.elementor-8 .elementor-element.elementor-element-cc4676e{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-cc4676e:hover:before,.elementor-8 .elementor-element.elementor-element-cc4676e:hover>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-cc4676e:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-8 .elementor-element.elementor-element-cc4676e>.elementor-background-slideshow:hover:before,.elementor-8 .elementor-element.elementor-element-cc4676e>.e-con-inner>.elementor-background-slideshow:hover:before{--background-overlay:''}.elementor-8 .elementor-element.elementor-element-cc4676e:hover{--overlay-opacity:.5}.elementor-8 .elementor-element.elementor-element-cc4676e>.elementor-shape-top .elementor-shape-fill,.elementor-8 .elementor-element.elementor-element-cc4676e>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:#a3f2ea}.elementor-8 .elementor-element.elementor-element-cc4676e>.elementor-shape-top svg,.elementor-8 .elementor-element.elementor-element-cc4676e>.e-con-inner>.elementor-shape-top svg{width:calc(180% + 1.3px);height:40px;transform:translateX(-50%) rotateY(180deg)}.elementor-8 .elementor-element.elementor-element-cc4676e>.elementor-shape-top,.elementor-8 .elementor-element.elementor-element-cc4676e>.e-con-inner>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-8 .elementor-element.elementor-element-cc4676e>.elementor-shape-bottom .elementor-shape-fill,.elementor-8 .elementor-element.elementor-element-cc4676e>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#a3f2ea}.elementor-8 .elementor-element.elementor-element-cc4676e>.elementor-shape-bottom svg,.elementor-8 .elementor-element.elementor-element-cc4676e>.e-con-inner>.elementor-shape-bottom svg{width:calc(125% + 1.3px);height:45px}.elementor-8 .elementor-element.elementor-element-cc4676e>.elementor-shape-bottom,.elementor-8 .elementor-element.elementor-element-cc4676e>.e-con-inner>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-8 .elementor-element.elementor-element-cc4676e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button{display:flex !important;background-color:#fff;border-color:#000;-webkit-transition:all .4s ease;transition:all .4s ease;height:49px;width:49px}.elementor-8 .elementor-element.elementor-element-5ac3a4b{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:19px;transition:background 2.3s}.elementor-8 .elementor-element.elementor-element-5ac3a4b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button i{color:var(--e-global-color-primary);-webkit-transition-duration:.4s;transition-duration:.4s;font-size:31px}.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button svg{fill:var(--e-global-color-primary);-webkit-transition-duration:.4s;transition-duration:.4s;width:31px;height:31px}.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button:hover i{color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button:hover svg{fill:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button:hover{background-color:#55d0d1}.elementor-8 .elementor-element.elementor-element-5ac3a4b button.flipster__button{border-style:none;border-radius:36px}.elementor-8 .elementor-element.elementor-element-90a16ca{--display:flex;--min-height:707px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-8 .elementor-element.elementor-element-b8b24d6{--display:grid;--min-height:249px;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-8 .elementor-element.elementor-element-abd8083 img{opacity:.85;transition-duration:.5s;box-shadow:0px 0px 10px 3px rgba(0,0,0,.5)}.elementor-8 .elementor-element.elementor-element-abd8083:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-1206182 img{opacity:.85;transition-duration:.5s;box-shadow:0px 0px 10px 3px rgba(0,0,0,.5)}.elementor-8 .elementor-element.elementor-element-1206182:hover img{opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-3dd6842 img{opacity:.85;transition-duration:.5s;box-shadow:0px 0px 10px 3px rgba(0,0,0,.5)}.elementor-8 .elementor-element.elementor-element-3dd6842:hover img{opacity:1}.elementor-8 .elementor-element.elementor-element-db653b0 img{opacity:1;transition-duration:.5s;border-style:none;border-radius:0;box-shadow:0px 0px 10px 2px rgba(73.77734375000001,73.77734375000001,73.77734375000001,.5)}.elementor-8 .elementor-element.elementor-element-db653b0:hover img{opacity:.85}.elementor-8 .elementor-element.elementor-element-607d1b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-607d1b2.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8 .elementor-element.elementor-element-38c729f{--display:flex;--min-height:422px;--background-transition:.3s;box-shadow:0px 0px 13px 0px rgba(0,0,0,.5)}.elementor-8 .elementor-element.elementor-element-38c729f:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-38c729f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#b5ccca}.elementor-8 .elementor-element.elementor-element-38c729f:hover{background-color:#63b7b4;box-shadow:0px 0px 22px 0px rgba(0,0,0,.5)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-1a2f71a{text-align:center}.elementor-8 .elementor-element.elementor-element-1a2f71a .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:30px 0px 79px rgba(0,0,0,.3)}.elementor-8 .elementor-element.elementor-element-1a2f71a .elementor-heading-title a:hover,.elementor-8 .elementor-element.elementor-element-1a2f71a .elementor-heading-title a:focus{color:#4d200f}.elementor-8 .elementor-element.elementor-element-1a2f71a .elementor-heading-title a{transition-duration:.2s}.elementor-8 .elementor-element.elementor-element-1f68a85{width:var(--container-widget-width,110.016%);max-width:110.016%;--container-widget-width:110.016%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-1f68a85.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8 .elementor-element.elementor-element-1f68a85 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;opacity:1}.elementor-8 .elementor-element.elementor-element-be4dfee{--display:flex;--min-height:88px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-8 .elementor-element.elementor-element-b780873 .elementor-button{background-color:#63b7b4;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-8 .elementor-element.elementor-element-b780873 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-b780873 .elementor-button:focus{background-color:#63b7b4;border-color:#63b7b4}.elementor-8 .elementor-element.elementor-element-b780873{padding:0}.elementor-8 .elementor-element.elementor-element-b780873.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-44001dc{--display:flex;--min-height:459px}.elementor-8 .elementor-element.elementor-element-44001dc:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-44001dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 29%,#63b7b4 78%)}.elementor-8 .elementor-element.elementor-element-e772c54{text-align:center}.elementor-8 .elementor-element.elementor-element-e772c54 .elementor-heading-title{font-family:"REM",Sans-serif;font-size:40px;font-weight:800;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-8 .elementor-element.elementor-element-4973795{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px}.elementor-8 .elementor-element.elementor-element-4973795 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-8 .elementor-element.elementor-element-4973795 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px}.elementor-8 .elementor-element.elementor-element-4973795 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;width:6px;height:6px}.elementor-8 .elementor-element.elementor-element-4973795 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;border-width:4px;border-color:#cdfeff;border-radius:50px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button{display:flex !important}.elementor-8 .elementor-element.elementor-element-5ac3a4b{padding:30px}.elementor-8 .elementor-element.elementor-element-b8b24d6{--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-8 .elementor-element.elementor-element-1a2f71a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-8 .elementor-element.elementor-element-b780873 .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-8 .elementor-element.elementor-element-44001dc{--min-height:34px}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-cc4676e{--width:100%}.elementor-8 .elementor-element.elementor-element-607d1b2{--width:30.573%}.elementor-8 .elementor-element.elementor-element-38c729f{--width:100%}.elementor-8 .elementor-element.elementor-element-be4dfee{--width:100%}.elementor-8 .elementor-element.elementor-element-44001dc{--width:100%}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-cc4676e{--width:723px;--min-height:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button{display:flex !important;height:24px;width:24px}.elementor-8 .elementor-element.elementor-element-5ac3a4b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px}.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button i{font-size:18px}.elementor-8 .elementor-element.elementor-element-5ac3a4b .flipster__button svg{width:18px;height:18px}.elementor-8 .elementor-element.elementor-element-90a16ca{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-8 .elementor-element.elementor-element-90a16ca.e-con{--align-self:stretch;--order:99999}.elementor-8 .elementor-element.elementor-element-b8b24d6{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-8 .elementor-element.elementor-element-1a2f71a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-8 .elementor-element.elementor-element-1f68a85{margin:-12px -12px calc(var(--kit-widget-spacing, 0px) + -12px) -12px;--container-widget-width:423px;--container-widget-flex-grow:0;width:var(--container-widget-width,423px);max-width:423px}.elementor-8 .elementor-element.elementor-element-1f68a85.elementor-element{--align-self:flex-end}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-8 .elementor-element.elementor-element-b780873 .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-8 .elementor-element.elementor-element-44001dc{--min-height:18px}}