body{font-family: 'Times New Roman', Times, serif;background-color: #e6f9ee;font-size: 18px;}

.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span { padding: 0 12px;line-height: 120px; font-size: 16px;}

.sppb-testimonial-carousel-message {background-color: #d8e9e4; padding: 15px;}

.h3line h3 { position: relative;z-index: 1;text-align: left;padding-bottom: 20px!important;font-size: 30px;margin-bottom: 40px;}
.h3line h3:after {content: "";position: absolute; left: 0%; margin-left: 0px; bottom: 0; width: 100%; border-bottom: 2px solid #0c9e72;}
.h3line1 h3 { position: relative;z-index: 1;text-align: left;padding-bottom: 20px!important;font-size: 30px;margin-bottom: 40px;}
.h3line1 h3:after {content: "";position: absolute; left: 0%; margin-left: 0px; bottom: 0; width: 100%; border-bottom: 2px solid #fff;}


.bx-pager.bx-default-pager {display: none;}

#keimena .sppb-article-info-wrap h3 { background: url(../images/bmore.png) no-repeat top right; height: auto; border-bottom: 1px solid #d7d7d7; padding-bottom: 35px;}
.clogos .sppb-article-info-wrap h3 a { padding-right: 50px; display: block;}


.image-layout-preset-style-poster .sppb-addon-image-layout-content {
    position: absolute;
    margin: 0px;
    width: 40%;
    margin-left: -100px;
}

#video{background:#147b3f url(../images/pattern.png) repeat;}

.sp-page-builder .page-content #video {
    padding: 180px 0px 50px 0px!important;
    margin: -200px 0px 0px 0px!important;    
}

.sp-page-builder .page-content #section-id-1645175244517 { z-index: 999;}

ul.bul li { display: inline!important; padding: 0 50px 0 0px; font-size: 16px;}
.sepbot {border-top: 1px solid #3a6359; margin-top: 20px;}
div#sp-bottom1 {font-size: 16px;}

span.sp-copyright {font-size: 16px;}

.sppb-content-holder {font-size: 18px;}

#sp-main-body{background:#caebd8 url(../images/pattern.png) repeat;}

.itemid-101 #sp-main-body{background:none}

.bx-wrapper img { width: 100%;}
.sppb-articles-carousel-meta { display: none;}
.sppb-articles-carousel-content.sppb-text-left span { display: none;}

#sppb-addon-1646078238622 .sppb-addon-title {
    font-size: 18px;
    font-weight: 600;
    padding: 10px;
    text-align: center;
    padding-top: 30px;
    padding-bottom: 0;
}

.sppb-addon-articles-carousel .bx-controls.bx-has-pager {
    position: absolute;
    width: 100%;
    top: -50px;
    right: 0px;
    left: 90%;
}


.logo-image {height: 100px!important;}
.itemid-123 .article-introtext { display: none;}
.article-list .article {border: 1px solid #f5f5f5; border-radius: 3px;}
h2 a {font-size: 20px;}

.article-intro-image.float-left img {
    width: 100%;
}

.sppb-articles-carousel-content { background: #d8e9e4;box-shadow: 0; padding: 20px 20px 25px;  margin-bottom: 15px;min-height: 119px;}
#sppb-addon-1645172197244 .sppb-articles-carousel-link { font-size: 18px; line-height: 140%;}

.avPlayerWrapper .avPlayerContainer .avPlayerBlock audio { background-color: transparent;}
.cbox1 img { text-align: center!important; display: inline-block;}

#sppb-addon-1646229265386 .sppb-addon-title { font-size: 18px; font-weight: 600; padding: 15px;}


#sp-footer .container-inner {padding: 30px 0 10px 0;}

.article-details .article-header h1, .article-details .article-header h2 {font-size: 1.6rem;}

.sp-page-builder .page-content #section-id-1646241741498 {
    padding-top: 10px!important;
    padding-right: 0px;
    padding-bottom: 10px!important;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px!important;
    margin-left: 0px;
    box-shadow: 0 0 0 0 #ffffff;
}
.sppb-addon.sppb-addon-module.mtime {text-align: right;}

#sppb-addon-1645172197173 .sppb-testimonial-carousel-message {
    font-weight: 800!important;
}
.sppb-magnific-popup {background-color: transparent; border: 0;font-size: 16px;}



.cboxen {min-height: 250px;}
.mod-languages {
    margin-top: 45px;
}




[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-color-panels=true][data-rlta-type=accordions]>[data-rlta-element=panel][data-rlta-color=green], [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-color-panels=true][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel][data-rlta-color=green] {
    background-color: #084536!important;
    color: #eef8f2;
}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-color=green]:not([data-rlta-state=closed]), [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-color=green]:not([data-rlta-state=closed]):hover, [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button][data-rlta-color=green]:not([data-rlta-state=closed]), [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button][data-rlta-color=green]:not([data-rlta-state=closed]):hover {
    background-color:  #084536!important;
    border-color:  #084536!important;
}





/* ######################################################## */
/* MEDIA QUERIES */
/* ######################################################## */

/* Large Devices, Wide Screens */

@media only screen and (min-width : 1185px)  {
    .sp-module.imml { margin-top: 18px;}
}

/* Small Devices, Tablets */
@media only screen and (min-width : 992px) and (max-width: 1185px) {
    .logo-image { height: 70px!important; }
    .sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span { padding: 0 6px;line-height: 60px; font-size: 16px; }
    .cbox { min-height: 280px!important;}
    .sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span { font-size: 14px; }
    .sp-module.imml {margin-top: 15px;}
}

@media (min-width: 481px) and (max-width: 992px)  {
    #sppb-addon-1645172197173 .sppb-testimonial-carousel-message {
        font-size: 20px;
        line-height: 30px;
    }
    #sp-header { height: 70px!important; }
    .logo-image { height: 60px!important; margin-top: 10px;   }
    .mod-languages {margin-top: 25px;}
    .burger-icon>span {background-color: #fff;}
    .logo-image-phone {height: 50px!important; margin-top: 15px;}
    .image-layout-preset-style-poster .sppb-addon-image-layout-content {position: absolute; margin: 0px; width: 60%; margin-left: 50px;}
    .sp-module.imml img { max-height: 50px; max-width: 50px; margin-top: 10px; }
a#offcanvas-toggler {
    margin-top: 14px;
}
  #sppb-addon-wrapper-1645217006281 {
   margin: 0!important;
}

}

/* Extra Small Devices, Phones */
@media (max-width: 480px) {
    .logo-image {height: 60px!important;margin-top: 7px; }
    #sp-header {height: 60px;    }
    .burger-icon>span {background-color: #fff!important;}
    #sppb-addon-1645172197173 .sppb-testimonial-carousel-message { font-size: 20px!important;line-height: 30px!important;}
    #sppb-addon-1645175244520 .sppb-addon-image-layout-content { display: none;}
    #sp-bottom {padding: 20px 0 0px;font-size: 14px;line-height: 1.6;}
    .mod-languages {margin-top: 15px; }
    .burger-icon { margin-top: 10px; }
    .logo-image-phone {height: 50px!important;margin-top: 10px;}  
    
    p,div{text-align: justify!important;}
  .sppb-addon-articles-carousel .bx-controls.bx-has-pager {
    position: absolute;
    width: 100%;
    top: -70px;
    right: 30px;
    left: 80%;
}
#sppb-addon-wrapper-1645217006281 {
    margin: 0!important;
}
  
  
  .eb-dialog {width: 77%!important;}
  
  
  
  
}
