.elementor-kit-5{--e-global-color-primary:#112B35;--e-global-color-secondary:#168C88;--e-global-color-text:#17252B;--e-global-color-accent:#0F6B68;--e-global-color-c_navy:#112B35;--e-global-color-c_teal:#168C88;--e-global-color-c_off:#F6F5F0;--e-global-color-c_white:#FFFFFF;--e-global-color-c_grey:#68767B;--e-global-color-c_sage:#8FA99B;--e-global-color-c_line:#E3E0D8;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.15em;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.3em;background-color:#F6F5F0;color:#17252B;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#168C88;}.elementor-kit-5 a:hover{color:#112B35;}.elementor-kit-5 h1{color:#112B35;}.elementor-kit-5 h2{color:#112B35;}.elementor-kit-5 h3{color:#112B35;}.elementor-kit-5 h4{color:#112B35;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */:root{--m-navy:#112B35;--m-teal:#168C88;--m-off:#F6F5F0;--m-text:#17252B;--m-grey:#68767B;--m-sage:#8FA99B;--m-line:#E3E0D8;}
body{-webkit-font-smoothing:antialiased;}
.midas-btn .elementor-button{transition:all .25s ease;letter-spacing:.2px;}
.midas-btn .elementor-button:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(17,43,53,.14);}
.midas-placeholder{position:relative;overflow:hidden;}
.midas-placeholder:before{content:"";position:absolute;inset:10px;border-radius:4px;background:repeating-linear-gradient(135deg,rgba(0,0,0,0.015) 0 14px,rgba(0,0,0,0) 14px 28px);pointer-events:none;}
.midas-card{transition:transform .25s ease,box-shadow .25s ease;}
.midas-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(17,43,53,.10);}
.midas-chip{display:inline-block;}
a{transition:color .2s ease;}
.midas-foot-links{list-style:none;margin:0;padding:0;}
.midas-foot-links li{margin:0 0 9px;}
.midas-foot-links a,.midas-footer .midas-foot-legal a{color:rgba(255,255,255,0.72);text-decoration:none;font:400 14px/1.4 Inter,sans-serif;}
.midas-foot-links a:hover,.midas-footer .midas-foot-legal a:hover{color:#fff;}
.elementor-location-header{position:sticky;top:0;z-index:999;background:#fff;}
.midas-crumb{font:600 13px/1.4 Inter,sans-serif;color:#68767B;margin:0;}
.midas-crumb a{color:#68767B;text-decoration:none;}
.midas-crumb a:hover{color:#168C88;}
.midas-crumb .sep{opacity:.4;margin:0 2px;}
.midas-note{box-shadow:0 10px 30px rgba(17,43,53,.05);}
.midas-mobilebar{display:none;}
@media(max-width:767px){
.midas-mobilebar{display:flex !important;position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#fff;border-top:1px solid #E3E0D8;box-shadow:0 -4px 18px rgba(17,43,53,.10);padding:8px;}
.midas-mobilebar > .elementor-element{flex:1 1 0;}
.midas-mobilebar .elementor-button{width:100%;justify-content:center;border-radius:8px;padding:12px 4px;font-size:13px;gap:6px;}
body{padding-bottom:74px !important;}
}

.midas-adv-grid::before,.midas-adv-grid::after{content:"";display:block;flex:0 0 24%;max-width:24%;height:0;order:9;}/* End custom CSS */