.elementor-6454 .elementor-element.elementor-element-d484268 .single_banner{background-color:transparent;background-image:linear-gradient(-270deg, #FFFFFF 50%, #F1F5F9 46%);}.elementor-6454 .elementor-element.elementor-element-d484268 .single_banner   {padding:149px 0px 80px 0px!important;}.elementor-6454 .elementor-element.elementor-element-d484268 .single_banner .banner_box_in .content_box h2 {font-size:2.25rem;line-height:52px;}.elementor-6454 .elementor-element.elementor-element-d484268  .single_banner .banner_box_in .content_box h2 span {color:#0071BC!important;}.elementor-6454 .elementor-element.elementor-element-d484268  .single_banner .banner_box_in .content_box .button_group li a.one {background-color:#0071BC!important;}.elementor-6454 .elementor-element.elementor-element-d484268  .single_banner .banner_box_in .content_box .button_group li a.default {background-color:#FFFEFE!important;}.elementor-6454 .elementor-element.elementor-element-8f2b876{padding:70px 0px 0px 0px;}.elementor-6454 .elementor-element.elementor-element-b624924 .section_title h4 {color:#29ABE2!important;}.elementor-6454 .elementor-element.elementor-element-b624924 .section_title h1 span{color:#0071BC!important;}.elementor-6454 .elementor-element.elementor-element-b624924 .section_title .title {margin:0px 0px 10px 0px!important;}.elementor-6454 .elementor-element.elementor-element-b624924 .section_title {text-align:center!important;}.elementor-6454 .elementor-element.elementor-element-cdfde4f{padding:20px 0px 70px 0px;}@media(min-width:768px){.elementor-6454 .elementor-element.elementor-element-363af2b{width:26%;}.elementor-6454 .elementor-element.elementor-element-a0da243{width:47.332%;}.elementor-6454 .elementor-element.elementor-element-c02725a{width:26%;}.elementor-6454 .elementor-element.elementor-element-bbf29a0{width:22%;}.elementor-6454 .elementor-element.elementor-element-54b6d84{width:55.332%;}.elementor-6454 .elementor-element.elementor-element-24cc91f{width:22%;}}/* Start custom CSS for monst-single-banner-v1, class: .elementor-element-d484268 */@media screen and (max-width: 768px) {
       
    .contact_banner .row{
        flex-direction: column-reverse;
        text-align:center;
    }
    
    .contact_banner .image_box{
        margin-bottom:4em;
    }
    
    .single_banner{
        background:#F1F5F9 !important;
        padding-top:60px !important;
    }
    
    
  #v2_banner .single_banner.two{
        padding-top:60px !important;
    }
    
    
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1239cf1 */.contact_banner .button_group{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cdfde4f */#mc_embed_signup input,#mc_embed_signup textarea{
    font-weight:600;
    background:#f8fafc;
    border:none !important;
    font-size: .75rem;
}



#mc_embed_signup .mc-field-group{
    padding-bottom: 0 !important;
    width: 100% !important;
}

#mc_embed_signup .mc-field-group.input-group ul li{
    display: inline-block !important;
}

#mc_embed_signup .mc-field-group.input-group input{
    min-height:0;
    vertical-align: text-top;
}

#mc_embed_signup .mc-field-group.input-group ul li{
    margin:0 9px !important;
}/* End custom CSS */