.elementor-kit-442{--e-global-color-primary:#154b41;--e-global-color-secondary:#bd253a;--e-global-color-text:#1c1209;--e-global-color-accent:#058581;--e-global-color-cfgcream:#f7f3ee;--e-global-color-cfgpink:#f87393;--e-global-color-cfggrnd:#0f3a32;--e-global-color-cfgcrmd:#a01f30;--e-global-color-hkprim1:#1B2E22;--e-global-color-hksec01:#B08A60;--e-global-color-hkacc01:#2F6F73;--e-global-color-hktext1:#26201A;--e-global-color-hkbg001:#F7F8F5;--e-global-color-hkcrm01:#F0E8D8;--e-global-color-hktlite:#4E8D91;--e-global-color-hkdark1:#1C1814;--e-global-typography-primary-font-family:"DM Serif Display";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"DM Serif Display";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;--e-global-typography-hkhead1-font-family:"Playfair Display";--e-global-typography-hkhead1-font-weight:600;--e-global-typography-hkbody1-font-family:"DM Sans";--e-global-typography-hkbody1-font-weight:400;--e-global-typography-hkeybr1-font-family:"DM Sans";--e-global-typography-hkeybr1-font-weight:500;color:#1c1209;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;}.elementor-kit-442 button,.elementor-kit-442 input[type="button"],.elementor-kit-442 input[type="submit"],.elementor-kit-442 .elementor-button{background-color:#bd253a;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;color:#ffffff;border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px;}.elementor-kit-442 button:hover,.elementor-kit-442 button:focus,.elementor-kit-442 input[type="button"]:hover,.elementor-kit-442 input[type="button"]:focus,.elementor-kit-442 input[type="submit"]:hover,.elementor-kit-442 input[type="submit"]:focus,.elementor-kit-442 .elementor-button:hover,.elementor-kit-442 .elementor-button:focus{background-color:#a01f30;color:#ffffff;}.elementor-kit-442 e-page-transition{background-color:#FFBC7D;}.elementor-kit-442 a{color:#bd253a;}.elementor-kit-442 a:hover{color:#154b41;}.elementor-kit-442 h1{color:#154b41;font-family:"DM Serif Display", Sans-serif;font-size:64px;font-weight:400;line-height:1.1em;}.elementor-kit-442 h2{color:#154b41;font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.15em;}.elementor-kit-442 h3{color:#1c1209;font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;}.elementor-kit-442 h4{color:#154b41;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.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;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-442 h1{font-size:46px;}.elementor-kit-442 h2{font-size:34px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-442 h1{font-size:38px;}.elementor-kit-442 h2{font-size:28px;}.elementor-kit-442 h3{font-size:21px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*HEADER*/ @keyframes cfgHdrFade{from{background-color:#134b42}to{background-color:rgba(19,75,66,0)}} .elementor-element-cfghd01{position:-webkit-sticky;position:sticky;top:0;z-index:999;background-color:#134b42;animation:cfgHdrFade steps(1,jump-end) both;animation-timeline:scroll(root);animation-range:0 40px} .elementor-element-cfghd01 .elementor-heading-title,.elementor-element-cfghd01 .elementor-heading-title a{color:#fff!important} .elementor-element-cfghd01 .elementor-nav-menu a{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.35)} .elementor-element-cfghd01 .elementor-nav-menu a:hover{color:#f0d9b5!important} .elementor-element-cfghd01 .elementor-button,.elementor-element-cfghd01 .elementor-button .elementor-button-text,.elementor-element-cfghd01 .elementor-button:hover .elementor-button-text{color:#fff!important} /*HOVER-CARDS*/ .elementor-element-cfgpc1,.elementor-element-cfgpc2,.elementor-element-cfgac1,.elementor-element-cfgac2,.elementor-element-cfgac3,.elementor-element-cfgac4,.elementor-element-cfgac5,.elementor-element-cfgac6,.elementor-element-cfgpaper1,.elementor-element-cfgpaper2,.elementor-element-cfgpaper3{transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s ease} .elementor-element-cfgpc1:hover,.elementor-element-cfgpc2:hover,.elementor-element-cfgac1:hover,.elementor-element-cfgac2:hover,.elementor-element-cfgac3:hover,.elementor-element-cfgac4:hover,.elementor-element-cfgac5:hover,.elementor-element-cfgac6:hover,.elementor-element-cfgpaper1:hover,.elementor-element-cfgpaper2:hover,.elementor-element-cfgpaper3:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,0,0,.15);z-index:2} /*HOVER-NAV*/ .elementor-element-cfghdnav .elementor-item{transition:transform .25s ease} .elementor-element-cfghdnav .elementor-item:hover{transform:translateY(-4px)} /*FORM-LABELS*/ .elementor-element-cfgform .elementor-field-group>label{display:block;margin-bottom:12px;font-weight:600} /*SOCIALS*/ .elementor-element-cfgsoc .elementor-widget-container{text-align:left} .elementor-element-cfgsoc .elementor-social-icons-wrapper{justify-content:flex-start} /*NEWS-FORM*/ .elementor-element-cfgnewsform .elementor-field-group input{background:#fff!important;border:none!important;border-radius:8px;padding:14px 16px;color:#1c1209} .elementor-element-cfgnewsform .elementor-button{background-color:#bd253a!important;border-radius:8px;color:#fff} .elementor-element-cfgnewsform .elementor-button:hover{background-color:#a01f31!important} /*PROD-SIZE*/ .elementor-element-cfgprodrow{max-width:840px;margin-left:auto;margin-right:auto}
.coffo{
    color:#AD353E !important;
}

.genic{
    color:#254A42 !important;
}/* End custom CSS */