﻿@import"https://fonts.googleapis.com/css?family=Roboto:100&display=swap";@import"https://fonts.googleapis.com/css?family=Montserrat:300,400,600&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined|";b,strong{font-weight:800 !important}h1{font-size:40px;font-weight:300;margin-bottom:5px}h2{font-size:30px;font-weight:300;margin-bottom:5px}h3{font-size:20px;font-weight:300;margin-bottom:5px}.grf-h1-style{font-size:40px;font-weight:300;margin-bottom:10px}.grf-h2-style{font-size:30px;font-weight:300;margin-bottom:10px}@media(max-width: 549px){.grf-h2-style{font-size:20px}}.grf-h3-style{font-size:20px;font-weight:300;margin-bottom:10px}.dark,.dark p,.dark td{color:#fff}.entry-header-text .byline{display:none !important}.entry-header-text .entry-divider.is-divider{height:2px;max-width:160px}.cat-links{display:none}.entry-category{display:none}footer.entry-meta{font-size:2.6em;border-top:0px solid #ececec;border-bottom:2px solid #ececec;padding:.5em 0 .6em}.grf-news-home .is-divider{display:none}.grf-news-home .button{border:0px}.grf-news-home .box-text{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%) !important}.woocommerce-product-gallery__wrapper.product-gallery-slider{border:1px solid #bcbdc0}.grf-padbot-0px{padding-bottom:0px}.aldabra-divider-white{margin:auto;width:160px;border-color:#fff;opacity:1}.aldabra-divider{margin:auto;width:160px;border-color:#ee2e2a;opacity:1}.aldabra-breadcrumb{text-align:right}.aldabra-colori-led,.aldabra-caratteristiche{display:flex;flex-wrap:wrap;text-align:center}.aldabra-colori-led-single,.aldabra-caratteristiche-single{padding:10px}.show-on-hover{display:none}.products p.name.product-title{text-align:center;font-weight:bold}.aldabra-title-category h1{text-align:center;color:#fff}.linee-title-category{margin-bottom:20px}.aldabra-poi-title{font-size:20px;margin-top:10px}a.aldabra-poi-link{display:block;margin-top:5px;color:#000 !important}.section-title span{border-bottom:0}.section-title-normal{border-bottom:1px solid #000}.aldabra-colori-led-single img,.aldabra-caratteristiche-single img{width:50px}.aldabra-colori-led-text{font-size:14px}.grf-row-progetto .col-inner{margin-top:-120px}.grf-row-progetto a{color:#ee2e2a}.grf-row-progetto a:hover{text-decoration:underline}.product-thumbnails.slider-no-arrows{display:none}.ol-info-window-plain{min-width:200px;max-width:300px;box-shadow:0px 3px 10px rgba(0,0,0,.4);padding:15px}.gm-style-iw-c{min-width:300px !important}.wpgmza-infowindow .wpgmza_infowindow_image{width:auto !important;max-height:200px !important;max-width:200px !important;display:block !important;margin:0 0 20px 0 !important;pointer-events:none !important;float:none !important;height:100% !important;object-fit:contain !important;object-position:50% 50% !important}.wpgmza-infowindow .wpgmza_infowindow_description a:first-child{color:#ee2e2a !important}.wpgmza-infowindow .wpgmza_infowindow_description{padding-top:20px !important}.wpgmza-infowindow .wpgmza_infowindow_description p{font-size:15px !important;color:#171716 !important;margin-top:10px !important;text-align:center !important}.wpgmza-infowindow .wpgmza_infowindow_description img{width:auto !important;max-height:200px !important;max-width:200px !important;display:inline-block !important;pointer-events:none !important;float:none !important;height:100% !important;object-fit:contain !important;object-position:50% 50% !important}.wpgmza-infowindow .wpgmza_infowindow_description h3{color:#171716 !important;text-align:center !important}.wpgmza-infowindow .wpgmza_infowindow_description a:hover{text-decoration:underline}.wpgmza-infowindow .wpgmza_infowindow_title{font-size:20px;color:#171716 !important}.wpgmza-infowindow .wpgmza_infowindow_address{font-size:15px !important;margin-top:5px !important;color:#da1b35 !important}.wpgmza-infowindow .wpgmza_markerbox a.aldabra-poi-link{color:#000 !important;text-decoration:underline}.wpgmza-infowindow .wpgmza_markerbox a.aldabra-poi-link.aldabra-poi-prodotto{color:#ee2e2a !important}.grf-realizz-prodotto .box-text-inner p{font-size:20px}.icon-search{color:#ee2e2a}.nav-dark .nav>li>a{color:#fff}#header .container{padding-left:30px;padding-right:30px}.grf-contatti-a a{color:#ee2e2a !important}.grf-contatti-a a:hover{text-decoration:underline !important}.blog-featured-title .page-title-inner{min-height:600px !important}.blog-featured-title .page-title-inner .entry-divider{display:none}.blog-featured-title .title-overlay{background-color:rgba(0,0,0,.3) !important}.blog-featured-title .entry-category{display:none}.entry-header-text .entry-divider.is-divider{height:0px}.column-link{position:absolute;top:0;left:0;right:0;bottom:0}.column-link+br{display:none}.aldabra-breadcrumb a,.aldabra-breadcrumb span{font-size:15px}.ol-info-window-plain{left:-190px !important;bottom:-200px !important}.ol-info-window-plain:after{right:0 !important;left:100% !important;transform:rotate(-90deg);display:none}.aldabra-patented{position:absolute;width:25%;padding:10px;top:0;right:0}body.page-id-442 img.linee-title-category,body.page-id-459 img.linee-title-category{display:none}.aldabra-breadcrumb{padding-right:15px}.aldabra-breadcrumb a,.aldabra-breadcrumb span{font-size:14px}#reset-button svg{width:11px;height:11px;margin-right:7px;object-fit:contain;object-position:50% 50%;display:inline-block}@media only screen and (max-width: 600px){.grf-newsletter p label{width:100% !important;padding-right:10px !important;padding-left:10px !important;margin-top:10px !important}}.sgpb-content.sg-popup-content{border:0px !important}.wpcf7-form .col,.wpcf7-form .columns,.wpcf7-form .gallery-item{padding:0 15px 0}.wpcf7-form p{font-size:14px;font-size:calculaterem(14px);font-weight:300;line-height:1.4;color:#fff;margin:0 !important;text-align:justify}.wpcf7-form p span{display:block;margin-top:5px}.wpcf7-form p:first-child{margin:0 !important}.wpcf7-form label{font-size:14px;font-size:calculaterem(14px);color:#fff;font-weight:300}.wpcf7-form .wpcf7-response-output{margin:20px 0 0 0 !important}.wpcf7-form .wpcf7-list-item-label{float:right;color:#fff;margin-left:10px}.wpcf7-form .privacy{text-align:justify}.wpcf7-form .privacy a{color:#fff}.wpcf7-form .privacy a:hover{color:#e30613}.wpcf7-form .form-consent{margin:30px 0}.wpcf7-form .wpcf7-not-valid-tip{display:none}.wpcf7-form .wpcf7-spinner{position:absolute;right:0;background-color:#e30613;opacity:1;padding:0;margin:0;bottom:0}.wpcf7-form .wpcf7-submit{margin:30px 0 0 0;font-size:16px;font-size:calculaterem(16px);font-weight:400;text-transform:uppercase;color:#fff;float:right;border:1px solid #fff;background:rgba(0,0,0,0);-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;-webkit-transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;padding:5px 70px}.wpcf7-form .wpcf7-submit:disabled{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}.wpcf7-form .wpcf7-submit:hover{color:#da1b35;border-color:#da1b35}.wpcf7-form .wpcf7-text{font-size:16px;padding:5px 10px;width:100%;border:none;background:rgba(0,0,0,0) !important;border-bottom:1px solid #fff;font-weight:normal !important;color:#fff !important;box-shadow:none !important;opacity:.8;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.wpcf7-form .wpcf7-text:focus{opacity:1}.wpcf7-form textarea{font-size:16px;padding:5px 10px;width:100%;resize:vertical !important;border:none;background:rgba(0,0,0,0) !important;border-bottom:1px solid #fff;font-weight:normal !important;color:#fff !important;box-shadow:none !important;opacity:.8;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.wpcf7-form textarea:focus{opacity:1}.wpcf7-form .wpcf7-list-item{display:inline-block;width:auto;margin:3px 0;position:relative}.wpcf7-form .wpcf7-list-item label{font-size:12px;text-transform:uppercase;color:#fff;font-weight:300}@supports(-webkit-appearance: none){.wpcf7-form .wpcf7-list-item input[type=checkbox],.wpcf7-form .wpcf7-list-item input[type=radio],.wpcf7-form .wpcf7-list-item input[type=checkbox]#edit-delete{-webkit-appearance:none;background:rgba(0,0,0,0);border:1px solid #fff;display:inline-block;height:22px !important;width:22px !important;margin-right:0;outline:none;padding:0;position:relative;top:0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.wpcf7-form .wpcf7-list-item input[type=checkbox]#edit-delete{margin-bottom:0}.wpcf7-form .wpcf7-list-item input[type=radio]{border-radius:50%}.wpcf7-form .wpcf7-list-item input[type=checkbox]:hover,.wpcf7-form .wpcf7-list-item input[type=checkbox]:focus,.wpcf7-form .wpcf7-list-item input[type=radio]:hover,.wpcf7-form .wpcf7-list-item input[type=radio]:focus{border-width:2px;cursor:pointer}.wpcf7-form .wpcf7-list-item input[type=checkbox]#edit-delete:hover,.wpcf7-form .wpcf7-list-item input[type=checkbox]#edit-delete:focus{border-color:#fff;cursor:pointer}.wpcf7-form .wpcf7-list-item input[type=checkbox]:checked,.wpcf7-form .wpcf7-list-item input[type=checkbox]:disabled:checked,.wpcf7-form .wpcf7-list-item input[type=radio]:checked,.wpcf7-form .wpcf7-list-item input[type=radio]:disabled:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.705' height='13.949' viewBox='0 0 18.705 13.949'%3E%3Cpath fill='%23DA1B35' d='M6.353,18.252.274,12.173a.935.935,0,0,1,0-1.323L1.6,9.527a.935.935,0,0,1,1.323,0l4.1,4.1,8.771-8.771a.935.935,0,0,1,1.323,0l1.323,1.323a.935.935,0,0,1,0,1.323L7.676,18.252A.935.935,0,0,1,6.353,18.252Z' transform='translate(0 -4.577)'/%3E%3C/svg%3E");background-size:80% auto;background-repeat:no-repeat;background-position:50% 50%}.wpcf7-form .wpcf7-list-item input[type=checkbox]#edit-delete:checked,.wpcf7-form .wpcf7-list-item input[type=checkbox]#edit-delete:disabled:checked{background:#fff}.wpcf7-form .wpcf7-list-item input[type=checkbox]:disabled,.wpcf7-form .wpcf7-list-item input[type=radio]:disabled{background:#e2e2e2;opacity:.5}.wpcf7-form .wpcf7-list-item input[type=checkbox]#edit-delete:disabled{background:#e88181;opacity:.5}.wpcf7-form .wpcf7-list-item input[type=checkbox]:disabled:hover{border-color:#b5b5b5;cursor:default}.wpcf7-form .wpcf7-list-item input[type=checkbox]:disabled:hover,.wpcf7-form .wpcf7-list-item input[type=radio]:disabled:hover{border-color:#b5b5b5;cursor:default}}.wpcf7-response-output{clear:both;border:none !important;padding:30px 0 0 0 !important;font-weight:700;font-size:16px;line-height:1.8;text-align:left;color:#da1b35}@media(min-width: 550px)and (max-width: 849px){.wpcf7-response-output{margin-top:0 !important;margin-bottom:40px !important}}@media(max-width: 549px){.wpcf7-response-output{margin-top:0 !important;margin-bottom:40px !important}}.footer-newlsetter .cols-input p{display:flex;gap:30px}.footer-newlsetter .privacy p{color:#171716;padding:20px 0 !important}.footer-newlsetter .consent span{color:#171716;line-height:1.2 !important;font-size:16px;font-size:calculaterem(16px);font-weight:600}.footer-newlsetter .wpcf7-text{font-size:16px;padding:5px 0 !important;width:100%;border:none;border-bottom:1px solid #171716 !important;font-weight:normal !important;color:#171716 !important;box-shadow:none !important;opacity:1;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.footer-newlsetter .wpcf7-text:focus{opacity:1;border-color:#da1b35 !important}@supports(-webkit-appearance: none){.footer-newlsetter .wpcf7-list-item input[type=checkbox],.footer-newlsetter .wpcf7-list-item input[type=radio],.footer-newlsetter .wpcf7-list-item input[type=checkbox]#edit-delete{border:1px solid #171716}.footer-newlsetter .wpcf7-list-item input[type=checkbox]#edit-delete:hover,.footer-newlsetter .wpcf7-list-item input[type=checkbox]#edit-delete:focus{border-color:#171716;cursor:pointer}.footer-newlsetter .wpcf7-list-item input[type=checkbox]:checked,.footer-newlsetter .wpcf7-list-item input[type=checkbox]:disabled:checked,.footer-newlsetter .wpcf7-list-item input[type=radio]:checked,.footer-newlsetter .wpcf7-list-item input[type=radio]:disabled:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.705' height='13.949' viewBox='0 0 18.705 13.949'%3E%3Cpath fill='%23DA1B35' d='M6.353,18.252.274,12.173a.935.935,0,0,1,0-1.323L1.6,9.527a.935.935,0,0,1,1.323,0l4.1,4.1,8.771-8.771a.935.935,0,0,1,1.323,0l1.323,1.323a.935.935,0,0,1,0,1.323L7.676,18.252A.935.935,0,0,1,6.353,18.252Z' transform='translate(0 -4.577)'/%3E%3C/svg%3E")}.footer-newlsetter .wpcf7-list-item input[type=checkbox]#edit-delete:checked,.footer-newlsetter .wpcf7-list-item input[type=checkbox]#edit-delete:disabled:checked{background:#171716}}.footer-newlsetter .wpcf7-list-item input{margin:3px 0 0 0}.footer-newlsetter .wpcf7-submit{margin:0;font-weight:600;text-transform:uppercase;color:#171716;border:1px solid #171716;background:rgba(0,0,0,0) !important;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;padding:7px 70px}.footer-newlsetter .wpcf7-submit:hover{color:#da1b35;border-color:#da1b35}.grf-contactform br{display:none}.grf-contactform p{position:relative;margin:0px !important;gap:30px;display:flex}@media(min-width: 550px)and (max-width: 849px){.grf-contactform p{gap:0;flex-direction:column}}@media(max-width: 549px){.grf-contactform p{gap:0;flex-direction:column}}.grf-contactform p label{box-sizing:border-box;position:relative}.grf-contactform div{clear:both}.grf-contactform label{font-weight:400 !important;font-size:14px !important;color:#333133 !important;margin-bottom:10px;display:block;box-sizing:border-box;position:relative;text-align:left}.grf-contactform span{text-align:left;font:inherit !important;color:#333133 !important}.grf-contactform a{font:inherit !important;color:#333133 !important}.grf-contactform textarea{max-height:100px !important}.grf-contactform input[type=text],.grf-contactform input[type=email],.grf-contactform input[type=tel],.grf-contactform input[type=number],.grf-contactform textarea,.grf-contactform select{color:#333133 !important;background:rgba(0,0,0,0) !important;font-weight:400 !important;font-family:inherit !important;font-size:16px !important;border-top:0px !important;border-right:0px !important;border-left:0px !important;border-bottom:2px solid #333133 !important;padding:10px 20px !important;margin:0px !important;box-shadow:inset 0 0px 0px rgba(0,0,0,0)}.grf-contactform *::-webkit-input-placeholder{color:#6d6e71 !important}.grf-contactform *:-moz-placeholder{color:#6d6e71 !important}.grf-contactform *::-moz-placeholder{color:#6d6e71 !important}.grf-contactform *:-ms-input-placeholder{color:#6d6e71 !important}.grf-contactform *::-ms-input-placeholder{color:#6d6e71 !important}.grf-contactform .grf-contactform-customUploadButton{float:right;font-size:18px;padding:7px 25px;background:#ed1c24;color:#fff !important;transition:all .5s;cursor:pointer}.grf-contactform .grf-contactform-customUploadButton:hover{background:#6d6e71 !important}.grf-contactform .wpcf7-recaptcha{min-height:140px;margin:0px !important}.grf-contactform .cols-input p{display:flex;gap:30px}@media(min-width: 550px)and (max-width: 849px){.grf-contactform .cols-input p{gap:0;flex-direction:column}}@media(max-width: 549px){.grf-contactform .cols-input p{gap:0;flex-direction:column}}.grf-contactform .privacy p{color:#171716;padding:20px 0 !important}.grf-contactform .consent span{color:#171716;line-height:1.2 !important;font-size:16px;font-size:calculaterem(16px);font-weight:600}.grf-contactform .wpcf7-text{font-size:16px;padding:5px 0 !important;width:100%;border:none;border-bottom:1px solid #171716 !important;font-weight:normal !important;color:#171716 !important;box-shadow:none !important;opacity:1;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}.grf-contactform .wpcf7-text:focus{opacity:1;border-color:#da1b35 !important}.grf-contactform .wpcf7-list-item{display:flex;margin-top:30px;gap:10px}@supports(-webkit-appearance: none){.grf-contactform .wpcf7-list-item input[type=checkbox],.grf-contactform .wpcf7-list-item input[type=radio],.grf-contactform .wpcf7-list-item input[type=checkbox]#edit-delete{border:1px solid #171716}.grf-contactform .wpcf7-list-item input[type=checkbox]#edit-delete:hover,.grf-contactform .wpcf7-list-item input[type=checkbox]#edit-delete:focus{border-color:#171716;cursor:pointer}.grf-contactform .wpcf7-list-item input[type=checkbox]:checked,.grf-contactform .wpcf7-list-item input[type=checkbox]:disabled:checked,.grf-contactform .wpcf7-list-item input[type=radio]:checked,.grf-contactform .wpcf7-list-item input[type=radio]:disabled:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.705' height='13.949' viewBox='0 0 18.705 13.949'%3E%3Cpath fill='%23DA1B35' d='M6.353,18.252.274,12.173a.935.935,0,0,1,0-1.323L1.6,9.527a.935.935,0,0,1,1.323,0l4.1,4.1,8.771-8.771a.935.935,0,0,1,1.323,0l1.323,1.323a.935.935,0,0,1,0,1.323L7.676,18.252A.935.935,0,0,1,6.353,18.252Z' transform='translate(0 -4.577)'/%3E%3C/svg%3E")}.grf-contactform .wpcf7-list-item input[type=checkbox]#edit-delete:checked,.grf-contactform .wpcf7-list-item input[type=checkbox]#edit-delete:disabled:checked{background:#171716}}.grf-contactform .wpcf7-list-item input{flex-shrink:1;transform:translateY(-3px)}.grf-contactform .wpcf7-list-item span{flex:1;margin:0}.grf-contactform .wpcf7-submit{margin:20px 0 0 0;font-weight:600;text-transform:uppercase;color:#171716 !important;border:1px solid #171716;background:rgba(0,0,0,0) !important;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;padding:7px 70px}.grf-contactform .wpcf7-submit:hover{color:#da1b35 !important;border-color:#da1b35}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility !important}p{margin:0;padding:0}.article-inner p{margin-bottom:20px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat;background-position:right 10px top 50%;background-size:12px;padding-right:30px;color:#fff;border:1px solid #fff;border-radius:0;font-size:16px;font-weight:300;line-height:1.5;height:50px;padding:0 15px;width:100%;-webkit-transition:all .3s;transition:all .3s;outline:none}select:focus{border-color:#da1b35;background-color:rgba(0,0,0,0);color:#da1b35;outline:none;box-shadow:none}.grf-v-align-center .col-inner{display:flex;flex-direction:column;justify-content:center}.grf-v-align-center .col-inner h3{font-size:30px;font-size:calculaterem(30px);line-height:1.2;margin-bottom:30px}.grf-v-align-center .col-inner p{margin-bottom:0;line-height:1.8;font-size:18px;font-size:calculaterem(18px)}.page-header-wrapper .page-title-inner{flex-direction:column;align-items:flex-start}.page-header-wrapper .page-title-inner>div{margin:0}.page-header-wrapper .page-title-inner h1{font-size:60px;font-size:calculaterem(60px);line-height:1.2;margin-bottom:30px;font-family:"Roboto",sans-serif;font-weight:200 !important}@media(max-width: 549px){.page-header-wrapper .page-title-inner h1{font-size:40px;font-size:calculaterem(40px)}}.slide-banner-half-box .banner-layers{position:static !important}.slide-banner-half-box .text-box{position:absolute;top:0 !important;left:0 !important;transform:none !important;margin:0 !important;width:50% !important;height:100% !important;height:100% !important}.slide-banner-half-box .text-box .text-box-content{height:100vh !important;box-shadow:none !important;background-color:rgba(0,0,0,.4) !important;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center}.slide-banner-half-box .text-box .text-box-content h1{font-family:"Roboto",sans-serif;font-weight:200 !important;line-height:1.1;letter-spacing:-2px;margin:5vh 0 !important}@media(max-width: 549px){.slide-banner-half-box .text-box{height:auto !important;width:100% !important;top:auto !important;bottom:0 !important}.slide-banner-half-box .text-box .text-box-content{height:auto !important;padding-bottom:7vh;justify-content:flex-start}.slide-banner-half-box .text-box .text-box-content h1{font-size:50px;font-size:calculaterem(50px);margin:0 !important}}@media(min-width: 550px)and (max-width: 849px){.slide-banner-half-box .text-box{height:auto !important;width:100% !important;top:auto !important;bottom:0 !important}.slide-banner-half-box .text-box .text-box-content{height:auto !important;padding-bottom:7vh;justify-content:flex-start}.slide-banner-half-box .text-box .text-box-content h1{font-size:70px;font-size:calculaterem(70px);margin:0 !important}}.slide-banner-half-box h1{opacity:0;position:relative;animation-name:clip-text;color:#fff;white-space:nowrap;cursor:default}.slide-banner-half-box.is-selected h1{animation-delay:5;animation-iteration-count:1;animation-duration:800ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(0, 0, 0.2, 1);opacity:1}@keyframes clip-text{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.home-slideshow .flickity-page-dots{top:50% !important;bottom:auto !important;left:auto !important;right:40px !important;width:20px !important;display:flex;gap:10px;flex-direction:column}@media(max-width: 549px){.home-slideshow .flickity-page-dots{gap:0;top:auto !important;bottom:20px !important;flex-direction:row;right:0 !important;width:100% !important;justify-content:center;pointer-events:initial}}@media(min-width: 550px)and (max-width: 849px){.home-slideshow .flickity-page-dots{gap:0;top:auto !important;bottom:20px !important;flex-direction:row;right:0 !important;width:100% !important;justify-content:center;pointer-events:initial}}.row-home-macro-categories{margin-left:0 !important;margin-right:0 !important;padding:0 2vw !important}.row-home-macro-categories>.col{padding:0 2vw !important}@media(max-width: 549px){.row-home-macro-categories{padding:0 10px !important}.row-home-macro-categories>.col{padding:10px !important}}.row-home-macro-categories .banner .text-box{pointer-events:none}.row-home-macro-categories .banner .text-box .text-box-content{transition:transform .3s}.row-home-macro-categories .banner:hover .text-box .text-box-content{transform:translateY(-10px) !important}.aldabra-new-products .product-small .aldabra-card-ul{display:none !important}.aldabra-new-products .product-small .aldabra-card-ce{display:none !important}.product-type-grouped .aldabra-card-ul{display:none !important}.product-type-grouped .aldabra-card-ce{display:none !important}.product-type-simple .aldabra-card-ce{position:absolute;left:10px;right:auto;bottom:120px;width:38px;height:38px;z-index:10;pointer-events:none;display:block !important}.product-type-simple .aldabra-card-ce svg{width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width: 549px){.product-type-simple .aldabra-card-ce{width:30px;height:30px;bottom:auto;top:35vw}}@media(min-width: 550px)and (max-width: 849px){.product-type-simple .aldabra-card-ce{width:34px;height:34px;bottom:auto;top:180px}}.product-type-simple .aldabra-card-ul{position:absolute;left:60px;right:auto;bottom:120px;width:38px;height:38px;z-index:10;pointer-events:none;display:block !important}.product-type-simple .aldabra-card-ul svg{width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width: 549px){.product-type-simple .aldabra-card-ul{width:30px;height:30px;bottom:auto;top:35vw;left:45px}}@media(min-width: 550px)and (max-width: 849px){.product-type-simple .aldabra-card-ul{width:34px;height:34px;bottom:auto;left:55px;top:180px}}.aldabra-new-products{margin-left:-30px !important;margin-right:-30px !important}.aldabra-new-products .row{position:relative}.aldabra-new-products .row .flickity-button{margin-top:-5% !important;transform:none !important;opacity:1 !important;width:2vw !important}.aldabra-new-products .row .flickity-button svg{fill:#fff;width:50px;height:50px;object-fit:contain;object-position:center;display:block;padding:0 !important}.aldabra-new-products .row .flickity-button svg .arrow{stroke-width:1px;stroke:#fff}.aldabra-new-products .row .flickity-button:hover svg .arrow{stroke:#da1b35}.aldabra-new-products .product-small{padding-left:30px;padding-right:30px}.aldabra-new-products .product-small .product-title a{font-size:18px;text-transform:uppercase;font-weight:300}.aldabra-new-products .product-small .aldabra-new{position:absolute;left:auto;right:30px;bottom:120px;z-index:10;pointer-events:none}.aldabra-new-products .product-small .aldabra-new .aldabra-new-inner{color:#fff;background:#da1b35;padding:5px 10px}.aldabra-new-products .product-small .box-text-products{padding-bottom:50px;padding-top:25px}.aldabra-projects-home .portfolio-box .box-text{position:absolute;z-index:2}.aldabra-projects-home .portfolio-box .box-text .portfolio-box-title{letter-spacing:0 !important;text-shadow:none !important}.aldabra-projects-home .portfolio-box .box-image{position:relative}.aldabra-projects-home .portfolio-box .box-image::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 20%, rgba(50, 50, 50, 0) 70%);z-index:2}.aldabra-projects-home .portfolio-box .box-image .image-cover{position:relative;z-index:1}.projects-evidence-holder{overflow:hidden}.projects-evidence-holder .portfolio-element-wrapper{overflow:hidden;margin-left:-15px !important;margin-right:-15px !important}.projects-evidence-holder .projects-evidence .col{padding:15px !important}.projects-evidence-holder .projects-evidence .portfolio-box .box-text{position:absolute;z-index:2}.projects-evidence-holder .projects-evidence .portfolio-box .box-text .portfolio-box-title{letter-spacing:0 !important;text-shadow:none !important}.projects-evidence-holder .projects-evidence .portfolio-box .box-text h6{font-weight:300 !important}.projects-evidence-holder .projects-evidence .portfolio-box .box-image{position:relative}.projects-evidence-holder .projects-evidence .portfolio-box .box-image::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 20%, rgba(50, 50, 50, 0) 70%);z-index:2}.projects-evidence-holder .projects-evidence .portfolio-box .box-image .image-cover{position:relative;z-index:1}.projects-archive .portfolio-box .box-text{vertical-align:bottom}.projects-archive .portfolio-box .box-text .portfolio-box-title{letter-spacing:0 !important;text-shadow:none !important}.projects-archive .portfolio-box .box-text h6{font-size:18px;font-size:calculaterem(18px);font-weight:300 !important}.project-content{padding:10vh 0}.project-content .project-content__info{display:flex;align-items:center;padding:40px 0;gap:30px;border-bottom:1px solid #343434}.project-content .project-content__info.frist{border-top:1px solid #343434}@media(max-width: 549px){.project-content .project-content__info{flex-direction:column}}.project-content .project-content__info .project-content__info__label{width:50%;font-size:24px;font-size:calculaterem(24px);font-weight:600;line-height:1.5;color:#fff}@media(max-width: 549px){.project-content .project-content__info .project-content__info__label{font-size:20px;font-size:calculaterem(20px);width:100%}}.project-content .project-content__info .project-content__info__value{width:50%;font-size:24px;font-size:calculaterem(24px);font-weight:300;line-height:1.5;color:#fff}@media(max-width: 549px){.project-content .project-content__info .project-content__info__value{font-size:20px;font-size:calculaterem(20px);width:100%}}.project-content .project-content__info .project-content__info__value a{flex:none;position:relative;padding:0;display:inline-block}.project-content .project-content__info .project-content__info__value a::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#b1b1b1;transition:width .3s}.project-content .project-content__info .project-content__info__value a:hover::before{width:100%}.project-content .project-content__desc{margin-top:10vh;display:flex;align-items:flex-start;gap:30px;justify-content:space-between}.project-content .project-content__desc .project-content__desc__txt{width:100%;max-width:400px;font-size:22px;font-size:calculaterem(22px);font-weight:600;line-height:1.5;color:#b1b1b1}@media(max-width: 549px){.project-content .project-content__desc{margin-top:5vh;flex-direction:column}}.aldabra-news-home{padding-left:3vw;padding-right:3vw}@media(max-width: 549px){.aldabra-news-home{padding-left:10px;padding-right:10px}}.aldabra-news-home .box .post-title{letter-spacing:0 !important;text-shadow:none !important}.aldabra-news-home .box .button{display:inline-flex;align-items:center;gap:10px}.aldabra-news-home .box .button::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.707' height='10.414' viewBox='0 0 5.707 10.414'%3E%3Cpath d='M0,0,4.5,4.5,0,9' transform='translate(0.707 0.707)' fill='none' stroke='%23da1b35' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;width:6px;height:11px;transition:transform .3s}.aldabra-news-home .box .button:hover::after{transform:translateX(5px)}.aldabra-news-home .box:hover .button::after{transform:translateX(5px)}.button.is-underline{padding:5px 0 5px 0 !important}.button.is-underline:before{background-color:#da1b35 !important;opacity:1 !important;height:1px !important;width:40%}.button.is-underline span{display:inline-block}.button.is-underline i{transform:translateY(1px) !important;margin-left:10px !important}.intro-img-float{position:absolute;top:0 !important;right:5vw !important;height:100% !important;width:auto !important;z-index:-1;overflow:hidden}.intro-img-float .img-inner{opacity:.5;height:100% !important;width:100% !important}.intro-img-float .img-inner img{height:100%;width:auto}@media(max-width: 549px){.col-mob-left .col-inner{text-align:left}}.sezione-intro .section-content{position:static !important}.sezione-intro .intro-logo-payoff{width:50% !important;right:0 !important;float:right}@media(max-width: 549px){.sezione-intro .intro-logo-payoff{width:100% !important;right:0 !important;float:none}}@media(min-width: 550px)and (max-width: 849px){.sezione-intro .intro-logo-payoff{width:100% !important;right:0 !important;float:none}}.sezione-intro .intro-img-float{z-index:2}.sezione-intro .intro-img-float .img-inner{opacity:1}.sezione-video{position:relative}.sezione-video .section-content{position:relative;display:grid;align-items:center;grid-template-columns:1fr}.sezione-video .section-content .video-container{position:relative;z-index:2;grid-row-start:1;grid-column-start:1;width:50%}@media(max-width: 549px){.sezione-video .section-content .video-container{width:80%}}@media(min-width: 550px)and (max-width: 849px){.sezione-video .section-content .video-container{width:70%}}.sezione-video .section-content .video-container .box-text{padding:0 !important;height:100% !important}.sezione-video .section-content .video-container .box-text .box-text-inner{height:100% !important}.sezione-video .section-content .video-container .box-text .box-text-inner .video-button-wrapper{height:100% !important}.sezione-video .section-content .video-container .box-text .box-text-inner .video-button-wrapper a{border-radius:0 !important;border:none !important;margin:0 !important;padding:0 !important;width:100% !important;height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important}.sezione-video .section-content .video-container .box-text .box-text-inner .video-button-wrapper a:hover{background-color:rgba(0,0,0,0) !important}.sezione-video .section-content .video-container .box-text .box-text-inner .video-button-wrapper a i{width:100px !important;height:100px !important;border:1px solid #fff !important;border-radius:50% !important;font-size:40px !important;line-height:100px !important}.sezione-video .section-content .video-img-float{position:relative;grid-row-start:1;grid-column-start:1;z-index:1;overflow:hidden}.sezione-video .section-content .video-img-float .img-inner img{height:100%;width:auto;display:block}.sezione-video::before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:#171716;z-index:0}.section-divider-title h2{font-size:18px;font-size:calculaterem(18px)}.section-divider-title h3{font-size:30px;font-size:calculaterem(30px);font-weight:600;line-height:1;letter-spacing:-1px;margin:0}@media(max-width: 549px){.section-divider-title h2,.section-divider-title h3{font-size:24px;font-size:calculaterem(24px)}}.section-divider-title-holder{padding:0 20px}@media(max-width: 549px){#masthead{height:100px}#masthead .header-inner{padding-left:15px;padding-right:15px}#masthead .header-inner #logo img{max-width:140px !important;width:100%;height:auto;display:block}#masthead.stuck{height:70px !important}}#header{transition:all 1s !important}#header .header-wrapper{transition:all 1s !important;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%) !important}#header .header-wrapper .header-main{transition:all 1s !important}#header .header-wrapper .header-bg-container .header-bg-color{background-color:rgba(0,0,0,0);backdrop-filter:none}#header .header-wrapper.stuck{background-color:rgba(0,0,0,0) !important}#header .header-wrapper.stuck .header-bg-container .header-bg-color{background-color:rgba(0,0,0,.5) !important;backdrop-filter:blur(8px) !important}#header .gtranslate_wrapper #gt_float_wrapper{transform:translateY(2px) !important}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher{background-color:rgba(0,0,0,0) !important;box-shadow:none !important}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt-selected{background-color:rgba(0,0,0,0) !important}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt-selected .gt-current-lang{font-family:"Montserrat",sans-serif;font-weight:300;padding:0;font-size:15px}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt-selected .gt-current-lang span{color:#fff}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt-selected .gt-current-lang img{display:none !important}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt-selected .gt-current-lang .gt_float_switcher-arrow{height:20px !important;width:12px !important;background-size:9px !important}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt_options{margin-top:35px;position:absolute;right:0}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt_options a{font-family:"Montserrat",sans-serif;font-size:16px;color:#ccc;background-color:rgba(0,0,0,.8) !important;padding:4px 10px;margin-top:2px}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt_options a img{display:none !important}#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt_options a:hover{color:#da1b35}@media(max-width: 549px){#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt_options{right:auto;left:0}}@media(min-width: 550px)and (max-width: 849px){#header .gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt_options{right:auto;left:0}}#header .icon-angle-down{margin-left:7px;transform:translateY(1px)}#header .mobile-nav{min-width:80px}#header .mobile-nav li.nav-icon a{position:relative;width:36px;height:30px}#header .mobile-nav li.nav-icon a i{display:none !important}#header .mobile-nav li.nav-icon a::after{content:"";position:absolute;width:100%;height:100%;top:3px;left:0;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="36.248" height="23.08" viewBox="0 0 36.248 23.08"%3E%3Cg transform="translate(-313.752 -31)"%3E%3Crect width="36" height="2" transform="translate(314 31)" fill="%23fff"/%3E%3Crect width="36" height="2" transform="translate(314 39)" fill="%23fff"/%3E%3Cpath d="M6.88,0,6.872-5.6H6.016L3.832-1.888,1.608-5.6H.752V0h.992V-3.664L3.584-.64h.464l1.84-3.072L5.9,0Zm6.152-.872V-2.416h2.7v-.856h-2.7V-4.728H16.08V-5.6H11.992V0h4.2V-.872ZM24.9-5.6v3.792L21.808-5.6h-.856V0h1.032V-3.792L25.072,0h.856V-5.6ZM33.44.08a2.261,2.261,0,0,0,2.448-2.52V-5.6H34.864v3.12c0,1.152-.512,1.648-1.416,1.648s-1.424-.5-1.424-1.648V-5.6h-1.04v3.16A2.263,2.263,0,0,0,33.44.08Z" transform="translate(313 54)" fill="%23fff"/%3E%3C/g%3E%3C/svg%3E');background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}#header .header-search a{position:relative;width:22px;height:22px;display:block}#header .header-search a i{display:none !important}#header .header-search a::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.449' height='23.449' viewBox='0 0 23.449 23.449'%3E%3Cg transform='translate(-3.9 -3.9)'%3E%3Cpath d='M24.056,14.278A9.778,9.778,0,1,1,14.278,4.5a9.778,9.778,0,0,1,9.778,9.778Z' transform='translate(0 0)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath id='Tracciato_4556' data-name='Tracciato 4556' d='M30.292,30.292l-5.317-5.317' transform='translate(-3.792 -3.792)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover}#header .header-nav-main{position:static !important}#header .header-nav-main .current_page_item a{color:#da1b35 !important}@media screen and (min-width: 1024px)and (max-width: 1199px){#header .header-nav-main .menu-item{margin:0 5px !important}}#header .header-nav-main .menu-item-has-block{position:static !important}#header .header-nav-main .menu-item-has-block .nav-dropdown{inset:0 0 0 0 !important;top:0;left:0;z-index:-1;width:100vw !important}#header .header-nav-main .menu-item-has-block .nav-dropdown .section{padding:200px 0 80px 0}#header .header-nav-main .menu-item-has-block .nav-dropdown .section .section-content{display:flex;justify-content:center}#header .header-nav-main .menu-item-has-block .nav-dropdown .section .section-content .row{width:100%}#header .header-nav-main .menu-item-has-block .nav-dropdown h4 a{color:#fff;transition:color .3s}#header .header-nav-main .menu-item-has-block .nav-dropdown h4 a:hover{color:#da1b35}#header .header-nav-main .active a{font-weight:600 !important}.product-family-holder .product-family-description{padding:10vh 0}.product-family-holder .product-family-description p{font-size:30px;font-size:calculaterem(30px);font-weight:300;line-height:1.4}@media(max-width: 549px){.product-family-holder .product-family-description p{font-size:24px;font-size:calculaterem(24px)}}.product-family-holder .products{padding-top:0 !important}.product-family-holder .section-divider-title h2{font-weight:300}.product-family-holder .section-divider-title h2 strong{color:#da1b35}.single-post .blog-single{padding:10vh 0}.single-post .blog-single .type-post{padding-right:5vw}@media(max-width: 549px){.single-post .blog-single .type-post{padding-right:0}}@media(min-width: 550px)and (max-width: 849px){.single-post .blog-single .type-post{padding-right:0}}.submenu-product-item{border-top:1px solid #343434}.submenu-product-item.last{border-bottom:1px solid #343434}.submenu-product-item .box-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.submenu-product-item .box-image img{opacity:.2}.submenu-product-item .box-text{bottom:auto !important;left:0;position:relative !important;right:0;top:0 !important;transform:translateY(0) !important;z-index:16;text-shadow:none !important;font-size:20px;font-size:calculaterem(20px);text-transform:uppercase;font-weight:300;line-height:1.2;padding:20px 30px;pointer-events:none}.submenu-product-item .box-text .box-text-inner{display:flex;align-items:center;gap:30px}.submenu-product-item .submenu-product-item__number{color:#555;pointer-events:none}.submenu-product-item .submenu-product-item__label{pointer-events:none}.submenu-product-item .submenu-product-item__arrow{margin-left:auto}.submenu-product-item .submenu-product-item__arrow svg{transition:transform .3s}.submenu-product-item .submenu-product-item__arrow svg path{transition:stroke .3s;stroke:#555}.submenu-product-item:hover .submenu-product-item__number{color:#da1b35}.submenu-product-item:hover .submenu-product-item__arrow svg{transform:translateX(5px)}.submenu-product-item:hover .submenu-product-item__arrow svg path{stroke:#da1b35}.products .product{opacity:0;transform:translateX(60)}.submenu-big-product-item{border-top:1px solid #343434;cursor:pointer;min-height:300px;display:flex;align-items:center;transform:translateX(60)}.submenu-big-product-item.last{border-bottom:1px solid #343434}.submenu-big-product-item .box-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.submenu-big-product-item .box-image img{opacity:.2}.submenu-big-product-item .icon-box{pointer-events:none}.submenu-big-product-item .icon-box .icon{pointer-events:none}.submenu-big-product-item .icon-box .icon .icon-inner{pointer-events:none}.submenu-big-product-item .icon-box .icon .icon-inner svg{pointer-events:none}.submenu-big-product-item .box-text{bottom:auto !important;left:0;position:relative !important;right:0;top:0 !important;transform:translateY(0) !important;z-index:16;pointer-events:none !important;text-shadow:none !important;font-size:30px;font-size:calculaterem(30px);text-transform:uppercase;font-weight:300;line-height:1.2;padding:20px 10vw}.submenu-big-product-item .box-text .box-text-inner{display:flex;align-items:center;gap:30px}.submenu-big-product-item p{display:flex;align-items:center;margin:0 !important;padding:0 !important}.submenu-big-product-item .submenu-product-item__number{pointer-events:none}.submenu-big-product-item .submenu-product-item__number p{color:#555}.submenu-big-product-item .submenu-product-item__label{pointer-events:none}.submenu-big-product-item .submenu-product-item__arrow{pointer-events:none;margin-left:auto}.submenu-big-product-item .submenu-product-item__arrow svg{transition:transform .3s;display:block;width:40px;height:40px;object-fit:contain;object-position:center}.submenu-big-product-item .submenu-product-item__arrow svg path{transition:stroke .3s;stroke:#555}.submenu-big-product-item:hover .submenu-product-item__number{color:#da1b35}.submenu-big-product-item:hover .submenu-product-item__number p{color:#da1b35}.submenu-big-product-item:hover .submenu-product-item__arrow svg{transform:translateX(5px)}.submenu-big-product-item:hover .submenu-product-item__arrow svg path{stroke:#da1b35}#footer .footer-widgets{padding:10vh 0 8vh 0}@media(max-width: 549px){#footer .footer-widgets{padding:5vh 0}}@media(max-width: 549px){#footer .footer-widgets{padding:7vh 0}}#footer .footer-widgets .widget .is-divider{display:none}#footer .footer-widgets .widget .widget-title{color:#b1b1b1;text-transform:uppercase;font-size:14px;font-size:calculaterem(14px);line-height:1;margin-bottom:3vh;display:block}#footer .footer-widgets .widget ul{list-style-type:none;margin:0;padding:0}#footer .footer-widgets .widget ul li{display:flex;align-items:center;gap:15px;border:none !important;margin:6px 0 !important}#footer .footer-widgets .widget ul li:before{content:"";width:6px;height:6px;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6"%3E%3Cg id="Ellisse_14" data-name="Ellisse 14" fill="none" stroke="%23da1b35" stroke-width="1"%3E%3Ccircle cx="3" cy="3" r="3" stroke="none"/%3E%3Ccircle cx="3" cy="3" r="2.5" fill="none"/%3E%3C/g%3E%3C/svg%3E');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:inline-block;margin:0 !important;opacity:1 !important}#footer .footer-widgets .widget ul li a{flex:none;position:relative;padding:0;display:inline-block}#footer .footer-widgets .widget ul li a::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#b1b1b1;transition:width .3s}#footer .footer-widgets .widget ul li a:hover::before{width:100%}#footer .absolute-footer.dark{color:#fff}#footer .footer-widgets .dark{color:#fff}#footer .absolute-footer{border-top:1px solid #272727;padding:40px 0}#footer .absolute-footer .container>div{padding:0}#footer .footer-newlsetter{padding:10vh 0 15vh 0 !important}@media(max-width: 549px){#footer .footer-newlsetter{padding:0 0 10vh 0 !important}}#footer .footer-newlsetter .section-content{position:static !important}#footer .footer-newlsetter .newsletter-bg-logo{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:-1;overflow:hidden}#footer .footer-newlsetter .newsletter-bg-logo svg{width:100%;height:auto;display:block}#footer .large-columns-6>div{flex-basis:20%;max-width:20%}#footer .large-columns-6 .col:nth-child(1) .widget-title,#footer .large-columns-6 .col:nth-child(2) .widget-title,#footer .large-columns-6 .col:nth-child(3) .widget-title{color:#da1b35}#footer .large-columns-6 .col:nth-child(1) a,#footer .large-columns-6 .col:nth-child(2) a,#footer .large-columns-6 .col:nth-child(3) a{flex:none;position:relative;padding:0;display:inline-block}#footer .large-columns-6 .col:nth-child(1) a::before,#footer .large-columns-6 .col:nth-child(2) a::before,#footer .large-columns-6 .col:nth-child(3) a::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#b1b1b1;transition:width .3s}#footer .large-columns-6 .col:nth-child(1) a:hover::before,#footer .large-columns-6 .col:nth-child(2) a:hover::before,#footer .large-columns-6 .col:nth-child(3) a:hover::before{width:100%}@media(max-width: 549px){#footer .large-columns-6 .col{flex-basis:100% !important;max-width:100% !important;margin-bottom:30px;padding-top:25px !important;border-top:1px solid #343434}#footer .large-columns-6 .col#custom_html-2{padding-top:0 !important;border-top:none}#footer .large-columns-6 .col#text-3{margin-bottom:0}}@media(min-width: 550px)and (max-width: 849px){#footer .large-columns-6 .col{flex-basis:100% !important;max-width:100% !important;margin-bottom:30px;padding-top:25px !important;border-top:1px solid #343434}#footer .large-columns-6 .col#custom_html-2{padding-top:0 !important;border-top:none}#footer .large-columns-6 .col#text-3{margin-bottom:0}}#top-link{mix-blend-mode:difference;border-color:#fff !important;border-radius:0 !important}#top-link i{color:#fff !important}.aldabra-filter-container{border-top:1px solid #555;border-bottom:1px solid #555;background-color:#000}.aldabra-filter-container .aldabra-filter-section{padding:70px 0}@media(max-width: 549px){.aldabra-filter-container .aldabra-filter-section{padding:30px 0}}@media(min-width: 550px)and (max-width: 849px){.aldabra-filter-container .aldabra-filter-section{padding:40px 0}}.aldabra-filter-container .aldabra-filter-section #aldabra-filter-link{display:inline-flex;align-items:center;gap:15px}.aldabra-filter-container .aldabra-filter-section #aldabra-filter-link span{color:#fff;font-size:18px;font-weight:600;transition:color .3s}.aldabra-filter-container .aldabra-filter-section #aldabra-filter-link svg{fill:#fff;width:27px;height:27px;object-fit:contain;object-position:center;display:block;transition:fill .3s}.aldabra-filter-container .aldabra-filter-section #aldabra-filter-link:hover span{color:#da1b35}.aldabra-filter-container .aldabra-filter-section #aldabra-filter-link:hover svg{fill:#da1b35}.aldabra-filter-container #aldabra-filter-box{background-color:#000;padding:0 0 70px 0;display:none}.aldabra-filter-container #aldabra-filter-box .row{gap:30px;flex-flow:row nowrap}@media(max-width: 549px){.aldabra-filter-container #aldabra-filter-box .row{flex-flow:column nowrap}.aldabra-filter-container #aldabra-filter-box .row .col{width:100%;max-width:100%;padding:0 20px !important}}@media(min-width: 550px)and (max-width: 849px){.aldabra-filter-container #aldabra-filter-box .row{flex-flow:row wrap}.aldabra-filter-container #aldabra-filter-box .row .col{flex:1;flex-basis:auto;width:100% !important;max-width:100% !important;padding:0 20px !important}}.aldabra-filter-container #aldabra-filter-box .aldabra-filter{margin-bottom:20px}.aldabra-filter-container #aldabra-filter-box .aldabra-filter:hover{color:#da1b35}.aldabra-filter-container #aldabra-filter-box .section{padding:0}.aldabra-filter-container #aldabra-filter-box .aldabra-filter-subtitles{border-bottom:1px solid #333;padding-bottom:3px;margin-bottom:30px}.aldabra-filter-container #aldabra-filter-box label{font-weight:normal !important;font-size:16px !important;line-height:16px !important;height:auto}.aldabra-filter-container #aldabra-filter-box label input{margin-bottom:5px}.container-checkbox{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-direction:row-reverse;cursor:pointer;position:relative;margin-bottom:12px;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container-checkbox .checkmark{border:none;height:15px !important;width:15px !important;border:4px solid #171716;background-color:#171716;-webkit-box-shadow:0 0 0 1px #555;-moz-box-shadow:0 0 0 1px #555;box-shadow:0 0 0 1px #555;display:block}.container-checkbox:hover input~.checkmark{background-color:#333}.container-checkbox input:checked~.checkmark{background-color:#da1b35}.container-checkbox input:disabled~.checkmark{background-color:#000;border-color:#000;-webkit-box-shadow:0 0 0 1px #333;-moz-box-shadow:0 0 0 1px #333;box-shadow:0 0 0 1px #333}.container-checkbox input:disabled~.label-value{color:red !important}.intestazione-pagina .page-title-inner{align-items:flex-start !important;padding-bottom:5vh !important}.intestazione-pagina .page-title-inner .title-wrapper{order:2}.intestazione-pagina .page-title-inner .page-title-sub{order:1}.intestazione-pagina .page-title-inner .title-content{order:3}.woocommerce-breadcrumb{color:#da1b35 !important;font-weight:600 !important}.woocommerce-breadcrumb span{color:#b1b1b1 !important;opacity:.8 !important}.woocommerce-breadcrumb a{color:#fff !important;font-weight:300 !important}.products{padding:10vh 0}.products .product-small{padding-left:10px;padding-right:10px}.products .product-small .product-title a{font-size:18px;text-transform:uppercase;font-weight:300}@media(max-width: 549px){.products .product-small .product-title a{font-size:14px}}@media(min-width: 550px)and (max-width: 849px){.products .product-small .product-title a{font-size:16px}}.products .product-small .aldabra-new{position:absolute;left:auto;right:10px;bottom:120px;z-index:10;pointer-events:none}.products .product-small .aldabra-new .aldabra-new-inner{color:#fff;background:#da1b35;padding:5px 10px}@media(max-width: 549px){.products .product-small .aldabra-new{bottom:auto;top:35vw}.products .product-small .aldabra-new .aldabra-new-inner{font-size:12px;padding:3px 5px}}@media(min-width: 550px)and (max-width: 849px){.products .product-small .aldabra-new{bottom:auto;top:180px}}.products .product-small .box-text-products{padding-bottom:50px;padding-top:25px}.current-product-name{font-size:24px;font-size:calculaterem(24px);font-weight:300;line-height:1;color:#fff}.current-product-name span{color:#da1b35;font-weight:300}.product-icons-container{margin-bottom:20px}.product-icons-container .aldabra-icon-product-container{display:flex;flex-wrap:wrap;align-items:center;gap:5px}@media(max-width: 549px){.product-icons-container .aldabra-icon-product-container{gap:0px}}.product-icons-container .aldabra-icon-product-container .aldabra-icon-product-item{width:auto;height:70px}.product-icons-container .aldabra-icon-product-container .aldabra-icon-product-item img{width:auto;height:100%;object-fit:contain;object-position:center;display:block}.product-icons-container.product-icons-container-install-black{padding-left:50%}.product-icons-container.product-icons-container-install-black .aldabra-icon-product-item img{filter:invert(100%)}.product-hero{position:relative;padding-top:0px;padding-bottom:0px;min-height:100vh;background-color:#000}.product-hero .product-hero__slider{position:relative;z-index:0;height:100vh !important;overflow:hidden}.product-hero .product-hero__heading{position:absolute;z-index:1;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;flex-direction:column;justify-content:center}.product-hero .product-hero__heading .aldabra-title-section__inner{padding:5vh 15px 5vh 15px}@media(max-width: 549px){.product-hero .product-hero__heading .aldabra-title-section__inner{padding:5vh 0 5vh 0}}.product-hero .product-hero__heading .aldabra-title-section hgroup{display:flex;flex-direction:column;align-items:flex-start}.product-hero .product-hero__heading .aldabra-title-section hgroup h1{order:2;font-size:60px;font-size:calculaterem(60px);line-height:1;margin-bottom:30px;font-family:"Roboto",sans-serif;font-weight:200 !important}@media(max-width: 549px){.product-hero .product-hero__heading .aldabra-title-section hgroup h1{font-size:40px;font-size:calculaterem(40px)}}.product-hero .product-hero__heading .aldabra-title-section hgroup h3{order:1;font-size:22px;font-size:calculaterem(22px);text-transform:uppercase;font-weight:300;margin-bottom:3px}.product-hero .product-hero__heading .aldabra-title-section hgroup h3 a{color:#b1b1b1;transition:color .3s}.product-hero .product-hero__heading .aldabra-title-section hgroup h3 a:hover{color:#da1b35}@media(max-width: 549px){.product-hero .product-hero__heading .aldabra-title-section hgroup h3{font-size:18px;font-size:calculaterem(18px)}}.product-icons-symbols{margin-top:50px;margin-bottom:0 !important}@media(max-width: 549px){.product-icons-symbols{margin-top:20px}}.product-description{padding-top:10vh;padding-bottom:30px}.product-description .product-cta{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px 0}.product-description .product-cta a{flex:1;margin:0;padding:5px 20px}.product-description .product-caratteristiche-principali{margin:50px 0}.product-description .product-caratteristiche-principali>ul{list-style-type:none;padding:0;margin:0}.product-description .product-caratteristiche-principali>ul>li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 0 10px 0;border-bottom:1px solid #343434;font-size:16px;font-size:calculaterem(16px);color:#fff;line-height:1.5}.product-description .product-caratteristiche-principali>ul>li:first-child{border-top:1px solid #343434}.product-description .product-caratteristiche-principali>ul>li strong{min-width:50%}.product-description .product-caratteristiche-principali>ul>li ul{list-style-type:none;padding:0;margin:0}.product-description .product-caratteristiche-principali>ul>li ul li{display:flex;align-items:center;gap:10px;margin:3px 0;padding:0;font-size:16px;font-size:calculaterem(16px);color:#fff;line-height:1.5}.product-description .product-caratteristiche-principali>ul>li ul li:before{content:"";width:6px;height:6px;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6"%3E%3Cg fill="none" stroke="%23da1b35" stroke-width="1"%3E%3Ccircle cx="3" cy="3" r="3" stroke="none"/%3E%3Ccircle cx="3" cy="3" r="2.5" fill="none"/%3E%3C/g%3E%3C/svg%3E');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:inline-block;margin:0 !important;opacity:1 !important}.product-info-right{float:right;width:auto}@media(max-width: 549px){.product-info-right{float:none;width:100%}}.product-info-right .product-top-icon{display:flex;align-items:center;gap:20px;margin-bottom:20px}.product-info-right .product-top-icon .product-icon__ce{width:100%;max-width:80px}.product-info-right .product-top-icon .product-icon__ce svg{width:100%;height:100%;object-fit:contain;object-position:center;display:block}@media(max-width: 549px){.product-info-right .product-top-icon .product-icon__ce{max-width:60px}}.product-info-right .product-top-icon .product-icon__ul{width:100%;max-width:80px}.product-info-right .product-top-icon .product-icon__ul svg{width:100%;height:100%;object-fit:contain;object-position:center;display:block}@media(max-width: 549px){.product-info-right .product-top-icon .product-icon__ul{max-width:60px}}.product-info-right .product-description__info{width:auto}.product-info-right .product-description__info .content_text__info{font-size:26px;font-size:calculaterem(26px);font-weight:600;line-height:1.2}.product-info-right .product-description__info .content_text__info p{margin:0}.product-info-right .product-description__info .content_text__info::after{margin-top:10px;content:"";display:block;width:99px;height:2px;background-color:#da1b35}.product-montaggio__disegno img{width:100% !important;height:100% !important;max-height:300px;object-fit:contain;object-position:left top;display:block}.product-details{padding:5vh 0 3vh 0;background-color:#fff}.product-details .section-divider-title h2{color:#171716}.product-details .image-product-animated{overflow:hidden}.product-details .image-product-animated .image-product-animated__inner img{width:100%;height:auto;display:block}.product-details .col-side-offset{width:100%;max-width:calc(50vw - (100vw - 1680px)*.5);padding:0 30px 0 15px}.product-details .section-divider-title hr{margin:3px 0 5px 0 !important;opacity:1;border-color:#e5e5e5}.product-gallery{padding:5vh 0 !important}.product-configurator{padding:0}.product-realizations{padding:5vh 0}.product-download{padding:5vh 0 0 0;flex-direction:column;align-items:flex-start}.product-navigation-scroll{position:fixed;z-index:10;bottom:0;left:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;padding:10px 7vw;align-items:center;background-color:rgba(0,0,0,.9);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:all .3s}.product-navigation-scroll.bottom{opacity:0;pointer-events:none}.product-navigation-scroll .menu-item{flex:1;border-left:1px solid #555}.product-navigation-scroll .menu-item:last-child{border-right:1px solid #555}.product-navigation-scroll .menu-item a{display:block;color:#fff;font-size:16px;font-size:calculaterem(16px);font-weight:300;transition:color .3s;display:flex;gap:10px;align-items:center;justify-content:center}.product-navigation-scroll .menu-item a::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.414' height='5.707' viewBox='0 0 10.414 5.707'%3E%3Cpath d='M0,0,4.5,4.5,0,9' transform='translate(9.707 0.707) rotate(90)' fill='none' stroke='%23da1b35' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;width:9px;height:5px}.product-navigation-scroll .menu-item a:hover{color:#da1b35}@media(max-width: 549px){.product-navigation-scroll{flex-direction:column;align-items:flex-start;min-height:40px}.product-navigation-scroll .menu-item{display:none;border:none !important}.product-navigation-scroll:after{content:"";position:relative;width:30px;height:30px;display:block;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="36.001" height="18" viewBox="0 0 36.001 18"%3E%3Cpath d="M-5669,3689v-2h36v2Zm0-8v-2h36v2Zm0-8v-2h36v2Z" transform="translate(5669 -3671)" fill="%23fff"/%3E%3C/svg%3E');background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}.product-navigation-scroll.active:after{margin-top:20px}.product-navigation-scroll.active .menu-item{display:block}}@media(min-width: 550px)and (max-width: 849px){.product-navigation-scroll{flex-direction:column;align-items:flex-start;min-height:40px}.product-navigation-scroll .menu-item{display:none;border:none !important}.product-navigation-scroll:after{content:"";position:relative;width:30px;height:30px;display:block;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="36.001" height="18" viewBox="0 0 36.001 18"%3E%3Cpath d="M-5669,3689v-2h36v2Zm0-8v-2h36v2Zm0-8v-2h36v2Z" transform="translate(5669 -3671)" fill="%23fff"/%3E%3C/svg%3E');background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}.product-navigation-scroll.active:after{margin-top:20px}.product-navigation-scroll.active .menu-item{display:block}}.product-text-short-description p{font-size:22px;font-size:calculaterem(22px);line-height:1.5;color:#b1b1b1;font-weight:600}.product-note-important ul{list-style-type:none;position:relative}.product-note-important ul::before{content:"";display:block;height:100%;position:absolute;background-color:#171716;z-index:0;top:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.product-note-important ul li{position:relative;z-index:1;display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 0 6px 0;border-bottom:1px solid #343434;font-size:16px;font-size:calculaterem(16px);color:#fff;line-height:1.5}@media(max-width: 549px){.product-note-important ul li{flex-direction:column}}.product-note-important ul li:first-child{border-top:1px solid #343434}.product-note-important ul li strong{min-width:50%}.product-text-long-description{padding:3vh 0 0 0}.product-text-long-description>ul{list-style-type:none;padding:0;margin:0}.product-text-long-description>ul>li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 0 6px 0;border-bottom:1px solid #e5e5e5;font-size:16px;font-size:calculaterem(16px);font-weight:400;color:#171716;line-height:1.5}@media(max-width: 549px){.product-text-long-description>ul>li{flex-direction:column}}.product-text-long-description>ul>li:first-child{border-top:1px solid #e5e5e5}.product-text-long-description>ul>li strong{min-width:50%}.product-text-long-description>ul>li ul{list-style-type:none;padding:0;margin:0}.product-text-long-description>ul>li ul li{display:flex;align-items:center;gap:10px;margin:3px 0;padding:0;font-size:16px;font-size:calculaterem(16px);color:#171716;line-height:1.5}.product-text-long-description>ul>li ul li:before{content:"";width:6px;height:6px;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6"%3E%3Cg fill="none" stroke="%23da1b35" stroke-width="1"%3E%3Ccircle cx="3" cy="3" r="3" stroke="none"/%3E%3Ccircle cx="3" cy="3" r="2.5" fill="none"/%3E%3C/g%3E%3C/svg%3E');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:inline-block;margin:0 !important;opacity:1 !important}.product-button{min-width:260px;display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:12px 30px;color:#fff !important;font-size:16px;font-size:calculaterem(16px);font-weight:600;min-width:280px;text-transform:uppercase;transition:all .3s;border:1px solid #707070 !important;background-color:rgba(0,0,0,0) !important}.product-button i{display:none !important}.product-button::before{font-family:"Material Icons Outlined" !important;font-size:30px;font-size:calculaterem(30px);font-weight:200}.product-button:hover{color:#da1b35 !important;border-color:#da1b35 !important}.product-button.product-button-gallery::before{content:"" !important}.product-button.product-button-gallery::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.414' height='5.707' viewBox='0 0 10.414 5.707'%3E%3Cpath d='M0,0,4.5,4.5,0,9' transform='translate(9.707 0.707) rotate(90)' fill='none' stroke='%23da1b35' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;width:11px;height:6px}.product-button.product-button-catalogue::before{content:"" !important}.product-button.product-button-catalogue::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.414' height='5.707' viewBox='0 0 10.414 5.707'%3E%3Cpath d='M0,0,4.5,4.5,0,9' transform='translate(9.707 0.707) rotate(90)' fill='none' stroke='%23da1b35' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;width:11px;height:6px}.product-button.product-button-info::before{content:"" !important}.product-button.product-button-info::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.707' height='10.414' viewBox='0 0 5.707 10.414'%3E%3Cpath d='M0,0,4.5,4.5,0,9' transform='translate(0.707 0.707)' fill='none' stroke='%23da1b35' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;width:6px;height:11px}#lightbox-richiesta-informazioni{padding:30px !important;background-color:#171716 !important;border:1px solid #fff}#lightbox-richiesta-informazioni>.row{margin:0 !important}#lightbox-richiesta-informazioni>.row>.col{padding:0 !important}.sidebar-menu .nav-slide{padding-top:50px !important}.sidebar-menu .menu-item{border-top:1px solid #343434 !important}.sidebar-menu .menu-item:last-child{border-bottom:1px solid #343434 !important}.sidebar-menu .menu-item a{padding:10px 10px !important;font-size:16px !important;text-transform:inherit !important;color:#fff !important}.sidebar-menu .menu-item .toggle i{font-size:18px !important;line-height:1 !important}.mfp-wrap{background-color:#171716 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1781.002' height='324.219' viewBox='0 0 1781.002 324.219'%3E%3Cpath d='M-10113.255,5211.219v-11.9q25.175,0,31.983-3.616,6.8-3.636,6.809-14.138a39.325,39.325,0,0,0-.809-7.7,43.237,43.237,0,0,0-2.439-7.933l-20.768-57.929h-84.286l-18.907,49.755a84.667,84.667,0,0,0-2.783,9.786,39.749,39.749,0,0,0-.915,8.174c0,8.262,2.489,14.282,7.482,18.013q7.485,5.569,24.092,5.587h4.407v11.9h-97.291v-11.9a29.741,29.741,0,0,0,20.373-7.583c5.7-5.067,10.745-13.032,15.07-23.965l110.988-279.749h35.405l111.052,284.447c4.173,10.59,8.371,17.7,12.688,21.385,4.319,3.66,10.036,5.464,17.1,5.464v11.9Zm-61.9-123.087h69.077l-33.736-91.109Zm-117.158,123.087-80.9-147.729h-10.445v89.285q0,25.77,9.745,35.956c6.5,6.832,17.951,10.363,34.372,10.684l.221,11.8H-10524.9c14.941-.436,26.4-16,31.824-23.044,5.7-7.5,9.352-18.816,9.352-35.361V4947.206c0-16.659-4.158-27.693-9.352-35.5-5.322-7.962-16.883-22.665-31.824-23.286h177.909q65.108,0,99.186,22.256t34.049,64.652q0,28.705-16.978,49.887T-10278,5055.04l48.7,98.536-5.721,14.45c-5.5,13.244-10.754,18.678-13.514,21.447-5.361,5.385-13.994,6.579-21.858,6.579v15.168Zm-91.345-166.934h6.259q30.06,0,44.629-16.8,14.574-16.775,14.573-52.032,0-36.615-15.382-52.959-15.4-16.361-50.079-16.336Zm-274.952,166.934v-16.26c-7.118.712-14.1-.4-18.416-4.042s-7.312-7.688-11.49-18.216l-65.94-168.1v-57.761q0-24.8-9.384-35.252-9.33-10.345-31.55-11.337l-.263-.659v-11.169h178.291q57.716,0,86.867,19.867,29.084,19.882,29.1,59.111,0,28.586-15.235,47.16t-44.259,25.787q35.039,8.849,53.171,30.1,18.091,21.264,18.093,53.58,0,25.378-12.635,45.006-12.645,19.654-36.732,31.751c-7.45,3.542-16.974,6.2-28.652,7.912q-17.5,2.525-45.064,2.522Zm1.988-57.9q0,20.712,6.235,30.827,6.205,10.072,18.681,10.083,18.7,0,29.982-18.7,11.338-18.691,11.316-50.337,0-33.238-17.192-53.009-17.208-19.777-46.256-19.778h-2.767Zm0-119.376h2.316q26.335,0,39.951-16.142,13.633-16.158,13.632-47.033,0-31.367-14.2-47.613-14.177-16.246-41.7-16.256Zm-177.787,177.276v-11.9q25.17,0,31.983-3.616,6.823-3.636,6.829-14.138a38.107,38.107,0,0,0-.833-7.7,46.375,46.375,0,0,0-2.4-7.933l-20.79-57.929h-84.3l-18.9,49.72a85.767,85.767,0,0,0-2.787,9.821,40.956,40.956,0,0,0-.895,8.174c0,8.262,2.483,14.244,7.462,17.992s13.029,5.608,24.109,5.608h4.388v11.9h-97.286v-11.9a29.782,29.782,0,0,0,20.388-7.571c5.72-5.079,10.736-13.043,15.068-23.977L-10841.392,4888l35.391.021,111.056,284.447c4.16,10.587,8.395,17.7,12.7,21.385,4.322,3.66,10.021,5.464,17.089,5.464v11.9Zm-61.893-123.087h69.065l-33.728-91.109Zm-361.03,123.087,1.215-11.8c14.947-.468,24.363-4.231,30.618-11.26q9.357-10.535,9.387-35.394V4946.838q0-24.8-9.387-35.252-9.382-10.417-31.833-11.349v-11.816h172.539q84.814,0,132.325,42.976,42.639,38.623,46.983,103.738l-52.785,133.035c-.6,1.509-1.23,2.81-1.846,4.2a185.748,185.748,0,0,1-25.939,17.942q-18.1,10.248-46.927,15.58-28.878,5.353-65.947,5.329Zm141.244-52.162c0,10.693,2.186,18.378,6.5,23.009,4.319,4.7,11.354,7,21.1,7q34.73,0,56.558-37.568,21.763-37.581,21.8-99.722,0-72.377-24.485-107.136-24.442-34.77-75.2-34.788h-6.279Zm-279.337,52.162v-15.633c-9.969,0-15.062-1.23-19.384-4.881s-6.235-7.647-10.407-18.237l-61.2-156.794v-68.989c0-16.6-3.143-28.382-9.346-35.361q-9.391-10.464-31.762-11.416l-4.664-11.9,187.348.018v11.922c-15.106.759-25.73,4.62-31.9,11.5q-9.215,10.328-9.227,35.238v205.778c0,14.247,2.348,24.2,7.038,29.747,4.717,5.6,12.891,8.38,24.618,8.38q37.148,0,61.551-27.435,24.363-27.434,31.742-77.383l13.464,1.615-12.511,123.832Zm-175.1,0V5199.3q25.162,0,31.942-3.628c4.563-2.41,6.826-7.109,6.826-14.124a38.732,38.732,0,0,0-.807-7.7,47.8,47.8,0,0,0-2.421-7.947l-20.785-57.894h-84.312l-18.887,49.72a82.4,82.4,0,0,0-2.777,9.821,39.969,39.969,0,0,0-.918,8.174q0,12.393,7.485,17.957c4.993,3.769,13.025,5.623,24.083,5.623h4.39v11.922H-11724V5199.3a29.77,29.77,0,0,0,20.4-7.562c5.714-5.087,10.745-13.049,15.062-23.965l111-279.769h35.385l111.085,284.468c4.131,10.587,8.365,17.7,12.69,21.385,4.313,3.66,10,5.464,17.071,5.464v11.9Zm-61.936-123.087h69.065l-33.693-91.109Z' transform='translate(11724.501 -4887.5)' fill='%234e4e4e' stroke='rgba(0,0,0,0)' stroke-miterlimit='10' stroke-width='1' opacity='0.16'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:50% 100%;background-size:100% auto}.mfp-close{height:80px !important;line-height:80px !important;width:80px !important;top:0 !important;left:0 !important}.mfp-close svg{-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:100%;height:100%;display:block;object-fit:contain;object-position:50% 50%;stroke-width:.5 !important}.mfp-close:hover svg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.go-back-btn{display:inline-flex;align-items:center;gap:10px}.go-back-btn span{color:#fff;font-size:14px;font-size:calculaterem(14px)}.go-back-btn svg{width:11px;height:11px;object-fit:contain;object-position:center;display:block;fill:#da1b35;transition:transform .3s}.go-back-btn:hover svg{transform:translateX(-5px)}.grid{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.grid .grid__item{position:relative;will-change:transform;overflow:hidden}.grid .grid__item:nth-child(4n+1){width:50%}.grid .grid__item:nth-child(4n+2){width:40%;margin:0 5%}.grid .grid__item:nth-child(4n+3){width:30%;margin-left:10%}.grid .grid__item:nth-child(4n+4){margin-top:0;margin-bottom:5%;width:45%}.grid .grid__item img{width:100%;height:auto;display:block}@media(max-width: 549px){.grid .grid__item:nth-child(4n+1){width:100%}.grid .grid__item:nth-child(4n+2){width:100%;margin:0}.grid .grid__item:nth-child(4n+3){width:100%;margin:0}.grid .grid__item:nth-child(4n+4){width:100%;margin:0}}.accordion{border-bottom:1px solid #333}.accordion .accordion-item a.accordion-title{display:flex;flex-direction:row-reverse !important;justify-content:space-between;align-items:center;padding:10px 10px;font-size:20px;font-size:calculaterem(20px);border-top:1px solid #333;transition:background-color .5s;font-weight:300 !important}.accordion .accordion-item a.accordion-title:hover:not(.active){background-color:#222}.accordion .accordion-item a.accordion-title.active{font-weight:600 !important;color:#da1b35}.accordion .accordion-item a.accordion-title .toggle{position:relative;top:auto;left:auto;font-size:9px}.accordion .accordion-item a.accordion-title .toggle i{font-weight:300;transform:translateY(3px)}.accordion .accordion-item .accordion-inner{padding:0 !important}.box-contatti a{flex:none;position:relative;padding:0;font-weight:600;display:inline-block;text-decoration:none !important;color:#fff !important}.box-contatti a::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#b1b1b1;transition:width .3s}.box-contatti a:hover{text-decoration:none !important}.box-contatti a:hover::before{width:100%}.aldabra-download-section{padding:2vh 0}.aldabra-download-section .aldabra-download-section__inner{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:80px;row-gap:0}.aldabra-download-section .aldabra-download-section__inner a{width:calc(50% - 40px);display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;gap:10px;padding:5px 0;color:#aaa;font-size:16px;font-size:calculaterem(16px);font-weight:500;transition:color .5s}.aldabra-download-section .aldabra-download-section__inner a span{flex:1}.aldabra-download-section .aldabra-download-section__inner a svg{width:20px;height:20px;object-fit:contain;object-position:center;display:block;fill:#aaa;transition:fill .3s}.aldabra-download-section .aldabra-download-section__inner a:hover{color:#fff}.aldabra-download-section .aldabra-download-section__inner a:hover svg{fill:#fff}@media(min-width: 850px){.aldabra-download-section .aldabra-download-section__inner a{width:100%}}@media(max-width: 549px){.aldabra-download-section .aldabra-download-section__inner a{width:100%}}@media(min-width: 550px)and (max-width: 849px){.aldabra-download-section .aldabra-download-section__inner a{width:100%}}.aldabra-configurator{background-color:#0d0d0d;padding:10vh 0;display:none}.aldabra-configurator .aldabra-configurator__inner{padding:0 30px}.aldabra-configurator .aldabra-configurator__inner .container .row-large:not(.row-collapse),.aldabra-configurator .aldabra-configurator__inner .row .row-large:not(.row-collapse){margin-bottom:0;margin-left:0;margin-right:0}.aldabra-configurator .codice-prodotto-section{padding:40px;background-color:#171716}.aldabra-configurator .codice-prodotto-section .codice-prodotto-title{font-size:26px;font-size:calculaterem(26px);margin-bottom:5px !important;display:inline-flex;align-items:center;gap:10px}.aldabra-configurator .codice-prodotto-section .codice-prodotto-title a{width:26px;height:26px;display:block}.aldabra-configurator .codice-prodotto-section .codice-prodotto-title a svg{width:100%;height:100%;object-fit:contain;object-position:center;display:block;fill:#fff;transition:fill .3s}.aldabra-configurator .codice-prodotto-section .codice-prodotto-title a:hover svg{fill:#da1b35}.aldabra-configurator .codice-prodotto-section #aldabra-codice-prodotto{font-size:30px;font-size:calculaterem(30px);color:#da1b35;font-weight:bold}.aldabra-configurator .aldabra-configurator__title{margin-bottom:10vh}.aldabra-configurator .aldabra-configurator__title h3{text-align:left}.aldabra-configurator .configurator-column{margin-bottom:30px;padding-right:3vw !important}.aldabra-configurator .configurator-column .configurator-title-column{padding-bottom:5px;margin-bottom:30px;border-bottom:1px solid #292929}.aldabra-configurator .configurator-column .container-checkbox{font-size:15px;line-height:1em;font-weight:normal}.aldabra-configurator .configurator-column .container-checkbox span{margin-left:0}.aldabra-configurator .show-more-config{display:block;color:#fff;font-size:14px;font-size:calculaterem(14px);font-weight:300;transition:color .3s;display:flex;gap:10px;align-items:center;justify-content:center;padding:0}.aldabra-configurator .show-more-config::before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.414' height='5.707' viewBox='0 0 10.414 5.707'%3E%3Cpath d='M0,0,4.5,4.5,0,9' transform='translate(9.707 0.707) rotate(90)' fill='none' stroke='%23da1b35' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain;width:9px;height:5px}.aldabra-configurator .show-more-config:hover{color:#da1b35}.company-text{max-width:560px}.company-text-big h2{font-family:"Roboto",sans-serif;font-weight:200;font-size:5vw;line-height:1}@media(min-width: 550px)and (max-width: 849px){.company-text-big h2{font-size:8vw}}@media(max-width: 549px){.company-text-big h2{font-size:10vw}}.col-no-padding-bottom{padding-bottom:0}.button-catalogue{display:inline-block}.project-hero{position:relative}.project-hero .project-hero__slider{position:relative;z-index:0;height:100vh !important;overflow:hidden}.project-hero .project-hero__heading{position:absolute;z-index:1;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;flex-direction:column;justify-content:center}.project-hero .project-hero__heading .aldabra-title-section__inner{padding:5vh 15px 5vh 15px}@media(max-width: 549px){.project-hero .project-hero__heading .aldabra-title-section__inner{padding:5vh 0 5vh 0}}.project-hero .project-hero__heading .aldabra-title-section hgroup{display:flex;flex-direction:column;align-items:flex-start}.project-hero .project-hero__heading .aldabra-title-section hgroup h1{order:2;font-size:60px;font-size:calculaterem(60px);line-height:1;margin-bottom:30px;font-family:"Roboto",sans-serif;font-weight:200 !important}@media(max-width: 549px){.project-hero .project-hero__heading .aldabra-title-section hgroup h1{font-size:40px;font-size:calculaterem(40px)}}.project-hero .project-hero__heading .aldabra-title-section hgroup h3{order:1;font-size:22px;font-size:calculaterem(22px);text-transform:uppercase;font-weight:300;margin-bottom:3px;color:#b1b1b1}@media(max-width: 549px){.project-hero .project-hero__heading .aldabra-title-section hgroup h3{font-size:18px;font-size:calculaterem(18px)}}.project-gallery{padding:0 0 0 0}.searchform-wrapper input.search-field{border:none;border-bottom:1px solid #707070;background-color:rgba(0,0,0,0) !important;border-radius:0}.searchform-wrapper button.submit-button{position:relative;width:40px !important;height:40px !important;line-height:1 !important;min-width:auto !important;min-height:auto !important;padding:0;display:block}.searchform-wrapper button.submit-button i{overflow:hidden;text-indent:-9999px;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.449' height='23.449' viewBox='0 0 23.449 23.449'%3E%3Cg transform='translate(-3.9 -3.9)'%3E%3Cpath d='M24.056,14.278A9.778,9.778,0,1,1,14.278,4.5a9.778,9.778,0,0,1,9.778,9.778Z' transform='translate(0 0)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath id='Tracciato_4556' data-name='Tracciato 4556' d='M30.292,30.292l-5.317-5.317' transform='translate(-3.792 -3.792)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}@media(max-width: 549px){.searchform-wrapper button.submit-button{width:30px !important;height:30px !important}}#portfolio-category-header .page-title-inner{min-height:25vh}#portfolio-category-grid{padding:5vh 0 10vh 0}.blog-categories-holder{padding:0 0 30px 0}.blog-categories-holder .blog-categories{gap:30px;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #555}@media(min-width: 550px)and (max-width: 849px){.blog-categories-holder .blog-categories{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 549px){.blog-categories-holder .blog-categories{grid-template-columns:repeat(1, 1fr)}}.blog-categories-holder .blog-categories .blog-categories__item .text-box{position:absolute;z-index:2;pointer-events:none}.blog-categories-holder .blog-categories .blog-categories__item .text-box .portfolio-box-title{letter-spacing:0 !important;text-shadow:none !important}.blog-categories-holder .blog-categories .blog-categories__item .overlay{position:relative;left:0 !important;right:0 !important}.blog-categories-holder .blog-categories .blog-categories__item .overlay::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 20%, rgba(50, 50, 50, 0) 70%);z-index:2}.blog-categories-holder .blog-categories .blog-categories__item a h4{transition:color .3s}.blog-categories-holder .blog-categories .blog-categories__item a:hover h4{color:#da1b35 !important}.featured-item-categories-holder{padding:10vh 0 0 0}.featured-item-categories-holder .featured-item-categories{display:grid;grid-template-columns:repeat(5, 1fr);gap:30px}@media(min-width: 550px)and (max-width: 849px){.featured-item-categories-holder .featured-item-categories{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 549px){.featured-item-categories-holder .featured-item-categories{grid-template-columns:repeat(1, 1fr)}}.featured-item-categories-holder .featured-item-categories .featured-item-categories__item{flex:1}.featured-item-categories-holder .featured-item-categories .featured-item-categories__item .text-box{position:absolute;z-index:2;pointer-events:none}.featured-item-categories-holder .featured-item-categories .featured-item-categories__item .text-box .portfolio-box-title{letter-spacing:0 !important;text-shadow:none !important}.featured-item-categories-holder .featured-item-categories .featured-item-categories__item .overlay{position:relative;left:0 !important;right:0 !important}.featured-item-categories-holder .featured-item-categories .featured-item-categories__item .overlay::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 20%, rgba(50, 50, 50, 0) 70%);z-index:2}@media(max-width: 549px){.gm-bundled-control,.gm-style-mtc-bbw,.gm-fullscreen-control{display:none !important}}.wpgmza_innermap_holder{padding:5px;background-color:rgba(0,0,0,.5) !important;border:none !important;border-radius:0 !important;margin:0 !important;z-index:auto !important;height:100% !important;width:25% !important;top:0 !important;right:0 !important}@media(max-width: 549px){.wpgmza_innermap_holder{top:auto !important;right:auto !important;bottom:0 !important;left:0 !important;height:50% !important;width:100% !important}}.wpgmza_innermap_holder .wpgmaps_blist_row{padding:10px 10px !important;border-color:#2e2e2e !important;background-color:rgba(0,0,0,0) !important;max-width:1440px !important;margin:0 auto !important}.wpgmza_innermap_holder .wpgmaps_blist_row:hover{background-color:rgba(255,255,255,.1) !important}.wpgmza_innermap_holder .wpgmaps_blist_row .wpgmza-basic-list-item-wrapper .wpgmza_div_title{font-family:"Montserrat",sans-serif;color:#fff !important;font-size:16px;font-size:calculaterem(16px);font-weight:400}.wpgmza_innermap_holder .wpgmaps_blist_row .wpgmza-basic-list-item-wrapper .wpgmza_div_address{font-family:"Montserrat",sans-serif;color:#888 !important;font-size:12px;font-size:calculaterem(12px);font-weight:600}#iubenda_policy .iub_content{padding:0 !important}#iubenda_policy p,#iubenda_policy h1,#iubenda_policy h2,#iubenda_policy h3,#iubenda_policy h4,#iubenda_policy h5,#iubenda_policy h6{color:#171716}/*# sourceMappingURL=app.css.map */