:root{--red:#9e0104;--white:#ffffff}@font-face{font-family:'Montserrat';src:url(https://www.essediinfissisrl.it/wp-content/themes/rekon-child/fonts/Montserrat-VariableFont_wght.woff2) format('woff2'),url(https://www.essediinfissisrl.it/wp-content/themes/rekon-child/fonts/Montserrat-VariableFont_wght.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://www.essediinfissisrl.it/wp-content/themes/rekon-child/fonts/Montserrat-VariableFont_wght.woff2) format('woff2'),url(https://www.essediinfissisrl.it/wp-content/themes/rekon-child/fonts/Montserrat-VariableFont_wght.woff) format('woff');font-weight:700;font-style:normal}body{font-family:'Montserrat',sans-serif!important}.megamenu li a{font-family:'Montserrat',sans-serif!important}.widget-video.style2 .button-video .button-icon{color:var(--red)!important}.widget-video.style2 .button-video:focus-within .button-icon,.project-content-box:before,.project-content-box:after{border-color:var(--red)!important}a.dropdown-toggle{font-family:'Montserrat','sans-serif'}strong{font-weight:600}.project-title-description{height:0}.wpcf7-list-item{display:block!important}.uacf7-prev{margin-right:5px!important}.project-info-detail .entry-title-detail{font-size:30px!important;font-weight:600!important}.slick-carousel{margin-bottom:4px}.slick-carousel .slick-slide{padding-left:2px!important;padding-right:2px!important}.slick-slide img{object-fit:cover}.detail-project .entry-description>:first-child{margin-top:15px}.mb-5{margin-bottom:5rem}.mb-2{margin-bottom:2rem}.h-60px{height:60px}.hover-black:hover{color:black!important}.breadcrumb li .active{font-weight:600}.slick-list .slick-track .woocommerce-product-gallery__image a img{width:100%}.arrow-none .widget-content .slick-carousel .slick-arrow{display:none!important}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:0}.header-mobile{border-top:.5px solid #921a15}img.swiper-slide-image{filter:grayscale(1)}.brand-item.slick-slide.slick-active{margin-bottom:0px!important}.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-6c29aef .elementor-widget-wrap.elementor-element-populated{padding:43px 0 0 0!important}.elementor-section.elementor-top-section.elementor-element.elementor-element-d3dee61.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default{height:80px}.elementor-section.elementor-top-section.elementor-element.elementor-element-ccba7e9.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default{height:35px}.elementor-section.elementor-top-section.elementor-element.elementor-element-d60a465.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default{height:30px}.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-c570042{height:40px}.fa.fa-phone,.fa.fa-envelope{color:white!important;border-radius:12px}.elementor-1722.elementor-element.elementor-element-72de83a .navbar-nav.megamenu>li:hover>a{color:#9e0104!important}.entry-comments,.comments-area,.navigation.post-navigation{display:none!important}.top-20px{top:-20px}.tag-cloud-link:hover,.social-content a:hover,.entry-tags-list a:hover,.social-top a:hover{color:white!important}.apus-breadscrumb-wrapper{margin-bottom:50px!important}.related-project .slick-carousel .slick-arrow.slick-next{left:unset!important}a:focus,.viewmore-products-btn:focus{outline:none!important;color:#9e0104!important}.btn:focus{color:white!important}.entry-title-content{min-height:290px!important}.item-inner .features-box-content{margin-bottom:10px!important}.features-box-content .title{font-weight:800!important}input[type=checkbox]:checked::before{width:0!important}.brand-item-container{width:165px!important}.elementor-1722 .elementor-element.elementor-element-ccba7e9{border:.5px #d3d3d330 solid!important}.apus-loader-inner{height:148px!important}.post .entry-content>*{margin-top:0px!important;margin-bottom:0px!important}.woocommerce div.product{padding:5px}.products.row.list-product-archive.products-grid{margin-left:0!important}.apus-breadscrumb-inner .container{width:100%!important}.woocommerce-tabs .nav-tabs li a{font-size:22px}.woocommerce-tabs .nav-tabs li{margin-right:28px!important}.woocommerce-tabs .nav-tabs{margin-bottom:20px!important}.date-in-thumb .entry-date{color:black!important}.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show{display:none}.cmplz-placeholder-1{min-height:600px}.project-thumb{margin:0 1px 0 1px}.project-content-box-content .entry-title a b,.project-content-box-content .project-link{font-weight:800}.gap-15-px .slick-slider .slick-list .slick-slide{padding-left:15px!important;padding-right:15px!important}@media only screen and (max-width:1200px){.gt_switcher_wrapper{display:none}}@media only screen and (min-width:1168px) .woocommerce-tabs .nav-tabs li a{font-size:20px!important}@media only screen and (min-width:1200px){.menu-item-gtranslate{display:none!important}}.newsletter-acceptance-wrapper .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0 0 1em 0}.richiedi-preventivo-form{min-height:900px}.richiedi-preventivo-step{width:50%;margin-bottom:75px}.richiedi-preventivo-step h2{font-weight:700;margin-top:65px}.richiedi-preventivo-question-container .question{margin-bottom:10px;font-size:16px}.display-inline-content span,.extend-inputfield-length .captcha,.wpcf7-form span{display:contents}.extend-inputfield-length span input,.extend-inputfield-length span select{width:100%}.uacf7-step.step-content button.uacf7-prev,.uacf7-step.step-content button.uacf7-next{margin-top:0px!important}.misure-inputfield{display:inline-flex;align-items:center}input[type="text"]:hover{cursor:text}.wpcf7-spinner{display:none!important;background-color:#9e0104!important;position:relative;left:47%!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;background:#46b450;color:#fff}.spinner-loader{border:16px solid #f3f3f3;border-radius:50%;margin:12em auto 12em auto;position:relative;border-top:16px solid #911d11;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.faqs-or-contact{float:left;margin-bottom:65px;background:#f8f8ff;padding:10px 20px 10px 15px;border-radius:2px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (max-width:768px){.richiedi-preventivo-step{width:90%!important;margin:auto;position:relative}}ol.stepper{--default-b:lightgrey;--default-c:black;--active-b:#911b15;--active-c:white;--circle:3.5em;--b:5px;display:flex;list-style:none;justify-content:space-between;background:linear-gradient(var(--default-b) 0 0) no-repeat 50% calc((var(--circle) - var(--b)) / 2) / 100% var(--b);counter-reset:step;padding:0;font-size:22px;font-weight:700;counter-reset:step;overflow:hidden}ol.stepper li{display:grid;place-items:center;gap:5px;position:relative}ol.stepper li::before{content:counter(step) " ";counter-increment:step;display:grid;place-content:center;aspect-ratio:1;height:var(--circle);border:5px solid #fff;box-sizing:border-box;background:var(--active-b);color:var(--active-c);border-radius:50%;z-index:1}ol.stepper li.active~li::before{background:var(--default-b);color:var(--default-c)}ol.stepper li.active::after{content:"";position:absolute;height:var(--b);right:50%;top:calc((var(--circle) - var(--b)) / 2);width:100vw;background:var(--active-b)}@media (max-width:600px){ol.stepper{display:flex;gap:0;background:linear-gradient(var(--default-b) 0 0) no-repeat 50% calc((var(--circle) - var(--b)) / 2) / 100% var(--b);font-size:12px}ol.stepper li.active::after{content:"";position:absolute;width:var(--b);bottom:100%;left:calc((var(--circle) - var(--b)) / 2);top:auto;right:auto;height:100vw;background:var(--active-b)}}li:has(a[data-filter=".residenziali"]){display:none;padding:0}li:has(a[data-filter=".industriali"]){display:none;padding:0}.mfp-wrap{overflow:hidden!important}.paratie-rapid-popup-container{background:#fff;width:80%;height:550px;margin:auto}.paratie-rapid-popup-text{padding:10px 35px 10px 35px}.paratie-rapid-popup-body-contacts{display:inline-flex;gap:20px}.paratie-rapid-popup-body-contacts a{text-decoration:underline;color:#9d0104!important}@media only screen and (max-width:768px){.paratie-rapid-popup-text{padding:45px 0 15px 0}.paratie-rapid-popup-title{background-color:#ffffffbd}.paratie-rapid-popup-title h2{margin:0;padding:15px}.paratie-rapid-popup-body{background-color:#ffffffbd;padding:15px}.paratie-rapid-popup-container{background:#fff;width:92%;height:unset;margin:auto;background-image:url(/wp-content/uploads/2024/10/paratia-rapid-popup.webp);background-size:cover}.paratie-rapid-popup-body-contacts{display:inline-flex;gap:20px;width:100%;justify-content:center}}.price{display:none}.out-of-stock{display:none!important}.wp-block-rank-math-toc-block{padding:1px 32px 12px 32px}