/**** Customizer CSS Code****/
@font-face {
  font-family: Museo Sans 300;
  src: url(../../uploads/et-fonts/MuseoSans-300.otf);
}
@font-face {
  font-family: MuseoSans700;
  src: url(../../uploads/et-fonts/MuseoSans-700.otf);
}
@font-face {
  font-family: MuseoSans300;
  src: url(../../uploads/et-fonts/MuseoSans-300.otf);
}
@font-face {
  font-family: MuseoSans500;
  src: url(../../uploads/et-fonts/MuseoSans-500.otf);
}
@font-face {
  font-family: MuseoSans100;
  src: url(../../uploads/et-fonts/MuseoSans-100.otf);
}
/*05 Dec- 2020*/
.et-db #et-boc .et-l .et_pb_row {
    padding: 5px 0 !important;
}
.archive .et_pb_css_mix_blend_mode_passthrough .et_pb_module.et_pb_bg_layout_light.et_pb_text_align_ p {
    height: 50px !important;
}
/* 05 Dec -2020 */

/** 04 Dec 2020 */
.mysection101 h1{
    font-size:46px;
    font-family: 'MuseoSans100' !important;
    color: #1a3c6e!important;
}
.mysection101 p{
    font-size:17px;
    font-family: 'MuseoSans300' !important;
    color: #000!important;
      font-weight: 700;
}

.borderbottom {
    border-bottom: solid 1px #074878b3;
}
/** 04 Dec 2020 */






/** 03 Dec 2020*/
.builbottomhead p{
    font-family: 'MuseoSans300' !important;
        color: #333333;
    
}
.myfeatues3 h2{
    font-size: 26px;
    font-family: 'MuseoSans300' !important;
    color: #1a3c6e;
    font-weight: 400;
}
.myfeatues3 a{
    font-family: 'MuseoSans300' !important;
    font-weight: 600;
    
}

.mysection6 a{
    font-family: 'MuseoSans300' !important;
    font-weight: 600;
    
}
.myfeatues2 a{
    font-family: 'MuseoSans300' !important;
    font-weight: 600;
    
}
.myfeatues h2{
    
    font-family: 'MuseoSans300' !important;
   
}
.buttonmy{
    font-family: 'MuseoSans300' !important;
    font-weight: 600 !important;
}

.mysection1 h1{
    font-size:46px;
    font-family: 'MuseoSans100' !important;
    color: #1a3c6e;
}
.mysection2 h2{
    font-size: 24px;
    font-family: 'MuseoSans300' !important;
    color: #1a3c6e;
}
.mysection2 p{
    font-family: 'MuseoSans300' !important;
    font-size: 15px;
}
.mysection3 h2 {
    font-size: 19px;
    font-weight: 600;
    font-family: 'MuseoSans700' !important;
    text-transform: uppercase;
}
.mysection3 p{
    font-family: 'MuseoSans300';
    font-weight: 500;
    font-size: 15px;
}
.mysection68 p{
    font-family: 'MuseoSans300'; !important;
    font-weight: 400;
    font-size: 15px;
}
.mysection4 h2{
    font-size: 19px;
    font-weight: 600;
    font-family: 'MuseoSans700' !important;
    text-transform: uppercase;
}
.mysection4 h1{
    font-size: 42px ;
    font-weight: 400;
    color: #1a3c6e;
    font-family: 'MuseoSans100' !important;
}
.mysection5 ul li{
    font-size: 19px;
    font-weight: 600;
    font-family: 'MuseoSans700' !important;
}


.mysection6 h1{
    font-size: 42px;
    font-weight: 400;
    color: #1a3c6e;
    font-family: 'MuseoSans100' !important;
}
.mysection6 p{
    font-family: 'MuseoSans300';
    font-weight: 500;
    font-size: 17px;
}

/* testimonial secion */
.mysection7 h2{
    font-family: 'MuseoSans100',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 500;
    text-transform: capitalize;
    font-size: 42px;
    
}

