:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}.title-and-text .content-wrapper{padding:30px 0;margin:0 0 30px}.title-and-text .content-wrapper .tt-heading{margin:0;color:var(--wp--preset--color--darkblue);font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--custom--typography--font-size--heading-2);font-weight:var(--wp--custom--typography--font-weight--extra-bold);line-height:var(--wp--custom--typography--line-height--heading-2)}.title-and-text .content-wrapper .tt-heading h1{font-size:var(--wp--custom--typography--font-size--heading-2);line-height:var(--wp--custom--typography--line-height--heading-2)}.title-and-text .content-wrapper .tt-heading h1,.title-and-text .content-wrapper .tt-heading h2,.title-and-text .content-wrapper .tt-heading h3,.title-and-text .content-wrapper .tt-heading h4,.title-and-text .content-wrapper .tt-heading h5,.title-and-text .content-wrapper .tt-heading h6{margin:0}.title-and-text .content-wrapper .tt-content{margin:5px 0 0}.title-and-text .content-wrapper.has-border{border-bottom:1px solid #e7e7e7}.content-with-gallery-section{overflow:hidden;margin-bottom:var(--wp--custom--spacing--large-desktop)}.content-with-gallery-section.has_bg_color{padding:80px 0}.content-with-gallery-section .content-with-gallery-inner{max-width:1920px;margin-left:auto;margin-right:auto;position:relative}.content-with-gallery-section .content-with-gallery-inner .section-heading.hide-desktop{display:none}.content-with-gallery-section .content-with-gallery-inner .container{display:flex}.content-with-gallery-section .content-with-gallery-inner .container .left-part{padding:20px 0 0;align-self:center;flex:1;padding-right:clamp(2.5rem,6.938vw - .826rem,7.5rem)}.content-with-gallery-section .content-with-gallery-inner .container .left-part .wp-block-button .wp-block-button__link{padding:12px 40px;width:-moz-fit-content;width:fit-content}.content-with-gallery-section .content-with-gallery-inner .container .left-part .cwg-inner-items{padding-left:25px;margin-bottom:20px}.content-with-gallery-section .content-with-gallery-inner .container .left-part+.gallery-wrap .items .item:nth-child(n+4){display:none}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap{flex:1}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .gallery-title{margin-top:20px;margin-bottom:10px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap{height:calc(100% - 210px)}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap img,.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap video,.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;cursor:pointer}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap img{max-height:600px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap .video-poster-wrap{position:relative;width:100%;height:100%;padding-top:35.25%}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap .video-poster-wrap:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.6);background-image:url(svg/ic-play.05018445.svg);background-repeat:no-repeat;background-position:center;background-size:50px;cursor:pointer}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap .video-poster-wrap img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap:has(.item:nth-child(4)) .img-wrap{height:calc(100% - 150px)}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items{display:flex;justify-content:center;align-items:center;text-align:center;gap:10px;margin-top:10px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item{flex:1;text-align:center;height:200px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item img,.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item video,.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;cursor:pointer}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .content-icon{flex:1;text-align:center;height:140px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .content-icon img,.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .content-icon video,.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .content-icon iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;cursor:pointer}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item{position:relative}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item .video-poster-wrap{position:relative;width:100%;height:100%}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item .video-poster-wrap:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.6);background-image:url(svg/ic-play.05018445.svg);background-repeat:no-repeat;background-position:center;background-size:50px;cursor:pointer}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item .video-poster-wrap img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item:nth-child(n+7){display:none}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items:not(.only-thumbnails):has(.item:nth-child(4)) .item{height:140px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items.only-thumbnails{grid-gap:5px;gap:5px;display:grid;grid-template-columns:repeat(4,1fr)}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items.only-thumbnails .item{height:216px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items.only-thumbnails .item:nth-child(n+4){display:inline;display:initial}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap:not(:has(.items)) .img-wrap{height:100%}.content-with-gallery-section .gallery-modal-overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999999;transform:scale(.5);opacity:0;visibility:hidden;flex-direction:column;transition:all .3s ease-in-out}.content-with-gallery-section .gallery-modal-overlay.show-popup{transform:scale(1);opacity:1;visibility:visible;pointer-events:auto}.content-with-gallery-section .gallery-modal-overlay.show-popup .gallery-modal-content img,.content-with-gallery-section .gallery-modal-overlay.show-popup .gallery-modal-content video,.content-with-gallery-section .gallery-modal-overlay.show-popup .gallery-modal-content iframe{opacity:1}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content{position:relative;max-width:90%;max-height:90%;height:500px}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider *{height:100%}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-dots{left:0;height:auto;top:122%;z-index:11}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-dots li{height:8px;width:8px}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-dots li button{height:8px;width:8px;background-color:rgba(0,0,0,0)}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-dots li button:before{content:"";display:inline-block;height:7.81px;width:7.81px;background-color:var(--wp--preset--color--white);border-radius:50%}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-arrow{width:12px;height:21px}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-arrow:before{content:"";opacity:1;display:block;width:100%;height:100%;-webkit-mask:url(svg/slider-next.68466b5f.svg);mask:url(svg/slider-next.68466b5f.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--wp--preset--color--white);opacity:1;background-image:none}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-arrow.slick-disabled:before{opacity:.25}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-prev{transform:rotate(180deg);left:-20px;margin-top:-10px}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-prev:before{transform:none}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content.slick-slider .slick-next{right:-20px}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content .gallery-slide{display:flex;align-items:center;justify-content:center;height:inherit}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content .gallery-slide video,.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content .gallery-slide iframe{width:auto;height:100%}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content .gallery-slide iframe{min-width:600px}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content img,.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content video,.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content iframe{width:100%;height:100%;opacity:0;-o-object-fit:contain;object-fit:contain;transition:all .5s ease;position:relative;z-index:1}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-close{position:absolute;top:30px;right:30px;background:rgba(0,0,0,0);border:none;cursor:pointer;z-index:2;padding:5px;color:#fff;font-weight:700}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs{position:relative;max-width:50%;max-height:90%}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .thumb-slide{padding:5px;cursor:pointer;width:100px;height:100px;opacity:.8}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .thumb-slide.slick-current{opacity:1}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .thumb-slide.video-slide{position:relative}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .thumb-slide.video-slide:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.6);background-image:url(svg/ic-play.05018445.svg);background-repeat:no-repeat;background-position:center;background-size:50px;cursor:pointer}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .thumb-slide img,.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .thumb-slide video,.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .thumb-slide iframe{position:relative;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .slick-dots li{height:8px;width:8px}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .slick-dots li button{height:8px;width:8px;background-color:hsla(0,0%,100%,.83)}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .slick-dots li.slick-active button{background-color:var(--wp--preset--color--secondary-light)}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .slick-dots li.slick-disabled{pointer-events:none;cursor:default}.content-with-gallery-section .gallery-modal-overlay .slick-slider .slick-arrow.slick-disabled{pointer-events:none;cursor:default}body.modal-open{overflow:hidden}body.ingle-offers .content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items.only-thumbnails .item{height:130px}.map-locations-template-wp-custom-template-individual-sub-page-template .content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap .video-poster-wrap{padding-top:54.25%}.map-locations-template-wp-custom-template-individual-sub-page-template .content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap .video-poster-wrap video,.map-locations-template-wp-custom-template-individual-sub-page-template .content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap .video-poster-wrap iframe{position:absolute;top:0}@media (max-width:1199px){.content-with-gallery-section{margin-bottom:var(--wp--custom--spacing--desktop)}}@media (max-width:991px){.content-with-gallery-section{margin-bottom:var(--wp--custom--spacing--tablet)}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items.only-thumbnails .item{height:150px}}@media (max-width:767px){.content-with-gallery-section{margin-bottom:var(--wp--custom--spacing--mobile)}.content-with-gallery-section.has_bg_color{padding:40px 0}.content-with-gallery-section .content-with-gallery-inner{display:flex;flex-direction:column-reverse}.content-with-gallery-section .content-with-gallery-inner .container{width:100%;flex-direction:column}.content-with-gallery-section .content-with-gallery-inner .container .left-part{padding:0 0 var(--wp--custom--spacing--mobile) 0}.content-with-gallery-section .content-with-gallery-inner .container .left-part .wp-block-button{width:100%}.content-with-gallery-section .content-with-gallery-inner .container .left-part .wp-block-button .wp-block-button__link{width:100%}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .img-wrap{height:300px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item{height:80px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .content-icon{height:80px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item .video-poster-wrap:after{background-size:30px}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items .item:nth-child(n+4){display:none}.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items.only-thumbnails .item{height:80px}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content{width:80%;height:60vh}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content .gallery-slide{opacity:0}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content .gallery-slide.slick-current{opacity:1}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content .gallery-slide video,.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content .gallery-slide iframe{height:100%;width:100%}.content-with-gallery-section .gallery-modal-overlay .gallery-modal-content .gallery-slide iframe{min-width:auto}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .thumb-slide{width:60px;height:60px}.content-with-gallery-section .gallery-modal-overlay #gallery-modalThumbs .thumb-slide.video-slide:after{background-size:30px}}@media (max-width:480px){.content-with-gallery-section .content-with-gallery-inner .container .gallery-wrap .items.only-thumbnails .item{height:60px}}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}