@charset "UTF-8";
/* https://vinumetplura.be/wp-content/themes/vinumetplura/dist/css/page-content.css?ver=1.0.31 */
.sectionHighlightCats .wrapper{position:relative}.sectionHighlightCats .wrapper .background{position:absolute;top:0;left:0;height:100%;width:100%}.sectionHighlightCats .wrapper .background .img{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.sectionHighlightCats .wrapper .background .img .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.sectionHighlightCats .wrapper .background .img.active{opacity:1}.sectionHighlightCats .wrapper .content{position:relative;z-index:2;padding:90px 0}.sectionHighlightCats .wrapper .colText{padding-right:80px}.sectionHighlightCats .wrapper .rowCats{margin-bottom:-30px}.sectionHighlightCats .wrapper .rowCats .colCats{margin-bottom:30px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap{padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:stretch;border-bottom:1px solid #fdfdff;opacity:.4}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap h3{flex:1;margin-bottom:0;font-size:30px;font-size:3rem;font-weight:700}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap.active,.sectionHighlightCats .wrapper .rowCats .colCats .catWrap:hover{opacity:1}.sectionTestimonials{overflow:hidden}.sectionTestimonials .owl-dots,.sectionTestimonials .owl-nav{display:none!important}.sectionTestimonials .owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sectionTestimonials .owl-stage-outer{overflow:visible;-webkit-clip-path:inset(-100vw -100vw -100vw -100vw);-moz-clip-path:inset(-100vw -100vw -100vw -100vw);-ms-clip-path:inset(-100vw -100vw -100vw -100vw);-o-clip-path:inset(-100vw -100vw -100vw -100vw);clip-path:inset(-100vw -100vw -100vw -100vw)}.sectionTestimonials .colSlider{position:relative}.sectionTestimonials .custom-owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.sectionTestimonials .custom-owl-nav .nav-arrow{display:block;width:26px;cursor:pointer;will-change:transform;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.sectionTestimonials .custom-owl-nav .nav-arrow img{flex-shrink:0}.sectionTestimonials .custom-owl-nav .nav-arrow.prev{margin-right:15px}.sectionTestimonials .custom-owl-nav .nav-arrow:hover{opacity:.6}.sectionTestimonials .slide{height:100%}.sectionTestimonials .slide .wrap{background:#161627;padding:60px;height:100%}.sectionTestimonials .slide .wrap .rowTestimonials{margin:0 -20px -25px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials{padding:0 20px;margin-bottom:25px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:90px;width:90px;border-radius:50%;border:1px solid #bc1e45;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;-webkit-box-shadow:0 3px 6px rgba(13,13,23,.16);-moz-box-shadow:0 3px 6px rgba(13,13,23,.16);-ms-box-shadow:0 3px 6px rgba(13,13,23,.16);-o-box-shadow:0 3px 6px rgba(13,13,23,.16);box-shadow:0 3px 6px rgba(13,13,23,.16)}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .img .icon{height:30px;width:30px;background:url(https://vinumetplura.be/wp-content/themes/vinumetplura/assets/icons/favicon.svg);background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials blockquote{margin-bottom:20px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .date{font-weight:400;color:#bc1e45;font-size:90%;letter-spacing:.2px;line-height:1;margin-bottom:25px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials cite{font-family:"Cormorant Garamond",Times,serif;color:#fdfdff;line-height:1.1;font-style:normal;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials cite span{display:block;padding-right:20px;font-size:22px;font-size:2.2rem}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials cite .line{height:1px;flex:1;background:rgba(253,253,255,.6)}.sectionImgBg{position:relative}.sectionImgBg .background{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.sectionImgBg .background .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.sectionImgBg .content{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;min-height:65vh}.sectionImgBg .content .container{margin:auto}.sectionInsta{overflow:hidden}.sectionInsta .eapps-instagram-feed-header{padding-top:0!important}.sectionContactForm .colContact .infoWrap{margin-bottom:40px}.sectionContactForm .colContact .infoWrap h3{font-size:24px;font-size:2.4rem;margin-bottom:15px}.sectionContactForm .colContact .infoWrap .arrowBtnRound{margin-top:20px}.sectionContactForm .colContact .infoWrap .iconLinks{list-style:none;padding:0;margin:0}.sectionContactForm .colContact .infoWrap .iconLinks li{display:block;margin-bottom:12px}.sectionContactForm .colContact .infoWrap .iconLinks li .iconLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionContactForm .colContact .infoWrap .iconLinks li .iconLink .icon{height:13px;width:13px;margin-right:10px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.sectionContactForm .colContact .infoWrap .iconLinks li .iconLink p{margin:0;line-height:1}.sectionContactForm .colContact .infoWrap .iconLinks li .iconLink:hover{color:#bc1e45}.sectionContactForm .colContact .infoWrap .iconLinks li:last-child{margin-bottom:0}.sectionContactForm .colContact .infoWrap .socialWrap p{font-size:95%;line-height:1;font-weight:500;color:rgba(253,253,255,.6);margin-bottom:15px}.sectionContactForm .colContact .infoWrap .socialWrap .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;line-height:1;margin-bottom:-6px}.sectionContactForm .colContact .infoWrap .socialWrap .socials a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-right:10px;margin-bottom:6px;height:30px;width:30px;background:#161627;border-radius:50%}.sectionContactForm .colContact .infoWrap .socialWrap .socials a .icon{height:13px;width:13px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.sectionContactForm .colContact .infoWrap .socialWrap .socials a:hover{background:#bc1e45}.sectionContactForm .colContact .infoWrap .socialWrap .socials a:last-child{margin-right:0}.sectionContactForm .colContact .infoWrap:last-child{margin-bottom:0}.sectionContactForm .colContactInfo{padding-left:150px;font-size:90%}.sectionAmelia #amelia-container{background:0 0!important;padding:0!important;width:100%!important;max-width:100%!important}.sectionAmelia .am-ec{box-shadow:none!important}.sectionMaps #maps{height:750px}.rowProdsCenter{justify-content:center}.rowProds{margin:0 -15px -40px}.rowProds .colProds{padding:0 15px;margin-bottom:40px}.rowProds .colProds a{display:block;height:100%}.rowProds .colProds a .imgWrapper{position:relative;height:360px;margin-bottom:20px;overflow:hidden}.rowProds .colProds a .imgWrapper .imgWrap{position:relative;height:100%;width:100%;background:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.rowProds .colProds a .imgWrapper .imgWrap .img{height:100%;width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.rowProds .colProds a .imgWrapper .imgWrap .img.contain{height:75%;width:75%;background-size:contain!important}.rowProds .colProds a .imgWrapper .imgWrap.second{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.rowProds .colProds a .imgWrapper .label{position:absolute;top:15px;left:0;font-size:11px;font-size:1.1rem;letter-spacing:.2px;font-weight:500;line-height:1;padding:11px 15px;text-transform:uppercase}.rowProds .colProds a .imgWrapper .label.labelNew{background:#bc671e;color:#fdfdff}.rowProds .colProds a .imgWrapper .label.labelBestseller{background:#bc1e45;color:#fdfdff}.rowProds .colProds a .imgWrapper .label.labelPromo{background:#bc1e45;color:#fdfdff}.rowProds .colProds a .imgWrapper .label.labelNoStock{background:#fdfdff;color:#161627}.rowProds .colProds a .imgWrapper .btnAddFavs{position:absolute;top:15px;right:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:34px;width:34px;cursor:pointer;background:#161627;border-radius:50%;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.rowProds .colProds a .imgWrapper .btnAddFavs img{flex-shrink:0;width:16px;display:none}.rowProds .colProds a .imgWrapper .btnAddFavs:hover{background:#2f2f41}.rowProds .colProds a .imgWrapper .btnAddFavs:not(.added) img.add{display:block}.rowProds .colProds a .imgWrapper .btnAddFavs.added img.isAdded{display:block}.rowProds .colProds a .attrWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:18px}.rowProds .colProds a .attrWrap p{margin-bottom:0;line-height:1;font-size:85%;text-transform:lowercase}.rowProds .colProds a .attrWrap p.year{margin-right:10px}.rowProds .colProds a .attrWrap p.stock{flex:1;text-align:right}.rowProds .colProds a .attrWrap p.stock.left{text-align:left}.rowProds .colProds a .titleWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;margin-bottom:15px}.rowProds .colProds a .titleWrap h3{font-size:20px;font-size:2rem;margin:0;padding-right:8px;width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:-ms-calc(100% - 16px);width:-o-calc(100% - 16px);width:calc(100% - 16px)}.rowProds .colProds a .titleWrap .btnAddCart{position:relative;cursor:pointer;height:16px;width:16px;margin-top:3px}.rowProds .colProds a .titleWrap .btnAddCart img{position:absolute;top:50%;right:0;will-change:transform;height:16px;width:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.rowProds .colProds a .titleWrap .btnAddCart img.added,.rowProds .colProds a .titleWrap .btnAddCart img.loading{display:none}.rowProds .colProds a .titleWrap .btnAddCart.outOfStock{opacity:.4;pointer-events:none}.rowProds .colProds a .titleWrap .btnAddCart.adding img.default{display:none}.rowProds .colProds a .titleWrap .btnAddCart.adding img.loading{display:block;animation:spin_loader 1.6s infinite linear}@keyframes spin_loader{from{-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}to{-webkit-transform:translateY(-50%) rotate(359deg);-moz-transform:translateY(-50%) rotate(359deg);-ms-transform:translateY(-50%) rotate(359deg);-o-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}.rowProds .colProds a .titleWrap .btnAddCart.added img.default{display:none}.rowProds .colProds a .titleWrap .btnAddCart.added img.added{display:block}.rowProds .colProds a .regPrice{font-size:14px;font-size:1.4rem;line-height:1;margin-bottom:0;font-weight:500;color:#bc1e45;padding-right:20px}.rowProds .colProds a .regPrice .orPrice{display:inline-block;margin-right:10px;text-decoration:line-through;color:#cdcdd1;font-weight:400}.rowProds .colProds a .regPrice .regPriceNew{color:#bc1e45}.rowProds .colProds a:hover .imgWrapper .imgWrap.second{opacity:1}.sectionFaq .faq{margin-bottom:15px}.sectionFaq .faq .collapseToggle{display:block;position:relative;background:0 0;border:1px solid #fdfdff;color:#fdfdff;font-family:"Cormorant Garamond",Times,serif;line-height:1.1;font-weight:600;font-size:22px;font-size:2.2rem;padding:15px 60px 15px 25px}.sectionFaq .faq .collapseToggle .dot{position:absolute;top:50%;right:25px;will-change:transform;height:20px;width:20px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionFaq .faq .collapseToggle .dot::after{content:"";position:absolute;top:50%;left:50%;will-change:transform;width:10px;height:6px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sectionFaq .faq .collapseToggle .dot.reg{opacity:1;background:#fdfdff}.sectionFaq .faq .collapseToggle .dot.reg::after{background:url(https://vinumetplura.be/wp-content/themes/vinumetplura/assets/icons/chevron-dot-reg.svg)}.sectionFaq .faq .collapseToggle .dot.active{opacity:0;background:#bc1e45}.sectionFaq .faq .collapseToggle .dot.active::after{background:url(https://vinumetplura.be/wp-content/themes/vinumetplura/assets/icons/chevron-dot-active.svg)}.sectionFaq .faq .collapseToggle[aria-expanded=true] .dot.reg{opacity:0}.sectionFaq .faq .collapseToggle[aria-expanded=true] .dot.active{opacity:1}.sectionFaq .faq .collapse .wrapper,.sectionFaq .faq .collapsing .wrapper{padding:30px 5px}.sectionFaq .faq:last-child{margin-bottom:0}.sectionBlogIntro .text .summary{margin-bottom:35px}.sectionBlogIntro .share{margin-top:30px;text-align:center}.sectionBlogIntro .share p{font-size:14px;font-size:1.4rem;line-height:1;font-weight:400;margin-bottom:12px}.sectionBlogIntro .share .socialShares{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1;margin-bottom:-6px}.sectionBlogIntro .share .socialShares a{margin-right:12px;margin-bottom:6px}.sectionBlogIntro .share .socialShares a img{flex-shrink:0;width:auto;height:20px}.sectionBlogIntro .share .socialShares a:hover{opacity:.6}.sectionBlogIntro .share .socialShares a:last-child{margin-right:0}.sectionBlogIntro .colImg .img{height:650px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.textFacts img{display:block;height:100px;width:auto;margin-bottom:20px}.textFacts li img{margin-top:20px}.sectionGallery .rowGallery{margin:0 -10px -20px}.sectionGallery .rowGallery .colGallery{padding:0 10px;margin-bottom:20px}.sectionGallery .rowGallery .colGallery .wrapper{position:relative;cursor:pointer}.sectionGallery .rowGallery .colGallery .wrapper img{border-radius:inherit}.sectionGallery .rowGallery .colGallery .wrapper .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.05);border-radius:inherit}@media (min-width:1500px){.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials blockquote{font-size:95%}}@media (max-width:375.98px){.sectionHighlightCats .wrapper .content{padding:35px 20px}.sectionHighlightCats .wrapper .rowCats{margin-bottom:-22px}.sectionHighlightCats .wrapper .rowCats .colCats{margin-bottom:22px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap{padding-bottom:22px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap h3{font-size:20px;font-size:2rem;margin-bottom:12px}.sectionTestimonials .slide .wrap{padding:40px 25px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials cite span{font-size:20px;font-size:2rem}.sectionContactForm .colContactFormMargin{margin-bottom:45px}.sectionContactForm .colContact .infoWrap{margin-bottom:30px}.sectionContactForm .colContact .infoWrap h3{font-size:20px;font-size:2rem}.sectionMaps #maps{height:400px}.rowProds{margin-bottom:-35px}.rowProds .colProds{margin-bottom:35px}.rowProds .colProds a .imgWrapper{height:390px}.rowProds .colProds a .regPrice{font-size:15px;font-size:1.5rem}.sectionFaq .faq .collapseToggle{font-size:17px;font-size:1.7rem;padding:12px 40px 12px 15px}.sectionFaq .faq .collapseToggle .dot{right:15px}.sectionFaq .faq .collapse .wrapper,.sectionFaq .faq .collapsing .wrapper{padding:20px 5px}.sectionBlogIntro .colImg .img{height:220px}}@media (min-width:375.98px) and (max-width:575.98px){.sectionHighlightCats .wrapper .content{padding:45px 25px}.sectionHighlightCats .wrapper .rowCats{margin-bottom:-25px}.sectionHighlightCats .wrapper .rowCats .colCats{margin-bottom:25px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap{padding-bottom:25px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap h3{font-size:22px;font-size:2.2rem;margin-bottom:12px}.sectionTestimonials .slide .wrap{padding:45px 30px}.sectionContactForm .colContactFormMargin{margin-bottom:50px}.sectionContactForm .colContact .infoWrap{margin-bottom:35px}.sectionContactForm .colContact .infoWrap h3{font-size:22px;font-size:2.2rem}.sectionMaps #maps{height:450px}.rowProds{margin-bottom:-40px}.rowProds .colProds{margin-bottom:40px}.rowProds .colProds a .imgWrapper{height:400px}.rowProds .colProds a .imgWrapper .label{font-size:12px;font-size:1.2rem}.rowProds .colProds a .titleWrap h3{font-size:22px;font-size:2.2rem}.rowProds .colProds a .regPrice{font-size:16px;font-size:1.6rem}.sectionFaq .faq .collapseToggle{font-size:18px;font-size:1.8rem;padding:15px 40px 15px 20px}.sectionFaq .faq .collapseToggle .dot{right:15px}.sectionFaq .faq .collapse .wrapper,.sectionFaq .faq .collapsing .wrapper{padding:25px 5px}.sectionBlogIntro .colImg .img{height:300px}}@media (max-width:575.98px){.sectionHighlightCats .wrapper .rowCats .colCats .catWrap{display:block}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .img{height:80px;width:80px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .date{font-size:90%}.rowProds{margin-left:calc(var(--bs-gutter-x)/ -2);margin-right:calc(var(--bs-gutter-x)/ -2)}.rowProds .colProds{padding:0 calc(var(--bs-gutter-x)/ 2)}.rowProds .colProds a .attrWrap p{font-size:95%}.sectionFaq .faq .collapseToggle .dot{height:18px;width:18px}.sectionFaq .faq .collapseToggle .dot::after{width:9px;height:5px}.sectionInsta .eapps-instagram-feed-header{display:none}.sectionBlogIntro .share{margin-top:25px}.sectionBlogIntro .share p{font-size:13px;font-size:1.3rem}.sectionGallery .rowGallery{margin:0 -5px -10px}.sectionGallery .rowGallery .colGallery{padding:0 5px;margin-bottom:10px}}@media (min-width:575.98px) and (max-width:767.98px){.sectionHighlightCats .wrapper .content{padding:65px 35px}.sectionHighlightCats .wrapper .rowCats{margin-bottom:-25px}.sectionHighlightCats .wrapper .rowCats .colCats{margin-bottom:25px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap{padding-bottom:25px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap h3{font-size:24px;font-size:2.4rem}.sectionTestimonials .slide .wrap{padding:50px 30px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .img{height:80px;width:80px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials blockquote{font-size:95%}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .date{font-size:85%}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials cite span{font-size:18px;font-size:1.8rem}.sectionContactForm .colContactFormMargin{margin-bottom:60px}.sectionMaps #maps{height:500px}.rowProds{margin:0 -10px -35px}.rowProds .colProds{padding:0 10px;margin-bottom:35px}.rowProds .colProds a .imgWrapper{height:360px}.sectionFaq .faq .collapseToggle{font-size:20px;font-size:2rem;padding:15px 40px 15px 20px}.sectionFaq .faq .collapseToggle .dot{right:20px}.sectionFaq .faq .collapse .wrapper,.sectionFaq .faq .collapsing .wrapper{padding:30px 5px}.sectionBlogIntro .colImg .img{height:400px}.sectionGallery .rowGallery{margin:0 -6px -12px}.sectionGallery .rowGallery .colGallery{padding:0 6px;margin-bottom:12px}}@media (max-width:767.98px){.sectionTestimonials .custom-owl-nav .nav-arrow{width:25px}}@media (min-width:767.98px) and (max-width:991.98px){.sectionHighlightCats .wrapper .content{padding:80px 0}.sectionHighlightCats .wrapper .rowCats{margin-bottom:-28px}.sectionHighlightCats .wrapper .rowCats .colCats{margin-bottom:28px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap{padding-bottom:28px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap h3{font-size:24px;font-size:2.4rem}.sectionTestimonials .slide .wrap{padding:50px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .img{height:80px;width:80px}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials blockquote{font-size:95%}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .date{font-size:85%}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials cite span{font-size:20px;font-size:2rem}.sectionContactForm .colContactFormMargin{margin-bottom:65px}.sectionContactForm .colContact .infoWrap{margin-bottom:45px}.sectionContactForm .colContact .infoWrap h3{font-size:26px;font-size:2.6rem}.sectionMaps #maps{height:550px}.rowProds .colProds a .imgWrapper{height:400px}.rowProds .colProds a .imgWrapper .label{font-size:12px;font-size:1.2rem}.rowProds .colProds a .attrWrap p{font-size:95%}.rowProds .colProds a .titleWrap h3{font-size:22px;font-size:2.2rem}.rowProds .colProds a .regPrice{font-size:15px;font-size:1.5rem}.sectionBlogIntro .colImg .img{height:450px}}@media (min-width:767.98px) and (max-width:1199.98px){.sectionFaq .faq .collapseToggle{font-size:20px;font-size:2rem}}@media (max-width:991.98px){.sectionContactForm .colContactInfo{padding-left:calc(var(--bs-gutter-x)/ 2);font-size:100%}.rowProdsCenter{justify-content:flex-start}.rowProds .colProds a:hover .imgWrapper .imgWrap.second{opacity:0}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionHighlightCats .wrapper .content{padding:80px 0}.sectionHighlightCats .wrapper .rowCats{margin-bottom:-28px}.sectionHighlightCats .wrapper .rowCats .colCats{margin-bottom:28px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap{padding-bottom:28px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap h3{font-size:26px;font-size:2.6rem}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .img{height:90px;width:90px}.sectionContactForm .colContactInfo{padding-left:65px;font-size:85%}.sectionContactForm .colContact .infoWrap{margin-bottom:35px}.sectionContactForm .colContact .infoWrap h3{font-size:20px;font-size:2rem}.sectionMaps #maps{height:600px}.rowProds{margin:0 -15px -35px}.rowProds .colProds{padding:0 15px;margin-bottom:35px}.sectionBlogIntro .colImg .img{height:500px}.sectionGallery .rowGallery{margin:0 -6px -12px}.sectionGallery .rowGallery .colGallery{padding:0 6px;margin-bottom:12px}}@media (max-width:1199.98px){.sectionHighlightCats .wrapper .colText{padding-right:calc(var(--bs-gutter-x)/ 2)}}@media (min-width:1199.98px) and (max-width:1500px){.sectionHighlightCats .wrapper .content{padding:85px 0}.sectionHighlightCats .wrapper .colText{padding-right:40px}.sectionHighlightCats .wrapper .rowCats .colCats .catWrap h3{font-size:28px;font-size:2.8rem}.sectionTestimonials .slide .wrap .rowTestimonials .colTestimonials .img{height:90px;width:90px}.sectionContactForm .colContactInfo{padding-left:100px}.sectionContactForm .colContact .infoWrap h3{font-size:22px;font-size:2.2rem}.sectionMaps #maps{height:650px}.rowProds{margin:0 -10px -35px}.rowProds .colProds{padding:0 10px;margin-bottom:35px}.rowProds .colProds a .imgWrapper{height:320px}.rowProds .colProds a .titleWrap h3{font-size:19px;font-size:1.9rem}.sectionBlogIntro .colImg .img{height:550px}}