/* Companies Logo*/
.mysection8 h2{
    font-family: 'MuseoSans100',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 500;
    text-transform: capitalize;
    font-size: 42px;
}
/* Resources */
.mysection9 h1{
    font-family: 'MuseoSans100',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 500;
    font-size: 42px;
    color: #1a3c6e;
}
/* last*/
.mysection10 h2{
    font-family: 'MuseoSans100' !important;
    font-weight: 500;
}
.mysection10 a {
    font-family: 'MuseoSans300';
    font-weight: 600;
}
@media only screen and (max-width: 1280px){
    img.wp-image-33230.alignnone.size-medium.moonimg {
    width: 80px !important;
}
    
}
@media only screen and (max-width: 1388px) and (min-width: 1280px){
    img.wp-image-33230.alignnone.size-medium.moonimg {
    width: 86px !important;
}
    
}
@media only screen and (max-width: 1488px){
    img.wp-image-33230.alignnone.size-medium.moonimg {
    width: 92px;
}
    
}
@media only screen and (max-width: 767px){
    .mysection1 h1{
    font-size:30px;
    font-family: 'MuseoSans100' !important;
    color: #1a3c6e;
}

.mysection101 h1{
    font-size:26px;
    font-family: 'MuseoSans100' !important;
    color: #1a3c6e!important;
}
.mysection101 p{
    font-size:13px;
    font-family: 'MuseoSans300' !important;
    color: #000!important;
      font-weight: 700;
      line-height: 20px;
}

    .mysection2 h2{
       
    }
    .myfeatues h2{
    font-size: 24px !important;}
    
    .mysection3 h2{
        font-size: 19px !important;
    }
    .mysection4 h1{
        font-size: 26px !important;
    }
.mysection5 ul li{
    font-size: 12px !important;
}
    .mysection6 h1{
        font-size: 26px !important;
    }
    .mysection7 h2{
        font-size: 26px !important;
    }
    .mysection8 h2{
        font-size: 26px !important;
    }
    .mysection9 h1{
        font-size: 26px !important;
    }
    .mysection10 h2{
        font-size: 26px !important;
    }
}




.fontcolorblue p{
    font-family: 'MuseoSans300';
    font-weight: 500;
}
.dsm_card_description {
       font-family: 'MuseoSans300';
    font-weight: 500;
}
.dsm_card_description p{
       font-family: 'MuseoSans300';
    
    color: #333;
}
.dsm_card_badge_text{
     font-family: 'MuseoSans300';
    font-weight: 500;
    font-size:14px !important;
}
.quote p{
    font-family: 'MuseoSans300';
    font-weight: 500;
}
.et_pb_text_inner{
     font-family: 'MuseoSans300';
}
.et_pb_blurb_description{
    font-family: 'MuseoSans300';
    color: #333333;
    font-size: 15px;
}
/** 03 Dec 2020*/
/** 02 Dec 2020 */

.moon1 p {
    font-family: 'MuseoSans300';
    font-weight: 500;
}


.middlefrontnew a {
    font-family: 'MuseoSans300' !important;
    font-weight: 600;
}
.frontlastsec a {
    font-family: 'MuseoSans300';
    font-weight: 600;
}
.frontlastsec .et_pb_text_inner {
    font-family: 'MuseoSans300';
}


.builbottomsec ul li {
    font-family: 'MuseoSans300';
    font-weight: 600;
}


.builbottomhead h2 {
    
    font-size: 42px;
    font-family: 'MuseoSans100' !important;
    
}
.builbottomhead p {
    
    font-size: 15px;
    font-family: 'MuseoSans300' !important;
    
}

.builbottomsec h2 {
    font-size: 20px;
    font-family: 'MuseoSans700' !important;
    text-transform: uppercase;
    font-weight: bold !important;
}

.frontlogocarasouel h2 {
    font-family: 'MuseoSans300' !important;
        font-weight: 500!important;
}
.et_pb_section .et_pb_button_0 {
    font-family: 'MuseoSans300' !important;
}

#top-header a {
    color: #444444;
    font-weight: 600;
    font-size: 10px;
    font-family: 'MuseoSans700';
}

#top-menu li a {
     font-family: 'MuseoSans300';
    color: #666;
    font-weight: 600!important;
}

a.et_pb_button.et_pb_more_button {
    font-family: 'MuseoSans300';
    font-weight: 600;
}

