#hero-carousel .swiper-slide{position:relative;min-height:480px;height:auto;display:flex;flex-direction:column;align-items:center}#hero-carousel .swiper-slide .slider-btns{margin-top:25px}#hero-carousel .swiper-nav-container.prevent-select{position:absolute;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;top:calc(50% - 25px);z-index:4;max-width:1340px;left:0;right:0;margin:0 auto;padding:0 20px}#hero-carousel .swiper-nav-container.prevent-select .swiper-button-prev-custom,#hero-carousel .swiper-nav-container.prevent-select .swiper-button-next-custom{cursor:pointer}#hero-carousel .swiper-nav-container.prevent-select .swiper-button-prev-custom{transform:rotate(180deg)}#hero-carousel .swiper-slide.template_1 .inner{flex:1;display:flex;flex-direction:row;justify-content:start;padding:0 100px;align-items:center;margin:0 auto;position:relative;width:1173px;z-index:3}#hero-carousel .swiper-slide.template_1 .inner p{color:#fff;max-width:300px}#hero-carousel .swiper-slide.template_1 .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(0, 0, 0, 0.3)}#hero-carousel .swiper-slide.template_1 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}#hero-carousel .swiper-pagination-bullets{position:absolute;bottom:32px;width:100%;max-width:1173px;padding:0 100px;margin:0 auto;z-index:9;left:0;right:0;text-align:left}#hero-carousel .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:22px}#hero-carousel .swiper-pagination-bullets .swiper-pagination-bullet{position:relative;height:24px;width:24px;margin:0;border-radius:0;background:transparent}#hero-carousel .swiper-pagination-bullets .swiper-pagination-bullet::before{content:"";position:absolute;left:0;top:10px;height:4px;width:13px;border-radius:1px;background:var(--kg-color-dark)}#home-message-carousel .swiper-wrapper{height:auto}#home-message-carousel .swiper-wrapper{align-items:normal}#home-message-carousel .swiper-slide{position:relative;height:auto}#home-message-carousel .swiper-slide .content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:space-between;height:100%}#home-message-carousel .swiper-slide .inner h3{margin-top:0}#home-message-container .swiper-nav-container.prevent-select{position:absolute;top:calc(50% - 18px);z-index:4;right:-18px}#home-message-container .swiper-nav-container.prevent-select .swiper-button-next-message{cursor:pointer}#home-message-carousel .swiper-slide.template_1 .inner{position:relative;overflow:hidden;border-radius:10px;padding:20px 25px;height:100%}#home-message-carousel .swiper-slide.template_1 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}#home-message-carousel .swiper-slide.template_1 h3{color:#fff;max-width:210px;text-transform:none}#home-message-carousel .swiper-slide.template_1 .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(0, 0, 0, 0.3)}#home-message-carousel .swiper-slide.template_1 .elementor-button{color:var(--kg-color-dark);background-color:var(--kg-color-cream)}#home-message-carousel .swiper-slide.template_1 .elementor-button:hover{background-color:var(--kg-color-dark);color:var(--kg-color-cream)}#home-message-carousel .swiper-slide.template_2 .inner{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;overflow:hidden;border-radius:10px;height:100%}#home-message-carousel .swiper-slide.template_2 .inner .left,#home-message-carousel .swiper-slide.template_2 .inner .right{position:relative;overflow:hidden}#home-message-carousel .swiper-slide.template_2 .inner .left{width:63%}#home-message-carousel .swiper-slide.template_2 .inner .right{width:37%}#home-message-carousel .swiper-slide.template_2 .content{padding:20px 12px 20px 25px}#home-message-carousel .swiper-slide.template_2 .inner .left.colorway_1{background-color:var(--kg-color-cream)}#home-message-carousel .swiper-slide.template_2 .inner .left.colorway_2{background-color:var(--kg-color-green)}#home-message-carousel .swiper-slide.template_2 .inner .left.colorway_2 h3{color:var(--kg-color-dark);text-transform:none}#home-message-carousel .swiper-slide.template_2 .inner .left.colorway_1 .elementor-button{color:var(--kg-color-dark)}#home-message-carousel .swiper-slide.template_2 .inner .left.colorway_1 .elementor-button:hover{color:var(--kg-color-cream)}#home-message-carousel .swiper-slide.template_2 .inner .left.colorway_2 .elementor-button{background-color:var(--kg-color-dark);color:var(--kg-color-cream)}#home-message-carousel .swiper-slide.template_2 .inner .left.colorway_2 .elementor-button:hover{color:var(--kg-color-dark);background-color:var(--kg-color-cream)}#home-message-carousel .swiper-slide.template_2 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}@media screen and (min-width: 1600px){#home-message-carousel .swiper-slide.template_2 .content{padding:22px 14px 22px 27px}#hero-carousel .swiper-pagination-bullets{max-width:1347px}#hero-carousel .swiper-slide{min-height:520px}#hero-carousel .swiper-nav-container.prevent-select{max-width:1500px}}@media screen and (max-width: 767px){#hero-carousel .swiper-nav-container.prevent-select{padding:0 10px}#hero-carousel .swiper-slide.template_1 .inner{padding-left:65px;padding-right:65px;text-align:center}#hero-carousel .swiper-slide.template_1 .inner{width:auto}#hero-carousel .swiper-pagination-bullets{text-align:center}#home-message-container .swiper-nav-container.prevent-select{right:-10px}#hero-carousel .swiper-slide{min-height:420px}}#hero-carousel .swiper-slide.template_1 .inner h3{color:#fff;max-width:500px}#featured-dutchie-inn .right h2.swap-h2{color:var(--kg-color-green);font-size:18px!important;line-height:1.3em}#featured-dutchie-inn .right h3.swap-h3{color:var(--kg-color-dark);font-size:32px!important;line-height:1.2em}#home-message-carousel .styled-h4{color:var(--kg-color-dark);font-size:20px;line-height:1.3;font-weight:600;text-transform:none}@media (max-width: 1024px){#home-message-carousel .styled-h4{font-size:18px}}a.elementor-button.kg-btn-hover-dark-text:hover,a.elementor-button.kg-btn-hover-dark-text:focus-visible{color:var(--kg-color-dark)}.swiper-slide.template_1 .inner{overflow:hidden;transition:transform 1.5s ease}#featured-dutchie-inn .inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:100px}#featured-dutchie-inn .left{width:calc(60% - 50px);border-radius:10px;overflow:hidden}#featured-dutchie-inn .right{width:calc(40% - 50px);text-align:left}#featured-dutchie-inn .right h3{color:var(--kg-color-green)}#featured-dutchie-inn .right h2{color:var(--kg-color-dark)}#featured-dutchie-inn .right .content{max-width:350px}@media only screen and (max-width:1024px){#featured-dutchie-inn .inner{gap:50px}}@media only screen and (max-width:767px){#featured-dutchie-inn .left{width:100%}#featured-dutchie-inn .right{width:100%;text-align:center}#featured-dutchie-inn .inner{flex-direction:column-reverse}#featured-dutchie-inn .right .content{margin:0 auto}}#featured-dutchie-inn .right h2.swap-h2{color:var(--kg-color-green-deep)}@media (max-width: 1024px){.elementor-kit-22 h2.swap-h2{font-size:18px}}#featured-dutchie-inn .right h3.swap-h3{color:var(--kg-color-dark)}@media (max-width: 1024px){.elementor-kit-22 h3.swap-h3{font-size:32px}}
