.elementor-kit-24{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-7a659f45:#000;--e-global-color-33376330:#2E3336;--e-global-color-2f907ea1:#313239;--e-global-color-4691207:#EBDEFF;--e-global-color-2b917f61:#FFF;--e-global-color-6672f5b5:#A3007D;--e-global-color-39e54db3:#4A09B3;--e-global-color-44fdda5f:#560BCE;--e-global-color-e8eaabe:#FCBD3F;--e-global-color-546d6ae4:#2FCAFE;--e-global-color-e133a8e:#1F2350;--e-global-color-bb207a4:#F8BD35;--e-global-color-5badf40:#F4F4F4;--e-global-color-a464c28:#334373;--e-global-color-ba51b83:#00134F;--e-global-color-b61ae7a:#E9EDF2;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#2E3336;font-family:"Roboto", Sans-serif;font-size:20px;}.elementor-kit-24 a{color:#04A0D4;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-kit-24 h1{color:#313239;font-family:"Libre Franklin", Sans-serif;font-size:44px;font-weight:100;}.elementor-kit-24 h2{color:#313239;font-family:"Libre Franklin", Sans-serif;font-size:32px;font-weight:700;}.elementor-kit-24 h3{color:#313239;font-family:"Libre Franklin", Sans-serif;font-size:20px;font-weight:bold;}.elementor-kit-24 h4{color:#313239;font-family:"Libre Franklin", Sans-serif;}.elementor-kit-24 h5{color:var( --e-global-color-e8eaabe );font-family:"Libre Franklin", Sans-serif;}.elementor-kit-24 h6{color:#313239;font-family:"Libre Franklin", Sans-serif;}.elementor-kit-24 button,.elementor-kit-24 input[type="button"],.elementor-kit-24 input[type="submit"],.elementor-kit-24 .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#001450;background-color:#FDBF3F;border-radius:4px 4px 4px 4px;padding:13px 25px 13px 25px;}.elementor-kit-24 button:hover,.elementor-kit-24 button:focus,.elementor-kit-24 input[type="button"]:hover,.elementor-kit-24 input[type="button"]:focus,.elementor-kit-24 input[type="submit"]:hover,.elementor-kit-24 input[type="submit"]:focus,.elementor-kit-24 .elementor-button:hover,.elementor-kit-24 .elementor-button:focus{color:#FFFFFF;background-color:#001450;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1225px;}.e-con{--container-max-width:1225px;}.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-24 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-24{font-size:18px;}.elementor-kit-24 h1{font-size:35px;}.elementor-kit-24 h2{font-size:30px;}.elementor-kit-24 h3{font-size:27px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-search-form_footer{
    color: #80828D;
    background-color: #fff; 
}

.elementor-search-form_footer .elementor-search-form__container{
    border: 1px solid #d7d9e0;
    border-radius: 4px; 
    background-color: #fff; 
    height:38px;
    min-height: auto;
    
}

.elementor-search-form_footer .elementor-search-form__icon{
       background-color: #fff; 
       font-size: 18px;
       margin: 6px 7px;
       color: #313239;
}

.elementor-search-form_footer .elementor-search-form__input{
    border:0px;
    padding: 0px;
    margin: 0px; 
    background-color: #fff; 
   color: #80828D;
   font-family: Roboto;
   font-size: 16px;
   letter-spacing: 0;
   line-height: 24px;
}    

#sb_button {
    font-size: 12px;
    font-weight: 500;
    color: #001011;
    background-color:#f8BD35;
    padding: 7px 14px;
    margin: 0px 40px;
    border: 1px solid #f8BD35;
}
#sb_button:hover {
    color: #fff;
    background-color:#00114f ;
    border: 1px solid #fff;
}/* End custom CSS */