.middfront h2 {
    font-family: 'MuseoSans100' !important;
}
.middfront p {
    font-family: 'MuseoSans300',sans-serif;
    font-weight: 700;
    font-size: 17px !important;
}
.middlefrontnew h4 {
    font-family: 'MuseoSans100';
    font-weight: 600 !important;
}
.middlefrontnew p {
    font-family: 'MuseoSans300';
    font-weight: 600 !important;
}
.tophead h2 {
    font-family: 'MuseoSans100',sans-serif!important;
    font-size: 46px!important;
    color: #1a3c6e!important;
}

.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
    font-family: 'MuseoSans100',sans-serif !important;
    font-size: 46px!important;
    color: #1a3c6e!important;
}


.testemonialheading h2 {
    font-weight: 500;
    font-family: 'MuseoSans100' !important;
    font-size: 42px;
}
.middle2head h2 {
    font-family: 'MuseoSans700';
    font-weight: 600;
    font-size: 16px;
}

.botfooter h2 {
    font-family: 'MuseoSans300' !important;
}


.moon1 h2 {
    font-weight: 600!important;
    font-family: 'MuseoSans700',sans-serif !important;
}

.employee h2, .post h2{
  font-size: 18px !important;
  color: #1a3c6e !important;
  font-family: 'MuseoSans700' !important;
}

.bottomlogocarasoul h2{
    font-family: 'MuseoSans100',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 500;
    text-transform: capitalize;
    font-size: 42px;
    
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'MuseoSans300' !important;
}

.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 3% 0% !important;
}

#footer-widgets .footer-widget a, #footer-widgets .footer-widget li a, #footer-widgets .footer-widget li a:hover, #footer-widget .textwidget p {
    color: #fff!important;
    font-weight: 600;
    font-family: 'MuseoSans100' !important;
    font-size: 14px;
}
.footer-widget .textwidget a, .footer-widget .textwidget span, #main-footer .footer-widget h4 {
    font-family: 'MuseoSans700' !important;
}

#footer-widgets .footer-widget li a i {
    color: #fff !important;
}
.footer a:hover {
    color: #0ba5c4 !important;
}
.footer {
    font-family: 'MuseoSans100' !important;
    font-weight: 600 !important;
}

#teconsent a img {width: 150px !important;}


/** 02 Dec 2020 */



@media (max-width: 786px){
    .builbottomsec h2 {
    font-size: 20px;
    font-family: 'MuseoSans700' !important;
    text-transform: uppercase;
    font-weight: bold !important;
}
.quote:before {
    font-size: 70px !important;
    margin-left: -3px !important;
    top: 26px !important;
}
}

.quote {
    position: relative;
    margin-top: 0px;
    text-align:left;
}
.quote p:first-child {
    text-indent: 32px;
}
.quote:before, .quote:after {
    color: #003a70 !important;
}
.quote:before {
    content: "“";
    font-size: 100px;
    color: rgba(0,0,0,0.05);
    font-weight: bold;
    position: absolute;
    margin-left: -32px;
    top: 30px;
    line-height: 1px;
    width: 1px;
    height: 1px;
}
.fontcolorblue h2 {
    color: #1b3d6f !important;
}


.et_pb_slides .et_pb_container {
    height: 100% !important;
}
.et_pb_slider .et_pb_slide_0 .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_0 .et_pb_slide_description {
    padding-top:1%!important;
}
.et_pb_slider .et_pb_slide_1 .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_1 .et_pb_slide_description {
    padding-top: 1%!important;
}
.et_pb_slider .et_pb_slide_2 .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_2 .et_pb_slide_description {
    padding-top: 1%!important;
}
.et_pb_slider .et_pb_slide_3 .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_3 .et_pb_slide_description {
    padding-top: 1%!important;
}
.et_pb_slider .et_pb_slide_4 .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_4 .et_pb_slide_description {
    padding-top: 1%!important;
}
.et_pb_slider .et_pb_slide_5 .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_5 .et_pb_slide_description {
    padding-top: 1%!important;
}
.et_pb_slider .et_pb_slide_6 .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_6 .et_pb_slide_description {
    padding-top: 1%!important;
}
@media only screen and (max-width: 767px){
.et_pb_text_4{
        min-height: 0px!important;
}

    
}

@media only screen and (max-width: 414px){
.et_pb_button_4_wrapper {
    margin-top: -35%!important;
    margin-left: 10px!important;
}
}

@media (max-width: 980px){
.et_pb_column .et_pb_module {
    text-align: center;
    margin-bottom: 10px !important;
}}

