.elementor-kit-51{--e-global-color-primary:#072C49;--e-global-color-secondary:#072C49;--e-global-color-text:#072C49;--e-global-color-accent:#072C49;--e-global-color-e9a0369:#6EC1E4;--e-global-color-27ccf2d8:#54595F;--e-global-color-11bacff6:#7A7A7A;--e-global-color-385c87f4:#61CE70;--e-global-color-3dbbafb9:#4054B2;--e-global-color-58bb251a:#23A455;--e-global-color-3f5f02af:#000;--e-global-color-4966047d:#FFF;--e-global-color-7ae9c50d:RGBA(255, 255, 255, 0.66);--e-global-color-4a70816e:RGBA(7, 44, 73, 0.14);--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;line-height:2em;}.elementor-kit-51 a{color:#072C49;}.elementor-kit-51 h1{font-size:1.7rem;text-transform:uppercase;}.elementor-kit-51 h2{font-size:1.7rem;}.elementor-kit-51 button,.elementor-kit-51 input[type="button"],.elementor-kit-51 input[type="submit"],.elementor-kit-51 .elementor-button{text-transform:uppercase;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-51 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-51 h1{font-size:1.6px;}.elementor-kit-51 h2{font-size:1.4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-51 h1{font-size:1.4rem;}.elementor-kit-51 h2{font-size:1.2px;}.elementor-kit-51 button,.elementor-kit-51 input[type="button"],.elementor-kit-51 input[type="submit"],.elementor-kit-51 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */b, strong{
    font-weight: 600 !important;
}

@media(max-width:1024px){
    
    .mobile-bg{
        
        background-color:rgba(255,255,255,0.8);
        padding: 1rem;
        
    }
    .mobile-bg.dark{
        background-color:rgba(33,48,60,0.8);
    }
    
}/* End custom CSS */