@charset "utf-8";
/* CSS Document */


@media only screen and (max-width: 768px) {

    .article-list .article .article-header h2 a{
        font-size:21px !important;
    }
}


/* -------- sli ------- */

/* ------------ Menu --------*/
body.rtl .sp-megamenu-parent>li.sp-has-child>a:before, body.rtl .sp-megamenu-parent>li.sp-has-child>span:before{
	font-family: "Font Awesome 5 Free";
}


.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{
    text-align:left;
    direction:ltr;
}

.sp-megamenu-parent>li>a {
	    color: #323232;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge){
    color:#323232;
    font-size:16px;
     text-align:left;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item{
    border-bottom:#cfcfcf 1px dotted;
    text-align:left;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item a{ text-align:left;}

/*-------------slideshow ----------------*/
.sppb-addon-sp-slider.politicas-hero-slider .sp-slider-outer-stage .sp-item:before {
    content: "";
    width: 70%;
    height: 100%;
    position: absolute;
    z-index: 2 !important;
    display: block !important;
    background: linear-gradient(
90deg, #347f5f 5%, #347f5f 0%, rgba(20, 22, 46, 0) 100%) !important;
    left: 0px;
}

/* ------------ ------------------- */
.sppb-col-md-4 {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

/* --------------Bottom------------------ */

#sp-bottom {
	padding: 0px;
	
}
#sp-footer {
	color: #808080;
	direction: ltr;
}
#sp-footer a {
    color: #323232;
}

#sp-bottom .sp-module ul>li>a {
    font-size: 16px;
    font-weight: 600;
    line-height: 1.61;
    letter-spacing: 0.5px;
    display: block;
}
#sp-bottom li.active a, #sp-footer li.active a{
    color:#69bd46;
}
#sp-footer a:hover {
    color: #69bd46 !important;
}

#sp-footer .container-inner {
	padding: 10px 0;
border-top: solid 1px #243c7f ;}

#sp-bottom, #sp-footer {
    background: #ebf0ff;
}
/* ----------------- subheader ----------------*/
.view-category .sp-page-title {
	padding: 80px 0px 80px 0px;
}
.sp-page-title {
    background-image:url(../images/presets/default/dy.jpg);
    background-repeat: repeat;
    background-attachment: inherit;
    background-position: center;
    background-size: auto;
	background-color: rgba(0,0,0,0.5); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */

}
.sp-page-title .sp-page-title-heading{
	color: #69bd46;
	
}
.sp-page-title .sp-page-title-sub-heading{
	
	color: #243c7f;
}
/* ---------------------------------------*/


/*------------- newsletter  ---------*/
input[type="text"]:not(.form-control), input[type="email"]:not(.form-control){
padding: 0.75rem 0.75rem;
direction: ltr;
}
/* --------- convertform-------------*/
.convertforms .cf-checkbox-group .cf-label, .convertforms .cf-radio-group .cf-label {
    padding-right: 5px;
}
.convertforms .cf-input {
    padding-right: 33px;
	padding-bottom: 22;
}
.convertforms .cf-input input[type="text"]:not(.form-control){
	padding-right: 33px;
}
.flatpickr-current-month {
    font-size: 120%;
    padding: 0;
    line-height: 1;
}
/* ------ Article blog -----*/
.article-introtext{
	display: none !important;
}
.row .article{
	background: #f5f5f5;
	padding: 7px !important;
}

.article-header-warp{
	background-color: #243c7f;
}
.article-details .article-header h1, .article-details .article-header h2{
	font-size: 33px;
}
.article-info>span{
	color: #ADADAD;
}
.article-details .article-info>span.hits, .article-details .article-info>span.published{
	display: none;
}
.modified, .article-info>span+span:not(:last-child)::after{
	display: none;
}
.article-list .article .article-header h2{
	font-size: 25px;
}
/*-------------------*/
.sppb-article-info-wrap h3 a {padding-top:22px; font-size:20px;}
/* ----------- Gallery -----------*/
ul.sigFreeClassic {
    width: 130%;}
    
