.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}}.quote-form-block{margin-bottom:var(--wp--custom--spacing--large-desktop)}.quote-form-block.has_bg_color{padding:var(--wp--custom--spacing--large-desktop) 0}.quote-form-block .container{max-width:776px}.quote-form-block .quote-form-info{text-align:center;margin-bottom:30px}.quote-form-block .quote-form-info .form-section-heading{margin-top:0;color:var(--wp--preset--color--white)}.quote-form-block .quote-form-info .form-description{margin-top:0;color:var(--wp--preset--color--white)}.quote-form-block .quote-form-wrapper{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.quote-form-block .quote-form-wrapper .quote-form-lhs{flex:0 0 auto;width:40%;max-width:564px}.quote-form-block .quote-form-wrapper .quote-form-lhs .headimage-wrapper{position:relative;max-width:140px;margin:20px auto 0px}.quote-form-block .quote-form-wrapper .quote-form-rhs{flex:0 0 auto;width:60%}.quote-form-block .quote-form-wrapper .quote-form-rhs .wp-block-contact-form,.quote-form-block .quote-form-wrapper .quote-form-rhs .marketo-form-wrap{margin:0 0 0 auto !important;box-shadow:0px 7.12px 30.86px 11.87px rgba(0,0,0,.0588235294);background-color:var(--wp--preset--color--primary);border:none !important;padding:54px 50px !important;border-radius:20px;max-width:100% !important}.quote-form-block .quote-form-wrapper .quote-form-rhs .wp-block-contact-form .contact-form .btn,.quote-form-block .quote-form-wrapper .quote-form-rhs .marketo-form-wrap .contact-form .btn{background-color:var(--wp--preset--color--primary-btn-bg-color);border:none;position:relative;padding:15px 60px;color:var(--wp--preset--color--primary-btn-text-color);-webkit-text-decoration:none;text-decoration:none;font-weight:800;border-radius:50px;font-size:clamp(.75rem,.3342rem + .8673vw,1.375rem);line-height:28.53px;letter-spacing:.05em;cursor:pointer;width:auto;flex:none}.quote-form-block .quote-form-wrapper .quote-form-rhs .wp-block-contact-form .contact-form .btn:hover,.quote-form-block .quote-form-wrapper .quote-form-rhs .marketo-form-wrap .contact-form .btn:hover{background-color:var(--wp--preset--color--primary-btn-hover-bg-color);color:var(--wp--preset--color--primary-btn-text-color)}.quote-form-block .quote-form-wrapper .quote-form-rhs .wp-block-contact-form .contact-form-message .form-success,.quote-form-block .quote-form-wrapper .quote-form-rhs .marketo-form-wrap .contact-form-message .form-success{color:var(--wp--preset--color--white)}@media (max-width:1199px){.quote-form-block{margin-bottom:var(--wp--custom--spacing--desktop)}.quote-form-block.has_bg_color{padding:var(--wp--custom--spacing--desktop) 0}}@media (max-width:991px){.quote-form-block{margin-bottom:var(--wp--custom--spacing--tablet)}.quote-form-block.has_bg_color{padding:var(--wp--custom--spacing--tablet) 0}}@media (max-width:767px){.quote-form-block{margin-bottom:var(--wp--custom--spacing--mobile)}.quote-form-block.has_bg_color{padding:var(--wp--custom--spacing--mobile) 0}.quote-form-block .quote-form-wrapper{flex-wrap:wrap}.quote-form-block .quote-form-wrapper .quote-form-lhs{width:100%;margin-bottom:17px}.quote-form-block .quote-form-wrapper .quote-form-rhs{width:100%}.quote-form-block .quote-form-wrapper .quote-form-rhs .wp-block-contact-form,.quote-form-block .quote-form-wrapper .quote-form-rhs .marketo-form-wrap{padding:28px 25px !important;border-radius:15px}.quote-form-block .quote-form-wrapper .quote-form-rhs .wp-block-contact-form .contact-form .btn,.quote-form-block .quote-form-wrapper .quote-form-rhs .marketo-form-wrap .contact-form .btn{padding:11px 20px;width:100%;font-size:12px}}.wp-block-post-content{display:flow-root}