.elementor-2170101 .elementor-element.elementor-element-a14bf70 > .elementor-container{min-height:596px;}.elementor-2170101 .elementor-element.elementor-element-a14bf70 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2170101 .elementor-element.elementor-element-a14bf70:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-a14bf70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;background-image:url("/img/cms/img_bg.png");background-position:bottom center;background-repeat:no-repeat;background-size:1366px auto;}.elementor-2170101 .elementor-element.elementor-element-a14bf70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-a14bf70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-59730da > .elementor-element-populated{margin:114px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-aeade3e > .elementor-container{max-width:1088px;}.elementor-2170101 .elementor-element.elementor-element-aeade3e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-267fe70 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-947c405 .elementor-heading-title{color:#112624;font-size:40px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2170101 .elementor-element.elementor-element-3ee985c{color:#112624;font-family:"Lato", sans-serif;font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-3e3d41e .elementor-button-content-wrapper{gap:13px;}.elementor-2170101 .elementor-element.elementor-element-3e3d41e .elementor-button-text{flex-grow:min(0, 13);}.elementor-2170101 .elementor-element.elementor-element-3e3d41e a.elementor-button{font-family:"Lato", sans-serif;font-size:18px;--ce-btn-bg-color:#EF804C;background-color:var(--ce-btn-bg-color);border-color:#EF804C;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:10px 26px 13px 26px;}.elementor-2170101 .elementor-element.elementor-element-3e3d41e a.elementor-button:not(#e){color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-4965fb4 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-5343d20 > .elementor-container{min-height:68px;}.elementor-2170101 .elementor-element.elementor-element-5343d20 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2170101 .elementor-element.elementor-element-5343d20:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-5343d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E4340;}.elementor-2170101 .elementor-element.elementor-element-5343d20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-5343d20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-47ce241.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-47ce241.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-47ce241 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-c4dba3e > .elementor-container{max-width:610px;}.elementor-2170101 .elementor-element.elementor-element-c4dba3e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-56498ab.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-56498ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-56498ab > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-750831e{text-align:left;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-9311c1c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-9311c1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-9311c1c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-c32086a{text-align:left;color:#FFFFFF;font-family:"Lato", sans-serif;font-size:18px;}.elementor-2170101 .elementor-element.elementor-element-f0dc88e{margin-top:150px;margin-bottom:150px;}.elementor-2170101 .elementor-element.elementor-element-06a9b18 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-a68cdd9{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-a68cdd9 .elementor-heading-title{color:#112624;font-size:23px;line-height:33px;}.elementor-2170101 .elementor-element.elementor-element-a68cdd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-654bc50{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-654bc50 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2170101 .elementor-element.elementor-element-a10b83d > .elementor-container > .elementor-nav-tabs{padding:10px 10px 10px 10px;}.elementor-2170101 .elementor-element.elementor-element-a10b83d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-eced4c1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-151d516 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-bfafffc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-3f999c > .elementor-container{max-width:1200px;}.elementor-2170101 .elementor-element.elementor-element-3f999c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-3f999c:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-3f999c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9f9;}.elementor-2170101 .elementor-element.elementor-element-3f999c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;padding:60px 0px 60px 0px;}.elementor-2170101 .elementor-element.elementor-element-3f999c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-615eb9e2{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-615eb9e2 .elementor-heading-title{color:#1E4340;font-family:"Migha Expanded", sans-serif;font-size:40px;}.elementor-2170101 .elementor-element.elementor-element-5041210a{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-5041210a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-78ff1e5c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-78ff1e5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-78ff1e5c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-ff79068{width:auto;}.elementor-2170101 .elementor-element.elementor-element-3340193{width:auto;}.elementor-2170101 .elementor-element.elementor-element-1844dba{margin-top:200px;margin-bottom:200px;}.elementor-2170101 .elementor-element.elementor-element-0c36548.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-0c36548 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-46b4790{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-46b4790 .elementor-heading-title{color:#112624;font-size:23px;line-height:33px;}.elementor-2170101 .elementor-element.elementor-element-7660fa2{text-align:center;color:#112624;font-family:"Lato", sans-serif;font-size:18px;line-height:22px;width:391px;max-width:max(391px, 100%);}.elementor-2170101 .elementor-element.elementor-element-7660fa2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-436a425 > .elementor-container{max-width:1088px;min-height:523px;}.elementor-2170101 .elementor-element.elementor-element-436a425 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-436a425{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-9cdd843:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-9cdd843 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2170101 .elementor-element.elementor-element-9cdd843 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-9cdd843 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-9cdd843 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-9cdd843 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-9cdd843 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-9cdd843 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-ebb0392:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-ebb0392 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2170101 .elementor-element.elementor-element-ebb0392 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-ebb0392 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-ebb0392 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-ebb0392 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-ebb0392 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-ebb0392 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-c5f5b87.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-c5f5b87.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-c5f5b87.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-c5f5b87 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-c1c9288{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-c1c9288 .elementor-heading-title{color:#112624;font-size:23px;}.elementor-2170101 .elementor-element.elementor-element-66b06f0{text-align:center;color:#112624;font-family:"Lato", sans-serif;font-size:18px;line-height:22px;width:391px;max-width:max(391px, 100%);}.elementor-2170101 .elementor-element.elementor-element-66b06f0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-75870ec2 > .elementor-container{max-width:1890px;}.elementor-2170101 .elementor-element.elementor-element-75870ec2{margin-top:0px;margin-bottom:60px;}.elementor-2170101 .elementor-element.elementor-element-67ed12a2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-67ed12a2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2170101 .elementor-element.elementor-element-67ed12a2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-67ed12a2 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-67ed12a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-67ed12a2 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-67ed12a2 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-67ed12a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-622b0973:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-622b0973 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2170101 .elementor-element.elementor-element-622b0973 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-622b0973 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-622b0973 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-622b0973 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-622b0973 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-622b0973 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-390395a6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-390395a6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2170101 .elementor-element.elementor-element-390395a6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-390395a6 > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-390395a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-390395a6 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-390395a6 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-390395a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-a98e175{margin-top:200px;margin-bottom:200px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-021ffb5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-021ffb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-021ffb5.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-021ffb5 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-aa58be1{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-aa58be1 .elementor-heading-title{color:#112624;font-size:23px;}.elementor-2170101 .elementor-element.elementor-element-9b2a1c5{text-align:center;color:#112624;font-family:"Lato", sans-serif;font-size:18px;line-height:22px;width:391px;max-width:max(391px, 100%);}.elementor-2170101 .elementor-element.elementor-element-9b2a1c5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-34a9379 > .elementor-container{max-width:1088px;}.elementor-2170101 .elementor-element.elementor-element-527cbc8 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:16px;}.elementor-2170101 .elementor-element.elementor-element-527cbc8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-081eba2 img{width:253px;height:250px;}.elementor-2170101 .elementor-element.elementor-element-081eba2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:123px 0px 123px 0px;background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-081eba2{width:528px;max-width:max(528px, 100%);}.elementor-2170101 .elementor-element.elementor-element-4671d39{text-align:right;width:528px;max-width:max(528px, 100%);}.elementor-2170101 .elementor-element.elementor-element-4671d39 img{width:335px;height:216px;}.elementor-2170101 .elementor-element.elementor-element-4671d39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 40px 23px 0px;background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-66abb1f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-66abb1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-66abb1f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-66abb1f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2170101 .elementor-element.elementor-element-66abb1f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-image:url("/img/cms/kinto-drip@2x.png");background-position:center center;background-repeat:no-repeat;background-size:426px auto;}.elementor-2170101 .elementor-element.elementor-element-66abb1f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:119px 0px 118px 0px;}.elementor-2170101 .elementor-element.elementor-element-66abb1f > .elementor-element-populated, .elementor-2170101 .elementor-element.elementor-element-66abb1f > .elementor-element-populated > .elementor-background-overlay, .elementor-2170101 .elementor-element.elementor-element-66abb1f > .elementor-element-populated > .elementor-motion-effects-container, .elementor-2170101 .elementor-element.elementor-element-66abb1f > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-66abb1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-a998b75{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-a998b75 .elementor-heading-title{color:#112624;font-family:"Lato", sans-serif;font-size:16px;font-weight:bold;letter-spacing:12px;}.elementor-2170101 .elementor-element.elementor-element-119a773{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-119a773 .elementor-heading-title{color:#FFFFFF;font-family:"Lato", sans-serif;font-size:16px;font-weight:bold;letter-spacing:12px;}.elementor-2170101 .elementor-element.elementor-element-119a773 > .elementor-widget-container{margin:220px 0px 220px 0px;}.elementor-2170101 .elementor-element.elementor-element-90efc04{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-90efc04 .elementor-heading-title{color:#112624;font-family:"Lato", sans-serif;font-size:16px;font-weight:bold;letter-spacing:12px;}.elementor-2170101 .elementor-element.elementor-element-8b46647{margin-top:200px;margin-bottom:200px;}.elementor-bc-flex-widget .elementor-2170101 .elementor-element.elementor-element-2bc0c24.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2170101 .elementor-element.elementor-element-2bc0c24.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-2bc0c24.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-2bc0c24 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-1a2318c{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-1a2318c .elementor-heading-title{color:#112624;font-size:23px;}.elementor-2170101 .elementor-element.elementor-element-75d8db5{text-align:center;color:#112624;font-family:"Lato", sans-serif;font-size:18px;line-height:22px;width:700px;max-width:max(700px, 100%);}.elementor-2170101 .elementor-element.elementor-element-75d8db5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-886b41b > .elementor-container{max-width:1088px;}.elementor-2170101 .elementor-element.elementor-element-85dceca > .elementor-column-wrap > .elementor-widget-wrap{row-gap:15px;}.elementor-2170101 .elementor-element.elementor-element-85dceca > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-03e82f0 .elementor-icon-box-wrapper{gap:20px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-03e82f0 .elementor-icon{font-size:100px;}.elementor-2170101 .elementor-element.elementor-element-03e82f0 .elementor-icon-box-title{color:#1E4340;font-family:"Lato", sans-serif;font-size:21px;font-weight:bold;}.elementor-2170101 .elementor-element.elementor-element-03e82f0 > .elementor-widget-container{padding:85px 0px 85px 0px;background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-72c8e9e .elementor-icon-box-wrapper{gap:20px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-72c8e9e .elementor-icon{font-size:100px;}.elementor-2170101 .elementor-element.elementor-element-72c8e9e .elementor-icon-box-title{color:#1E4340;font-family:"Lato", sans-serif;font-size:21px;font-weight:bold;}.elementor-2170101 .elementor-element.elementor-element-72c8e9e > .elementor-widget-container{padding:85px 0px 85px 0px;background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAFAFA;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-348a82b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-2170101 .elementor-element.elementor-element-cfedb03 img{height:698px;}.elementor-2170101 .elementor-element.elementor-element-cfedb03 > .elementor-widget-container{background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-1e09655 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:15px;}.elementor-2170101 .elementor-element.elementor-element-1e09655 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-14e500d .elementor-icon-box-wrapper{gap:20px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-14e500d .elementor-icon{font-size:100px;}.elementor-2170101 .elementor-element.elementor-element-14e500d .elementor-icon-box-title{color:#1E4340;font-family:"Lato", sans-serif;font-size:21px;font-weight:bold;}.elementor-2170101 .elementor-element.elementor-element-14e500d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:85px 0px 85px 0px;background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-8d33d95 .elementor-icon-box-wrapper{gap:20px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-8d33d95 .elementor-icon{font-size:100px;}.elementor-2170101 .elementor-element.elementor-element-8d33d95 .elementor-icon-box-title{color:#1E4340;font-family:"Lato", sans-serif;font-size:21px;font-weight:bold;}.elementor-2170101 .elementor-element.elementor-element-8d33d95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:85px 0px 85px 0px;background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-f512a36{margin-top:150px;margin-bottom:150px;}.elementor-2170101 .elementor-element.elementor-element-29b89e7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2170101 .elementor-element.elementor-element-e853159{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-e853159 .elementor-heading-title{color:#112624;font-family:"Lato", sans-serif;font-size:24px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-10e6e72{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-10e6e72 .elementor-heading-title{color:#112624;font-family:"Ballet", sans-serif;font-size:54px;font-weight:400;line-height:24px;letter-spacing:4px;}.elementor-2170101 .elementor-element.elementor-element-092a0b1{text-align:center;width:500px;max-width:max(500px, 100%);}.elementor-2170101 .elementor-element.elementor-element-092a0b1 .elementor-heading-title{color:#112624;font-family:"Lato", sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-2170101 .elementor-element.elementor-element-092a0b1 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-4ef836c > .elementor-container{max-width:1088px;}.elementor-2170101 .elementor-element.elementor-element-5c22fe2 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:15px;}.elementor-2170101 .elementor-element.elementor-element-5c22fe2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-2691009 .elementor-icon-box-wrapper{gap:50px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-2691009 .elementor-icon{font-size:100px;}.elementor-2170101 .elementor-element.elementor-element-2691009 .elementor-icon-box-title{color:#1E4340;font-size:20px;line-height:28px;}.elementor-2170101 .elementor-element.elementor-element-2691009 .elementor-icon-box-description{color:#1E4340;font-family:"Lato", sans-serif;font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-2691009 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 50px 0px;background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-968f2e9 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:15px;}.elementor-2170101 .elementor-element.elementor-element-968f2e9 > .elementor-element-populated{margin:0px 12px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-d993b18 .elementor-icon-box-wrapper{gap:50px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-d993b18 .elementor-icon{font-size:100px;}.elementor-2170101 .elementor-element.elementor-element-d993b18 .elementor-icon-box-title{color:#1E4340;font-size:20px;line-height:28px;}.elementor-2170101 .elementor-element.elementor-element-d993b18 .elementor-icon-box-description{color:#1E4340;font-family:"Lato", sans-serif;font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-d993b18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 50px 0px;background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-80b8272 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:15px;}.elementor-2170101 .elementor-element.elementor-element-80b8272 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-cb61714 .elementor-icon-box-wrapper{gap:50px;text-align:center;}.elementor-2170101 .elementor-element.elementor-element-cb61714 .elementor-icon{font-size:100px;}.elementor-2170101 .elementor-element.elementor-element-cb61714 .elementor-icon-box-title{color:#1E4340;font-size:20px;line-height:28px;}.elementor-2170101 .elementor-element.elementor-element-cb61714 .elementor-icon-box-description{color:#1E4340;font-family:"Lato", sans-serif;font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-cb61714 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 50px 0px;background-color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:5px 5px 5px 5px;}.elementor-2170101 .elementor-element.elementor-element-6401979 .elementor-button-content-wrapper{gap:13px;}.elementor-2170101 .elementor-element.elementor-element-6401979 .elementor-button-text{flex-grow:min(0, 13);}.elementor-2170101 .elementor-element.elementor-element-6401979 a.elementor-button{font-family:"Lato", sans-serif;font-size:18px;--ce-btn-bg-color:#EF804C;background-color:var(--ce-btn-bg-color);border-color:#EF804C;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:10px 26px 13px 26px;}.elementor-2170101 .elementor-element.elementor-element-6401979 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-6401979 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-345d271e{margin-top:150px;margin-bottom:0px;}.elementor-2170101 .elementor-element.elementor-element-774d5cc2{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-774d5cc2 .elementor-heading-title{color:#1E4340;font-family:"Migha Expanded", sans-serif;font-size:40px;}@media(min-width:768px){.elementor-2170101 .elementor-element.elementor-element-59730da{width:100%;}.elementor-2170101 .elementor-element.elementor-element-267fe70{width:36%;}.elementor-2170101 .elementor-element.elementor-element-4965fb4{width:64%;}.elementor-2170101 .elementor-element.elementor-element-56498ab{width:11%;}.elementor-2170101 .elementor-element.elementor-element-9311c1c{width:89%;}.elementor-2170101 .elementor-element.elementor-element-1cf9c87b{width:49.332%;}.elementor-2170101 .elementor-element.elementor-element-78ff1e5c{width:50%;}}@media(max-width:1024px){.elementor-2170101 .elementor-element.elementor-element-3f999c{margin-top:0px;margin-bottom:60px;}.elementor-2170101 .elementor-element.elementor-element-75870ec2{margin-top:0px;margin-bottom:60px;}}@media(max-width:767px){.elementor-2170101 .elementor-element.elementor-element-3f999c{margin-top:0px;margin-bottom:40px;padding:30px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-75870ec2{margin-top:0px;margin-bottom:40px;}}/* Start custom CSS for section, class: .elementor-element-a10b83d *//* =====================================================
   COFFEE TIME - CREATIVE ELEMENTS TABBED SECTION
   ===================================================== */


/* Main tabs row */
.coffee-time-tabs .elementor-nav-tabs .elementor-nav {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 40px !important;

    padding: 0 !important;
    margin: 0px !important;
    margin-bottom: 30px !important;
    width: 100%;
}


/* Remove unwanted list spacing */
.coffee-time-tabs .elementor-nav-tabs .elementor-nav > li {
    margin: 0 !important;
    padding: 0 !important;
}


/* Tab button */
.coffee-time-tabs .elementor-nav-tabs .elementor-nav > li > .elementor-item {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 10px !important;

    padding: 17px 27px !important;

    color: #919191 !important;
    background: transparent !important;

    border: 1px solid transparent !important;
    border-radius: 5px !important;

    font-weight: 400 !important;
    text-decoration: none !important;

    box-sizing: border-box !important;
}


/* Active tab */
.coffee-time-tabs
.elementor-nav-tabs
.elementor-nav
> li
> .elementor-item.elementor-item-active {

    color: #1E4340 !important;
    border-color: #1E4340 !important;
}


/* Disable Creative Elements original pointer effect */
.coffee-time-tabs .elementor-nav-tabs .elementor-item::after {
    display: none !important;
}


/* =====================================================
   ICONS
   ===================================================== */

.coffee-time-tabs
.elementor-nav-tabs
.elementor-nav
> li
> .elementor-item::before {

    content: "" !important;

    display: block !important;

    position: static !important;
    inset: auto !important;

    width: 28px !important;
    height: 28px !important;
    flex: 0 0 28px !important;

    margin: 0 !important;
    padding: 0 !important;

    border: 0 !important;
    border-radius: 0 !important;

    opacity: 1 !important;
    transform: none !important;

    background-color: currentColor !important;

    -webkit-mask-repeat: no-repeat !important;
    mask-repeat: no-repeat !important;

    -webkit-mask-position: center !important;
    mask-position: center !important;

    -webkit-mask-size: contain !important;
    mask-size: contain !important;
}


/* 1 — Al Mattino */
.coffee-time-tabs
.elementor-nav-tabs
.elementor-nav
> li:nth-child(1)
> .elementor-item::before {

    -webkit-mask-image: url('/img/cms/sun.svg') !important;
    mask-image: url('/img/cms/sun.svg') !important;
}


/* 2 — Al Pomeriggio */
.coffee-time-tabs
.elementor-nav-tabs
.elementor-nav
> li:nth-child(2)
> .elementor-item::before {

    -webkit-mask-image: url('/img/cms/cloud.svg') !important;
    mask-image: url('/img/cms/cloud.svg') !important;
}


/* 3 — Alla Sera */
.coffee-time-tabs
.elementor-nav-tabs
.elementor-nav
> li:nth-child(3)
> .elementor-item::before {

    -webkit-mask-image: url('/img/cms/moon.svg') !important;
    mask-image: url('/img/cms/moon.svg') !important;
}


/* =====================================================
   CONTENT AREA
   ===================================================== */

.coffee-time-tabs > .elementor-container {
    width: 100% !important;
}


/* Remove unnecessary outline/border around tab content */
.coffee-time-tabs .elementor-row {
    border: none !important;
}


/* =====================================================
   TABLET / MOBILE
   ===================================================== */

@media (max-width: 767px) {

    .coffee-time-tabs .elementor-nav-tabs .elementor-nav {
        justify-content: flex-start !important;
        gap: 10px !important;

        overflow-x: auto;
        flex-wrap: nowrap !important;

        padding-bottom: 5px !important;
    }

    .coffee-time-tabs
    .elementor-nav-tabs
    .elementor-nav
    > li {
        flex: 0 0 auto;
    }

    .coffee-time-tabs
    .elementor-nav-tabs
    .elementor-nav
    > li
    > .elementor-item {

        padding: 12px 16px !important;
        gap: 8px !important;

        white-space: nowrap;
    }

    .coffee-time-tabs
    .elementor-nav-tabs
    .elementor-nav
    > li
    > .elementor-item::before {

        width: 24px !important;
        height: 24px !important;
        flex-basis: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3adba29b */* ******************************************* Effect text ******************************************* */
.word-board {display: inline-block;}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;Ã¹overflow: hidden;Ã¹clip: rect(0, 0, 0, 0);
white-space: nowrap;border: 0;}
.board {display: grid;grid-template-columns: repeat(var(--cols), 20px);justify-content: center;}
.cell {width: 20px;aspect-ratio: 1 / 1;display: flex;align-items: center;justify-content: center;
font-size: 1.125rem;font-weight: 900;text-transform: uppercase;}

/* ******************************************* Effect circle ******************************************* */
 .text-wrapper {
  
        height: 180px;
   

        margin: 20px auto;

        border-radius: 5px;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        position: relative;
      }

      .text {
        color: #1F3E3B;
        letter-spacing: 12.8px;
        margin-right: -12.8px;
        font-size: 16px;
        font-weight: bold;
        position: relative;
        z-index: 2;
        width: fit-content;
        display: flex;
        justify-content: center;
      }

      .text::after {
        content: attr(data-text);
        position: absolute;
        top: 0;
        left: 0px;
        color: white;
        width: 100%;
        display: block;
        text-align: center;
      }

      .circle {
        position: absolute;
        width: 95px;
        height: 95px;
        border-radius: 50%;
        z-index: 1;
        top: 50%;
        background-color: #1F3E3B;
      }

      /* ******************************************* Left to right ("specialty") ******************************************* */
      .text-wrapper.slide-ltr .circle {
        left: -20px;
        transform: translateY(-50%);
        transition: left 3.5s cubic-bezier(0.5, 0, 0.5, 1);
        z-index: -1;
      }

      .text-wrapper.slide-ltr:hover .circle {
        left: calc(100% - 80.3px);
      }

      .text-wrapper.slide-ltr .text::after {
        clip-path: circle(47.5px at 47.5px 50%);
        transition: clip-path 3.5s cubic-bezier(0.5, 0, 0.5, 1);
        margin-left: -20px;
        padding-left: 20px;
      }

      .text-wrapper.slide-ltr:hover .text::after {
        clip-path: circle(47.5px at calc(100% - 12.8px) 50%);
      }
    
      /* ******************************************* Both directions ("slowfood") ******************************************* */
      .text-wrapper.slide-bidi .circle {
        left: 50%;
        transform: translate(-50%, -50%);
        transition: left 3s cubic-bezier(0.5, 0, 0.5, 1);
        z-index: -1;
      }

      .text-wrapper.slide-bidi.ltr:hover .circle {
        left: calc(100% - 32.8px);
      }

      .text-wrapper.slide-bidi.rtl:hover .circle {
        left: 27.5px;
      }

      .text-wrapper.slide-bidi .text::after {
        clip-path: circle(47.5px at 50%);
        transition: clip-path 3s cubic-bezier(0.5, 0, 0.5, 1);
      }

      .text-wrapper.slide-bidi.ltr:hover .text::after {
        clip-path: circle(47.5px at calc(100% - 34.7px) 50%);
      }

      .text-wrapper.slide-bidi.rtl:hover .text::after {
        clip-path: circle(47.5px at 27.5px 50%);
      }
      
      /* ******************************************* Right to left ("miscela") ******************************************* */
      .text-wrapper.slide-rtl .circle {
        left: calc(100% - 80.3px);
        transform: translateY(-50%);
        transition: left 3.5s cubic-bezier(0.5, 0, 0.5, 1);
        z-index: -1;
      }

      .text-wrapper.slide-rtl:hover .circle {
        left: -20px;
      }

      .text-wrapper.slide-rtl .text::after {
        clip-path: circle(47.5px at calc(100% - 12.8px) 50%);
        transition: clip-path 3.5s cubic-bezier(0.5, 0, 0.5, 1);
        margin-left: -20px;
        padding-left: 20px;
      }

      .text-wrapper.slide-rtl:hover .text::after {
        clip-path: circle(47.5px at 47.5px 50%);
      }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8b46647 */.elementor-element-2bc0c24 .elementor-icon-box-title  {
    max-width: 150px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f512a36 */.elementor-element-4ef836c .elementor-icon-box-title {
    font-family: migha !important;
}

.elementor-element-4ef836c .elementor-icon-box-description {
    max-width: 230px;
    margin: auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Migha Expanded';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: ;
}
 /* End Custom Fonts CSS */