diff --git a/images/banner-bg.jpg b/images/banner-bg.jpg
new file mode 100644
index 0000000..16a168c
Binary files /dev/null and b/images/banner-bg.jpg differ
diff --git a/layout/style-css/style-2.css b/layout/style-css/style-2.css
new file mode 100644
index 0000000..3b9b00d
--- /dev/null
+++ b/layout/style-css/style-2.css
@@ -0,0 +1 @@
+@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap";.page-2 .box-02{margin-top:85px;background:#f2f2f2;padding:30px;text-align:center;font-size:35px;font-weight:300}.page-2 .box-02 p{margin-bottom:0}@media(max-width: 991px){.page-2 .box-02{font-size:26px}}@media(max-width: 767px){.page-2 .box-02{font-size:20px}}.page-2 .box-01{margin-top:100px;background:#f2f2f2;padding:50px 25px 30px;text-align:center}.page-2 .box-01 .scontainer-content p:first-child{font-size:30px;font-weight:300}@media(max-width: 991px){.page-2 .box-01 .scontainer-content p:first-child{font-size:26px}}@media(max-width: 767px){.page-2 .box-01 .scontainer-content p:first-child{font-size:20px}}.page-2 .box-01 .scontainer-content ul{list-style-type:none;margin:42px auto 0;padding:17px 20px;display:flex;justify-content:space-between;border-top:1px solid #000;flex-wrap:wrap}@media(max-width: 991px){.page-2 .box-01 .scontainer-content ul{justify-content:center}}.page-2 .box-01 .scontainer-content ul li{text-transform:uppercase;font-size:20px;font-weight:600}@media(max-width: 991px){.page-2 .box-01 .scontainer-content ul li{width:100%;font-size:16px}}/*# sourceMappingURL=style-2.css.map */
\ No newline at end of file
diff --git a/layout/style-css/style-2.css.map b/layout/style-css/style-2.css.map
new file mode 100644
index 0000000..4f5bab6
--- /dev/null
+++ b/layout/style-css/style-2.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["..\\style-scss\\_variables.scss","..\\style-scss\\style-2.scss","..\\style-scss\\_mixins.scss"],"names":[],"mappings":"AAAQ,oFAAA,CACA,2FAAA,CCIN,gBACE,eAAA,CACA,kBAAA,CACA,YAAA,CACA,iBAAA,CACA,cAAA,CACA,eAAA,CAEA,kBACE,eAAA,CCKF,yBDdF,gBAaI,cAAA,CAAA,CCCF,yBDdF,gBAiBI,cAAA,CAAA,CAIJ,gBACE,gBAAA,CACA,kBAAA,CACA,sBAAA,CACA,iBAAA,CAGE,kDACE,cAAA,CACA,eAAA,CChBJ,yBDcE,kDAKI,cAAA,CAAA,CCnBN,yBDcE,kDASI,cAAA,CAAA,CAIJ,uCACE,oBAAA,CACA,kBAAA,CACA,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,yBAAA,CACA,cAAA,CClCJ,yBD2BE,uCAUI,sBAAA,CAAA,CAGF,0CACE,wBAAA,CACA,cAAA,CACA,eAAA,CC3CN,yBDwCI,0CAMI,UAAA,CACA,cAAA,CAAA","file":"style-2.css","sourcesContent":["@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap');\r\n@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap');\r\n\r\n$font-1: 'Open Sans', sans-serif;\r\n$font-2: 'Cormorant', serif;\r\n$font-3: 'Alegreya Sans', sans-serif;\r\n$font-4: 'PT Serif', serif;\r\n$font-5: 'Manrope', serif;\r\n$font-6: 'League Spartan', serif;\r\n\r\n$cTxtWhite: #fff;\r\n$cTxtBlack: #000;\r\n$cGrayText: #939393;\r\n$cGrayBg: #f2f2f2;\r\n$cGrayDarkBg: #777676;\r\n$cGrayBorder: #ccc;\r\n$cBlackText: #212529;\r\n\r\n$cBlack: #000;\r\n$cWhite: #fff;\r\n$cLightBlue: #4ca8e6;\r\n$cDarkNight: #343431;\r\n$cDeepDark: #1d1d1b;\r\n\r\n$cTxtCloud: #d8d8d8;\r\n$cTxtLightBlue: #4ca8e6;\r\n$cTxtDark: #2c2d2f;\r\n","// out: ../style-css/style.css, compress: true, sourceMap: true\r\n@import '_mixins';\r\n@import '_variables';\r\n\r\n.page-2 {\r\n .box-02 {\r\n margin-top: 85px;\r\n background: #F2F2F2;\r\n padding: 30px;\r\n text-align: center;\r\n font-size: 35px;\r\n font-weight: 300;\r\n\r\n p {\r\n margin-bottom: 0;\r\n }\r\n\r\n @include respond-below(md) {\r\n font-size: 26px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .box-01 {\r\n margin-top: 100px;\r\n background: #F2F2F2;\r\n padding: 50px 25px 30px;\r\n text-align: center;\r\n\r\n .scontainer-content {\r\n p:first-child {\r\n font-size: 30px;\r\n font-weight: 300;\r\n\r\n @include respond-below(md) {\r\n font-size: 26px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 42px auto 0;\r\n padding: 17px 20px;\r\n display: flex;\r\n justify-content: space-between;\r\n border-top: 1px solid #000;\r\n flex-wrap: wrap;\r\n\r\n @include respond-below(md) {\r\n justify-content: center;\r\n }\r\n\r\n li {\r\n text-transform: uppercase;\r\n font-size: 20px;\r\n font-weight: 600;\r\n\r\n @include respond-below(md) {\r\n width: 100%;\r\n font-size: 16px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}","$breakpoints: (\r\n xs: 576px,\r\n sm: 768px,\r\n md: 992px,\r\n lg: 1200px\r\n);\r\n@mixin respond-above($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n @media (min-width: $breakpoint-value) {\r\n @content;\r\n }\r\n } @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n@mixin respond-below($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n @media (max-width: ($breakpoint-value - 1)) {\r\n @content;\r\n }\r\n } @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n@mixin respond-between($lower, $upper) {\r\n @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\r\n $lower-breakpoint: map-get($breakpoints, $lower);\r\n $upper-breakpoint: map-get($breakpoints, $upper);\r\n @media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\r\n @content;\r\n }\r\n } @else {\r\n @if (map-has-key($breakpoints, $lower) == false) {\r\n @warn 'Your lower breakpoint was invalid: #{$lower}.';\r\n }\r\n @if (map-has-key($breakpoints, $upper) == false) {\r\n @warn 'Your upper breakpoint was invalid: #{$upper}.';\r\n }\r\n }\r\n}\r\n@mixin border-radius($px: 0) {\r\n -webkit-border-radius: $px;\r\n -moz-border-radius: $px;\r\n border-radius: $px;\r\n}\r\n@mixin box-shadow($value) {\r\n -webkit-box-shadow: $value;\r\n -moz-box-shadow: $value;\r\n box-shadow: $value;\r\n}\r\n@mixin transition($element: all, $time: .5s, $option: ease) {\r\n -webkit-transition: $element $time $option;\r\n transition: $element $time $option;\r\n}\r\n@mixin opacity($value) {\r\n $IEValue: $value*100;\r\n opacity: $value;\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=\"+$IEValue+\")\";\r\n filter: alpha(opacity=$IEValue);\r\n}\r\n@mixin flexbox() {\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n}\r\n@mixin flex($values) {\r\n -webkit-box-flex: $values;\r\n -moz-box-flex: $values;\r\n -webkit-flex: $values;\r\n \t -ms-flex: $values;\r\n \t flex: $values;\r\n}\r\n@mixin flex-direction($direction) {\r\n -webkit-flex-direction: $direction;\r\n -moz-flex-direction: $direction;\r\n -ms-flex-direction: $direction;\r\n flex-direction: $direction;\r\n}\r\n@mixin flex-wrap($wrap) {\r\n -webkit-flex-wrap: $wrap;\r\n -moz-flex-wrap: $wrap;\r\n -ms-flex-wrap: $wrap;\r\n flex-wrap: $wrap;\r\n}\r\n@mixin flex-flow($flow) {\r\n -webkit-flex-flow: $flow;\r\n -moz-flex-flow: $flow;\r\n -ms-flex-flow: $flow;\r\n flex-flow: $flow;\r\n}\r\n@mixin order($val) {\r\n -webkit-box-ordinal-group: $val; \r\n -moz-box-ordinal-group: $val; \r\n \t -ms-flex-order: $val; \r\n \t -webkit-order: $val; \r\n \t\t order: $val;\r\n}\r\n@mixin flex-grow($grow) {\r\n -webkit-flex-grow: $grow;\r\n -moz-flex-grow: $grow;\r\n -ms-flex-grow: $grow;\r\n flex-grow: $grow;\r\n}\r\n@mixin flex-shrink($shrink) {\r\n -webkit-flex-shrink: $shrink;\r\n -moz-flex-shrink: $shrink;\r\n -ms-flex-shrink: $shrink;\r\n flex-shrink: $shrink;\r\n}\r\n@mixin flex-basis($width) {\r\n -webkit-flex-basis: $width;\r\n -moz-flex-basis: $width;\r\n -ms-flex-basis: $width;\r\n flex-basis: $width;\r\n}\r\n@mixin justify-content($justify) {\r\n -webkit-justify-content: $justify;\r\n -moz-justify-content: $justify;\r\n -ms-justify-content: $justify;\r\n justify-content: $justify;\r\n -ms-flex-pack: $justify;\r\n}\r\n@mixin align-content($align) {\r\n -webkit-align-content: $align;\r\n -moz-align-content: $align;\r\n -ms-align-content: $align;\r\n align-content: $align;\r\n}\r\n@mixin align-items($align) {\r\n -webkit-align-items: $align;\r\n -moz-align-items: $align;\r\n -ms-align-items: $align;\r\n align-items: $align;\r\n}\r\n@mixin align-self($align) {\r\n -webkit-align-self: $align;\r\n -moz-align-self: $align;\r\n -ms-align-self: $align;\r\n align-self: $align;\r\n}"]}
\ No newline at end of file
diff --git a/layout/style-css/style.css b/layout/style-css/style.css
index 1481f8b..4ee6191 100644
--- a/layout/style-css/style.css
+++ b/layout/style-css/style.css
@@ -1 +1 @@
-@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap";.alert{border-radius:0;margin:25px 0;border:0;font-size:15px;font-weight:600}.alert.alert-success{background:#f2f2f2;color:#000}body.nowebp .carousel-banner{background:url("/upload/filemanager/images/banner-bg.jpg") no-repeat center}body.nowebp .item-01{background:url(/upload/filemanager/images/banner-01.jpg) no-repeat center}body.nowebp .item-02{background:url("/upload/filemanager/images/banner-02.jpg") no-repeat center left}@media(max-width: 767px){body.nowebp .item-02{background:url("/upload/filemanager/images/banner-02-mobile.jpg") no-repeat center}}body.nowebp .banner{background:url("/upload/filemanager/images/banner-01.jpg") no-repeat center}body.nowebp .technology{background:url(/upload/filemanager/images/technology-bg.png) no-repeat center left}body.nowebp .modernita-e-design{background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat right}@media(max-width: 767px){body.nowebp .modernita-e-design{background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat center}}body.nowebp .garanzia-di-soddisfazione{background:url(/upload/filemanager/images/garanzia-di-soddisfazione2.png) no-repeat center}body.nowebp .banner-mini{background:url(/upload/filemanager/images/subpage/banner-mini.png) no-repeat center}body.nowebp .tipi-di-montaggio{background:url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.png) no-repeat center}body.nowebp .tapparelle-controllo-separato{background:url(/upload/filemanager/images/tapparelle/tapparelle-bg.png) no-repeat center}body.nowebp .links{background:url(/upload/filemanager/images/subpage/links-bg.png) no-repeat center}body.nowebp .dettagli-box-bg{background:url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.png) no-repeat center}@media(max-width: 575px){.hidden-below-xs{display:none}}@media(min-width: 576px){.hidden-above-xs{display:none}}.box,.footer-big,.dettagli-maniglia,.dettagli-legno-maniglia,.porte-dettagli,.vetri-selettivi,.verto-1-2-3,.links,#scontainer-24,#scontainer-22 .row:nth-child(3),.porte-porte-in-pvc #scontainer-21,.tab-container .nav-tabs,.scrivici,.brands,.sistemi-di-oscuramento,#scontainer-3,#scontainer-6,#scontainer-8,#scontainer-11,.box-text-left,.box-left,.salatura,.box-text-right,.box-right{padding-top:100px;padding-bottom:100px}a{transition:all .3s ease}a:hover{text-decoration:none}.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-family:"Cormorant",serif;font-weight:400;font-size:60px;line-height:73px;letter-spacing:.1em;position:relative;padding-bottom:20px;margin-bottom:30px}@media(min-width: 768px)and (max-width: 991px){.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-size:52px}}@media(min-width: 576px)and (max-width: 767px){.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-size:45px;line-height:53px}}@media(max-width: 575px){.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-size:39px;line-height:50px}}.title:before,#scontainer-21 .row:nth-child(1) h2:before,#scontainer-22 .row:nth-child(1) h2:before,#scontainer-23 .row:nth-child(1) h2:before,.garanzia-di-soddisfazione #scontainer-15 h2:before,#scontainer-12 h2:before,#scontainer-9 .row:first-child h2:before,#scontainer-3 h2:before,#scontainer-6 h2:before,#scontainer-8 h2:before,#scontainer-11 h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.title a,#scontainer-21 .row:nth-child(1) h2 a,#scontainer-22 .row:nth-child(1) h2 a,#scontainer-23 .row:nth-child(1) h2 a,.garanzia-di-soddisfazione #scontainer-15 h2 a,#scontainer-12 h2 a,#scontainer-9 .row:first-child h2 a,#scontainer-3 h2 a,#scontainer-6 h2 a,#scontainer-8 h2 a,#scontainer-11 h2 a{color:#212529}.title a:hover,#scontainer-21 .row:nth-child(1) h2 a:hover,#scontainer-22 .row:nth-child(1) h2 a:hover,#scontainer-23 .row:nth-child(1) h2 a:hover,.garanzia-di-soddisfazione #scontainer-15 h2 a:hover,#scontainer-12 h2 a:hover,#scontainer-9 .row:first-child h2 a:hover,#scontainer-3 h2 a:hover,#scontainer-6 h2 a:hover,#scontainer-8 h2 a:hover,#scontainer-11 h2 a:hover{color:#fc0}.subtitle,#scontainer-47 h3,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2,.dettagli-legno-legno h3,.soglia-bassa h3,.dettagli-finitura-ultra-opaca h3,.dettagli-3-box h3,.dettagli-maniglia h3,.dettagli-legno-maniglia h3,.una-marea h3,.profili-slim h3,.vetri-selettivi h3,.dettagli-pvc-maniglia h3,.dettagli-pvc-ferramenta h3,.links h3,#scontainer-33 h3,#scontainer-34 h3,#scontainer-37 h3,#scontainer-38 h3,#scontainer-39 h3,#scontainer-60 h3,#scontainer-26 h2,.tipi-di-montaggio h2,#scontainer-24 h2,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3,.banner-mini h1,.scrivici h3,.vi-invitiamo-a-collaborare h3,.sistemi-di-oscuramento h3,.persiane-in-legno #scontainer-13 h3,.persiane-in-legno #scontainer-27 h3,.tapparelle-box-01 #scontainer-13 h3,.tapparelle-box-01 #scontainer-27 h3,.modernita-e-design div[class^=col-] h3,.la-bellezza h3,.technology h3,.box-text-left h3,.box-left h3,.salatura h3,.box-text-right h3,.box-right h3,.subtitle-line,#scontainer-53 h2,#scontainer-49 h2,#scontainer-50 h2,#scontainer-48 h2,#scontainer-47 h2,.dettagli-box-bg h3,.dettagli-legno-canalina-calda h3,.canalina-calda h3,.vetri-selettivi h4,.a-risparmio-energetico-verto h3,.dettagli-pvc-verto h2,#scontainer-31 h3,.tapparelle-controllo-separato h3,#scontainer-29 h3,#scontainer-28 h2{font-family:"Cormorant",serif;font-weight:400;font-size:40px;line-height:48px;color:#000}@media(max-width: 767px){.subtitle,#scontainer-47 h3,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2,.dettagli-legno-legno h3,.soglia-bassa h3,.dettagli-finitura-ultra-opaca h3,.dettagli-3-box h3,.dettagli-maniglia h3,.dettagli-legno-maniglia h3,.una-marea h3,.profili-slim h3,.vetri-selettivi h3,.dettagli-pvc-maniglia h3,.dettagli-pvc-ferramenta h3,.links h3,#scontainer-33 h3,#scontainer-34 h3,#scontainer-37 h3,#scontainer-38 h3,#scontainer-39 h3,#scontainer-60 h3,#scontainer-26 h2,.tipi-di-montaggio h2,#scontainer-24 h2,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3,.banner-mini h1,.scrivici h3,.vi-invitiamo-a-collaborare h3,.sistemi-di-oscuramento h3,.persiane-in-legno #scontainer-13 h3,.persiane-in-legno #scontainer-27 h3,.tapparelle-box-01 #scontainer-13 h3,.tapparelle-box-01 #scontainer-27 h3,.modernita-e-design div[class^=col-] h3,.la-bellezza h3,.technology h3,.box-text-left h3,.box-left h3,.salatura h3,.box-text-right h3,.box-right h3,.subtitle-line,#scontainer-53 h2,#scontainer-49 h2,#scontainer-50 h2,#scontainer-48 h2,#scontainer-47 h2,.dettagli-box-bg h3,.dettagli-legno-canalina-calda h3,.canalina-calda h3,.vetri-selettivi h4,.a-risparmio-energetico-verto h3,.dettagli-pvc-verto h2,#scontainer-31 h3,.tapparelle-controllo-separato h3,#scontainer-29 h3,#scontainer-28 h2{font-size:37px}}.subtitle a,#scontainer-47 h3 a,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2 a,.dettagli-legno-legno h3 a,.soglia-bassa h3 a,.dettagli-finitura-ultra-opaca h3 a,.dettagli-3-box h3 a,.dettagli-maniglia h3 a,.dettagli-legno-maniglia h3 a,.una-marea h3 a,.profili-slim h3 a,.vetri-selettivi h3 a,.dettagli-pvc-maniglia h3 a,.dettagli-pvc-ferramenta h3 a,.links h3 a,#scontainer-33 h3 a,#scontainer-34 h3 a,#scontainer-37 h3 a,#scontainer-38 h3 a,#scontainer-39 h3 a,#scontainer-60 h3 a,#scontainer-26 h2 a,.tipi-di-montaggio h2 a,#scontainer-24 h2 a,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3 a,.banner-mini h1 a,.scrivici h3 a,.vi-invitiamo-a-collaborare h3 a,.sistemi-di-oscuramento h3 a,.persiane-in-legno #scontainer-13 h3 a,.persiane-in-legno #scontainer-27 h3 a,.tapparelle-box-01 #scontainer-13 h3 a,.tapparelle-box-01 #scontainer-27 h3 a,.modernita-e-design div[class^=col-] h3 a,.la-bellezza h3 a,.technology h3 a,.box-text-left h3 a,.box-left h3 a,.salatura h3 a,.box-text-right h3 a,.box-right h3 a,.subtitle-line a,#scontainer-53 h2 a,#scontainer-49 h2 a,#scontainer-50 h2 a,#scontainer-48 h2 a,#scontainer-47 h2 a,.dettagli-box-bg h3 a,.dettagli-legno-canalina-calda h3 a,.canalina-calda h3 a,.vetri-selettivi h4 a,.a-risparmio-energetico-verto h3 a,.dettagli-pvc-verto h2 a,#scontainer-31 h3 a,.tapparelle-controllo-separato h3 a,#scontainer-29 h3 a,#scontainer-28 h2 a{color:#212529}.subtitle a:hover,#scontainer-47 h3 a:hover,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2 a:hover,.dettagli-legno-legno h3 a:hover,.soglia-bassa h3 a:hover,.dettagli-finitura-ultra-opaca h3 a:hover,.dettagli-3-box h3 a:hover,.dettagli-maniglia h3 a:hover,.dettagli-legno-maniglia h3 a:hover,.una-marea h3 a:hover,.profili-slim h3 a:hover,.vetri-selettivi h3 a:hover,.dettagli-pvc-maniglia h3 a:hover,.dettagli-pvc-ferramenta h3 a:hover,.links h3 a:hover,#scontainer-33 h3 a:hover,#scontainer-34 h3 a:hover,#scontainer-37 h3 a:hover,#scontainer-38 h3 a:hover,#scontainer-39 h3 a:hover,#scontainer-60 h3 a:hover,#scontainer-26 h2 a:hover,.tipi-di-montaggio h2 a:hover,#scontainer-24 h2 a:hover,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3 a:hover,.banner-mini h1 a:hover,.scrivici h3 a:hover,.vi-invitiamo-a-collaborare h3 a:hover,.sistemi-di-oscuramento h3 a:hover,.persiane-in-legno #scontainer-13 h3 a:hover,.persiane-in-legno #scontainer-27 h3 a:hover,.tapparelle-box-01 #scontainer-13 h3 a:hover,.tapparelle-box-01 #scontainer-27 h3 a:hover,.modernita-e-design div[class^=col-] h3 a:hover,.la-bellezza h3 a:hover,.technology h3 a:hover,.box-text-left h3 a:hover,.box-left h3 a:hover,.salatura h3 a:hover,.box-text-right h3 a:hover,.box-right h3 a:hover,.subtitle-line a:hover,#scontainer-53 h2 a:hover,#scontainer-49 h2 a:hover,#scontainer-50 h2 a:hover,#scontainer-48 h2 a:hover,#scontainer-47 h2 a:hover,.dettagli-box-bg h3 a:hover,.dettagli-legno-canalina-calda h3 a:hover,.canalina-calda h3 a:hover,.vetri-selettivi h4 a:hover,.a-risparmio-energetico-verto h3 a:hover,.dettagli-pvc-verto h2 a:hover,#scontainer-31 h3 a:hover,.tapparelle-controllo-separato h3 a:hover,#scontainer-29 h3 a:hover,#scontainer-28 h2 a:hover{color:#fc0}.subtitle-line,#scontainer-53 h2,#scontainer-49 h2,#scontainer-50 h2,#scontainer-48 h2,#scontainer-47 h2,.dettagli-box-bg h3,.dettagli-legno-maniglia h3,.dettagli-legno-canalina-calda h3,.canalina-calda h3,.vetri-selettivi h4,.a-risparmio-energetico-verto h3,.dettagli-pvc-verto h2,#scontainer-31 h3,.tapparelle-controllo-separato h3,#scontainer-29 h3,#scontainer-28 h2{padding-bottom:20px;margin-bottom:30px;text-align:center;position:relative}.subtitle-line:before,#scontainer-53 h2:before,#scontainer-49 h2:before,#scontainer-50 h2:before,#scontainer-48 h2:before,#scontainer-47 h2:before,.dettagli-box-bg h3:before,.dettagli-legno-maniglia h3:before,.dettagli-legno-canalina-calda h3:before,.canalina-calda h3:before,.vetri-selettivi h4:before,.a-risparmio-energetico-verto h3:before,.dettagli-pvc-verto h2:before,#scontainer-31 h3:before,.tapparelle-controllo-separato h3:before,#scontainer-29 h3:before,#scontainer-28 h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.subtitle-level-3,#scontainer-47 h4,.dettagli-legno-legno h4,.soglia-bassa h4,.dettagli-box-bg h4,.dettagli-maniglia h4,.dettagli-legno-maniglia h4,.una-marea h4,.profili-slim h4,.dettagli-pvc-maniglia h4,.dettagli-pvc-ferramenta h4,#scontainer-33 h4,#scontainer-34 h4,#scontainer-37 h4,#scontainer-38 h4,#scontainer-39 h4,#scontainer-60 h4,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5,.banner-mini h2,.sistemi-di-oscuramento h4,.persiane-in-legno #scontainer-13 h4,.persiane-in-legno #scontainer-27 h4,.tapparelle-box-01 #scontainer-13 h4,.tapparelle-box-01 #scontainer-27 h4,.la-bellezza h4,.technology h4,.box-text-left h4,.box-left h4,.salatura h4,.box-text-right h4,.box-right h4{font-family:"Alegreya Sans",sans-serif;font-weight:300;font-size:20px;line-height:24px;letter-spacing:.055em;text-transform:uppercase;position:relative;margin-bottom:15px;padding-bottom:15px}@media(max-width: 575px){.subtitle-level-3,#scontainer-47 h4,.dettagli-legno-legno h4,.soglia-bassa h4,.dettagli-box-bg h4,.dettagli-maniglia h4,.dettagli-legno-maniglia h4,.una-marea h4,.profili-slim h4,.dettagli-pvc-maniglia h4,.dettagli-pvc-ferramenta h4,#scontainer-33 h4,#scontainer-34 h4,#scontainer-37 h4,#scontainer-38 h4,#scontainer-39 h4,#scontainer-60 h4,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5,.banner-mini h2,.sistemi-di-oscuramento h4,.persiane-in-legno #scontainer-13 h4,.persiane-in-legno #scontainer-27 h4,.tapparelle-box-01 #scontainer-13 h4,.tapparelle-box-01 #scontainer-27 h4,.la-bellezza h4,.technology h4,.box-text-left h4,.box-left h4,.salatura h4,.box-text-right h4,.box-right h4{font-size:17px}}.subtitle-level-3:before,#scontainer-47 h4:before,.dettagli-legno-legno h4:before,.soglia-bassa h4:before,.dettagli-box-bg h4:before,.dettagli-maniglia h4:before,.dettagli-legno-maniglia h4:before,.una-marea h4:before,.profili-slim h4:before,.dettagli-pvc-maniglia h4:before,.dettagli-pvc-ferramenta h4:before,#scontainer-33 h4:before,#scontainer-34 h4:before,#scontainer-37 h4:before,#scontainer-38 h4:before,#scontainer-39 h4:before,#scontainer-60 h4:before,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5:before,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5:before,.banner-mini h2:before,.sistemi-di-oscuramento h4:before,.persiane-in-legno #scontainer-13 h4:before,.persiane-in-legno #scontainer-27 h4:before,.tapparelle-box-01 #scontainer-13 h4:before,.tapparelle-box-01 #scontainer-27 h4:before,.la-bellezza h4:before,.technology h4:before,.box-text-left h4:before,.box-left h4:before,.salatura h4:before,.box-text-right h4:before,.box-right h4:before{position:absolute;content:"";width:142px;left:0;background:#000;height:2px;bottom:0}.scrivici form .form-group .form-control::-moz-placeholder{font-family:"Alegreya Sans",sans-serif;font-weight:300;font-size:14px;line-height:21px;color:#000}.text,#scontainer-53 div[class^=col-] p,#scontainer-51 p,#scontainer-48 p,#scontainer-47 p,.colori-box div p,.dettagli-legno-legno p,.soglia-bassa p,.dettagli-finitura-ultra-opaca p,.dettagli-3-box p,.dettagli-box-bg p,.dettagli-maniglia p,.dettagli-legno-maniglia p,.una-marea p,.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p,.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p,.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p,.profili-slim p,.dettagli-legno-canalina-calda p,.canalina-calda p,.vetri-selettivi p,.a-risparmio-energetico-verto p,.dettagli-pvc-maniglia p,.dettagli-pvc-ferramenta p,.verto-1-2-3 p,.dettagli-pvc-verto p,#scontainer-32 .row:nth-child(2) div[class^=col-] p,#scontainer-36 .row:nth-child(2) div[class^=col-] p,.tapparelle-controllo-separato p,#scontainer-33 div[class^=col-] p,#scontainer-34 div[class^=col-] p,#scontainer-37 div[class^=col-] p,#scontainer-38 div[class^=col-] p,#scontainer-39 div[class^=col-] p,#scontainer-60 div[class^=col-] p,#scontainer-28 div[class^=col-] p,.tapparelle-img #scontainer-42 p,.tapparelle-img #scontainer-44 div[class^=col-] p,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child p,#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p,#scontainer-21 .row:nth-child(1) p,#scontainer-22 .row:nth-child(1) p,#scontainer-23 .row:nth-child(1) p,.more div[class^=col-] div p,.tab-container .tab-content1 .row:nth-child(3)>div[class^=col-] p,.tab-container .tab-content2 .row:nth-child(3)>div[class^=col-] p,.tab-container .tab-content1 .row.content-schema div[class^=col-] p,.tab-container .tab-content2 .row.content-schema div[class^=col-] p,#cookie-information a,#cookie-information,.scrivici form .form-check>.form-check-label,.scrivici form .form-group .form-check-label,.scrivici form .form-group .form-control::placeholder,.scrivici form .form-group .form-control,.vi-invitiamo-a-collaborare p,.garanzia-di-soddisfazione #scontainer-15 p,.sistemi-di-oscuramento p,.persiane-in-legno #scontainer-13 p,.persiane-in-legno #scontainer-27 p,.tapparelle-box-01 #scontainer-13 p,.tapparelle-box-01 #scontainer-27 p,#scontainer-12 p,.modernita-e-design div[class^=col-] p,#scontainer-9 .row:first-child p,.la-bellezza p,#scontainer-5 p,.technology p,#scontainer-3 p,#scontainer-6 p,#scontainer-8 p,#scontainer-11 p,.box-text-left p,.box-left p,.salatura p,.box-text-right p,.box-right p{font-family:"Alegreya Sans",sans-serif;font-weight:300;font-size:14px;line-height:21px;color:#000}.scrivici form .form-group .form-control::-moz-placeholder strong{font-weight:500}.text strong,#scontainer-53 div[class^=col-] p strong,#scontainer-51 p strong,#scontainer-48 p strong,#scontainer-47 p strong,.colori-box div p strong,.dettagli-legno-legno p strong,.soglia-bassa p strong,.dettagli-finitura-ultra-opaca p strong,.dettagli-3-box p strong,.dettagli-box-bg p strong,.dettagli-maniglia p strong,.dettagli-legno-maniglia p strong,.una-marea p strong,.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p strong,.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p strong,.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p strong,.profili-slim p strong,.dettagli-legno-canalina-calda p strong,.canalina-calda p strong,.vetri-selettivi p strong,.a-risparmio-energetico-verto p strong,.dettagli-pvc-maniglia p strong,.dettagli-pvc-ferramenta p strong,.verto-1-2-3 p strong,.dettagli-pvc-verto p strong,#scontainer-32 .row:nth-child(2) div[class^=col-] p strong,#scontainer-36 .row:nth-child(2) div[class^=col-] p strong,.tapparelle-controllo-separato p strong,#scontainer-33 div[class^=col-] p strong,#scontainer-34 div[class^=col-] p strong,#scontainer-37 div[class^=col-] p strong,#scontainer-38 div[class^=col-] p strong,#scontainer-39 div[class^=col-] p strong,#scontainer-60 div[class^=col-] p strong,#scontainer-28 div[class^=col-] p strong,.tapparelle-img #scontainer-42 p strong,.tapparelle-img #scontainer-44 div[class^=col-] p strong,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child p strong,#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p strong,#scontainer-21 .row:nth-child(1) p strong,#scontainer-22 .row:nth-child(1) p strong,#scontainer-23 .row:nth-child(1) p strong,.more div[class^=col-] div p strong,.tab-container .tab-content1 .row:nth-child(3)>div[class^=col-] p strong,.tab-container .tab-content2 .row:nth-child(3)>div[class^=col-] p strong,.tab-container .tab-content1 .row.content-schema div[class^=col-] p strong,.tab-container .tab-content2 .row.content-schema div[class^=col-] p strong,#cookie-information strong,.scrivici form .form-check>.form-check-label strong,.scrivici form .form-group .form-check-label strong,.scrivici form .form-group .form-control::placeholder strong,.scrivici form .form-group .form-control strong,.vi-invitiamo-a-collaborare p strong,.garanzia-di-soddisfazione #scontainer-15 p strong,.sistemi-di-oscuramento p strong,.persiane-in-legno #scontainer-13 p strong,.persiane-in-legno #scontainer-27 p strong,.tapparelle-box-01 #scontainer-13 p strong,.tapparelle-box-01 #scontainer-27 p strong,#scontainer-12 p strong,.modernita-e-design div[class^=col-] p strong,#scontainer-9 .row:first-child p strong,.la-bellezza p strong,#scontainer-5 p strong,.technology p strong,#scontainer-3 p strong,#scontainer-6 p strong,#scontainer-8 p strong,#scontainer-11 p strong,.box-text-left p strong,.box-left p strong,.salatura p strong,.box-text-right p strong,.box-right p strong{font-weight:500}.text20,.dettagli-3-box a,.dettagli-maniglia .dettagli-colori-box div p,.dettagli-legno-maniglia .dettagli-colori-box div p,.tapparelle-img #scontainer-44 .row:last-child p,#scontainer-26 p,.tipi-di-montaggio p,#scontainer-24 p{font-family:"Alegreya Sans",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.055em;text-align:left}.text16,.a-risparmio-energetico-verto div[class^=col-]:last-child p,.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-control,#scontainer-31 p,#scontainer-29 p,.tapparelle-img #scontainer-43 p,.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p{font-family:"Alegreya Sans",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:0em;text-align:left}.btn{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#000;text-transform:uppercase;border:1px solid #000;border-radius:0;display:inline-block;padding:6px 10px;background:rgba(0,0,0,0);transition:all .3s ease}.btn img{margin:0 0 0 10px;width:40px !important;height:7px;margin-bottom:2px;filter:invert(0%);transition:all .3s ease}.btn:hover{color:#fff;text-decoration:none;background:#000}.btn:hover img{filter:invert(100%)}.btn:focus{box-shadow:none}.btn-yellow{color:#000;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;padding:8px 20px;background-color:#fff200;display:inline-flex;margin-left:20px}.btn-yellow:hover{color:#000}.btn-black{border:none;border-radius:0;background:#000;color:#fff;font-family:"Open Sans",sans-serif;padding:8px 20px;text-transform:uppercase;font-weight:700;font-size:16px}.tab,.tab-container .nav-tabs li a{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center;color:#000;text-transform:uppercase}.tab span,.tab-container .nav-tabs li a span{font-family:Alegreya Sans;font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:.135em;text-align:center}.tab-content-title,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h4,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h4{font-family:"Open Sans",sans-serif;font-size:30px;font-weight:400;line-height:41px;letter-spacing:0em;text-align:right;color:#fff;background:#000;text-transform:uppercase}.box50{padding-top:50px;padding-bottom:50px}.box-text-right h3,.box-right h3{text-align:right}.box-text-right h4,.box-right h4{text-align:right}.box-text-right h4:before,.box-right h4:before{left:auto;right:0}.box-text-right p,.box-right p{text-align:justify}.box-text-right img,.box-right img{max-width:100%}.box-text-right div[class^=col-],.box-right div[class^=col-]{display:flex;justify-content:center;align-items:center}.box-text-right div[class^=col-] div,.box-right div[class^=col-] div{width:400px}.box-text-left p,.box-left p,.salatura p{text-align:justify}@media(max-width: 767px){.box-text-left p,.box-left p,.salatura p{margin-bottom:80px}}.box-text-left img,.box-left img,.salatura img{max-width:100%}.box-text-left div[class^=col-],.box-left div[class^=col-],.salatura div[class^=col-]{display:flex;justify-content:center;align-items:center}.box-text-left div[class^=col-] div,.box-left div[class^=col-] div,.salatura div[class^=col-] div{width:400px}@media(max-width: 767px){.box-text-left div[class^=col-]:first-child,.box-left div[class^=col-]:first-child,.salatura div[class^=col-]:first-child{order:2}}@media(max-width: 767px){.box-text-left div[class^=col-]:last-child,.box-left div[class^=col-]:last-child,.salatura div[class^=col-]:last-child{order:1}}@media(max-width: 575px){#main-menu{height:100%;width:100%;position:fixed;z-index:10;background:#fff;display:none;left:0;top:0}#main-menu.visible{display:flex}}@media(max-width: 575px){#main-menu div[id^=menu-container-]{width:100%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}#main-menu div[id^=menu-container-]>ul{margin:0;padding:0;list-style-type:none;flex-wrap:wrap}@media(min-width: 576px){#main-menu div[id^=menu-container-]>ul{display:flex}}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul{width:100%}}#main-menu div[id^=menu-container-]>ul>li{position:relative}#main-menu div[id^=menu-container-]>ul>li:first-child{display:none}#main-menu div[id^=menu-container-]>ul>li>a{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:19px;color:#000;padding:10px 7px;display:block;text-transform:uppercase}@media(min-width: 992px)and (max-width: 1199px){#main-menu div[id^=menu-container-]>ul>li>a{padding:10px 6px}}@media(min-width: 576px)and (max-width: 991px){#main-menu div[id^=menu-container-]>ul>li>a{padding:10px 4px}}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul>li>a{text-align:center}}#main-menu div[id^=menu-container-]>ul>li>a:hover{text-decoration:none}#main-menu div[id^=menu-container-]>ul>li>a .fa-caret-down{display:none}#main-menu div[id^=menu-container-]>ul>li>ul{position:absolute;display:none;list-style-type:none;padding-inline-start:0;background:#fff;padding:18px 24px;box-shadow:0px 0px 5px rgba(0,0,0,.25);z-index:999}@media(min-width: 1200px){#main-menu div[id^=menu-container-]>ul>li>ul{left:12px}}@media(min-width: 992px)and (max-width: 1199px){#main-menu div[id^=menu-container-]>ul>li>ul{left:7px}}@media(min-width: 576px)and (max-width: 991px){#main-menu div[id^=menu-container-]>ul>li>ul{left:4px}}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul>li>ul{position:static;padding:0;box-shadow:none}}#main-menu div[id^=menu-container-]>ul>li>ul li a{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;color:#939393;text-transform:uppercase;white-space:nowrap;padding:6px 0;display:block;position:relative;transition:all .3s ease}@media(min-width: 576px){#main-menu div[id^=menu-container-]>ul>li>ul li a:before{position:absolute;content:"";width:50px;height:1px;background:#939393;bottom:0;opacity:0;transition:all .3s ease}}#main-menu div[id^=menu-container-]>ul>li>ul li a:hover:before{opacity:1}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul>li>ul li a{text-align:center}}@media(min-width: 576px){#main-menu div[id^=menu-container-]>ul>li:hover ul{display:block}}#main-menu div[id^=menu-container-]>ul>li.active ul{display:block}#main-menu-btn{height:50px;width:50px;position:fixed;bottom:10px;right:10px;color:#fff;background:#000;display:none;z-index:9999;line-height:50px;align-items:center;justify-content:center;font-size:25px;cursor:pointer;border-radius:50%}#main-menu-btn img{width:20px}@media(max-width: 575px){#main-menu-btn{display:flex}}.top{padding-top:15px;padding-bottom:15px;background:#fff}@media(min-width: 768px)and (max-width: 991px){.top div[class^=col-]:first-child{display:flex;align-items:center}}@media(max-width: 575px){.top div[class^=col-]:first-child{display:flex;align-items:center;justify-content:center}}.top div[class^=col-]:first-child a{display:inline-block}.top div[class^=col-]:first-child a img{width:145px;height:47px}.top div[class^=col-]:last-child{display:flex;justify-content:space-between}.top div[class^=col-]:last-child>div{display:flex;align-items:center}.top div[class^=col-]:last-child>div.social a{display:block;border:1px solid #000;height:33px;width:33px;text-align:center}@media(min-width: 768px)and (max-width: 1199px){.top div[class^=col-]:last-child{flex-direction:column-reverse}}@media(min-width: 576px)and (max-width: 767px){.top div[class^=col-]:last-child{flex-direction:column-reverse}}@media(max-width: 575px){.top div[class^=col-]:last-child{justify-content:center}}.top div[class^=col-]:last-child>div:first-child{display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 991px){.top div[class^=col-]:last-child>div:first-child{justify-content:center}}.top div[class^=col-]:last-child>div:last-child{display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 1199px){.top div[class^=col-]:last-child>div:last-child{justify-content:flex-end}}@media(min-width: 576px)and (max-width: 767px){.top div[class^=col-]:last-child>div:last-child{justify-content:flex-end}}.top div[class^=col-]:last-child>div:last-child .btn{margin-left:25px;padding:3px 6px}@media(min-width: 576px)and (max-width: 1199px){.top div[class^=col-]:last-child>div:last-child .btn{margin-bottom:10px;margin-top:-32px}}@media(max-width: 575px){.top div[class^=col-]:last-child>div:last-child .btn{margin-left:0;margin-top:15px}}.banner,.carousel-banner{background:url("/upload/filemanager/images/banner-bg.webp") no-repeat bottom left;min-height:737px;text-align:center}.banner h1,.carousel-banner h1{font-size:100px;color:#fff;font-family:"Cormorant",serif;font-weight:400;line-height:121px}@media(min-width: 768px)and (max-width: 991px){.banner h1,.carousel-banner h1{font-size:80px;line-height:100px}}@media(min-width: 576px)and (max-width: 767px){.banner h1,.carousel-banner h1{font-size:80px;line-height:100px}}@media(max-width: 575px){.banner h1,.carousel-banner h1{font-size:40px;line-height:47px}}.banner h2,.carousel-banner h2{font-family:"Open Sans",sans-serif;color:#fff;text-transform:uppercase;font-weight:300;font-size:40px;line-height:54px;letter-spacing:.055em;position:relative;padding-bottom:30px;margin-bottom:30px}.banner h2:before,.carousel-banner h2:before{position:absolute;content:"";width:348px;left:calc(50% - 174px);background:#fff;height:1px;bottom:0}@media(min-width: 768px)and (max-width: 991px){.banner h2,.carousel-banner h2{font-size:32px;line-height:42px;padding-bottom:20px;margin-bottom:20px}}@media(min-width: 576px)and (max-width: 767px){.banner h2,.carousel-banner h2{font-size:28px;line-height:38px;padding-bottom:20px;margin-bottom:20px}}@media(max-width: 575px){.banner h2,.carousel-banner h2{font-size:16px;line-height:22px;padding-bottom:10px;margin-bottom:10px}.banner h2:before,.carousel-banner h2:before{width:145px;left:calc(50% - 72px)}}.banner p,.carousel-banner p{font-family:"Alegreya Sans",sans-serif;font-weight:300;font-size:20px;line-height:30px;text-align:center;color:#fff}@media(min-width: 768px)and (max-width: 991px){.banner p,.carousel-banner p{font-size:19px;line-height:27px}}@media(min-width: 576px)and (max-width: 767px){.banner p,.carousel-banner p{font-size:18px;line-height:26px}}@media(max-width: 575px){.banner p,.carousel-banner p{font-size:16px;line-height:20px}}.carousel-banner{min-height:37vw;text-align:center;padding-left:80px;padding-right:80px;padding-bottom:150px}@media(max-width: 991px){.carousel-banner{padding-left:30px;padding-right:30px;min-height:45vw}}@media(max-width: 767px){.carousel-banner{padding-left:25px;padding-right:25px;padding-bottom:0;background:none}}@media(max-width: 575px){.carousel-banner{padding-left:0;padding-right:0;padding-bottom:0;background:none}}.carousel-banner .owl-item,.carousel-banner .item{min-height:37vw;display:flex;align-items:flex-start;justify-content:center}@media(max-width: 1199px){.carousel-banner .owl-item,.carousel-banner .item{min-height:42vw}}@media(max-width: 991px){.carousel-banner .owl-item,.carousel-banner .item{min-height:45vw}}@media(max-width: 991px){.carousel-banner .owl-item,.carousel-banner .item{min-height:45vw}}@media(max-width: 767px){.carousel-banner .owl-item,.carousel-banner .item{min-height:44vw}}@media(max-width: 575px){.carousel-banner .owl-item,.carousel-banner .item{min-height:325px}}.carousel-banner .item-01{background:url("/upload/filemanager/images/banner-01.webp") no-repeat center;background-size:cover;width:100vw}@media(min-width: 576px){.carousel-banner .item-01{display:flex;align-items:center}}@media(max-width: 767px){.carousel-banner .item-01{padding-top:144%;position:relative}}.carousel-banner .item-01 #scontainer-1{width:90%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1140px}@media(max-width: 767px){.carousel-banner .item-01 #scontainer-1{position:absolute;top:50%;transform:translateY(-50%)}}.carousel-banner .item-02{background:url("/upload/filemanager/images/banner-02.webp") no-repeat center left;background-size:cover;width:100vw}@media(max-width: 767px){.carousel-banner .item-02{background:url("/upload/filemanager/images/banner-02-mobile.webp") no-repeat center;background-size:cover;padding-top:144%}}.benefits{margin-top:-132px;position:relative;z-index:10}@media(max-width: 767px){.benefits{margin-top:0}}.benefits div[class^=col-]{display:flex;justify-content:center}@media(min-width: 576px)and (max-width: 767px){.benefits div[class^=col-]{flex-flow:row wrap}}@media(max-width: 575px){.benefits div[class^=col-]{flex-flow:row wrap}}.benefits div[class^=col-] .benefits-content{background:#fff;box-shadow:0px 0px 4px rgba(0,0,0,.25);width:calc(20% - 26px);text-align:center;padding:35px 20px;margin:0 13px}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content{width:calc(20% - 7px);padding:35px 10px;margin:0 5px}}@media(min-width: 576px)and (max-width: 767px){.benefits div[class^=col-] .benefits-content{width:calc(33% - 20px);margin:0 10px 20px 10px}}@media(max-width: 575px){.benefits div[class^=col-] .benefits-content{width:calc(50% - 10px);margin:0 5px 20px 5px;padding:25px 10px}}.benefits div[class^=col-] .benefits-content p{color:#212529;margin-bottom:0;font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;line-height:22px;height:44px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content p{font-size:14px}}@media(max-width: 575px){.benefits div[class^=col-] .benefits-content p{font-size:14px;line-height:19px;height:auto}}.benefits div[class^=col-] .benefits-content img{width:65px;height:65px;margin-bottom:15px}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content img{width:60px;height:60px}}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content:first-child{margin-left:0}}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content:last-child{margin-right:0}}#scontainer-3,#scontainer-6,#scontainer-8,#scontainer-11{text-align:center}#scontainer-3 div[class^=col-]:last-child p,#scontainer-6 div[class^=col-]:last-child p,#scontainer-8 div[class^=col-]:last-child p,#scontainer-11 div[class^=col-]:last-child p{max-width:650px;margin:0 auto 40px auto}#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:515px;height:auto;margin-top:20px;margin-bottom:40px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:440px;height:auto}}@media(min-width: 768px)and (max-width: 991px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:350px;height:auto;margin-top:5px;margin-bottom:20px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:350px;height:auto;margin-top:5px;margin-bottom:20px}}@media(max-width: 575px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:270px;margin-top:5px;margin-bottom:20px}}#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{text-align:center}#scontainer-3 p,#scontainer-6 p,#scontainer-8 p,#scontainer-11 p{text-align:center}#scontainer-3 .btn,#scontainer-6 .btn,#scontainer-8 .btn,#scontainer-11 .btn{padding:6px 10px}#scontainer-3 .btn img,#scontainer-6 .btn img,#scontainer-8 .btn img,#scontainer-11 .btn img{margin-left:10px;width:40px;height:7px}@media(min-width: 1200px){#scontainer-6 div[class^=col-]>img{width:515px;height:584px}}@media(max-width: 575px){#scontainer-6 div[class^=col-]>img{width:270px;height:306px}}#scontainer-8{border-top:1px solid #000;margin-top:100px;padding-top:80px}@media(min-width: 1200px){#scontainer-8 div[class^=col-]>img{width:448px;height:561px}}@media(max-width: 575px){#scontainer-8 div[class^=col-]>img{width:270px;height:338px}}#scontainer-11{padding-top:80px;margin-top:100px;border-top:1px solid #000}@media(min-width: 576px)and (max-width: 767px){#scontainer-11{margin-top:60px}}@media(min-width: 992px){#scontainer-11 div[class^=col-]>img{width:403px;height:647px}}@media(max-width: 575px){#scontainer-11 div[class^=col-]>img{width:270px;height:433px}}@media(min-width: 576px){#scontainer-11 .btn{margin-top:30px}}@media(max-width: 575px){#scontainer-11 .buttons{margin-top:30px}}@media(min-width: 1200px){#scontainer-3 div[class^=col-]>img{width:503px;height:603px}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-3 div[class^=col-]>img{width:440px;height:auto}}@media(max-width: 575px){#scontainer-3 div[class^=col-]>img{width:270px;height:323px}}.technology{min-height:497px;background:url(/upload/filemanager/images/technology-bg.webp) no-repeat center left;background-size:cover;display:flex;align-items:center}@media(min-width: 992px)and (max-width: 1199px){.technology{background-position:-54px center}}@media(min-width: 768px)and (max-width: 991px){.technology{background-position:-60px center}}@media(min-width: 576px)and (max-width: 767px){.technology{background-position:-157px -43px;align-items:flex-start;justify-content:flex-end;min-height:600px}}@media(max-width: 575px){.technology{background-position:center;align-items:flex-start;justify-content:flex-end;min-height:475px}}@media(min-width: 576px)and (max-width: 767px){.technology #scontainer-4 div[class^=col-] div{max-width:247px;margin:0 0 0 auto}}.technology h3{color:#fff}.technology h4{color:#fff}.technology h4:before{background:#fff}.technology p{color:#fff}@media(max-width: 575px){.technology p{max-width:300px}}#scontainer-5{margin-top:-280px;padding-bottom:100px;border-bottom:1px solid #000}@media(min-width: 768px)and (max-width: 991px){#scontainer-5{margin-top:-230px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-5{margin-top:-278px}}@media(max-width: 575px){#scontainer-5{margin-top:-167px}}#scontainer-5 div[class^=col-]:first-child{display:flex;justify-content:center}#scontainer-5 div[class^=col-]:first-child div{margin:0 20px}@media(max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div:first-child{margin:0 20px 0 0;width:calc(50% - 10px)}}@media(max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div:last-child{margin:0;width:calc(50% - 10px)}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div{width:234px}}#scontainer-5 div[class^=col-]:first-child div img{width:260px;height:330px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div img{width:234px;height:auto}}@media(max-width: 991px){#scontainer-5 div[class^=col-]:first-child div img{width:100%;height:auto}}#scontainer-5 p{color:#fff;font-weight:700}@media(min-width: 576px)and (max-width: 1199px){#scontainer-5 p{min-height:42px;display:flex;align-items:flex-end}}@media(max-width: 575px){#scontainer-5 p{min-height:63px;display:flex;align-items:flex-end}}.la-bellezza{text-align:right}.la-bellezza h4:before{left:auto;right:0}.la-bellezza p{margin-bottom:0}.la-bellezza #scontainer-7 div[class^=col-]:first-child div{background:#f2f2f2;padding:50px 90px 50px 60px;width:518px;height:378px}@media(min-width: 992px)and (max-width: 1199px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{padding:50px 45px 50px 40px;width:432px}}@media(min-width: 768px)and (max-width: 991px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{padding:35px 36px 35px 25px;width:100%;height:auto}}@media(min-width: 576px)and (max-width: 767px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{width:100%}}@media(max-width: 575px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{padding:50px 20px 50px 20px;width:100%;height:auto}}@media(min-width: 576px)and (max-width: 767px){.la-bellezza #scontainer-7 div[class^=col-]:last-child{display:none}}.la-bellezza-img{margin-top:-278px}@media(min-width: 768px)and (max-width: 991px){.la-bellezza-img{margin-top:-214px}}@media(max-width: 767px){.la-bellezza-img{margin-top:0}}.la-bellezza-img img{margin-left:100px;width:calc(100% - 100px)}@media(min-width: 1200px){.la-bellezza-img img{width:1010px;height:574px}}@media(min-width: 992px)and (max-width: 1199px){.la-bellezza-img img{width:830px;height:472px}}@media(min-width: 768px)and (max-width: 991px){.la-bellezza-img img{width:590px;height:335px}}@media(min-width: 576px)and (max-width: 767px){.la-bellezza-img img{width:510px;height:290px;margin-left:0}}@media(max-width: 575px){.la-bellezza-img img{margin-left:0;width:100%}}#scontainer-9 .row:first-child{text-align:center}#scontainer-9 .row:first-child p{max-width:650px;margin:0 auto 0px auto}.modernita-e-design{margin-top:40px;background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat right;background-size:58% 100%}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design{background-size:72% 100%}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design{background-size:73% 100%}}@media(max-width: 767px){.modernita-e-design{background-size:cover;background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat center;margin-top:140px}}.modernita-e-design #scontainer-10{padding-top:100px;padding-bottom:100px}@media(max-width: 767px){.modernita-e-design #scontainer-10{padding-top:0}}@media(max-width: 575px){.modernita-e-design div[class^=col-]:first-child{text-align:center}}.modernita-e-design div[class^=col-]>img{width:100%}@media(min-width: 1200px){.modernita-e-design div[class^=col-]>img{width:608px;height:439px}}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design div[class^=col-]>img{width:370px;height:267px}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design div[class^=col-]>img{width:270px;height:194px}}@media(min-width: 576px)and (max-width: 767px){.modernita-e-design div[class^=col-]>img{width:510px;height:368px}}@media(max-width: 575px){.modernita-e-design div[class^=col-]>img{width:270px;height:194px}}@media(max-width: 767px){.modernita-e-design div[class^=col-]>img{margin-top:-100px}}.modernita-e-design div[class^=col-] h3{color:#fff;position:relative;padding-bottom:18px;margin-bottom:18px}.modernita-e-design div[class^=col-] h3:before{position:absolute;content:"";width:142px;left:0;background:#fff;height:1px;bottom:0}.modernita-e-design div[class^=col-] h3 a{color:#fff}.modernita-e-design div[class^=col-] p{color:#fff;text-align:justify}.modernita-e-design div[class^=col-] .btn{color:#fff;border-color:#fff}.modernita-e-design div[class^=col-] .btn:first-child{margin-top:15px}.modernita-e-design div[class^=col-] .btn:hover{background:#fff;color:#000}@media(min-width: 768px)and (max-width: 1199px){.modernita-e-design div[class^=col-]:first-child{display:flex;align-items:center}}.modernita-e-design div[class^=col-]:last-child{display:flex;justify-content:flex-end;align-items:center}@media(min-width: 1200px){.modernita-e-design div[class^=col-]:last-child{justify-content:flex-start}}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design div[class^=col-]:last-child{justify-content:flex-start}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design div[class^=col-]:last-child{justify-content:flex-start}}@media(max-width: 767px){.modernita-e-design div[class^=col-]:last-child{justify-content:center}}.modernita-e-design div[class^=col-]>div{max-width:330px}@media(min-width: 1200px){.modernita-e-design div[class^=col-]>div{margin-left:50px}}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design div[class^=col-]>div{margin-left:50px}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design div[class^=col-]>div{max-width:303px}}@media(max-width: 767px){.modernita-e-design div[class^=col-]>div{margin-top:50px}}#scontainer-12 img{max-width:100%;margin-top:40px}@media(min-width: 1200px){#scontainer-12 img{width:1110px;height:452px}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-12 img{width:930px;height:378px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-12 img{width:690px;height:280px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-12 img{width:510px;height:207px}}@media(max-width: 575px){#scontainer-12 img{width:270px;height:109px}}#scontainer-12 h2{letter-spacing:.05em;margin-bottom:0;padding-bottom:0;text-align:center;margin-right:150px}#scontainer-12 h2:before{display:none}@media(max-width: 575px){#scontainer-12 h2{margin-right:65px}}#scontainer-12 h3{font-size:90px;font-weight:700;line-height:90px;text-align:center;margin-left:150px;letter-spacing:.05em;margin-bottom:40px}@media(min-width: 768px)and (max-width: 991px){#scontainer-12 h3{margin-bottom:30px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-12 h3{margin-bottom:20px}}@media(max-width: 575px){#scontainer-12 h3{margin-left:110px;font-size:55px;line-height:60px;margin-bottom:15px}}#scontainer-12 p{text-align:center;margin-bottom:10px}#scontainer-12 p strong{font-weight:500}#scontainer-12 h5{text-align:center;margin-bottom:10px;font-family:"Alegreya Sans",sans-serif;font-size:20px;font-weight:300;line-height:31px;letter-spacing:0em}@media(max-width: 575px){#scontainer-12 div[class^=col-]:last-child{text-align:center}}.persiane-in-legno,.tapparelle-box-01{padding-top:100px}@media(min-width: 992px){.persiane-in-legno,.tapparelle-box-01{padding-top:200px}}.persiane-in-legno #scontainer-13 h3,.persiane-in-legno #scontainer-27 h3,.tapparelle-box-01 #scontainer-13 h3,.tapparelle-box-01 #scontainer-27 h3{position:relative}.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{position:absolute;left:-80px;top:-140px;content:"";height:340px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{left:-45px}}@media(min-width: 768px)and (max-width: 991px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{left:-40px}}@media(min-width: 576px)and (max-width: 767px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{left:-30px;top:-75px}}@media(max-width: 575px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{display:none}}.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{background:#f2f2f2;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:80px 150px 80px 190px;text-align:justify}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:80px 108px 80px 90px}}@media(min-width: 768px)and (max-width: 991px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:80px 30px 80px 80px}}@media(min-width: 576px)and (max-width: 767px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:50px 15px 50px 60px}}@media(max-width: 575px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:50px 15px 50px 15px}}.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2),.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2){position:relative;background:#f2f2f2}@media(min-width: 576px)and (max-width: 991px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2),.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2){display:flex;justify-content:center;align-items:center;padding-right:0}}@media(min-width: 992px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{top:-100px;position:absolute;right:-60px}}@media(min-width: 1200px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:500px;height:500px;-o-object-fit:cover;object-fit:cover}}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:430px;height:430px;-o-object-fit:cover;object-fit:cover;top:-50px}}@media(min-width: 576px)and (max-width: 991px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width: 575px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}}.persiane-in-legno #scontainer-27 p:first-child,.tapparelle-box-01 #scontainer-27 p:first-child{position:relative}.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{position:absolute;left:-80px;top:-180px;content:"";height:340px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{left:-45px}}@media(min-width: 768px)and (max-width: 991px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{left:-40px}}@media(min-width: 576px)and (max-width: 767px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{left:-30px;top:-75px}}@media(max-width: 575px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{display:none}}@media(min-width: 1200px){.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:448px;height:385px;-o-object-fit:cover;object-fit:cover}}@media(max-width: 767px){.sistemi-di-oscuramento h3{text-align:left}}.sistemi-di-oscuramento div[class^=col-]:first-child img{width:100%}@media(min-width: 1200px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:540px;height:499px}}@media(min-width: 992px)and (max-width: 1199px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:450px;height:415px}}@media(min-width: 768px)and (max-width: 991px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:270px;height:249px}}@media(min-width: 576px)and (max-width: 767px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:510px;height:471px}}@media(max-width: 575px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}}@media(min-width: 768px)and (max-width: 991px){.sistemi-di-oscuramento div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}}@media(max-width: 767px){.sistemi-di-oscuramento div[class^=col-]:first-child{order:2}}.sistemi-di-oscuramento div[class^=col-]:last-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:80px 80px 80px 110px;text-align:justify}@media(min-width: 1200px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:80px 90px 80px 50px}}@media(min-width: 992px)and (max-width: 1199px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:0px 85px 0px 15px}}@media(min-width: 768px)and (max-width: 991px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:0 15px}}@media(max-width: 767px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:0px 15px 50px 15px;order:1}}.garanzia-di-soddisfazione{margin-left:80px;margin-right:80px;background:url(/upload/filemanager/images/garanzia-di-soddisfazione2.webp) no-repeat center;background-size:cover}@media(min-width: 576px)and (max-width: 1199px){.garanzia-di-soddisfazione{margin-left:0px;margin-right:0px;padding-left:40px;padding-right:40px}}@media(max-width: 575px){.garanzia-di-soddisfazione{margin-left:0px;margin-right:0px;padding-left:0;padding-right:0}}.garanzia-di-soddisfazione #scontainer-15 h2{color:#fff;padding-bottom:0;text-align:center}.garanzia-di-soddisfazione #scontainer-15 h2:before{display:none}.garanzia-di-soddisfazione #scontainer-15 p{text-align:center;color:#fff;position:relative;padding-bottom:40px}@media(min-width: 1200px){.garanzia-di-soddisfazione #scontainer-15 p{max-width:820px}}.garanzia-di-soddisfazione #scontainer-15 p:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#fff;height:1px;bottom:0}.garanzia-di-soddisfazione #scontainer-15 div[class^=col-]{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center;height:500px}@media(min-width: 992px)and (max-width: 1199px){.garanzia-di-soddisfazione #scontainer-15 div[class^=col-]{height:450px}}.brands div[class^=col-]{display:flex;justify-content:center;align-items:center}.brands div[class^=col-] img{max-width:100%}@media(max-width: 575px){.brands div[class^=col-] img{max-width:120px}}@media(max-width: 575px){.brands div[class^=col-]:nth-child(even){justify-content:flex-start}}@media(max-width: 575px){.brands div[class^=col-]:nth-child(odd){justify-content:flex-end}}.vi-invitiamo-a-collaborare h3{position:relative;padding-bottom:15px;margin-bottom:20px}.vi-invitiamo-a-collaborare h3:before{position:absolute;content:"";width:142px;left:0;background:#000;height:1px;bottom:0}@media(max-width: 575px){.vi-invitiamo-a-collaborare h3:before{left:calc(50% - 71px)}}.vi-invitiamo-a-collaborare p{margin-bottom:0}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child a{color:#000}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child a:hover{color:#777676}@media(max-width: 575px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child{align-items:center;text-align:center}}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child .row div[class^=col-]{margin-top:40px}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}@media(min-width: 576px)and (max-width: 767px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child{justify-content:flex-end;margin-top:-223px}}@media(max-width: 575px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child{justify-content:center;margin-top:50px}}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{max-width:100%}@media(min-width: 1200px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(min-width: 992px)and (max-width: 1199px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(min-width: 768px)and (max-width: 991px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(min-width: 576px)and (max-width: 767px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(max-width: 575px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}#scontainer-17 .tiles{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:50px;column-gap:50px;margin-top:30px}#scontainer-17 .tiles .tile{display:flex;-moz-column-gap:10px;column-gap:10px;flex-direction:row-reverse}#scontainer-17 .tiles .tile .tile-data{margin:10px 0}@media(max-width: 1199px){#scontainer-17 .tiles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:50px}}.scrivici .alert{max-width:828px;margin-left:auto;margin-right:auto}.scrivici h3{text-align:center;position:relative;padding-bottom:15px;margin-bottom:30px}.scrivici h3:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.scrivici form{max-width:828px;margin-left:auto;margin-right:auto}.scrivici form .form-group{margin-bottom:10px}.scrivici form .form-group .form-control{border-radius:0;padding:8px 12px;height:100%;min-height:40px;border-color:#cacaca}.scrivici form .form-group .form-control::-moz-placeholder{color:#939393}.scrivici form .form-group .form-control::placeholder{color:#939393}.scrivici form .form-group .form-control:focus{box-shadow:none;border-color:#cacaca}.scrivici form .btn{width:200px;display:flex;justify-content:space-between;align-items:center;margin-right:0;margin-left:auto}@media(min-width: 576px)and (max-width: 767px){.scrivici form .btn{margin-right:auto;margin-left:auto}}@media(max-width: 575px){.scrivici form .btn{margin-right:auto;margin-left:auto;margin-top:10px}}.scrivici form .form-check{position:relative;display:flex;align-items:flex-start}.scrivici form .form-check>input{height:15px;width:15px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid #939393;border-radius:0px;outline:none;transition-duration:.3s;background-color:rgba(0,0,0,0);margin-top:2px}@media(max-width: 575px){.scrivici form .form-check>.form-check-label{font-size:12px;line-height:12px}}.scrivici form .form-check>input:checked{border:1px solid #939393;background-color:rgba(0,0,0,0)}.scrivici form .form-check>input:checked+label::before{content:"✓";display:block;text-align:center;color:#000;position:absolute;left:3px;top:0px}@media(max-width: 575px){.scrivici form .form-check>input:checked+label::before{top:4px}}.scrivici form .form-check>input:active{border:1px solid #939393}.footer{background:#000;text-align:center;padding-top:15px;padding-bottom:15px}@media(min-width: 992px){.footer img{width:172px;height:56px}}@media(max-width: 991px){.footer img{width:130px;height:42px}}#cookie-information{font-size:11px;line-height:14px;text-align:center;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}#cookie-information a{font-size:11px;line-height:12px;text-transform:uppercase}.banner-mini{text-align:center;background:url(/upload/filemanager/images/subpage/banner-mini.webp) no-repeat center;background-size:cover;margin-left:80px;margin-right:80px;padding-top:90px;padding-bottom:90px}@media(max-width: 991px){.banner-mini{margin-left:20px;margin-right:20px}}@media(max-width: 575px){.banner-mini{margin-left:15px;margin-right:15px}}.banner-mini h1{color:#fff}.banner-mini h2{color:#fff;padding-bottom:0;margin-bottom:0}.banner-mini h2:before{display:none}.tab-container .nav-tabs{display:flex;justify-content:center;align-items:center;border-bottom:0}@media(max-width: 767px){.tab-container .nav-tabs{justify-content:space-around}}@media(max-width: 767px){.tab-container .nav-tabs{padding-top:60px;padding-bottom:50px}}.tab-container .nav-tabs li{margin-right:8px}.tab-container .nav-tabs li:last-child{margin-right:0}@media(max-width: 767px){.tab-container .nav-tabs li{margin-right:2px;margin-left:2px;margin-bottom:20px}}@media(max-width: 575px){.tab-container .nav-tabs li{margin-bottom:10px}}.tab-container .nav-tabs li a{background:#fff;width:150px;height:60px;display:block;padding:5px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}@media(min-width: 992px)and (max-width: 1199px){.tab-container .nav-tabs li a{width:146px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .nav-tabs li a{width:105px;padding:10px;min-height:86px;height:auto}}@media(max-width: 767px){.tab-container .nav-tabs li a{width:150px}}.tab-container .nav-tabs li a.active{background:#000;color:#fff}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child{align-items:flex-start}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h4{margin-right:0;margin-left:auto;padding-left:10px;padding-right:10px}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h4{margin-right:auto;margin-left:0}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5{text-align:right;padding-bottom:10px}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5{text-align:left}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5:before{left:auto;right:0;width:35px}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5:before{left:0;right:auto}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child p{text-align:right}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child p{text-align:left}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}.tab-container .tab-content1 .row:first-child>div[class^=col-]:last-child img{max-width:100%}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:last-child img{margin-top:40px}}.tab-container .tab-content1 .row p strong{font-weight:500}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2){display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h4{margin-left:0;margin-right:auto;padding-left:10px;padding-right:10px}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5{text-align:left;padding-bottom:10px}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5:before{left:auto;right:0;width:35px}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) p{text-align:left}@media(max-width: 767px){.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2){order:1}}.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child img{max-width:100%}@media(max-width: 767px){.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child img{margin-top:40px}}@media(max-width: 767px){.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child{order:2}}.tab-container .tab-content1 .row.details>div[class^=col-],.tab-container .tab-content2 .row.details>div[class^=col-]{background:#f2f2f2;display:flex;justify-content:center;align-items:center;padding-top:3px;padding-bottom:3px;margin-bottom:25px;margin-top:50px}@media(max-width: 767px){.tab-container .tab-content1 .row.details>div[class^=col-],.tab-container .tab-content2 .row.details>div[class^=col-]{display:block;text-align:center;padding-top:20px}}.tab-container .tab-content1 .row.details>div[class^=col-] p,.tab-container .tab-content2 .row.details>div[class^=col-] p{margin-bottom:0;font-size:14px;font-family:"Alegreya Sans",sans-serif;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.details>div[class^=col-] p,.tab-container .tab-content2 .row.details>div[class^=col-] p{font-size:14px}}@media(max-width: 767px){.tab-container .tab-content1 .row.details>div[class^=col-] p,.tab-container .tab-content2 .row.details>div[class^=col-] p{text-align:center;margin-bottom:20px}}.tab-container .tab-content1 .row.details>div[class^=col-] img,.tab-container .tab-content2 .row.details>div[class^=col-] img{margin-right:14px;margin-left:65px;width:30px;height:auto}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.details>div[class^=col-] img,.tab-container .tab-content2 .row.details>div[class^=col-] img{margin-left:14px;margin-right:10px}}@media(max-width: 767px){.tab-container .tab-content1 .row.details>div[class^=col-] img,.tab-container .tab-content2 .row.details>div[class^=col-] img{margin-left:0;margin-right:0;margin-bottom:2px}}.tab-container .tab-content1 .row.details>div[class^=col-] img:first-child,.tab-container .tab-content2 .row.details>div[class^=col-] img:first-child{margin-left:0px}.tab-container .tab-content1 .row.content-schema,.tab-container .tab-content2 .row.content-schema{margin-bottom:60px}.tab-container .tab-content1 .row.content-schema div[class^=col-],.tab-container .tab-content2 .row.content-schema div[class^=col-]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.tab-container .tab-content1 .row.content-schema div[class^=col-] p,.tab-container .tab-content2 .row.content-schema div[class^=col-] p{font-size:16px;text-align:center}@media(max-width: 991px){.tab-container .tab-content1 .row.content-schema div[class^=col-] p,.tab-container .tab-content2 .row.content-schema div[class^=col-] p{min-height:42px}}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema{text-align:center;margin-left:10px}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema p,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema p{margin-left:auto;margin-right:auto;max-width:150px;min-height:42px}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema:first-child,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema:first-child{margin-left:0}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema img,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema img{height:70px;margin-bottom:5px}.tab-container .tab-content1 .row.content-schema div[class^=col-]:first-child,.tab-container .tab-content2 .row.content-schema div[class^=col-]:first-child{padding-top:80px;border-top:1px solid #979797;margin-top:80px}.tab-container .tab-content1 .row.more-schema,.tab-container .tab-content2 .row.more-schema{margin-bottom:100px}.tab-container .tab-content1 .row.more-schema .row:first-child>div[class^=col-]:last-child img,.tab-container .tab-content2 .row.more-schema .row:first-child>div[class^=col-]:last-child img{margin-top:0}@media(max-width: 767px){.tab-container .tab-content1 .row.more-schema .row:first-child>div[class^=col-]:last-child img,.tab-container .tab-content2 .row.more-schema .row:first-child>div[class^=col-]:last-child img{margin-top:0}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:first-child,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:first-child{display:flex;align-items:center;justify-content:center}.tab-container .tab-content1 .row.more-schema>div[class^=col-] p,.tab-container .tab-content2 .row.more-schema>div[class^=col-] p{font-family:"Alegreya Sans",sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:0em;text-align:left;margin-bottom:25px}.tab-container .tab-content1 .row.more-schema>div[class^=col-] p strong,.tab-container .tab-content2 .row.more-schema>div[class^=col-] p strong{font-weight:500}.tab-container .tab-content1 .row.more-schema>div[class^=col-] img,.tab-container .tab-content2 .row.more-schema>div[class^=col-] img{max-width:100%}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child{margin-top:60px}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-],.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-]{display:block}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-],.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-]{text-align:center}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p{text-align:left}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p{text-align:center}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2){display:flex;align-items:center;justify-content:center}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p{line-height:15px;position:absolute}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:67px;left:167px}@media(min-width: 992px)and (max-width: 1199px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:64px;left:137px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){left:99px}}@media(min-width: 576px)and (max-width: 767px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:77px;left:108px}}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:12px;left:45%}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:135px;left:228px}@media(min-width: 992px)and (max-width: 1199px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:136px;left:195px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){left:123px}}@media(min-width: 576px)and (max-width: 767px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:143px;left:143px}}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:81px;left:50%}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:282px;left:167px}@media(min-width: 992px)and (max-width: 1199px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:273px;left:167px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){left:97px}}@media(min-width: 576px)and (max-width: 767px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:287px;left:110px}}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:232px;left:48%}}.tab-container .tab-content1 .row.tab-img,.tab-container .tab-content2 .row.tab-img{margin-bottom:80px}.tab-container .tab-content1 .row.tab-img img,.tab-container .tab-content2 .row.tab-img img{width:100%}.tab-long .nav-tabs li a{width:350px;height:60px}@media(min-width: 992px)and (max-width: 1199px){.tab-long .nav-tabs li a{width:290px}}@media(min-width: 768px)and (max-width: 991px){.tab-long .nav-tabs li a{width:210px}}@media(min-width: 576px)and (max-width: 767px){.tab-long .nav-tabs li a{width:165px}}@media(max-width: 575px){.tab-long .nav-tabs li a{width:230px}}.tab-4 .nav-tabs li a{width:250px;height:60px}@media(min-width: 992px)and (max-width: 1199px){.tab-4 .nav-tabs li a{width:212px;height:83px}}@media(min-width: 768px)and (max-width: 991px){.tab-4 .nav-tabs li a{width:165px;height:87px}}@media(min-width: 576px)and (max-width: 767px){.tab-4 .nav-tabs li a{width:245px;height:62px}}.more{background:#f2f2f2;margin-left:100px;margin-right:100px;margin-top:180px;padding-bottom:100px;padding-left:30px;padding-right:30px}@media(min-width: 992px)and (max-width: 1199px){.more{margin-left:50px;margin-right:50px}}@media(min-width: 768px)and (max-width: 991px){.more{margin-left:0px;margin-right:0px}}@media(min-width: 576px)and (max-width: 767px){.more{margin-left:20px;margin-right:20px;padding-left:50px;padding-right:50px}}@media(max-width: 575px){.more{margin-left:0;margin-right:0;padding-left:0px;padding-right:0px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-]{padding-right:7px;padding-left:7px}}@media(max-width: 767px){.more div[class^=col-]:first-child div{margin-top:-100px}}@media(max-width: 767px){.more div[class^=col-]:last-child div{margin-bottom:0px}}.more div[class^=col-] div{background:#fff;position:relative;min-height:550px;margin-top:-100px}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div{min-height:485px}}@media(min-width: 576px)and (max-width: 767px){.more div[class^=col-] div{min-height:1px;margin-top:0;margin-bottom:50px}}@media(max-width: 575px){.more div[class^=col-] div{min-height:1px;margin-top:0;margin-bottom:50px}}.more div[class^=col-] div>img{width:100%}.more div[class^=col-] div h3{color:#101010;font-family:"Cormorant",serif;font-size:23px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0em;text-align:left;margin:40px 40px 15px 40px}@media(min-width: 992px)and (max-width: 1199px){.more div[class^=col-] div h3{margin:40px 25px 15px 25px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div h3{margin:30px 15px 15px 15px}}@media(max-width: 575px){.more div[class^=col-] div h3{margin:30px 25px 15px 25px}}.more div[class^=col-] div p{margin:0px 40px 20px 40px}@media(min-width: 992px)and (max-width: 1199px){.more div[class^=col-] div p{margin:0px 25px 20px 25px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div p{margin:0px 15px 20px 15px}}@media(max-width: 575px){.more div[class^=col-] div p{margin:0px 25px 20px 25px}}.more div[class^=col-] div .btn{margin:0px 0px 40px 40px;position:absolute;bottom:0}@media(min-width: 992px)and (max-width: 1199px){.more div[class^=col-] div .btn{margin:0px 250px 40px 25px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div .btn{margin:0px 15px 30px 15px}}@media(max-width: 767px){.more div[class^=col-] div .btn{position:relative}}@media(max-width: 575px){.more div[class^=col-] div .btn{margin:0px 25px 30px 25px}}.porte-porte-in-pvc #scontainer-21{padding-bottom:0}.porte-porte-in-pvc #scontainer-21 .row:nth-child(2) div[class^=col-]:nth-child(1){display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.porte-porte-in-pvc #scontainer-21 .row:nth-child(2) div[class^=col-]:nth-child(2){margin-top:60px}}.porte-porte-in-pvc #scontainer-21 .row:nth-child(2) div[class^=col-]>img{width:92%;height:100%;-o-object-fit:cover;object-fit:cover}#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2{text-align:center}#scontainer-21 .row:nth-child(1) p,#scontainer-22 .row:nth-child(1) p,#scontainer-23 .row:nth-child(1) p{text-align:center;margin-bottom:60px}@media(max-width: 575px){#scontainer-21 .row:nth-child(1) p,#scontainer-22 .row:nth-child(1) p,#scontainer-23 .row:nth-child(1) p{text-align:justify}}@media(min-width: 576px)and (max-width: 767px){#scontainer-21 table,#scontainer-22 table,#scontainer-23 table{width:100%}}#scontainer-21 table thead tr th,#scontainer-22 table thead tr th,#scontainer-23 table thead tr th{font-family:Alegreya Sans;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:0em;text-align:center;color:#fff;background:#000;text-transform:uppercase;padding:8px 15px}#scontainer-21 table thead tr th:empty,#scontainer-22 table thead tr th:empty,#scontainer-23 table thead tr th:empty{visibility:hidden}#scontainer-21 table thead tr th:blank,#scontainer-22 table thead tr th:blank,#scontainer-23 table thead tr th:blank{visibility:hidden}#scontainer-21 table thead tr th:first-child,#scontainer-22 table thead tr th:first-child,#scontainer-23 table thead tr th:first-child{visibility:hidden}@media(max-width: 575px){#scontainer-21 table thead tr th,#scontainer-22 table thead tr th,#scontainer-23 table thead tr th{padding:8px 5px}}#scontainer-21 table tbody,#scontainer-22 table tbody,#scontainer-23 table tbody{border:1px solid #000;padding-left:20px}#scontainer-21 table tbody tr:first-child td,#scontainer-22 table tbody tr:first-child td,#scontainer-23 table tbody tr:first-child td{padding-top:100px}@media(min-width: 768px)and (max-width: 991px){#scontainer-21 table tbody tr:first-child td,#scontainer-22 table tbody tr:first-child td,#scontainer-23 table tbody tr:first-child td{padding-top:50px}}@media(max-width: 767px){#scontainer-21 table tbody tr:first-child td,#scontainer-22 table tbody tr:first-child td,#scontainer-23 table tbody tr:first-child td{padding-top:50px}}#scontainer-21 table tbody tr:last-child td,#scontainer-22 table tbody tr:last-child td,#scontainer-23 table tbody tr:last-child td{padding-bottom:100px}@media(min-width: 768px)and (max-width: 991px){#scontainer-21 table tbody tr:last-child td,#scontainer-22 table tbody tr:last-child td,#scontainer-23 table tbody tr:last-child td{padding-bottom:50px}}@media(max-width: 767px){#scontainer-21 table tbody tr:last-child td,#scontainer-22 table tbody tr:last-child td,#scontainer-23 table tbody tr:last-child td{padding-bottom:50px}}#scontainer-21 table tbody tr td,#scontainer-22 table tbody tr td,#scontainer-23 table tbody tr td{padding:10px 20px;font-size:14px;font-weight:500;text-align:center}@media(max-width: 575px){#scontainer-21 table tbody tr td,#scontainer-22 table tbody tr td,#scontainer-23 table tbody tr td{padding:10px 10px}}#scontainer-21 table tbody tr td:first-child,#scontainer-22 table tbody tr td:first-child,#scontainer-23 table tbody tr td:first-child{text-align:left}#scontainer-21 table tbody tr td img,#scontainer-22 table tbody tr td img,#scontainer-23 table tbody tr td img{width:20px;height:20px}#scontainer-22 .row:nth-child(2) div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}@media(max-width: 767px){#scontainer-22 .row:nth-child(2) div[class^=col-]:first-child{margin-bottom:60px}}#scontainer-22 .row:nth-child(2) div[class^=col-]:last-child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){#scontainer-22 .row:nth-child(3){padding-top:60px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child{display:flex;justify-content:flex-start;align-items:center}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{max-width:100%;width:420px;height:627px}@media(max-width: 767px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{margin-bottom:60px}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{height:500px;width:335px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{width:235px;height:350px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{width:200px;height:298px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{position:absolute;left:442px;font-weight:400;text-transform:uppercase;line-height:19px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{left:356px;font-size:13px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{left:251px;font-size:12px;line-height:12px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{left:215px;line-height:14px;font-size:13px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:100px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:80px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:61px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:42px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:186px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:152px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:114px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:89px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:254px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:200px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:152px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:114px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:337px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:260px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:193px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:156px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:401px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:316px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:231px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:188px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:486px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:384px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:277px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:476px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:233px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3{position:relative;padding-bottom:15px;margin-bottom:20px}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3:before{position:absolute;content:"";width:142px;left:0;background:#000;height:1px;bottom:0}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child div{margin-left:50px;padding:80px;background:#f2f2f2}@media(min-width: 576px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child div{margin-left:0px;padding:50px 30px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child div{margin-left:0px;padding:50px 20px}}#scontainer-23{padding-bottom:100px}#scontainer-23 .row:nth-child(2) div[class^=col-]:nth-child(1) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#scontainer-23 .row:nth-child(2) div[class^=col-]:nth-child(2){display:flex;justify-content:center;align-items:center}@media(max-width: 767px){#scontainer-23 .row:nth-child(2) div[class^=col-]:nth-child(2){margin-top:60px}}#scontainer-24 div[class^=col-]{text-align:center}#scontainer-24 h2{text-align:center;position:relative;padding-bottom:20px;margin-bottom:30px}#scontainer-24 h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}#scontainer-24 p{text-align:center;margin-bottom:0}@media(max-width: 767px){#scontainer-24 p{margin-bottom:40px}}#scontainer-24 img{margin-bottom:20px;max-width:100%}.tipi-di-montaggio{background:url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.webp) no-repeat center;background-size:cover;margin-left:80px;margin-right:80px;padding-top:80px;padding-bottom:80px}@media(min-width: 576px)and (max-width: 991px){.tipi-di-montaggio{margin-left:20px;margin-right:20px}}@media(max-width: 575px){.tipi-di-montaggio{margin-left:15px;margin-right:15px}}.tipi-di-montaggio div[class^=col-]{text-align:center}@media(max-width: 767px){.tipi-di-montaggio div[class^=col-]{margin-top:30px}}.tipi-di-montaggio p{color:#fff;margin-bottom:0;text-align:center}@media(max-width: 767px){.tipi-di-montaggio p{margin-bottom:20px}}.tipi-di-montaggio h2{color:#fff;position:relative;padding-bottom:20px;margin-bottom:30px}.tipi-di-montaggio h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#fff;height:1px;bottom:0}.tipi-di-montaggio img{max-width:100%}#scontainer-26{margin-top:80px;text-align:center}#scontainer-26 h2{position:relative;padding-bottom:20px;margin-bottom:30px;text-align:center}#scontainer-26 h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}#scontainer-26 p{font-size:19px;text-transform:uppercase;text-align:center;margin-bottom:80px}@media(max-width: 767px){#scontainer-26 p{margin-bottom:50px}}#scontainer-26 img{margin-bottom:20px;max-height:300px;max-width:100%}@media(max-width: 575px){.tapparelle-img .box,.tapparelle-img .footer-big,.tapparelle-img .dettagli-maniglia,.tapparelle-img .dettagli-legno-maniglia,.tapparelle-img .porte-dettagli,.tapparelle-img .vetri-selettivi,.tapparelle-img .verto-1-2-3,.tapparelle-img .links,.tapparelle-img .box-text-right,.tapparelle-img .box-right,.tapparelle-img .box-text-left,.tapparelle-img .box-left,.tapparelle-img .salatura,.tapparelle-img #scontainer-3,.tapparelle-img #scontainer-6,.tapparelle-img #scontainer-8,.tapparelle-img #scontainer-11,.tapparelle-img .sistemi-di-oscuramento,.tapparelle-img .brands,.tapparelle-img .scrivici,.tapparelle-img .tab-container .nav-tabs,.tab-container .tapparelle-img .nav-tabs,.tapparelle-img .porte-porte-in-pvc #scontainer-21,.porte-porte-in-pvc .tapparelle-img #scontainer-21,.tapparelle-img #scontainer-22 .row:nth-child(3),#scontainer-22 .tapparelle-img .row:nth-child(3),.tapparelle-img #scontainer-24{padding-bottom:64px}}@media(max-width: 575px){.tapparelle-img #scontainer-44{margin-top:100px}}.tapparelle-img #scontainer-44 div[class^=col-]{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:38px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 div[class^=col-]{margin-bottom:15px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 div[class^=col-]{margin-bottom:10px}}@media(max-width: 575px){.tapparelle-img #scontainer-44 div[class^=col-]{justify-content:center}}.tapparelle-img #scontainer-44 div[class^=col-] img{height:98px;margin-left:40px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 div[class^=col-] img{margin-left:5px;height:80px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 div[class^=col-] img{margin-left:2px;height:60px}}@media(max-width: 575px){.tapparelle-img #scontainer-44 div[class^=col-] img{width:auto}}.tapparelle-img #scontainer-44 div[class^=col-] p{margin-bottom:0;width:170px;text-align:right}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 div[class^=col-] p{font-size:14px;line-height:17px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 div[class^=col-] p{width:95px;font-size:12px;line-height:12px}}.tapparelle-img #scontainer-44 .row:last-child p{background:#777676;width:100%;text-align:center;padding:20px;color:#fff}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 .row:last-child p{padding:10px 20px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 .row:last-child p{padding:5px 20px;font-size:16px}}.tapparelle-img .hidden-above-xs{text-align:center}.tapparelle-img div[class^=col-]{overflow:hidden}.tapparelle-img img{height:490px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img img{height:350px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img img{height:250px}}@media(max-width: 575px){.tapparelle-img img{height:auto;width:230px;margin-right:20px}}@media(max-width: 575px){.tapparelle-img #scontainer-42{margin-top:30px;display:flex;justify-content:center;background:#f2f2f2;padding-top:20px;padding-bottom:20px}}.tapparelle-img #scontainer-42 p{margin-bottom:0}@media(min-width: 992px){.tapparelle-img #scontainer-42 p{left:409px}}@media(min-width: 576px){.tapparelle-img #scontainer-42 p{position:absolute}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p{left:296px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p{font-size:12px;line-height:14px;left:215px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p{position:relative;padding-left:40px;line-height:16px;text-align:left}.tapparelle-img #scontainer-42 p:before{position:absolute;content:"a";left:10px}}@media(min-width: 576px){.tapparelle-img #scontainer-42 p:first-child{top:0}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:before{content:"1"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(2){top:30px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(2){top:19px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(2){top:15px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(2):before{content:"2"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(3){top:57px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(3){top:36px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(3){top:29px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(3):before{content:"3"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(4){top:167px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(4){top:116px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(4){top:84px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(4):before{content:"4"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(5){top:247px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(5){top:173px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(5){top:125px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(5):before{content:"5"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(6){top:290px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(6){top:205px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(6){top:146px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(6):before{content:"6"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(7){top:326px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(7){top:230px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(7){top:165px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(7):before{content:"7"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(8){top:361px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(8){top:256px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(8){top:184px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(8):before{content:"8"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(9){top:400px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(9){top:283px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(9){top:202px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(9):before{content:"9"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(10){top:427px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(10){top:303px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(10){top:216px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(10):before{content:"10"}}.tapparelle-img #scontainer-43 p{position:absolute;font-weight:500;margin-bottom:0;top:0}@media(max-width: 575px){.tapparelle-img #scontainer-43 p{left:calc(50% + 118px)}}.tapparelle-img #scontainer-43 p:first-child{top:0}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(2){top:20px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(3){top:39px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(4){top:124px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(5){top:185px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(6){top:219px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(7){top:246px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(8){top:274px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(9){top:304px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(10){top:325px}}#scontainer-28 h2{margin-bottom:40px;text-align:center;width:100%}#scontainer-28 h3{font-family:"Cormorant",serif;font-weight:400;font-size:30px;line-height:38px;color:#000}#scontainer-28 div[class^=col-]{display:flex;align-items:center;flex-wrap:wrap}#scontainer-28 div[class^=col-] div{margin-left:6px;margin-right:6px}#scontainer-28 div[class^=col-] p{max-width:111px;min-height:50px;margin-bottom:0;background:#f2f2f2;display:flex;justify-content:center;text-align:center;align-items:center;padding:2px;margin-bottom:20px}#scontainer-28 div[class^=col-] img{width:110px;height:103px;-o-object-fit:cover;object-fit:cover}#scontainer-28 div.row:not(:first-child,:last-child){margin-bottom:3%}#scontainer-28 div.row:not(:first-child) div.col-12{margin-bottom:15px}#scontainer-33,#scontainer-34,#scontainer-37,#scontainer-38,#scontainer-39,#scontainer-60{margin-top:80px}#scontainer-33 h3,#scontainer-34 h3,#scontainer-37 h3,#scontainer-38 h3,#scontainer-39 h3,#scontainer-60 h3{margin-bottom:30px}#scontainer-33 h4,#scontainer-34 h4,#scontainer-37 h4,#scontainer-38 h4,#scontainer-39 h4,#scontainer-60 h4{text-transform:none;margin-bottom:20px}#scontainer-33 h4:before,#scontainer-34 h4:before,#scontainer-37 h4:before,#scontainer-38 h4:before,#scontainer-39 h4:before,#scontainer-60 h4:before{width:90px}#scontainer-33 h4 span,#scontainer-34 h4 span,#scontainer-37 h4 span,#scontainer-38 h4 span,#scontainer-39 h4 span,#scontainer-60 h4 span{font-size:30px;font-family:"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;margin-left:5px;margin-right:5px}#scontainer-33 .row:first-child div[class^=col-],#scontainer-34 .row:first-child div[class^=col-],#scontainer-37 .row:first-child div[class^=col-],#scontainer-38 .row:first-child div[class^=col-],#scontainer-39 .row:first-child div[class^=col-],#scontainer-60 .row:first-child div[class^=col-]{display:flex;justify-content:flex-start;align-items:center}#scontainer-33 div[class^=col-],#scontainer-34 div[class^=col-],#scontainer-37 div[class^=col-],#scontainer-38 div[class^=col-],#scontainer-39 div[class^=col-],#scontainer-60 div[class^=col-]{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#scontainer-33 div[class^=col-] div,#scontainer-34 div[class^=col-] div,#scontainer-37 div[class^=col-] div,#scontainer-38 div[class^=col-] div,#scontainer-39 div[class^=col-] div,#scontainer-60 div[class^=col-] div{margin-left:6px;margin-right:6px}#scontainer-33 div[class^=col-] p,#scontainer-34 div[class^=col-] p,#scontainer-37 div[class^=col-] p,#scontainer-38 div[class^=col-] p,#scontainer-39 div[class^=col-] p,#scontainer-60 div[class^=col-] p{max-width:111px;min-height:67px;margin-bottom:0;background:#f2f2f2;display:flex;justify-content:center;text-align:center;align-items:center;padding:2px;margin-bottom:20px;text-transform:uppercase}#scontainer-33 div[class^=col-] img,#scontainer-34 div[class^=col-] img,#scontainer-37 div[class^=col-] img,#scontainer-38 div[class^=col-] img,#scontainer-39 div[class^=col-] img,#scontainer-60 div[class^=col-] img{width:110px;height:103px;-o-object-fit:cover;object-fit:cover}#scontainer-33,#scontainer-37{margin-top:100px}@media(min-width: 576px)and (max-width: 767px){#scontainer-33,#scontainer-37{margin-top:70px}}@media(max-width: 575px){#scontainer-39 h4{display:flex;flex-direction:column}}@media(max-width: 575px){#scontainer-39 h4 span{margin-left:0px;margin-right:0px;margin-top:2px;margin-bottom:2px}}#scontainer-29{padding-top:80px}#scontainer-29 div[class^=col-]:first-child{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 575px){#scontainer-29 div[class^=col-]:first-child{justify-content:center}}#scontainer-29 div[class^=col-]:first-child div{max-width:300px}#scontainer-29 div[class^=col-]:last-child{display:flex;align-items:center;justify-content:center}#scontainer-29 div[class^=col-]:last-child img{max-width:100%}#scontainer-29 h3{text-align:right}#scontainer-29 h3:before{left:auto;right:0}#scontainer-29 p{text-align:right;margin-bottom:50px}@media(max-width: 575px){#scontainer-29 p{margin-bottom:0px}}.tapparelle-controllo-separato{background:url(/upload/filemanager/images/tapparelle/tapparelle-bg.webp) no-repeat center;background-size:cover;height:500px;display:flex;justify-content:center;align-items:center;padding-top:100px;margin-top:-120px}@media(min-width: 576px)and (max-width: 767px){.tapparelle-controllo-separato{padding-top:0px;padding-left:30px;padding-right:30px;margin-top:-80px}}@media(max-width: 575px){.tapparelle-controllo-separato{height:720px;padding-top:80px;padding-left:30px;padding-right:30px}}.tapparelle-controllo-separato h3{text-align:left;color:#fff}.tapparelle-controllo-separato h3:before{left:0;right:auto;background:#fff}.tapparelle-controllo-separato p{color:#fff}@media(max-width: 575px){.tapparelle-controllo-separato p{margin-bottom:50px}}.tapparelle-controllo-separato div[class^=col-]:first-child{display:flex;justify-content:flex-end;align-items:center}.tapparelle-controllo-separato div[class^=col-]:first-child img{margin-bottom:30px;max-width:100%}@media(max-width: 575px){.tapparelle-controllo-separato div[class^=col-]:first-child{order:2;justify-content:center}}.tapparelle-controllo-separato div[class^=col-]:last-child{display:flex;align-items:center;justify-content:center}@media(max-width: 575px){.tapparelle-controllo-separato div[class^=col-]:last-child{order:1}}.tapparelle-controllo-separato div[class^=col-]:last-child div{max-width:473px;margin-left:68px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-controllo-separato div[class^=col-]:last-child div{max-width:320px;margin-left:40px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-controllo-separato div[class^=col-]:last-child div{max-width:225px;margin-left:0px}}@media(max-width: 575px){.tapparelle-controllo-separato div[class^=col-]:last-child div{margin-left:0;max-width:100%}}#scontainer-31{margin-bottom:100px}#scontainer-31 .row{padding-top:80px}@media(max-width: 767px){#scontainer-31 .row:last-child div[class^=col-]:first-child{order:2}#scontainer-31 .row:last-child div[class^=col-]:first-child img{margin-top:30px}}@media(max-width: 767px){#scontainer-31 .row:last-child div[class^=col-]:last-child{order:1}}#scontainer-31 div[class^=col-] img{max-width:100%}#scontainer-31 div[class^=col-]:first-child{text-align:right;display:flex;justify-content:flex-end;align-items:center}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:first-child{justify-content:center}}#scontainer-31 div[class^=col-]:first-child h3,#scontainer-31 div[class^=col-]:first-child p{text-align:right}#scontainer-31 div[class^=col-]:first-child h3:before,#scontainer-31 div[class^=col-]:first-child p:before{right:0;left:auto}#scontainer-31 div[class^=col-]:first-child div{max-width:300px;margin-left:auto;margin-right:50px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-31 div[class^=col-]:first-child div{margin-right:40px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-31 div[class^=col-]:first-child div{margin-right:25px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:first-child div{margin-left:auto;margin-right:auto}}@media(max-width: 575px){#scontainer-31 div[class^=col-]:first-child div{margin-left:auto;margin-right:auto}}#scontainer-31 div[class^=col-]:last-child{text-align:left;display:flex;justify-content:flex-start;align-items:center}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:last-child{justify-content:center}}#scontainer-31 div[class^=col-]:last-child h3,#scontainer-31 div[class^=col-]:last-child p{text-align:left}#scontainer-31 div[class^=col-]:last-child h3:before,#scontainer-31 div[class^=col-]:last-child p:before{left:0;right:auto}#scontainer-31 div[class^=col-]:last-child div{max-width:350px;margin-left:50px;margin-right:auto}@media(min-width: 992px)and (max-width: 1199px){#scontainer-31 div[class^=col-]:last-child div{margin-left:40px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-31 div[class^=col-]:last-child div{margin-left:25px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:last-child div{margin-left:auto;margin-right:auto}}@media(max-width: 575px){#scontainer-31 div[class^=col-]:last-child div{margin-left:auto;margin-right:auto}}@media(min-width: 1200px){.modal-contact .modal-lg{max-width:1000px}}.modal-contact .modal-lg .modal-content{border-radius:0}.modal-contact .modal-lg .modal-content .modal-header{border-bottom:none;padding:0}.modal-contact .modal-lg .modal-content .modal-header .close{position:absolute;right:16px;top:6px;z-index:500}.modal-contact .modal-lg .modal-content .modal-header .close span{font-size:40px}.modal-contact .modal-lg .modal-content .modal-body{max-width:700px;margin:0 auto;padding:40px 20px 168px 20px}.modal-contact .modal-lg .modal-content .modal-body h5{font-family:"Open Sans",sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;margin-bottom:30px}.modal-contact .modal-lg .modal-content .modal-body .btn-black{margin-top:10px}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body .btn-black{font-size:15px}}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body .btn-yellow{margin-left:0}}.modal-contact .modal-lg .modal-content .modal-body form .form-row>.col,.modal-contact .modal-lg .modal-content .modal-body form .form-row>[class*=col-]{padding-right:3px;padding-left:3px}.modal-contact .modal-lg .modal-content .modal-body form .form-row:last-child .form-group{text-align:right}.modal-contact .modal-lg .modal-content .modal-body form .form-group{margin-bottom:10px}.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-check .form-check-label{font-size:13px;font-weight:300;font-family:"Alegreya Sans",sans-serif;line-height:15px}.modal-contact .modal-lg .modal-content .modal-body form .form-group p{font-size:13px;font-weight:300;font-family:"Alegreya Sans",sans-serif;line-height:15px;margin-bottom:5px;maegin-top:5px}.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-control{font-family:"Open Sans",sans-serif;border:1px solid #000;border-radius:0;padding:8px;height:auto}.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-control:focus{box-shadow:none}.modal-contact .modal-lg .modal-content .modal-body form .form-group .file{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:0px;padding:10px 15px}@media(min-width: 576px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file{display:flex;justify-content:space-between;align-items:center}}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file{text-align:center}}.modal-contact .modal-lg .modal-content .modal-body form .form-group .file img{max-width:50px}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file img{margin-bottom:10px}}.modal-contact .modal-lg .modal-content .modal-body form .form-group .file h4{font-size:14px;font-weight:700;font-family:"Open Sans",sans-serif;margin-bottom:0;color:#000;text-transform:uppercase}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file h4{margin-bottom:10px}}@media(min-width: 576px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file div{display:flex;align-items:center;justify-content:flex-end}}#scontainer-32 .row:first-child div[class^=col-],#scontainer-36 .row:first-child div[class^=col-]{text-align:right}@media(max-width: 767px){#scontainer-32 .row:first-child div[class^=col-],#scontainer-36 .row:first-child div[class^=col-]{text-align:center}}#scontainer-32 .row:first-child div[class^=col-] h3,#scontainer-36 .row:first-child div[class^=col-] h3{font-size:30px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:41px;letter-spacing:0em;margin-bottom:20px}#scontainer-32 .row:nth-child(2) div[class^=col-],#scontainer-36 .row:nth-child(2) div[class^=col-]{text-align:center}#scontainer-32 .row:nth-child(2) div[class^=col-] img,#scontainer-36 .row:nth-child(2) div[class^=col-] img{max-width:100%}@media(min-width: 992px)and (max-width: 1199px){#scontainer-32 .row:nth-child(2) div[class^=col-] img,#scontainer-36 .row:nth-child(2) div[class^=col-] img{height:234px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-32 .row:nth-child(2) div[class^=col-] img,#scontainer-36 .row:nth-child(2) div[class^=col-] img{height:167px}}#scontainer-32 .row:nth-child(2) div[class^=col-] p,#scontainer-36 .row:nth-child(2) div[class^=col-] p{text-transform:uppercase;margin-top:20px;margin-bottom:20px}.links{background:url(/upload/filemanager/images/subpage/links-bg.webp) no-repeat center;background-size:cover;margin-left:80px;margin-right:80px;text-align:center}@media(min-width: 576px)and (max-width: 1199px){.links{margin-left:30px;margin-right:30px}}@media(max-width: 575px){.links{margin-left:15px;margin-right:15px;padding-top:50px;padding-bottom:50px}}@media(min-width: 1200px){.links #scontainer-35{padding-left:20px;padding-right:20px}}@media(min-width: 992px)and (max-width: 1199px){.links #scontainer-35{padding-left:20px;padding-right:20px}}@media(min-width: 768px)and (max-width: 991px){.links #scontainer-35{padding-left:10px;padding-right:10px}}.links h3{text-align:center;color:#fff;margin-bottom:30px}.links .row div[class^=col-] div{background:rgba(255,255,255,.75);padding:40px 33px}@media(min-width: 992px)and (max-width: 1199px){.links .row div[class^=col-] div{padding:40px 23px}}@media(min-width: 768px)and (max-width: 991px){.links .row div[class^=col-] div{padding:20px 10px}}@media(max-width: 575px){.links .row div[class^=col-] div{padding:20px 10px;margin-bottom:30px}}.links .row div[class^=col-] div>img{margin-bottom:30px;width:100%;height:auto}@media(min-width: 1200px){.links .row div[class^=col-] div>img{height:270px;width:auto;max-width:100%}}@media(min-width: 992px)and (max-width: 1199px){.links .row div[class^=col-] div>img{height:256px;width:auto;max-width:100%}}@media(min-width: 768px)and (max-width: 991px){.links .row div[class^=col-] div>img{height:207px;width:auto;max-width:100%}}@media(min-width: 576px)and (max-width: 767px){.links .row div[class^=col-] div>img{width:auto;height:270px}}@media(max-width: 575px){.links .row div[class^=col-] div>img{width:auto;height:254px;max-width:100%}}.links .row div[class^=col-] div .btn{display:flex;justify-content:space-between;align-items:center;padding:15px}@media(min-width: 768px)and (max-width: 991px){.links .row div[class^=col-] div .btn{padding:15px 10px;font-size:12px}}@media(min-width: 576px)and (max-width: 767px){.links .row div[class^=col-] div{max-width:350px;margin:0 auto 30px auto}}.dettagli-pvc-verto{background:#f2f2f2;margin-top:80px;padding-top:40px;padding-bottom:40px}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto{margin-top:50px}}.dettagli-pvc-verto img{width:100%;margin-top:-100px}@media(min-width: 1200px){.dettagli-pvc-verto img{width:509px;height:382px}}@media(min-width: 992px)and (max-width: 1199px){.dettagli-pvc-verto img{width:450px;height:338px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto img{width:330px;height:247px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto img{height:217px;width:290px}}@media(max-width: 575px){.dettagli-pvc-verto img{max-width:509px;height:auto}}.dettagli-pvc-verto h2{text-align:left}.dettagli-pvc-verto h2:before{left:0;right:auto}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto h2{text-align:right}.dettagli-pvc-verto h2:before{left:auto;right:0}}.dettagli-pvc-verto p{margin-bottom:0;position:relative}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto p{text-align:right}}.dettagli-pvc-verto p:before{position:absolute;right:-80px;top:-250px;content:"";height:350px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){.dettagli-pvc-verto p:before{height:298px;top:-244px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto p:before{right:-10px;height:217px;top:-196px}}@media(max-width: 767px){.dettagli-pvc-verto p:before{display:none}}.dettagli-pvc-verto div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}@media(min-width: 1200px){.dettagli-pvc-verto div[class^=col-]:last-child{padding-right:70px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto div[class^=col-]:last-child{justify-content:flex-end;margin-top:50px;margin-bottom:30px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto div[class^=col-]:last-child{margin-top:0px}}@media(max-width: 575px){.dettagli-pvc-verto div[class^=col-]:last-child{margin-top:30px}}.dettagli-pvc-verto div[class^=col-]:last-child div{max-width:250px}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto div[class^=col-]:last-child div{max-width:300px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto div[class^=col-]:last-child div{margin-right:50px;max-width:300px;margin-top:-39px}}.verto-1-2-3 h2{font-family:"PT Serif",serif;font-size:40px;font-style:normal;font-weight:400;line-height:53px;letter-spacing:0em;text-align:left;border:1px solid #ccc;display:inline-block;padding:4px 20px;margin-bottom:30px}.verto-1-2-3 h3{font-family:"PT Serif",serif;font-size:23px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0em;text-align:left;margin-bottom:20px}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 h3{font-size:22px}}.verto-1-2-3 p{margin-bottom:0}.verto-1-2-3 div[class^=col-]:first-child{border-right:1px solid #d9d9d9}@media(min-width: 992px){.verto-1-2-3 div[class^=col-]:first-child{padding-right:40px}}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 div[class^=col-]:first-child{padding-right:20px}}@media(max-width: 767px){.verto-1-2-3 div[class^=col-]:first-child{border-right:none}.verto-1-2-3 div[class^=col-]:first-child p{border-bottom:1px solid #d9d9d9;padding-bottom:30px;margin-bottom:30px}}.verto-1-2-3 div[class^=col-]:nth-child(2){border-right:1px solid #d9d9d9}@media(min-width: 992px){.verto-1-2-3 div[class^=col-]:nth-child(2){padding-right:40px;padding-left:40px}}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 div[class^=col-]:nth-child(2){padding-right:20px;padding-left:20px}}@media(max-width: 767px){.verto-1-2-3 div[class^=col-]:nth-child(2){border-right:none}.verto-1-2-3 div[class^=col-]:nth-child(2) p{border-bottom:1px solid #d9d9d9;padding-bottom:30px;margin-bottom:30px}}@media(min-width: 992px){.verto-1-2-3 div[class^=col-]:last-child{padding-left:40px}}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 div[class^=col-]:last-child{padding-left:20px}}@media(max-width: 767px){.verto-1-2-3 div[class^=col-]:last-child{border-right:none}}.dettagli-pvc-ferramenta h3{text-align:right}.dettagli-pvc-ferramenta h4{text-align:right}.dettagli-pvc-ferramenta h4:before{right:0;left:auto}.dettagli-pvc-ferramenta p{text-align:right;max-width:250px;margin-left:auto;margin-right:0}@media(max-width: 767px){.dettagli-pvc-ferramenta p{text-align:center;margin-left:auto;margin-right:auto}}.dettagli-pvc-ferramenta img{max-width:100%}.dettagli-pvc-ferramenta div[class^=col-]:first-child{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-right:60px}@media(min-width: 992px)and (max-width: 1199px){.dettagli-pvc-ferramenta div[class^=col-]:first-child{padding-right:37px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-ferramenta div[class^=col-]:first-child{padding-right:25px}}@media(max-width: 767px){.dettagli-pvc-ferramenta div[class^=col-]:first-child{padding-right:0;align-items:center}}.dettagli-pvc-ferramenta div[class^=col-]:nth-child(2),.dettagli-pvc-ferramenta div[class^=col-]:nth-child(3){text-align:center}.dettagli-pvc-ferramenta div[class^=col-]:nth-child(2) p,.dettagli-pvc-ferramenta div[class^=col-]:nth-child(3) p{text-align:center;margin-left:auto;margin-right:auto;margin-top:10px}.dettagli-pvc-maniglia{padding-top:100px}@media(max-width: 575px){.dettagli-pvc-maniglia{padding-top:80px}}.dettagli-pvc-maniglia h3{text-align:right}.dettagli-pvc-maniglia h4{text-align:right}.dettagli-pvc-maniglia h4:before{right:0;left:auto}.dettagli-pvc-maniglia p{text-align:justify;max-width:320px;margin-left:auto;margin-right:0;position:relative}.dettagli-pvc-maniglia p:before{position:absolute;right:-40px;top:-122px;content:"";height:350px;width:1px;background:#939393}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-maniglia p:before{top:-230px}}@media(max-width: 575px){.dettagli-pvc-maniglia p:before{display:none}}.dettagli-pvc-maniglia>div[class^=col-]:last-child{background:#f2f2f2;padding:80px 130px;z-index:9}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-maniglia>div[class^=col-]:last-child{padding:45px 78px}}@media(max-width: 575px){.dettagli-pvc-maniglia>div[class^=col-]:last-child{padding:40px 25px}}.dettagli-pvc-maniglia-img{margin-top:-320px;z-index:-1;margin-bottom:0px}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-maniglia-img{margin-top:-274px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-maniglia-img{margin-top:30px}}@media(max-width: 575px){.dettagli-pvc-maniglia-img{margin-top:30px}}.dettagli-pvc-maniglia-img img{width:100%}.ricevi-box{text-align:center;padding-top:50px;padding-bottom:100px}.ricevi-box.funzionale{padding-top:0}.a-risparmio-energetico-verto{background:#f2f2f2;margin-top:80px;padding-top:40px;padding-bottom:50px}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto{margin-top:10px}}@media(max-width: 767px){.a-risparmio-energetico-verto{margin-top:0px}}.a-risparmio-energetico-verto h3{text-align:right}.a-risparmio-energetico-verto h3:before{right:0;left:auto}.a-risparmio-energetico-verto p{text-align:right;margin-bottom:0}.a-risparmio-energetico-verto div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}.a-risparmio-energetico-verto div[class^=col-]:first-child div{max-width:300px}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child{text-align:center}}.a-risparmio-energetico-verto div[class^=col-]:last-child img{margin-top:-100px;width:100%}@media(max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child img{margin-top:55px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child img{width:270px}}.a-risparmio-energetico-verto div[class^=col-]:last-child p{position:absolute;text-transform:uppercase;font-weight:600;top:0;line-height:18px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:10px;line-height:10px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:12px;line-height:14px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:10px;line-height:10px;left:0}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){top:-109px;left:289px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){left:242px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){left:176px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){top:44px;left:241px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){top:49px;left:calc(50% - 33px)}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:58px;left:-33px;text-align:right}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:29px;left:-29px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){max-width:87px;top:-6px;left:-8px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:169px;left:13px;max-width:86px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:114px;left:calc(50% - 170px);max-width:92px}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:-8px;left:525px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:-47px;left:444px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:-45px;left:330px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:130px;left:430px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:79px;left:calc(50% + 68px);max-width:79px}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:132px;left:525px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:93px;left:437px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:45px;left:326px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:242px;left:420px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:151px;left:calc(50% + 81px)}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:253px;left:472px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:193px;left:398px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:118px;left:292px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:338px;left:380px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:204px;left:calc(50% + 67px)}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:234px;text-align:right;left:0}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:177px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:109px;left:9px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:320px;left:12px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:197px;left:calc(50% - 148px)}}.vetri-selettivi h3{text-align:left;margin-bottom:0}.vetri-selettivi h4{text-align:left}.vetri-selettivi h4:before{left:0;right:auto}.vetri-selettivi img{width:100%}@media(max-width: 991px){.vetri-selettivi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.vetri-selettivi p{max-width:325px}@media(max-width: 767px){.vetri-selettivi div[class^=col-]:first-child{order:2}}.vetri-selettivi div[class^=col-]:last-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(min-width: 576px)and (max-width: 767px){.vetri-selettivi div[class^=col-]:last-child{order:1}}.canalina-calda{background:#f2f2f2}.canalina-calda h3{text-align:right;margin-top:60px}@media(min-width: 576px)and (max-width: 767px){.canalina-calda h3{margin-top:72px}}.canalina-calda h3:before{left:auto;right:0}.canalina-calda p{text-align:right;max-width:300px;margin-bottom:60px}.canalina-calda div[class^=col-]:first-child{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(min-width: 576px)and (max-width: 767px){.canalina-calda div[class^=col-]:first-child{padding-right:83px}}.canalina-calda div[class^=col-]:last-child{padding-right:0;display:flex;justify-content:flex-end;align-items:flex-end}.canalina-calda div[class^=col-]:last-child img{max-width:100%}.dettagli-legno-canalina-calda{margin-bottom:0px}.dettagli-legno-canalina-calda h3{text-align:left;margin-top:60px}.dettagli-legno-canalina-calda h3:before{left:0;right:auto}.dettagli-legno-canalina-calda p{text-align:left;max-width:300px;margin-bottom:60px;position:relative}.dettagli-legno-canalina-calda p:before{position:absolute;left:-70px;top:-86px;content:"";height:350px;width:1px;background:#bebebe}@media(min-width: 768px)and (max-width: 991px){.dettagli-legno-canalina-calda p:before{left:-27px}}@media(max-width: 575px){.dettagli-legno-canalina-calda p:before{left:-17px}}.dettagli-legno-canalina-calda div[class^=col-]:first-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-left:140px;background:#f2f2f2}@media(min-width: 768px)and (max-width: 991px){.dettagli-legno-canalina-calda div[class^=col-]:first-child{padding-left:52px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-legno-canalina-calda div[class^=col-]:first-child{margin-bottom:30px}}@media(max-width: 575px){.dettagli-legno-canalina-calda div[class^=col-]:first-child{padding-left:30px}}.dettagli-legno-canalina-calda div[class^=col-]:last-child{padding-right:0;display:flex;justify-content:center;align-items:flex-end}@media(max-width: 575px){.dettagli-legno-canalina-calda div[class^=col-]:last-child img{margin-top:40px}}.profili-slim h3{text-align:right}.profili-slim h4{text-align:right}.profili-slim h4:before{left:auto;right:0}.profili-slim p{text-align:right}.profili-slim div[class^=col-]:first-child{background:#f2f2f2;padding:50px 60px;z-index:2}@media(min-width: 768px)and (max-width: 991px){.profili-slim div[class^=col-]:first-child{padding:50px 30px}}@media(min-width: 576px)and (max-width: 767px){.profili-slim div[class^=col-]:first-child{margin-left:15px;margin-right:15px}}@media(max-width: 575px){.profili-slim div[class^=col-]:first-child{padding:45px 30px;margin-left:15px;margin-right:15px}}@media(max-width: 767px){.profili-slim div[class^=col-]:last-child{display:none}}.profili-slim-img img{width:100%;margin-top:-195px}@media(max-width: 767px){.profili-slim-img img{margin-top:-25px}}.porte-dettagli{padding-top:136px}@media(min-width: 992px){.porte-dettagli #scontainer-41{padding-right:70px}}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-]{display:flex;justify-content:flex-end;align-items:center;position:relative}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-]{justify-content:flex-start}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-]{justify-content:flex-start}}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img{z-index:5;margin-right:40px;width:134px;height:184px}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img:last-child{width:136px;height:185px}@media(max-width: 991px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img{margin-right:0px}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img:last-child{margin-left:20px}}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{position:absolute;top:-35px;left:170px;font-weight:500}@media(min-width: 992px)and (max-width: 1199px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:83px}}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:55px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:14px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:16px;top:-26px}}.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-]{display:flex;justify-content:flex-start;align-items:center;margin-top:-155px}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-]{justify-content:flex-end;margin-top:-33px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-]{margin-top:-12px;justify-content:flex-end}}.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{max-width:100%}@media(min-width: 1200px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:422px;height:292px}}@media(min-width: 992px)and (max-width: 1199px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:415px;height:287px}}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:330px;height:228px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:345px;height:238px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:280px;height:186px}}.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{position:absolute;top:15px;left:78px;font-weight:500}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{left:53px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{left:226px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{top:7px;left:auto;right:0;max-width:258px;line-height:13px}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]{display:flex;justify-content:flex-end;align-items:center}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]{justify-content:flex-start}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]{justify-content:flex-start}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-97px;width:145px;height:215px}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-50px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-70px;margin-left:88px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-6px;margin-left:126px}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{transform:rotate(-90deg);position:absolute;top:-30px;left:90px;font-weight:500}@media(min-width: 992px)and (max-width: 1199px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{left:30px}}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{top:28px;left:-31px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{top:5px;left:-5px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{top:82px;left:40px;line-height:13px}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-family:"Alegreya Sans",sans-serif;font-size:100px;font-style:normal;font-weight:300;line-height:120px;letter-spacing:.05em;text-align:left;text-transform:uppercase;color:#e1e1e1;margin-bottom:0}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-size:78px;line-height:78px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-size:72px;line-height:72px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-size:70px;line-height:70px;margin-top:20px}}.una-marea-img img{max-width:100%}.una-marea p{text-align:justify;position:relative}.una-marea p:before{position:absolute;right:-40px;top:-10px;content:"";height:350px;width:1px;background:#bebebe}@media(min-width: 992px)and (max-width: 1199px){.una-marea p:before{top:-72px}}@media(min-width: 768px)and (max-width: 991px){.una-marea p:before{right:-21px;top:-107px}}@media(max-width: 575px){.una-marea p:before{right:-14px}}.una-marea div[class^=col-]{display:flex;justify-content:flex-start;align-items:center}.una-marea div[class^=col-]:first-child{height:1px}.una-marea div[class^=col-] div{margin-top:-682px;background:#f2f2f2;padding:130px 90px}@media(min-width: 992px)and (max-width: 1199px){.una-marea div[class^=col-] div{padding:40px 90px;margin-top:-560px}}@media(min-width: 768px)and (max-width: 991px){.una-marea div[class^=col-] div{margin-top:-412px;padding:25px 40px}}@media(min-width: 576px)and (max-width: 767px){.una-marea div[class^=col-] div{margin-top:-25px}}@media(max-width: 575px){.una-marea div[class^=col-] div{padding:70px 25px;margin-top:-25px}}.dettagli-maniglia,.dettagli-legno-maniglia{padding-bottom:0}@media(max-width: 767px){.dettagli-maniglia,.dettagli-legno-maniglia{padding-top:80px}}.dettagli-maniglia p,.dettagli-legno-maniglia p{text-align:justify;max-width:400px;margin-bottom:30px}.dettagli-maniglia img,.dettagli-legno-maniglia img{max-width:100%}.dettagli-maniglia div[class^=col-],.dettagli-legno-maniglia div[class^=col-]{display:flex;align-items:center}@media(max-width: 767px){.dettagli-maniglia div[class^=col-]:last-child,.dettagli-legno-maniglia div[class^=col-]:last-child{margin-top:50px}}.dettagli-maniglia .dettagli-colori-box,.dettagli-legno-maniglia .dettagli-colori-box{display:flex;justify-content:space-between;align-items:center}.dettagli-maniglia .dettagli-colori-box div,.dettagli-legno-maniglia .dettagli-colori-box div{display:block;width:17%;text-align:center}.dettagli-maniglia .dettagli-colori-box div img,.dettagli-legno-maniglia .dettagli-colori-box div img{max-width:100%}.dettagli-maniglia .dettagli-colori-box div p,.dettagli-legno-maniglia .dettagli-colori-box div p{text-transform:uppercase;text-align:center;margin-bottom:0}@media(max-width: 1199px){.dettagli-maniglia .dettagli-colori-box div p,.dettagli-legno-maniglia .dettagli-colori-box div p{min-height:48px;display:flex;align-items:center;justify-content:center}}.dettagli-legno-maniglia h3{text-align:left}.dettagli-legno-maniglia h3:before{left:0;right:auto}.dettagli-box-bg{margin-top:120px;background:url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.webp) no-repeat center;background-size:cover}@media(max-width: 575px){.dettagli-box-bg{padding-top:20px}}.dettagli-box-bg img{max-width:100%}.dettagli-box-bg div[class^=col-]{display:flex;justify-content:center;align-items:center}.dettagli-box-bg div[class^=col-] div{margin-top:80px;margin-bottom:80px}@media(max-width: 767px){.dettagli-box-bg div[class^=col-] div{margin-top:0px}}.dettagli-box-bg h3{color:#fff;text-align:left}.dettagli-box-bg h3:before{background:#fff;left:0;right:auto}.dettagli-box-bg h4{color:#fff;padding-bottom:0}.dettagli-box-bg h4:before{display:none}.dettagli-box-bg p{color:#fff;max-width:400px;position:relative}.dettagli-box-bg p:before{position:absolute;left:-637px;top:-248px;content:"";height:340px;width:1px;background:#bebebe}@media(min-width: 992px)and (max-width: 1199px){.dettagli-box-bg p:before{left:-540px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-box-bg p:before{left:-407px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-box-bg p:before{left:-32px;top:-486px;height:565px}}@media(max-width: 575px){.dettagli-box-bg p:before{left:9px;top:-369px;height:243px}}.dettagli-box-bg.freno p:before{left:-558px;top:-256px}@media(min-width: 992px)and (max-width: 1199px){.dettagli-box-bg.freno p:before{left:-441px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-box-bg.freno p:before{left:-298px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-box-bg.freno p:before{left:-8px;top:-678px;height:424px}}@media(max-width: 575px){.dettagli-box-bg.freno p:before{display:none}}@media(min-width: 576px)and (max-width: 767px){.dettagli-box-bg.freno div[class^=col-]:first-child{padding-top:80px;padding-bottom:60px}}@media(max-width: 767px){.dettagli-box-bg.freno div[class^=col-]:first-child{padding-top:60px;padding-bottom:60px}}.dettagli-3-box{padding-top:100px;padding-bottom:60px}@media(max-width: 767px){.dettagli-3-box{padding-bottom:50px}}.dettagli-3-box img{width:100%}.dettagli-3-box h3{margin-top:20px}@media(min-width: 992px)and (max-width: 1199px){.dettagli-3-box h3{font-size:34px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-3-box h3{font-size:24px}}@media(max-width: 575px){.dettagli-3-box h3{font-size:30px}}.dettagli-3-box p{text-align:justify;margin-bottom:40px}@media(max-width: 767px){.dettagli-3-box p{margin-bottom:30px}}.dettagli-3-box a{color:#000;letter-spacing:0}@media(min-width: 768px){.dettagli-3-box a{position:absolute;bottom:0}}@media(max-width: 767px){.dettagli-3-box a{display:block;margin-bottom:30px}}.dettagli-finitura-ultra-opaca{padding-bottom:100px}.dettagli-finitura-ultra-opaca h3{text-align:center;margin-bottom:30px}.dettagli-finitura-ultra-opaca p{text-align:center;max-width:750px;margin-left:auto;margin-right:auto}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2){padding-top:30px;display:flex;justify-content:space-between;margin-bottom:50px;flex-wrap:wrap}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2) div{display:block}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2) div img{width:105px}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2) div p{text-transform:uppercase;margin-top:20px;line-height:18px}.dettagli-finitura-ultra-opaca div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}.soglia-bassa div[class^=col-]{z-index:5}.soglia-bassa div[class^=col-] div{background:#f2f2f2;padding:50px 60px}@media(max-width: 575px){.soglia-bassa div[class^=col-] div{padding:50px 25px}}.soglia-bassa-img img{width:100%;margin-top:-195px}@media(max-width: 767px){.soglia-bassa-img img{margin-top:0px}}@media(max-width: 767px){.soglia-bassa-img div[class^=col-]:last-child{height:1px}}.salatura{padding-bottom:0}@media(max-width: 767px){.salatura div[class^=col-]:first-child{order:2}}@media(max-width: 767px){.salatura div[class^=col-]:last-child{order:1}}.box-right{padding-top:100px;padding-bottom:0}@media(max-width: 575px){.box-right{padding-top:80px}}@media(max-width: 767px){.box-right p{margin-bottom:80px}}@media(max-width: 767px){.box-right h3{font-size:35px}}.box-left{padding-top:100px;padding-bottom:0}@media(max-width: 767px){.dettagli-legno-legno h4:before{left:calc(50% - 71px)}}.dettagli-legno-legno p{max-width:260px}@media(max-width: 767px){.dettagli-legno-legno p{margin-bottom:30px;max-width:350px}}.dettagli-legno-legno img{max-width:100%}.dettagli-legno-legno div[class^=col-]:last-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-left:50px}@media(max-width: 767px){.dettagli-legno-legno div[class^=col-]:last-child{order:1;align-items:center;text-align:center;padding-left:15px}}@media(max-width: 767px){.dettagli-legno-legno div[class^=col-]:first-child{order:2}}.colori-box{display:flex;justify-content:space-between;align-items:center;max-width:520px;padding-left:50px}@media(min-width: 992px)and (max-width: 1199px){.colori-box{max-width:435px}}@media(min-width: 768px)and (max-width: 991px){.colori-box{max-width:326px;padding-left:20px}}.colori-box div{display:block;width:17%;text-align:center}.colori-box div img{max-width:100%;margin-left:0;margin-bottom:30px}.colori-box div p{text-transform:uppercase;text-align:center;margin-bottom:0px}.dettagli-pvc .dettagli-pvc-maniglia-img{margin-bottom:0}@media(min-width: 576px){.no-touchevents div[id^=menu-container-]>ul>li.parent>a{pointer-events:none}}.touchevents .top #main-menu div[id^=menu-container-]>ul>li:hover ul{display:none}.touchevents .top #main-menu div[id^=menu-container-]>ul>li.open-menu ul{display:block !important}.files{margin-bottom:0}.file-cover{background:#fff;height:30px;margin-top:-30px;position:relative;z-index:10}.captcha.error .check{border:2px solid #c00}@media(max-width: 575px){.buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}}.buttons .btn:first-child{margin-right:10px}@media(max-width: 575px){.buttons .btn:first-child{margin-right:0;margin-bottom:20px}}.buttons2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.buttons2 .btn:first-child{margin-bottom:20px}.buttons2 .btn:nth-child(2){margin-top:0px}#fancybox-buttons.top{background:rgba(0,0,0,0) !important}.color-container{position:relative;width:115px;transition:all .5s ease}.color-container:hover p{background:#000 !important;color:#fff !important}.color-container a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:10}.color-container a img{height:90px !important}.map-adres iframe{width:100%;margin-bottom:30px}.footer-big{background:#231f20;color:#fff;font-size:15px}@media(max-width: 991px){.footer-big{padding-top:75px;padding-bottom:75px}}@media(max-width: 767px){.footer-big{padding-top:50px;padding-bottom:50px}}@media(min-width: 768px){.footer-big .column-right{padding-left:50px}}@media(max-width: 767px){.footer-big .column-right{text-align:center}}.footer-big .column-right ul{list-style-type:none;margin:0;padding:0}.footer-big .column-right ul li{margin-bottom:10px}.footer-big .column-right a{color:#fff;font-weight:200}.footer-big .column-left{font-weight:200}@media(min-width: 768px){.footer-big .column-left{padding-right:50px}}@media(max-width: 767px){.footer-big .column-left{text-align:center;padding-bottom:25px}}.footer-big .column-left img{max-width:200px !important;margin-bottom:50px}.footer_top_box{padding-bottom:80px}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title{text-align:center}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2{position:relative;padding-bottom:15px;margin-bottom:30px}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:100px;column-gap:100px;row-gap:40px}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles .tile{display:block}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles .tile a{color:#000;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;display:flex;flex-direction:row;align-items:center;-moz-column-gap:20px;column-gap:20px;padding:15px;background-color:#ebebeb;width:360px;text-transform:uppercase}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles .tile a img{width:100%;max-width:32px}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-LightItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-ExtraLightItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Medium.woff2") format("woff2"),url("/layout/fonts/URWForm-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-MediumItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"URW Form Demi";src:url("/layout/fonts/URWForm-Demi.woff2") format("woff2"),url("/layout/fonts/URWForm-Demi.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Italic.woff2") format("woff2"),url("/layout/fonts/URWForm-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Light.woff2") format("woff2"),url("/layout/fonts/URWForm-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-ThinItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Bold.woff2") format("woff2"),url("/layout/fonts/URWForm-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-BoldItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Thin.woff2") format("woff2"),url("/layout/fonts/URWForm-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Regular.woff2") format("woff2"),url("/layout/fonts/URWForm-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"URW Form Extra";src:url("/layout/fonts/URWForm-ExtraBoldItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-ExtraBoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"URW Form Extra";src:url("/layout/fonts/URWForm-ExtraBold.woff2") format("woff2"),url("/layout/fonts/URWForm-ExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}.footer-big *{font-family:"URW Form"}#scontainer-47{height:630px;display:flex;align-items:center;margin-top:100px;margin-bottom:100px}@media(max-width: 991px){#scontainer-47{margin-bottom:50px}}#scontainer-47 h2{margin-bottom:40px}#scontainer-47 h2::before{width:80%;left:0;height:2px}#scontainer-47 h3{position:relative}#scontainer-47 h3:before{position:absolute;left:-80px;top:-140px;content:"";height:340px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){#scontainer-47 h3:before{left:-45px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-47 h3:before{left:-40px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-47 h3:before{left:-30px;top:-75px}}@media(max-width: 575px){#scontainer-47 h3:before{display:none}}#scontainer-47 div[class^=col-]:first-child{background:#f2f2f2;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:80px 150px 80px 60px;text-align:justify}@media(min-width: 992px)and (max-width: 1199px){#scontainer-47 div[class^=col-]:first-child{padding:80px 108px 80px 90px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-47 div[class^=col-]:first-child{padding:80px 30px 80px 80px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-47 div[class^=col-]:first-child{padding:50px 15px 50px 60px}}@media(max-width: 575px){#scontainer-47 div[class^=col-]:first-child{padding:50px 15px 50px 15px}}#scontainer-47 div[class^=col-]:nth-child(2){position:relative;background:#f2f2f2}@media(min-width: 576px)and (max-width: 991px){#scontainer-47 div[class^=col-]:nth-child(2){display:flex;justify-content:center;align-items:center;padding-right:0}}@media(min-width: 992px){#scontainer-47 div[class^=col-]:nth-child(2) img{top:50%;position:absolute;right:-60px;transform:translateY(-50%)}}@media(min-width: 1200px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:500px;height:630px;-o-object-fit:cover;object-fit:cover}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:430px;height:530px;-o-object-fit:cover;object-fit:cover}}@media(min-width: 576px)and (max-width: 991px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media(max-width: 575px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:100%;height:300px;-o-object-fit:contain;object-fit:contain;margin-bottom:50px}}#scontainer-48{margin-bottom:100px}@media(max-width: 991px){#scontainer-48{margin-bottom:50px}}#scontainer-48 h2{margin-bottom:40px}#scontainer-48 img{margin-bottom:24px}#scontainer-48 .single-col{text-align:center}#scontainer-49,#scontainer-50{margin-bottom:100px}@media(max-width: 991px){#scontainer-49,#scontainer-50{margin-bottom:50px}}#scontainer-49 h2,#scontainer-50 h2{margin-bottom:40px}#scontainer-49 .single-col a,#scontainer-50 .single-col a{display:block;height:100%;position:relative;cursor:pointer}#scontainer-49 .single-col a:hover::before,#scontainer-49 .single-col a:hover::after,#scontainer-50 .single-col a:hover::before,#scontainer-50 .single-col a:hover::after{opacity:1}#scontainer-49 .single-col a::before,#scontainer-50 .single-col a::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;transition:all 250ms ease-in-out}#scontainer-49 .single-col a::after,#scontainer-50 .single-col a::after{content:"";position:absolute;top:50%;left:50%;width:55px;height:55px;background:url("/upload/filemanager/images/cassonetto/material-symbols_search.png");opacity:0;transition:all 250ms ease-in-out;transform:translate(-50%, -50%)}@media(max-width: 991px){#scontainer-49 .single-col:not(:last-child),#scontainer-50 .single-col:not(:last-child){margin-bottom:50px}}#scontainer-51{padding:100px 70px;margin-bottom:100px;background:#fafafa}@media(max-width: 991px){#scontainer-51{padding:50px 40px;margin-bottom:50px}}#scontainer-51 .row{align-items:center}@media(max-width: 991px){#scontainer-51 .single-col-1{margin-bottom:50px}}#scontainer-51 .single-col-2{position:relative;padding-bottom:50px}#scontainer-51 .single-col-2::before{content:"";position:absolute;bottom:0;left:15px;width:100%;max-width:190px;height:1px;background:#000}#scontainer-52{margin-bottom:100px}@media(max-width: 991px){#scontainer-52{margin-bottom:50px}}#scontainer-52 .row{align-items:center}#scontainer-52 .single-col{display:flex;align-items:center;justify-content:center}@media(max-width: 991px){#scontainer-52 .single-col:not(:last-child){margin-bottom:50px}}#scontainer-53{margin-bottom:100px}#scontainer-53 h2{margin-bottom:40px}#scontainer-53 div[class^=col-]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#scontainer-53 div[class^=col-] div{margin-left:6px;margin-right:6px}#scontainer-53 div[class^=col-] p{max-width:106px;min-height:50px;margin-bottom:0;background:#f2f2f2;display:flex;justify-content:center;text-align:center;align-items:center;padding:2px;margin-bottom:20px;text-transform:uppercase}#scontainer-53 div[class^=col-] img{width:106px;height:106px;-o-object-fit:cover;object-fit:cover}#scontainer-53 .color-container{padding-top:0}.home_slider .swiper-slide{overflow:hidden}.home_slider .swiper-slide .slide-data{display:flex;flex-direction:column;align-items:center;justify-content:center}.home_slider .swiper-slide .slide-data .slide-text{position:absolute;max-width:1100px}.home_slider .swiper-pagination{position:absolute;right:50px;bottom:50px;width:auto;display:flex;justify-content:flex-end;gap:30px}.home_slider .swiper-pagination .swiper-pagination-bullet{color:#fff;background:rgba(0,0,0,0) !important;position:relative;display:block;height:30px;width:30px;opacity:1 !important}.home_slider .swiper-pagination .swiper-pagination-bullet::before{display:block;height:30px;width:30px;position:absolute;top:0;left:0;font-size:22px}.home_slider .swiper-pagination .swiper-pagination-bullet:first-child::before{content:"01"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(2)::before{content:"02"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(3)::before{content:"03"}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{margin-right:70px;position:relative}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{content:"";display:block;height:1px;width:50px;background:#fff;position:absolute;top:50%;right:-75px}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child{margin-right:0 !important}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(2){margin-left:70px}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(2)::after{right:auto;left:-80px}#nav_tabs{max-width:980px;margin-bottom:90px;margin-left:auto;margin-right:auto}#nav_tabs,#nav_tabs_colors{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:17px;list-style:none;padding-left:0;padding-right:0}#nav_tabs li,#nav_tabs_colors li{position:relative;min-width:-moz-fit-content;min-width:fit-content;width:200px;border:1px solid #000;background:#fff;transition:background 250ms ease}#nav_tabs li.new::before,#nav_tabs_colors li.new::before{content:url("/upload/filemanager/Icons/new-icon.png");position:absolute;top:-10px;right:-15px}#nav_tabs li.active,#nav_tabs_colors li.active{background:#000}#nav_tabs li.active a,#nav_tabs_colors li.active a{color:#fff}#nav_tabs li a,#nav_tabs_colors li a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;row-gap:3px;color:#000;font-weight:400;font-size:14px;line-height:1;margin-bottom:0;padding:12px 20px;cursor:pointer;transition:color 250ms ease}#nav_tabs li a u,#nav_tabs_colors li a u{display:flex;flex-direction:column;align-items:center;font-weight:400;font-size:18px;line-height:1.3;margin-bottom:0;letter-spacing:.05em;text-decoration:none}#nav_tabs li a u span,#nav_tabs_colors li a u span{margin-top:-4px;font-size:14px}#product-preview-box{margin-bottom:100px}#product-preview-box .product-preview-box .scontainer-content .product-preview{display:none}#product-preview-box .product-preview-box .scontainer-content .product-preview.active{display:block}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img{padding-top:15px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem{position:absolute;left:0;transform:translateX(-95%);z-index:3;width:240px;height:240px;text-align:center;padding:15px;background:#fff;border:5px solid #d8d8d8;border-radius:100%}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem::before{content:"";position:absolute;inset:-10px;border:5px solid #e6e6e6;border-radius:100%}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem::after{content:"";position:absolute;inset:-15px;border:5px solid #f4f4f4;border-radius:100%;box-shadow:0 0 0px 5px #fbfbfb}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem img{margin-bottom:14px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem p{font-weight:300;font-size:18px;line-height:20px;letter-spacing:.05em;margin-bottom:0}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem p strong{display:block;position:relative;font-weight:700;font-size:16px;line-height:20px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#4ca8e6;margin-bottom:14px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem p strong::before{content:"";position:absolute;bottom:-6px;left:50%;height:1px;width:100%;max-width:110px;background:#4ca8e6;transform:translateX(-50%)}@media(max-width: 991px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem{transform:translateX(0);left:15px}}@media(max-width: 575px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem{display:none}}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-wrapper .swiper-slide{text-align:center}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:60px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-button-disabled{opacity:.6}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-next{position:relative;cursor:pointer;transition:opacity 250ms ease-in}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-next img{width:50px;height:50px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-prev{position:relative;cursor:pointer;transition:opacity 250ms ease-in}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-prev img{width:50px;height:50px}@media(max-width: 991px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img{margin-bottom:50px}}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text{display:flex;flex-direction:column;justify-content:space-between}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text h3{font-weight:700;font-size:35px;line-height:37px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:25px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul{border:1px solid #f4f4f4;padding:15px 20px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar{width:3px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar-thumb{background:#dadada;border-radius:0px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(128,128,128,.1);border-radius:0px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar-thumb:hover{background:#000}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul li:not(:last-child){margin-bottom:25px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul li h4{font-weight:700;font-size:16px;line-height:26px;letter-spacing:.05em;margin-bottom:0}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul li p{font-weight:300;font-size:16px;line-height:26px;letter-spacing:.05em;margin-bottom:0}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text__footer{display:grid;grid-template-columns:1fr 1fr;align-items:center;-moz-column-gap:55px;column-gap:55px;row-gap:15px;padding-top:45px;padding-left:20px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text__footer img{width:100%;max-width:-moz-fit-content;max-width:fit-content}@media(max-width: 767px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text{text-align:center}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text .btn8{margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 991px){#product-preview-box .product-preview-box .scontainer-content .product-preview{padding-left:0}}@media(max-width: 991px){#product-preview-box{margin-bottom:70px}}#product-colors-preview-box{margin-bottom:70px}#product-colors-preview-box .scontainer-content .colors-box-header{margin-bottom:50px}#product-colors-preview-box .scontainer-content .colors-box-header h2{font-size:30px;font-weight:300;line-height:25px;letter-spacing:.15em}#product-colors-preview-box .scontainer-content .colors-box-header p{font-size:16px;font-weight:300;line-height:25px;letter-spacing:.05em;margin-bottom:0}#product-colors-preview-box .scontainer-content .colors-box-header .c-row{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px;justify-content:center}#product-colors-preview-box .scontainer-content .colors-box-header .c-row .c-col-2{display:flex;justify-content:center;flex:1}#product-colors-preview-box .scontainer-content .colors-preview{display:none}#product-colors-preview-box .scontainer-content .colors-preview.active{display:block}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles:not(:last-child){margin-bottom:100px}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-title{margin-bottom:30px}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-title h2{margin:0;font-size:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:23px;column-gap:23px;row-gap:15px;align-items:flex-start;overflow:hidden;padding:0;margin:0;flex-wrap:wrap;list-style:none}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data li{list-style:none;flex:0 0 97px}@media(max-width: 991px){#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data li.empty{display:none}}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data li p{font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}#scontainer-65,#scontainer-67{margin-bottom:120px}@media(max-width: 575px){#scontainer-65,#scontainer-67{margin-bottom:60px}}#scontainer-65 h2,#scontainer-67 h2{font-size:50px;font-weight:250;line-height:1;letter-spacing:2px;font-family:"Alegreya Sans",sans-serif;text-transform:uppercase;margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid #000}@media(max-width: 767px){#scontainer-65 h2,#scontainer-67 h2{margin-bottom:30px;padding-bottom:30px}}@media(max-width: 575px){#scontainer-65 h2,#scontainer-67 h2{font-size:34px}}#scontainer-65 p,#scontainer-67 p{font-size:34px;font-weight:300;line-height:1;letter-spacing:2px;font-family:"Alegreya Sans",sans-serif;color:#1d1d1e;text-transform:uppercase;margin-bottom:0}@media(max-width: 575px){#scontainer-65 p,#scontainer-67 p{font-size:24px}}#scontainer-65 .col-left,#scontainer-67 .col-left{max-width:560px}@media(max-width: 767px){#scontainer-65 .col-left,#scontainer-67 .col-left{margin-bottom:30px}}#scontainer-66,#scontainer-68{margin-bottom:120px}@media(max-width: 575px){#scontainer-66,#scontainer-68{margin-bottom:60px}}#scontainer-66 p,#scontainer-68 p{color:#fff;font-size:24px;font-weight:300;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-bottom:40px}@media(max-width: 575px){#scontainer-66 p,#scontainer-68 p{margin-bottom:20px}}#scontainer-66 .row-1,#scontainer-68 .row-1{width:100%;max-width:300px;margin-bottom:40px}#scontainer-66 .row-1 ul,#scontainer-68 .row-1 ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:8px}#scontainer-66 .row-1 ul li a,#scontainer-68 .row-1 ul li a{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;padding:18px 35px;background:#1d1d1e}#scontainer-66 .row-2,#scontainer-68 .row-2{justify-content:center}#scontainer-66 .row-2>div,#scontainer-68 .row-2>div{margin-bottom:20px;padding:0 10px}#scontainer-66 .row-2>div>div,#scontainer-68 .row-2>div>div{padding:70px 40px;background:#1d1d1e;height:100%}@media(max-width: 575px){#scontainer-66 .row-2>div>div,#scontainer-68 .row-2>div>div{padding:40px 10px}}#scontainer-66 .row-2 ul,#scontainer-68 .row-2 ul{padding:0;margin:0;list-style:none;display:flex;justify-content:center;flex-direction:row;gap:8px}#scontainer-66 .row-2 ul li:nth-child(1) a,#scontainer-68 .row-2 ul li:nth-child(1) a{background:#dfdfdf}#scontainer-66 .row-2 ul li:nth-child(1) a::after,#scontainer-68 .row-2 ul li:nth-child(1) a::after{content:url("/upload/filemanager/icon/Vidok-Icon.svg")}#scontainer-66 .row-2 ul li:nth-child(2) a,#scontainer-68 .row-2 ul li:nth-child(2) a{background:#fff}#scontainer-66 .row-2 ul li:nth-child(2) a::after,#scontainer-68 .row-2 ul li:nth-child(2) a::after{content:url("/upload/filemanager/icon/See-Icon.svg")}#scontainer-66 .row-2 ul li a,#scontainer-68 .row-2 ul li a{color:#1d1d1e;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;gap:10px;position:relative;padding:18px 20px}#scontainer-66 .row-2 ul li a::after,#scontainer-68 .row-2 ul li a::after{height:24px;width:24px}#scontainer-66 .row-2 ul li a:hover,#scontainer-68 .row-2 ul li a:hover{color:#1d1d1e}@media(max-width: 575px){#scontainer-66 .row-2 ul li a,#scontainer-68 .row-2 ul li a{padding:15px}}/*# sourceMappingURL=style.css.map */
\ No newline at end of file
+@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap";.alert{border-radius:0;margin:25px 0;border:0;font-size:15px;font-weight:600}.alert.alert-success{background:#f2f2f2;color:#000}body.nowebp .carousel-banner{background:url("/upload/filemanager/images/banner-bg.jpg") no-repeat center}body.nowebp .item-01{background:url(/upload/filemanager/images/banner-01.jpg) no-repeat center}body.nowebp .item-02{background:url("/upload/filemanager/images/banner-02.jpg") no-repeat center left}@media(max-width: 767px){body.nowebp .item-02{background:url("/upload/filemanager/images/banner-02-mobile.jpg") no-repeat center}}body.nowebp .banner{background:url("/upload/filemanager/images/banner-01.jpg") no-repeat center}body.nowebp .technology{background:url(/upload/filemanager/images/technology-bg.png) no-repeat center left}body.nowebp .modernita-e-design{background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat right}@media(max-width: 767px){body.nowebp .modernita-e-design{background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat center}}body.nowebp .garanzia-di-soddisfazione{background:url(/upload/filemanager/images/garanzia-di-soddisfazione2.png) no-repeat center}body.nowebp .banner-mini{background:url(/upload/filemanager/images/subpage/banner-mini.png) no-repeat center}body.nowebp .tipi-di-montaggio{background:url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.png) no-repeat center}body.nowebp .tapparelle-controllo-separato{background:url(/upload/filemanager/images/tapparelle/tapparelle-bg.png) no-repeat center}body.nowebp .links{background:url(/upload/filemanager/images/subpage/links-bg.png) no-repeat center}body.nowebp .dettagli-box-bg{background:url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.png) no-repeat center}@media(max-width: 575px){.hidden-below-xs{display:none}}@media(min-width: 576px){.hidden-above-xs{display:none}}.box,.footer-big,.dettagli-maniglia,.dettagli-legno-maniglia,.porte-dettagli,.vetri-selettivi,.verto-1-2-3,.links,#scontainer-24,#scontainer-22 .row:nth-child(3),.porte-porte-in-pvc #scontainer-21,.tab-container .nav-tabs,.scrivici,.brands,.sistemi-di-oscuramento,#scontainer-3,#scontainer-6,#scontainer-8,#scontainer-11,.box-text-left,.box-left,.salatura,.box-text-right,.box-right{padding-top:100px;padding-bottom:100px}a{transition:all .3s ease}a:hover{text-decoration:none}.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-family:"Cormorant",serif;font-weight:400;font-size:60px;line-height:73px;letter-spacing:.1em;position:relative;padding-bottom:20px;margin-bottom:30px}@media(min-width: 768px)and (max-width: 991px){.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-size:52px}}@media(min-width: 576px)and (max-width: 767px){.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-size:45px;line-height:53px}}@media(max-width: 575px){.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-size:39px;line-height:50px}}.title:before,#scontainer-21 .row:nth-child(1) h2:before,#scontainer-22 .row:nth-child(1) h2:before,#scontainer-23 .row:nth-child(1) h2:before,.garanzia-di-soddisfazione #scontainer-15 h2:before,#scontainer-12 h2:before,#scontainer-9 .row:first-child h2:before,#scontainer-3 h2:before,#scontainer-6 h2:before,#scontainer-8 h2:before,#scontainer-11 h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.title a,#scontainer-21 .row:nth-child(1) h2 a,#scontainer-22 .row:nth-child(1) h2 a,#scontainer-23 .row:nth-child(1) h2 a,.garanzia-di-soddisfazione #scontainer-15 h2 a,#scontainer-12 h2 a,#scontainer-9 .row:first-child h2 a,#scontainer-3 h2 a,#scontainer-6 h2 a,#scontainer-8 h2 a,#scontainer-11 h2 a{color:#212529}.title a:hover,#scontainer-21 .row:nth-child(1) h2 a:hover,#scontainer-22 .row:nth-child(1) h2 a:hover,#scontainer-23 .row:nth-child(1) h2 a:hover,.garanzia-di-soddisfazione #scontainer-15 h2 a:hover,#scontainer-12 h2 a:hover,#scontainer-9 .row:first-child h2 a:hover,#scontainer-3 h2 a:hover,#scontainer-6 h2 a:hover,#scontainer-8 h2 a:hover,#scontainer-11 h2 a:hover{color:#fc0}.subtitle,#scontainer-47 h3,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2,.dettagli-legno-legno h3,.soglia-bassa h3,.dettagli-finitura-ultra-opaca h3,.dettagli-3-box h3,.dettagli-maniglia h3,.dettagli-legno-maniglia h3,.una-marea h3,.profili-slim h3,.vetri-selettivi h3,.dettagli-pvc-maniglia h3,.dettagli-pvc-ferramenta h3,.links h3,#scontainer-33 h3,#scontainer-34 h3,#scontainer-37 h3,#scontainer-38 h3,#scontainer-39 h3,#scontainer-60 h3,#scontainer-26 h2,.tipi-di-montaggio h2,#scontainer-24 h2,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3,.banner-mini h1,.scrivici h3,.vi-invitiamo-a-collaborare h3,.sistemi-di-oscuramento h3,.persiane-in-legno #scontainer-13 h3,.persiane-in-legno #scontainer-27 h3,.tapparelle-box-01 #scontainer-13 h3,.tapparelle-box-01 #scontainer-27 h3,.modernita-e-design div[class^=col-] h3,.la-bellezza h3,.technology h3,.box-text-left h3,.box-left h3,.salatura h3,.box-text-right h3,.box-right h3,.subtitle-line,#scontainer-53 h2,#scontainer-49 h2,#scontainer-50 h2,#scontainer-48 h2,#scontainer-47 h2,.dettagli-box-bg h3,.dettagli-legno-canalina-calda h3,.canalina-calda h3,.vetri-selettivi h4,.a-risparmio-energetico-verto h3,.dettagli-pvc-verto h2,#scontainer-31 h3,.tapparelle-controllo-separato h3,#scontainer-29 h3,#scontainer-28 h2{font-family:"Cormorant",serif;font-weight:400;font-size:40px;line-height:48px;color:#000}@media(max-width: 767px){.subtitle,#scontainer-47 h3,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2,.dettagli-legno-legno h3,.soglia-bassa h3,.dettagli-finitura-ultra-opaca h3,.dettagli-3-box h3,.dettagli-maniglia h3,.dettagli-legno-maniglia h3,.una-marea h3,.profili-slim h3,.vetri-selettivi h3,.dettagli-pvc-maniglia h3,.dettagli-pvc-ferramenta h3,.links h3,#scontainer-33 h3,#scontainer-34 h3,#scontainer-37 h3,#scontainer-38 h3,#scontainer-39 h3,#scontainer-60 h3,#scontainer-26 h2,.tipi-di-montaggio h2,#scontainer-24 h2,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3,.banner-mini h1,.scrivici h3,.vi-invitiamo-a-collaborare h3,.sistemi-di-oscuramento h3,.persiane-in-legno #scontainer-13 h3,.persiane-in-legno #scontainer-27 h3,.tapparelle-box-01 #scontainer-13 h3,.tapparelle-box-01 #scontainer-27 h3,.modernita-e-design div[class^=col-] h3,.la-bellezza h3,.technology h3,.box-text-left h3,.box-left h3,.salatura h3,.box-text-right h3,.box-right h3,.subtitle-line,#scontainer-53 h2,#scontainer-49 h2,#scontainer-50 h2,#scontainer-48 h2,#scontainer-47 h2,.dettagli-box-bg h3,.dettagli-legno-canalina-calda h3,.canalina-calda h3,.vetri-selettivi h4,.a-risparmio-energetico-verto h3,.dettagli-pvc-verto h2,#scontainer-31 h3,.tapparelle-controllo-separato h3,#scontainer-29 h3,#scontainer-28 h2{font-size:37px}}.subtitle a,#scontainer-47 h3 a,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2 a,.dettagli-legno-legno h3 a,.soglia-bassa h3 a,.dettagli-finitura-ultra-opaca h3 a,.dettagli-3-box h3 a,.dettagli-maniglia h3 a,.dettagli-legno-maniglia h3 a,.una-marea h3 a,.profili-slim h3 a,.vetri-selettivi h3 a,.dettagli-pvc-maniglia h3 a,.dettagli-pvc-ferramenta h3 a,.links h3 a,#scontainer-33 h3 a,#scontainer-34 h3 a,#scontainer-37 h3 a,#scontainer-38 h3 a,#scontainer-39 h3 a,#scontainer-60 h3 a,#scontainer-26 h2 a,.tipi-di-montaggio h2 a,#scontainer-24 h2 a,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3 a,.banner-mini h1 a,.scrivici h3 a,.vi-invitiamo-a-collaborare h3 a,.sistemi-di-oscuramento h3 a,.persiane-in-legno #scontainer-13 h3 a,.persiane-in-legno #scontainer-27 h3 a,.tapparelle-box-01 #scontainer-13 h3 a,.tapparelle-box-01 #scontainer-27 h3 a,.modernita-e-design div[class^=col-] h3 a,.la-bellezza h3 a,.technology h3 a,.box-text-left h3 a,.box-left h3 a,.salatura h3 a,.box-text-right h3 a,.box-right h3 a,.subtitle-line a,#scontainer-53 h2 a,#scontainer-49 h2 a,#scontainer-50 h2 a,#scontainer-48 h2 a,#scontainer-47 h2 a,.dettagli-box-bg h3 a,.dettagli-legno-canalina-calda h3 a,.canalina-calda h3 a,.vetri-selettivi h4 a,.a-risparmio-energetico-verto h3 a,.dettagli-pvc-verto h2 a,#scontainer-31 h3 a,.tapparelle-controllo-separato h3 a,#scontainer-29 h3 a,#scontainer-28 h2 a{color:#212529}.subtitle a:hover,#scontainer-47 h3 a:hover,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2 a:hover,.dettagli-legno-legno h3 a:hover,.soglia-bassa h3 a:hover,.dettagli-finitura-ultra-opaca h3 a:hover,.dettagli-3-box h3 a:hover,.dettagli-maniglia h3 a:hover,.dettagli-legno-maniglia h3 a:hover,.una-marea h3 a:hover,.profili-slim h3 a:hover,.vetri-selettivi h3 a:hover,.dettagli-pvc-maniglia h3 a:hover,.dettagli-pvc-ferramenta h3 a:hover,.links h3 a:hover,#scontainer-33 h3 a:hover,#scontainer-34 h3 a:hover,#scontainer-37 h3 a:hover,#scontainer-38 h3 a:hover,#scontainer-39 h3 a:hover,#scontainer-60 h3 a:hover,#scontainer-26 h2 a:hover,.tipi-di-montaggio h2 a:hover,#scontainer-24 h2 a:hover,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3 a:hover,.banner-mini h1 a:hover,.scrivici h3 a:hover,.vi-invitiamo-a-collaborare h3 a:hover,.sistemi-di-oscuramento h3 a:hover,.persiane-in-legno #scontainer-13 h3 a:hover,.persiane-in-legno #scontainer-27 h3 a:hover,.tapparelle-box-01 #scontainer-13 h3 a:hover,.tapparelle-box-01 #scontainer-27 h3 a:hover,.modernita-e-design div[class^=col-] h3 a:hover,.la-bellezza h3 a:hover,.technology h3 a:hover,.box-text-left h3 a:hover,.box-left h3 a:hover,.salatura h3 a:hover,.box-text-right h3 a:hover,.box-right h3 a:hover,.subtitle-line a:hover,#scontainer-53 h2 a:hover,#scontainer-49 h2 a:hover,#scontainer-50 h2 a:hover,#scontainer-48 h2 a:hover,#scontainer-47 h2 a:hover,.dettagli-box-bg h3 a:hover,.dettagli-legno-canalina-calda h3 a:hover,.canalina-calda h3 a:hover,.vetri-selettivi h4 a:hover,.a-risparmio-energetico-verto h3 a:hover,.dettagli-pvc-verto h2 a:hover,#scontainer-31 h3 a:hover,.tapparelle-controllo-separato h3 a:hover,#scontainer-29 h3 a:hover,#scontainer-28 h2 a:hover{color:#fc0}.subtitle-line,#scontainer-53 h2,#scontainer-49 h2,#scontainer-50 h2,#scontainer-48 h2,#scontainer-47 h2,.dettagli-box-bg h3,.dettagli-legno-maniglia h3,.dettagli-legno-canalina-calda h3,.canalina-calda h3,.vetri-selettivi h4,.a-risparmio-energetico-verto h3,.dettagli-pvc-verto h2,#scontainer-31 h3,.tapparelle-controllo-separato h3,#scontainer-29 h3,#scontainer-28 h2{padding-bottom:20px;margin-bottom:30px;text-align:center;position:relative}.subtitle-line:before,#scontainer-53 h2:before,#scontainer-49 h2:before,#scontainer-50 h2:before,#scontainer-48 h2:before,#scontainer-47 h2:before,.dettagli-box-bg h3:before,.dettagli-legno-maniglia h3:before,.dettagli-legno-canalina-calda h3:before,.canalina-calda h3:before,.vetri-selettivi h4:before,.a-risparmio-energetico-verto h3:before,.dettagli-pvc-verto h2:before,#scontainer-31 h3:before,.tapparelle-controllo-separato h3:before,#scontainer-29 h3:before,#scontainer-28 h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.subtitle-level-3,#scontainer-47 h4,.dettagli-legno-legno h4,.soglia-bassa h4,.dettagli-box-bg h4,.dettagli-maniglia h4,.dettagli-legno-maniglia h4,.una-marea h4,.profili-slim h4,.dettagli-pvc-maniglia h4,.dettagli-pvc-ferramenta h4,#scontainer-33 h4,#scontainer-34 h4,#scontainer-37 h4,#scontainer-38 h4,#scontainer-39 h4,#scontainer-60 h4,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5,.banner-mini h2,.sistemi-di-oscuramento h4,.persiane-in-legno #scontainer-13 h4,.persiane-in-legno #scontainer-27 h4,.tapparelle-box-01 #scontainer-13 h4,.tapparelle-box-01 #scontainer-27 h4,.la-bellezza h4,.technology h4,.box-text-left h4,.box-left h4,.salatura h4,.box-text-right h4,.box-right h4{font-family:"Alegreya Sans",sans-serif;font-weight:300;font-size:20px;line-height:24px;letter-spacing:.055em;text-transform:uppercase;position:relative;margin-bottom:15px;padding-bottom:15px}@media(max-width: 575px){.subtitle-level-3,#scontainer-47 h4,.dettagli-legno-legno h4,.soglia-bassa h4,.dettagli-box-bg h4,.dettagli-maniglia h4,.dettagli-legno-maniglia h4,.una-marea h4,.profili-slim h4,.dettagli-pvc-maniglia h4,.dettagli-pvc-ferramenta h4,#scontainer-33 h4,#scontainer-34 h4,#scontainer-37 h4,#scontainer-38 h4,#scontainer-39 h4,#scontainer-60 h4,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5,.banner-mini h2,.sistemi-di-oscuramento h4,.persiane-in-legno #scontainer-13 h4,.persiane-in-legno #scontainer-27 h4,.tapparelle-box-01 #scontainer-13 h4,.tapparelle-box-01 #scontainer-27 h4,.la-bellezza h4,.technology h4,.box-text-left h4,.box-left h4,.salatura h4,.box-text-right h4,.box-right h4{font-size:17px}}.subtitle-level-3:before,#scontainer-47 h4:before,.dettagli-legno-legno h4:before,.soglia-bassa h4:before,.dettagli-box-bg h4:before,.dettagli-maniglia h4:before,.dettagli-legno-maniglia h4:before,.una-marea h4:before,.profili-slim h4:before,.dettagli-pvc-maniglia h4:before,.dettagli-pvc-ferramenta h4:before,#scontainer-33 h4:before,#scontainer-34 h4:before,#scontainer-37 h4:before,#scontainer-38 h4:before,#scontainer-39 h4:before,#scontainer-60 h4:before,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5:before,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5:before,.banner-mini h2:before,.sistemi-di-oscuramento h4:before,.persiane-in-legno #scontainer-13 h4:before,.persiane-in-legno #scontainer-27 h4:before,.tapparelle-box-01 #scontainer-13 h4:before,.tapparelle-box-01 #scontainer-27 h4:before,.la-bellezza h4:before,.technology h4:before,.box-text-left h4:before,.box-left h4:before,.salatura h4:before,.box-text-right h4:before,.box-right h4:before{position:absolute;content:"";width:142px;left:0;background:#000;height:2px;bottom:0}.scrivici form .form-group .form-control::-moz-placeholder{font-family:"Alegreya Sans",sans-serif;font-weight:300;font-size:14px;line-height:21px;color:#000}.text,#scontainer-53 div[class^=col-] p,#scontainer-51 p,#scontainer-48 p,#scontainer-47 p,.colori-box div p,.dettagli-legno-legno p,.soglia-bassa p,.dettagli-finitura-ultra-opaca p,.dettagli-3-box p,.dettagli-box-bg p,.dettagli-maniglia p,.dettagli-legno-maniglia p,.una-marea p,.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p,.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p,.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p,.profili-slim p,.dettagli-legno-canalina-calda p,.canalina-calda p,.vetri-selettivi p,.a-risparmio-energetico-verto p,.dettagli-pvc-maniglia p,.dettagli-pvc-ferramenta p,.verto-1-2-3 p,.dettagli-pvc-verto p,#scontainer-32 .row:nth-child(2) div[class^=col-] p,#scontainer-36 .row:nth-child(2) div[class^=col-] p,.tapparelle-controllo-separato p,#scontainer-33 div[class^=col-] p,#scontainer-34 div[class^=col-] p,#scontainer-37 div[class^=col-] p,#scontainer-38 div[class^=col-] p,#scontainer-39 div[class^=col-] p,#scontainer-60 div[class^=col-] p,#scontainer-28 div[class^=col-] p,.tapparelle-img #scontainer-42 p,.tapparelle-img #scontainer-44 div[class^=col-] p,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child p,#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p,#scontainer-21 .row:nth-child(1) p,#scontainer-22 .row:nth-child(1) p,#scontainer-23 .row:nth-child(1) p,.more div[class^=col-] div p,.tab-container .tab-content1 .row:nth-child(3)>div[class^=col-] p,.tab-container .tab-content2 .row:nth-child(3)>div[class^=col-] p,.tab-container .tab-content1 .row.content-schema div[class^=col-] p,.tab-container .tab-content2 .row.content-schema div[class^=col-] p,#cookie-information a,#cookie-information,.scrivici form .form-check>.form-check-label,.scrivici form .form-group .form-check-label,.scrivici form .form-group .form-control::placeholder,.scrivici form .form-group .form-control,.vi-invitiamo-a-collaborare p,.garanzia-di-soddisfazione #scontainer-15 p,.sistemi-di-oscuramento p,.persiane-in-legno #scontainer-13 p,.persiane-in-legno #scontainer-27 p,.tapparelle-box-01 #scontainer-13 p,.tapparelle-box-01 #scontainer-27 p,#scontainer-12 p,.modernita-e-design div[class^=col-] p,#scontainer-9 .row:first-child p,.la-bellezza p,#scontainer-5 p,.technology p,#scontainer-3 p,#scontainer-6 p,#scontainer-8 p,#scontainer-11 p,.box-text-left p,.box-left p,.salatura p,.box-text-right p,.box-right p{font-family:"Alegreya Sans",sans-serif;font-weight:300;font-size:14px;line-height:21px;color:#000}.scrivici form .form-group .form-control::-moz-placeholder strong{font-weight:500}.text strong,#scontainer-53 div[class^=col-] p strong,#scontainer-51 p strong,#scontainer-48 p strong,#scontainer-47 p strong,.colori-box div p strong,.dettagli-legno-legno p strong,.soglia-bassa p strong,.dettagli-finitura-ultra-opaca p strong,.dettagli-3-box p strong,.dettagli-box-bg p strong,.dettagli-maniglia p strong,.dettagli-legno-maniglia p strong,.una-marea p strong,.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p strong,.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p strong,.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p strong,.profili-slim p strong,.dettagli-legno-canalina-calda p strong,.canalina-calda p strong,.vetri-selettivi p strong,.a-risparmio-energetico-verto p strong,.dettagli-pvc-maniglia p strong,.dettagli-pvc-ferramenta p strong,.verto-1-2-3 p strong,.dettagli-pvc-verto p strong,#scontainer-32 .row:nth-child(2) div[class^=col-] p strong,#scontainer-36 .row:nth-child(2) div[class^=col-] p strong,.tapparelle-controllo-separato p strong,#scontainer-33 div[class^=col-] p strong,#scontainer-34 div[class^=col-] p strong,#scontainer-37 div[class^=col-] p strong,#scontainer-38 div[class^=col-] p strong,#scontainer-39 div[class^=col-] p strong,#scontainer-60 div[class^=col-] p strong,#scontainer-28 div[class^=col-] p strong,.tapparelle-img #scontainer-42 p strong,.tapparelle-img #scontainer-44 div[class^=col-] p strong,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child p strong,#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p strong,#scontainer-21 .row:nth-child(1) p strong,#scontainer-22 .row:nth-child(1) p strong,#scontainer-23 .row:nth-child(1) p strong,.more div[class^=col-] div p strong,.tab-container .tab-content1 .row:nth-child(3)>div[class^=col-] p strong,.tab-container .tab-content2 .row:nth-child(3)>div[class^=col-] p strong,.tab-container .tab-content1 .row.content-schema div[class^=col-] p strong,.tab-container .tab-content2 .row.content-schema div[class^=col-] p strong,#cookie-information strong,.scrivici form .form-check>.form-check-label strong,.scrivici form .form-group .form-check-label strong,.scrivici form .form-group .form-control::placeholder strong,.scrivici form .form-group .form-control strong,.vi-invitiamo-a-collaborare p strong,.garanzia-di-soddisfazione #scontainer-15 p strong,.sistemi-di-oscuramento p strong,.persiane-in-legno #scontainer-13 p strong,.persiane-in-legno #scontainer-27 p strong,.tapparelle-box-01 #scontainer-13 p strong,.tapparelle-box-01 #scontainer-27 p strong,#scontainer-12 p strong,.modernita-e-design div[class^=col-] p strong,#scontainer-9 .row:first-child p strong,.la-bellezza p strong,#scontainer-5 p strong,.technology p strong,#scontainer-3 p strong,#scontainer-6 p strong,#scontainer-8 p strong,#scontainer-11 p strong,.box-text-left p strong,.box-left p strong,.salatura p strong,.box-text-right p strong,.box-right p strong{font-weight:500}.text20,.dettagli-3-box a,.dettagli-maniglia .dettagli-colori-box div p,.dettagli-legno-maniglia .dettagli-colori-box div p,.tapparelle-img #scontainer-44 .row:last-child p,#scontainer-26 p,.tipi-di-montaggio p,#scontainer-24 p{font-family:"Alegreya Sans",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.055em;text-align:left}.text16,.a-risparmio-energetico-verto div[class^=col-]:last-child p,.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-control,#scontainer-31 p,#scontainer-29 p,.tapparelle-img #scontainer-43 p,.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p{font-family:"Alegreya Sans",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:0em;text-align:left}.btn{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#000;text-transform:uppercase;border:1px solid #000;border-radius:0;display:inline-block;padding:6px 10px;background:rgba(0,0,0,0);transition:all .3s ease}.btn img{margin:0 0 0 10px;width:40px !important;height:7px;margin-bottom:2px;filter:invert(0%);transition:all .3s ease}.btn:hover{color:#fff;text-decoration:none;background:#000}.btn:hover img{filter:invert(100%)}.btn:focus{box-shadow:none}.btn-yellow{color:#000;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;padding:8px 20px;background-color:#fff200;display:inline-flex;margin-left:20px}.btn-yellow:hover{color:#000}.btn-black{border:none;border-radius:0;background:#000;color:#fff;font-family:"Open Sans",sans-serif;padding:8px 20px;text-transform:uppercase;font-weight:700;font-size:16px}.tab,.tab-container .nav-tabs li a{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center;color:#000;text-transform:uppercase}.tab span,.tab-container .nav-tabs li a span{font-family:Alegreya Sans;font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:.135em;text-align:center}.tab-content-title,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h4,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h4{font-family:"Open Sans",sans-serif;font-size:30px;font-weight:400;line-height:41px;letter-spacing:0em;text-align:right;color:#fff;background:#000;text-transform:uppercase}.box50{padding-top:50px;padding-bottom:50px}.box-text-right h3,.box-right h3{text-align:right}.box-text-right h4,.box-right h4{text-align:right}.box-text-right h4:before,.box-right h4:before{left:auto;right:0}.box-text-right p,.box-right p{text-align:justify}.box-text-right img,.box-right img{max-width:100%}.box-text-right div[class^=col-],.box-right div[class^=col-]{display:flex;justify-content:center;align-items:center}.box-text-right div[class^=col-] div,.box-right div[class^=col-] div{width:400px}.box-text-left p,.box-left p,.salatura p{text-align:justify}@media(max-width: 767px){.box-text-left p,.box-left p,.salatura p{margin-bottom:80px}}.box-text-left img,.box-left img,.salatura img{max-width:100%}.box-text-left div[class^=col-],.box-left div[class^=col-],.salatura div[class^=col-]{display:flex;justify-content:center;align-items:center}.box-text-left div[class^=col-] div,.box-left div[class^=col-] div,.salatura div[class^=col-] div{width:400px}@media(max-width: 767px){.box-text-left div[class^=col-]:first-child,.box-left div[class^=col-]:first-child,.salatura div[class^=col-]:first-child{order:2}}@media(max-width: 767px){.box-text-left div[class^=col-]:last-child,.box-left div[class^=col-]:last-child,.salatura div[class^=col-]:last-child{order:1}}@media(max-width: 575px){#main-menu{height:100%;width:100%;position:fixed;z-index:10;background:#fff;display:none;left:0;top:0}#main-menu.visible{display:flex}}@media(max-width: 575px){#main-menu div[id^=menu-container-]{width:100%;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}#main-menu div[id^=menu-container-]>ul{margin:0;padding:0;list-style-type:none;flex-wrap:wrap}@media(min-width: 576px){#main-menu div[id^=menu-container-]>ul{display:flex}}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul{width:100%}}#main-menu div[id^=menu-container-]>ul>li{position:relative}#main-menu div[id^=menu-container-]>ul>li:first-child{display:none}#main-menu div[id^=menu-container-]>ul>li>a{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:19px;color:#000;padding:10px 7px;display:block;text-transform:uppercase}@media(min-width: 992px)and (max-width: 1199px){#main-menu div[id^=menu-container-]>ul>li>a{padding:10px 6px}}@media(min-width: 576px)and (max-width: 991px){#main-menu div[id^=menu-container-]>ul>li>a{padding:10px 4px}}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul>li>a{text-align:center}}#main-menu div[id^=menu-container-]>ul>li>a:hover{text-decoration:none}#main-menu div[id^=menu-container-]>ul>li>a .fa-caret-down{display:none}#main-menu div[id^=menu-container-]>ul>li>ul{position:absolute;display:none;list-style-type:none;padding-inline-start:0;background:#fff;padding:18px 24px;box-shadow:0px 0px 5px rgba(0,0,0,.25);z-index:999}@media(min-width: 1200px){#main-menu div[id^=menu-container-]>ul>li>ul{left:12px}}@media(min-width: 992px)and (max-width: 1199px){#main-menu div[id^=menu-container-]>ul>li>ul{left:7px}}@media(min-width: 576px)and (max-width: 991px){#main-menu div[id^=menu-container-]>ul>li>ul{left:4px}}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul>li>ul{position:static;padding:0;box-shadow:none}}#main-menu div[id^=menu-container-]>ul>li>ul li a{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;color:#939393;text-transform:uppercase;white-space:nowrap;padding:6px 0;display:block;position:relative;transition:all .3s ease}@media(min-width: 576px){#main-menu div[id^=menu-container-]>ul>li>ul li a:before{position:absolute;content:"";width:50px;height:1px;background:#939393;bottom:0;opacity:0;transition:all .3s ease}}#main-menu div[id^=menu-container-]>ul>li>ul li a:hover:before{opacity:1}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul>li>ul li a{text-align:center}}@media(min-width: 576px){#main-menu div[id^=menu-container-]>ul>li:hover ul{display:block}}#main-menu div[id^=menu-container-]>ul>li.active ul{display:block}#main-menu-btn{height:50px;width:50px;position:fixed;bottom:10px;right:10px;color:#fff;background:#000;display:none;z-index:9999;line-height:50px;align-items:center;justify-content:center;font-size:25px;cursor:pointer;border-radius:50%}#main-menu-btn img{width:20px}@media(max-width: 575px){#main-menu-btn{display:flex}}.top{padding-top:15px;padding-bottom:15px;background:#fff}@media(min-width: 768px)and (max-width: 991px){.top div[class^=col-]:first-child{display:flex;align-items:center}}@media(max-width: 575px){.top div[class^=col-]:first-child{display:flex;align-items:center;justify-content:center}}.top div[class^=col-]:first-child a{display:inline-block}.top div[class^=col-]:first-child a img{width:145px;height:47px}.top div[class^=col-]:last-child{display:flex;justify-content:space-between}.top div[class^=col-]:last-child>div{display:flex;align-items:center}.top div[class^=col-]:last-child>div.social a{display:block;border:1px solid #000;height:33px;width:33px;text-align:center}@media(min-width: 768px)and (max-width: 1199px){.top div[class^=col-]:last-child{flex-direction:column-reverse}}@media(min-width: 576px)and (max-width: 767px){.top div[class^=col-]:last-child{flex-direction:column-reverse}}@media(max-width: 575px){.top div[class^=col-]:last-child{justify-content:center}}.top div[class^=col-]:last-child>div:first-child{display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 991px){.top div[class^=col-]:last-child>div:first-child{justify-content:center}}.top div[class^=col-]:last-child>div:last-child{display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 1199px){.top div[class^=col-]:last-child>div:last-child{justify-content:flex-end}}@media(min-width: 576px)and (max-width: 767px){.top div[class^=col-]:last-child>div:last-child{justify-content:flex-end}}.top div[class^=col-]:last-child>div:last-child .btn{margin-left:25px;padding:3px 6px}@media(min-width: 576px)and (max-width: 1199px){.top div[class^=col-]:last-child>div:last-child .btn{margin-bottom:10px;margin-top:-32px}}@media(max-width: 575px){.top div[class^=col-]:last-child>div:last-child .btn{margin-left:0;margin-top:15px}}.banner{min-height:737px}.banner,.carousel-banner{background:url("/images/banner-bg.jpg") no-repeat bottom left;text-align:center}.banner h1,.carousel-banner h1{font-size:100px;color:#fff;font-family:"Cormorant",serif;font-weight:400;line-height:121px}@media(min-width: 768px)and (max-width: 991px){.banner h1,.carousel-banner h1{font-size:80px;line-height:100px}}@media(min-width: 576px)and (max-width: 767px){.banner h1,.carousel-banner h1{font-size:80px;line-height:100px}}@media(max-width: 575px){.banner h1,.carousel-banner h1{font-size:40px;line-height:47px}}.banner h2,.carousel-banner h2{font-family:"Open Sans",sans-serif;color:#fff;text-transform:uppercase;font-weight:300;font-size:40px;line-height:54px;letter-spacing:.055em;position:relative;padding-bottom:30px;margin-bottom:30px}.banner h2:before,.carousel-banner h2:before{position:absolute;content:"";width:348px;left:calc(50% - 174px);background:#fff;height:1px;bottom:0}@media(min-width: 768px)and (max-width: 991px){.banner h2,.carousel-banner h2{font-size:32px;line-height:42px;padding-bottom:20px;margin-bottom:20px}}@media(min-width: 576px)and (max-width: 767px){.banner h2,.carousel-banner h2{font-size:28px;line-height:38px;padding-bottom:20px;margin-bottom:20px}}@media(max-width: 575px){.banner h2,.carousel-banner h2{font-size:16px;line-height:22px;padding-bottom:10px;margin-bottom:10px}.banner h2:before,.carousel-banner h2:before{width:145px;left:calc(50% - 72px)}}.banner p,.carousel-banner p{font-family:"Alegreya Sans",sans-serif;font-weight:300;font-size:20px;line-height:30px;text-align:center;color:#fff}@media(min-width: 768px)and (max-width: 991px){.banner p,.carousel-banner p{font-size:19px;line-height:27px}}@media(min-width: 576px)and (max-width: 767px){.banner p,.carousel-banner p{font-size:18px;line-height:26px}}@media(max-width: 575px){.banner p,.carousel-banner p{font-size:16px;line-height:20px}}.carousel-banner{text-align:center;padding-left:80px;padding-right:80px;padding-bottom:150px}.carousel-banner #scontainer-1{max-width:1467px;margin:auto}.carousel-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.carousel-banner{padding-left:30px;padding-right:30px;min-height:45vw}}@media(max-width: 767px){.carousel-banner{padding-left:25px;padding-right:25px;padding-bottom:0;background:none}}@media(max-width: 575px){.carousel-banner{padding-left:0;padding-right:0;padding-bottom:0;background:none}}.carousel-banner .owl-item,.carousel-banner .item{min-height:37vw;display:flex;align-items:flex-start;justify-content:center}@media(max-width: 1199px){.carousel-banner .owl-item,.carousel-banner .item{min-height:42vw}}@media(max-width: 991px){.carousel-banner .owl-item,.carousel-banner .item{min-height:45vw}}@media(max-width: 991px){.carousel-banner .owl-item,.carousel-banner .item{min-height:45vw}}@media(max-width: 767px){.carousel-banner .owl-item,.carousel-banner .item{min-height:44vw}}@media(max-width: 575px){.carousel-banner .owl-item,.carousel-banner .item{min-height:325px}}.carousel-banner .item-01{background:url("/upload/filemanager/images/banner-01.webp") no-repeat center;background-size:cover;width:100vw}@media(min-width: 576px){.carousel-banner .item-01{display:flex;align-items:center}}@media(max-width: 767px){.carousel-banner .item-01{padding-top:144%;position:relative}}.carousel-banner .item-01 #scontainer-1{width:90%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1140px}@media(max-width: 767px){.carousel-banner .item-01 #scontainer-1{position:absolute;top:50%;transform:translateY(-50%)}}.carousel-banner .item-02{background:url("/upload/filemanager/images/banner-02.webp") no-repeat center left;background-size:cover;width:100vw}@media(max-width: 767px){.carousel-banner .item-02{background:url("/upload/filemanager/images/banner-02-mobile.webp") no-repeat center;background-size:cover;padding-top:144%}}.benefits{position:relative;z-index:10}@media(max-width: 767px){.benefits{margin-top:0}}.benefits div[class^=col-]{display:flex;justify-content:center}@media(min-width: 576px)and (max-width: 767px){.benefits div[class^=col-]{flex-flow:row wrap}}@media(max-width: 575px){.benefits div[class^=col-]{flex-flow:row wrap}}.benefits div[class^=col-] .benefits-content{background:#fff;box-shadow:0px 0px 4px rgba(0,0,0,.25);width:calc(20% - 26px);text-align:center;padding:35px 20px;margin:0 13px}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content{width:calc(20% - 7px);padding:35px 10px;margin:0 5px}}@media(min-width: 576px)and (max-width: 767px){.benefits div[class^=col-] .benefits-content{width:calc(33% - 20px);margin:0 10px 20px 10px}}@media(max-width: 575px){.benefits div[class^=col-] .benefits-content{width:calc(50% - 10px);margin:0 5px 20px 5px;padding:25px 10px}}.benefits div[class^=col-] .benefits-content p{color:#212529;margin-bottom:0;font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;line-height:22px;height:44px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content p{font-size:14px}}@media(max-width: 575px){.benefits div[class^=col-] .benefits-content p{font-size:14px;line-height:19px;height:auto}}.benefits div[class^=col-] .benefits-content img{width:65px;height:65px;margin-bottom:15px}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content img{width:60px;height:60px}}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content:first-child{margin-left:0}}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content:last-child{margin-right:0}}#scontainer-3,#scontainer-6,#scontainer-8,#scontainer-11{text-align:center}#scontainer-3 div[class^=col-]:last-child p,#scontainer-6 div[class^=col-]:last-child p,#scontainer-8 div[class^=col-]:last-child p,#scontainer-11 div[class^=col-]:last-child p{max-width:650px;margin:0 auto 40px auto}#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:515px;height:auto;margin-top:20px;margin-bottom:40px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:440px;height:auto}}@media(min-width: 768px)and (max-width: 991px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:350px;height:auto;margin-top:5px;margin-bottom:20px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:350px;height:auto;margin-top:5px;margin-bottom:20px}}@media(max-width: 575px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:270px;margin-top:5px;margin-bottom:20px}}#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{text-align:center}#scontainer-3 p,#scontainer-6 p,#scontainer-8 p,#scontainer-11 p{text-align:center}#scontainer-3 .btn,#scontainer-6 .btn,#scontainer-8 .btn,#scontainer-11 .btn{padding:6px 10px}#scontainer-3 .btn img,#scontainer-6 .btn img,#scontainer-8 .btn img,#scontainer-11 .btn img{margin-left:10px;width:40px;height:7px}@media(min-width: 1200px){#scontainer-6 div[class^=col-]>img{width:515px;height:584px}}@media(max-width: 575px){#scontainer-6 div[class^=col-]>img{width:270px;height:306px}}#scontainer-8{border-top:1px solid #000;margin-top:100px;padding-top:80px}@media(min-width: 1200px){#scontainer-8 div[class^=col-]>img{width:448px;height:561px}}@media(max-width: 575px){#scontainer-8 div[class^=col-]>img{width:270px;height:338px}}#scontainer-11{padding-top:80px;margin-top:100px;border-top:1px solid #000}@media(min-width: 576px)and (max-width: 767px){#scontainer-11{margin-top:60px}}@media(min-width: 992px){#scontainer-11 div[class^=col-]>img{width:403px;height:647px}}@media(max-width: 575px){#scontainer-11 div[class^=col-]>img{width:270px;height:433px}}@media(min-width: 576px){#scontainer-11 .btn{margin-top:30px}}@media(max-width: 575px){#scontainer-11 .buttons{margin-top:30px}}@media(min-width: 1200px){#scontainer-3 div[class^=col-]>img{width:503px;height:603px}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-3 div[class^=col-]>img{width:440px;height:auto}}@media(max-width: 575px){#scontainer-3 div[class^=col-]>img{width:270px;height:323px}}.technology{min-height:497px;background:url(/upload/filemanager/images/technology-bg.webp) no-repeat center left;background-size:cover;display:flex;align-items:center}@media(min-width: 992px)and (max-width: 1199px){.technology{background-position:-54px center}}@media(min-width: 768px)and (max-width: 991px){.technology{background-position:-60px center}}@media(min-width: 576px)and (max-width: 767px){.technology{background-position:-157px -43px;align-items:flex-start;justify-content:flex-end;min-height:600px}}@media(max-width: 575px){.technology{background-position:center;align-items:flex-start;justify-content:flex-end;min-height:475px}}@media(min-width: 576px)and (max-width: 767px){.technology #scontainer-4 div[class^=col-] div{max-width:247px;margin:0 0 0 auto}}.technology h3{color:#fff}.technology h4{color:#fff}.technology h4:before{background:#fff}.technology p{color:#fff}@media(max-width: 575px){.technology p{max-width:300px}}#scontainer-5{margin-top:-280px;padding-bottom:100px;border-bottom:1px solid #000}@media(min-width: 768px)and (max-width: 991px){#scontainer-5{margin-top:-230px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-5{margin-top:-278px}}@media(max-width: 575px){#scontainer-5{margin-top:-167px}}#scontainer-5 div[class^=col-]:first-child{display:flex;justify-content:center}#scontainer-5 div[class^=col-]:first-child div{margin:0 20px}@media(max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div:first-child{margin:0 20px 0 0;width:calc(50% - 10px)}}@media(max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div:last-child{margin:0;width:calc(50% - 10px)}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div{width:234px}}#scontainer-5 div[class^=col-]:first-child div img{width:260px;height:330px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div img{width:234px;height:auto}}@media(max-width: 991px){#scontainer-5 div[class^=col-]:first-child div img{width:100%;height:auto}}#scontainer-5 p{color:#fff;font-weight:700}@media(min-width: 576px)and (max-width: 1199px){#scontainer-5 p{min-height:42px;display:flex;align-items:flex-end}}@media(max-width: 575px){#scontainer-5 p{min-height:63px;display:flex;align-items:flex-end}}.la-bellezza{text-align:right}.la-bellezza h4:before{left:auto;right:0}.la-bellezza p{margin-bottom:0}.la-bellezza #scontainer-7 div[class^=col-]:first-child div{background:#f2f2f2;padding:50px 90px 50px 60px;width:518px;height:378px}@media(min-width: 992px)and (max-width: 1199px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{padding:50px 45px 50px 40px;width:432px}}@media(min-width: 768px)and (max-width: 991px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{padding:35px 36px 35px 25px;width:100%;height:auto}}@media(min-width: 576px)and (max-width: 767px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{width:100%}}@media(max-width: 575px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{padding:50px 20px 50px 20px;width:100%;height:auto}}@media(min-width: 576px)and (max-width: 767px){.la-bellezza #scontainer-7 div[class^=col-]:last-child{display:none}}.la-bellezza-img{margin-top:-278px}@media(min-width: 768px)and (max-width: 991px){.la-bellezza-img{margin-top:-214px}}@media(max-width: 767px){.la-bellezza-img{margin-top:0}}.la-bellezza-img img{margin-left:100px;width:calc(100% - 100px)}@media(min-width: 1200px){.la-bellezza-img img{width:1010px;height:574px}}@media(min-width: 992px)and (max-width: 1199px){.la-bellezza-img img{width:830px;height:472px}}@media(min-width: 768px)and (max-width: 991px){.la-bellezza-img img{width:590px;height:335px}}@media(min-width: 576px)and (max-width: 767px){.la-bellezza-img img{width:510px;height:290px;margin-left:0}}@media(max-width: 575px){.la-bellezza-img img{margin-left:0;width:100%}}#scontainer-9 .row:first-child{text-align:center}#scontainer-9 .row:first-child p{max-width:650px;margin:0 auto 0px auto}.modernita-e-design{margin-top:40px;background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat right;background-size:58% 100%}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design{background-size:72% 100%}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design{background-size:73% 100%}}@media(max-width: 767px){.modernita-e-design{background-size:cover;background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat center;margin-top:140px}}.modernita-e-design #scontainer-10{padding-top:100px;padding-bottom:100px}@media(max-width: 767px){.modernita-e-design #scontainer-10{padding-top:0}}@media(max-width: 575px){.modernita-e-design div[class^=col-]:first-child{text-align:center}}.modernita-e-design div[class^=col-]>img{width:100%}@media(min-width: 1200px){.modernita-e-design div[class^=col-]>img{width:608px;height:439px}}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design div[class^=col-]>img{width:370px;height:267px}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design div[class^=col-]>img{width:270px;height:194px}}@media(min-width: 576px)and (max-width: 767px){.modernita-e-design div[class^=col-]>img{width:510px;height:368px}}@media(max-width: 575px){.modernita-e-design div[class^=col-]>img{width:270px;height:194px}}@media(max-width: 767px){.modernita-e-design div[class^=col-]>img{margin-top:-100px}}.modernita-e-design div[class^=col-] h3{color:#fff;position:relative;padding-bottom:18px;margin-bottom:18px}.modernita-e-design div[class^=col-] h3:before{position:absolute;content:"";width:142px;left:0;background:#fff;height:1px;bottom:0}.modernita-e-design div[class^=col-] h3 a{color:#fff}.modernita-e-design div[class^=col-] p{color:#fff;text-align:justify}.modernita-e-design div[class^=col-] .btn{color:#fff;border-color:#fff}.modernita-e-design div[class^=col-] .btn:first-child{margin-top:15px}.modernita-e-design div[class^=col-] .btn:hover{background:#fff;color:#000}@media(min-width: 768px)and (max-width: 1199px){.modernita-e-design div[class^=col-]:first-child{display:flex;align-items:center}}.modernita-e-design div[class^=col-]:last-child{display:flex;justify-content:flex-end;align-items:center}@media(min-width: 1200px){.modernita-e-design div[class^=col-]:last-child{justify-content:flex-start}}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design div[class^=col-]:last-child{justify-content:flex-start}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design div[class^=col-]:last-child{justify-content:flex-start}}@media(max-width: 767px){.modernita-e-design div[class^=col-]:last-child{justify-content:center}}.modernita-e-design div[class^=col-]>div{max-width:330px}@media(min-width: 1200px){.modernita-e-design div[class^=col-]>div{margin-left:50px}}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design div[class^=col-]>div{margin-left:50px}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design div[class^=col-]>div{max-width:303px}}@media(max-width: 767px){.modernita-e-design div[class^=col-]>div{margin-top:50px}}#scontainer-12 img{max-width:100%;margin-top:40px}@media(min-width: 1200px){#scontainer-12 img{width:1110px;height:452px}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-12 img{width:930px;height:378px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-12 img{width:690px;height:280px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-12 img{width:510px;height:207px}}@media(max-width: 575px){#scontainer-12 img{width:270px;height:109px}}#scontainer-12 h2{letter-spacing:.05em;margin-bottom:0;padding-bottom:0;text-align:center;margin-right:150px}#scontainer-12 h2:before{display:none}@media(max-width: 575px){#scontainer-12 h2{margin-right:65px}}#scontainer-12 h3{font-size:90px;font-weight:700;line-height:90px;text-align:center;margin-left:150px;letter-spacing:.05em;margin-bottom:40px}@media(min-width: 768px)and (max-width: 991px){#scontainer-12 h3{margin-bottom:30px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-12 h3{margin-bottom:20px}}@media(max-width: 575px){#scontainer-12 h3{margin-left:110px;font-size:55px;line-height:60px;margin-bottom:15px}}#scontainer-12 p{text-align:center;margin-bottom:10px}#scontainer-12 p strong{font-weight:500}#scontainer-12 h5{text-align:center;margin-bottom:10px;font-family:"Alegreya Sans",sans-serif;font-size:20px;font-weight:300;line-height:31px;letter-spacing:0em}@media(max-width: 575px){#scontainer-12 div[class^=col-]:last-child{text-align:center}}.persiane-in-legno,.tapparelle-box-01{padding-top:100px}@media(min-width: 992px){.persiane-in-legno,.tapparelle-box-01{padding-top:200px}}.persiane-in-legno #scontainer-13 h3,.persiane-in-legno #scontainer-27 h3,.tapparelle-box-01 #scontainer-13 h3,.tapparelle-box-01 #scontainer-27 h3{position:relative}.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{position:absolute;left:-80px;top:-140px;content:"";height:340px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{left:-45px}}@media(min-width: 768px)and (max-width: 991px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{left:-40px}}@media(min-width: 576px)and (max-width: 767px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{left:-30px;top:-75px}}@media(max-width: 575px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{display:none}}.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{background:#f2f2f2;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:80px 150px 80px 190px;text-align:justify}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:80px 108px 80px 90px}}@media(min-width: 768px)and (max-width: 991px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:80px 30px 80px 80px}}@media(min-width: 576px)and (max-width: 767px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:50px 15px 50px 60px}}@media(max-width: 575px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:50px 15px 50px 15px}}.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2),.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2){position:relative;background:#f2f2f2}@media(min-width: 576px)and (max-width: 991px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2),.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2){display:flex;justify-content:center;align-items:center;padding-right:0}}@media(min-width: 992px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{top:-100px;position:absolute;right:-60px}}@media(min-width: 1200px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:500px;height:500px;-o-object-fit:cover;object-fit:cover}}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:430px;height:430px;-o-object-fit:cover;object-fit:cover;top:-50px}}@media(min-width: 576px)and (max-width: 991px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width: 575px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}}.persiane-in-legno #scontainer-27 p:first-child,.tapparelle-box-01 #scontainer-27 p:first-child{position:relative}.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{position:absolute;left:-80px;top:-180px;content:"";height:340px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{left:-45px}}@media(min-width: 768px)and (max-width: 991px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{left:-40px}}@media(min-width: 576px)and (max-width: 767px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{left:-30px;top:-75px}}@media(max-width: 575px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{display:none}}@media(min-width: 1200px){.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:448px;height:385px;-o-object-fit:cover;object-fit:cover}}@media(max-width: 767px){.sistemi-di-oscuramento h3{text-align:left}}.sistemi-di-oscuramento div[class^=col-]:first-child img{width:100%}@media(min-width: 1200px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:540px;height:499px}}@media(min-width: 992px)and (max-width: 1199px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:450px;height:415px}}@media(min-width: 768px)and (max-width: 991px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:270px;height:249px}}@media(min-width: 576px)and (max-width: 767px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:510px;height:471px}}@media(max-width: 575px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}}@media(min-width: 768px)and (max-width: 991px){.sistemi-di-oscuramento div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}}@media(max-width: 767px){.sistemi-di-oscuramento div[class^=col-]:first-child{order:2}}.sistemi-di-oscuramento div[class^=col-]:last-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:80px 80px 80px 110px;text-align:justify}@media(min-width: 1200px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:80px 90px 80px 50px}}@media(min-width: 992px)and (max-width: 1199px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:0px 85px 0px 15px}}@media(min-width: 768px)and (max-width: 991px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:0 15px}}@media(max-width: 767px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:0px 15px 50px 15px;order:1}}.garanzia-di-soddisfazione{margin-left:80px;margin-right:80px;background:url(/upload/filemanager/images/garanzia-di-soddisfazione2.webp) no-repeat center;background-size:cover}@media(min-width: 576px)and (max-width: 1199px){.garanzia-di-soddisfazione{margin-left:0px;margin-right:0px;padding-left:40px;padding-right:40px}}@media(max-width: 575px){.garanzia-di-soddisfazione{margin-left:0px;margin-right:0px;padding-left:0;padding-right:0}}.garanzia-di-soddisfazione #scontainer-15 h2{color:#fff;padding-bottom:0;text-align:center}.garanzia-di-soddisfazione #scontainer-15 h2:before{display:none}.garanzia-di-soddisfazione #scontainer-15 p{text-align:center;color:#fff;position:relative;padding-bottom:40px}@media(min-width: 1200px){.garanzia-di-soddisfazione #scontainer-15 p{max-width:820px}}.garanzia-di-soddisfazione #scontainer-15 p:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#fff;height:1px;bottom:0}.garanzia-di-soddisfazione #scontainer-15 div[class^=col-]{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center;height:500px}@media(min-width: 992px)and (max-width: 1199px){.garanzia-di-soddisfazione #scontainer-15 div[class^=col-]{height:450px}}.brands div[class^=col-]{display:flex;justify-content:center;align-items:center}.brands div[class^=col-] img{max-width:100%}@media(max-width: 575px){.brands div[class^=col-] img{max-width:120px}}@media(max-width: 575px){.brands div[class^=col-]:nth-child(even){justify-content:flex-start}}@media(max-width: 575px){.brands div[class^=col-]:nth-child(odd){justify-content:flex-end}}.vi-invitiamo-a-collaborare h3{position:relative;padding-bottom:15px;margin-bottom:20px}.vi-invitiamo-a-collaborare h3:before{position:absolute;content:"";width:142px;left:0;background:#000;height:1px;bottom:0}@media(max-width: 575px){.vi-invitiamo-a-collaborare h3:before{left:calc(50% - 71px)}}.vi-invitiamo-a-collaborare p{margin-bottom:0}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child a{color:#000}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child a:hover{color:#777676}@media(max-width: 575px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child{align-items:center;text-align:center}}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child .row div[class^=col-]{margin-top:40px}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}@media(min-width: 576px)and (max-width: 767px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child{justify-content:flex-end;margin-top:-223px}}@media(max-width: 575px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child{justify-content:center;margin-top:50px}}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{max-width:100%}@media(min-width: 1200px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(min-width: 992px)and (max-width: 1199px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(min-width: 768px)and (max-width: 991px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(min-width: 576px)and (max-width: 767px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(max-width: 575px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}#scontainer-17 .tiles{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:50px;column-gap:50px;margin-top:30px}#scontainer-17 .tiles .tile{display:flex;-moz-column-gap:10px;column-gap:10px;flex-direction:row-reverse}#scontainer-17 .tiles .tile .tile-data{margin:10px 0}@media(max-width: 1199px){#scontainer-17 .tiles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:50px}}.scrivici .alert{max-width:828px;margin-left:auto;margin-right:auto}.scrivici h3{text-align:center;position:relative;padding-bottom:15px;margin-bottom:30px}.scrivici h3:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.scrivici form{max-width:828px;margin-left:auto;margin-right:auto}.scrivici form .form-group{margin-bottom:10px}.scrivici form .form-group .form-control{border-radius:0;padding:8px 12px;height:100%;min-height:40px;border-color:#cacaca}.scrivici form .form-group .form-control::-moz-placeholder{color:#939393}.scrivici form .form-group .form-control::placeholder{color:#939393}.scrivici form .form-group .form-control:focus{box-shadow:none;border-color:#cacaca}.scrivici form .btn{width:200px;display:flex;justify-content:space-between;align-items:center;margin-right:0;margin-left:auto}@media(min-width: 576px)and (max-width: 767px){.scrivici form .btn{margin-right:auto;margin-left:auto}}@media(max-width: 575px){.scrivici form .btn{margin-right:auto;margin-left:auto;margin-top:10px}}.scrivici form .form-check{position:relative;display:flex;align-items:flex-start}.scrivici form .form-check>input{height:15px;width:15px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid #939393;border-radius:0px;outline:none;transition-duration:.3s;background-color:rgba(0,0,0,0);margin-top:2px}@media(max-width: 575px){.scrivici form .form-check>.form-check-label{font-size:12px;line-height:12px}}.scrivici form .form-check>input:checked{border:1px solid #939393;background-color:rgba(0,0,0,0)}.scrivici form .form-check>input:checked+label::before{content:"✓";display:block;text-align:center;color:#000;position:absolute;left:3px;top:0px}@media(max-width: 575px){.scrivici form .form-check>input:checked+label::before{top:4px}}.scrivici form .form-check>input:active{border:1px solid #939393}.footer{background:#000;text-align:center;padding-top:15px;padding-bottom:15px}@media(min-width: 992px){.footer img{width:172px;height:56px}}@media(max-width: 991px){.footer img{width:130px;height:42px}}#cookie-information{font-size:11px;line-height:14px;text-align:center;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}#cookie-information a{font-size:11px;line-height:12px;text-transform:uppercase}.banner-mini{text-align:center;background:url(/upload/filemanager/images/subpage/banner-mini.webp) no-repeat center;background-size:cover;margin-left:80px;margin-right:80px;padding-top:90px;padding-bottom:90px}@media(max-width: 991px){.banner-mini{margin-left:20px;margin-right:20px}}@media(max-width: 575px){.banner-mini{margin-left:15px;margin-right:15px}}.banner-mini h1{color:#fff}.banner-mini h2{color:#fff;padding-bottom:0;margin-bottom:0}.banner-mini h2:before{display:none}.tab-container .nav-tabs{display:flex;justify-content:center;align-items:center;border-bottom:0}@media(max-width: 767px){.tab-container .nav-tabs{justify-content:space-around}}@media(max-width: 767px){.tab-container .nav-tabs{padding-top:60px;padding-bottom:50px}}.tab-container .nav-tabs li{margin-right:8px}.tab-container .nav-tabs li:last-child{margin-right:0}@media(max-width: 767px){.tab-container .nav-tabs li{margin-right:2px;margin-left:2px;margin-bottom:20px}}@media(max-width: 575px){.tab-container .nav-tabs li{margin-bottom:10px}}.tab-container .nav-tabs li a{background:#fff;width:150px;height:60px;display:block;padding:5px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}@media(min-width: 992px)and (max-width: 1199px){.tab-container .nav-tabs li a{width:146px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .nav-tabs li a{width:105px;padding:10px;min-height:86px;height:auto}}@media(max-width: 767px){.tab-container .nav-tabs li a{width:150px}}.tab-container .nav-tabs li a.active{background:#000;color:#fff}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child{align-items:flex-start}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h4{margin-right:0;margin-left:auto;padding-left:10px;padding-right:10px}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h4{margin-right:auto;margin-left:0}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5{text-align:right;padding-bottom:10px}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5{text-align:left}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5:before{left:auto;right:0;width:35px}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5:before{left:0;right:auto}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child p{text-align:right}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child p{text-align:left}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}.tab-container .tab-content1 .row:first-child>div[class^=col-]:last-child img{max-width:100%}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:last-child img{margin-top:40px}}.tab-container .tab-content1 .row p strong{font-weight:500}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2){display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h4{margin-left:0;margin-right:auto;padding-left:10px;padding-right:10px}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5{text-align:left;padding-bottom:10px}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5:before{left:auto;right:0;width:35px}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) p{text-align:left}@media(max-width: 767px){.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2){order:1}}.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child img{max-width:100%}@media(max-width: 767px){.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child img{margin-top:40px}}@media(max-width: 767px){.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child{order:2}}.tab-container .tab-content1 .row.details>div[class^=col-],.tab-container .tab-content2 .row.details>div[class^=col-]{background:#f2f2f2;display:flex;justify-content:center;align-items:center;padding-top:3px;padding-bottom:3px;margin-bottom:25px;margin-top:50px}@media(max-width: 767px){.tab-container .tab-content1 .row.details>div[class^=col-],.tab-container .tab-content2 .row.details>div[class^=col-]{display:block;text-align:center;padding-top:20px}}.tab-container .tab-content1 .row.details>div[class^=col-] p,.tab-container .tab-content2 .row.details>div[class^=col-] p{margin-bottom:0;font-size:14px;font-family:"Alegreya Sans",sans-serif;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.details>div[class^=col-] p,.tab-container .tab-content2 .row.details>div[class^=col-] p{font-size:14px}}@media(max-width: 767px){.tab-container .tab-content1 .row.details>div[class^=col-] p,.tab-container .tab-content2 .row.details>div[class^=col-] p{text-align:center;margin-bottom:20px}}.tab-container .tab-content1 .row.details>div[class^=col-] img,.tab-container .tab-content2 .row.details>div[class^=col-] img{margin-right:14px;margin-left:65px;width:30px;height:auto}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.details>div[class^=col-] img,.tab-container .tab-content2 .row.details>div[class^=col-] img{margin-left:14px;margin-right:10px}}@media(max-width: 767px){.tab-container .tab-content1 .row.details>div[class^=col-] img,.tab-container .tab-content2 .row.details>div[class^=col-] img{margin-left:0;margin-right:0;margin-bottom:2px}}.tab-container .tab-content1 .row.details>div[class^=col-] img:first-child,.tab-container .tab-content2 .row.details>div[class^=col-] img:first-child{margin-left:0px}.tab-container .tab-content1 .row.content-schema,.tab-container .tab-content2 .row.content-schema{margin-bottom:60px}.tab-container .tab-content1 .row.content-schema div[class^=col-],.tab-container .tab-content2 .row.content-schema div[class^=col-]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.tab-container .tab-content1 .row.content-schema div[class^=col-] p,.tab-container .tab-content2 .row.content-schema div[class^=col-] p{font-size:16px;text-align:center}@media(max-width: 991px){.tab-container .tab-content1 .row.content-schema div[class^=col-] p,.tab-container .tab-content2 .row.content-schema div[class^=col-] p{min-height:42px}}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema{text-align:center;margin-left:10px}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema p,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema p{margin-left:auto;margin-right:auto;max-width:150px;min-height:42px}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema:first-child,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema:first-child{margin-left:0}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema img,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema img{height:70px;margin-bottom:5px}.tab-container .tab-content1 .row.content-schema div[class^=col-]:first-child,.tab-container .tab-content2 .row.content-schema div[class^=col-]:first-child{padding-top:80px;border-top:1px solid #979797;margin-top:80px}.tab-container .tab-content1 .row.more-schema,.tab-container .tab-content2 .row.more-schema{margin-bottom:100px}.tab-container .tab-content1 .row.more-schema .row:first-child>div[class^=col-]:last-child img,.tab-container .tab-content2 .row.more-schema .row:first-child>div[class^=col-]:last-child img{margin-top:0}@media(max-width: 767px){.tab-container .tab-content1 .row.more-schema .row:first-child>div[class^=col-]:last-child img,.tab-container .tab-content2 .row.more-schema .row:first-child>div[class^=col-]:last-child img{margin-top:0}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:first-child,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:first-child{display:flex;align-items:center;justify-content:center}.tab-container .tab-content1 .row.more-schema>div[class^=col-] p,.tab-container .tab-content2 .row.more-schema>div[class^=col-] p{font-family:"Alegreya Sans",sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:0em;text-align:left;margin-bottom:25px}.tab-container .tab-content1 .row.more-schema>div[class^=col-] p strong,.tab-container .tab-content2 .row.more-schema>div[class^=col-] p strong{font-weight:500}.tab-container .tab-content1 .row.more-schema>div[class^=col-] img,.tab-container .tab-content2 .row.more-schema>div[class^=col-] img{max-width:100%}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child{margin-top:60px}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-],.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-]{display:block}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-],.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-]{text-align:center}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p{text-align:left}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p{text-align:center}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2){display:flex;align-items:center;justify-content:center}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p{line-height:15px;position:absolute}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:67px;left:167px}@media(min-width: 992px)and (max-width: 1199px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:64px;left:137px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){left:99px}}@media(min-width: 576px)and (max-width: 767px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:77px;left:108px}}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:12px;left:45%}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:135px;left:228px}@media(min-width: 992px)and (max-width: 1199px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:136px;left:195px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){left:123px}}@media(min-width: 576px)and (max-width: 767px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:143px;left:143px}}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:81px;left:50%}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:282px;left:167px}@media(min-width: 992px)and (max-width: 1199px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:273px;left:167px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){left:97px}}@media(min-width: 576px)and (max-width: 767px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:287px;left:110px}}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:232px;left:48%}}.tab-container .tab-content1 .row.tab-img,.tab-container .tab-content2 .row.tab-img{margin-bottom:80px}.tab-container .tab-content1 .row.tab-img img,.tab-container .tab-content2 .row.tab-img img{width:100%}.tab-long .nav-tabs li a{width:350px;height:60px}@media(min-width: 992px)and (max-width: 1199px){.tab-long .nav-tabs li a{width:290px}}@media(min-width: 768px)and (max-width: 991px){.tab-long .nav-tabs li a{width:210px}}@media(min-width: 576px)and (max-width: 767px){.tab-long .nav-tabs li a{width:165px}}@media(max-width: 575px){.tab-long .nav-tabs li a{width:230px}}.tab-4 .nav-tabs li a{width:250px;height:60px}@media(min-width: 992px)and (max-width: 1199px){.tab-4 .nav-tabs li a{width:212px;height:83px}}@media(min-width: 768px)and (max-width: 991px){.tab-4 .nav-tabs li a{width:165px;height:87px}}@media(min-width: 576px)and (max-width: 767px){.tab-4 .nav-tabs li a{width:245px;height:62px}}.more{background:#f2f2f2;margin-left:100px;margin-right:100px;margin-top:180px;padding-bottom:100px;padding-left:30px;padding-right:30px}@media(min-width: 992px)and (max-width: 1199px){.more{margin-left:50px;margin-right:50px}}@media(min-width: 768px)and (max-width: 991px){.more{margin-left:0px;margin-right:0px}}@media(min-width: 576px)and (max-width: 767px){.more{margin-left:20px;margin-right:20px;padding-left:50px;padding-right:50px}}@media(max-width: 575px){.more{margin-left:0;margin-right:0;padding-left:0px;padding-right:0px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-]{padding-right:7px;padding-left:7px}}@media(max-width: 767px){.more div[class^=col-]:first-child div{margin-top:-100px}}@media(max-width: 767px){.more div[class^=col-]:last-child div{margin-bottom:0px}}.more div[class^=col-] div{background:#fff;position:relative;min-height:550px;margin-top:-100px}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div{min-height:485px}}@media(min-width: 576px)and (max-width: 767px){.more div[class^=col-] div{min-height:1px;margin-top:0;margin-bottom:50px}}@media(max-width: 575px){.more div[class^=col-] div{min-height:1px;margin-top:0;margin-bottom:50px}}.more div[class^=col-] div>img{width:100%}.more div[class^=col-] div h3{color:#101010;font-family:"Cormorant",serif;font-size:23px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0em;text-align:left;margin:40px 40px 15px 40px}@media(min-width: 992px)and (max-width: 1199px){.more div[class^=col-] div h3{margin:40px 25px 15px 25px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div h3{margin:30px 15px 15px 15px}}@media(max-width: 575px){.more div[class^=col-] div h3{margin:30px 25px 15px 25px}}.more div[class^=col-] div p{margin:0px 40px 20px 40px}@media(min-width: 992px)and (max-width: 1199px){.more div[class^=col-] div p{margin:0px 25px 20px 25px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div p{margin:0px 15px 20px 15px}}@media(max-width: 575px){.more div[class^=col-] div p{margin:0px 25px 20px 25px}}.more div[class^=col-] div .btn{margin:0px 0px 40px 40px;position:absolute;bottom:0}@media(min-width: 992px)and (max-width: 1199px){.more div[class^=col-] div .btn{margin:0px 250px 40px 25px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div .btn{margin:0px 15px 30px 15px}}@media(max-width: 767px){.more div[class^=col-] div .btn{position:relative}}@media(max-width: 575px){.more div[class^=col-] div .btn{margin:0px 25px 30px 25px}}.porte-porte-in-pvc #scontainer-21{padding-bottom:0}.porte-porte-in-pvc #scontainer-21 .row:nth-child(2) div[class^=col-]:nth-child(1){display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.porte-porte-in-pvc #scontainer-21 .row:nth-child(2) div[class^=col-]:nth-child(2){margin-top:60px}}.porte-porte-in-pvc #scontainer-21 .row:nth-child(2) div[class^=col-]>img{width:92%;height:100%;-o-object-fit:cover;object-fit:cover}#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2{text-align:center}#scontainer-21 .row:nth-child(1) p,#scontainer-22 .row:nth-child(1) p,#scontainer-23 .row:nth-child(1) p{text-align:center;margin-bottom:60px}@media(max-width: 575px){#scontainer-21 .row:nth-child(1) p,#scontainer-22 .row:nth-child(1) p,#scontainer-23 .row:nth-child(1) p{text-align:justify}}@media(min-width: 576px)and (max-width: 767px){#scontainer-21 table,#scontainer-22 table,#scontainer-23 table{width:100%}}#scontainer-21 table thead tr th,#scontainer-22 table thead tr th,#scontainer-23 table thead tr th{font-family:Alegreya Sans;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:0em;text-align:center;color:#fff;background:#000;text-transform:uppercase;padding:8px 15px}#scontainer-21 table thead tr th:empty,#scontainer-22 table thead tr th:empty,#scontainer-23 table thead tr th:empty{visibility:hidden}#scontainer-21 table thead tr th:blank,#scontainer-22 table thead tr th:blank,#scontainer-23 table thead tr th:blank{visibility:hidden}#scontainer-21 table thead tr th:first-child,#scontainer-22 table thead tr th:first-child,#scontainer-23 table thead tr th:first-child{visibility:hidden}@media(max-width: 575px){#scontainer-21 table thead tr th,#scontainer-22 table thead tr th,#scontainer-23 table thead tr th{padding:8px 5px}}#scontainer-21 table tbody,#scontainer-22 table tbody,#scontainer-23 table tbody{border:1px solid #000;padding-left:20px}#scontainer-21 table tbody tr:first-child td,#scontainer-22 table tbody tr:first-child td,#scontainer-23 table tbody tr:first-child td{padding-top:100px}@media(min-width: 768px)and (max-width: 991px){#scontainer-21 table tbody tr:first-child td,#scontainer-22 table tbody tr:first-child td,#scontainer-23 table tbody tr:first-child td{padding-top:50px}}@media(max-width: 767px){#scontainer-21 table tbody tr:first-child td,#scontainer-22 table tbody tr:first-child td,#scontainer-23 table tbody tr:first-child td{padding-top:50px}}#scontainer-21 table tbody tr:last-child td,#scontainer-22 table tbody tr:last-child td,#scontainer-23 table tbody tr:last-child td{padding-bottom:100px}@media(min-width: 768px)and (max-width: 991px){#scontainer-21 table tbody tr:last-child td,#scontainer-22 table tbody tr:last-child td,#scontainer-23 table tbody tr:last-child td{padding-bottom:50px}}@media(max-width: 767px){#scontainer-21 table tbody tr:last-child td,#scontainer-22 table tbody tr:last-child td,#scontainer-23 table tbody tr:last-child td{padding-bottom:50px}}#scontainer-21 table tbody tr td,#scontainer-22 table tbody tr td,#scontainer-23 table tbody tr td{padding:10px 20px;font-size:14px;font-weight:500;text-align:center}@media(max-width: 575px){#scontainer-21 table tbody tr td,#scontainer-22 table tbody tr td,#scontainer-23 table tbody tr td{padding:10px 10px}}#scontainer-21 table tbody tr td:first-child,#scontainer-22 table tbody tr td:first-child,#scontainer-23 table tbody tr td:first-child{text-align:left}#scontainer-21 table tbody tr td img,#scontainer-22 table tbody tr td img,#scontainer-23 table tbody tr td img{width:20px;height:20px}#scontainer-22 .row:nth-child(2) div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}@media(max-width: 767px){#scontainer-22 .row:nth-child(2) div[class^=col-]:first-child{margin-bottom:60px}}#scontainer-22 .row:nth-child(2) div[class^=col-]:last-child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){#scontainer-22 .row:nth-child(3){padding-top:60px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child{display:flex;justify-content:flex-start;align-items:center}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{max-width:100%;width:420px;height:627px}@media(max-width: 767px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{margin-bottom:60px}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{height:500px;width:335px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{width:235px;height:350px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{width:200px;height:298px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{position:absolute;left:442px;font-weight:400;text-transform:uppercase;line-height:19px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{left:356px;font-size:13px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{left:251px;font-size:12px;line-height:12px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{left:215px;line-height:14px;font-size:13px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:100px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:80px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:61px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:42px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:186px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:152px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:114px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:89px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:254px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:200px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:152px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:114px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:337px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:260px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:193px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:156px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:401px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:316px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:231px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:188px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:486px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:384px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:277px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:476px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:233px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3{position:relative;padding-bottom:15px;margin-bottom:20px}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3:before{position:absolute;content:"";width:142px;left:0;background:#000;height:1px;bottom:0}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child div{margin-left:50px;padding:80px;background:#f2f2f2}@media(min-width: 576px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child div{margin-left:0px;padding:50px 30px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child div{margin-left:0px;padding:50px 20px}}#scontainer-23{padding-bottom:100px}#scontainer-23 .row:nth-child(2) div[class^=col-]:nth-child(1) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#scontainer-23 .row:nth-child(2) div[class^=col-]:nth-child(2){display:flex;justify-content:center;align-items:center}@media(max-width: 767px){#scontainer-23 .row:nth-child(2) div[class^=col-]:nth-child(2){margin-top:60px}}#scontainer-24 div[class^=col-]{text-align:center}#scontainer-24 h2{text-align:center;position:relative;padding-bottom:20px;margin-bottom:30px}#scontainer-24 h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}#scontainer-24 p{text-align:center;margin-bottom:0}@media(max-width: 767px){#scontainer-24 p{margin-bottom:40px}}#scontainer-24 img{margin-bottom:20px;max-width:100%}.tipi-di-montaggio{background:url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.webp) no-repeat center;background-size:cover;margin-left:80px;margin-right:80px;padding-top:80px;padding-bottom:80px}@media(min-width: 576px)and (max-width: 991px){.tipi-di-montaggio{margin-left:20px;margin-right:20px}}@media(max-width: 575px){.tipi-di-montaggio{margin-left:15px;margin-right:15px}}.tipi-di-montaggio div[class^=col-]{text-align:center}@media(max-width: 767px){.tipi-di-montaggio div[class^=col-]{margin-top:30px}}.tipi-di-montaggio p{color:#fff;margin-bottom:0;text-align:center}@media(max-width: 767px){.tipi-di-montaggio p{margin-bottom:20px}}.tipi-di-montaggio h2{color:#fff;position:relative;padding-bottom:20px;margin-bottom:30px}.tipi-di-montaggio h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#fff;height:1px;bottom:0}.tipi-di-montaggio img{max-width:100%}#scontainer-26{margin-top:80px;text-align:center}#scontainer-26 h2{position:relative;padding-bottom:20px;margin-bottom:30px;text-align:center}#scontainer-26 h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}#scontainer-26 p{font-size:19px;text-transform:uppercase;text-align:center;margin-bottom:80px}@media(max-width: 767px){#scontainer-26 p{margin-bottom:50px}}#scontainer-26 img{margin-bottom:20px;max-height:300px;max-width:100%}@media(max-width: 575px){.tapparelle-img .box,.tapparelle-img .footer-big,.tapparelle-img .dettagli-maniglia,.tapparelle-img .dettagli-legno-maniglia,.tapparelle-img .porte-dettagli,.tapparelle-img .vetri-selettivi,.tapparelle-img .verto-1-2-3,.tapparelle-img .links,.tapparelle-img .box-text-right,.tapparelle-img .box-right,.tapparelle-img .box-text-left,.tapparelle-img .box-left,.tapparelle-img .salatura,.tapparelle-img #scontainer-3,.tapparelle-img #scontainer-6,.tapparelle-img #scontainer-8,.tapparelle-img #scontainer-11,.tapparelle-img .sistemi-di-oscuramento,.tapparelle-img .brands,.tapparelle-img .scrivici,.tapparelle-img .tab-container .nav-tabs,.tab-container .tapparelle-img .nav-tabs,.tapparelle-img .porte-porte-in-pvc #scontainer-21,.porte-porte-in-pvc .tapparelle-img #scontainer-21,.tapparelle-img #scontainer-22 .row:nth-child(3),#scontainer-22 .tapparelle-img .row:nth-child(3),.tapparelle-img #scontainer-24{padding-bottom:64px}}@media(max-width: 575px){.tapparelle-img #scontainer-44{margin-top:100px}}.tapparelle-img #scontainer-44 div[class^=col-]{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:38px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 div[class^=col-]{margin-bottom:15px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 div[class^=col-]{margin-bottom:10px}}@media(max-width: 575px){.tapparelle-img #scontainer-44 div[class^=col-]{justify-content:center}}.tapparelle-img #scontainer-44 div[class^=col-] img{height:98px;margin-left:40px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 div[class^=col-] img{margin-left:5px;height:80px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 div[class^=col-] img{margin-left:2px;height:60px}}@media(max-width: 575px){.tapparelle-img #scontainer-44 div[class^=col-] img{width:auto}}.tapparelle-img #scontainer-44 div[class^=col-] p{margin-bottom:0;width:170px;text-align:right}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 div[class^=col-] p{font-size:14px;line-height:17px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 div[class^=col-] p{width:95px;font-size:12px;line-height:12px}}.tapparelle-img #scontainer-44 .row:last-child p{background:#777676;width:100%;text-align:center;padding:20px;color:#fff}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 .row:last-child p{padding:10px 20px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 .row:last-child p{padding:5px 20px;font-size:16px}}.tapparelle-img .hidden-above-xs{text-align:center}.tapparelle-img div[class^=col-]{overflow:hidden}.tapparelle-img img{height:490px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img img{height:350px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img img{height:250px}}@media(max-width: 575px){.tapparelle-img img{height:auto;width:230px;margin-right:20px}}@media(max-width: 575px){.tapparelle-img #scontainer-42{margin-top:30px;display:flex;justify-content:center;background:#f2f2f2;padding-top:20px;padding-bottom:20px}}.tapparelle-img #scontainer-42 p{margin-bottom:0}@media(min-width: 992px){.tapparelle-img #scontainer-42 p{left:409px}}@media(min-width: 576px){.tapparelle-img #scontainer-42 p{position:absolute}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p{left:296px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p{font-size:12px;line-height:14px;left:215px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p{position:relative;padding-left:40px;line-height:16px;text-align:left}.tapparelle-img #scontainer-42 p:before{position:absolute;content:"a";left:10px}}@media(min-width: 576px){.tapparelle-img #scontainer-42 p:first-child{top:0}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:before{content:"1"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(2){top:30px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(2){top:19px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(2){top:15px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(2):before{content:"2"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(3){top:57px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(3){top:36px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(3){top:29px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(3):before{content:"3"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(4){top:167px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(4){top:116px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(4){top:84px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(4):before{content:"4"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(5){top:247px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(5){top:173px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(5){top:125px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(5):before{content:"5"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(6){top:290px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(6){top:205px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(6){top:146px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(6):before{content:"6"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(7){top:326px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(7){top:230px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(7){top:165px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(7):before{content:"7"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(8){top:361px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(8){top:256px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(8){top:184px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(8):before{content:"8"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(9){top:400px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(9){top:283px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(9){top:202px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(9):before{content:"9"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(10){top:427px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(10){top:303px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(10){top:216px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(10):before{content:"10"}}.tapparelle-img #scontainer-43 p{position:absolute;font-weight:500;margin-bottom:0;top:0}@media(max-width: 575px){.tapparelle-img #scontainer-43 p{left:calc(50% + 118px)}}.tapparelle-img #scontainer-43 p:first-child{top:0}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(2){top:20px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(3){top:39px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(4){top:124px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(5){top:185px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(6){top:219px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(7){top:246px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(8){top:274px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(9){top:304px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(10){top:325px}}#scontainer-28 h2{margin-bottom:40px;text-align:center;width:100%}#scontainer-28 h3{font-family:"Cormorant",serif;font-weight:400;font-size:30px;line-height:38px;color:#000}#scontainer-28 div[class^=col-]{display:flex;align-items:center;flex-wrap:wrap}#scontainer-28 div[class^=col-] div{margin-left:6px;margin-right:6px}#scontainer-28 div[class^=col-] p{max-width:111px;min-height:50px;margin-bottom:0;background:#f2f2f2;display:flex;justify-content:center;text-align:center;align-items:center;padding:2px;margin-bottom:20px}#scontainer-28 div[class^=col-] img{width:110px;height:103px;-o-object-fit:cover;object-fit:cover}#scontainer-28 div.row:not(:first-child,:last-child){margin-bottom:3%}#scontainer-28 div.row:not(:first-child) div.col-12{margin-bottom:15px}#scontainer-33,#scontainer-34,#scontainer-37,#scontainer-38,#scontainer-39,#scontainer-60{margin-top:80px}#scontainer-33 h3,#scontainer-34 h3,#scontainer-37 h3,#scontainer-38 h3,#scontainer-39 h3,#scontainer-60 h3{margin-bottom:30px}#scontainer-33 h4,#scontainer-34 h4,#scontainer-37 h4,#scontainer-38 h4,#scontainer-39 h4,#scontainer-60 h4{text-transform:none;margin-bottom:20px}#scontainer-33 h4:before,#scontainer-34 h4:before,#scontainer-37 h4:before,#scontainer-38 h4:before,#scontainer-39 h4:before,#scontainer-60 h4:before{width:90px}#scontainer-33 h4 span,#scontainer-34 h4 span,#scontainer-37 h4 span,#scontainer-38 h4 span,#scontainer-39 h4 span,#scontainer-60 h4 span{font-size:30px;font-family:"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;margin-left:5px;margin-right:5px}#scontainer-33 .row:first-child div[class^=col-],#scontainer-34 .row:first-child div[class^=col-],#scontainer-37 .row:first-child div[class^=col-],#scontainer-38 .row:first-child div[class^=col-],#scontainer-39 .row:first-child div[class^=col-],#scontainer-60 .row:first-child div[class^=col-]{display:flex;justify-content:flex-start;align-items:center}#scontainer-33 div[class^=col-],#scontainer-34 div[class^=col-],#scontainer-37 div[class^=col-],#scontainer-38 div[class^=col-],#scontainer-39 div[class^=col-],#scontainer-60 div[class^=col-]{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#scontainer-33 div[class^=col-] div,#scontainer-34 div[class^=col-] div,#scontainer-37 div[class^=col-] div,#scontainer-38 div[class^=col-] div,#scontainer-39 div[class^=col-] div,#scontainer-60 div[class^=col-] div{margin-left:6px;margin-right:6px}#scontainer-33 div[class^=col-] p,#scontainer-34 div[class^=col-] p,#scontainer-37 div[class^=col-] p,#scontainer-38 div[class^=col-] p,#scontainer-39 div[class^=col-] p,#scontainer-60 div[class^=col-] p{max-width:111px;min-height:67px;margin-bottom:0;background:#f2f2f2;display:flex;justify-content:center;text-align:center;align-items:center;padding:2px;margin-bottom:20px;text-transform:uppercase}#scontainer-33 div[class^=col-] img,#scontainer-34 div[class^=col-] img,#scontainer-37 div[class^=col-] img,#scontainer-38 div[class^=col-] img,#scontainer-39 div[class^=col-] img,#scontainer-60 div[class^=col-] img{width:110px;height:103px;-o-object-fit:cover;object-fit:cover}#scontainer-33,#scontainer-37{margin-top:100px}@media(min-width: 576px)and (max-width: 767px){#scontainer-33,#scontainer-37{margin-top:70px}}@media(max-width: 575px){#scontainer-39 h4{display:flex;flex-direction:column}}@media(max-width: 575px){#scontainer-39 h4 span{margin-left:0px;margin-right:0px;margin-top:2px;margin-bottom:2px}}#scontainer-29{padding-top:80px}#scontainer-29 div[class^=col-]:first-child{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 575px){#scontainer-29 div[class^=col-]:first-child{justify-content:center}}#scontainer-29 div[class^=col-]:first-child div{max-width:300px}#scontainer-29 div[class^=col-]:last-child{display:flex;align-items:center;justify-content:center}#scontainer-29 div[class^=col-]:last-child img{max-width:100%}#scontainer-29 h3{text-align:right}#scontainer-29 h3:before{left:auto;right:0}#scontainer-29 p{text-align:right;margin-bottom:50px}@media(max-width: 575px){#scontainer-29 p{margin-bottom:0px}}.tapparelle-controllo-separato{background:url(/upload/filemanager/images/tapparelle/tapparelle-bg.webp) no-repeat center;background-size:cover;height:500px;display:flex;justify-content:center;align-items:center;padding-top:100px;margin-top:-120px}@media(min-width: 576px)and (max-width: 767px){.tapparelle-controllo-separato{padding-top:0px;padding-left:30px;padding-right:30px;margin-top:-80px}}@media(max-width: 575px){.tapparelle-controllo-separato{height:720px;padding-top:80px;padding-left:30px;padding-right:30px}}.tapparelle-controllo-separato h3{text-align:left;color:#fff}.tapparelle-controllo-separato h3:before{left:0;right:auto;background:#fff}.tapparelle-controllo-separato p{color:#fff}@media(max-width: 575px){.tapparelle-controllo-separato p{margin-bottom:50px}}.tapparelle-controllo-separato div[class^=col-]:first-child{display:flex;justify-content:flex-end;align-items:center}.tapparelle-controllo-separato div[class^=col-]:first-child img{margin-bottom:30px;max-width:100%}@media(max-width: 575px){.tapparelle-controllo-separato div[class^=col-]:first-child{order:2;justify-content:center}}.tapparelle-controllo-separato div[class^=col-]:last-child{display:flex;align-items:center;justify-content:center}@media(max-width: 575px){.tapparelle-controllo-separato div[class^=col-]:last-child{order:1}}.tapparelle-controllo-separato div[class^=col-]:last-child div{max-width:473px;margin-left:68px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-controllo-separato div[class^=col-]:last-child div{max-width:320px;margin-left:40px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-controllo-separato div[class^=col-]:last-child div{max-width:225px;margin-left:0px}}@media(max-width: 575px){.tapparelle-controllo-separato div[class^=col-]:last-child div{margin-left:0;max-width:100%}}#scontainer-31{margin-bottom:100px}#scontainer-31 .row{padding-top:80px}@media(max-width: 767px){#scontainer-31 .row:last-child div[class^=col-]:first-child{order:2}#scontainer-31 .row:last-child div[class^=col-]:first-child img{margin-top:30px}}@media(max-width: 767px){#scontainer-31 .row:last-child div[class^=col-]:last-child{order:1}}#scontainer-31 div[class^=col-] img{max-width:100%}#scontainer-31 div[class^=col-]:first-child{text-align:right;display:flex;justify-content:flex-end;align-items:center}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:first-child{justify-content:center}}#scontainer-31 div[class^=col-]:first-child h3,#scontainer-31 div[class^=col-]:first-child p{text-align:right}#scontainer-31 div[class^=col-]:first-child h3:before,#scontainer-31 div[class^=col-]:first-child p:before{right:0;left:auto}#scontainer-31 div[class^=col-]:first-child div{max-width:300px;margin-left:auto;margin-right:50px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-31 div[class^=col-]:first-child div{margin-right:40px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-31 div[class^=col-]:first-child div{margin-right:25px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:first-child div{margin-left:auto;margin-right:auto}}@media(max-width: 575px){#scontainer-31 div[class^=col-]:first-child div{margin-left:auto;margin-right:auto}}#scontainer-31 div[class^=col-]:last-child{text-align:left;display:flex;justify-content:flex-start;align-items:center}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:last-child{justify-content:center}}#scontainer-31 div[class^=col-]:last-child h3,#scontainer-31 div[class^=col-]:last-child p{text-align:left}#scontainer-31 div[class^=col-]:last-child h3:before,#scontainer-31 div[class^=col-]:last-child p:before{left:0;right:auto}#scontainer-31 div[class^=col-]:last-child div{max-width:350px;margin-left:50px;margin-right:auto}@media(min-width: 992px)and (max-width: 1199px){#scontainer-31 div[class^=col-]:last-child div{margin-left:40px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-31 div[class^=col-]:last-child div{margin-left:25px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:last-child div{margin-left:auto;margin-right:auto}}@media(max-width: 575px){#scontainer-31 div[class^=col-]:last-child div{margin-left:auto;margin-right:auto}}@media(min-width: 1200px){.modal-contact .modal-lg{max-width:1000px}}.modal-contact .modal-lg .modal-content{border-radius:0}.modal-contact .modal-lg .modal-content .modal-header{border-bottom:none;padding:0}.modal-contact .modal-lg .modal-content .modal-header .close{position:absolute;right:16px;top:6px;z-index:500}.modal-contact .modal-lg .modal-content .modal-header .close span{font-size:40px}.modal-contact .modal-lg .modal-content .modal-body{max-width:700px;margin:0 auto;padding:40px 20px 168px 20px}.modal-contact .modal-lg .modal-content .modal-body h5{font-family:"Open Sans",sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;margin-bottom:30px}.modal-contact .modal-lg .modal-content .modal-body .btn-black{margin-top:10px}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body .btn-black{font-size:15px}}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body .btn-yellow{margin-left:0}}.modal-contact .modal-lg .modal-content .modal-body form .form-row>.col,.modal-contact .modal-lg .modal-content .modal-body form .form-row>[class*=col-]{padding-right:3px;padding-left:3px}.modal-contact .modal-lg .modal-content .modal-body form .form-row:last-child .form-group{text-align:right}.modal-contact .modal-lg .modal-content .modal-body form .form-group{margin-bottom:10px}.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-check .form-check-label{font-size:13px;font-weight:300;font-family:"Alegreya Sans",sans-serif;line-height:15px}.modal-contact .modal-lg .modal-content .modal-body form .form-group p{font-size:13px;font-weight:300;font-family:"Alegreya Sans",sans-serif;line-height:15px;margin-bottom:5px;maegin-top:5px}.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-control{font-family:"Open Sans",sans-serif;border:1px solid #000;border-radius:0;padding:8px;height:auto}.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-control:focus{box-shadow:none}.modal-contact .modal-lg .modal-content .modal-body form .form-group .file{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:0px;padding:10px 15px}@media(min-width: 576px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file{display:flex;justify-content:space-between;align-items:center}}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file{text-align:center}}.modal-contact .modal-lg .modal-content .modal-body form .form-group .file img{max-width:50px}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file img{margin-bottom:10px}}.modal-contact .modal-lg .modal-content .modal-body form .form-group .file h4{font-size:14px;font-weight:700;font-family:"Open Sans",sans-serif;margin-bottom:0;color:#000;text-transform:uppercase}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file h4{margin-bottom:10px}}@media(min-width: 576px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file div{display:flex;align-items:center;justify-content:flex-end}}#scontainer-32 .row:first-child div[class^=col-],#scontainer-36 .row:first-child div[class^=col-]{text-align:right}@media(max-width: 767px){#scontainer-32 .row:first-child div[class^=col-],#scontainer-36 .row:first-child div[class^=col-]{text-align:center}}#scontainer-32 .row:first-child div[class^=col-] h3,#scontainer-36 .row:first-child div[class^=col-] h3{font-size:30px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:41px;letter-spacing:0em;margin-bottom:20px}#scontainer-32 .row:nth-child(2) div[class^=col-],#scontainer-36 .row:nth-child(2) div[class^=col-]{text-align:center}#scontainer-32 .row:nth-child(2) div[class^=col-] img,#scontainer-36 .row:nth-child(2) div[class^=col-] img{max-width:100%}@media(min-width: 992px)and (max-width: 1199px){#scontainer-32 .row:nth-child(2) div[class^=col-] img,#scontainer-36 .row:nth-child(2) div[class^=col-] img{height:234px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-32 .row:nth-child(2) div[class^=col-] img,#scontainer-36 .row:nth-child(2) div[class^=col-] img{height:167px}}#scontainer-32 .row:nth-child(2) div[class^=col-] p,#scontainer-36 .row:nth-child(2) div[class^=col-] p{text-transform:uppercase;margin-top:20px;margin-bottom:20px}.links{background:url(/upload/filemanager/images/subpage/links-bg.webp) no-repeat center;background-size:cover;margin-left:80px;margin-right:80px;text-align:center}@media(min-width: 576px)and (max-width: 1199px){.links{margin-left:30px;margin-right:30px}}@media(max-width: 575px){.links{margin-left:15px;margin-right:15px;padding-top:50px;padding-bottom:50px}}@media(min-width: 1200px){.links #scontainer-35{padding-left:20px;padding-right:20px}}@media(min-width: 992px)and (max-width: 1199px){.links #scontainer-35{padding-left:20px;padding-right:20px}}@media(min-width: 768px)and (max-width: 991px){.links #scontainer-35{padding-left:10px;padding-right:10px}}.links h3{text-align:center;color:#fff;margin-bottom:30px}.links .row div[class^=col-] div{background:rgba(255,255,255,.75);padding:40px 33px}@media(min-width: 992px)and (max-width: 1199px){.links .row div[class^=col-] div{padding:40px 23px}}@media(min-width: 768px)and (max-width: 991px){.links .row div[class^=col-] div{padding:20px 10px}}@media(max-width: 575px){.links .row div[class^=col-] div{padding:20px 10px;margin-bottom:30px}}.links .row div[class^=col-] div>img{margin-bottom:30px;width:100%;height:auto}@media(min-width: 1200px){.links .row div[class^=col-] div>img{height:270px;width:auto;max-width:100%}}@media(min-width: 992px)and (max-width: 1199px){.links .row div[class^=col-] div>img{height:256px;width:auto;max-width:100%}}@media(min-width: 768px)and (max-width: 991px){.links .row div[class^=col-] div>img{height:207px;width:auto;max-width:100%}}@media(min-width: 576px)and (max-width: 767px){.links .row div[class^=col-] div>img{width:auto;height:270px}}@media(max-width: 575px){.links .row div[class^=col-] div>img{width:auto;height:254px;max-width:100%}}.links .row div[class^=col-] div .btn{display:flex;justify-content:space-between;align-items:center;padding:15px}@media(min-width: 768px)and (max-width: 991px){.links .row div[class^=col-] div .btn{padding:15px 10px;font-size:12px}}@media(min-width: 576px)and (max-width: 767px){.links .row div[class^=col-] div{max-width:350px;margin:0 auto 30px auto}}.dettagli-pvc-verto{background:#f2f2f2;margin-top:80px;padding-top:40px;padding-bottom:40px}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto{margin-top:50px}}.dettagli-pvc-verto img{width:100%;margin-top:-100px}@media(min-width: 1200px){.dettagli-pvc-verto img{width:509px;height:382px}}@media(min-width: 992px)and (max-width: 1199px){.dettagli-pvc-verto img{width:450px;height:338px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto img{width:330px;height:247px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto img{height:217px;width:290px}}@media(max-width: 575px){.dettagli-pvc-verto img{max-width:509px;height:auto}}.dettagli-pvc-verto h2{text-align:left}.dettagli-pvc-verto h2:before{left:0;right:auto}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto h2{text-align:right}.dettagli-pvc-verto h2:before{left:auto;right:0}}.dettagli-pvc-verto p{margin-bottom:0;position:relative}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto p{text-align:right}}.dettagli-pvc-verto p:before{position:absolute;right:-80px;top:-250px;content:"";height:350px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){.dettagli-pvc-verto p:before{height:298px;top:-244px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto p:before{right:-10px;height:217px;top:-196px}}@media(max-width: 767px){.dettagli-pvc-verto p:before{display:none}}.dettagli-pvc-verto div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}@media(min-width: 1200px){.dettagli-pvc-verto div[class^=col-]:last-child{padding-right:70px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto div[class^=col-]:last-child{justify-content:flex-end;margin-top:50px;margin-bottom:30px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto div[class^=col-]:last-child{margin-top:0px}}@media(max-width: 575px){.dettagli-pvc-verto div[class^=col-]:last-child{margin-top:30px}}.dettagli-pvc-verto div[class^=col-]:last-child div{max-width:250px}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto div[class^=col-]:last-child div{max-width:300px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto div[class^=col-]:last-child div{margin-right:50px;max-width:300px;margin-top:-39px}}.verto-1-2-3 h2{font-family:"PT Serif",serif;font-size:40px;font-style:normal;font-weight:400;line-height:53px;letter-spacing:0em;text-align:left;border:1px solid #ccc;display:inline-block;padding:4px 20px;margin-bottom:30px}.verto-1-2-3 h3{font-family:"PT Serif",serif;font-size:23px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0em;text-align:left;margin-bottom:20px}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 h3{font-size:22px}}.verto-1-2-3 p{margin-bottom:0}.verto-1-2-3 div[class^=col-]:first-child{border-right:1px solid #d9d9d9}@media(min-width: 992px){.verto-1-2-3 div[class^=col-]:first-child{padding-right:40px}}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 div[class^=col-]:first-child{padding-right:20px}}@media(max-width: 767px){.verto-1-2-3 div[class^=col-]:first-child{border-right:none}.verto-1-2-3 div[class^=col-]:first-child p{border-bottom:1px solid #d9d9d9;padding-bottom:30px;margin-bottom:30px}}.verto-1-2-3 div[class^=col-]:nth-child(2){border-right:1px solid #d9d9d9}@media(min-width: 992px){.verto-1-2-3 div[class^=col-]:nth-child(2){padding-right:40px;padding-left:40px}}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 div[class^=col-]:nth-child(2){padding-right:20px;padding-left:20px}}@media(max-width: 767px){.verto-1-2-3 div[class^=col-]:nth-child(2){border-right:none}.verto-1-2-3 div[class^=col-]:nth-child(2) p{border-bottom:1px solid #d9d9d9;padding-bottom:30px;margin-bottom:30px}}@media(min-width: 992px){.verto-1-2-3 div[class^=col-]:last-child{padding-left:40px}}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 div[class^=col-]:last-child{padding-left:20px}}@media(max-width: 767px){.verto-1-2-3 div[class^=col-]:last-child{border-right:none}}.dettagli-pvc-ferramenta h3{text-align:right}.dettagli-pvc-ferramenta h4{text-align:right}.dettagli-pvc-ferramenta h4:before{right:0;left:auto}.dettagli-pvc-ferramenta p{text-align:right;max-width:250px;margin-left:auto;margin-right:0}@media(max-width: 767px){.dettagli-pvc-ferramenta p{text-align:center;margin-left:auto;margin-right:auto}}.dettagli-pvc-ferramenta img{max-width:100%}.dettagli-pvc-ferramenta div[class^=col-]:first-child{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-right:60px}@media(min-width: 992px)and (max-width: 1199px){.dettagli-pvc-ferramenta div[class^=col-]:first-child{padding-right:37px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-ferramenta div[class^=col-]:first-child{padding-right:25px}}@media(max-width: 767px){.dettagli-pvc-ferramenta div[class^=col-]:first-child{padding-right:0;align-items:center}}.dettagli-pvc-ferramenta div[class^=col-]:nth-child(2),.dettagli-pvc-ferramenta div[class^=col-]:nth-child(3){text-align:center}.dettagli-pvc-ferramenta div[class^=col-]:nth-child(2) p,.dettagli-pvc-ferramenta div[class^=col-]:nth-child(3) p{text-align:center;margin-left:auto;margin-right:auto;margin-top:10px}.dettagli-pvc-maniglia{padding-top:100px}@media(max-width: 575px){.dettagli-pvc-maniglia{padding-top:80px}}.dettagli-pvc-maniglia h3{text-align:right}.dettagli-pvc-maniglia h4{text-align:right}.dettagli-pvc-maniglia h4:before{right:0;left:auto}.dettagli-pvc-maniglia p{text-align:justify;max-width:320px;margin-left:auto;margin-right:0;position:relative}.dettagli-pvc-maniglia p:before{position:absolute;right:-40px;top:-122px;content:"";height:350px;width:1px;background:#939393}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-maniglia p:before{top:-230px}}@media(max-width: 575px){.dettagli-pvc-maniglia p:before{display:none}}.dettagli-pvc-maniglia>div[class^=col-]:last-child{background:#f2f2f2;padding:80px 130px;z-index:9}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-maniglia>div[class^=col-]:last-child{padding:45px 78px}}@media(max-width: 575px){.dettagli-pvc-maniglia>div[class^=col-]:last-child{padding:40px 25px}}.dettagli-pvc-maniglia-img{margin-top:-320px;z-index:-1;margin-bottom:0px}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-maniglia-img{margin-top:-274px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-maniglia-img{margin-top:30px}}@media(max-width: 575px){.dettagli-pvc-maniglia-img{margin-top:30px}}.dettagli-pvc-maniglia-img img{width:100%}.ricevi-box{text-align:center;padding-top:50px;padding-bottom:100px}.ricevi-box.funzionale{padding-top:0}.a-risparmio-energetico-verto{background:#f2f2f2;margin-top:80px;padding-top:40px;padding-bottom:50px}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto{margin-top:10px}}@media(max-width: 767px){.a-risparmio-energetico-verto{margin-top:0px}}.a-risparmio-energetico-verto h3{text-align:right}.a-risparmio-energetico-verto h3:before{right:0;left:auto}.a-risparmio-energetico-verto p{text-align:right;margin-bottom:0}.a-risparmio-energetico-verto div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}.a-risparmio-energetico-verto div[class^=col-]:first-child div{max-width:300px}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child{text-align:center}}.a-risparmio-energetico-verto div[class^=col-]:last-child img{margin-top:-100px;width:100%}@media(max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child img{margin-top:55px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child img{width:270px}}.a-risparmio-energetico-verto div[class^=col-]:last-child p{position:absolute;text-transform:uppercase;font-weight:600;top:0;line-height:18px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:10px;line-height:10px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:12px;line-height:14px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:10px;line-height:10px;left:0}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){top:-109px;left:289px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){left:242px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){left:176px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){top:44px;left:241px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){top:49px;left:calc(50% - 33px)}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:58px;left:-33px;text-align:right}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:29px;left:-29px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){max-width:87px;top:-6px;left:-8px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:169px;left:13px;max-width:86px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:114px;left:calc(50% - 170px);max-width:92px}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:-8px;left:525px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:-47px;left:444px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:-45px;left:330px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:130px;left:430px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:79px;left:calc(50% + 68px);max-width:79px}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:132px;left:525px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:93px;left:437px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:45px;left:326px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:242px;left:420px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:151px;left:calc(50% + 81px)}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:253px;left:472px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:193px;left:398px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:118px;left:292px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:338px;left:380px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:204px;left:calc(50% + 67px)}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:234px;text-align:right;left:0}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:177px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:109px;left:9px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:320px;left:12px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:197px;left:calc(50% - 148px)}}.vetri-selettivi h3{text-align:left;margin-bottom:0}.vetri-selettivi h4{text-align:left}.vetri-selettivi h4:before{left:0;right:auto}.vetri-selettivi img{width:100%}@media(max-width: 991px){.vetri-selettivi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.vetri-selettivi p{max-width:325px}@media(max-width: 767px){.vetri-selettivi div[class^=col-]:first-child{order:2}}.vetri-selettivi div[class^=col-]:last-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(min-width: 576px)and (max-width: 767px){.vetri-selettivi div[class^=col-]:last-child{order:1}}.canalina-calda{background:#f2f2f2}.canalina-calda h3{text-align:right;margin-top:60px}@media(min-width: 576px)and (max-width: 767px){.canalina-calda h3{margin-top:72px}}.canalina-calda h3:before{left:auto;right:0}.canalina-calda p{text-align:right;max-width:300px;margin-bottom:60px}.canalina-calda div[class^=col-]:first-child{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(min-width: 576px)and (max-width: 767px){.canalina-calda div[class^=col-]:first-child{padding-right:83px}}.canalina-calda div[class^=col-]:last-child{padding-right:0;display:flex;justify-content:flex-end;align-items:flex-end}.canalina-calda div[class^=col-]:last-child img{max-width:100%}.dettagli-legno-canalina-calda{margin-bottom:0px}.dettagli-legno-canalina-calda h3{text-align:left;margin-top:60px}.dettagli-legno-canalina-calda h3:before{left:0;right:auto}.dettagli-legno-canalina-calda p{text-align:left;max-width:300px;margin-bottom:60px;position:relative}.dettagli-legno-canalina-calda p:before{position:absolute;left:-70px;top:-86px;content:"";height:350px;width:1px;background:#bebebe}@media(min-width: 768px)and (max-width: 991px){.dettagli-legno-canalina-calda p:before{left:-27px}}@media(max-width: 575px){.dettagli-legno-canalina-calda p:before{left:-17px}}.dettagli-legno-canalina-calda div[class^=col-]:first-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-left:140px;background:#f2f2f2}@media(min-width: 768px)and (max-width: 991px){.dettagli-legno-canalina-calda div[class^=col-]:first-child{padding-left:52px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-legno-canalina-calda div[class^=col-]:first-child{margin-bottom:30px}}@media(max-width: 575px){.dettagli-legno-canalina-calda div[class^=col-]:first-child{padding-left:30px}}.dettagli-legno-canalina-calda div[class^=col-]:last-child{padding-right:0;display:flex;justify-content:center;align-items:flex-end}@media(max-width: 575px){.dettagli-legno-canalina-calda div[class^=col-]:last-child img{margin-top:40px}}.profili-slim h3{text-align:right}.profili-slim h4{text-align:right}.profili-slim h4:before{left:auto;right:0}.profili-slim p{text-align:right}.profili-slim div[class^=col-]:first-child{background:#f2f2f2;padding:50px 60px;z-index:2}@media(min-width: 768px)and (max-width: 991px){.profili-slim div[class^=col-]:first-child{padding:50px 30px}}@media(min-width: 576px)and (max-width: 767px){.profili-slim div[class^=col-]:first-child{margin-left:15px;margin-right:15px}}@media(max-width: 575px){.profili-slim div[class^=col-]:first-child{padding:45px 30px;margin-left:15px;margin-right:15px}}@media(max-width: 767px){.profili-slim div[class^=col-]:last-child{display:none}}.profili-slim-img img{width:100%;margin-top:-195px}@media(max-width: 767px){.profili-slim-img img{margin-top:-25px}}.porte-dettagli{padding-top:136px}@media(min-width: 992px){.porte-dettagli #scontainer-41{padding-right:70px}}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-]{display:flex;justify-content:flex-end;align-items:center;position:relative}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-]{justify-content:flex-start}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-]{justify-content:flex-start}}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img{z-index:5;margin-right:40px;width:134px;height:184px}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img:last-child{width:136px;height:185px}@media(max-width: 991px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img{margin-right:0px}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img:last-child{margin-left:20px}}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{position:absolute;top:-35px;left:170px;font-weight:500}@media(min-width: 992px)and (max-width: 1199px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:83px}}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:55px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:14px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:16px;top:-26px}}.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-]{display:flex;justify-content:flex-start;align-items:center;margin-top:-155px}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-]{justify-content:flex-end;margin-top:-33px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-]{margin-top:-12px;justify-content:flex-end}}.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{max-width:100%}@media(min-width: 1200px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:422px;height:292px}}@media(min-width: 992px)and (max-width: 1199px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:415px;height:287px}}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:330px;height:228px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:345px;height:238px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:280px;height:186px}}.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{position:absolute;top:15px;left:78px;font-weight:500}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{left:53px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{left:226px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{top:7px;left:auto;right:0;max-width:258px;line-height:13px}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]{display:flex;justify-content:flex-end;align-items:center}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]{justify-content:flex-start}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]{justify-content:flex-start}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-97px;width:145px;height:215px}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-50px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-70px;margin-left:88px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-6px;margin-left:126px}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{transform:rotate(-90deg);position:absolute;top:-30px;left:90px;font-weight:500}@media(min-width: 992px)and (max-width: 1199px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{left:30px}}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{top:28px;left:-31px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{top:5px;left:-5px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{top:82px;left:40px;line-height:13px}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-family:"Alegreya Sans",sans-serif;font-size:100px;font-style:normal;font-weight:300;line-height:120px;letter-spacing:.05em;text-align:left;text-transform:uppercase;color:#e1e1e1;margin-bottom:0}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-size:78px;line-height:78px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-size:72px;line-height:72px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-size:70px;line-height:70px;margin-top:20px}}.una-marea-img img{max-width:100%}.una-marea p{text-align:justify;position:relative}.una-marea p:before{position:absolute;right:-40px;top:-10px;content:"";height:350px;width:1px;background:#bebebe}@media(min-width: 992px)and (max-width: 1199px){.una-marea p:before{top:-72px}}@media(min-width: 768px)and (max-width: 991px){.una-marea p:before{right:-21px;top:-107px}}@media(max-width: 575px){.una-marea p:before{right:-14px}}.una-marea div[class^=col-]{display:flex;justify-content:flex-start;align-items:center}.una-marea div[class^=col-]:first-child{height:1px}.una-marea div[class^=col-] div{margin-top:-682px;background:#f2f2f2;padding:130px 90px}@media(min-width: 992px)and (max-width: 1199px){.una-marea div[class^=col-] div{padding:40px 90px;margin-top:-560px}}@media(min-width: 768px)and (max-width: 991px){.una-marea div[class^=col-] div{margin-top:-412px;padding:25px 40px}}@media(min-width: 576px)and (max-width: 767px){.una-marea div[class^=col-] div{margin-top:-25px}}@media(max-width: 575px){.una-marea div[class^=col-] div{padding:70px 25px;margin-top:-25px}}.dettagli-maniglia,.dettagli-legno-maniglia{padding-bottom:0}@media(max-width: 767px){.dettagli-maniglia,.dettagli-legno-maniglia{padding-top:80px}}.dettagli-maniglia p,.dettagli-legno-maniglia p{text-align:justify;max-width:400px;margin-bottom:30px}.dettagli-maniglia img,.dettagli-legno-maniglia img{max-width:100%}.dettagli-maniglia div[class^=col-],.dettagli-legno-maniglia div[class^=col-]{display:flex;align-items:center}@media(max-width: 767px){.dettagli-maniglia div[class^=col-]:last-child,.dettagli-legno-maniglia div[class^=col-]:last-child{margin-top:50px}}.dettagli-maniglia .dettagli-colori-box,.dettagli-legno-maniglia .dettagli-colori-box{display:flex;justify-content:space-between;align-items:center}.dettagli-maniglia .dettagli-colori-box div,.dettagli-legno-maniglia .dettagli-colori-box div{display:block;width:17%;text-align:center}.dettagli-maniglia .dettagli-colori-box div img,.dettagli-legno-maniglia .dettagli-colori-box div img{max-width:100%}.dettagli-maniglia .dettagli-colori-box div p,.dettagli-legno-maniglia .dettagli-colori-box div p{text-transform:uppercase;text-align:center;margin-bottom:0}@media(max-width: 1199px){.dettagli-maniglia .dettagli-colori-box div p,.dettagli-legno-maniglia .dettagli-colori-box div p{min-height:48px;display:flex;align-items:center;justify-content:center}}.dettagli-legno-maniglia h3{text-align:left}.dettagli-legno-maniglia h3:before{left:0;right:auto}.dettagli-box-bg{margin-top:120px;background:url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.webp) no-repeat center;background-size:cover}@media(max-width: 575px){.dettagli-box-bg{padding-top:20px}}.dettagli-box-bg img{max-width:100%}.dettagli-box-bg div[class^=col-]{display:flex;justify-content:center;align-items:center}.dettagli-box-bg div[class^=col-] div{margin-top:80px;margin-bottom:80px}@media(max-width: 767px){.dettagli-box-bg div[class^=col-] div{margin-top:0px}}.dettagli-box-bg h3{color:#fff;text-align:left}.dettagli-box-bg h3:before{background:#fff;left:0;right:auto}.dettagli-box-bg h4{color:#fff;padding-bottom:0}.dettagli-box-bg h4:before{display:none}.dettagli-box-bg p{color:#fff;max-width:400px;position:relative}.dettagli-box-bg p:before{position:absolute;left:-637px;top:-248px;content:"";height:340px;width:1px;background:#bebebe}@media(min-width: 992px)and (max-width: 1199px){.dettagli-box-bg p:before{left:-540px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-box-bg p:before{left:-407px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-box-bg p:before{left:-32px;top:-486px;height:565px}}@media(max-width: 575px){.dettagli-box-bg p:before{left:9px;top:-369px;height:243px}}.dettagli-box-bg.freno p:before{left:-558px;top:-256px}@media(min-width: 992px)and (max-width: 1199px){.dettagli-box-bg.freno p:before{left:-441px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-box-bg.freno p:before{left:-298px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-box-bg.freno p:before{left:-8px;top:-678px;height:424px}}@media(max-width: 575px){.dettagli-box-bg.freno p:before{display:none}}@media(min-width: 576px)and (max-width: 767px){.dettagli-box-bg.freno div[class^=col-]:first-child{padding-top:80px;padding-bottom:60px}}@media(max-width: 767px){.dettagli-box-bg.freno div[class^=col-]:first-child{padding-top:60px;padding-bottom:60px}}.dettagli-3-box{padding-top:100px;padding-bottom:60px}@media(max-width: 767px){.dettagli-3-box{padding-bottom:50px}}.dettagli-3-box img{width:100%}.dettagli-3-box h3{margin-top:20px}@media(min-width: 992px)and (max-width: 1199px){.dettagli-3-box h3{font-size:34px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-3-box h3{font-size:24px}}@media(max-width: 575px){.dettagli-3-box h3{font-size:30px}}.dettagli-3-box p{text-align:justify;margin-bottom:40px}@media(max-width: 767px){.dettagli-3-box p{margin-bottom:30px}}.dettagli-3-box a{color:#000;letter-spacing:0}@media(min-width: 768px){.dettagli-3-box a{position:absolute;bottom:0}}@media(max-width: 767px){.dettagli-3-box a{display:block;margin-bottom:30px}}.dettagli-finitura-ultra-opaca{padding-bottom:100px}.dettagli-finitura-ultra-opaca h3{text-align:center;margin-bottom:30px}.dettagli-finitura-ultra-opaca p{text-align:center;max-width:750px;margin-left:auto;margin-right:auto}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2){padding-top:30px;display:flex;justify-content:space-between;margin-bottom:50px;flex-wrap:wrap}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2) div{display:block}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2) div img{width:105px}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2) div p{text-transform:uppercase;margin-top:20px;line-height:18px}.dettagli-finitura-ultra-opaca div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}.soglia-bassa div[class^=col-]{z-index:5}.soglia-bassa div[class^=col-] div{background:#f2f2f2;padding:50px 60px}@media(max-width: 575px){.soglia-bassa div[class^=col-] div{padding:50px 25px}}.soglia-bassa-img img{width:100%;margin-top:-195px}@media(max-width: 767px){.soglia-bassa-img img{margin-top:0px}}@media(max-width: 767px){.soglia-bassa-img div[class^=col-]:last-child{height:1px}}.salatura{padding-bottom:0}@media(max-width: 767px){.salatura div[class^=col-]:first-child{order:2}}@media(max-width: 767px){.salatura div[class^=col-]:last-child{order:1}}.box-right{padding-top:100px;padding-bottom:0}@media(max-width: 575px){.box-right{padding-top:80px}}@media(max-width: 767px){.box-right p{margin-bottom:80px}}@media(max-width: 767px){.box-right h3{font-size:35px}}.box-left{padding-top:100px;padding-bottom:0}@media(max-width: 767px){.dettagli-legno-legno h4:before{left:calc(50% - 71px)}}.dettagli-legno-legno p{max-width:260px}@media(max-width: 767px){.dettagli-legno-legno p{margin-bottom:30px;max-width:350px}}.dettagli-legno-legno img{max-width:100%}.dettagli-legno-legno div[class^=col-]:last-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-left:50px}@media(max-width: 767px){.dettagli-legno-legno div[class^=col-]:last-child{order:1;align-items:center;text-align:center;padding-left:15px}}@media(max-width: 767px){.dettagli-legno-legno div[class^=col-]:first-child{order:2}}.colori-box{display:flex;justify-content:space-between;align-items:center;max-width:520px;padding-left:50px}@media(min-width: 992px)and (max-width: 1199px){.colori-box{max-width:435px}}@media(min-width: 768px)and (max-width: 991px){.colori-box{max-width:326px;padding-left:20px}}.colori-box div{display:block;width:17%;text-align:center}.colori-box div img{max-width:100%;margin-left:0;margin-bottom:30px}.colori-box div p{text-transform:uppercase;text-align:center;margin-bottom:0px}.dettagli-pvc .dettagli-pvc-maniglia-img{margin-bottom:0}@media(min-width: 576px){.no-touchevents div[id^=menu-container-]>ul>li.parent>a{pointer-events:none}}.touchevents .top #main-menu div[id^=menu-container-]>ul>li:hover ul{display:none}.touchevents .top #main-menu div[id^=menu-container-]>ul>li.open-menu ul{display:block !important}.files{margin-bottom:0}.file-cover{background:#fff;height:30px;margin-top:-30px;position:relative;z-index:10}.captcha.error .check{border:2px solid #c00}@media(max-width: 575px){.buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}}.buttons .btn:first-child{margin-right:10px}@media(max-width: 575px){.buttons .btn:first-child{margin-right:0;margin-bottom:20px}}.buttons2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.buttons2 .btn:first-child{margin-bottom:20px}.buttons2 .btn:nth-child(2){margin-top:0px}#fancybox-buttons.top{background:rgba(0,0,0,0) !important}.color-container{position:relative;width:115px;transition:all .5s ease}.color-container:hover p{background:#000 !important;color:#fff !important}.color-container a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:10}.color-container a img{height:90px !important}.map-adres iframe{width:100%;margin-bottom:30px}.footer-big{background:#231f20;color:#fff;font-size:15px}@media(max-width: 991px){.footer-big{padding-top:75px;padding-bottom:75px}}@media(max-width: 767px){.footer-big{padding-top:50px;padding-bottom:50px}}@media(min-width: 768px){.footer-big .column-right{padding-left:50px}}@media(max-width: 767px){.footer-big .column-right{text-align:center}}.footer-big .column-right ul{list-style-type:none;margin:0;padding:0}.footer-big .column-right ul li{margin-bottom:10px}.footer-big .column-right a{color:#fff;font-weight:200}.footer-big .column-left{font-weight:200}@media(min-width: 768px){.footer-big .column-left{padding-right:50px}}@media(max-width: 767px){.footer-big .column-left{text-align:center;padding-bottom:25px}}.footer-big .column-left img{max-width:200px !important;margin-bottom:50px}.footer_top_box{padding-bottom:80px}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title{text-align:center}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2{position:relative;padding-bottom:15px;margin-bottom:30px}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2:before{position:absolute;content:"";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:100px;column-gap:100px;row-gap:40px}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles .tile{display:block}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles .tile a{color:#000;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;display:flex;flex-direction:row;align-items:center;-moz-column-gap:20px;column-gap:20px;padding:15px;background-color:#ebebeb;width:360px;text-transform:uppercase}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles .tile a img{width:100%;max-width:32px}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-LightItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-ExtraLightItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Medium.woff2") format("woff2"),url("/layout/fonts/URWForm-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-MediumItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"URW Form Demi";src:url("/layout/fonts/URWForm-Demi.woff2") format("woff2"),url("/layout/fonts/URWForm-Demi.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Italic.woff2") format("woff2"),url("/layout/fonts/URWForm-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Light.woff2") format("woff2"),url("/layout/fonts/URWForm-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-ThinItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Bold.woff2") format("woff2"),url("/layout/fonts/URWForm-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-BoldItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Thin.woff2") format("woff2"),url("/layout/fonts/URWForm-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"URW Form";src:url("/layout/fonts/URWForm-Regular.woff2") format("woff2"),url("/layout/fonts/URWForm-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"URW Form Extra";src:url("/layout/fonts/URWForm-ExtraBoldItalic.woff2") format("woff2"),url("/layout/fonts/URWForm-ExtraBoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"URW Form Extra";src:url("/layout/fonts/URWForm-ExtraBold.woff2") format("woff2"),url("/layout/fonts/URWForm-ExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}.footer-big *{font-family:"URW Form"}#scontainer-47{height:630px;display:flex;align-items:center;margin-top:100px;margin-bottom:100px}@media(max-width: 991px){#scontainer-47{margin-bottom:50px}}#scontainer-47 h2{margin-bottom:40px}#scontainer-47 h2::before{width:80%;left:0;height:2px}#scontainer-47 h3{position:relative}#scontainer-47 h3:before{position:absolute;left:-80px;top:-140px;content:"";height:340px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){#scontainer-47 h3:before{left:-45px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-47 h3:before{left:-40px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-47 h3:before{left:-30px;top:-75px}}@media(max-width: 575px){#scontainer-47 h3:before{display:none}}#scontainer-47 div[class^=col-]:first-child{background:#f2f2f2;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:80px 150px 80px 60px;text-align:justify}@media(min-width: 992px)and (max-width: 1199px){#scontainer-47 div[class^=col-]:first-child{padding:80px 108px 80px 90px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-47 div[class^=col-]:first-child{padding:80px 30px 80px 80px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-47 div[class^=col-]:first-child{padding:50px 15px 50px 60px}}@media(max-width: 575px){#scontainer-47 div[class^=col-]:first-child{padding:50px 15px 50px 15px}}#scontainer-47 div[class^=col-]:nth-child(2){position:relative;background:#f2f2f2}@media(min-width: 576px)and (max-width: 991px){#scontainer-47 div[class^=col-]:nth-child(2){display:flex;justify-content:center;align-items:center;padding-right:0}}@media(min-width: 992px){#scontainer-47 div[class^=col-]:nth-child(2) img{top:50%;position:absolute;right:-60px;transform:translateY(-50%)}}@media(min-width: 1200px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:500px;height:630px;-o-object-fit:cover;object-fit:cover}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:430px;height:530px;-o-object-fit:cover;object-fit:cover}}@media(min-width: 576px)and (max-width: 991px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media(max-width: 575px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:100%;height:300px;-o-object-fit:contain;object-fit:contain;margin-bottom:50px}}#scontainer-48{margin-bottom:100px}@media(max-width: 991px){#scontainer-48{margin-bottom:50px}}#scontainer-48 h2{margin-bottom:40px}#scontainer-48 img{margin-bottom:24px}#scontainer-48 .single-col{text-align:center}#scontainer-49,#scontainer-50{margin-bottom:100px}@media(max-width: 991px){#scontainer-49,#scontainer-50{margin-bottom:50px}}#scontainer-49 h2,#scontainer-50 h2{margin-bottom:40px}#scontainer-49 .single-col a,#scontainer-50 .single-col a{display:block;height:100%;position:relative;cursor:pointer}#scontainer-49 .single-col a:hover::before,#scontainer-49 .single-col a:hover::after,#scontainer-50 .single-col a:hover::before,#scontainer-50 .single-col a:hover::after{opacity:1}#scontainer-49 .single-col a::before,#scontainer-50 .single-col a::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;transition:all 250ms ease-in-out}#scontainer-49 .single-col a::after,#scontainer-50 .single-col a::after{content:"";position:absolute;top:50%;left:50%;width:55px;height:55px;background:url("/upload/filemanager/images/cassonetto/material-symbols_search.png");opacity:0;transition:all 250ms ease-in-out;transform:translate(-50%, -50%)}@media(max-width: 991px){#scontainer-49 .single-col:not(:last-child),#scontainer-50 .single-col:not(:last-child){margin-bottom:50px}}#scontainer-51{padding:100px 70px;margin-bottom:100px;background:#fafafa}@media(max-width: 991px){#scontainer-51{padding:50px 40px;margin-bottom:50px}}#scontainer-51 .row{align-items:center}@media(max-width: 991px){#scontainer-51 .single-col-1{margin-bottom:50px}}#scontainer-51 .single-col-2{position:relative;padding-bottom:50px}#scontainer-51 .single-col-2::before{content:"";position:absolute;bottom:0;left:15px;width:100%;max-width:190px;height:1px;background:#000}#scontainer-52{margin-bottom:100px}@media(max-width: 991px){#scontainer-52{margin-bottom:50px}}#scontainer-52 .row{align-items:center}#scontainer-52 .single-col{display:flex;align-items:center;justify-content:center}@media(max-width: 991px){#scontainer-52 .single-col:not(:last-child){margin-bottom:50px}}#scontainer-53{margin-bottom:100px}#scontainer-53 h2{margin-bottom:40px}#scontainer-53 div[class^=col-]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#scontainer-53 div[class^=col-] div{margin-left:6px;margin-right:6px}#scontainer-53 div[class^=col-] p{max-width:106px;min-height:50px;margin-bottom:0;background:#f2f2f2;display:flex;justify-content:center;text-align:center;align-items:center;padding:2px;margin-bottom:20px;text-transform:uppercase}#scontainer-53 div[class^=col-] img{width:106px;height:106px;-o-object-fit:cover;object-fit:cover}#scontainer-53 .color-container{padding-top:0}.home_slider .swiper-slide{overflow:hidden}.home_slider .swiper-slide .slide-data{display:flex;flex-direction:column;align-items:center;justify-content:center}.home_slider .swiper-slide .slide-data .slide-text{position:absolute;max-width:1100px}.home_slider .swiper-pagination{position:absolute;right:70px;bottom:25px;width:auto;display:flex;justify-content:flex-end;gap:15px}.home_slider .swiper-pagination .swiper-pagination-bullet{color:#fff;background:rgba(0,0,0,0) !important;position:relative;display:block;height:30px;width:30px;opacity:1 !important}.home_slider .swiper-pagination .swiper-pagination-bullet::before{display:block;height:30px;width:30px;position:absolute;top:0;left:0;font-size:22px}.home_slider .swiper-pagination .swiper-pagination-bullet:first-child::before{content:"01"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(2)::before{content:"02"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(3)::before{content:"03"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(4)::before{content:"04"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(5)::before{content:"05"}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{margin-right:55px;position:relative}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{content:"";display:block;height:1px;width:50px;background:#fff;position:absolute;top:50%;right:-60px}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child{margin-right:0 !important}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(2){margin-left:55px}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(2)::after{right:auto;left:40px}#nav_tabs{max-width:980px;margin-bottom:90px;margin-left:auto;margin-right:auto}#nav_tabs,#nav_tabs_colors{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:17px;list-style:none;padding-left:0;padding-right:0}#nav_tabs li,#nav_tabs_colors li{position:relative;min-width:-moz-fit-content;min-width:fit-content;width:200px;border:1px solid #000;background:#fff;transition:background 250ms ease}#nav_tabs li.new::before,#nav_tabs_colors li.new::before{content:url("/upload/filemanager/Icons/new-icon.png");position:absolute;top:-10px;right:-15px}#nav_tabs li.active,#nav_tabs_colors li.active{background:#000}#nav_tabs li.active a,#nav_tabs_colors li.active a{color:#fff}#nav_tabs li a,#nav_tabs_colors li a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;row-gap:3px;color:#000;font-weight:400;font-size:14px;line-height:1;margin-bottom:0;padding:12px 20px;cursor:pointer;transition:color 250ms ease}#nav_tabs li a u,#nav_tabs_colors li a u{display:flex;flex-direction:column;align-items:center;font-weight:400;font-size:18px;line-height:1.3;margin-bottom:0;letter-spacing:.05em;text-decoration:none}#nav_tabs li a u span,#nav_tabs_colors li a u span{margin-top:-4px;font-size:14px}#product-preview-box{margin-bottom:100px}#product-preview-box .product-preview-box .scontainer-content .product-preview{display:none}#product-preview-box .product-preview-box .scontainer-content .product-preview.active{display:block}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img{padding-top:15px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem{position:absolute;left:0;transform:translateX(-95%);z-index:3;width:240px;height:240px;text-align:center;padding:15px;background:#fff;border:5px solid #d8d8d8;border-radius:100%}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem::before{content:"";position:absolute;inset:-10px;border:5px solid #e6e6e6;border-radius:100%}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem::after{content:"";position:absolute;inset:-15px;border:5px solid #f4f4f4;border-radius:100%;box-shadow:0 0 0px 5px #fbfbfb}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem img{margin-bottom:14px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem p{font-weight:300;font-size:18px;line-height:20px;letter-spacing:.05em;margin-bottom:0}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem p strong{display:block;position:relative;font-weight:700;font-size:16px;line-height:20px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#4ca8e6;margin-bottom:14px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem p strong::before{content:"";position:absolute;bottom:-6px;left:50%;height:1px;width:100%;max-width:110px;background:#4ca8e6;transform:translateX(-50%)}@media(max-width: 991px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem{transform:translateX(0);left:15px}}@media(max-width: 575px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem{display:none}}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-wrapper .swiper-slide{text-align:center}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:60px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-button-disabled{opacity:.6}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-next{position:relative;cursor:pointer;transition:opacity 250ms ease-in}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-next img{width:50px;height:50px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-prev{position:relative;cursor:pointer;transition:opacity 250ms ease-in}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-prev img{width:50px;height:50px}@media(max-width: 991px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img{margin-bottom:50px}}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text{display:flex;flex-direction:column;justify-content:space-between}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text h3{font-weight:700;font-size:35px;line-height:37px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:25px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul{border:1px solid #f4f4f4;padding:15px 20px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar{width:3px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar-thumb{background:#dadada;border-radius:0px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(128,128,128,.1);border-radius:0px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar-thumb:hover{background:#000}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul li:not(:last-child){margin-bottom:25px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul li h4{font-weight:700;font-size:16px;line-height:26px;letter-spacing:.05em;margin-bottom:0}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul li p{font-weight:300;font-size:16px;line-height:26px;letter-spacing:.05em;margin-bottom:0}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text__footer{display:grid;grid-template-columns:1fr 1fr;align-items:center;-moz-column-gap:55px;column-gap:55px;row-gap:15px;padding-top:45px;padding-left:20px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text__footer img{width:100%;max-width:-moz-fit-content;max-width:fit-content}@media(max-width: 767px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text{text-align:center}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text .btn8{margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 991px){#product-preview-box .product-preview-box .scontainer-content .product-preview{padding-left:0}}@media(max-width: 991px){#product-preview-box{margin-bottom:70px}}#product-colors-preview-box{margin-bottom:70px}#product-colors-preview-box .scontainer-content .colors-box-header{margin-bottom:50px}#product-colors-preview-box .scontainer-content .colors-box-header h2{font-size:30px;font-weight:300;line-height:25px;letter-spacing:.15em}#product-colors-preview-box .scontainer-content .colors-box-header p{font-size:16px;font-weight:300;line-height:25px;letter-spacing:.05em;margin-bottom:0}#product-colors-preview-box .scontainer-content .colors-box-header .c-row{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px;justify-content:center}#product-colors-preview-box .scontainer-content .colors-box-header .c-row .c-col-2{display:flex;justify-content:center;flex:1}#product-colors-preview-box .scontainer-content .colors-preview{display:none}#product-colors-preview-box .scontainer-content .colors-preview.active{display:block}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles:not(:last-child){margin-bottom:100px}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-title{margin-bottom:30px}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-title h2{margin:0;font-size:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:23px;column-gap:23px;row-gap:15px;align-items:flex-start;overflow:hidden;padding:0;margin:0;flex-wrap:wrap;list-style:none}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data li{list-style:none;flex:0 0 97px}@media(max-width: 991px){#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data li.empty{display:none}}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data li p{font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}#scontainer-65,#scontainer-67{margin-bottom:120px}@media(max-width: 575px){#scontainer-65,#scontainer-67{margin-bottom:60px}}#scontainer-65 h2,#scontainer-67 h2{font-size:50px;font-weight:250;line-height:1;letter-spacing:2px;font-family:"Alegreya Sans",sans-serif;text-transform:uppercase;margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid #000}@media(max-width: 767px){#scontainer-65 h2,#scontainer-67 h2{margin-bottom:30px;padding-bottom:30px}}@media(max-width: 575px){#scontainer-65 h2,#scontainer-67 h2{font-size:34px}}#scontainer-65 p,#scontainer-67 p{font-size:34px;font-weight:300;line-height:1;letter-spacing:2px;font-family:"Alegreya Sans",sans-serif;color:#1d1d1e;text-transform:uppercase;margin-bottom:0}@media(max-width: 575px){#scontainer-65 p,#scontainer-67 p{font-size:24px}}#scontainer-65 .col-left,#scontainer-67 .col-left{max-width:560px}@media(max-width: 767px){#scontainer-65 .col-left,#scontainer-67 .col-left{margin-bottom:30px}}#scontainer-66,#scontainer-68{margin-bottom:120px}@media(max-width: 575px){#scontainer-66,#scontainer-68{margin-bottom:60px}}#scontainer-66 p,#scontainer-68 p{color:#fff;font-size:24px;font-weight:300;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-bottom:40px}@media(max-width: 575px){#scontainer-66 p,#scontainer-68 p{margin-bottom:20px}}#scontainer-66 .row-1,#scontainer-68 .row-1{width:100%;max-width:300px;margin-bottom:40px}#scontainer-66 .row-1 ul,#scontainer-68 .row-1 ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:8px}#scontainer-66 .row-1 ul li a,#scontainer-68 .row-1 ul li a{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;padding:18px 35px;background:#1d1d1e}#scontainer-66 .row-2,#scontainer-68 .row-2{justify-content:center}#scontainer-66 .row-2>div,#scontainer-68 .row-2>div{margin-bottom:20px;padding:0 10px}#scontainer-66 .row-2>div>div,#scontainer-68 .row-2>div>div{padding:70px 40px;background:#1d1d1e;height:100%}@media(max-width: 575px){#scontainer-66 .row-2>div>div,#scontainer-68 .row-2>div>div{padding:40px 10px}}#scontainer-66 .row-2 ul,#scontainer-68 .row-2 ul{padding:0;margin:0;list-style:none;display:flex;justify-content:center;flex-direction:row;gap:8px}#scontainer-66 .row-2 ul li:nth-child(1) a,#scontainer-68 .row-2 ul li:nth-child(1) a{background:#dfdfdf}#scontainer-66 .row-2 ul li:nth-child(1) a::after,#scontainer-68 .row-2 ul li:nth-child(1) a::after{content:url("/upload/filemanager/icon/Vidok-Icon.svg")}#scontainer-66 .row-2 ul li:nth-child(2) a,#scontainer-68 .row-2 ul li:nth-child(2) a{background:#fff}#scontainer-66 .row-2 ul li:nth-child(2) a::after,#scontainer-68 .row-2 ul li:nth-child(2) a::after{content:url("/upload/filemanager/icon/See-Icon.svg")}#scontainer-66 .row-2 ul li a,#scontainer-68 .row-2 ul li a{color:#1d1d1e;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;gap:10px;position:relative;padding:18px 20px}#scontainer-66 .row-2 ul li a::after,#scontainer-68 .row-2 ul li a::after{height:24px;width:24px}#scontainer-66 .row-2 ul li a:hover,#scontainer-68 .row-2 ul li a:hover{color:#1d1d1e}@media(max-width: 575px){#scontainer-66 .row-2 ul li a,#scontainer-68 .row-2 ul li a{padding:15px}}/*# sourceMappingURL=style.css.map */
\ No newline at end of file
diff --git a/layout/style-css/style.css.map b/layout/style-css/style.css.map
index 01b95fb..49ad5c8 100644
--- a/layout/style-css/style.css.map
+++ b/layout/style-css/style.css.map
@@ -1 +1 @@
-{"version":3,"sources":["style.css","../style-scss/_variables.scss","../style-scss/style.scss","../style-scss/_mixins.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
+{"version":3,"sources":["style.css","..\\style-scss\\_variables.scss","..\\style-scss\\style.scss","..\\style-scss\\_mixins.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":["@import\"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap\";@import\"https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap\";.alert{border-radius:0;margin:25px 0;border:0;font-size:15px;font-weight:600}.alert.alert-success{background:#f2f2f2;color:#000}body.nowebp .carousel-banner{background:url(\"/upload/filemanager/images/banner-bg.jpg\") no-repeat center}body.nowebp .item-01{background:url(/upload/filemanager/images/banner-01.jpg) no-repeat center}body.nowebp .item-02{background:url(\"/upload/filemanager/images/banner-02.jpg\") no-repeat center left}@media(max-width: 767px){body.nowebp .item-02{background:url(\"/upload/filemanager/images/banner-02-mobile.jpg\") no-repeat center}}body.nowebp .banner{background:url(\"/upload/filemanager/images/banner-01.jpg\") no-repeat center}body.nowebp .technology{background:url(/upload/filemanager/images/technology-bg.png) no-repeat center left}body.nowebp .modernita-e-design{background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat right}@media(max-width: 767px){body.nowebp .modernita-e-design{background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat center}}body.nowebp .garanzia-di-soddisfazione{background:url(/upload/filemanager/images/garanzia-di-soddisfazione2.png) no-repeat center}body.nowebp .banner-mini{background:url(/upload/filemanager/images/subpage/banner-mini.png) no-repeat center}body.nowebp .tipi-di-montaggio{background:url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.png) no-repeat center}body.nowebp .tapparelle-controllo-separato{background:url(/upload/filemanager/images/tapparelle/tapparelle-bg.png) no-repeat center}body.nowebp .links{background:url(/upload/filemanager/images/subpage/links-bg.png) no-repeat center}body.nowebp .dettagli-box-bg{background:url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.png) no-repeat center}@media(max-width: 575px){.hidden-below-xs{display:none}}@media(min-width: 576px){.hidden-above-xs{display:none}}.box,.footer-big,.dettagli-maniglia,.dettagli-legno-maniglia,.porte-dettagli,.vetri-selettivi,.verto-1-2-3,.links,#scontainer-24,#scontainer-22 .row:nth-child(3),.porte-porte-in-pvc #scontainer-21,.tab-container .nav-tabs,.scrivici,.brands,.sistemi-di-oscuramento,#scontainer-3,#scontainer-6,#scontainer-8,#scontainer-11,.box-text-left,.box-left,.salatura,.box-text-right,.box-right{padding-top:100px;padding-bottom:100px}a{transition:all .3s ease}a:hover{text-decoration:none}.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-family:\"Cormorant\",serif;font-weight:400;font-size:60px;line-height:73px;letter-spacing:.1em;position:relative;padding-bottom:20px;margin-bottom:30px}@media(min-width: 768px)and (max-width: 991px){.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-size:52px}}@media(min-width: 576px)and (max-width: 767px){.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-size:45px;line-height:53px}}@media(max-width: 575px){.title,#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2,.garanzia-di-soddisfazione #scontainer-15 h2,#scontainer-12 h2,#scontainer-9 .row:first-child h2,#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{font-size:39px;line-height:50px}}.title:before,#scontainer-21 .row:nth-child(1) h2:before,#scontainer-22 .row:nth-child(1) h2:before,#scontainer-23 .row:nth-child(1) h2:before,.garanzia-di-soddisfazione #scontainer-15 h2:before,#scontainer-12 h2:before,#scontainer-9 .row:first-child h2:before,#scontainer-3 h2:before,#scontainer-6 h2:before,#scontainer-8 h2:before,#scontainer-11 h2:before{position:absolute;content:\"\";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.title a,#scontainer-21 .row:nth-child(1) h2 a,#scontainer-22 .row:nth-child(1) h2 a,#scontainer-23 .row:nth-child(1) h2 a,.garanzia-di-soddisfazione #scontainer-15 h2 a,#scontainer-12 h2 a,#scontainer-9 .row:first-child h2 a,#scontainer-3 h2 a,#scontainer-6 h2 a,#scontainer-8 h2 a,#scontainer-11 h2 a{color:#212529}.title a:hover,#scontainer-21 .row:nth-child(1) h2 a:hover,#scontainer-22 .row:nth-child(1) h2 a:hover,#scontainer-23 .row:nth-child(1) h2 a:hover,.garanzia-di-soddisfazione #scontainer-15 h2 a:hover,#scontainer-12 h2 a:hover,#scontainer-9 .row:first-child h2 a:hover,#scontainer-3 h2 a:hover,#scontainer-6 h2 a:hover,#scontainer-8 h2 a:hover,#scontainer-11 h2 a:hover{color:#fc0}.subtitle,#scontainer-47 h3,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2,.dettagli-legno-legno h3,.soglia-bassa h3,.dettagli-finitura-ultra-opaca h3,.dettagli-3-box h3,.dettagli-maniglia h3,.dettagli-legno-maniglia h3,.una-marea h3,.profili-slim h3,.vetri-selettivi h3,.dettagli-pvc-maniglia h3,.dettagli-pvc-ferramenta h3,.links h3,#scontainer-33 h3,#scontainer-34 h3,#scontainer-37 h3,#scontainer-38 h3,#scontainer-39 h3,#scontainer-60 h3,#scontainer-26 h2,.tipi-di-montaggio h2,#scontainer-24 h2,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3,.banner-mini h1,.scrivici h3,.vi-invitiamo-a-collaborare h3,.sistemi-di-oscuramento h3,.persiane-in-legno #scontainer-13 h3,.persiane-in-legno #scontainer-27 h3,.tapparelle-box-01 #scontainer-13 h3,.tapparelle-box-01 #scontainer-27 h3,.modernita-e-design div[class^=col-] h3,.la-bellezza h3,.technology h3,.box-text-left h3,.box-left h3,.salatura h3,.box-text-right h3,.box-right h3,.subtitle-line,#scontainer-53 h2,#scontainer-49 h2,#scontainer-50 h2,#scontainer-48 h2,#scontainer-47 h2,.dettagli-box-bg h3,.dettagli-legno-canalina-calda h3,.canalina-calda h3,.vetri-selettivi h4,.a-risparmio-energetico-verto h3,.dettagli-pvc-verto h2,#scontainer-31 h3,.tapparelle-controllo-separato h3,#scontainer-29 h3,#scontainer-28 h2{font-family:\"Cormorant\",serif;font-weight:400;font-size:40px;line-height:48px;color:#000}@media(max-width: 767px){.subtitle,#scontainer-47 h3,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2,.dettagli-legno-legno h3,.soglia-bassa h3,.dettagli-finitura-ultra-opaca h3,.dettagli-3-box h3,.dettagli-maniglia h3,.dettagli-legno-maniglia h3,.una-marea h3,.profili-slim h3,.vetri-selettivi h3,.dettagli-pvc-maniglia h3,.dettagli-pvc-ferramenta h3,.links h3,#scontainer-33 h3,#scontainer-34 h3,#scontainer-37 h3,#scontainer-38 h3,#scontainer-39 h3,#scontainer-60 h3,#scontainer-26 h2,.tipi-di-montaggio h2,#scontainer-24 h2,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3,.banner-mini h1,.scrivici h3,.vi-invitiamo-a-collaborare h3,.sistemi-di-oscuramento h3,.persiane-in-legno #scontainer-13 h3,.persiane-in-legno #scontainer-27 h3,.tapparelle-box-01 #scontainer-13 h3,.tapparelle-box-01 #scontainer-27 h3,.modernita-e-design div[class^=col-] h3,.la-bellezza h3,.technology h3,.box-text-left h3,.box-left h3,.salatura h3,.box-text-right h3,.box-right h3,.subtitle-line,#scontainer-53 h2,#scontainer-49 h2,#scontainer-50 h2,#scontainer-48 h2,#scontainer-47 h2,.dettagli-box-bg h3,.dettagli-legno-canalina-calda h3,.canalina-calda h3,.vetri-selettivi h4,.a-risparmio-energetico-verto h3,.dettagli-pvc-verto h2,#scontainer-31 h3,.tapparelle-controllo-separato h3,#scontainer-29 h3,#scontainer-28 h2{font-size:37px}}.subtitle a,#scontainer-47 h3 a,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2 a,.dettagli-legno-legno h3 a,.soglia-bassa h3 a,.dettagli-finitura-ultra-opaca h3 a,.dettagli-3-box h3 a,.dettagli-maniglia h3 a,.dettagli-legno-maniglia h3 a,.una-marea h3 a,.profili-slim h3 a,.vetri-selettivi h3 a,.dettagli-pvc-maniglia h3 a,.dettagli-pvc-ferramenta h3 a,.links h3 a,#scontainer-33 h3 a,#scontainer-34 h3 a,#scontainer-37 h3 a,#scontainer-38 h3 a,#scontainer-39 h3 a,#scontainer-60 h3 a,#scontainer-26 h2 a,.tipi-di-montaggio h2 a,#scontainer-24 h2 a,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3 a,.banner-mini h1 a,.scrivici h3 a,.vi-invitiamo-a-collaborare h3 a,.sistemi-di-oscuramento h3 a,.persiane-in-legno #scontainer-13 h3 a,.persiane-in-legno #scontainer-27 h3 a,.tapparelle-box-01 #scontainer-13 h3 a,.tapparelle-box-01 #scontainer-27 h3 a,.modernita-e-design div[class^=col-] h3 a,.la-bellezza h3 a,.technology h3 a,.box-text-left h3 a,.box-left h3 a,.salatura h3 a,.box-text-right h3 a,.box-right h3 a,.subtitle-line a,#scontainer-53 h2 a,#scontainer-49 h2 a,#scontainer-50 h2 a,#scontainer-48 h2 a,#scontainer-47 h2 a,.dettagli-box-bg h3 a,.dettagli-legno-canalina-calda h3 a,.canalina-calda h3 a,.vetri-selettivi h4 a,.a-risparmio-energetico-verto h3 a,.dettagli-pvc-verto h2 a,#scontainer-31 h3 a,.tapparelle-controllo-separato h3 a,#scontainer-29 h3 a,#scontainer-28 h2 a{color:#212529}.subtitle a:hover,#scontainer-47 h3 a:hover,.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2 a:hover,.dettagli-legno-legno h3 a:hover,.soglia-bassa h3 a:hover,.dettagli-finitura-ultra-opaca h3 a:hover,.dettagli-3-box h3 a:hover,.dettagli-maniglia h3 a:hover,.dettagli-legno-maniglia h3 a:hover,.una-marea h3 a:hover,.profili-slim h3 a:hover,.vetri-selettivi h3 a:hover,.dettagli-pvc-maniglia h3 a:hover,.dettagli-pvc-ferramenta h3 a:hover,.links h3 a:hover,#scontainer-33 h3 a:hover,#scontainer-34 h3 a:hover,#scontainer-37 h3 a:hover,#scontainer-38 h3 a:hover,#scontainer-39 h3 a:hover,#scontainer-60 h3 a:hover,#scontainer-26 h2 a:hover,.tipi-di-montaggio h2 a:hover,#scontainer-24 h2 a:hover,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3 a:hover,.banner-mini h1 a:hover,.scrivici h3 a:hover,.vi-invitiamo-a-collaborare h3 a:hover,.sistemi-di-oscuramento h3 a:hover,.persiane-in-legno #scontainer-13 h3 a:hover,.persiane-in-legno #scontainer-27 h3 a:hover,.tapparelle-box-01 #scontainer-13 h3 a:hover,.tapparelle-box-01 #scontainer-27 h3 a:hover,.modernita-e-design div[class^=col-] h3 a:hover,.la-bellezza h3 a:hover,.technology h3 a:hover,.box-text-left h3 a:hover,.box-left h3 a:hover,.salatura h3 a:hover,.box-text-right h3 a:hover,.box-right h3 a:hover,.subtitle-line a:hover,#scontainer-53 h2 a:hover,#scontainer-49 h2 a:hover,#scontainer-50 h2 a:hover,#scontainer-48 h2 a:hover,#scontainer-47 h2 a:hover,.dettagli-box-bg h3 a:hover,.dettagli-legno-canalina-calda h3 a:hover,.canalina-calda h3 a:hover,.vetri-selettivi h4 a:hover,.a-risparmio-energetico-verto h3 a:hover,.dettagli-pvc-verto h2 a:hover,#scontainer-31 h3 a:hover,.tapparelle-controllo-separato h3 a:hover,#scontainer-29 h3 a:hover,#scontainer-28 h2 a:hover{color:#fc0}.subtitle-line,#scontainer-53 h2,#scontainer-49 h2,#scontainer-50 h2,#scontainer-48 h2,#scontainer-47 h2,.dettagli-box-bg h3,.dettagli-legno-maniglia h3,.dettagli-legno-canalina-calda h3,.canalina-calda h3,.vetri-selettivi h4,.a-risparmio-energetico-verto h3,.dettagli-pvc-verto h2,#scontainer-31 h3,.tapparelle-controllo-separato h3,#scontainer-29 h3,#scontainer-28 h2{padding-bottom:20px;margin-bottom:30px;text-align:center;position:relative}.subtitle-line:before,#scontainer-53 h2:before,#scontainer-49 h2:before,#scontainer-50 h2:before,#scontainer-48 h2:before,#scontainer-47 h2:before,.dettagli-box-bg h3:before,.dettagli-legno-maniglia h3:before,.dettagli-legno-canalina-calda h3:before,.canalina-calda h3:before,.vetri-selettivi h4:before,.a-risparmio-energetico-verto h3:before,.dettagli-pvc-verto h2:before,#scontainer-31 h3:before,.tapparelle-controllo-separato h3:before,#scontainer-29 h3:before,#scontainer-28 h2:before{position:absolute;content:\"\";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.subtitle-level-3,#scontainer-47 h4,.dettagli-legno-legno h4,.soglia-bassa h4,.dettagli-box-bg h4,.dettagli-maniglia h4,.dettagli-legno-maniglia h4,.una-marea h4,.profili-slim h4,.dettagli-pvc-maniglia h4,.dettagli-pvc-ferramenta h4,#scontainer-33 h4,#scontainer-34 h4,#scontainer-37 h4,#scontainer-38 h4,#scontainer-39 h4,#scontainer-60 h4,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5,.banner-mini h2,.sistemi-di-oscuramento h4,.persiane-in-legno #scontainer-13 h4,.persiane-in-legno #scontainer-27 h4,.tapparelle-box-01 #scontainer-13 h4,.tapparelle-box-01 #scontainer-27 h4,.la-bellezza h4,.technology h4,.box-text-left h4,.box-left h4,.salatura h4,.box-text-right h4,.box-right h4{font-family:\"Alegreya Sans\",sans-serif;font-weight:300;font-size:20px;line-height:24px;letter-spacing:.055em;text-transform:uppercase;position:relative;margin-bottom:15px;padding-bottom:15px}@media(max-width: 575px){.subtitle-level-3,#scontainer-47 h4,.dettagli-legno-legno h4,.soglia-bassa h4,.dettagli-box-bg h4,.dettagli-maniglia h4,.dettagli-legno-maniglia h4,.una-marea h4,.profili-slim h4,.dettagli-pvc-maniglia h4,.dettagli-pvc-ferramenta h4,#scontainer-33 h4,#scontainer-34 h4,#scontainer-37 h4,#scontainer-38 h4,#scontainer-39 h4,#scontainer-60 h4,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5,.banner-mini h2,.sistemi-di-oscuramento h4,.persiane-in-legno #scontainer-13 h4,.persiane-in-legno #scontainer-27 h4,.tapparelle-box-01 #scontainer-13 h4,.tapparelle-box-01 #scontainer-27 h4,.la-bellezza h4,.technology h4,.box-text-left h4,.box-left h4,.salatura h4,.box-text-right h4,.box-right h4{font-size:17px}}.subtitle-level-3:before,#scontainer-47 h4:before,.dettagli-legno-legno h4:before,.soglia-bassa h4:before,.dettagli-box-bg h4:before,.dettagli-maniglia h4:before,.dettagli-legno-maniglia h4:before,.una-marea h4:before,.profili-slim h4:before,.dettagli-pvc-maniglia h4:before,.dettagli-pvc-ferramenta h4:before,#scontainer-33 h4:before,#scontainer-34 h4:before,#scontainer-37 h4:before,#scontainer-38 h4:before,#scontainer-39 h4:before,#scontainer-60 h4:before,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5:before,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5:before,.banner-mini h2:before,.sistemi-di-oscuramento h4:before,.persiane-in-legno #scontainer-13 h4:before,.persiane-in-legno #scontainer-27 h4:before,.tapparelle-box-01 #scontainer-13 h4:before,.tapparelle-box-01 #scontainer-27 h4:before,.la-bellezza h4:before,.technology h4:before,.box-text-left h4:before,.box-left h4:before,.salatura h4:before,.box-text-right h4:before,.box-right h4:before{position:absolute;content:\"\";width:142px;left:0;background:#000;height:2px;bottom:0}.text,#scontainer-53 div[class^=col-] p,#scontainer-51 p,#scontainer-48 p,#scontainer-47 p,.colori-box div p,.dettagli-legno-legno p,.soglia-bassa p,.dettagli-finitura-ultra-opaca p,.dettagli-3-box p,.dettagli-box-bg p,.dettagli-maniglia p,.dettagli-legno-maniglia p,.una-marea p,.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p,.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p,.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p,.profili-slim p,.dettagli-legno-canalina-calda p,.canalina-calda p,.vetri-selettivi p,.a-risparmio-energetico-verto p,.dettagli-pvc-maniglia p,.dettagli-pvc-ferramenta p,.verto-1-2-3 p,.dettagli-pvc-verto p,#scontainer-32 .row:nth-child(2) div[class^=col-] p,#scontainer-36 .row:nth-child(2) div[class^=col-] p,.tapparelle-controllo-separato p,#scontainer-33 div[class^=col-] p,#scontainer-34 div[class^=col-] p,#scontainer-37 div[class^=col-] p,#scontainer-38 div[class^=col-] p,#scontainer-39 div[class^=col-] p,#scontainer-60 div[class^=col-] p,#scontainer-28 div[class^=col-] p,.tapparelle-img #scontainer-42 p,.tapparelle-img #scontainer-44 div[class^=col-] p,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child p,#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p,#scontainer-21 .row:nth-child(1) p,#scontainer-22 .row:nth-child(1) p,#scontainer-23 .row:nth-child(1) p,.more div[class^=col-] div p,.tab-container .tab-content1 .row:nth-child(3)>div[class^=col-] p,.tab-container .tab-content2 .row:nth-child(3)>div[class^=col-] p,.tab-container .tab-content1 .row.content-schema div[class^=col-] p,.tab-container .tab-content2 .row.content-schema div[class^=col-] p,#cookie-information a,#cookie-information,.scrivici form .form-check>.form-check-label,.scrivici form .form-group .form-check-label,.scrivici form .form-group .form-control::placeholder,.scrivici form .form-group .form-control,.vi-invitiamo-a-collaborare p,.garanzia-di-soddisfazione #scontainer-15 p,.sistemi-di-oscuramento p,.persiane-in-legno #scontainer-13 p,.persiane-in-legno #scontainer-27 p,.tapparelle-box-01 #scontainer-13 p,.tapparelle-box-01 #scontainer-27 p,#scontainer-12 p,.modernita-e-design div[class^=col-] p,#scontainer-9 .row:first-child p,.la-bellezza p,#scontainer-5 p,.technology p,#scontainer-3 p,#scontainer-6 p,#scontainer-8 p,#scontainer-11 p,.box-text-left p,.box-left p,.salatura p,.box-text-right p,.box-right p{font-family:\"Alegreya Sans\",sans-serif;font-weight:300;font-size:14px;line-height:21px;color:#000}.text strong,#scontainer-53 div[class^=col-] p strong,#scontainer-51 p strong,#scontainer-48 p strong,#scontainer-47 p strong,.colori-box div p strong,.dettagli-legno-legno p strong,.soglia-bassa p strong,.dettagli-finitura-ultra-opaca p strong,.dettagli-3-box p strong,.dettagli-box-bg p strong,.dettagli-maniglia p strong,.dettagli-legno-maniglia p strong,.una-marea p strong,.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p strong,.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p strong,.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p strong,.profili-slim p strong,.dettagli-legno-canalina-calda p strong,.canalina-calda p strong,.vetri-selettivi p strong,.a-risparmio-energetico-verto p strong,.dettagli-pvc-maniglia p strong,.dettagli-pvc-ferramenta p strong,.verto-1-2-3 p strong,.dettagli-pvc-verto p strong,#scontainer-32 .row:nth-child(2) div[class^=col-] p strong,#scontainer-36 .row:nth-child(2) div[class^=col-] p strong,.tapparelle-controllo-separato p strong,#scontainer-33 div[class^=col-] p strong,#scontainer-34 div[class^=col-] p strong,#scontainer-37 div[class^=col-] p strong,#scontainer-38 div[class^=col-] p strong,#scontainer-39 div[class^=col-] p strong,#scontainer-60 div[class^=col-] p strong,#scontainer-28 div[class^=col-] p strong,.tapparelle-img #scontainer-42 p strong,.tapparelle-img #scontainer-44 div[class^=col-] p strong,#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child p strong,#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p strong,#scontainer-21 .row:nth-child(1) p strong,#scontainer-22 .row:nth-child(1) p strong,#scontainer-23 .row:nth-child(1) p strong,.more div[class^=col-] div p strong,.tab-container .tab-content1 .row:nth-child(3)>div[class^=col-] p strong,.tab-container .tab-content2 .row:nth-child(3)>div[class^=col-] p strong,.tab-container .tab-content1 .row.content-schema div[class^=col-] p strong,.tab-container .tab-content2 .row.content-schema div[class^=col-] p strong,#cookie-information strong,.scrivici form .form-check>.form-check-label strong,.scrivici form .form-group .form-check-label strong,.scrivici form .form-group .form-control::placeholder strong,.scrivici form .form-group .form-control strong,.vi-invitiamo-a-collaborare p strong,.garanzia-di-soddisfazione #scontainer-15 p strong,.sistemi-di-oscuramento p strong,.persiane-in-legno #scontainer-13 p strong,.persiane-in-legno #scontainer-27 p strong,.tapparelle-box-01 #scontainer-13 p strong,.tapparelle-box-01 #scontainer-27 p strong,#scontainer-12 p strong,.modernita-e-design div[class^=col-] p strong,#scontainer-9 .row:first-child p strong,.la-bellezza p strong,#scontainer-5 p strong,.technology p strong,#scontainer-3 p strong,#scontainer-6 p strong,#scontainer-8 p strong,#scontainer-11 p strong,.box-text-left p strong,.box-left p strong,.salatura p strong,.box-text-right p strong,.box-right p strong{font-weight:500}.text20,.dettagli-3-box a,.dettagli-maniglia .dettagli-colori-box div p,.dettagli-legno-maniglia .dettagli-colori-box div p,.tapparelle-img #scontainer-44 .row:last-child p,#scontainer-26 p,.tipi-di-montaggio p,#scontainer-24 p{font-family:\"Alegreya Sans\",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.055em;text-align:left}.text16,.a-risparmio-energetico-verto div[class^=col-]:last-child p,.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-control,#scontainer-31 p,#scontainer-29 p,.tapparelle-img #scontainer-43 p,.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p{font-family:\"Alegreya Sans\",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:0em;text-align:left}.btn{font-family:\"Open Sans\",sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#000;text-transform:uppercase;border:1px solid #000;border-radius:0;display:inline-block;padding:6px 10px;background:rgba(0,0,0,0);transition:all .3s ease}.btn img{margin:0 0 0 10px;width:40px !important;height:7px;margin-bottom:2px;filter:invert(0%);transition:all .3s ease}.btn:hover{color:#fff;text-decoration:none;background:#000}.btn:hover img{filter:invert(100%)}.btn:focus{box-shadow:none}.btn-yellow{color:#000;font-family:\"Open Sans\",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;padding:8px 20px;background-color:#fff200;display:inline-flex;margin-left:20px}.btn-yellow:hover{color:#000}.btn-black{border:none;border-radius:0;background:#000;color:#fff;font-family:\"Open Sans\",sans-serif;padding:8px 20px;text-transform:uppercase;font-weight:700;font-size:16px}.tab,.tab-container .nav-tabs li a{font-family:\"Open Sans\",sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center;color:#000;text-transform:uppercase}.tab span,.tab-container .nav-tabs li a span{font-family:Alegreya Sans;font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:.135em;text-align:center}.tab-content-title,.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h4,.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h4{font-family:\"Open Sans\",sans-serif;font-size:30px;font-weight:400;line-height:41px;letter-spacing:0em;text-align:right;color:#fff;background:#000;text-transform:uppercase}.box50{padding-top:50px;padding-bottom:50px}.box-text-right h3,.box-right h3{text-align:right}.box-text-right h4,.box-right h4{text-align:right}.box-text-right h4:before,.box-right h4:before{left:auto;right:0}.box-text-right p,.box-right p{text-align:justify}.box-text-right img,.box-right img{max-width:100%}.box-text-right div[class^=col-],.box-right div[class^=col-]{display:flex;justify-content:center;align-items:center}.box-text-right div[class^=col-] div,.box-right div[class^=col-] div{width:400px}.box-text-left p,.box-left p,.salatura p{text-align:justify}@media(max-width: 767px){.box-text-left p,.box-left p,.salatura p{margin-bottom:80px}}.box-text-left img,.box-left img,.salatura img{max-width:100%}.box-text-left div[class^=col-],.box-left div[class^=col-],.salatura div[class^=col-]{display:flex;justify-content:center;align-items:center}.box-text-left div[class^=col-] div,.box-left div[class^=col-] div,.salatura div[class^=col-] div{width:400px}@media(max-width: 767px){.box-text-left div[class^=col-]:first-child,.box-left div[class^=col-]:first-child,.salatura div[class^=col-]:first-child{order:2}}@media(max-width: 767px){.box-text-left div[class^=col-]:last-child,.box-left div[class^=col-]:last-child,.salatura div[class^=col-]:last-child{order:1}}@media(max-width: 575px){#main-menu{height:100%;width:100%;position:fixed;z-index:10;background:#fff;display:none;left:0;top:0}#main-menu.visible{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media(max-width: 575px){#main-menu div[id^=menu-container-]{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}#main-menu div[id^=menu-container-]>ul{margin:0;padding:0;list-style-type:none;flex-wrap:wrap}@media(min-width: 576px){#main-menu div[id^=menu-container-]>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul{width:100%}}#main-menu div[id^=menu-container-]>ul>li{position:relative}#main-menu div[id^=menu-container-]>ul>li:first-child{display:none}#main-menu div[id^=menu-container-]>ul>li>a{font-family:\"Open Sans\",sans-serif;font-weight:400;font-size:14px;line-height:19px;color:#000;padding:10px 7px;display:block;text-transform:uppercase}@media(min-width: 992px)and (max-width: 1199px){#main-menu div[id^=menu-container-]>ul>li>a{padding:10px 6px}}@media(min-width: 576px)and (max-width: 991px){#main-menu div[id^=menu-container-]>ul>li>a{padding:10px 4px}}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul>li>a{text-align:center}}#main-menu div[id^=menu-container-]>ul>li>a:hover{text-decoration:none}#main-menu div[id^=menu-container-]>ul>li>a .fa-caret-down{display:none}#main-menu div[id^=menu-container-]>ul>li>ul{position:absolute;display:none;list-style-type:none;padding-inline-start:0;background:#fff;padding:18px 24px;box-shadow:0px 0px 5px rgba(0,0,0,.25);z-index:999}@media(min-width: 1200px){#main-menu div[id^=menu-container-]>ul>li>ul{left:12px}}@media(min-width: 992px)and (max-width: 1199px){#main-menu div[id^=menu-container-]>ul>li>ul{left:7px}}@media(min-width: 576px)and (max-width: 991px){#main-menu div[id^=menu-container-]>ul>li>ul{left:4px}}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul>li>ul{position:static;padding:0;box-shadow:none}}#main-menu div[id^=menu-container-]>ul>li>ul li a{font-family:\"Open Sans\",sans-serif;font-size:14px;font-weight:400;color:#939393;text-transform:uppercase;white-space:nowrap;padding:6px 0;display:block;position:relative;transition:all .3s ease}@media(min-width: 576px){#main-menu div[id^=menu-container-]>ul>li>ul li a:before{position:absolute;content:\"\";width:50px;height:1px;background:#939393;bottom:0;opacity:0;transition:all .3s ease}}#main-menu div[id^=menu-container-]>ul>li>ul li a:hover:before{opacity:1}@media(max-width: 575px){#main-menu div[id^=menu-container-]>ul>li>ul li a{text-align:center}}@media(min-width: 576px){#main-menu div[id^=menu-container-]>ul>li:hover ul{display:block}}#main-menu div[id^=menu-container-]>ul>li.active ul{display:block}#main-menu-btn{height:50px;width:50px;position:fixed;bottom:10px;right:10px;color:#fff;background:#000;display:none;z-index:9999;line-height:50px;align-items:center;justify-content:center;font-size:25px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#main-menu-btn img{width:20px}@media(max-width: 575px){#main-menu-btn{display:flex}}.top{padding-top:15px;padding-bottom:15px;background:#fff}@media(min-width: 768px)and (max-width: 991px){.top div[class^=col-]:first-child{display:flex;align-items:center}}@media(max-width: 575px){.top div[class^=col-]:first-child{display:flex;align-items:center;justify-content:center}}.top div[class^=col-]:first-child a{display:inline-block}.top div[class^=col-]:first-child a img{width:145px;height:47px}.top div[class^=col-]:last-child{display:flex;justify-content:space-between}.top div[class^=col-]:last-child>div{display:flex;align-items:center}.top div[class^=col-]:last-child>div.social a{display:block;border:1px solid #000;height:33px;width:33px;text-align:center}@media(min-width: 768px)and (max-width: 1199px){.top div[class^=col-]:last-child{flex-direction:column-reverse}}@media(min-width: 576px)and (max-width: 767px){.top div[class^=col-]:last-child{flex-direction:column-reverse}}@media(max-width: 575px){.top div[class^=col-]:last-child{justify-content:center}}.top div[class^=col-]:last-child>div:first-child{display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 991px){.top div[class^=col-]:last-child>div:first-child{justify-content:center}}.top div[class^=col-]:last-child>div:last-child{display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 1199px){.top div[class^=col-]:last-child>div:last-child{justify-content:flex-end}}@media(min-width: 576px)and (max-width: 767px){.top div[class^=col-]:last-child>div:last-child{justify-content:flex-end}}.top div[class^=col-]:last-child>div:last-child .btn{margin-left:25px;padding:3px 6px}@media(min-width: 576px)and (max-width: 1199px){.top div[class^=col-]:last-child>div:last-child .btn{margin-bottom:10px;margin-top:-32px}}@media(max-width: 575px){.top div[class^=col-]:last-child>div:last-child .btn{margin-left:0;margin-top:15px}}.banner{min-height:737px}.banner,.carousel-banner{background:url(\"/images/banner-bg.jpg\") no-repeat bottom left;text-align:center}.banner h1,.carousel-banner h1{font-size:100px;color:#fff;font-family:\"Cormorant\",serif;font-weight:400;line-height:121px}@media(min-width: 768px)and (max-width: 991px){.banner h1,.carousel-banner h1{font-size:80px;line-height:100px}}@media(min-width: 576px)and (max-width: 767px){.banner h1,.carousel-banner h1{font-size:80px;line-height:100px}}@media(max-width: 575px){.banner h1,.carousel-banner h1{font-size:40px;line-height:47px}}.banner h2,.carousel-banner h2{font-family:\"Open Sans\",sans-serif;color:#fff;text-transform:uppercase;font-weight:300;font-size:40px;line-height:54px;letter-spacing:.055em;position:relative;padding-bottom:30px;margin-bottom:30px}.banner h2:before,.carousel-banner h2:before{position:absolute;content:\"\";width:348px;left:calc(50% - 174px);background:#fff;height:1px;bottom:0}@media(min-width: 768px)and (max-width: 991px){.banner h2,.carousel-banner h2{font-size:32px;line-height:42px;padding-bottom:20px;margin-bottom:20px}}@media(min-width: 576px)and (max-width: 767px){.banner h2,.carousel-banner h2{font-size:28px;line-height:38px;padding-bottom:20px;margin-bottom:20px}}@media(max-width: 575px){.banner h2,.carousel-banner h2{font-size:16px;line-height:22px;padding-bottom:10px;margin-bottom:10px}.banner h2:before,.carousel-banner h2:before{width:145px;left:calc(50% - 72px)}}.banner p,.carousel-banner p{font-family:\"Alegreya Sans\",sans-serif;font-weight:300;font-size:20px;line-height:30px;text-align:center;color:#fff}@media(min-width: 768px)and (max-width: 991px){.banner p,.carousel-banner p{font-size:19px;line-height:27px}}@media(min-width: 576px)and (max-width: 767px){.banner p,.carousel-banner p{font-size:18px;line-height:26px}}@media(max-width: 575px){.banner p,.carousel-banner p{font-size:16px;line-height:20px}}.carousel-banner{text-align:center;padding-left:80px;padding-right:80px;padding-bottom:150px}.carousel-banner #scontainer-1{max-width:1467px;margin:auto}.carousel-banner img{width:100%;height:100%;object-fit:cover}@media(max-width: 991px){.carousel-banner{padding-left:30px;padding-right:30px;min-height:45vw}}@media(max-width: 767px){.carousel-banner{padding-left:25px;padding-right:25px;padding-bottom:0;background:none}}@media(max-width: 575px){.carousel-banner{padding-left:0;padding-right:0;padding-bottom:0;background:none}}.carousel-banner .owl-item,.carousel-banner .item{min-height:37vw;display:flex;align-items:flex-start;justify-content:center}@media(max-width: 1199px){.carousel-banner .owl-item,.carousel-banner .item{min-height:42vw}}@media(max-width: 991px){.carousel-banner .owl-item,.carousel-banner .item{min-height:45vw}}@media(max-width: 991px){.carousel-banner .owl-item,.carousel-banner .item{min-height:45vw}}@media(max-width: 767px){.carousel-banner .owl-item,.carousel-banner .item{min-height:44vw}}@media(max-width: 575px){.carousel-banner .owl-item,.carousel-banner .item{min-height:325px}}.carousel-banner .item-01{background:url(\"/upload/filemanager/images/banner-01.webp\") no-repeat center;background-size:cover;width:100vw}@media(min-width: 576px){.carousel-banner .item-01{display:flex;align-items:center}}@media(max-width: 767px){.carousel-banner .item-01{padding-top:144%;position:relative}}.carousel-banner .item-01 #scontainer-1{width:90%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1140px}@media(max-width: 767px){.carousel-banner .item-01 #scontainer-1{position:absolute;top:50%;transform:translateY(-50%)}}.carousel-banner .item-02{background:url(\"/upload/filemanager/images/banner-02.webp\") no-repeat center left;background-size:cover;width:100vw}@media(max-width: 767px){.carousel-banner .item-02{background:url(\"/upload/filemanager/images/banner-02-mobile.webp\") no-repeat center;background-size:cover;padding-top:144%}}.benefits{position:relative;z-index:10}@media(max-width: 767px){.benefits{margin-top:0}}.benefits div[class^=col-]{display:flex;justify-content:center}@media(min-width: 576px)and (max-width: 767px){.benefits div[class^=col-]{flex-flow:row wrap}}@media(max-width: 575px){.benefits div[class^=col-]{flex-flow:row wrap}}.benefits div[class^=col-] .benefits-content{background:#fff;box-shadow:0px 0px 4px rgba(0,0,0,.25);width:calc(20% - 26px);text-align:center;padding:35px 20px;margin:0 13px}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content{width:calc(20% - 7px);padding:35px 10px;margin:0 5px}}@media(min-width: 576px)and (max-width: 767px){.benefits div[class^=col-] .benefits-content{width:calc(33% - 20px);margin:0 10px 20px 10px}}@media(max-width: 575px){.benefits div[class^=col-] .benefits-content{width:calc(50% - 10px);margin:0 5px 20px 5px;padding:25px 10px}}.benefits div[class^=col-] .benefits-content p{color:#212529;margin-bottom:0;font-family:\"Open Sans\",sans-serif;font-weight:600;font-size:16px;line-height:22px;height:44px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content p{font-size:14px}}@media(max-width: 575px){.benefits div[class^=col-] .benefits-content p{font-size:14px;line-height:19px;height:auto}}.benefits div[class^=col-] .benefits-content img{width:65px;height:65px;margin-bottom:15px}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content img{width:60px;height:60px}}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content:first-child{margin-left:0}}@media(min-width: 768px)and (max-width: 991px){.benefits div[class^=col-] .benefits-content:last-child{margin-right:0}}#scontainer-3,#scontainer-6,#scontainer-8,#scontainer-11{text-align:center}#scontainer-3 div[class^=col-]:last-child p,#scontainer-6 div[class^=col-]:last-child p,#scontainer-8 div[class^=col-]:last-child p,#scontainer-11 div[class^=col-]:last-child p{max-width:650px;margin:0 auto 40px auto}#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:515px;height:auto;margin-top:20px;margin-bottom:40px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:440px;height:auto}}@media(min-width: 768px)and (max-width: 991px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:350px;height:auto;margin-top:5px;margin-bottom:20px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:350px;height:auto;margin-top:5px;margin-bottom:20px}}@media(max-width: 575px){#scontainer-3 div[class^=col-]>img,#scontainer-6 div[class^=col-]>img,#scontainer-8 div[class^=col-]>img,#scontainer-11 div[class^=col-]>img{width:270px;margin-top:5px;margin-bottom:20px}}#scontainer-3 h2,#scontainer-6 h2,#scontainer-8 h2,#scontainer-11 h2{text-align:center}#scontainer-3 p,#scontainer-6 p,#scontainer-8 p,#scontainer-11 p{text-align:center}#scontainer-3 .btn,#scontainer-6 .btn,#scontainer-8 .btn,#scontainer-11 .btn{padding:6px 10px}#scontainer-3 .btn img,#scontainer-6 .btn img,#scontainer-8 .btn img,#scontainer-11 .btn img{margin-left:10px;width:40px;height:7px}@media(min-width: 1200px){#scontainer-6 div[class^=col-]>img{width:515px;height:584px}}@media(max-width: 575px){#scontainer-6 div[class^=col-]>img{width:270px;height:306px}}#scontainer-8{border-top:1px solid #000;margin-top:100px;padding-top:80px}@media(min-width: 1200px){#scontainer-8 div[class^=col-]>img{width:448px;height:561px}}@media(max-width: 575px){#scontainer-8 div[class^=col-]>img{width:270px;height:338px}}#scontainer-11{padding-top:80px;margin-top:100px;border-top:1px solid #000}@media(min-width: 576px)and (max-width: 767px){#scontainer-11{margin-top:60px}}@media(min-width: 992px){#scontainer-11 div[class^=col-]>img{width:403px;height:647px}}@media(max-width: 575px){#scontainer-11 div[class^=col-]>img{width:270px;height:433px}}@media(min-width: 576px){#scontainer-11 .btn{margin-top:30px}}@media(max-width: 575px){#scontainer-11 .buttons{margin-top:30px}}@media(min-width: 1200px){#scontainer-3 div[class^=col-]>img{width:503px;height:603px}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-3 div[class^=col-]>img{width:440px;height:auto}}@media(max-width: 575px){#scontainer-3 div[class^=col-]>img{width:270px;height:323px}}.technology{min-height:497px;background:url(/upload/filemanager/images/technology-bg.webp) no-repeat center left;background-size:cover;display:flex;align-items:center}@media(min-width: 992px)and (max-width: 1199px){.technology{background-position:-54px center}}@media(min-width: 768px)and (max-width: 991px){.technology{background-position:-60px center}}@media(min-width: 576px)and (max-width: 767px){.technology{background-position:-157px -43px;align-items:flex-start;justify-content:flex-end;min-height:600px}}@media(max-width: 575px){.technology{background-position:center;align-items:flex-start;justify-content:flex-end;min-height:475px}}@media(min-width: 576px)and (max-width: 767px){.technology #scontainer-4 div[class^=col-] div{max-width:247px;margin:0 0 0 auto}}.technology h3{color:#fff}.technology h4{color:#fff}.technology h4:before{background:#fff}.technology p{color:#fff}@media(max-width: 575px){.technology p{max-width:300px}}#scontainer-5{margin-top:-280px;padding-bottom:100px;border-bottom:1px solid #000}@media(min-width: 768px)and (max-width: 991px){#scontainer-5{margin-top:-230px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-5{margin-top:-278px}}@media(max-width: 575px){#scontainer-5{margin-top:-167px}}#scontainer-5 div[class^=col-]:first-child{display:flex;justify-content:center}#scontainer-5 div[class^=col-]:first-child div{margin:0 20px}@media(max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div:first-child{margin:0 20px 0 0;width:calc(50% - 10px)}}@media(max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div:last-child{margin:0;width:calc(50% - 10px)}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div{width:234px}}#scontainer-5 div[class^=col-]:first-child div img{width:260px;height:330px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-5 div[class^=col-]:first-child div img{width:234px;height:auto}}@media(max-width: 991px){#scontainer-5 div[class^=col-]:first-child div img{width:100%;height:auto}}#scontainer-5 p{color:#fff;font-weight:700}@media(min-width: 576px)and (max-width: 1199px){#scontainer-5 p{min-height:42px;display:flex;align-items:flex-end}}@media(max-width: 575px){#scontainer-5 p{min-height:63px;display:flex;align-items:flex-end}}.la-bellezza{text-align:right}.la-bellezza h4:before{left:auto;right:0}.la-bellezza p{margin-bottom:0}.la-bellezza #scontainer-7 div[class^=col-]:first-child div{background:#f2f2f2;padding:50px 90px 50px 60px;width:518px;height:378px}@media(min-width: 992px)and (max-width: 1199px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{padding:50px 45px 50px 40px;width:432px}}@media(min-width: 768px)and (max-width: 991px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{padding:35px 36px 35px 25px;width:100%;height:auto}}@media(min-width: 576px)and (max-width: 767px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{width:100%}}@media(max-width: 575px){.la-bellezza #scontainer-7 div[class^=col-]:first-child div{padding:50px 20px 50px 20px;width:100%;height:auto}}@media(min-width: 576px)and (max-width: 767px){.la-bellezza #scontainer-7 div[class^=col-]:last-child{display:none}}.la-bellezza-img{margin-top:-278px}@media(min-width: 768px)and (max-width: 991px){.la-bellezza-img{margin-top:-214px}}@media(max-width: 767px){.la-bellezza-img{margin-top:0}}.la-bellezza-img img{margin-left:100px;width:calc(100% - 100px)}@media(min-width: 1200px){.la-bellezza-img img{width:1010px;height:574px}}@media(min-width: 992px)and (max-width: 1199px){.la-bellezza-img img{width:830px;height:472px}}@media(min-width: 768px)and (max-width: 991px){.la-bellezza-img img{width:590px;height:335px}}@media(min-width: 576px)and (max-width: 767px){.la-bellezza-img img{width:510px;height:290px;margin-left:0}}@media(max-width: 575px){.la-bellezza-img img{margin-left:0;width:100%}}#scontainer-9 .row:first-child{text-align:center}#scontainer-9 .row:first-child p{max-width:650px;margin:0 auto 0px auto}.modernita-e-design{margin-top:40px;background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat right;background-size:58% 100%}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design{background-size:72% 100%}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design{background-size:73% 100%}}@media(max-width: 767px){.modernita-e-design{background-size:cover;background:url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat center;margin-top:140px}}.modernita-e-design #scontainer-10{padding-top:100px;padding-bottom:100px}@media(max-width: 767px){.modernita-e-design #scontainer-10{padding-top:0}}@media(max-width: 575px){.modernita-e-design div[class^=col-]:first-child{text-align:center}}.modernita-e-design div[class^=col-]>img{width:100%}@media(min-width: 1200px){.modernita-e-design div[class^=col-]>img{width:608px;height:439px}}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design div[class^=col-]>img{width:370px;height:267px}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design div[class^=col-]>img{width:270px;height:194px}}@media(min-width: 576px)and (max-width: 767px){.modernita-e-design div[class^=col-]>img{width:510px;height:368px}}@media(max-width: 575px){.modernita-e-design div[class^=col-]>img{width:270px;height:194px}}@media(max-width: 767px){.modernita-e-design div[class^=col-]>img{margin-top:-100px}}.modernita-e-design div[class^=col-] h3{color:#fff;position:relative;padding-bottom:18px;margin-bottom:18px}.modernita-e-design div[class^=col-] h3:before{position:absolute;content:\"\";width:142px;left:0;background:#fff;height:1px;bottom:0}.modernita-e-design div[class^=col-] h3 a{color:#fff}.modernita-e-design div[class^=col-] p{color:#fff;text-align:justify}.modernita-e-design div[class^=col-] .btn{color:#fff;border-color:#fff}.modernita-e-design div[class^=col-] .btn:first-child{margin-top:15px}.modernita-e-design div[class^=col-] .btn:hover{background:#fff;color:#000}@media(min-width: 768px)and (max-width: 1199px){.modernita-e-design div[class^=col-]:first-child{display:flex;align-items:center}}.modernita-e-design div[class^=col-]:last-child{display:flex;justify-content:flex-end;align-items:center}@media(min-width: 1200px){.modernita-e-design div[class^=col-]:last-child{justify-content:flex-start}}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design div[class^=col-]:last-child{justify-content:flex-start}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design div[class^=col-]:last-child{justify-content:flex-start}}@media(max-width: 767px){.modernita-e-design div[class^=col-]:last-child{justify-content:center}}.modernita-e-design div[class^=col-]>div{max-width:330px}@media(min-width: 1200px){.modernita-e-design div[class^=col-]>div{margin-left:50px}}@media(min-width: 992px)and (max-width: 1199px){.modernita-e-design div[class^=col-]>div{margin-left:50px}}@media(min-width: 768px)and (max-width: 991px){.modernita-e-design div[class^=col-]>div{max-width:303px}}@media(max-width: 767px){.modernita-e-design div[class^=col-]>div{margin-top:50px}}#scontainer-12 img{max-width:100%;margin-top:40px}@media(min-width: 1200px){#scontainer-12 img{width:1110px;height:452px}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-12 img{width:930px;height:378px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-12 img{width:690px;height:280px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-12 img{width:510px;height:207px}}@media(max-width: 575px){#scontainer-12 img{width:270px;height:109px}}#scontainer-12 h2{letter-spacing:.05em;margin-bottom:0;padding-bottom:0;text-align:center;margin-right:150px}#scontainer-12 h2:before{display:none}@media(max-width: 575px){#scontainer-12 h2{margin-right:65px}}#scontainer-12 h3{font-size:90px;font-weight:700;line-height:90px;text-align:center;margin-left:150px;letter-spacing:.05em;margin-bottom:40px}@media(min-width: 768px)and (max-width: 991px){#scontainer-12 h3{margin-bottom:30px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-12 h3{margin-bottom:20px}}@media(max-width: 575px){#scontainer-12 h3{margin-left:110px;font-size:55px;line-height:60px;margin-bottom:15px}}#scontainer-12 p{text-align:center;margin-bottom:10px}#scontainer-12 p strong{font-weight:500}#scontainer-12 h5{text-align:center;margin-bottom:10px;font-family:\"Alegreya Sans\",sans-serif;font-size:20px;font-weight:300;line-height:31px;letter-spacing:0em}@media(max-width: 575px){#scontainer-12 div[class^=col-]:last-child{text-align:center}}.persiane-in-legno,.tapparelle-box-01{padding-top:100px}@media(min-width: 992px){.persiane-in-legno,.tapparelle-box-01{padding-top:200px}}.persiane-in-legno #scontainer-13 h3,.persiane-in-legno #scontainer-27 h3,.tapparelle-box-01 #scontainer-13 h3,.tapparelle-box-01 #scontainer-27 h3{position:relative}.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{position:absolute;left:-80px;top:-140px;content:\"\";height:340px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{left:-45px}}@media(min-width: 768px)and (max-width: 991px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{left:-40px}}@media(min-width: 576px)and (max-width: 767px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{left:-30px;top:-75px}}@media(max-width: 575px){.persiane-in-legno #scontainer-13 h3:before,.persiane-in-legno #scontainer-27 h3:before,.tapparelle-box-01 #scontainer-13 h3:before,.tapparelle-box-01 #scontainer-27 h3:before{display:none}}.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{background:#f2f2f2;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:80px 150px 80px 190px;text-align:justify}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:80px 108px 80px 90px}}@media(min-width: 768px)and (max-width: 991px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:80px 30px 80px 80px}}@media(min-width: 576px)and (max-width: 767px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:50px 15px 50px 60px}}@media(max-width: 575px){.persiane-in-legno #scontainer-13 div[class^=col-]:first-child,.persiane-in-legno #scontainer-27 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-13 div[class^=col-]:first-child,.tapparelle-box-01 #scontainer-27 div[class^=col-]:first-child{padding:50px 15px 50px 15px}}.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2),.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2){position:relative;background:#f2f2f2}@media(min-width: 576px)and (max-width: 991px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2),.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2),.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2){display:flex;justify-content:center;align-items:center;padding-right:0}}@media(min-width: 992px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{top:-100px;position:absolute;right:-60px}}@media(min-width: 1200px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:500px;height:500px;object-fit:cover}}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:430px;height:430px;object-fit:cover;top:-50px}}@media(min-width: 576px)and (max-width: 991px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:100%;height:100%;object-fit:cover}}@media(max-width: 575px){.persiane-in-legno #scontainer-13 div[class^=col-]:nth-child(2) img,.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-13 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:100%;height:300px;object-fit:cover}}.persiane-in-legno #scontainer-27 p:first-child,.tapparelle-box-01 #scontainer-27 p:first-child{position:relative}.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{position:absolute;left:-80px;top:-180px;content:\"\";height:340px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{left:-45px}}@media(min-width: 768px)and (max-width: 991px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{left:-40px}}@media(min-width: 576px)and (max-width: 767px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{left:-30px;top:-75px}}@media(max-width: 575px){.persiane-in-legno #scontainer-27 p:first-child:before,.tapparelle-box-01 #scontainer-27 p:first-child:before{display:none}}@media(min-width: 1200px){.persiane-in-legno #scontainer-27 div[class^=col-]:nth-child(2) img,.tapparelle-box-01 #scontainer-27 div[class^=col-]:nth-child(2) img{width:448px;height:385px;object-fit:cover}}@media(max-width: 767px){.sistemi-di-oscuramento h3{text-align:left}}.sistemi-di-oscuramento div[class^=col-]:first-child img{width:100%}@media(min-width: 1200px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:540px;height:499px}}@media(min-width: 992px)and (max-width: 1199px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:450px;height:415px}}@media(min-width: 768px)and (max-width: 991px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:270px;height:249px}}@media(min-width: 576px)and (max-width: 767px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:510px;height:471px}}@media(max-width: 575px){.sistemi-di-oscuramento div[class^=col-]:first-child img{width:100%;height:400px;object-fit:cover}}@media(min-width: 768px)and (max-width: 991px){.sistemi-di-oscuramento div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}}@media(max-width: 767px){.sistemi-di-oscuramento div[class^=col-]:first-child{order:2}}.sistemi-di-oscuramento div[class^=col-]:last-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:80px 80px 80px 110px;text-align:justify}@media(min-width: 1200px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:80px 90px 80px 50px}}@media(min-width: 992px)and (max-width: 1199px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:0px 85px 0px 15px}}@media(min-width: 768px)and (max-width: 991px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:0 15px}}@media(max-width: 767px){.sistemi-di-oscuramento div[class^=col-]:last-child{padding:0px 15px 50px 15px;order:1}}.garanzia-di-soddisfazione{margin-left:80px;margin-right:80px;background:url(/upload/filemanager/images/garanzia-di-soddisfazione2.webp) no-repeat center;background-size:cover}@media(min-width: 576px)and (max-width: 1199px){.garanzia-di-soddisfazione{margin-left:0px;margin-right:0px;padding-left:40px;padding-right:40px}}@media(max-width: 575px){.garanzia-di-soddisfazione{margin-left:0px;margin-right:0px;padding-left:0;padding-right:0}}.garanzia-di-soddisfazione #scontainer-15 h2{color:#fff;padding-bottom:0;text-align:center}.garanzia-di-soddisfazione #scontainer-15 h2:before{display:none}.garanzia-di-soddisfazione #scontainer-15 p{text-align:center;color:#fff;position:relative;padding-bottom:40px}@media(min-width: 1200px){.garanzia-di-soddisfazione #scontainer-15 p{max-width:820px}}.garanzia-di-soddisfazione #scontainer-15 p:before{position:absolute;content:\"\";width:142px;left:calc(50% - 71px);background:#fff;height:1px;bottom:0}.garanzia-di-soddisfazione #scontainer-15 div[class^=col-]{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center;height:500px}@media(min-width: 992px)and (max-width: 1199px){.garanzia-di-soddisfazione #scontainer-15 div[class^=col-]{height:450px}}.brands div[class^=col-]{display:flex;justify-content:center;align-items:center}.brands div[class^=col-] img{max-width:100%}@media(max-width: 575px){.brands div[class^=col-] img{max-width:120px}}@media(max-width: 575px){.brands div[class^=col-]:nth-child(even){justify-content:flex-start}}@media(max-width: 575px){.brands div[class^=col-]:nth-child(odd){justify-content:flex-end}}.vi-invitiamo-a-collaborare h3{position:relative;padding-bottom:15px;margin-bottom:20px}.vi-invitiamo-a-collaborare h3:before{position:absolute;content:\"\";width:142px;left:0;background:#000;height:1px;bottom:0}@media(max-width: 575px){.vi-invitiamo-a-collaborare h3:before{left:calc(50% - 71px)}}.vi-invitiamo-a-collaborare p{margin-bottom:0}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child a{color:#000}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child a:hover{color:#777676}@media(max-width: 575px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child{align-items:center;text-align:center}}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:first-child .row div[class^=col-]{margin-top:40px}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}@media(min-width: 576px)and (max-width: 767px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child{justify-content:flex-end;margin-top:-223px}}@media(max-width: 575px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child{justify-content:center;margin-top:50px}}.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{max-width:100%}@media(min-width: 1200px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(min-width: 992px)and (max-width: 1199px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(min-width: 768px)and (max-width: 991px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(min-width: 576px)and (max-width: 767px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}@media(max-width: 575px){.vi-invitiamo-a-collaborare #scontainer-17-content>.row>div[class^=col-]:last-child img{width:175px}}#scontainer-17 .tiles{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:50px;margin-top:30px}#scontainer-17 .tiles .tile{display:flex;column-gap:10px;flex-direction:row-reverse}#scontainer-17 .tiles .tile .tile-data{margin:10px 0}@media(max-width: 1199px){#scontainer-17 .tiles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:50px}}.scrivici .alert{max-width:828px;margin-left:auto;margin-right:auto}.scrivici h3{text-align:center;position:relative;padding-bottom:15px;margin-bottom:30px}.scrivici h3:before{position:absolute;content:\"\";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.scrivici form{max-width:828px;margin-left:auto;margin-right:auto}.scrivici form .form-group{margin-bottom:10px}.scrivici form .form-group .form-control{border-radius:0;padding:8px 12px;height:100%;min-height:40px;border-color:#cacaca}.scrivici form .form-group .form-control::placeholder{color:#939393}.scrivici form .form-group .form-control:focus{box-shadow:none;border-color:#cacaca}.scrivici form .btn{width:200px;display:flex;justify-content:space-between;align-items:center;margin-right:0;margin-left:auto}@media(min-width: 576px)and (max-width: 767px){.scrivici form .btn{margin-right:auto;margin-left:auto}}@media(max-width: 575px){.scrivici form .btn{margin-right:auto;margin-left:auto;margin-top:10px}}.scrivici form .form-check{position:relative;display:flex;align-items:flex-start}.scrivici form .form-check>input{height:15px;width:15px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid #939393;border-radius:0px;outline:none;transition-duration:.3s;background-color:rgba(0,0,0,0);margin-top:2px}@media(max-width: 575px){.scrivici form .form-check>.form-check-label{font-size:12px;line-height:12px}}.scrivici form .form-check>input:checked{border:1px solid #939393;background-color:rgba(0,0,0,0)}.scrivici form .form-check>input:checked+label::before{content:\"✓\";display:block;text-align:center;color:#000;position:absolute;left:3px;top:0px}@media(max-width: 575px){.scrivici form .form-check>input:checked+label::before{top:4px}}.scrivici form .form-check>input:active{border:1px solid #939393}.footer{background:#000;text-align:center;padding-top:15px;padding-bottom:15px}@media(min-width: 992px){.footer img{width:172px;height:56px}}@media(max-width: 991px){.footer img{width:130px;height:42px}}#cookie-information{font-size:11px;line-height:14px;text-align:center;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}#cookie-information a{font-size:11px;line-height:12px;text-transform:uppercase}.banner-mini{text-align:center;background:url(/upload/filemanager/images/subpage/banner-mini.webp) no-repeat center;background-size:cover;margin-left:80px;margin-right:80px;padding-top:90px;padding-bottom:90px}@media(max-width: 991px){.banner-mini{margin-left:20px;margin-right:20px}}@media(max-width: 575px){.banner-mini{margin-left:15px;margin-right:15px}}.banner-mini h1{color:#fff}.banner-mini h2{color:#fff;padding-bottom:0;margin-bottom:0}.banner-mini h2:before{display:none}.tab-container .nav-tabs{display:flex;justify-content:center;align-items:center;border-bottom:0}@media(max-width: 767px){.tab-container .nav-tabs{justify-content:space-around}}@media(max-width: 767px){.tab-container .nav-tabs{padding-top:60px;padding-bottom:50px}}.tab-container .nav-tabs li{margin-right:8px}.tab-container .nav-tabs li:last-child{margin-right:0}@media(max-width: 767px){.tab-container .nav-tabs li{margin-right:2px;margin-left:2px;margin-bottom:20px}}@media(max-width: 575px){.tab-container .nav-tabs li{margin-bottom:10px}}.tab-container .nav-tabs li a{background:#fff;width:150px;height:60px;display:block;padding:5px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}@media(min-width: 992px)and (max-width: 1199px){.tab-container .nav-tabs li a{width:146px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .nav-tabs li a{width:105px;padding:10px;min-height:86px;height:auto}}@media(max-width: 767px){.tab-container .nav-tabs li a{width:150px}}.tab-container .nav-tabs li a.active{background:#000;color:#fff}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child{align-items:flex-start}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h4{margin-right:0;margin-left:auto;padding-left:10px;padding-right:10px}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h4{margin-right:auto;margin-left:0}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5{text-align:right;padding-bottom:10px}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5{text-align:left}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5:before{left:auto;right:0;width:35px}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child h5:before{left:0;right:auto}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child p{text-align:right}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:first-child p{text-align:left}}.tab-container .tab-content1 .row:first-child>div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}.tab-container .tab-content1 .row:first-child>div[class^=col-]:last-child img{max-width:100%}@media(max-width: 767px){.tab-container .tab-content1 .row:first-child>div[class^=col-]:last-child img{margin-top:40px}}.tab-container .tab-content1 .row p strong{font-weight:500}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2){display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h4{margin-left:0;margin-right:auto;padding-left:10px;padding-right:10px}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5{text-align:left;padding-bottom:10px}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) h5:before{left:auto;right:0;width:35px}.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2) p{text-align:left}@media(max-width: 767px){.tab-container .tab-content2 .row:first-child>div[class^=col-]:nth-child(2){order:1}}.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child img{max-width:100%}@media(max-width: 767px){.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child img{margin-top:40px}}@media(max-width: 767px){.tab-container .tab-content2 .row:first-child>div[class^=col-]:first-child{order:2}}.tab-container .tab-content1 .row.details>div[class^=col-],.tab-container .tab-content2 .row.details>div[class^=col-]{background:#f2f2f2;display:flex;justify-content:center;align-items:center;padding-top:3px;padding-bottom:3px;margin-bottom:25px;margin-top:50px}@media(max-width: 767px){.tab-container .tab-content1 .row.details>div[class^=col-],.tab-container .tab-content2 .row.details>div[class^=col-]{display:block;text-align:center;padding-top:20px}}.tab-container .tab-content1 .row.details>div[class^=col-] p,.tab-container .tab-content2 .row.details>div[class^=col-] p{margin-bottom:0;font-size:14px;font-family:\"Alegreya Sans\",sans-serif;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.details>div[class^=col-] p,.tab-container .tab-content2 .row.details>div[class^=col-] p{font-size:14px}}@media(max-width: 767px){.tab-container .tab-content1 .row.details>div[class^=col-] p,.tab-container .tab-content2 .row.details>div[class^=col-] p{text-align:center;margin-bottom:20px}}.tab-container .tab-content1 .row.details>div[class^=col-] img,.tab-container .tab-content2 .row.details>div[class^=col-] img{margin-right:14px;margin-left:65px;width:30px;height:auto}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.details>div[class^=col-] img,.tab-container .tab-content2 .row.details>div[class^=col-] img{margin-left:14px;margin-right:10px}}@media(max-width: 767px){.tab-container .tab-content1 .row.details>div[class^=col-] img,.tab-container .tab-content2 .row.details>div[class^=col-] img{margin-left:0;margin-right:0;margin-bottom:2px}}.tab-container .tab-content1 .row.details>div[class^=col-] img:first-child,.tab-container .tab-content2 .row.details>div[class^=col-] img:first-child{margin-left:0px}.tab-container .tab-content1 .row.content-schema,.tab-container .tab-content2 .row.content-schema{margin-bottom:60px}.tab-container .tab-content1 .row.content-schema div[class^=col-],.tab-container .tab-content2 .row.content-schema div[class^=col-]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.tab-container .tab-content1 .row.content-schema div[class^=col-] p,.tab-container .tab-content2 .row.content-schema div[class^=col-] p{font-size:16px;text-align:center}@media(max-width: 991px){.tab-container .tab-content1 .row.content-schema div[class^=col-] p,.tab-container .tab-content2 .row.content-schema div[class^=col-] p{min-height:42px}}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema{text-align:center;margin-left:10px}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema p,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema p{margin-left:auto;margin-right:auto;max-width:150px;min-height:42px}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema:first-child,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema:first-child{margin-left:0}.tab-container .tab-content1 .row.content-schema div[class^=col-] .schema img,.tab-container .tab-content2 .row.content-schema div[class^=col-] .schema img{height:70px;margin-bottom:5px}.tab-container .tab-content1 .row.content-schema div[class^=col-]:first-child,.tab-container .tab-content2 .row.content-schema div[class^=col-]:first-child{padding-top:80px;border-top:1px solid #979797;margin-top:80px}.tab-container .tab-content1 .row.more-schema,.tab-container .tab-content2 .row.more-schema{margin-bottom:100px}.tab-container .tab-content1 .row.more-schema .row:first-child>div[class^=col-]:last-child img,.tab-container .tab-content2 .row.more-schema .row:first-child>div[class^=col-]:last-child img{margin-top:0}@media(max-width: 767px){.tab-container .tab-content1 .row.more-schema .row:first-child>div[class^=col-]:last-child img,.tab-container .tab-content2 .row.more-schema .row:first-child>div[class^=col-]:last-child img{margin-top:0}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:first-child,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:first-child{display:flex;align-items:center;justify-content:center}.tab-container .tab-content1 .row.more-schema>div[class^=col-] p,.tab-container .tab-content2 .row.more-schema>div[class^=col-] p{font-family:\"Alegreya Sans\",sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:0em;text-align:left;margin-bottom:25px}.tab-container .tab-content1 .row.more-schema>div[class^=col-] p strong,.tab-container .tab-content2 .row.more-schema>div[class^=col-] p strong{font-weight:500}.tab-container .tab-content1 .row.more-schema>div[class^=col-] img,.tab-container .tab-content2 .row.more-schema>div[class^=col-] img{max-width:100%}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child{margin-top:60px}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-],.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-]{display:block}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-],.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-]{text-align:center}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p{text-align:left}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:last-child div[class^=col-] p{text-align:center}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2){display:flex;align-items:center;justify-content:center}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p,.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p{line-height:15px;position:absolute}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:67px;left:167px}@media(min-width: 992px)and (max-width: 1199px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:64px;left:137px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){left:99px}}@media(min-width: 576px)and (max-width: 767px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:77px;left:108px}}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(2){top:12px;left:45%}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:135px;left:228px}@media(min-width: 992px)and (max-width: 1199px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:136px;left:195px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){left:123px}}@media(min-width: 576px)and (max-width: 767px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:143px;left:143px}}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(3){top:81px;left:50%}}.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:282px;left:167px}@media(min-width: 992px)and (max-width: 1199px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:273px;left:167px}}@media(min-width: 768px)and (max-width: 991px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){left:97px}}@media(min-width: 576px)and (max-width: 767px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:287px;left:110px}}@media(max-width: 575px){.tab-container .tab-content1 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4),.tab-container .tab-content2 .row.more-schema>div[class^=col-]:nth-child(2) p:nth-child(4){top:232px;left:48%}}.tab-container .tab-content1 .row.tab-img,.tab-container .tab-content2 .row.tab-img{margin-bottom:80px}.tab-container .tab-content1 .row.tab-img img,.tab-container .tab-content2 .row.tab-img img{width:100%}.tab-long .nav-tabs li a{width:350px;height:60px}@media(min-width: 992px)and (max-width: 1199px){.tab-long .nav-tabs li a{width:290px}}@media(min-width: 768px)and (max-width: 991px){.tab-long .nav-tabs li a{width:210px}}@media(min-width: 576px)and (max-width: 767px){.tab-long .nav-tabs li a{width:165px}}@media(max-width: 575px){.tab-long .nav-tabs li a{width:230px}}.tab-4 .nav-tabs li a{width:250px;height:60px}@media(min-width: 992px)and (max-width: 1199px){.tab-4 .nav-tabs li a{width:212px;height:83px}}@media(min-width: 768px)and (max-width: 991px){.tab-4 .nav-tabs li a{width:165px;height:87px}}@media(min-width: 576px)and (max-width: 767px){.tab-4 .nav-tabs li a{width:245px;height:62px}}.more{background:#f2f2f2;margin-left:100px;margin-right:100px;margin-top:180px;padding-bottom:100px;padding-left:30px;padding-right:30px}@media(min-width: 992px)and (max-width: 1199px){.more{margin-left:50px;margin-right:50px}}@media(min-width: 768px)and (max-width: 991px){.more{margin-left:0px;margin-right:0px}}@media(min-width: 576px)and (max-width: 767px){.more{margin-left:20px;margin-right:20px;padding-left:50px;padding-right:50px}}@media(max-width: 575px){.more{margin-left:0;margin-right:0;padding-left:0px;padding-right:0px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-]{padding-right:7px;padding-left:7px}}@media(max-width: 767px){.more div[class^=col-]:first-child div{margin-top:-100px}}@media(max-width: 767px){.more div[class^=col-]:last-child div{margin-bottom:0px}}.more div[class^=col-] div{background:#fff;position:relative;min-height:550px;margin-top:-100px}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div{min-height:485px}}@media(min-width: 576px)and (max-width: 767px){.more div[class^=col-] div{min-height:1px;margin-top:0;margin-bottom:50px}}@media(max-width: 575px){.more div[class^=col-] div{min-height:1px;margin-top:0;margin-bottom:50px}}.more div[class^=col-] div>img{width:100%}.more div[class^=col-] div h3{color:#101010;font-family:\"Cormorant\",serif;font-size:23px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0em;text-align:left;margin:40px 40px 15px 40px}@media(min-width: 992px)and (max-width: 1199px){.more div[class^=col-] div h3{margin:40px 25px 15px 25px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div h3{margin:30px 15px 15px 15px}}@media(max-width: 575px){.more div[class^=col-] div h3{margin:30px 25px 15px 25px}}.more div[class^=col-] div p{margin:0px 40px 20px 40px}@media(min-width: 992px)and (max-width: 1199px){.more div[class^=col-] div p{margin:0px 25px 20px 25px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div p{margin:0px 15px 20px 15px}}@media(max-width: 575px){.more div[class^=col-] div p{margin:0px 25px 20px 25px}}.more div[class^=col-] div .btn{margin:0px 0px 40px 40px;position:absolute;bottom:0}@media(min-width: 992px)and (max-width: 1199px){.more div[class^=col-] div .btn{margin:0px 250px 40px 25px}}@media(min-width: 768px)and (max-width: 991px){.more div[class^=col-] div .btn{margin:0px 15px 30px 15px}}@media(max-width: 767px){.more div[class^=col-] div .btn{position:relative}}@media(max-width: 575px){.more div[class^=col-] div .btn{margin:0px 25px 30px 25px}}.porte-porte-in-pvc #scontainer-21{padding-bottom:0}.porte-porte-in-pvc #scontainer-21 .row:nth-child(2) div[class^=col-]:nth-child(1){display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.porte-porte-in-pvc #scontainer-21 .row:nth-child(2) div[class^=col-]:nth-child(2){margin-top:60px}}.porte-porte-in-pvc #scontainer-21 .row:nth-child(2) div[class^=col-]>img{width:92%;height:100%;object-fit:cover}#scontainer-21 .row:nth-child(1) h2,#scontainer-22 .row:nth-child(1) h2,#scontainer-23 .row:nth-child(1) h2{text-align:center}#scontainer-21 .row:nth-child(1) p,#scontainer-22 .row:nth-child(1) p,#scontainer-23 .row:nth-child(1) p{text-align:center;margin-bottom:60px}@media(max-width: 575px){#scontainer-21 .row:nth-child(1) p,#scontainer-22 .row:nth-child(1) p,#scontainer-23 .row:nth-child(1) p{text-align:justify}}@media(min-width: 576px)and (max-width: 767px){#scontainer-21 table,#scontainer-22 table,#scontainer-23 table{width:100%}}#scontainer-21 table thead tr th,#scontainer-22 table thead tr th,#scontainer-23 table thead tr th{font-family:Alegreya Sans;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:0em;text-align:center;color:#fff;background:#000;text-transform:uppercase;padding:8px 15px}#scontainer-21 table thead tr th:empty,#scontainer-22 table thead tr th:empty,#scontainer-23 table thead tr th:empty{visibility:hidden}#scontainer-21 table thead tr th:blank,#scontainer-22 table thead tr th:blank,#scontainer-23 table thead tr th:blank{visibility:hidden}#scontainer-21 table thead tr th:first-child,#scontainer-22 table thead tr th:first-child,#scontainer-23 table thead tr th:first-child{visibility:hidden}@media(max-width: 575px){#scontainer-21 table thead tr th,#scontainer-22 table thead tr th,#scontainer-23 table thead tr th{padding:8px 5px}}#scontainer-21 table tbody,#scontainer-22 table tbody,#scontainer-23 table tbody{border:1px solid #000;padding-left:20px}#scontainer-21 table tbody tr:first-child td,#scontainer-22 table tbody tr:first-child td,#scontainer-23 table tbody tr:first-child td{padding-top:100px}@media(min-width: 768px)and (max-width: 991px){#scontainer-21 table tbody tr:first-child td,#scontainer-22 table tbody tr:first-child td,#scontainer-23 table tbody tr:first-child td{padding-top:50px}}@media(max-width: 767px){#scontainer-21 table tbody tr:first-child td,#scontainer-22 table tbody tr:first-child td,#scontainer-23 table tbody tr:first-child td{padding-top:50px}}#scontainer-21 table tbody tr:last-child td,#scontainer-22 table tbody tr:last-child td,#scontainer-23 table tbody tr:last-child td{padding-bottom:100px}@media(min-width: 768px)and (max-width: 991px){#scontainer-21 table tbody tr:last-child td,#scontainer-22 table tbody tr:last-child td,#scontainer-23 table tbody tr:last-child td{padding-bottom:50px}}@media(max-width: 767px){#scontainer-21 table tbody tr:last-child td,#scontainer-22 table tbody tr:last-child td,#scontainer-23 table tbody tr:last-child td{padding-bottom:50px}}#scontainer-21 table tbody tr td,#scontainer-22 table tbody tr td,#scontainer-23 table tbody tr td{padding:10px 20px;font-size:14px;font-weight:500;text-align:center}@media(max-width: 575px){#scontainer-21 table tbody tr td,#scontainer-22 table tbody tr td,#scontainer-23 table tbody tr td{padding:10px 10px}}#scontainer-21 table tbody tr td:first-child,#scontainer-22 table tbody tr td:first-child,#scontainer-23 table tbody tr td:first-child{text-align:left}#scontainer-21 table tbody tr td img,#scontainer-22 table tbody tr td img,#scontainer-23 table tbody tr td img{width:20px;height:20px}#scontainer-22 .row:nth-child(2) div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}@media(max-width: 767px){#scontainer-22 .row:nth-child(2) div[class^=col-]:first-child{margin-bottom:60px}}#scontainer-22 .row:nth-child(2) div[class^=col-]:last-child img{width:100%;height:100%;object-fit:cover}@media(max-width: 767px){#scontainer-22 .row:nth-child(3){padding-top:60px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child{display:flex;justify-content:flex-start;align-items:center}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{max-width:100%;width:420px;height:627px}@media(max-width: 767px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{margin-bottom:60px}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{height:500px;width:335px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{width:235px;height:350px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child img{width:200px;height:298px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{position:absolute;left:442px;font-weight:400;text-transform:uppercase;line-height:19px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{left:356px;font-size:13px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{left:251px;font-size:12px;line-height:12px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p{left:215px;line-height:14px;font-size:13px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:100px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:80px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:61px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(2){top:42px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:186px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:152px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:114px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(3){top:89px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:254px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:200px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:152px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(4){top:114px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:337px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:260px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:193px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(5){top:156px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:401px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:316px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:231px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(6){top:188px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:486px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:384px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:277px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:476px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:first-child p:nth-child(7){top:233px}}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3{position:relative;padding-bottom:15px;margin-bottom:20px}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child h3:before{position:absolute;content:\"\";width:142px;left:0;background:#000;height:1px;bottom:0}#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child div{margin-left:50px;padding:80px;background:#f2f2f2}@media(min-width: 576px)and (max-width: 991px){#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child div{margin-left:0px;padding:50px 30px}}@media(max-width: 575px){#scontainer-22 .row:nth-child(3) div[class^=col-]:last-child div{margin-left:0px;padding:50px 20px}}#scontainer-23{padding-bottom:100px}#scontainer-23 .row:nth-child(2) div[class^=col-]:nth-child(1) img{width:100%;height:100%;object-fit:cover}#scontainer-23 .row:nth-child(2) div[class^=col-]:nth-child(2){display:flex;justify-content:center;align-items:center}@media(max-width: 767px){#scontainer-23 .row:nth-child(2) div[class^=col-]:nth-child(2){margin-top:60px}}#scontainer-24 div[class^=col-]{text-align:center}#scontainer-24 h2{text-align:center;position:relative;padding-bottom:20px;margin-bottom:30px}#scontainer-24 h2:before{position:absolute;content:\"\";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}#scontainer-24 p{text-align:center;margin-bottom:0}@media(max-width: 767px){#scontainer-24 p{margin-bottom:40px}}#scontainer-24 img{margin-bottom:20px;max-width:100%}.tipi-di-montaggio{background:url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.webp) no-repeat center;background-size:cover;margin-left:80px;margin-right:80px;padding-top:80px;padding-bottom:80px}@media(min-width: 576px)and (max-width: 991px){.tipi-di-montaggio{margin-left:20px;margin-right:20px}}@media(max-width: 575px){.tipi-di-montaggio{margin-left:15px;margin-right:15px}}.tipi-di-montaggio div[class^=col-]{text-align:center}@media(max-width: 767px){.tipi-di-montaggio div[class^=col-]{margin-top:30px}}.tipi-di-montaggio p{color:#fff;margin-bottom:0;text-align:center}@media(max-width: 767px){.tipi-di-montaggio p{margin-bottom:20px}}.tipi-di-montaggio h2{color:#fff;position:relative;padding-bottom:20px;margin-bottom:30px}.tipi-di-montaggio h2:before{position:absolute;content:\"\";width:142px;left:calc(50% - 71px);background:#fff;height:1px;bottom:0}.tipi-di-montaggio img{max-width:100%}#scontainer-26{margin-top:80px;text-align:center}#scontainer-26 h2{position:relative;padding-bottom:20px;margin-bottom:30px;text-align:center}#scontainer-26 h2:before{position:absolute;content:\"\";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}#scontainer-26 p{font-size:19px;text-transform:uppercase;text-align:center;margin-bottom:80px}@media(max-width: 767px){#scontainer-26 p{margin-bottom:50px}}#scontainer-26 img{margin-bottom:20px;max-height:300px;max-width:100%}@media(max-width: 575px){.tapparelle-img .box,.tapparelle-img .footer-big,.tapparelle-img .dettagli-maniglia,.tapparelle-img .dettagli-legno-maniglia,.tapparelle-img .porte-dettagli,.tapparelle-img .vetri-selettivi,.tapparelle-img .verto-1-2-3,.tapparelle-img .links,.tapparelle-img .box-text-right,.tapparelle-img .box-right,.tapparelle-img .box-text-left,.tapparelle-img .box-left,.tapparelle-img .salatura,.tapparelle-img #scontainer-3,.tapparelle-img #scontainer-6,.tapparelle-img #scontainer-8,.tapparelle-img #scontainer-11,.tapparelle-img .sistemi-di-oscuramento,.tapparelle-img .brands,.tapparelle-img .scrivici,.tapparelle-img .tab-container .nav-tabs,.tab-container .tapparelle-img .nav-tabs,.tapparelle-img .porte-porte-in-pvc #scontainer-21,.porte-porte-in-pvc .tapparelle-img #scontainer-21,.tapparelle-img #scontainer-22 .row:nth-child(3),#scontainer-22 .tapparelle-img .row:nth-child(3),.tapparelle-img #scontainer-24{padding-bottom:64px}}@media(max-width: 575px){.tapparelle-img #scontainer-44{margin-top:100px}}.tapparelle-img #scontainer-44 div[class^=col-]{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:38px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 div[class^=col-]{margin-bottom:15px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 div[class^=col-]{margin-bottom:10px}}@media(max-width: 575px){.tapparelle-img #scontainer-44 div[class^=col-]{justify-content:center}}.tapparelle-img #scontainer-44 div[class^=col-] img{height:98px;margin-left:40px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 div[class^=col-] img{margin-left:5px;height:80px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 div[class^=col-] img{margin-left:2px;height:60px}}@media(max-width: 575px){.tapparelle-img #scontainer-44 div[class^=col-] img{width:auto}}.tapparelle-img #scontainer-44 div[class^=col-] p{margin-bottom:0;width:170px;text-align:right}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 div[class^=col-] p{font-size:14px;line-height:17px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 div[class^=col-] p{width:95px;font-size:12px;line-height:12px}}.tapparelle-img #scontainer-44 .row:last-child p{background:#777676;width:100%;text-align:center;padding:20px;color:#fff}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-44 .row:last-child p{padding:10px 20px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-44 .row:last-child p{padding:5px 20px;font-size:16px}}.tapparelle-img .hidden-above-xs{text-align:center}.tapparelle-img div[class^=col-]{overflow:hidden}.tapparelle-img img{height:490px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img img{height:350px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img img{height:250px}}@media(max-width: 575px){.tapparelle-img img{height:auto;width:230px;margin-right:20px}}@media(max-width: 575px){.tapparelle-img #scontainer-42{margin-top:30px;display:flex;justify-content:center;background:#f2f2f2;padding-top:20px;padding-bottom:20px}}.tapparelle-img #scontainer-42 p{margin-bottom:0}@media(min-width: 992px){.tapparelle-img #scontainer-42 p{left:409px}}@media(min-width: 576px){.tapparelle-img #scontainer-42 p{position:absolute}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p{left:296px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p{font-size:12px;line-height:14px;left:215px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p{position:relative;padding-left:40px;line-height:16px;text-align:left}.tapparelle-img #scontainer-42 p:before{position:absolute;content:\"a\";left:10px}}@media(min-width: 576px){.tapparelle-img #scontainer-42 p:first-child{top:0}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:before{content:\"1\"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(2){top:30px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(2){top:19px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(2){top:15px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(2):before{content:\"2\"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(3){top:57px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(3){top:36px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(3){top:29px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(3):before{content:\"3\"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(4){top:167px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(4){top:116px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(4){top:84px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(4):before{content:\"4\"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(5){top:247px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(5){top:173px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(5){top:125px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(5):before{content:\"5\"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(6){top:290px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(6){top:205px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(6){top:146px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(6):before{content:\"6\"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(7){top:326px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(7){top:230px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(7){top:165px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(7):before{content:\"7\"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(8){top:361px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(8){top:256px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(8){top:184px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(8):before{content:\"8\"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(9){top:400px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(9){top:283px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(9){top:202px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(9):before{content:\"9\"}}@media(min-width: 992px){.tapparelle-img #scontainer-42 p:nth-child(10){top:427px}}@media(min-width: 768px)and (max-width: 991px){.tapparelle-img #scontainer-42 p:nth-child(10){top:303px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-img #scontainer-42 p:nth-child(10){top:216px}}@media(max-width: 575px){.tapparelle-img #scontainer-42 p:nth-child(10):before{content:\"10\"}}.tapparelle-img #scontainer-43 p{position:absolute;font-weight:500;margin-bottom:0;top:0}@media(max-width: 575px){.tapparelle-img #scontainer-43 p{left:calc(50% + 118px)}}.tapparelle-img #scontainer-43 p:first-child{top:0}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(2){top:20px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(3){top:39px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(4){top:124px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(5){top:185px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(6){top:219px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(7){top:246px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(8){top:274px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(9){top:304px}}@media(max-width: 575px){.tapparelle-img #scontainer-43 p:nth-child(10){top:325px}}#scontainer-28 h2{margin-bottom:40px;text-align:center;width:100%}#scontainer-28 h3{font-family:\"Cormorant\",serif;font-weight:400;font-size:30px;line-height:38px;color:#000}#scontainer-28 div[class^=col-]{display:flex;align-items:center;flex-wrap:wrap}#scontainer-28 div[class^=col-] div{margin-left:6px;margin-right:6px}#scontainer-28 div[class^=col-] p{max-width:111px;min-height:50px;margin-bottom:0;background:#f2f2f2;display:flex;justify-content:center;text-align:center;align-items:center;padding:2px;margin-bottom:20px}#scontainer-28 div[class^=col-] img{width:110px;height:103px;object-fit:cover}#scontainer-28 div.row:not(:first-child,:last-child){margin-bottom:3%}#scontainer-28 div.row:not(:first-child) div.col-12{margin-bottom:15px}#scontainer-33,#scontainer-34,#scontainer-37,#scontainer-38,#scontainer-39,#scontainer-60{margin-top:80px}#scontainer-33 h3,#scontainer-34 h3,#scontainer-37 h3,#scontainer-38 h3,#scontainer-39 h3,#scontainer-60 h3{margin-bottom:30px}#scontainer-33 h4,#scontainer-34 h4,#scontainer-37 h4,#scontainer-38 h4,#scontainer-39 h4,#scontainer-60 h4{text-transform:none;margin-bottom:20px}#scontainer-33 h4:before,#scontainer-34 h4:before,#scontainer-37 h4:before,#scontainer-38 h4:before,#scontainer-39 h4:before,#scontainer-60 h4:before{width:90px}#scontainer-33 h4 span,#scontainer-34 h4 span,#scontainer-37 h4 span,#scontainer-38 h4 span,#scontainer-39 h4 span,#scontainer-60 h4 span{font-size:30px;font-family:\"Open Sans\",sans-serif;font-weight:600;text-transform:uppercase;margin-left:5px;margin-right:5px}#scontainer-33 .row:first-child div[class^=col-],#scontainer-34 .row:first-child div[class^=col-],#scontainer-37 .row:first-child div[class^=col-],#scontainer-38 .row:first-child div[class^=col-],#scontainer-39 .row:first-child div[class^=col-],#scontainer-60 .row:first-child div[class^=col-]{display:flex;justify-content:flex-start;align-items:center}#scontainer-33 div[class^=col-],#scontainer-34 div[class^=col-],#scontainer-37 div[class^=col-],#scontainer-38 div[class^=col-],#scontainer-39 div[class^=col-],#scontainer-60 div[class^=col-]{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#scontainer-33 div[class^=col-] div,#scontainer-34 div[class^=col-] div,#scontainer-37 div[class^=col-] div,#scontainer-38 div[class^=col-] div,#scontainer-39 div[class^=col-] div,#scontainer-60 div[class^=col-] div{margin-left:6px;margin-right:6px}#scontainer-33 div[class^=col-] p,#scontainer-34 div[class^=col-] p,#scontainer-37 div[class^=col-] p,#scontainer-38 div[class^=col-] p,#scontainer-39 div[class^=col-] p,#scontainer-60 div[class^=col-] p{max-width:111px;min-height:67px;margin-bottom:0;background:#f2f2f2;display:flex;justify-content:center;text-align:center;align-items:center;padding:2px;margin-bottom:20px;text-transform:uppercase}#scontainer-33 div[class^=col-] img,#scontainer-34 div[class^=col-] img,#scontainer-37 div[class^=col-] img,#scontainer-38 div[class^=col-] img,#scontainer-39 div[class^=col-] img,#scontainer-60 div[class^=col-] img{width:110px;height:103px;object-fit:cover}#scontainer-33,#scontainer-37{margin-top:100px}@media(min-width: 576px)and (max-width: 767px){#scontainer-33,#scontainer-37{margin-top:70px}}@media(max-width: 575px){#scontainer-39 h4{display:flex;flex-direction:column}}@media(max-width: 575px){#scontainer-39 h4 span{margin-left:0px;margin-right:0px;margin-top:2px;margin-bottom:2px}}#scontainer-29{padding-top:80px}#scontainer-29 div[class^=col-]:first-child{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 575px){#scontainer-29 div[class^=col-]:first-child{justify-content:center}}#scontainer-29 div[class^=col-]:first-child div{max-width:300px}#scontainer-29 div[class^=col-]:last-child{display:flex;align-items:center;justify-content:center}#scontainer-29 div[class^=col-]:last-child img{max-width:100%}#scontainer-29 h3{text-align:right}#scontainer-29 h3:before{left:auto;right:0}#scontainer-29 p{text-align:right;margin-bottom:50px}@media(max-width: 575px){#scontainer-29 p{margin-bottom:0px}}.tapparelle-controllo-separato{background:url(/upload/filemanager/images/tapparelle/tapparelle-bg.webp) no-repeat center;background-size:cover;height:500px;display:flex;justify-content:center;align-items:center;padding-top:100px;margin-top:-120px}@media(min-width: 576px)and (max-width: 767px){.tapparelle-controllo-separato{padding-top:0px;padding-left:30px;padding-right:30px;margin-top:-80px}}@media(max-width: 575px){.tapparelle-controllo-separato{height:720px;padding-top:80px;padding-left:30px;padding-right:30px}}.tapparelle-controllo-separato h3{text-align:left;color:#fff}.tapparelle-controllo-separato h3:before{left:0;right:auto;background:#fff}.tapparelle-controllo-separato p{color:#fff}@media(max-width: 575px){.tapparelle-controllo-separato p{margin-bottom:50px}}.tapparelle-controllo-separato div[class^=col-]:first-child{display:flex;justify-content:flex-end;align-items:center}.tapparelle-controllo-separato div[class^=col-]:first-child img{margin-bottom:30px;max-width:100%}@media(max-width: 575px){.tapparelle-controllo-separato div[class^=col-]:first-child{order:2;justify-content:center}}.tapparelle-controllo-separato div[class^=col-]:last-child{display:flex;align-items:center;justify-content:center}@media(max-width: 575px){.tapparelle-controllo-separato div[class^=col-]:last-child{order:1}}.tapparelle-controllo-separato div[class^=col-]:last-child div{max-width:473px;margin-left:68px}@media(min-width: 768px)and (max-width: 991px){.tapparelle-controllo-separato div[class^=col-]:last-child div{max-width:320px;margin-left:40px}}@media(min-width: 576px)and (max-width: 767px){.tapparelle-controllo-separato div[class^=col-]:last-child div{max-width:225px;margin-left:0px}}@media(max-width: 575px){.tapparelle-controllo-separato div[class^=col-]:last-child div{margin-left:0;max-width:100%}}#scontainer-31{margin-bottom:100px}#scontainer-31 .row{padding-top:80px}@media(max-width: 767px){#scontainer-31 .row:last-child div[class^=col-]:first-child{order:2}#scontainer-31 .row:last-child div[class^=col-]:first-child img{margin-top:30px}}@media(max-width: 767px){#scontainer-31 .row:last-child div[class^=col-]:last-child{order:1}}#scontainer-31 div[class^=col-] img{max-width:100%}#scontainer-31 div[class^=col-]:first-child{text-align:right;display:flex;justify-content:flex-end;align-items:center}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:first-child{justify-content:center}}#scontainer-31 div[class^=col-]:first-child h3,#scontainer-31 div[class^=col-]:first-child p{text-align:right}#scontainer-31 div[class^=col-]:first-child h3:before,#scontainer-31 div[class^=col-]:first-child p:before{right:0;left:auto}#scontainer-31 div[class^=col-]:first-child div{max-width:300px;margin-left:auto;margin-right:50px}@media(min-width: 992px)and (max-width: 1199px){#scontainer-31 div[class^=col-]:first-child div{margin-right:40px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-31 div[class^=col-]:first-child div{margin-right:25px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:first-child div{margin-left:auto;margin-right:auto}}@media(max-width: 575px){#scontainer-31 div[class^=col-]:first-child div{margin-left:auto;margin-right:auto}}#scontainer-31 div[class^=col-]:last-child{text-align:left;display:flex;justify-content:flex-start;align-items:center}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:last-child{justify-content:center}}#scontainer-31 div[class^=col-]:last-child h3,#scontainer-31 div[class^=col-]:last-child p{text-align:left}#scontainer-31 div[class^=col-]:last-child h3:before,#scontainer-31 div[class^=col-]:last-child p:before{left:0;right:auto}#scontainer-31 div[class^=col-]:last-child div{max-width:350px;margin-left:50px;margin-right:auto}@media(min-width: 992px)and (max-width: 1199px){#scontainer-31 div[class^=col-]:last-child div{margin-left:40px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-31 div[class^=col-]:last-child div{margin-left:25px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-31 div[class^=col-]:last-child div{margin-left:auto;margin-right:auto}}@media(max-width: 575px){#scontainer-31 div[class^=col-]:last-child div{margin-left:auto;margin-right:auto}}@media(min-width: 1200px){.modal-contact .modal-lg{max-width:1000px}}.modal-contact .modal-lg .modal-content{border-radius:0}.modal-contact .modal-lg .modal-content .modal-header{border-bottom:none;padding:0}.modal-contact .modal-lg .modal-content .modal-header .close{position:absolute;right:16px;top:6px;z-index:500}.modal-contact .modal-lg .modal-content .modal-header .close span{font-size:40px}.modal-contact .modal-lg .modal-content .modal-body{max-width:700px;margin:0 auto;padding:40px 20px 168px 20px}.modal-contact .modal-lg .modal-content .modal-body h5{font-family:\"Open Sans\",sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;margin-bottom:30px}.modal-contact .modal-lg .modal-content .modal-body .btn-black{margin-top:10px}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body .btn-black{font-size:15px}}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body .btn-yellow{margin-left:0}}.modal-contact .modal-lg .modal-content .modal-body form .form-row>.col,.modal-contact .modal-lg .modal-content .modal-body form .form-row>[class*=col-]{padding-right:3px;padding-left:3px}.modal-contact .modal-lg .modal-content .modal-body form .form-row:last-child .form-group{text-align:right}.modal-contact .modal-lg .modal-content .modal-body form .form-group{margin-bottom:10px}.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-check .form-check-label{font-size:13px;font-weight:300;font-family:\"Alegreya Sans\",sans-serif;line-height:15px}.modal-contact .modal-lg .modal-content .modal-body form .form-group p{font-size:13px;font-weight:300;font-family:\"Alegreya Sans\",sans-serif;line-height:15px;margin-bottom:5px;maegin-top:5px}.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-control{font-family:\"Open Sans\",sans-serif;border:1px solid #000;border-radius:0;padding:8px;height:auto}.modal-contact .modal-lg .modal-content .modal-body form .form-group .form-control:focus{box-shadow:none}.modal-contact .modal-lg .modal-content .modal-body form .form-group .file{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:0px;padding:10px 15px}@media(min-width: 576px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file{display:flex;justify-content:space-between;align-items:center}}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file{text-align:center}}.modal-contact .modal-lg .modal-content .modal-body form .form-group .file img{max-width:50px}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file img{margin-bottom:10px}}.modal-contact .modal-lg .modal-content .modal-body form .form-group .file h4{font-size:14px;font-weight:700;font-family:\"Open Sans\",sans-serif;margin-bottom:0;color:#000;text-transform:uppercase}@media(max-width: 575px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file h4{margin-bottom:10px}}@media(min-width: 576px){.modal-contact .modal-lg .modal-content .modal-body form .form-group .file div{display:flex;align-items:center;justify-content:flex-end}}#scontainer-32 .row:first-child div[class^=col-],#scontainer-36 .row:first-child div[class^=col-]{text-align:right}@media(max-width: 767px){#scontainer-32 .row:first-child div[class^=col-],#scontainer-36 .row:first-child div[class^=col-]{text-align:center}}#scontainer-32 .row:first-child div[class^=col-] h3,#scontainer-36 .row:first-child div[class^=col-] h3{font-size:30px;font-family:\"Open Sans\",sans-serif;font-weight:400;line-height:41px;letter-spacing:0em;margin-bottom:20px}#scontainer-32 .row:nth-child(2) div[class^=col-],#scontainer-36 .row:nth-child(2) div[class^=col-]{text-align:center}#scontainer-32 .row:nth-child(2) div[class^=col-] img,#scontainer-36 .row:nth-child(2) div[class^=col-] img{max-width:100%}@media(min-width: 992px)and (max-width: 1199px){#scontainer-32 .row:nth-child(2) div[class^=col-] img,#scontainer-36 .row:nth-child(2) div[class^=col-] img{height:234px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-32 .row:nth-child(2) div[class^=col-] img,#scontainer-36 .row:nth-child(2) div[class^=col-] img{height:167px}}#scontainer-32 .row:nth-child(2) div[class^=col-] p,#scontainer-36 .row:nth-child(2) div[class^=col-] p{text-transform:uppercase;margin-top:20px;margin-bottom:20px}.links{background:url(/upload/filemanager/images/subpage/links-bg.webp) no-repeat center;background-size:cover;margin-left:80px;margin-right:80px;text-align:center}@media(min-width: 576px)and (max-width: 1199px){.links{margin-left:30px;margin-right:30px}}@media(max-width: 575px){.links{margin-left:15px;margin-right:15px;padding-top:50px;padding-bottom:50px}}@media(min-width: 1200px){.links #scontainer-35{padding-left:20px;padding-right:20px}}@media(min-width: 992px)and (max-width: 1199px){.links #scontainer-35{padding-left:20px;padding-right:20px}}@media(min-width: 768px)and (max-width: 991px){.links #scontainer-35{padding-left:10px;padding-right:10px}}.links h3{text-align:center;color:#fff;margin-bottom:30px}.links .row div[class^=col-] div{background:rgba(255,255,255,.75);padding:40px 33px}@media(min-width: 992px)and (max-width: 1199px){.links .row div[class^=col-] div{padding:40px 23px}}@media(min-width: 768px)and (max-width: 991px){.links .row div[class^=col-] div{padding:20px 10px}}@media(max-width: 575px){.links .row div[class^=col-] div{padding:20px 10px;margin-bottom:30px}}.links .row div[class^=col-] div>img{margin-bottom:30px;width:100%;height:auto}@media(min-width: 1200px){.links .row div[class^=col-] div>img{height:270px;width:auto;max-width:100%}}@media(min-width: 992px)and (max-width: 1199px){.links .row div[class^=col-] div>img{height:256px;width:auto;max-width:100%}}@media(min-width: 768px)and (max-width: 991px){.links .row div[class^=col-] div>img{height:207px;width:auto;max-width:100%}}@media(min-width: 576px)and (max-width: 767px){.links .row div[class^=col-] div>img{width:auto;height:270px}}@media(max-width: 575px){.links .row div[class^=col-] div>img{width:auto;height:254px;max-width:100%}}.links .row div[class^=col-] div .btn{display:flex;justify-content:space-between;align-items:center;padding:15px}@media(min-width: 768px)and (max-width: 991px){.links .row div[class^=col-] div .btn{padding:15px 10px;font-size:12px}}@media(min-width: 576px)and (max-width: 767px){.links .row div[class^=col-] div{max-width:350px;margin:0 auto 30px auto}}.dettagli-pvc-verto{background:#f2f2f2;margin-top:80px;padding-top:40px;padding-bottom:40px}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto{margin-top:50px}}.dettagli-pvc-verto img{width:100%;margin-top:-100px}@media(min-width: 1200px){.dettagli-pvc-verto img{width:509px;height:382px}}@media(min-width: 992px)and (max-width: 1199px){.dettagli-pvc-verto img{width:450px;height:338px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto img{width:330px;height:247px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto img{height:217px;width:290px}}@media(max-width: 575px){.dettagli-pvc-verto img{max-width:509px;height:auto}}.dettagli-pvc-verto h2{text-align:left}.dettagli-pvc-verto h2:before{left:0;right:auto}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto h2{text-align:right}.dettagli-pvc-verto h2:before{left:auto;right:0}}.dettagli-pvc-verto p{margin-bottom:0;position:relative}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto p{text-align:right}}.dettagli-pvc-verto p:before{position:absolute;right:-80px;top:-250px;content:\"\";height:350px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){.dettagli-pvc-verto p:before{height:298px;top:-244px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto p:before{right:-10px;height:217px;top:-196px}}@media(max-width: 767px){.dettagli-pvc-verto p:before{display:none}}.dettagli-pvc-verto div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}@media(min-width: 1200px){.dettagli-pvc-verto div[class^=col-]:last-child{padding-right:70px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto div[class^=col-]:last-child{justify-content:flex-end;margin-top:50px;margin-bottom:30px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto div[class^=col-]:last-child{margin-top:0px}}@media(max-width: 575px){.dettagli-pvc-verto div[class^=col-]:last-child{margin-top:30px}}.dettagli-pvc-verto div[class^=col-]:last-child div{max-width:250px}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-verto div[class^=col-]:last-child div{max-width:300px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-verto div[class^=col-]:last-child div{margin-right:50px;max-width:300px;margin-top:-39px}}.verto-1-2-3 h2{font-family:\"PT Serif\",serif;font-size:40px;font-style:normal;font-weight:400;line-height:53px;letter-spacing:0em;text-align:left;border:1px solid #ccc;display:inline-block;padding:4px 20px;margin-bottom:30px}.verto-1-2-3 h3{font-family:\"PT Serif\",serif;font-size:23px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0em;text-align:left;margin-bottom:20px}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 h3{font-size:22px}}.verto-1-2-3 p{margin-bottom:0}.verto-1-2-3 div[class^=col-]:first-child{border-right:1px solid #d9d9d9}@media(min-width: 992px){.verto-1-2-3 div[class^=col-]:first-child{padding-right:40px}}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 div[class^=col-]:first-child{padding-right:20px}}@media(max-width: 767px){.verto-1-2-3 div[class^=col-]:first-child{border-right:none}.verto-1-2-3 div[class^=col-]:first-child p{border-bottom:1px solid #d9d9d9;padding-bottom:30px;margin-bottom:30px}}.verto-1-2-3 div[class^=col-]:nth-child(2){border-right:1px solid #d9d9d9}@media(min-width: 992px){.verto-1-2-3 div[class^=col-]:nth-child(2){padding-right:40px;padding-left:40px}}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 div[class^=col-]:nth-child(2){padding-right:20px;padding-left:20px}}@media(max-width: 767px){.verto-1-2-3 div[class^=col-]:nth-child(2){border-right:none}.verto-1-2-3 div[class^=col-]:nth-child(2) p{border-bottom:1px solid #d9d9d9;padding-bottom:30px;margin-bottom:30px}}@media(min-width: 992px){.verto-1-2-3 div[class^=col-]:last-child{padding-left:40px}}@media(min-width: 768px)and (max-width: 991px){.verto-1-2-3 div[class^=col-]:last-child{padding-left:20px}}@media(max-width: 767px){.verto-1-2-3 div[class^=col-]:last-child{border-right:none}}.dettagli-pvc-ferramenta h3{text-align:right}.dettagli-pvc-ferramenta h4{text-align:right}.dettagli-pvc-ferramenta h4:before{right:0;left:auto}.dettagli-pvc-ferramenta p{text-align:right;max-width:250px;margin-left:auto;margin-right:0}@media(max-width: 767px){.dettagli-pvc-ferramenta p{text-align:center;margin-left:auto;margin-right:auto}}.dettagli-pvc-ferramenta img{max-width:100%}.dettagli-pvc-ferramenta div[class^=col-]:first-child{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-right:60px}@media(min-width: 992px)and (max-width: 1199px){.dettagli-pvc-ferramenta div[class^=col-]:first-child{padding-right:37px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-ferramenta div[class^=col-]:first-child{padding-right:25px}}@media(max-width: 767px){.dettagli-pvc-ferramenta div[class^=col-]:first-child{padding-right:0;align-items:center}}.dettagli-pvc-ferramenta div[class^=col-]:nth-child(2),.dettagli-pvc-ferramenta div[class^=col-]:nth-child(3){text-align:center}.dettagli-pvc-ferramenta div[class^=col-]:nth-child(2) p,.dettagli-pvc-ferramenta div[class^=col-]:nth-child(3) p{text-align:center;margin-left:auto;margin-right:auto;margin-top:10px}.dettagli-pvc-maniglia{padding-top:100px}@media(max-width: 575px){.dettagli-pvc-maniglia{padding-top:80px}}.dettagli-pvc-maniglia h3{text-align:right}.dettagli-pvc-maniglia h4{text-align:right}.dettagli-pvc-maniglia h4:before{right:0;left:auto}.dettagli-pvc-maniglia p{text-align:justify;max-width:320px;margin-left:auto;margin-right:0;position:relative}.dettagli-pvc-maniglia p:before{position:absolute;right:-40px;top:-122px;content:\"\";height:350px;width:1px;background:#939393}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-maniglia p:before{top:-230px}}@media(max-width: 575px){.dettagli-pvc-maniglia p:before{display:none}}.dettagli-pvc-maniglia>div[class^=col-]:last-child{background:#f2f2f2;padding:80px 130px;z-index:9}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-maniglia>div[class^=col-]:last-child{padding:45px 78px}}@media(max-width: 575px){.dettagli-pvc-maniglia>div[class^=col-]:last-child{padding:40px 25px}}.dettagli-pvc-maniglia-img{margin-top:-320px;z-index:-1;margin-bottom:0px}@media(min-width: 768px)and (max-width: 991px){.dettagli-pvc-maniglia-img{margin-top:-274px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-pvc-maniglia-img{margin-top:30px}}@media(max-width: 575px){.dettagli-pvc-maniglia-img{margin-top:30px}}.dettagli-pvc-maniglia-img img{width:100%}.ricevi-box{text-align:center;padding-top:50px;padding-bottom:100px}.ricevi-box.funzionale{padding-top:0}.a-risparmio-energetico-verto{background:#f2f2f2;margin-top:80px;padding-top:40px;padding-bottom:50px}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto{margin-top:10px}}@media(max-width: 767px){.a-risparmio-energetico-verto{margin-top:0px}}.a-risparmio-energetico-verto h3{text-align:right}.a-risparmio-energetico-verto h3:before{right:0;left:auto}.a-risparmio-energetico-verto p{text-align:right;margin-bottom:0}.a-risparmio-energetico-verto div[class^=col-]:first-child{display:flex;justify-content:center;align-items:center}.a-risparmio-energetico-verto div[class^=col-]:first-child div{max-width:300px}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child{text-align:center}}.a-risparmio-energetico-verto div[class^=col-]:last-child img{margin-top:-100px;width:100%}@media(max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child img{margin-top:55px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child img{width:270px}}.a-risparmio-energetico-verto div[class^=col-]:last-child p{position:absolute;text-transform:uppercase;font-weight:600;top:0;line-height:18px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:10px;line-height:10px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:12px;line-height:14px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p{font-size:10px;line-height:10px;left:0}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){top:-109px;left:289px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){left:242px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){left:176px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){top:44px;left:241px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(2){top:49px;left:calc(50% - 33px)}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:58px;left:-33px;text-align:right}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:29px;left:-29px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){max-width:87px;top:-6px;left:-8px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:169px;left:13px;max-width:86px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(3){top:114px;left:calc(50% - 170px);max-width:92px}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:-8px;left:525px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:-47px;left:444px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:-45px;left:330px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:130px;left:430px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(4){top:79px;left:calc(50% + 68px);max-width:79px}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:132px;left:525px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:93px;left:437px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:45px;left:326px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:242px;left:420px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(5){top:151px;left:calc(50% + 81px)}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:253px;left:472px}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:193px;left:398px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:118px;left:292px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:338px;left:380px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(6){top:204px;left:calc(50% + 67px)}}.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:234px;text-align:right;left:0}@media(min-width: 992px)and (max-width: 1199px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:177px}}@media(min-width: 768px)and (max-width: 991px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:109px;left:9px}}@media(min-width: 576px)and (max-width: 767px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:320px;left:12px}}@media(max-width: 575px){.a-risparmio-energetico-verto div[class^=col-]:last-child p:nth-child(7){top:197px;left:calc(50% - 148px)}}.vetri-selettivi h3{text-align:left;margin-bottom:0}.vetri-selettivi h4{text-align:left}.vetri-selettivi h4:before{left:0;right:auto}.vetri-selettivi img{width:100%}@media(max-width: 991px){.vetri-selettivi img{width:100%;height:100%;object-fit:cover}}.vetri-selettivi p{max-width:325px}@media(max-width: 767px){.vetri-selettivi div[class^=col-]:first-child{order:2}}.vetri-selettivi div[class^=col-]:last-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(min-width: 576px)and (max-width: 767px){.vetri-selettivi div[class^=col-]:last-child{order:1}}.canalina-calda{background:#f2f2f2}.canalina-calda h3{text-align:right;margin-top:60px}@media(min-width: 576px)and (max-width: 767px){.canalina-calda h3{margin-top:72px}}.canalina-calda h3:before{left:auto;right:0}.canalina-calda p{text-align:right;max-width:300px;margin-bottom:60px}.canalina-calda div[class^=col-]:first-child{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:column;justify-content:center}@media(min-width: 576px)and (max-width: 767px){.canalina-calda div[class^=col-]:first-child{padding-right:83px}}.canalina-calda div[class^=col-]:last-child{padding-right:0;display:flex;justify-content:flex-end;align-items:flex-end}.canalina-calda div[class^=col-]:last-child img{max-width:100%}.dettagli-legno-canalina-calda{margin-bottom:0px}.dettagli-legno-canalina-calda h3{text-align:left;margin-top:60px}.dettagli-legno-canalina-calda h3:before{left:0;right:auto}.dettagli-legno-canalina-calda p{text-align:left;max-width:300px;margin-bottom:60px;position:relative}.dettagli-legno-canalina-calda p:before{position:absolute;left:-70px;top:-86px;content:\"\";height:350px;width:1px;background:#bebebe}@media(min-width: 768px)and (max-width: 991px){.dettagli-legno-canalina-calda p:before{left:-27px}}@media(max-width: 575px){.dettagli-legno-canalina-calda p:before{left:-17px}}.dettagli-legno-canalina-calda div[class^=col-]:first-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-left:140px;background:#f2f2f2}@media(min-width: 768px)and (max-width: 991px){.dettagli-legno-canalina-calda div[class^=col-]:first-child{padding-left:52px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-legno-canalina-calda div[class^=col-]:first-child{margin-bottom:30px}}@media(max-width: 575px){.dettagli-legno-canalina-calda div[class^=col-]:first-child{padding-left:30px}}.dettagli-legno-canalina-calda div[class^=col-]:last-child{padding-right:0;display:flex;justify-content:center;align-items:flex-end}@media(max-width: 575px){.dettagli-legno-canalina-calda div[class^=col-]:last-child img{margin-top:40px}}.profili-slim h3{text-align:right}.profili-slim h4{text-align:right}.profili-slim h4:before{left:auto;right:0}.profili-slim p{text-align:right}.profili-slim div[class^=col-]:first-child{background:#f2f2f2;padding:50px 60px;z-index:2}@media(min-width: 768px)and (max-width: 991px){.profili-slim div[class^=col-]:first-child{padding:50px 30px}}@media(min-width: 576px)and (max-width: 767px){.profili-slim div[class^=col-]:first-child{margin-left:15px;margin-right:15px}}@media(max-width: 575px){.profili-slim div[class^=col-]:first-child{padding:45px 30px;margin-left:15px;margin-right:15px}}@media(max-width: 767px){.profili-slim div[class^=col-]:last-child{display:none}}.profili-slim-img img{width:100%;margin-top:-195px}@media(max-width: 767px){.profili-slim-img img{margin-top:-25px}}.porte-dettagli{padding-top:136px}@media(min-width: 992px){.porte-dettagli #scontainer-41{padding-right:70px}}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-]{display:flex;justify-content:flex-end;align-items:center;position:relative}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-]{justify-content:flex-start}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-]{justify-content:flex-start}}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img{z-index:5;margin-right:40px;width:134px;height:184px}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img:last-child{width:136px;height:185px}@media(max-width: 991px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img{margin-right:0px}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] img:last-child{margin-left:20px}}.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{position:absolute;top:-35px;left:170px;font-weight:500}@media(min-width: 992px)and (max-width: 1199px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:83px}}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:55px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:14px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:first-child div[class^=col-] p{left:16px;top:-26px}}.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-]{display:flex;justify-content:flex-start;align-items:center;margin-top:-155px}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-]{justify-content:flex-end;margin-top:-33px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-]{margin-top:-12px;justify-content:flex-end}}.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{max-width:100%}@media(min-width: 1200px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:422px;height:292px}}@media(min-width: 992px)and (max-width: 1199px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:415px;height:287px}}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:330px;height:228px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:345px;height:238px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] img{width:280px;height:186px}}.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{position:absolute;top:15px;left:78px;font-weight:500}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{left:53px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{left:226px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:nth-child(2) div[class^=col-] p{top:7px;left:auto;right:0;max-width:258px;line-height:13px}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]{display:flex;justify-content:flex-end;align-items:center}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]{justify-content:flex-start}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]{justify-content:flex-start}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-97px;width:145px;height:215px}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-50px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-70px;margin-left:88px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] img{margin-top:-6px;margin-left:126px}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{transform:rotate(-90deg);position:absolute;top:-30px;left:90px;font-weight:500}@media(min-width: 992px)and (max-width: 1199px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{left:30px}}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{top:28px;left:-31px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{top:5px;left:-5px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-] p{top:82px;left:40px;line-height:13px}}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-family:\"Alegreya Sans\",sans-serif;font-size:100px;font-style:normal;font-weight:300;line-height:120px;letter-spacing:.05em;text-align:left;text-transform:uppercase;color:#e1e1e1;margin-bottom:0}@media(min-width: 768px)and (max-width: 991px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-size:78px;line-height:78px}}@media(min-width: 576px)and (max-width: 767px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-size:72px;line-height:72px}}@media(max-width: 575px){.porte-dettagli #scontainer-41 .row:last-child div[class^=col-]:last-child h2{font-size:70px;line-height:70px;margin-top:20px}}.una-marea-img img{max-width:100%}.una-marea p{text-align:justify;position:relative}.una-marea p:before{position:absolute;right:-40px;top:-10px;content:\"\";height:350px;width:1px;background:#bebebe}@media(min-width: 992px)and (max-width: 1199px){.una-marea p:before{top:-72px}}@media(min-width: 768px)and (max-width: 991px){.una-marea p:before{right:-21px;top:-107px}}@media(max-width: 575px){.una-marea p:before{right:-14px}}.una-marea div[class^=col-]{display:flex;justify-content:flex-start;align-items:center}.una-marea div[class^=col-]:first-child{height:1px}.una-marea div[class^=col-] div{margin-top:-682px;background:#f2f2f2;padding:130px 90px}@media(min-width: 992px)and (max-width: 1199px){.una-marea div[class^=col-] div{padding:40px 90px;margin-top:-560px}}@media(min-width: 768px)and (max-width: 991px){.una-marea div[class^=col-] div{margin-top:-412px;padding:25px 40px}}@media(min-width: 576px)and (max-width: 767px){.una-marea div[class^=col-] div{margin-top:-25px}}@media(max-width: 575px){.una-marea div[class^=col-] div{padding:70px 25px;margin-top:-25px}}.dettagli-maniglia,.dettagli-legno-maniglia{padding-bottom:0}@media(max-width: 767px){.dettagli-maniglia,.dettagli-legno-maniglia{padding-top:80px}}.dettagli-maniglia p,.dettagli-legno-maniglia p{text-align:justify;max-width:400px;margin-bottom:30px}.dettagli-maniglia img,.dettagli-legno-maniglia img{max-width:100%}.dettagli-maniglia div[class^=col-],.dettagli-legno-maniglia div[class^=col-]{display:flex;align-items:center}@media(max-width: 767px){.dettagli-maniglia div[class^=col-]:last-child,.dettagli-legno-maniglia div[class^=col-]:last-child{margin-top:50px}}.dettagli-maniglia .dettagli-colori-box,.dettagli-legno-maniglia .dettagli-colori-box{display:flex;justify-content:space-between;align-items:center}.dettagli-maniglia .dettagli-colori-box div,.dettagli-legno-maniglia .dettagli-colori-box div{display:block;width:17%;text-align:center}.dettagli-maniglia .dettagli-colori-box div img,.dettagli-legno-maniglia .dettagli-colori-box div img{max-width:100%}.dettagli-maniglia .dettagli-colori-box div p,.dettagli-legno-maniglia .dettagli-colori-box div p{text-transform:uppercase;text-align:center;margin-bottom:0}@media(max-width: 1199px){.dettagli-maniglia .dettagli-colori-box div p,.dettagli-legno-maniglia .dettagli-colori-box div p{min-height:48px;display:flex;align-items:center;justify-content:center}}.dettagli-legno-maniglia h3{text-align:left}.dettagli-legno-maniglia h3:before{left:0;right:auto}.dettagli-box-bg{margin-top:120px;background:url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.webp) no-repeat center;background-size:cover}@media(max-width: 575px){.dettagli-box-bg{padding-top:20px}}.dettagli-box-bg img{max-width:100%}.dettagli-box-bg div[class^=col-]{display:flex;justify-content:center;align-items:center}.dettagli-box-bg div[class^=col-] div{margin-top:80px;margin-bottom:80px}@media(max-width: 767px){.dettagli-box-bg div[class^=col-] div{margin-top:0px}}.dettagli-box-bg h3{color:#fff;text-align:left}.dettagli-box-bg h3:before{background:#fff;left:0;right:auto}.dettagli-box-bg h4{color:#fff;padding-bottom:0}.dettagli-box-bg h4:before{display:none}.dettagli-box-bg p{color:#fff;max-width:400px;position:relative}.dettagli-box-bg p:before{position:absolute;left:-637px;top:-248px;content:\"\";height:340px;width:1px;background:#bebebe}@media(min-width: 992px)and (max-width: 1199px){.dettagli-box-bg p:before{left:-540px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-box-bg p:before{left:-407px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-box-bg p:before{left:-32px;top:-486px;height:565px}}@media(max-width: 575px){.dettagli-box-bg p:before{left:9px;top:-369px;height:243px}}.dettagli-box-bg.freno p:before{left:-558px;top:-256px}@media(min-width: 992px)and (max-width: 1199px){.dettagli-box-bg.freno p:before{left:-441px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-box-bg.freno p:before{left:-298px}}@media(min-width: 576px)and (max-width: 767px){.dettagli-box-bg.freno p:before{left:-8px;top:-678px;height:424px}}@media(max-width: 575px){.dettagli-box-bg.freno p:before{display:none}}@media(min-width: 576px)and (max-width: 767px){.dettagli-box-bg.freno div[class^=col-]:first-child{padding-top:80px;padding-bottom:60px}}@media(max-width: 767px){.dettagli-box-bg.freno div[class^=col-]:first-child{padding-top:60px;padding-bottom:60px}}.dettagli-3-box{padding-top:100px;padding-bottom:60px}@media(max-width: 767px){.dettagli-3-box{padding-bottom:50px}}.dettagli-3-box img{width:100%}.dettagli-3-box h3{margin-top:20px}@media(min-width: 992px)and (max-width: 1199px){.dettagli-3-box h3{font-size:34px}}@media(min-width: 768px)and (max-width: 991px){.dettagli-3-box h3{font-size:24px}}@media(max-width: 575px){.dettagli-3-box h3{font-size:30px}}.dettagli-3-box p{text-align:justify;margin-bottom:40px}@media(max-width: 767px){.dettagli-3-box p{margin-bottom:30px}}.dettagli-3-box a{color:#000;letter-spacing:0}@media(min-width: 768px){.dettagli-3-box a{position:absolute;bottom:0}}@media(max-width: 767px){.dettagli-3-box a{display:block;margin-bottom:30px}}.dettagli-finitura-ultra-opaca{padding-bottom:100px}.dettagli-finitura-ultra-opaca h3{text-align:center;margin-bottom:30px}.dettagli-finitura-ultra-opaca p{text-align:center;max-width:750px;margin-left:auto;margin-right:auto}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2){padding-top:30px;display:flex;justify-content:space-between;margin-bottom:50px;flex-wrap:wrap}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2) div{display:block}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2) div img{width:105px}.dettagli-finitura-ultra-opaca div[class^=col-]:nth-child(2) div p{text-transform:uppercase;margin-top:20px;line-height:18px}.dettagli-finitura-ultra-opaca div[class^=col-]:last-child{display:flex;justify-content:center;align-items:center}.soglia-bassa div[class^=col-]{z-index:5}.soglia-bassa div[class^=col-] div{background:#f2f2f2;padding:50px 60px}@media(max-width: 575px){.soglia-bassa div[class^=col-] div{padding:50px 25px}}.soglia-bassa-img img{width:100%;margin-top:-195px}@media(max-width: 767px){.soglia-bassa-img img{margin-top:0px}}@media(max-width: 767px){.soglia-bassa-img div[class^=col-]:last-child{height:1px}}.salatura{padding-bottom:0}@media(max-width: 767px){.salatura div[class^=col-]:first-child{order:2}}@media(max-width: 767px){.salatura div[class^=col-]:last-child{order:1}}.box-right{padding-top:100px;padding-bottom:0}@media(max-width: 575px){.box-right{padding-top:80px}}@media(max-width: 767px){.box-right p{margin-bottom:80px}}@media(max-width: 767px){.box-right h3{font-size:35px}}.box-left{padding-top:100px;padding-bottom:0}@media(max-width: 767px){.dettagli-legno-legno h4:before{left:calc(50% - 71px)}}.dettagli-legno-legno p{max-width:260px}@media(max-width: 767px){.dettagli-legno-legno p{margin-bottom:30px;max-width:350px}}.dettagli-legno-legno img{max-width:100%}.dettagli-legno-legno div[class^=col-]:last-child{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-left:50px}@media(max-width: 767px){.dettagli-legno-legno div[class^=col-]:last-child{order:1;align-items:center;text-align:center;padding-left:15px}}@media(max-width: 767px){.dettagli-legno-legno div[class^=col-]:first-child{order:2}}.colori-box{display:flex;justify-content:space-between;align-items:center;max-width:520px;padding-left:50px}@media(min-width: 992px)and (max-width: 1199px){.colori-box{max-width:435px}}@media(min-width: 768px)and (max-width: 991px){.colori-box{max-width:326px;padding-left:20px}}.colori-box div{display:block;width:17%;text-align:center}.colori-box div img{max-width:100%;margin-left:0;margin-bottom:30px}.colori-box div p{text-transform:uppercase;text-align:center;margin-bottom:0px}.dettagli-pvc .dettagli-pvc-maniglia-img{margin-bottom:0}@media(min-width: 576px){.no-touchevents div[id^=menu-container-]>ul>li.parent>a{pointer-events:none}}.touchevents .top #main-menu div[id^=menu-container-]>ul>li:hover ul{display:none}.touchevents .top #main-menu div[id^=menu-container-]>ul>li.open-menu ul{display:block !important}.files{margin-bottom:0}.file-cover{background:#fff;height:30px;margin-top:-30px;position:relative;z-index:10}.captcha.error .check{border:2px solid #c00}@media(max-width: 575px){.buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}}.buttons .btn:first-child{margin-right:10px}@media(max-width: 575px){.buttons .btn:first-child{margin-right:0;margin-bottom:20px}}.buttons2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.buttons2 .btn:first-child{margin-bottom:20px}.buttons2 .btn:nth-child(2){margin-top:0px}#fancybox-buttons.top{background:rgba(0,0,0,0) !important}.color-container{position:relative;width:115px;-webkit-transition:all .5s ease;transition:all .5s ease}.color-container:hover p{background:#000 !important;color:#fff !important}.color-container a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:10}.color-container a img{height:90px !important}.map-adres iframe{width:100%;margin-bottom:30px}.footer-big{background:#231f20;color:#fff;font-size:15px}@media(max-width: 991px){.footer-big{padding-top:75px;padding-bottom:75px}}@media(max-width: 767px){.footer-big{padding-top:50px;padding-bottom:50px}}@media(min-width: 768px){.footer-big .column-right{padding-left:50px}}@media(max-width: 767px){.footer-big .column-right{text-align:center}}.footer-big .column-right ul{list-style-type:none;margin:0;padding:0}.footer-big .column-right ul li{margin-bottom:10px}.footer-big .column-right a{color:#fff;font-weight:200}.footer-big .column-left{font-weight:200}@media(min-width: 768px){.footer-big .column-left{padding-right:50px}}@media(max-width: 767px){.footer-big .column-left{text-align:center;padding-bottom:25px}}.footer-big .column-left img{max-width:200px !important;margin-bottom:50px}.footer_top_box{padding-bottom:80px}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title{text-align:center}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2{position:relative;padding-bottom:15px;margin-bottom:30px}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_title h2:before{position:absolute;content:\"\";width:142px;left:calc(50% - 71px);background:#000;height:1px;bottom:0}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:100px;row-gap:40px}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles .tile{display:block}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles .tile a{color:#000;font-family:\"Open Sans\",sans-serif;font-weight:600;font-size:14px;line-height:19px;display:flex;flex-direction:row;align-items:center;column-gap:20px;padding:15px;background-color:#ebebeb;width:360px;text-transform:uppercase}.footer_top_box .footer_top_box__wrapper .footer_top_data .footer_top_tiles .tile a img{width:100%;max-width:32px}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-LightItalic.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-LightItalic.woff\") format(\"woff\");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-ExtraLightItalic.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-ExtraLightItalic.woff\") format(\"woff\");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-Medium.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-Medium.woff\") format(\"woff\");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-MediumItalic.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-MediumItalic.woff\") format(\"woff\");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:\"URW Form Demi\";src:url(\"/layout/fonts/URWForm-Demi.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-Demi.woff\") format(\"woff\");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-Italic.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-Italic.woff\") format(\"woff\");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-Light.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-Light.woff\") format(\"woff\");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-ThinItalic.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-ThinItalic.woff\") format(\"woff\");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-Bold.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-Bold.woff\") format(\"woff\");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-BoldItalic.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-BoldItalic.woff\") format(\"woff\");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-Thin.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-Thin.woff\") format(\"woff\");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:\"URW Form\";src:url(\"/layout/fonts/URWForm-Regular.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-Regular.woff\") format(\"woff\");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:\"URW Form Extra\";src:url(\"/layout/fonts/URWForm-ExtraBoldItalic.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-ExtraBoldItalic.woff\") format(\"woff\");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:\"URW Form Extra\";src:url(\"/layout/fonts/URWForm-ExtraBold.woff2\") format(\"woff2\"),url(\"/layout/fonts/URWForm-ExtraBold.woff\") format(\"woff\");font-weight:bold;font-style:normal;font-display:swap}.footer-big *{font-family:\"URW Form\"}#scontainer-47{height:630px;display:flex;align-items:center;margin-top:100px;margin-bottom:100px}@media(max-width: 991px){#scontainer-47{margin-bottom:50px}}#scontainer-47 h2{margin-bottom:40px}#scontainer-47 h2::before{width:80%;left:0;height:2px}#scontainer-47 h3{position:relative}#scontainer-47 h3:before{position:absolute;left:-80px;top:-140px;content:\"\";height:340px;width:1px;background:#939393}@media(min-width: 992px)and (max-width: 1199px){#scontainer-47 h3:before{left:-45px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-47 h3:before{left:-40px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-47 h3:before{left:-30px;top:-75px}}@media(max-width: 575px){#scontainer-47 h3:before{display:none}}#scontainer-47 div[class^=col-]:first-child{background:#f2f2f2;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:80px 150px 80px 60px;text-align:justify}@media(min-width: 992px)and (max-width: 1199px){#scontainer-47 div[class^=col-]:first-child{padding:80px 108px 80px 90px}}@media(min-width: 768px)and (max-width: 991px){#scontainer-47 div[class^=col-]:first-child{padding:80px 30px 80px 80px}}@media(min-width: 576px)and (max-width: 767px){#scontainer-47 div[class^=col-]:first-child{padding:50px 15px 50px 60px}}@media(max-width: 575px){#scontainer-47 div[class^=col-]:first-child{padding:50px 15px 50px 15px}}#scontainer-47 div[class^=col-]:nth-child(2){position:relative;background:#f2f2f2}@media(min-width: 576px)and (max-width: 991px){#scontainer-47 div[class^=col-]:nth-child(2){display:flex;justify-content:center;align-items:center;padding-right:0}}@media(min-width: 992px){#scontainer-47 div[class^=col-]:nth-child(2) img{top:50%;position:absolute;right:-60px;transform:translateY(-50%)}}@media(min-width: 1200px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:500px;height:630px;object-fit:cover}}@media(min-width: 992px)and (max-width: 1199px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:430px;height:530px;object-fit:cover}}@media(min-width: 576px)and (max-width: 991px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:100%;height:100%;object-fit:contain}}@media(max-width: 575px){#scontainer-47 div[class^=col-]:nth-child(2) img{width:100%;height:300px;object-fit:contain;margin-bottom:50px}}#scontainer-48{margin-bottom:100px}@media(max-width: 991px){#scontainer-48{margin-bottom:50px}}#scontainer-48 h2{margin-bottom:40px}#scontainer-48 img{margin-bottom:24px}#scontainer-48 .single-col{text-align:center}#scontainer-49,#scontainer-50{margin-bottom:100px}@media(max-width: 991px){#scontainer-49,#scontainer-50{margin-bottom:50px}}#scontainer-49 h2,#scontainer-50 h2{margin-bottom:40px}#scontainer-49 .single-col a,#scontainer-50 .single-col a{display:block;height:100%;position:relative;cursor:pointer}#scontainer-49 .single-col a:hover::before,#scontainer-49 .single-col a:hover::after,#scontainer-50 .single-col a:hover::before,#scontainer-50 .single-col a:hover::after{opacity:1}#scontainer-49 .single-col a::before,#scontainer-50 .single-col a::before{content:\"\";position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;transition:all 250ms ease-in-out}#scontainer-49 .single-col a::after,#scontainer-50 .single-col a::after{content:\"\";position:absolute;top:50%;left:50%;width:55px;height:55px;background:url(\"/upload/filemanager/images/cassonetto/material-symbols_search.png\");opacity:0;transition:all 250ms ease-in-out;transform:translate(-50%, -50%)}@media(max-width: 991px){#scontainer-49 .single-col:not(:last-child),#scontainer-50 .single-col:not(:last-child){margin-bottom:50px}}#scontainer-51{padding:100px 70px;margin-bottom:100px;background:#fafafa}@media(max-width: 991px){#scontainer-51{padding:50px 40px;margin-bottom:50px}}#scontainer-51 .row{align-items:center}@media(max-width: 991px){#scontainer-51 .single-col-1{margin-bottom:50px}}#scontainer-51 .single-col-2{position:relative;padding-bottom:50px}#scontainer-51 .single-col-2::before{content:\"\";position:absolute;bottom:0;left:15px;width:100%;max-width:190px;height:1px;background:#000}#scontainer-52{margin-bottom:100px}@media(max-width: 991px){#scontainer-52{margin-bottom:50px}}#scontainer-52 .row{align-items:center}#scontainer-52 .single-col{display:flex;align-items:center;justify-content:center}@media(max-width: 991px){#scontainer-52 .single-col:not(:last-child){margin-bottom:50px}}#scontainer-53{margin-bottom:100px}#scontainer-53 h2{margin-bottom:40px}#scontainer-53 div[class^=col-]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#scontainer-53 div[class^=col-] div{margin-left:6px;margin-right:6px}#scontainer-53 div[class^=col-] p{max-width:106px;min-height:50px;margin-bottom:0;background:#f2f2f2;display:flex;justify-content:center;text-align:center;align-items:center;padding:2px;margin-bottom:20px;text-transform:uppercase}#scontainer-53 div[class^=col-] img{width:106px;height:106px;object-fit:cover}#scontainer-53 .color-container{padding-top:0}.home_slider .swiper-slide{overflow:hidden}.home_slider .swiper-slide .slide-data{display:flex;flex-direction:column;align-items:center;justify-content:center}.home_slider .swiper-slide .slide-data .slide-text{position:absolute;max-width:1100px}.home_slider .swiper-pagination{position:absolute;right:70px;bottom:25px;width:auto;display:flex;justify-content:flex-end;gap:15px}.home_slider .swiper-pagination .swiper-pagination-bullet{color:#fff;background:rgba(0,0,0,0) !important;position:relative;display:block;height:30px;width:30px;opacity:1 !important}.home_slider .swiper-pagination .swiper-pagination-bullet::before{display:block;height:30px;width:30px;position:absolute;top:0;left:0;font-size:22px}.home_slider .swiper-pagination .swiper-pagination-bullet:first-child::before{content:\"01\"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(2)::before{content:\"02\"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(3)::before{content:\"03\"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(4)::before{content:\"04\"}.home_slider .swiper-pagination .swiper-pagination-bullet:nth-child(5)::before{content:\"05\"}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{margin-right:55px;position:relative}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{content:\"\";display:block;height:1px;width:50px;background:#fff;position:absolute;top:50%;right:-60px}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:last-child{margin-right:0 !important}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(2){margin-left:55px}.home_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(2)::after{right:auto;left:40px}#nav_tabs{max-width:980px;margin-bottom:90px;margin-left:auto;margin-right:auto}#nav_tabs,#nav_tabs_colors{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:17px;list-style:none;padding-left:0;padding-right:0}#nav_tabs li,#nav_tabs_colors li{position:relative;min-width:fit-content;width:200px;border:1px solid #000;background:#fff;transition:background 250ms ease}#nav_tabs li.new::before,#nav_tabs_colors li.new::before{content:url(\"/upload/filemanager/Icons/new-icon.png\");position:absolute;top:-10px;right:-15px}#nav_tabs li.active,#nav_tabs_colors li.active{background:#000}#nav_tabs li.active a,#nav_tabs_colors li.active a{color:#fff}#nav_tabs li a,#nav_tabs_colors li a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;row-gap:3px;color:#000;font-weight:400;font-size:14px;line-height:1;margin-bottom:0;padding:12px 20px;cursor:pointer;transition:color 250ms ease}#nav_tabs li a u,#nav_tabs_colors li a u{display:flex;flex-direction:column;align-items:center;font-weight:400;font-size:18px;line-height:1.3;margin-bottom:0;letter-spacing:.05em;text-decoration:none}#nav_tabs li a u span,#nav_tabs_colors li a u span{margin-top:-4px;font-size:14px}#product-preview-box{margin-bottom:100px}#product-preview-box .product-preview-box .scontainer-content .product-preview{display:none}#product-preview-box .product-preview-box .scontainer-content .product-preview.active{display:block}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img{padding-top:15px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem{position:absolute;left:0;transform:translateX(-95%);z-index:3;width:240px;height:240px;text-align:center;padding:15px;background:#fff;border:5px solid #d8d8d8;border-radius:100%}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem::before{content:\"\";position:absolute;inset:-10px;border:5px solid #e6e6e6;border-radius:100%}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem::after{content:\"\";position:absolute;inset:-15px;border:5px solid #f4f4f4;border-radius:100%;box-shadow:0 0 0px 5px #fbfbfb}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem img{margin-bottom:14px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem p{font-weight:300;font-size:18px;line-height:20px;letter-spacing:.05em;margin-bottom:0}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem p strong{display:block;position:relative;font-weight:700;font-size:16px;line-height:20px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#4ca8e6;margin-bottom:14px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem p strong::before{content:\"\";position:absolute;bottom:-6px;left:50%;height:1px;width:100%;max-width:110px;background:#4ca8e6;transform:translateX(-50%)}@media(max-width: 991px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem{transform:translateX(0);left:15px}}@media(max-width: 575px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .product-emblem{display:none}}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-wrapper .swiper-slide{text-align:center}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:60px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-button-disabled{opacity:.6}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-next{position:relative;cursor:pointer;transition:opacity 250ms ease-in}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-next img{width:50px;height:50px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-prev{position:relative;cursor:pointer;transition:opacity 250ms ease-in}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img .illustration_product_slider .swiper-navigation .swiper-slide-prev img{width:50px;height:50px}@media(max-width: 991px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_img{margin-bottom:50px}}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text{display:flex;flex-direction:column;justify-content:space-between}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text h3{font-weight:700;font-size:35px;line-height:37px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:25px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul{border:1px solid #f4f4f4;padding:15px 20px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar{width:3px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar-thumb{background:#dadada;border-radius:0px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(128,128,128,.1);border-radius:0px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul::-webkit-scrollbar-thumb:hover{background:#000}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul li:not(:last-child){margin-bottom:25px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul li h4{font-weight:700;font-size:16px;line-height:26px;letter-spacing:.05em;margin-bottom:0}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text ul li p{font-weight:300;font-size:16px;line-height:26px;letter-spacing:.05em;margin-bottom:0}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text__footer{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:55px;row-gap:15px;padding-top:45px;padding-left:20px}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text__footer img{width:100%;max-width:fit-content}@media(max-width: 767px){#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text{text-align:center}#product-preview-box .product-preview-box .scontainer-content .product-preview .product_info_text .btn8{margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 991px){#product-preview-box .product-preview-box .scontainer-content .product-preview{padding-left:0}}@media(max-width: 991px){#product-preview-box{margin-bottom:70px}}#product-colors-preview-box{margin-bottom:70px}#product-colors-preview-box .scontainer-content .colors-box-header{margin-bottom:50px}#product-colors-preview-box .scontainer-content .colors-box-header h2{font-size:30px;font-weight:300;line-height:25px;letter-spacing:.15em}#product-colors-preview-box .scontainer-content .colors-box-header p{font-size:16px;font-weight:300;line-height:25px;letter-spacing:.05em;margin-bottom:0}#product-colors-preview-box .scontainer-content .colors-box-header .c-row{display:flex;flex-direction:row;column-gap:40px;justify-content:center}#product-colors-preview-box .scontainer-content .colors-box-header .c-row .c-col-2{display:flex;justify-content:center;flex:1}#product-colors-preview-box .scontainer-content .colors-preview{display:none}#product-colors-preview-box .scontainer-content .colors-preview.active{display:block}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles:not(:last-child){margin-bottom:100px}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-title{margin-bottom:30px}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-title h2{margin:0;font-size:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:23px;row-gap:15px;align-items:flex-start;overflow:hidden;padding:0;margin:0;flex-wrap:wrap;list-style:none}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data li{list-style:none;flex:0 0 97px}@media(max-width: 991px){#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data li.empty{display:none}}#product-colors-preview-box .scontainer-content .colors-preview .color-tiles-rows .color-tiles .color-tiles-data li p{font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}#scontainer-65,#scontainer-67{margin-bottom:120px}@media(max-width: 575px){#scontainer-65,#scontainer-67{margin-bottom:60px}}#scontainer-65 h2,#scontainer-67 h2{font-size:50px;font-weight:250;line-height:1;letter-spacing:2px;font-family:\"Alegreya Sans\",sans-serif;text-transform:uppercase;margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid #000}@media(max-width: 767px){#scontainer-65 h2,#scontainer-67 h2{margin-bottom:30px;padding-bottom:30px}}@media(max-width: 575px){#scontainer-65 h2,#scontainer-67 h2{font-size:34px}}#scontainer-65 p,#scontainer-67 p{font-size:34px;font-weight:300;line-height:1;letter-spacing:2px;font-family:\"Alegreya Sans\",sans-serif;color:#1d1d1e;text-transform:uppercase;margin-bottom:0}@media(max-width: 575px){#scontainer-65 p,#scontainer-67 p{font-size:24px}}#scontainer-65 .col-left,#scontainer-67 .col-left{max-width:560px}@media(max-width: 767px){#scontainer-65 .col-left,#scontainer-67 .col-left{margin-bottom:30px}}#scontainer-66,#scontainer-68{margin-bottom:120px}@media(max-width: 575px){#scontainer-66,#scontainer-68{margin-bottom:60px}}#scontainer-66 p,#scontainer-68 p{color:#fff;font-size:24px;font-weight:300;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-bottom:40px}@media(max-width: 575px){#scontainer-66 p,#scontainer-68 p{margin-bottom:20px}}#scontainer-66 .row-1,#scontainer-68 .row-1{width:100%;max-width:300px;margin-bottom:40px}#scontainer-66 .row-1 ul,#scontainer-68 .row-1 ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:8px}#scontainer-66 .row-1 ul li a,#scontainer-68 .row-1 ul li a{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;padding:18px 35px;background:#1d1d1e}#scontainer-66 .row-2,#scontainer-68 .row-2{justify-content:center}#scontainer-66 .row-2>div,#scontainer-68 .row-2>div{margin-bottom:20px;padding:0 10px}#scontainer-66 .row-2>div>div,#scontainer-68 .row-2>div>div{padding:70px 40px;background:#1d1d1e;height:100%}@media(max-width: 575px){#scontainer-66 .row-2>div>div,#scontainer-68 .row-2>div>div{padding:40px 10px}}#scontainer-66 .row-2 ul,#scontainer-68 .row-2 ul{padding:0;margin:0;list-style:none;display:flex;justify-content:center;flex-direction:row;gap:8px}#scontainer-66 .row-2 ul li:nth-child(1) a,#scontainer-68 .row-2 ul li:nth-child(1) a{background:#dfdfdf}#scontainer-66 .row-2 ul li:nth-child(1) a::after,#scontainer-68 .row-2 ul li:nth-child(1) a::after{content:url(\"/upload/filemanager/icon/Vidok-Icon.svg\")}#scontainer-66 .row-2 ul li:nth-child(2) a,#scontainer-68 .row-2 ul li:nth-child(2) a{background:#fff}#scontainer-66 .row-2 ul li:nth-child(2) a::after,#scontainer-68 .row-2 ul li:nth-child(2) a::after{content:url(\"/upload/filemanager/icon/See-Icon.svg\")}#scontainer-66 .row-2 ul li a,#scontainer-68 .row-2 ul li a{color:#1d1d1e;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;gap:10px;position:relative;padding:18px 20px}#scontainer-66 .row-2 ul li a::after,#scontainer-68 .row-2 ul li a::after{height:24px;width:24px}#scontainer-66 .row-2 ul li a:hover,#scontainer-68 .row-2 ul li a:hover{color:#1d1d1e}@media(max-width: 575px){#scontainer-66 .row-2 ul li a,#scontainer-68 .row-2 ul li a{padding:15px}}","@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap');\r\n@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap');\r\n\r\n$font-1: 'Open Sans', sans-serif;\r\n$font-2: 'Cormorant', serif;\r\n$font-3: 'Alegreya Sans', sans-serif;\r\n$font-4: 'PT Serif', serif;\r\n$font-5: 'Manrope', serif;\r\n$font-6: 'League Spartan', serif;\r\n\r\n$cTxtWhite: #fff;\r\n$cTxtBlack: #000;\r\n$cGrayText: #939393;\r\n$cGrayBg: #f2f2f2;\r\n$cGrayDarkBg: #777676;\r\n$cGrayBorder: #ccc;\r\n$cBlackText: #212529;\r\n\r\n$cBlack: #000;\r\n$cWhite: #fff;\r\n$cLightBlue: #4ca8e6;\r\n$cDarkNight: #343431;\r\n$cDeepDark: #1d1d1b;\r\n\r\n$cTxtCloud: #d8d8d8;\r\n$cTxtLightBlue: #4ca8e6;\r\n$cTxtDark: #2c2d2f;\r\n","// out: ../style-css/style.css, compress: true, sourceMap: true\r\n@import '_mixins';\r\n@import '_variables';\r\n\r\n.alert {\r\n border-radius: 0;\r\n margin: 25px 0;\r\n border: 0;\r\n font-size: 15px;\r\n font-weight: 600;\r\n\r\n &.alert-success {\r\n background: $cGrayBg;\r\n color: #000;\r\n }\r\n}\r\n\r\nbody {\r\n &.nowebp {\r\n .carousel-banner {\r\n background: url('/upload/filemanager/images/banner-bg.jpg') no-repeat center;\r\n }\r\n\r\n .item-01 {\r\n background: url(/upload/filemanager/images/banner-01.jpg) no-repeat center;\r\n }\r\n\r\n .item-02 {\r\n background: url('/upload/filemanager/images/banner-02.jpg') no-repeat center left;\r\n\r\n @include respond-below(sm) {\r\n background: url('/upload/filemanager/images/banner-02-mobile.jpg') no-repeat center;\r\n }\r\n }\r\n\r\n .banner {\r\n background: url('/upload/filemanager/images/banner-01.jpg') no-repeat center;\r\n }\r\n\r\n .technology {\r\n background: url(/upload/filemanager/images/technology-bg.png) no-repeat center left;\r\n }\r\n\r\n .modernita-e-design {\r\n background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat right;\r\n\r\n @include respond-below(sm) {\r\n background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat center;\r\n }\r\n }\r\n\r\n .garanzia-di-soddisfazione {\r\n background: url(/upload/filemanager/images/garanzia-di-soddisfazione2.png) no-repeat center;\r\n }\r\n\r\n .banner-mini {\r\n background: url(/upload/filemanager/images/subpage/banner-mini.png) no-repeat center;\r\n }\r\n\r\n .tipi-di-montaggio {\r\n background: url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.png) no-repeat center;\r\n }\r\n\r\n .tapparelle-controllo-separato {\r\n background: url(/upload/filemanager/images/tapparelle/tapparelle-bg.png) no-repeat center;\r\n }\r\n\r\n .links {\r\n background: url(/upload/filemanager/images/subpage/links-bg.png) no-repeat center;\r\n }\r\n\r\n .dettagli-box-bg {\r\n background: url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.png) no-repeat center;\r\n }\r\n }\r\n}\r\n\r\n.hidden-below-xs {\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n}\r\n\r\n.hidden-above-xs {\r\n @include respond-above(xs) {\r\n display: none;\r\n }\r\n}\r\n\r\n.box {\r\n padding-top: 100px;\r\n padding-bottom: 100px;\r\n}\r\n\r\na {\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n}\r\n\r\n.title {\r\n font-family: $font-2;\r\n font-weight: 400;\r\n font-size: 60px;\r\n line-height: 73px;\r\n letter-spacing: 0.1em;\r\n position: relative;\r\n padding-bottom: 20px;\r\n margin-bottom: 30px;\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 52px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n font-size: 45px;\r\n line-height: 53px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 39px;\r\n line-height: 50px;\r\n }\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: calc(50% - 71px);\r\n background: #000;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n\r\n a {\r\n color: $cBlackText;\r\n\r\n &:hover {\r\n color: #ffcc00;\r\n }\r\n }\r\n}\r\n\r\n.subtitle {\r\n font-family: $font-2;\r\n font-weight: 400;\r\n font-size: 40px;\r\n line-height: 48px;\r\n color: #000;\r\n\r\n @include respond-below(sm) {\r\n font-size: 37px;\r\n }\r\n\r\n a {\r\n color: $cBlackText;\r\n\r\n &:hover {\r\n color: #ffcc00;\r\n }\r\n }\r\n}\r\n\r\n.subtitle-line {\r\n @extend .subtitle;\r\n padding-bottom: 20px;\r\n margin-bottom: 30px;\r\n text-align: center;\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: calc(50% - 71px);\r\n background: #000;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n}\r\n\r\n.subtitle-level-3 {\r\n font-family: $font-3;\r\n font-weight: 300;\r\n font-size: 20px;\r\n line-height: 24px;\r\n letter-spacing: 0.055em;\r\n text-transform: uppercase;\r\n position: relative;\r\n margin-bottom: 15px;\r\n padding-bottom: 15px;\r\n\r\n @include respond-below(xs) {\r\n font-size: 17px;\r\n }\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: 0;\r\n background: #000;\r\n height: 2px;\r\n bottom: 0;\r\n }\r\n}\r\n\r\n.text {\r\n font-family: $font-3;\r\n font-weight: 300;\r\n font-size: 14px;\r\n line-height: 21px;\r\n color: #000000;\r\n\r\n strong {\r\n font-weight: 500;\r\n }\r\n}\r\n\r\n.text20 {\r\n font-family: $font-3;\r\n font-size: 20px;\r\n font-style: normal;\r\n font-weight: 300;\r\n line-height: 24px;\r\n letter-spacing: 0.055em;\r\n text-align: left;\r\n}\r\n\r\n.text16 {\r\n font-family: $font-3;\r\n font-size: 16px;\r\n font-style: normal;\r\n font-weight: 300;\r\n line-height: 24px;\r\n letter-spacing: 0em;\r\n text-align: left;\r\n}\r\n\r\n.btn {\r\n font-family: $font-1;\r\n font-weight: 600;\r\n font-size: 14px;\r\n line-height: 19px;\r\n color: #000;\r\n text-transform: uppercase;\r\n border: 1px solid #000000;\r\n border-radius: 0;\r\n display: inline-block;\r\n padding: 6px 10px;\r\n background: transparent;\r\n transition: all 0.3s ease;\r\n\r\n img {\r\n margin: 0 0 0 10px;\r\n width: 40px !important;\r\n height: 7px;\r\n margin-bottom: 2px;\r\n filter: invert(0%);\r\n transition: all 0.3s ease;\r\n }\r\n\r\n &:hover {\r\n color: #fff;\r\n text-decoration: none;\r\n background: #000;\r\n\r\n img {\r\n filter: invert(100%);\r\n }\r\n }\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n}\r\n\r\n.btn-yellow {\r\n color: #000000;\r\n font-family: $font-1;\r\n font-size: 14px;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n padding: 8px 20px;\r\n background-color: #fff200;\r\n display: inline-flex;\r\n margin-left: 20px;\r\n\r\n &:hover {\r\n color: #000;\r\n }\r\n}\r\n\r\n.btn-black {\r\n border: none;\r\n border-radius: 0;\r\n background: #000;\r\n color: #fff;\r\n font-family: $font-1;\r\n padding: 8px 20px;\r\n text-transform: uppercase;\r\n font-weight: 700;\r\n font-size: 16px;\r\n}\r\n\r\n.tab {\r\n font-family: $font-1;\r\n font-size: 18px;\r\n font-weight: 400;\r\n line-height: 20px;\r\n letter-spacing: 0;\r\n text-align: center;\r\n color: #000;\r\n text-transform: uppercase;\r\n\r\n span {\r\n font-family: Alegreya Sans;\r\n font-size: 14px;\r\n font-style: normal;\r\n font-weight: 300;\r\n line-height: 21px;\r\n letter-spacing: 0.135em;\r\n text-align: center;\r\n }\r\n}\r\n\r\n.tab-content-title {\r\n font-family: $font-1;\r\n font-size: 30px;\r\n font-weight: 400;\r\n line-height: 41px;\r\n letter-spacing: 0em;\r\n text-align: right;\r\n color: #fff;\r\n background: #000;\r\n text-transform: uppercase;\r\n}\r\n\r\n.box50 {\r\n padding-top: 50px;\r\n padding-bottom: 50px;\r\n}\r\n\r\n.box-text-right {\r\n @extend .box;\r\n\r\n h3 {\r\n @extend .subtitle;\r\n text-align: right;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n text-align: right;\r\n\r\n &:before {\r\n left: auto;\r\n right: 0;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: justify;\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n div {\r\n width: 400px;\r\n }\r\n }\r\n}\r\n\r\n.box-text-left {\r\n @extend .box;\r\n\r\n h3 {\r\n @extend .subtitle;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: justify;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 80px;\r\n }\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n div {\r\n width: 400px;\r\n }\r\n\r\n &:first-child {\r\n @include respond-below(sm) {\r\n order: 2;\r\n }\r\n }\r\n\r\n &:last-child {\r\n @include respond-below(sm) {\r\n order: 1;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#main-menu {\r\n @include respond-below(xs) {\r\n height: 100%;\r\n width: 100%;\r\n position: fixed;\r\n z-index: 10;\r\n background: #fff;\r\n display: none;\r\n left: 0;\r\n top: 0;\r\n\r\n &.visible {\r\n @include flexbox;\r\n }\r\n }\r\n\r\n div[id^='menu-container-'] {\r\n @include respond-below(xs) {\r\n width: 100%;\r\n @include flexbox;\r\n @include align-items(center);\r\n @include justify-content(center);\r\n }\r\n\r\n >ul {\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n flex-wrap: wrap;\r\n\r\n @include respond-above(xs) {\r\n @include flexbox;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 100%;\r\n }\r\n\r\n >li {\r\n position: relative;\r\n\r\n &:first-child {\r\n display: none;\r\n }\r\n\r\n >a {\r\n font-family: $font-1;\r\n font-weight: 400;\r\n font-size: 14px;\r\n line-height: 19px;\r\n color: #000;\r\n padding: 10px 7px;\r\n display: block;\r\n text-transform: uppercase;\r\n\r\n @include respond-between(md, lg) {\r\n padding: 10px 6px;\r\n }\r\n\r\n @include respond-between(xs, md) {\r\n padding: 10px 4px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n text-align: center;\r\n }\r\n\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n\r\n .fa-caret-down {\r\n display: none;\r\n }\r\n }\r\n\r\n &.parent {\r\n >a {\r\n @include respond-above(xs) {\r\n // pointer-events: none;\r\n }\r\n }\r\n }\r\n\r\n >ul {\r\n position: absolute;\r\n display: none;\r\n list-style-type: none;\r\n padding-inline-start: 0;\r\n background: #fff;\r\n padding: 18px 24px;\r\n box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);\r\n z-index: 999;\r\n\r\n @include respond-above(lg) {\r\n left: 12px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n left: 7px;\r\n }\r\n\r\n @include respond-between(xs, md) {\r\n left: 4px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n position: static;\r\n padding: 0;\r\n box-shadow: none;\r\n }\r\n\r\n li {\r\n a {\r\n font-family: $font-1;\r\n font-size: 14px;\r\n font-weight: 400;\r\n color: $cGrayText;\r\n text-transform: uppercase;\r\n white-space: nowrap;\r\n padding: 6px 0;\r\n display: block;\r\n position: relative;\r\n transition: all 0.3s ease;\r\n\r\n @include respond-above(xs) {\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 50px;\r\n height: 1px;\r\n background: #939393;\r\n bottom: 0;\r\n opacity: 0;\r\n transition: all 0.3s ease;\r\n }\r\n }\r\n\r\n &:hover {\r\n &:before {\r\n opacity: 1;\r\n }\r\n }\r\n\r\n @include respond-below(xs) {\r\n text-align: center;\r\n }\r\n }\r\n }\r\n }\r\n\r\n @include respond-above(xs) {\r\n &:hover {\r\n ul {\r\n display: block;\r\n }\r\n }\r\n }\r\n\r\n &.active {\r\n ul {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#main-menu-btn {\r\n height: 50px;\r\n width: 50px;\r\n position: fixed;\r\n bottom: 10px;\r\n right: 10px;\r\n color: #fff;\r\n background: #000;\r\n display: none;\r\n z-index: 9999;\r\n line-height: 50px;\r\n align-items: center;\r\n justify-content: center;\r\n font-size: 25px;\r\n cursor: pointer;\r\n @include border-radius(50%);\r\n\r\n img {\r\n width: 20px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: flex;\r\n }\r\n}\r\n\r\n.top {\r\n padding-top: 15px;\r\n padding-bottom: 15px;\r\n background: #fff;\r\n\r\n div[class^='col-']:first-child {\r\n @include respond-between(sm, md) {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n\r\n a {\r\n display: inline-block;\r\n\r\n img {\r\n width: 145px;\r\n height: 47px;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-']:last-child {\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n >div {\r\n display: flex;\r\n align-items: center;\r\n\r\n &.social {\r\n a {\r\n display: block;\r\n border: 1px solid #000;\r\n height: 33px;\r\n width: 33px;\r\n text-align: center;\r\n }\r\n }\r\n }\r\n\r\n @include respond-between(sm, lg) {\r\n flex-direction: column-reverse;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n flex-direction: column-reverse;\r\n }\r\n\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n }\r\n\r\n >div {\r\n &:first-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n @include respond-between(sm, md) {\r\n justify-content: center;\r\n }\r\n }\r\n\r\n &:last-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n @include respond-between(sm, lg) {\r\n justify-content: flex-end;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n justify-content: flex-end;\r\n }\r\n\r\n .btn {\r\n margin-left: 25px;\r\n padding: 3px 6px;\r\n\r\n @include respond-between(xs, lg) {\r\n margin-bottom: 10px;\r\n margin-top: -32px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 0;\r\n margin-top: 15px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.banner {\r\n min-height: 737px;\r\n}\r\n\r\n.banner,\r\n.carousel-banner {\r\n background: url('/images/banner-bg.jpg') no-repeat bottom left;\r\n text-align: center;\r\n\r\n // @include respond-below(sm) {\r\n // background: url('/upload/filemanager/images/banner-sm.webp') no-repeat center;\r\n // min-height: 0;\r\n // background-size: cover;\r\n // }\r\n\r\n h1 {\r\n font-size: 100px;\r\n color: #fff;\r\n font-family: $font-2;\r\n font-weight: 400;\r\n line-height: 121px;\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 80px;\r\n line-height: 100px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n font-size: 80px;\r\n line-height: 100px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 40px;\r\n line-height: 47px;\r\n }\r\n }\r\n\r\n h2 {\r\n font-family: $font-1;\r\n color: #fff;\r\n text-transform: uppercase;\r\n font-weight: 300;\r\n font-size: 40px;\r\n line-height: 54px;\r\n letter-spacing: 0.055em;\r\n position: relative;\r\n padding-bottom: 30px;\r\n margin-bottom: 30px;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 348px;\r\n left: calc(50% - 174px);\r\n background: #fff;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 32px;\r\n line-height: 42px;\r\n padding-bottom: 20px;\r\n margin-bottom: 20px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n font-size: 28px;\r\n line-height: 38px;\r\n padding-bottom: 20px;\r\n margin-bottom: 20px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 16px;\r\n line-height: 22px;\r\n padding-bottom: 10px;\r\n margin-bottom: 10px;\r\n\r\n &:before {\r\n width: 145px;\r\n left: calc(50% - 72px);\r\n }\r\n }\r\n }\r\n\r\n p {\r\n font-family: $font-3;\r\n font-weight: 300;\r\n font-size: 20px;\r\n line-height: 30px;\r\n text-align: center;\r\n color: #ffffff;\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 19px;\r\n line-height: 27px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n font-size: 18px;\r\n line-height: 26px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 16px;\r\n line-height: 20px;\r\n }\r\n }\r\n}\r\n\r\n.carousel-banner {\r\n text-align: center;\r\n padding-left: 80px;\r\n padding-right: 80px;\r\n padding-bottom: 150px;\r\n\r\n #scontainer-1 {\r\n max-width: 1467px;\r\n margin: auto;\r\n }\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n\r\n @include respond-below(md) {\r\n padding-left: 30px;\r\n padding-right: 30px;\r\n min-height: 45vw;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding-left: 25px;\r\n padding-right: 25px;\r\n padding-bottom: 0;\r\n background: none;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding-left: 0;\r\n padding-right: 0;\r\n padding-bottom: 0;\r\n background: none;\r\n }\r\n\r\n .owl-item,\r\n .item {\r\n min-height: 37vw;\r\n display: flex;\r\n align-items: flex-start;\r\n justify-content: center;\r\n\r\n @include respond-below(lg) {\r\n min-height: 42vw;\r\n }\r\n\r\n @include respond-below(md) {\r\n min-height: 45vw;\r\n }\r\n\r\n @include respond-below(md) {\r\n min-height: 45vw;\r\n }\r\n\r\n @include respond-below(sm) {\r\n min-height: 44vw;\r\n }\r\n\r\n @include respond-below(xs) {\r\n min-height: 325px;\r\n }\r\n }\r\n\r\n .item-01 {\r\n background: url('/upload/filemanager/images/banner-01.webp') no-repeat center;\r\n background-size: cover;\r\n width: 100vw;\r\n\r\n @include respond-above(xs) {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding-top: 144%;\r\n position: relative;\r\n }\r\n\r\n #scontainer-1 {\r\n width: 90%;\r\n padding-right: 15px;\r\n padding-left: 15px;\r\n margin-right: auto;\r\n margin-left: auto;\r\n max-width: 1140px;\r\n\r\n @include respond-below(sm) {\r\n position: absolute;\r\n top: 50%;\r\n transform: translateY(-50%);\r\n }\r\n }\r\n }\r\n\r\n .item-02 {\r\n background: url('/upload/filemanager/images/banner-02.webp') no-repeat center left;\r\n background-size: cover;\r\n width: 100vw;\r\n\r\n @include respond-below(sm) {\r\n background: url('/upload/filemanager/images/banner-02-mobile.webp') no-repeat center;\r\n background-size: cover;\r\n padding-top: 144%;\r\n }\r\n }\r\n}\r\n\r\n.benefits {\r\n position: relative;\r\n z-index: 10;\r\n\r\n @include respond-below(sm) {\r\n margin-top: 0;\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: center;\r\n\r\n @include respond-between(xs, sm) {\r\n flex-flow: row wrap;\r\n }\r\n\r\n @include respond-below(xs) {\r\n flex-flow: row wrap;\r\n }\r\n\r\n .benefits-content {\r\n background: #fff;\r\n box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);\r\n width: calc(20% - 26px);\r\n text-align: center;\r\n padding: 35px 20px;\r\n margin: 0 13px;\r\n\r\n @include respond-between(sm, md) {\r\n width: calc(20% - 7px);\r\n padding: 35px 10px;\r\n margin: 0 5px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: calc(33% - 20px);\r\n margin: 0 10px 20px 10px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: calc(50% - 10px);\r\n margin: 0 5px 20px 5px;\r\n padding: 25px 10px;\r\n }\r\n\r\n p {\r\n color: $cBlackText;\r\n margin-bottom: 0;\r\n font-family: $font-1;\r\n font-weight: 600;\r\n font-size: 16px;\r\n line-height: 22px;\r\n height: 44px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 14px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 14px;\r\n line-height: 19px;\r\n height: auto;\r\n }\r\n }\r\n\r\n img {\r\n width: 65px;\r\n height: 65px;\r\n margin-bottom: 15px;\r\n\r\n @include respond-between(sm, md) {\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n &:first-child {\r\n @include respond-between(sm, md) {\r\n margin-left: 0;\r\n }\r\n }\r\n\r\n &:last-child {\r\n @include respond-between(sm, md) {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-3,\r\n#scontainer-6,\r\n#scontainer-8,\r\n#scontainer-11 {\r\n text-align: center;\r\n @extend .box;\r\n\r\n div[class^='col-']:last-child {\r\n p {\r\n max-width: 650px;\r\n margin: 0 auto 40px auto;\r\n }\r\n }\r\n\r\n div[class^='col-'] {\r\n >img {\r\n width: 515px;\r\n height: auto;\r\n margin-top: 20px;\r\n margin-bottom: 40px;\r\n\r\n @include respond-between(md, lg) {\r\n width: 440px;\r\n height: auto;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 350px;\r\n height: auto;\r\n margin-top: 5px;\r\n margin-bottom: 20px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 350px;\r\n height: auto;\r\n margin-top: 5px;\r\n margin-bottom: 20px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 270px;\r\n margin-top: 5px;\r\n margin-bottom: 20px;\r\n }\r\n }\r\n }\r\n\r\n h2 {\r\n @extend .title;\r\n text-align: center;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: center;\r\n }\r\n\r\n .btn {\r\n padding: 6px 10px;\r\n\r\n img {\r\n margin-left: 10px;\r\n width: 40px;\r\n height: 7px;\r\n }\r\n }\r\n}\r\n\r\n#scontainer-6 {\r\n div[class^='col-'] {\r\n >img {\r\n @include respond-above(lg) {\r\n width: 515px;\r\n height: 584px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 270px;\r\n height: 306px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-8 {\r\n border-top: 1px solid #000;\r\n margin-top: 100px;\r\n padding-top: 80px;\r\n\r\n div[class^='col-'] {\r\n >img {\r\n @include respond-above(lg) {\r\n width: 448px;\r\n height: 561px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 270px;\r\n height: 338px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-11 {\r\n padding-top: 80px;\r\n margin-top: 100px;\r\n border-top: 1px solid #000;\r\n\r\n @include respond-between(xs, sm) {\r\n margin-top: 60px;\r\n }\r\n\r\n div[class^='col-'] {\r\n >img {\r\n @include respond-above(md) {\r\n width: 403px;\r\n height: 647px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 270px;\r\n height: 433px;\r\n }\r\n }\r\n }\r\n\r\n .btn {\r\n @include respond-above(xs) {\r\n margin-top: 30px;\r\n }\r\n }\r\n\r\n .buttons {\r\n @include respond-below(xs) {\r\n margin-top: 30px;\r\n }\r\n }\r\n}\r\n\r\n#scontainer-3 {\r\n div[class^='col-'] {\r\n >img {\r\n @include respond-above(lg) {\r\n width: 503px;\r\n height: 603px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 440px;\r\n height: auto;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 270px;\r\n height: 323px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.technology {\r\n min-height: 497px;\r\n background: url(/upload/filemanager/images/technology-bg.webp) no-repeat center left;\r\n background-size: cover;\r\n display: flex;\r\n align-items: center;\r\n\r\n @include respond-between(md, lg) {\r\n background-position: -54px center;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n background-position: -60px center;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n background-position: -157px -43px;\r\n align-items: flex-start;\r\n justify-content: flex-end;\r\n min-height: 600px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n background-position: center;\r\n align-items: flex-start;\r\n justify-content: flex-end;\r\n min-height: 475px;\r\n }\r\n\r\n #scontainer-4 {\r\n div[class^='col-'] {\r\n div {\r\n @include respond-between(xs, sm) {\r\n max-width: 247px;\r\n margin: 0 0 0 auto;\r\n }\r\n }\r\n }\r\n }\r\n\r\n h3 {\r\n @extend .subtitle;\r\n color: #fff;\r\n }\r\n\r\n h4 {\r\n color: #fff;\r\n @extend .subtitle-level-3;\r\n\r\n &:before {\r\n background: #fff;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n color: #fff;\r\n\r\n @include respond-below(xs) {\r\n max-width: 300px;\r\n }\r\n }\r\n}\r\n\r\n#scontainer-5 {\r\n margin-top: -280px;\r\n padding-bottom: 100px;\r\n border-bottom: 1px solid #000;\r\n\r\n @include respond-between(sm, md) {\r\n margin-top: -230px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-top: -278px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-top: -167px;\r\n }\r\n\r\n div[class^='col-']:first-child {\r\n display: flex;\r\n justify-content: center;\r\n\r\n div {\r\n margin: 0 20px;\r\n\r\n &:first-child {\r\n @include respond-below(lg) {\r\n margin: 0 20px 0 0;\r\n width: calc(50% - 10px);\r\n }\r\n }\r\n\r\n &:last-child {\r\n @include respond-below(lg) {\r\n margin: 0;\r\n width: calc(50% - 10px);\r\n }\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 234px;\r\n }\r\n\r\n img {\r\n width: 260px;\r\n height: 330px;\r\n\r\n @include respond-between(md, lg) {\r\n width: 234px;\r\n height: auto;\r\n }\r\n\r\n @include respond-below(md) {\r\n width: 100%;\r\n height: auto;\r\n }\r\n }\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n color: #fff;\r\n font-weight: 700;\r\n\r\n @include respond-between(xs, lg) {\r\n min-height: 42px;\r\n display: flex;\r\n align-items: flex-end;\r\n }\r\n\r\n @include respond-below(xs) {\r\n min-height: 63px;\r\n display: flex;\r\n align-items: flex-end;\r\n }\r\n }\r\n}\r\n\r\n.la-bellezza {\r\n text-align: right;\r\n\r\n h3 {\r\n @extend .subtitle;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n\r\n &:before {\r\n left: auto;\r\n right: 0;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n margin-bottom: 0;\r\n }\r\n\r\n #scontainer-7 {\r\n div[class^='col-']:first-child {\r\n div {\r\n background: $cGrayBg;\r\n padding: 50px 90px 50px 60px;\r\n width: 518px;\r\n height: 378px;\r\n\r\n @include respond-between(md, lg) {\r\n padding: 50px 45px 50px 40px;\r\n width: 432px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding: 35px 36px 35px 25px;\r\n width: 100%;\r\n height: auto;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 100%;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding: 50px 20px 50px 20px;\r\n width: 100%;\r\n height: auto;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-']:last-child {\r\n @include respond-between(xs, sm) {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.la-bellezza-img {\r\n margin-top: -278px;\r\n\r\n @include respond-between(sm, md) {\r\n margin-top: -214px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n margin-top: 0;\r\n }\r\n\r\n img {\r\n margin-left: 100px;\r\n width: calc(100% - 100px);\r\n\r\n @include respond-above(lg) {\r\n width: 1010px;\r\n height: 574px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 830px;\r\n height: 472px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 590px;\r\n height: 335px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 510px;\r\n height: 290px;\r\n margin-left: 0;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 0;\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\n#scontainer-9 {\r\n .row {\r\n &:first-child {\r\n text-align: center;\r\n\r\n h2 {\r\n @extend .title;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n max-width: 650px;\r\n margin: 0 auto 0px auto;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.modernita-e-design {\r\n margin-top: 40px;\r\n background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat right;\r\n background-size: 58% 100%;\r\n\r\n @include respond-between(md, lg) {\r\n background-size: 72% 100%;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n background-size: 73% 100%;\r\n }\r\n\r\n @include respond-below(sm) {\r\n background-size: cover;\r\n background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat center;\r\n margin-top: 140px;\r\n }\r\n\r\n #scontainer-10 {\r\n padding-top: 100px;\r\n padding-bottom: 100px;\r\n\r\n @include respond-below(sm) {\r\n padding-top: 0;\r\n }\r\n }\r\n\r\n div[class^='col-'] {\r\n &:first-child {\r\n @include respond-below(xs) {\r\n text-align: center;\r\n }\r\n }\r\n\r\n >img {\r\n width: 100%;\r\n\r\n @include respond-above(lg) {\r\n width: 608px;\r\n height: 439px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 370px;\r\n height: 267px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 270px;\r\n height: 194px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 510px;\r\n height: 368px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 270px;\r\n height: 194px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n margin-top: -100px;\r\n }\r\n }\r\n\r\n h3 {\r\n @extend .subtitle;\r\n color: #fff;\r\n position: relative;\r\n padding-bottom: 18px;\r\n margin-bottom: 18px;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: 0;\r\n background: #fff;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n\r\n a {\r\n color: #fff;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n color: #fff;\r\n text-align: justify;\r\n }\r\n\r\n .btn {\r\n color: #fff;\r\n border-color: #fff;\r\n\r\n &:first-child {\r\n margin-top: 15px;\r\n }\r\n\r\n &:hover {\r\n background: #fff;\r\n color: #000;\r\n }\r\n }\r\n\r\n &:first-child {\r\n @include respond-between(sm, lg) {\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n\r\n &:last-child {\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n\r\n @include respond-above(lg) {\r\n justify-content: flex-start;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n justify-content: flex-start;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n justify-content: flex-start;\r\n }\r\n\r\n @include respond-below(sm) {\r\n justify-content: center;\r\n }\r\n }\r\n\r\n >div {\r\n max-width: 330px;\r\n\r\n @include respond-above(lg) {\r\n margin-left: 50px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n margin-left: 50px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n max-width: 303px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n margin-top: 50px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-12 {\r\n img {\r\n max-width: 100%;\r\n margin-top: 40px;\r\n\r\n @include respond-above(lg) {\r\n width: 1110px;\r\n height: 452px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 930px;\r\n height: 378px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 690px;\r\n height: 280px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 510px;\r\n height: 207px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 270px;\r\n height: 109px;\r\n }\r\n }\r\n\r\n h2 {\r\n @extend .title;\r\n letter-spacing: 0.05em;\r\n margin-bottom: 0;\r\n padding-bottom: 0;\r\n text-align: center;\r\n margin-right: 150px;\r\n\r\n &:before {\r\n display: none;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-right: 65px;\r\n }\r\n }\r\n\r\n h3 {\r\n font-size: 90px;\r\n font-weight: 700;\r\n line-height: 90px;\r\n text-align: center;\r\n margin-left: 150px;\r\n letter-spacing: 0.05em;\r\n margin-bottom: 40px;\r\n\r\n @include respond-between(sm, md) {\r\n margin-bottom: 30px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-bottom: 20px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 110px;\r\n font-size: 55px;\r\n line-height: 60px;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: center;\r\n margin-bottom: 10px;\r\n\r\n strong {\r\n font-weight: 500;\r\n }\r\n }\r\n\r\n h5 {\r\n text-align: center;\r\n margin-bottom: 10px;\r\n font-family: $font-3;\r\n font-size: 20px;\r\n font-weight: 300;\r\n line-height: 31px;\r\n letter-spacing: 0em;\r\n }\r\n\r\n div[class^='col-'] {\r\n &:last-child {\r\n @include respond-below(xs) {\r\n text-align: center;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.persiane-in-legno,\r\n.tapparelle-box-01 {\r\n padding-top: 100px;\r\n\r\n @include respond-above(md) {\r\n padding-top: 200px;\r\n }\r\n\r\n #scontainer-13,\r\n #scontainer-27 {\r\n h3 {\r\n @extend .subtitle;\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n left: -80px;\r\n top: -140px;\r\n content: '';\r\n height: 340px;\r\n width: 1px;\r\n background: $cGrayText;\r\n\r\n @include respond-between(md, lg) {\r\n left: -45px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: -40px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n left: -30px;\r\n top: -75px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n }\r\n\r\n div[class^='col-']:first-child {\r\n background: $cGrayBg;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding: 80px 150px 80px 190px;\r\n text-align: justify;\r\n\r\n @include respond-between(md, lg) {\r\n padding: 80px 108px 80px 90px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding: 80px 30px 80px 80px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n padding: 50px 15px 50px 60px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding: 50px 15px 50px 15px;\r\n }\r\n }\r\n\r\n div[class^='col-']:nth-child(2) {\r\n position: relative;\r\n background: $cGrayBg;\r\n\r\n @include respond-between(xs, md) {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n padding-right: 0;\r\n }\r\n\r\n img {\r\n @include respond-above(md) {\r\n top: -100px;\r\n position: absolute;\r\n right: -60px;\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: 500px;\r\n height: 500px;\r\n object-fit: cover;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 430px;\r\n height: 430px;\r\n object-fit: cover;\r\n top: -50px;\r\n }\r\n\r\n @include respond-between(xs, md) {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 100%;\r\n height: 300px;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-']:nth-child(3) {}\r\n }\r\n\r\n #scontainer-27 {\r\n p:first-child {\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n left: -80px;\r\n top: -180px;\r\n content: '';\r\n height: 340px;\r\n width: 1px;\r\n background: $cGrayText;\r\n\r\n @include respond-between(md, lg) {\r\n left: -45px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: -40px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n left: -30px;\r\n top: -75px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-']:nth-child(2) {\r\n img {\r\n @include respond-above(lg) {\r\n width: 448px;\r\n height: 385px;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.sistemi-di-oscuramento {\r\n @extend .box;\r\n\r\n h3 {\r\n @extend .subtitle;\r\n\r\n @include respond-below(sm) {\r\n text-align: left;\r\n }\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n }\r\n\r\n div[class^='col-']:first-child {\r\n img {\r\n width: 100%;\r\n\r\n @include respond-above(lg) {\r\n width: 540px;\r\n height: 499px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 450px;\r\n height: 415px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 270px;\r\n height: 249px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 510px;\r\n height: 471px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 100%;\r\n height: 400px;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n @include respond-below(sm) {\r\n order: 2;\r\n }\r\n }\r\n\r\n div[class^='col-']:last-child {\r\n display: flex;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding: 80px 80px 80px 110px;\r\n text-align: justify;\r\n\r\n @include respond-above(lg) {\r\n padding: 80px 90px 80px 50px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n padding: 0px 85px 0px 15px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding: 0 15px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding: 0px 15px 50px 15px;\r\n order: 1;\r\n }\r\n }\r\n}\r\n\r\n.garanzia-di-soddisfazione {\r\n margin-left: 80px;\r\n margin-right: 80px;\r\n background: url(/upload/filemanager/images/garanzia-di-soddisfazione2.webp) no-repeat center;\r\n background-size: cover;\r\n\r\n @include respond-between(xs, lg) {\r\n margin-left: 0px;\r\n margin-right: 0px;\r\n padding-left: 40px;\r\n padding-right: 40px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 0px;\r\n margin-right: 0px;\r\n padding-left: 0;\r\n padding-right: 0;\r\n }\r\n\r\n #scontainer-15 {\r\n h2 {\r\n @extend .title;\r\n color: #fff;\r\n padding-bottom: 0;\r\n text-align: center;\r\n\r\n &:before {\r\n display: none;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: center;\r\n color: #fff;\r\n position: relative;\r\n padding-bottom: 40px;\r\n\r\n @include respond-above(lg) {\r\n max-width: 820px;\r\n }\r\n\r\n @include respond-between(md, lg) {}\r\n\r\n @include respond-between(sm, md) {}\r\n\r\n @include respond-below(sm) {}\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: calc(50% - 71px);\r\n background: #fff;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 500px;\r\n\r\n @include respond-between(md, lg) {\r\n height: 450px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.brands {\r\n @extend .box;\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n img {\r\n max-width: 100%;\r\n\r\n @include respond-below(xs) {\r\n max-width: 120px;\r\n }\r\n }\r\n\r\n &:nth-child(even) {\r\n @include respond-below(xs) {\r\n justify-content: flex-start;\r\n }\r\n }\r\n\r\n &:nth-child(odd) {\r\n @include respond-below(xs) {\r\n justify-content: flex-end;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.vi-invitiamo-a-collaborare {\r\n h3 {\r\n @extend .subtitle;\r\n position: relative;\r\n padding-bottom: 15px;\r\n margin-bottom: 20px;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: 0;\r\n background: #000;\r\n height: 1px;\r\n bottom: 0;\r\n\r\n @include respond-below(xs) {\r\n left: calc(50% - 71px);\r\n }\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n margin-bottom: 0;\r\n }\r\n\r\n #scontainer-17-content {\r\n >.row {\r\n >div[class^='col-']:first-child {\r\n display: flex;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n a {\r\n color: #000;\r\n\r\n &:hover {\r\n color: $cGrayDarkBg;\r\n }\r\n }\r\n\r\n @include respond-below(xs) {\r\n align-items: center;\r\n text-align: center;\r\n }\r\n\r\n .row {\r\n div[class^='col-'] {\r\n margin-top: 40px;\r\n }\r\n }\r\n }\r\n\r\n >div[class^='col-']:last-child {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n @include respond-between(xs, sm) {\r\n justify-content: flex-end;\r\n margin-top: -223px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n margin-top: 50px;\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n\r\n @include respond-above(lg) {\r\n width: 175px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 175px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 175px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 175px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 175px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-17 {\r\n .tiles {\r\n width: 100%;\r\n display: grid;\r\n grid-template-columns: 1fr 1fr 1fr;\r\n column-gap: 50px;\r\n margin-top: 30px;\r\n\r\n .tile {\r\n display: flex;\r\n column-gap: 10px;\r\n flex-direction: row-reverse;\r\n\r\n .tile-data {\r\n margin: 10px 0;\r\n }\r\n }\r\n\r\n @include respond-below(lg) {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n row-gap: 50px;\r\n }\r\n }\r\n}\r\n\r\n.scrivici {\r\n @extend .box;\r\n\r\n .alert {\r\n max-width: 828px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n\r\n h3 {\r\n text-align: center;\r\n @extend .subtitle;\r\n position: relative;\r\n padding-bottom: 15px;\r\n margin-bottom: 30px;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: calc(50% - 71px);\r\n background: #000;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n }\r\n\r\n form {\r\n max-width: 828px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n\r\n .form-group {\r\n margin-bottom: 10px;\r\n\r\n .form-control {\r\n @extend .text;\r\n border-radius: 0;\r\n padding: 8px 12px;\r\n height: 100%;\r\n min-height: 40px;\r\n border-color: #cacaca;\r\n\r\n &::placeholder {\r\n @extend .text;\r\n color: $cGrayText;\r\n }\r\n\r\n &:focus {\r\n box-shadow: none;\r\n border-color: #cacaca;\r\n }\r\n }\r\n\r\n .form-check-label {\r\n @extend .text;\r\n }\r\n }\r\n\r\n .btn {\r\n width: 200px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n margin-right: 0;\r\n margin-left: auto;\r\n\r\n @include respond-between(xs, sm) {\r\n margin-right: auto;\r\n margin-left: auto;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-right: auto;\r\n margin-left: auto;\r\n margin-top: 10px;\r\n }\r\n }\r\n\r\n .form-check {\r\n position: relative;\r\n display: flex;\r\n align-items: flex-start;\r\n }\r\n\r\n .form-check>input {\r\n height: 15px;\r\n width: 15px;\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n -o-appearance: none;\r\n appearance: none;\r\n border: 1px solid $cGrayText;\r\n border-radius: 0px;\r\n outline: none;\r\n transition-duration: 0.3s;\r\n background-color: transparent;\r\n margin-top: 2px;\r\n }\r\n\r\n .form-check>.form-check-label {\r\n @extend .text;\r\n\r\n @include respond-below(xs) {\r\n font-size: 12px;\r\n line-height: 12px;\r\n }\r\n }\r\n\r\n .form-check>input:checked {\r\n border: 1px solid $cGrayText;\r\n background-color: transparent;\r\n }\r\n\r\n .form-check>input:checked+label::before {\r\n content: '\\2713';\r\n display: block;\r\n text-align: center;\r\n color: #000;\r\n position: absolute;\r\n left: 3px;\r\n top: 0px;\r\n\r\n @include respond-below(xs) {\r\n top: 4px;\r\n }\r\n }\r\n\r\n .form-check>input:active {\r\n border: 1px solid $cGrayText;\r\n }\r\n }\r\n}\r\n\r\n.footer {\r\n background: #000;\r\n text-align: center;\r\n padding-top: 15px;\r\n padding-bottom: 15px;\r\n\r\n img {\r\n @include respond-above(md) {\r\n width: 172px;\r\n height: 56px;\r\n }\r\n\r\n @include respond-below(md) {\r\n width: 130px;\r\n height: 42px;\r\n }\r\n }\r\n}\r\n\r\n#cookie-information {\r\n @extend .text;\r\n font-size: 11px;\r\n line-height: 14px;\r\n text-align: center;\r\n padding-top: 10px;\r\n padding-bottom: 10px;\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n\r\n a {\r\n @extend .text;\r\n font-size: 11px;\r\n line-height: 12px;\r\n text-transform: uppercase;\r\n }\r\n}\r\n\r\n.banner-mini {\r\n text-align: center;\r\n background: url(/upload/filemanager/images/subpage/banner-mini.webp) no-repeat center;\r\n background-size: cover;\r\n margin-left: 80px;\r\n margin-right: 80px;\r\n padding-top: 90px;\r\n padding-bottom: 90px;\r\n\r\n @include respond-below(md) {\r\n margin-left: 20px;\r\n margin-right: 20px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 15px;\r\n margin-right: 15px;\r\n }\r\n\r\n h1 {\r\n @extend .subtitle;\r\n color: #fff;\r\n }\r\n\r\n h2 {\r\n @extend .subtitle-level-3;\r\n color: #fff;\r\n padding-bottom: 0;\r\n margin-bottom: 0;\r\n\r\n &:before {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\n.tab-container {\r\n .nav-tabs {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n border-bottom: 0;\r\n\r\n @include respond-below(sm) {\r\n justify-content: space-around;\r\n }\r\n\r\n @extend .box;\r\n\r\n @include respond-below(sm) {\r\n padding-top: 60px;\r\n padding-bottom: 50px;\r\n }\r\n\r\n li {\r\n margin-right: 8px;\r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n @include respond-below(sm) {\r\n margin-right: 2px;\r\n margin-left: 2px;\r\n margin-bottom: 20px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-bottom: 10px;\r\n }\r\n\r\n a {\r\n @extend .tab;\r\n background: #fff;\r\n width: 150px;\r\n height: 60px;\r\n display: block;\r\n padding: 5px;\r\n border: 1px solid $cGrayBorder;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n\r\n @include respond-between(md, lg) {\r\n width: 146px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 105px;\r\n padding: 10px;\r\n min-height: 86px;\r\n height: auto;\r\n }\r\n\r\n @include respond-below(sm) {\r\n width: 150px;\r\n }\r\n\r\n &.active {\r\n background: #000;\r\n color: #fff;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .tab-content1 {\r\n .row {\r\n &:first-child {\r\n >div[class^='col-'] {\r\n &:first-child {\r\n display: flex;\r\n align-items: flex-end;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n @include respond-below(sm) {\r\n align-items: flex-start;\r\n }\r\n\r\n h4 {\r\n @extend .tab-content-title;\r\n margin-right: 0;\r\n margin-left: auto;\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n\r\n @include respond-below(sm) {\r\n margin-right: auto;\r\n margin-left: 0;\r\n }\r\n }\r\n\r\n h5 {\r\n @extend .subtitle-level-3;\r\n text-align: right;\r\n padding-bottom: 10px;\r\n\r\n @include respond-below(sm) {\r\n text-align: left;\r\n }\r\n\r\n &:before {\r\n left: auto;\r\n right: 0;\r\n width: 35px;\r\n\r\n @include respond-below(sm) {\r\n left: 0;\r\n right: auto;\r\n }\r\n }\r\n }\r\n\r\n p {\r\n text-align: right;\r\n\r\n @include respond-below(sm) {\r\n text-align: left;\r\n }\r\n }\r\n }\r\n\r\n &:last-child {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n img {\r\n max-width: 100%;\r\n\r\n @include respond-below(sm) {\r\n margin-top: 40px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n p {\r\n strong {\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .tab-content2 {\r\n .row {\r\n &:first-child {\r\n >div[class^='col-'] {\r\n &:nth-child(2) {\r\n display: flex;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n h4 {\r\n @extend .tab-content-title;\r\n margin-left: 0;\r\n margin-right: auto;\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n }\r\n\r\n h5 {\r\n @extend .subtitle-level-3;\r\n text-align: left;\r\n padding-bottom: 10px;\r\n\r\n &:before {\r\n left: auto;\r\n right: 0;\r\n width: 35px;\r\n }\r\n }\r\n\r\n p {\r\n text-align: left;\r\n }\r\n\r\n @include respond-below(sm) {\r\n order: 1;\r\n }\r\n }\r\n\r\n &:first-child {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n img {\r\n max-width: 100%;\r\n\r\n @include respond-below(sm) {\r\n margin-top: 40px;\r\n }\r\n }\r\n\r\n @include respond-below(sm) {\r\n order: 2;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .tab-content1,\r\n .tab-content2 {\r\n .row {\r\n &.details {\r\n >div[class^='col-'] {\r\n background: $cGrayBg;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n padding-top: 3px;\r\n padding-bottom: 3px;\r\n margin-bottom: 25px;\r\n margin-top: 50px;\r\n\r\n @include respond-below(sm) {\r\n display: block;\r\n text-align: center;\r\n padding-top: 20px;\r\n }\r\n\r\n p {\r\n margin-bottom: 0;\r\n font-size: 14px;\r\n font-family: $font-3;\r\n font-weight: 400;\r\n line-height: 24px;\r\n letter-spacing: 0em;\r\n text-align: left;\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 14px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n margin-bottom: 20px;\r\n }\r\n }\r\n\r\n img {\r\n margin-right: 14px;\r\n margin-left: 65px;\r\n width: 30px;\r\n height: auto;\r\n\r\n @include respond-between(sm, md) {\r\n margin-left: 14px;\r\n margin-right: 10px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n margin-left: 0;\r\n margin-right: 0;\r\n margin-bottom: 2px;\r\n }\r\n\r\n &:first-child {\r\n margin-left: 0px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.content-schema {\r\n margin-bottom: 60px;\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n p {\r\n @extend .text;\r\n font-size: 16px;\r\n text-align: center;\r\n\r\n @include respond-below(md) {\r\n min-height: 42px;\r\n }\r\n }\r\n\r\n .schema {\r\n text-align: center;\r\n margin-left: 10px;\r\n\r\n p {\r\n margin-left: auto;\r\n margin-right: auto;\r\n max-width: 150px;\r\n min-height: 42px;\r\n }\r\n\r\n &:first-child {\r\n margin-left: 0;\r\n }\r\n\r\n img {\r\n height: 70px;\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n &:first-child {\r\n padding-top: 80px;\r\n border-top: 1px solid #979797;\r\n margin-top: 80px;\r\n }\r\n }\r\n }\r\n\r\n &.more-schema {\r\n margin-bottom: 100px;\r\n\r\n .row {\r\n &:first-child {\r\n >div[class^='col-']:last-child {\r\n img {\r\n margin-top: 0;\r\n\r\n @include respond-below(sm) {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n >div[class^='col-'] {\r\n &:first-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n\r\n p {\r\n font-family: $font-3;\r\n font-size: 16px;\r\n font-weight: 300;\r\n line-height: 24px;\r\n letter-spacing: 0em;\r\n text-align: left;\r\n margin-bottom: 25px;\r\n\r\n strong {\r\n font-weight: 500;\r\n }\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n\r\n &:last-child {\r\n display: flex;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n @include respond-below(xs) {\r\n margin-top: 60px;\r\n }\r\n\r\n div[class^='col-'] {\r\n display: block;\r\n\r\n @include respond-below(xs) {\r\n text-align: center;\r\n }\r\n\r\n p {\r\n text-align: left;\r\n\r\n @include respond-below(xs) {\r\n text-align: center;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(2) {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n p {\r\n @extend .text16;\r\n line-height: 15px;\r\n position: absolute;\r\n\r\n &:nth-child(2) {\r\n top: 67px;\r\n left: 167px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 64px;\r\n left: 137px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: 99px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 77px;\r\n left: 108px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 12px;\r\n left: 45%;\r\n }\r\n }\r\n\r\n &:nth-child(3) {\r\n top: 135px;\r\n left: 228px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 136px;\r\n left: 195px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: 123px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 143px;\r\n left: 143px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 81px;\r\n left: 50%;\r\n }\r\n }\r\n\r\n &:nth-child(4) {\r\n top: 282px;\r\n left: 167px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 273px;\r\n left: 167px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: 97px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 287px;\r\n left: 110px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 232px;\r\n left: 48%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(3) {\r\n >div[class^='col-'] {\r\n p {\r\n @extend .text;\r\n }\r\n }\r\n }\r\n\r\n &.tab-img {\r\n margin-bottom: 80px;\r\n\r\n img {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.tab-long {\r\n .nav-tabs {\r\n li {\r\n a {\r\n width: 350px;\r\n height: 60px;\r\n\r\n @include respond-between(md, lg) {\r\n width: 290px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 210px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 165px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 230px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.tab-4 {\r\n .nav-tabs {\r\n li {\r\n a {\r\n width: 250px;\r\n height: 60px;\r\n\r\n @include respond-between(md, lg) {\r\n width: 212px;\r\n height: 83px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 165px;\r\n height: 87px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 245px;\r\n height: 62px;\r\n }\r\n\r\n @include respond-below(xs) {}\r\n }\r\n }\r\n }\r\n}\r\n\r\n.more {\r\n background: $cGrayBg;\r\n margin-left: 100px;\r\n margin-right: 100px;\r\n margin-top: 180px;\r\n padding-bottom: 100px;\r\n padding-left: 30px;\r\n padding-right: 30px;\r\n\r\n @include respond-between(md, lg) {\r\n margin-left: 50px;\r\n margin-right: 50px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n margin-left: 0px;\r\n margin-right: 0px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-left: 20px;\r\n margin-right: 20px;\r\n padding-left: 50px;\r\n padding-right: 50px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 0;\r\n margin-right: 0;\r\n padding-left: 0px;\r\n padding-right: 0px;\r\n }\r\n\r\n div[class^='col-'] {\r\n @include respond-between(sm, md) {\r\n padding-right: 7px;\r\n padding-left: 7px;\r\n }\r\n\r\n &:first-child {\r\n @include respond-below(sm) {\r\n div {\r\n margin-top: -100px;\r\n }\r\n }\r\n }\r\n\r\n &:last-child {\r\n @include respond-below(sm) {\r\n div {\r\n margin-bottom: 0px;\r\n }\r\n }\r\n }\r\n\r\n div {\r\n background: #fff;\r\n position: relative;\r\n min-height: 550px;\r\n margin-top: -100px;\r\n\r\n @include respond-between(sm, md) {\r\n min-height: 485px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n min-height: 1px;\r\n margin-top: 0;\r\n margin-bottom: 50px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n min-height: 1px;\r\n margin-top: 0;\r\n margin-bottom: 50px;\r\n }\r\n\r\n >img {\r\n width: 100%;\r\n }\r\n\r\n h3 {\r\n color: #101010;\r\n font-family: $font-2;\r\n font-size: 23px;\r\n font-style: normal;\r\n font-weight: 400;\r\n line-height: 28px;\r\n letter-spacing: 0em;\r\n text-align: left;\r\n margin: 40px 40px 15px 40px;\r\n\r\n @include respond-between(md, lg) {\r\n margin: 40px 25px 15px 25px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n margin: 30px 15px 15px 15px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin: 30px 25px 15px 25px;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n margin: 0px 40px 20px 40px;\r\n\r\n @include respond-between(md, lg) {\r\n margin: 0px 25px 20px 25px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n margin: 0px 15px 20px 15px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin: 0px 25px 20px 25px;\r\n }\r\n }\r\n\r\n .btn {\r\n margin: 0px 0px 40px 40px;\r\n position: absolute;\r\n bottom: 0;\r\n\r\n @include respond-between(md, lg) {\r\n margin: 0px 250px 40px 25px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n margin: 0px 15px 30px 15px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n position: relative;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin: 0px 25px 30px 25px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.porte-porte-in-pvc {\r\n #scontainer-21 {\r\n @extend .box;\r\n padding-bottom: 0;\r\n\r\n .row {\r\n\r\n /* &:first-child{\r\n h2{\r\n @extend .title;\r\n text-align: center;\r\n }\r\n p{\r\n @extend .text;\r\n text-align: center;\r\n margin-bottom: 60px;\r\n }\r\n }*/\r\n &:nth-child(2) {\r\n div[class^='col-'] {\r\n &:nth-child(1) {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n &:nth-child(2) {\r\n @include respond-below(sm) {\r\n margin-top: 60px;\r\n }\r\n }\r\n\r\n >img {\r\n width: 92%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n\r\n /*&:nth-child(3){\r\n div[class^=\"col-\"]{\r\n text-align: center;\r\n @extend .box;\r\n @include respond-below( sm ) {\r\n padding-top: 60px;\r\n }\r\n img{\r\n max-width: 900px;\r\n width: 100%;\r\n }\r\n }\r\n }*/\r\n }\r\n }\r\n}\r\n\r\n#scontainer-21,\r\n#scontainer-22,\r\n#scontainer-23 {\r\n .row {\r\n &:nth-child(1) {\r\n h2 {\r\n @extend .title;\r\n text-align: center;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: center;\r\n margin-bottom: 60px;\r\n\r\n @include respond-below(xs) {\r\n text-align: justify;\r\n }\r\n }\r\n }\r\n }\r\n\r\n table {\r\n @include respond-between(xs, sm) {\r\n width: 100%;\r\n }\r\n\r\n thead {\r\n tr {\r\n th {\r\n font-family: Alegreya Sans;\r\n font-size: 16px;\r\n font-style: normal;\r\n font-weight: 300;\r\n line-height: 24px;\r\n letter-spacing: 0em;\r\n text-align: center;\r\n color: #fff;\r\n background: #000;\r\n text-transform: uppercase;\r\n padding: 8px 15px;\r\n\r\n &:empty {\r\n visibility: hidden;\r\n }\r\n\r\n &:blank {\r\n visibility: hidden;\r\n }\r\n\r\n &:first-child {\r\n visibility: hidden;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding: 8px 5px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n border: 1px solid #000;\r\n padding-left: 20px;\r\n\r\n tr {\r\n &:first-child {\r\n td {\r\n padding-top: 100px;\r\n\r\n @include respond-between(sm, md) {\r\n padding-top: 50px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding-top: 50px;\r\n }\r\n }\r\n }\r\n\r\n &:last-child {\r\n td {\r\n padding-bottom: 100px;\r\n\r\n @include respond-between(sm, md) {\r\n padding-bottom: 50px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding-bottom: 50px;\r\n }\r\n }\r\n }\r\n\r\n td {\r\n padding: 10px 20px;\r\n font-size: 14px;\r\n font-weight: 500;\r\n\r\n @include respond-below(xs) {\r\n padding: 10px 10px;\r\n }\r\n\r\n text-align: center;\r\n\r\n &:first-child {\r\n text-align: left;\r\n }\r\n\r\n img {\r\n width: 20px;\r\n height: 20px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-22 {\r\n .row {\r\n &:nth-child(2) {\r\n div[class^='col-'] {\r\n &:first-child {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 60px;\r\n }\r\n }\r\n\r\n &:last-child {\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(3) {\r\n @extend .box;\r\n\r\n @include respond-below(sm) {\r\n padding-top: 60px;\r\n }\r\n\r\n div[class^='col-'] {\r\n &:first-child {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n img {\r\n max-width: 100%;\r\n width: 420px;\r\n height: 627px;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 60px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n height: 500px;\r\n width: 335px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 235px;\r\n height: 350px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 200px;\r\n height: 298px;\r\n }\r\n }\r\n\r\n p {\r\n position: absolute;\r\n left: 442px;\r\n @extend .text;\r\n font-weight: 400;\r\n text-transform: uppercase;\r\n line-height: 19px;\r\n\r\n @include respond-between(md, lg) {\r\n left: 356px;\r\n font-size: 13px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: 251px;\r\n font-size: 12px;\r\n line-height: 12px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n left: 215px;\r\n line-height: 14px;\r\n font-size: 13px;\r\n }\r\n\r\n &:nth-child(2) {\r\n top: 100px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 80px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 61px;\r\n }\r\n\r\n @include respond-between(xs, sm) {}\r\n\r\n @include respond-below(xs) {\r\n top: 42px;\r\n }\r\n }\r\n\r\n &:nth-child(3) {\r\n top: 186px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 152px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 114px;\r\n }\r\n\r\n @include respond-between(xs, sm) {}\r\n\r\n @include respond-below(xs) {\r\n top: 89px;\r\n }\r\n }\r\n\r\n &:nth-child(4) {\r\n top: 254px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 200px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 152px;\r\n }\r\n\r\n @include respond-between(xs, sm) {}\r\n\r\n @include respond-below(xs) {\r\n top: 114px;\r\n }\r\n }\r\n\r\n &:nth-child(5) {\r\n top: 337px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 260px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 193px;\r\n }\r\n\r\n @include respond-between(xs, sm) {}\r\n\r\n @include respond-below(xs) {\r\n top: 156px;\r\n }\r\n }\r\n\r\n &:nth-child(6) {\r\n top: 401px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 316px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 231px;\r\n }\r\n\r\n @include respond-between(xs, sm) {}\r\n\r\n @include respond-below(xs) {\r\n top: 188px;\r\n }\r\n }\r\n\r\n &:nth-child(7) {\r\n top: 486px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 384px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 277px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 476px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 233px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:last-child {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n h3 {\r\n @extend .subtitle;\r\n position: relative;\r\n padding-bottom: 15px;\r\n margin-bottom: 20px;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: 0;\r\n background: #000;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n }\r\n\r\n div {\r\n margin-left: 50px;\r\n padding: 80px;\r\n background: $cGrayBg;\r\n\r\n @include respond-between(xs, md) {\r\n margin-left: 0px;\r\n padding: 50px 30px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 0px;\r\n padding: 50px 20px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-23 {\r\n padding-bottom: 100px;\r\n\r\n .row {\r\n &:nth-child(2) {\r\n div[class^='col-'] {\r\n &:nth-child(1) {\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n &:nth-child(2) {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n @include respond-below(sm) {\r\n margin-top: 60px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-24 {\r\n @extend .box;\r\n\r\n div[class^='col-'] {\r\n text-align: center;\r\n }\r\n\r\n h2 {\r\n @extend .subtitle;\r\n text-align: center;\r\n position: relative;\r\n padding-bottom: 20px;\r\n margin-bottom: 30px;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: calc(50% - 71px);\r\n background: #000;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text20;\r\n text-align: center;\r\n margin-bottom: 0;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 40px;\r\n }\r\n }\r\n\r\n img {\r\n margin-bottom: 20px;\r\n max-width: 100%;\r\n }\r\n}\r\n\r\n.tipi-di-montaggio {\r\n background: url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.webp) no-repeat center;\r\n background-size: cover;\r\n margin-left: 80px;\r\n margin-right: 80px;\r\n padding-top: 80px;\r\n padding-bottom: 80px;\r\n\r\n @include respond-between(xs, md) {\r\n margin-left: 20px;\r\n margin-right: 20px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 15px;\r\n margin-right: 15px;\r\n }\r\n\r\n div[class^='col-'] {\r\n text-align: center;\r\n\r\n @include respond-below(sm) {\r\n margin-top: 30px;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text20;\r\n color: #fff;\r\n margin-bottom: 0;\r\n text-align: center;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 20px;\r\n }\r\n }\r\n\r\n h2 {\r\n @extend .subtitle;\r\n color: #fff;\r\n position: relative;\r\n padding-bottom: 20px;\r\n margin-bottom: 30px;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: calc(50% - 71px);\r\n background: #fff;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n}\r\n\r\n#scontainer-26 {\r\n margin-top: 80px;\r\n text-align: center;\r\n\r\n h2 {\r\n @extend .subtitle;\r\n position: relative;\r\n padding-bottom: 20px;\r\n margin-bottom: 30px;\r\n text-align: center;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: calc(50% - 71px);\r\n background: #000;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text20;\r\n font-size: 19px;\r\n text-transform: uppercase;\r\n text-align: center;\r\n margin-bottom: 80px;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 50px;\r\n }\r\n }\r\n\r\n img {\r\n margin-bottom: 20px;\r\n max-height: 300px;\r\n max-width: 100%;\r\n }\r\n}\r\n\r\n.tapparelle-img {\r\n .box {\r\n @include respond-below(xs) {\r\n padding-bottom: 64px;\r\n }\r\n }\r\n\r\n #scontainer-44 {\r\n @include respond-below(xs) {\r\n margin-top: 100px;\r\n }\r\n\r\n .scontainer-content {}\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: flex-end;\r\n margin-bottom: 38px;\r\n\r\n @include respond-between(sm, md) {\r\n margin-bottom: 15px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-bottom: 10px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n }\r\n\r\n img {\r\n height: 98px;\r\n margin-left: 40px;\r\n\r\n @include respond-between(sm, md) {\r\n margin-left: 5px;\r\n height: 80px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-left: 2px;\r\n height: 60px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: auto;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n // font-weight: 500;\r\n margin-bottom: 0;\r\n width: 170px;\r\n text-align: right;\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 14px;\r\n line-height: 17px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 95px;\r\n font-size: 12px;\r\n line-height: 12px;\r\n }\r\n }\r\n }\r\n\r\n .row:last-child {\r\n p {\r\n @extend .text20;\r\n background: $cGrayDarkBg;\r\n width: 100%;\r\n text-align: center;\r\n padding: 20px;\r\n color: #fff;\r\n\r\n @include respond-between(sm, md) {\r\n padding: 10px 20px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n padding: 5px 20px;\r\n font-size: 16px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .hidden-above-xs {\r\n text-align: center;\r\n }\r\n\r\n div[class^='col-'] {\r\n overflow: hidden;\r\n /* &:last-child{\r\n img{\r\n @include respond-below( xs ) {\r\n margin-top: 50px;\r\n }\r\n }\r\n }*/\r\n }\r\n\r\n img {\r\n height: 490px;\r\n\r\n @include respond-between(sm, md) {\r\n height: 350px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n height: 250px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n height: auto;\r\n width: 230px;\r\n margin-right: 20px;\r\n }\r\n }\r\n\r\n #scontainer-42 {\r\n @include respond-below(xs) {\r\n margin-top: 30px;\r\n display: flex;\r\n justify-content: center;\r\n background: $cGrayBg;\r\n padding-top: 20px;\r\n padding-bottom: 20px;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n // font-weight: 500;\r\n margin-bottom: 0;\r\n\r\n @include respond-above(md) {\r\n left: 409px;\r\n }\r\n\r\n @include respond-above(xs) {\r\n position: absolute;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: 296px;\r\n // font-size: 15px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n font-size: 12px;\r\n line-height: 14px;\r\n left: 215px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n position: relative;\r\n padding-left: 40px;\r\n line-height: 16px;\r\n text-align: left;\r\n\r\n &:before {\r\n position: absolute;\r\n content: 'a';\r\n left: 10px;\r\n }\r\n }\r\n\r\n &:first-child {\r\n @include respond-above(xs) {\r\n top: 0;\r\n }\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '1';\r\n }\r\n }\r\n\r\n &:nth-child(2) {\r\n @include respond-above(md) {\r\n top: 30px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 19px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 15px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '2';\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(3) {\r\n @include respond-above(md) {\r\n top: 57px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 36px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 29px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '3';\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(4) {\r\n @include respond-above(md) {\r\n top: 167px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 116px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 84px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '4';\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(5) {\r\n @include respond-above(md) {\r\n top: 247px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 173px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 125px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '5';\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(6) {\r\n @include respond-above(md) {\r\n top: 290px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 205px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 146px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '6';\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(7) {\r\n @include respond-above(md) {\r\n top: 326px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 230px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 165px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '7';\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(8) {\r\n @include respond-above(md) {\r\n top: 361px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 256px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 184px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '8';\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(9) {\r\n @include respond-above(md) {\r\n top: 400px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 283px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 202px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '9';\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(10) {\r\n @include respond-above(md) {\r\n top: 427px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 303px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 216px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n &:before {\r\n content: '10';\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #scontainer-43 {\r\n p {\r\n position: absolute;\r\n @extend .text16;\r\n font-weight: 500;\r\n margin-bottom: 0;\r\n top: 0;\r\n\r\n @include respond-below(xs) {\r\n left: calc(50% + 118px);\r\n }\r\n\r\n &:first-child {\r\n top: 0;\r\n }\r\n\r\n &:nth-child(2) {\r\n @include respond-below(xs) {\r\n top: 20px;\r\n }\r\n }\r\n\r\n &:nth-child(3) {\r\n @include respond-below(xs) {\r\n top: 39px;\r\n }\r\n }\r\n\r\n &:nth-child(4) {\r\n @include respond-below(xs) {\r\n top: 124px;\r\n }\r\n }\r\n\r\n &:nth-child(5) {\r\n @include respond-below(xs) {\r\n top: 185px;\r\n }\r\n }\r\n\r\n &:nth-child(6) {\r\n @include respond-below(xs) {\r\n top: 219px;\r\n }\r\n }\r\n\r\n &:nth-child(7) {\r\n @include respond-below(xs) {\r\n top: 246px;\r\n }\r\n }\r\n\r\n &:nth-child(8) {\r\n @include respond-below(xs) {\r\n top: 274px;\r\n }\r\n }\r\n\r\n &:nth-child(9) {\r\n @include respond-below(xs) {\r\n top: 304px;\r\n }\r\n }\r\n\r\n &:nth-child(10) {\r\n @include respond-below(xs) {\r\n top: 325px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-28 {\r\n h2 {\r\n @extend .subtitle-line;\r\n margin-bottom: 40px;\r\n text-align: center;\r\n width: 100%;\r\n }\r\n\r\n h3 {\r\n font-family: $font-2;\r\n font-weight: 400;\r\n font-size: 30px;\r\n line-height: 38px;\r\n color: #000;\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n // justify-content: center;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n div {\r\n margin-left: 6px;\r\n margin-right: 6px;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n max-width: 111px;\r\n min-height: 50px;\r\n margin-bottom: 0;\r\n background: $cGrayBg;\r\n display: flex;\r\n justify-content: center;\r\n text-align: center;\r\n align-items: center;\r\n padding: 2px;\r\n margin-bottom: 20px;\r\n }\r\n\r\n img {\r\n width: 110px;\r\n height: 103px;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n div.row {\r\n &:not(:first-child, :last-child) {\r\n margin-bottom: 3%;\r\n }\r\n\r\n &:not(:first-child) {\r\n div.col-12 {\r\n margin-bottom: 15px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-33,\r\n#scontainer-34,\r\n#scontainer-37,\r\n#scontainer-38,\r\n#scontainer-39,\r\n#scontainer-60 {\r\n margin-top: 80px;\r\n\r\n h3 {\r\n @extend .subtitle;\r\n margin-bottom: 30px;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n text-transform: none;\r\n margin-bottom: 20px;\r\n\r\n &:before {\r\n width: 90px;\r\n }\r\n\r\n span {\r\n font-size: 30px;\r\n font-family: $font-1;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n margin-left: 5px;\r\n margin-right: 5px;\r\n }\r\n }\r\n\r\n .row {\r\n &:first-child {\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n div {\r\n margin-left: 6px;\r\n margin-right: 6px;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n max-width: 111px;\r\n min-height: 67px;\r\n margin-bottom: 0;\r\n background: $cGrayBg;\r\n display: flex;\r\n justify-content: center;\r\n text-align: center;\r\n align-items: center;\r\n padding: 2px;\r\n margin-bottom: 20px;\r\n text-transform: uppercase;\r\n }\r\n\r\n img {\r\n width: 110px;\r\n height: 103px;\r\n object-fit: cover;\r\n }\r\n }\r\n}\r\n\r\n#scontainer-33,\r\n#scontainer-37 {\r\n margin-top: 100px;\r\n\r\n @include respond-between(xs, sm) {\r\n margin-top: 70px;\r\n }\r\n}\r\n\r\n#scontainer-39 {\r\n h4 {\r\n @include respond-below(xs) {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n span {\r\n @include respond-below(xs) {\r\n margin-left: 0px;\r\n margin-right: 0px;\r\n margin-top: 2px;\r\n margin-bottom: 2px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-29 {\r\n padding-top: 80px;\r\n\r\n div[class^='col-']:first-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n\r\n @include respond-below(xs) {\r\n justify-content: center;\r\n }\r\n\r\n div {\r\n max-width: 300px;\r\n }\r\n }\r\n\r\n div[class^='col-']:last-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n h3 {\r\n @extend .subtitle-line;\r\n text-align: right;\r\n\r\n &:before {\r\n left: auto;\r\n right: 0;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text16;\r\n text-align: right;\r\n margin-bottom: 50px;\r\n\r\n @include respond-below(xs) {\r\n margin-bottom: 0px;\r\n }\r\n }\r\n}\r\n\r\n.tapparelle-controllo-separato {\r\n background: url(/upload/filemanager/images/tapparelle/tapparelle-bg.webp) no-repeat center;\r\n background-size: cover;\r\n height: 500px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n padding-top: 100px;\r\n margin-top: -120px;\r\n\r\n @include respond-between(xs, sm) {\r\n padding-top: 0px;\r\n padding-left: 30px;\r\n padding-right: 30px;\r\n margin-top: -80px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n height: 720px;\r\n padding-top: 80px;\r\n padding-left: 30px;\r\n padding-right: 30px;\r\n }\r\n\r\n h3 {\r\n @extend .subtitle-line;\r\n text-align: left;\r\n color: #fff;\r\n\r\n &:before {\r\n left: 0;\r\n right: auto;\r\n background: #fff;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n color: #fff;\r\n\r\n @include respond-below(xs) {\r\n margin-bottom: 50px;\r\n }\r\n }\r\n\r\n div[class^='col-']:first-child {\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n\r\n img {\r\n margin-bottom: 30px;\r\n max-width: 100%;\r\n }\r\n\r\n @include respond-below(xs) {\r\n order: 2;\r\n justify-content: center;\r\n }\r\n }\r\n\r\n div[class^='col-']:last-child {\r\n display: flex;\r\n align-items: center;\r\n\r\n @include respond-below(xs) {\r\n order: 1;\r\n }\r\n\r\n justify-content: center;\r\n\r\n div {\r\n max-width: 473px;\r\n margin-left: 68px;\r\n\r\n @include respond-between(sm, md) {\r\n max-width: 320px;\r\n margin-left: 40px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n max-width: 225px;\r\n margin-left: 0px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 0;\r\n max-width: 100%;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-31 {\r\n margin-bottom: 100px;\r\n\r\n h3 {\r\n @extend .subtitle-line;\r\n }\r\n\r\n p {\r\n @extend .text16;\r\n }\r\n\r\n .row {\r\n padding-top: 80px;\r\n\r\n &:last-child {\r\n div[class^='col-'] {\r\n &:first-child {\r\n @include respond-below(sm) {\r\n order: 2;\r\n\r\n img {\r\n margin-top: 30px;\r\n }\r\n }\r\n }\r\n\r\n &:last-child {\r\n @include respond-below(sm) {\r\n order: 1;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-'] {\r\n img {\r\n max-width: 100%;\r\n }\r\n\r\n &:first-child {\r\n text-align: right;\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n\r\n @include respond-between(xs, sm) {\r\n justify-content: center;\r\n }\r\n\r\n h3,\r\n p {\r\n text-align: right;\r\n\r\n &:before {\r\n right: 0;\r\n left: auto;\r\n }\r\n }\r\n\r\n div {\r\n max-width: 300px;\r\n margin-left: auto;\r\n margin-right: 50px;\r\n\r\n @include respond-between(md, lg) {\r\n margin-right: 40px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n margin-right: 25px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n }\r\n }\r\n\r\n &:last-child {\r\n text-align: left;\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n @include respond-between(xs, sm) {\r\n justify-content: center;\r\n }\r\n\r\n h3,\r\n p {\r\n text-align: left;\r\n\r\n &:before {\r\n left: 0;\r\n right: auto;\r\n }\r\n }\r\n\r\n div {\r\n max-width: 350px;\r\n margin-left: 50px;\r\n margin-right: auto;\r\n\r\n @include respond-between(md, lg) {\r\n margin-left: 40px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n margin-left: 25px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.modal-contact {\r\n .modal-lg {\r\n @include respond-above(lg) {\r\n max-width: 1000px;\r\n }\r\n\r\n .modal-content {\r\n border-radius: 0;\r\n\r\n .modal-header {\r\n border-bottom: none;\r\n padding: 0;\r\n\r\n .close {\r\n position: absolute;\r\n right: 16px;\r\n top: 6px;\r\n z-index: 500;\r\n\r\n span {\r\n font-size: 40px;\r\n }\r\n }\r\n }\r\n\r\n .modal-body {\r\n max-width: 700px;\r\n margin: 0 auto;\r\n padding: 40px 20px 168px 20px;\r\n\r\n h5 {\r\n font-family: $font-1;\r\n font-size: 22px;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n margin-bottom: 30px;\r\n }\r\n\r\n .btn-black {\r\n margin-top: 10px;\r\n\r\n @include respond-below(xs) {\r\n font-size: 15px;\r\n }\r\n }\r\n\r\n .btn-yellow {\r\n @include respond-below(xs) {\r\n margin-left: 0;\r\n }\r\n }\r\n\r\n form {\r\n\r\n .form-row>.col,\r\n .form-row>[class*='col-'] {\r\n padding-right: 3px;\r\n padding-left: 3px;\r\n }\r\n\r\n .form-row {\r\n &:last-child {\r\n .form-group {\r\n text-align: right;\r\n }\r\n }\r\n }\r\n\r\n .form-group {\r\n margin-bottom: 10px;\r\n\r\n .form-check {\r\n .form-check-label {\r\n font-size: 13px;\r\n font-weight: 300;\r\n font-family: $font-3;\r\n line-height: 15px;\r\n }\r\n }\r\n\r\n p {\r\n font-size: 13px;\r\n font-weight: 300;\r\n font-family: $font-3;\r\n line-height: 15px;\r\n margin-bottom: 5px;\r\n maegin-top: 5px;\r\n }\r\n\r\n .form-control {\r\n @extend .text16;\r\n font-family: $font-1;\r\n border: 1px solid #000;\r\n border-radius: 0;\r\n padding: 8px;\r\n height: auto;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .file {\r\n border: 2px dashed #c5c5c5;\r\n border-radius: 5px;\r\n margin-bottom: 0px;\r\n padding: 10px 15px;\r\n\r\n @include respond-above(xs) {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n }\r\n\r\n @include respond-below(xs) {\r\n text-align: center;\r\n }\r\n\r\n img {\r\n max-width: 50px;\r\n\r\n @include respond-below(xs) {\r\n margin-bottom: 10px;\r\n }\r\n }\r\n\r\n h4 {\r\n font-size: 14px;\r\n font-weight: 700;\r\n font-family: $font-1;\r\n margin-bottom: 0;\r\n color: #000;\r\n text-transform: uppercase;\r\n\r\n @include respond-below(xs) {\r\n margin-bottom: 10px;\r\n }\r\n }\r\n\r\n div {\r\n @include respond-above(xs) {\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-end;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-32,\r\n#scontainer-36 {\r\n .row {\r\n &:first-child {\r\n div[class^='col-'] {\r\n text-align: right;\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n }\r\n\r\n h3 {\r\n font-size: 30px;\r\n font-family: $font-1;\r\n font-weight: 400;\r\n line-height: 41px;\r\n letter-spacing: 0em;\r\n margin-bottom: 20px;\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(2) {\r\n div[class^='col-'] {\r\n text-align: center;\r\n\r\n img {\r\n max-width: 100%;\r\n\r\n @include respond-between(md, lg) {\r\n height: 234px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n height: 167px;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-transform: uppercase;\r\n margin-top: 20px;\r\n margin-bottom: 20px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.links {\r\n background: url(/upload/filemanager/images/subpage/links-bg.webp) no-repeat center;\r\n background-size: cover;\r\n margin-left: 80px;\r\n margin-right: 80px;\r\n text-align: center;\r\n @extend .box;\r\n\r\n @include respond-between(xs, lg) {\r\n margin-left: 30px;\r\n margin-right: 30px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-left: 15px;\r\n margin-right: 15px;\r\n padding-top: 50px;\r\n padding-bottom: 50px;\r\n }\r\n\r\n #scontainer-35 {\r\n @include respond-above(lg) {\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n }\r\n }\r\n\r\n h3 {\r\n @extend .subtitle;\r\n text-align: center;\r\n color: #fff;\r\n margin-bottom: 30px;\r\n }\r\n\r\n .row {\r\n div[class^='col-'] {\r\n div {\r\n background: rgba(255, 255, 255, 0.75);\r\n padding: 40px 33px;\r\n\r\n @include respond-between(md, lg) {\r\n padding: 40px 23px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding: 20px 10px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding: 20px 10px;\r\n margin-bottom: 30px;\r\n }\r\n\r\n >img {\r\n margin-bottom: 30px;\r\n width: 100%;\r\n height: auto;\r\n\r\n @include respond-above(lg) {\r\n height: 270px;\r\n width: auto;\r\n max-width: 100%;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n height: 256px;\r\n width: auto;\r\n max-width: 100%;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n height: 207px;\r\n width: auto;\r\n max-width: 100%;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: auto;\r\n height: 270px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: auto;\r\n height: 254px;\r\n max-width: 100%;\r\n }\r\n }\r\n\r\n .btn {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n padding: 15px;\r\n\r\n @include respond-between(sm, md) {\r\n padding: 15px 10px;\r\n font-size: 12px;\r\n }\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n max-width: 350px;\r\n margin: 0 auto 30px auto;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.dettagli-pvc-verto {\r\n background: $cGrayBg;\r\n margin-top: 80px;\r\n padding-top: 40px;\r\n padding-bottom: 40px;\r\n\r\n @include respond-between(sm, md) {\r\n margin-top: 50px;\r\n }\r\n\r\n img {\r\n width: 100%;\r\n margin-top: -100px;\r\n\r\n @include respond-above(lg) {\r\n width: 509px;\r\n height: 382px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 450px;\r\n height: 338px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 330px;\r\n height: 247px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n height: 217px;\r\n width: 290px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n max-width: 509px;\r\n height: auto;\r\n }\r\n }\r\n\r\n h2 {\r\n @extend .subtitle-line;\r\n text-align: left;\r\n\r\n &:before {\r\n left: 0;\r\n right: auto;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n text-align: right;\r\n\r\n &:before {\r\n left: auto;\r\n right: 0;\r\n }\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n margin-bottom: 0;\r\n position: relative;\r\n\r\n @include respond-between(xs, sm) {\r\n text-align: right;\r\n }\r\n\r\n &:before {\r\n position: absolute;\r\n right: -80px;\r\n top: -250px;\r\n content: '';\r\n height: 350px;\r\n width: 1px;\r\n background: $cGrayText;\r\n\r\n @include respond-between(md, lg) {\r\n height: 298px;\r\n top: -244px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n right: -10px;\r\n height: 217px;\r\n top: -196px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-'] {\r\n &:last-child {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n @include respond-above(lg) {\r\n padding-right: 70px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n justify-content: flex-end;\r\n margin-top: 50px;\r\n margin-bottom: 30px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-top: 0px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-top: 30px;\r\n }\r\n\r\n div {\r\n max-width: 250px;\r\n\r\n @include respond-between(sm, md) {\r\n max-width: 300px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-right: 50px;\r\n max-width: 300px;\r\n margin-top: -39px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.verto-1-2-3 {\r\n @extend .box;\r\n\r\n h2 {\r\n font-family: $font-4;\r\n font-size: 40px;\r\n font-style: normal;\r\n font-weight: 400;\r\n line-height: 53px;\r\n letter-spacing: 0em;\r\n text-align: left;\r\n border: 1px solid $cGrayBorder;\r\n display: inline-block;\r\n padding: 4px 20px;\r\n margin-bottom: 30px;\r\n }\r\n\r\n h3 {\r\n font-family: $font-4;\r\n font-size: 23px;\r\n font-style: normal;\r\n font-weight: 400;\r\n line-height: 30px;\r\n letter-spacing: 0em;\r\n text-align: left;\r\n margin-bottom: 20px;\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 22px;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n margin-bottom: 0;\r\n }\r\n\r\n div[class^='col-'] {\r\n &:first-child {\r\n border-right: 1px solid #d9d9d9;\r\n\r\n @include respond-above(md) {\r\n padding-right: 40px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding-right: 20px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n border-right: none;\r\n\r\n p {\r\n border-bottom: 1px solid #d9d9d9;\r\n padding-bottom: 30px;\r\n margin-bottom: 30px;\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(2) {\r\n border-right: 1px solid #d9d9d9;\r\n\r\n @include respond-above(md) {\r\n padding-right: 40px;\r\n padding-left: 40px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding-right: 20px;\r\n padding-left: 20px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n border-right: none;\r\n\r\n p {\r\n border-bottom: 1px solid #d9d9d9;\r\n padding-bottom: 30px;\r\n margin-bottom: 30px;\r\n }\r\n }\r\n }\r\n\r\n &:last-child {\r\n @include respond-above(md) {\r\n padding-left: 40px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding-left: 20px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n border-right: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.dettagli-pvc-ferramenta {\r\n h3 {\r\n @extend .subtitle;\r\n text-align: right;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n text-align: right;\r\n\r\n &:before {\r\n right: 0;\r\n left: auto;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: right;\r\n max-width: 250px;\r\n margin-left: auto;\r\n margin-right: 0;\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n\r\n div[class^='col-'] {\r\n &:first-child {\r\n display: flex;\r\n align-items: flex-end;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding-right: 60px;\r\n\r\n @include respond-between(md, lg) {\r\n padding-right: 37px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding-right: 25px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding-right: 0;\r\n align-items: center;\r\n }\r\n }\r\n\r\n &:nth-child(2),\r\n &:nth-child(3) {\r\n text-align: center;\r\n\r\n p {\r\n text-align: center;\r\n margin-left: auto;\r\n margin-right: auto;\r\n margin-top: 10px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.dettagli-pvc-maniglia {\r\n padding-top: 100px;\r\n\r\n @include respond-below(xs) {\r\n padding-top: 80px;\r\n }\r\n\r\n h3 {\r\n @extend .subtitle;\r\n text-align: right;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n text-align: right;\r\n\r\n &:before {\r\n right: 0;\r\n left: auto;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: justify;\r\n max-width: 320px;\r\n margin-left: auto;\r\n margin-right: 0;\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n right: -40px;\r\n top: -122px;\r\n content: '';\r\n height: 350px;\r\n width: 1px;\r\n background: $cGrayText;\r\n\r\n @include respond-between(xs, sm) {\r\n top: -230px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n >div[class^='col-']:last-child {\r\n background: $cGrayBg;\r\n padding: 80px 130px;\r\n z-index: 9;\r\n\r\n @include respond-between(sm, md) {\r\n padding: 45px 78px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding: 40px 25px;\r\n }\r\n }\r\n}\r\n\r\n.dettagli-pvc-maniglia-img {\r\n margin-top: -320px;\r\n z-index: -1;\r\n margin-bottom: 0px;\r\n\r\n @include respond-between(sm, md) {\r\n margin-top: -274px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-top: 30px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-top: 30px;\r\n }\r\n\r\n img {\r\n width: 100%;\r\n }\r\n}\r\n\r\n.ricevi-box {\r\n text-align: center;\r\n padding-top: 50px;\r\n padding-bottom: 100px;\r\n\r\n &.funzionale {\r\n padding-top: 0;\r\n }\r\n}\r\n\r\n.a-risparmio-energetico-verto {\r\n background: $cGrayBg;\r\n margin-top: 80px;\r\n padding-top: 40px;\r\n padding-bottom: 50px;\r\n\r\n @include respond-between(sm, md) {\r\n margin-top: 10px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n margin-top: 0px;\r\n }\r\n\r\n h3 {\r\n @extend .subtitle-line;\r\n text-align: right;\r\n\r\n &:before {\r\n right: 0;\r\n left: auto;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: right;\r\n margin-bottom: 0;\r\n }\r\n\r\n div[class^='col-'] {\r\n &:first-child {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n div {\r\n max-width: 300px;\r\n }\r\n }\r\n\r\n &:last-child {\r\n @include respond-below(xs) {\r\n text-align: center;\r\n }\r\n\r\n img {\r\n margin-top: -100px;\r\n width: 100%;\r\n\r\n @include respond-below(sm) {\r\n margin-top: 55px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 270px;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text16;\r\n position: absolute;\r\n text-transform: uppercase;\r\n font-weight: 600;\r\n top: 0;\r\n line-height: 18px;\r\n\r\n @include respond-between(md, lg) {\r\n font-size: 14px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 10px;\r\n line-height: 10px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n font-size: 12px;\r\n line-height: 14px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 10px;\r\n line-height: 10px;\r\n left: 0;\r\n }\r\n\r\n &:nth-child(2) {\r\n top: -109px;\r\n left: 289px;\r\n\r\n @include respond-between(md, lg) {\r\n left: 242px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: 176px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 44px;\r\n left: 241px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 49px;\r\n left: calc(50% - 33px);\r\n }\r\n }\r\n\r\n &:nth-child(3) {\r\n top: 58px;\r\n left: -33px;\r\n text-align: right;\r\n\r\n @include respond-between(md, lg) {\r\n top: 29px;\r\n left: -29px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n max-width: 87px;\r\n top: -6px;\r\n left: -8px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 169px;\r\n left: 13px;\r\n max-width: 86px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 114px;\r\n left: calc(50% - 170px);\r\n max-width: 92px;\r\n }\r\n }\r\n\r\n &:nth-child(4) {\r\n top: -8px;\r\n left: 525px;\r\n\r\n @include respond-between(md, lg) {\r\n top: -47px;\r\n left: 444px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: -45px;\r\n left: 330px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 130px;\r\n left: 430px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 79px;\r\n left: calc(50% + 68px);\r\n max-width: 79px;\r\n }\r\n }\r\n\r\n &:nth-child(5) {\r\n top: 132px;\r\n left: 525px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 93px;\r\n left: 437px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 45px;\r\n left: 326px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 242px;\r\n left: 420px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 151px;\r\n left: calc(50% + 81px);\r\n }\r\n }\r\n\r\n &:nth-child(6) {\r\n top: 253px;\r\n left: 472px;\r\n\r\n @include respond-between(md, lg) {\r\n top: 193px;\r\n left: 398px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 118px;\r\n left: 292px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 338px;\r\n left: 380px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 204px;\r\n left: calc(50% + 67px);\r\n }\r\n }\r\n\r\n &:nth-child(7) {\r\n top: 234px;\r\n text-align: right;\r\n left: 0;\r\n\r\n @include respond-between(md, lg) {\r\n top: 177px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 109px;\r\n left: 9px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 320px;\r\n left: 12px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 197px;\r\n left: calc(50% - 148px);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.vetri-selettivi {\r\n @extend .box;\r\n\r\n h3 {\r\n @extend .subtitle;\r\n text-align: left;\r\n margin-bottom: 0;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-line;\r\n text-align: left;\r\n\r\n &:before {\r\n left: 0;\r\n right: auto;\r\n }\r\n }\r\n\r\n img {\r\n width: 100%;\r\n\r\n @include respond-below(md) {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n max-width: 325px;\r\n }\r\n\r\n div[class^='col-'] {\r\n &:first-child {\r\n @include respond-below(sm) {\r\n order: 2;\r\n }\r\n }\r\n\r\n &:last-child {\r\n display: flex;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n @include respond-between(xs, sm) {\r\n order: 1;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.canalina-calda {\r\n background: $cGrayBg;\r\n\r\n h3 {\r\n @extend .subtitle-line;\r\n text-align: right;\r\n margin-top: 60px;\r\n\r\n @include respond-between(xs, sm) {\r\n margin-top: 72px;\r\n }\r\n\r\n &:before {\r\n left: auto;\r\n right: 0;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: right;\r\n max-width: 300px;\r\n margin-bottom: 60px;\r\n }\r\n\r\n div[class^='col-']:first-child {\r\n display: flex;\r\n align-items: flex-end;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n\r\n @include respond-between(xs, sm) {\r\n padding-right: 83px;\r\n }\r\n }\r\n\r\n div[class^='col-']:last-child {\r\n padding-right: 0;\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: flex-end;\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n }\r\n}\r\n\r\n.dettagli-legno-canalina-calda {\r\n margin-bottom: 0px;\r\n\r\n h3 {\r\n @extend .subtitle-line;\r\n text-align: left;\r\n margin-top: 60px;\r\n\r\n &:before {\r\n left: 0;\r\n right: auto;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: left;\r\n max-width: 300px;\r\n margin-bottom: 60px;\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n left: -70px;\r\n top: -86px;\r\n content: '';\r\n height: 350px;\r\n width: 1px;\r\n background: #bebebe;\r\n\r\n @include respond-between(sm, md) {\r\n left: -27px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n left: -17px;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-']:first-child {\r\n display: flex;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding-left: 140px;\r\n background: $cGrayBg;\r\n\r\n @include respond-between(sm, md) {\r\n padding-left: 52px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-bottom: 30px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding-left: 30px;\r\n }\r\n }\r\n\r\n div[class^='col-']:last-child {\r\n padding-right: 0;\r\n display: flex;\r\n justify-content: center;\r\n align-items: flex-end;\r\n\r\n img {\r\n @include respond-below(xs) {\r\n margin-top: 40px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.profili-slim {\r\n h3 {\r\n @extend .subtitle;\r\n text-align: right;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n text-align: right;\r\n\r\n &:before {\r\n left: auto;\r\n right: 0;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: right;\r\n }\r\n\r\n div[class^='col-'] {\r\n &:first-child {\r\n background: $cGrayBg;\r\n padding: 50px 60px;\r\n z-index: 2;\r\n\r\n @include respond-between(sm, md) {\r\n padding: 50px 30px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-left: 15px;\r\n margin-right: 15px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding: 45px 30px;\r\n margin-left: 15px;\r\n margin-right: 15px;\r\n }\r\n }\r\n\r\n &:last-child {\r\n @include respond-below(sm) {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.profili-slim-img {\r\n img {\r\n width: 100%;\r\n margin-top: -195px;\r\n\r\n @include respond-below(sm) {\r\n margin-top: -25px;\r\n }\r\n }\r\n}\r\n\r\n.porte-dettagli {\r\n @extend .box;\r\n padding-top: 136px;\r\n\r\n #scontainer-41 {\r\n @include respond-above(md) {\r\n padding-right: 70px;\r\n }\r\n\r\n .row {\r\n &:first-child {\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n position: relative;\r\n\r\n @include respond-between(xs, sm) {\r\n justify-content: flex-start;\r\n }\r\n\r\n @include respond-below(xs) {\r\n justify-content: flex-start;\r\n }\r\n\r\n img {\r\n z-index: 5;\r\n margin-right: 40px;\r\n width: 134px;\r\n height: 184px;\r\n\r\n &:last-child {\r\n width: 136px;\r\n height: 185px;\r\n }\r\n\r\n @include respond-below(md) {\r\n margin-right: 0px;\r\n\r\n &:last-child {\r\n margin-left: 20px;\r\n }\r\n }\r\n }\r\n\r\n p {\r\n position: absolute;\r\n top: -35px;\r\n left: 170px;\r\n @extend .text;\r\n font-weight: 500;\r\n\r\n @include respond-between(md, lg) {\r\n left: 83px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: 55px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n left: 14px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n left: 16px;\r\n top: -26px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(2) {\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n margin-top: -155px;\r\n\r\n @include respond-between(xs, sm) {\r\n justify-content: flex-end;\r\n margin-top: -33px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-top: -12px;\r\n justify-content: flex-end;\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n\r\n @include respond-above(lg) {\r\n width: 422px;\r\n height: 292px;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 415px;\r\n height: 287px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n width: 330px;\r\n height: 228px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n width: 345px;\r\n height: 238px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 280px;\r\n height: 186px;\r\n }\r\n }\r\n\r\n p {\r\n position: absolute;\r\n top: 15px;\r\n left: 78px;\r\n @extend .text;\r\n font-weight: 500;\r\n\r\n @include respond-between(sm, md) {\r\n left: 53px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n left: 226px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 7px;\r\n left: auto;\r\n right: 0;\r\n max-width: 258px;\r\n line-height: 13px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:last-child {\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n\r\n @include respond-between(xs, sm) {\r\n justify-content: flex-start;\r\n }\r\n\r\n @include respond-below(xs) {\r\n justify-content: flex-start;\r\n }\r\n\r\n img {\r\n margin-top: -97px;\r\n width: 145px;\r\n height: 215px;\r\n\r\n @include respond-between(sm, md) {\r\n margin-top: -50px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-top: -70px;\r\n margin-left: 88px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n margin-top: -6px;\r\n margin-left: 126px;\r\n }\r\n }\r\n\r\n p {\r\n transform: rotate(-90deg);\r\n position: absolute;\r\n top: -30px;\r\n left: 90px;\r\n @extend .text;\r\n font-weight: 500;\r\n\r\n @include respond-between(md, lg) {\r\n left: 30px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n top: 28px;\r\n left: -31px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n top: 5px;\r\n left: -5px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n top: 82px;\r\n left: 40px;\r\n line-height: 13px;\r\n }\r\n }\r\n\r\n &:last-child {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n h2 {\r\n font-family: $font-3;\r\n font-size: 100px;\r\n font-style: normal;\r\n font-weight: 300;\r\n line-height: 120px;\r\n letter-spacing: 0.05em;\r\n text-align: left;\r\n text-transform: uppercase;\r\n color: #e1e1e1;\r\n margin-bottom: 0;\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 78px;\r\n line-height: 78px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n font-size: 72px;\r\n line-height: 72px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 70px;\r\n line-height: 70px;\r\n margin-top: 20px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.una-marea-img {\r\n img {\r\n max-width: 100%;\r\n }\r\n}\r\n\r\n.una-marea {\r\n h3 {\r\n @extend .subtitle;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: justify;\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n right: -40px;\r\n top: -10px;\r\n content: '';\r\n height: 350px;\r\n width: 1px;\r\n background: #bebebe;\r\n\r\n @include respond-between(md, lg) {\r\n top: -72px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n right: -21px;\r\n top: -107px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n right: -14px;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n\r\n &:first-child {\r\n height: 1px;\r\n }\r\n\r\n div {\r\n margin-top: -682px;\r\n background: $cGrayBg;\r\n padding: 130px 90px;\r\n\r\n @include respond-between(md, lg) {\r\n padding: 40px 90px;\r\n margin-top: -560px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n margin-top: -412px;\r\n padding: 25px 40px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n margin-top: -25px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding: 70px 25px;\r\n margin-top: -25px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.dettagli-maniglia,\r\n.dettagli-legno-maniglia {\r\n @extend .box;\r\n padding-bottom: 0;\r\n\r\n @include respond-below(sm) {\r\n padding-top: 80px;\r\n }\r\n\r\n h3 {\r\n @extend .subtitle;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: justify;\r\n max-width: 400px;\r\n margin-bottom: 30px;\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n align-items: center;\r\n\r\n div {}\r\n\r\n &:last-child {\r\n @include respond-below(sm) {\r\n margin-top: 50px;\r\n }\r\n }\r\n }\r\n\r\n .dettagli-colori-box {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n div {\r\n display: block;\r\n width: 17%;\r\n text-align: center;\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n\r\n p {\r\n @extend .text20;\r\n text-transform: uppercase;\r\n text-align: center;\r\n margin-bottom: 0;\r\n\r\n @include respond-below(lg) {\r\n min-height: 48px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.dettagli-legno-maniglia {\r\n h3 {\r\n @extend .subtitle-line;\r\n text-align: left;\r\n\r\n &:before {\r\n left: 0;\r\n right: auto;\r\n }\r\n }\r\n}\r\n\r\n.dettagli-box-bg {\r\n margin-top: 120px;\r\n background: url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.webp) no-repeat center;\r\n background-size: cover;\r\n\r\n @include respond-below(xs) {\r\n padding-top: 20px;\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n div {\r\n margin-top: 80px;\r\n margin-bottom: 80px;\r\n\r\n @include respond-below(sm) {\r\n margin-top: 0px;\r\n }\r\n }\r\n }\r\n\r\n h3 {\r\n @extend .subtitle-line;\r\n color: #fff;\r\n text-align: left;\r\n\r\n &:before {\r\n background: #fff;\r\n left: 0;\r\n right: auto;\r\n }\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n color: #fff;\r\n padding-bottom: 0;\r\n\r\n &:before {\r\n display: none;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n color: #fff;\r\n max-width: 400px;\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n left: -637px;\r\n top: -248px;\r\n content: '';\r\n height: 340px;\r\n width: 1px;\r\n background: #bebebe;\r\n\r\n @include respond-between(md, lg) {\r\n left: -540px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: -407px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n left: -32px;\r\n top: -486px;\r\n height: 565px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n left: 9px;\r\n top: -369px;\r\n height: 243px;\r\n }\r\n }\r\n }\r\n\r\n &.freno {\r\n p {\r\n &:before {\r\n left: -558px;\r\n top: -256px;\r\n\r\n @include respond-between(md, lg) {\r\n left: -441px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: -298px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n left: -8px;\r\n top: -678px;\r\n height: 424px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-'] {\r\n &:first-child {\r\n @include respond-between(xs, sm) {\r\n padding-top: 80px;\r\n padding-bottom: 60px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding-top: 60px;\r\n padding-bottom: 60px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.dettagli-3-box {\r\n padding-top: 100px;\r\n padding-bottom: 60px;\r\n\r\n @include respond-below(sm) {\r\n padding-bottom: 50px;\r\n }\r\n\r\n img {\r\n width: 100%;\r\n }\r\n\r\n h3 {\r\n @extend .subtitle;\r\n margin-top: 20px;\r\n\r\n @include respond-between(md, lg) {\r\n font-size: 34px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n font-size: 24px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 30px;\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: justify;\r\n margin-bottom: 40px;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 30px;\r\n }\r\n }\r\n\r\n a {\r\n @extend .text20;\r\n color: #000;\r\n letter-spacing: 0;\r\n\r\n @include respond-above(sm) {\r\n position: absolute;\r\n bottom: 0;\r\n }\r\n\r\n @include respond-below(sm) {\r\n display: block;\r\n margin-bottom: 30px;\r\n }\r\n }\r\n}\r\n\r\n.dettagli-finitura-ultra-opaca {\r\n padding-bottom: 100px;\r\n\r\n h3 {\r\n @extend .subtitle;\r\n text-align: center;\r\n margin-bottom: 30px;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-align: center;\r\n max-width: 750px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n\r\n div[class^='col-']:nth-child(2) {\r\n padding-top: 30px;\r\n display: flex;\r\n justify-content: space-between;\r\n margin-bottom: 50px;\r\n flex-wrap: wrap;\r\n\r\n div {\r\n display: block;\r\n\r\n img {\r\n width: 105px;\r\n }\r\n\r\n p {\r\n text-transform: uppercase;\r\n margin-top: 20px;\r\n line-height: 18px;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-']:last-child {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n}\r\n\r\n.soglia-bassa {\r\n h3 {\r\n @extend .subtitle;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n }\r\n\r\n div[class^='col-'] {\r\n z-index: 5;\r\n\r\n div {\r\n background: $cGrayBg;\r\n padding: 50px 60px;\r\n\r\n @include respond-below(xs) {\r\n padding: 50px 25px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.soglia-bassa-img {\r\n img {\r\n width: 100%;\r\n margin-top: -195px;\r\n\r\n @include respond-below(sm) {\r\n margin-top: 0px;\r\n }\r\n }\r\n\r\n div[class^='col-'] {\r\n &:last-child {\r\n @include respond-below(sm) {\r\n height: 1px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.salatura {\r\n @extend .box-text-left;\r\n padding-bottom: 0;\r\n\r\n div[class^='col-'] {\r\n &:first-child {\r\n @include respond-below(sm) {\r\n order: 2;\r\n }\r\n }\r\n\r\n &:last-child {\r\n @include respond-below(sm) {\r\n order: 1;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.box-right {\r\n @extend .box-text-right;\r\n padding-top: 100px;\r\n padding-bottom: 0;\r\n\r\n @include respond-below(xs) {\r\n padding-top: 80px;\r\n }\r\n\r\n p {\r\n @include respond-below(sm) {\r\n margin-bottom: 80px;\r\n }\r\n }\r\n\r\n h3 {\r\n @include respond-below(sm) {\r\n font-size: 35px;\r\n }\r\n }\r\n}\r\n\r\n.box-left {\r\n @extend .box-text-left;\r\n padding-top: 100px;\r\n padding-bottom: 0;\r\n}\r\n\r\n.dettagli-legno-legno {\r\n h3 {\r\n @extend .subtitle;\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n\r\n @include respond-below(sm) {\r\n &:before {\r\n left: calc(50% - 71px);\r\n }\r\n }\r\n }\r\n\r\n p {\r\n @extend .text;\r\n max-width: 260px;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 30px;\r\n max-width: 350px;\r\n }\r\n }\r\n\r\n img {\r\n max-width: 100%;\r\n }\r\n\r\n div[class^='col-']:last-child {\r\n display: flex;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding-left: 50px;\r\n\r\n @include respond-below(sm) {\r\n order: 1;\r\n align-items: center;\r\n text-align: center;\r\n padding-left: 15px;\r\n }\r\n }\r\n\r\n div[class^='col-']:first-child {\r\n @include respond-below(sm) {\r\n order: 2;\r\n }\r\n }\r\n}\r\n\r\n.colori-box {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n max-width: 520px;\r\n padding-left: 50px;\r\n\r\n @include respond-between(md, lg) {\r\n max-width: 435px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n max-width: 326px;\r\n padding-left: 20px;\r\n }\r\n\r\n div {\r\n display: block;\r\n width: 17%;\r\n text-align: center;\r\n\r\n img {\r\n max-width: 100%;\r\n margin-left: 0;\r\n margin-bottom: 30px;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n text-transform: uppercase;\r\n text-align: center;\r\n margin-bottom: 0px;\r\n }\r\n }\r\n}\r\n\r\n.dettagli-pvc {\r\n .dettagli-pvc-maniglia-img {\r\n margin-bottom: 0;\r\n }\r\n}\r\n\r\n.no-touchevents {\r\n div[id^='menu-container-'] {\r\n >ul {\r\n >li {\r\n &.parent {\r\n >a {\r\n @include respond-above(xs) {\r\n pointer-events: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.touchevents {\r\n .top {\r\n #main-menu {\r\n div[id^='menu-container-'] {\r\n >ul {\r\n >li:hover {\r\n ul {\r\n display: none;\r\n }\r\n }\r\n\r\n >li {\r\n &.open-menu {\r\n ul {\r\n display: block !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.files {\r\n margin-bottom: 0;\r\n}\r\n\r\n.file-cover {\r\n background: #fff;\r\n height: 30px;\r\n margin-top: -30px;\r\n position: relative;\r\n z-index: 10;\r\n}\r\n\r\n.captcha.error {\r\n .check {\r\n border: 2px solid #cc0000;\r\n }\r\n}\r\n\r\n.buttons {\r\n @include respond-below(xs) {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n .btn {\r\n &:first-child {\r\n margin-right: 10px;\r\n\r\n @include respond-below(xs) {\r\n margin-right: 0;\r\n margin-bottom: 20px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.buttons2 {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: flex-start;\r\n\r\n .btn {\r\n &:first-child {\r\n margin-bottom: 20px;\r\n }\r\n\r\n &:nth-child(2) {\r\n margin-top: 0px;\r\n }\r\n }\r\n}\r\n\r\n#fancybox-buttons.top {\r\n background: transparent !important;\r\n}\r\n\r\n.color-container {\r\n position: relative;\r\n // padding-top: 90px;\r\n width: 115px;\r\n @include transition;\r\n\r\n &:hover {\r\n p {\r\n background: #000 !important;\r\n color: #fff !important;\r\n }\r\n }\r\n\r\n a {\r\n display: block;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n height: 100%;\r\n width: 100%;\r\n overflow: hidden;\r\n z-index: 10;\r\n\r\n img {\r\n height: 90px !important;\r\n }\r\n }\r\n}\r\n\r\n.map-adres {\r\n iframe {\r\n width: 100%;\r\n margin-bottom: 30px;\r\n }\r\n}\r\n\r\n.footer-big {\r\n background: #231f20;\r\n @extend .box;\r\n color: #fff;\r\n font-size: 15px;\r\n\r\n @include respond-below(md) {\r\n padding-top: 75px;\r\n padding-bottom: 75px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n padding-top: 50px;\r\n padding-bottom: 50px;\r\n }\r\n\r\n .column-right {\r\n @include respond-above(sm) {\r\n padding-left: 50px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n\r\n li {\r\n margin-bottom: 10px;\r\n }\r\n }\r\n\r\n a {\r\n color: #fff;\r\n font-weight: 200;\r\n }\r\n }\r\n\r\n .column-left {\r\n font-weight: 200;\r\n\r\n @include respond-above(sm) {\r\n padding-right: 50px;\r\n }\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n padding-bottom: 25px;\r\n }\r\n\r\n img {\r\n max-width: 200px !important;\r\n margin-bottom: 50px;\r\n }\r\n }\r\n}\r\n\r\n.footer_top_box {\r\n padding-bottom: 80px;\r\n\r\n .footer_top_box__wrapper {\r\n .footer_top_data {\r\n .footer_top_title {\r\n text-align: center;\r\n\r\n h2 {\r\n @extend .subtitle;\r\n position: relative;\r\n padding-bottom: 15px;\r\n margin-bottom: 30px;\r\n\r\n &:before {\r\n position: absolute;\r\n content: '';\r\n width: 142px;\r\n left: calc(50% - 71px);\r\n background: #000;\r\n height: 1px;\r\n bottom: 0;\r\n }\r\n }\r\n }\r\n\r\n .footer_top_tiles {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: center;\r\n column-gap: 100px;\r\n row-gap: 40px;\r\n\r\n .tile {\r\n display: block;\r\n\r\n a {\r\n color: #000;\r\n font-family: 'Open Sans', sans-serif;\r\n font-weight: 600;\r\n font-size: 14px;\r\n line-height: 19px;\r\n\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n column-gap: 20px;\r\n padding: 15px;\r\n background-color: #ebebeb;\r\n width: 360px;\r\n text-transform: uppercase;\r\n\r\n img {\r\n width: 100%;\r\n max-width: 32px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-LightItalic.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-LightItalic.woff') format('woff');\r\n font-weight: 300;\r\n font-style: italic;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-ExtraLightItalic.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-ExtraLightItalic.woff') format('woff');\r\n font-weight: 200;\r\n font-style: italic;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-Medium.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-Medium.woff') format('woff');\r\n font-weight: 500;\r\n font-style: normal;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-MediumItalic.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-MediumItalic.woff') format('woff');\r\n font-weight: 500;\r\n font-style: italic;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form Demi';\r\n src: url('/layout/fonts/URWForm-Demi.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-Demi.woff') format('woff');\r\n font-weight: normal;\r\n font-style: normal;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-Italic.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-Italic.woff') format('woff');\r\n font-weight: normal;\r\n font-style: italic;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-Light.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-Light.woff') format('woff');\r\n font-weight: 300;\r\n font-style: normal;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-ThinItalic.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-ThinItalic.woff') format('woff');\r\n font-weight: 100;\r\n font-style: italic;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-Bold.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-Bold.woff') format('woff');\r\n font-weight: bold;\r\n font-style: normal;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-BoldItalic.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-BoldItalic.woff') format('woff');\r\n font-weight: bold;\r\n font-style: italic;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-Thin.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-Thin.woff') format('woff');\r\n font-weight: 100;\r\n font-style: normal;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form';\r\n src: url('/layout/fonts/URWForm-Regular.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-Regular.woff') format('woff');\r\n font-weight: normal;\r\n font-style: normal;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form Extra';\r\n src: url('/layout/fonts/URWForm-ExtraBoldItalic.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-ExtraBoldItalic.woff') format('woff');\r\n font-weight: bold;\r\n font-style: italic;\r\n font-display: swap;\r\n}\r\n\r\n@font-face {\r\n font-family: 'URW Form Extra';\r\n src: url('/layout/fonts/URWForm-ExtraBold.woff2') format('woff2'),\r\n url('/layout/fonts/URWForm-ExtraBold.woff') format('woff');\r\n font-weight: bold;\r\n font-style: normal;\r\n font-display: swap;\r\n}\r\n\r\n.footer-big * {\r\n font-family: 'URW Form';\r\n}\r\n\r\n#scontainer-47 {\r\n height: 630px;\r\n display: flex;\r\n align-items: center;\r\n margin-top: 100px;\r\n margin-bottom: 100px;\r\n\r\n @include respond-below(md) {\r\n margin-bottom: 50px;\r\n }\r\n\r\n h2 {\r\n @extend .subtitle-line;\r\n margin-bottom: 40px;\r\n\r\n &::before {\r\n width: 80%;\r\n left: 0;\r\n height: 2px;\r\n }\r\n }\r\n\r\n h3 {\r\n @extend .subtitle;\r\n position: relative;\r\n\r\n &:before {\r\n position: absolute;\r\n left: -80px;\r\n top: -140px;\r\n content: '';\r\n height: 340px;\r\n width: 1px;\r\n background: $cGrayText;\r\n\r\n @include respond-between(md, lg) {\r\n left: -45px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n left: -40px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n left: -30px;\r\n top: -75px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n h4 {\r\n @extend .subtitle-level-3;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n }\r\n\r\n div[class^='col-']:first-child {\r\n background: $cGrayBg;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-wrap: wrap;\r\n flex-direction: column;\r\n justify-content: center;\r\n padding: 80px 150px 80px 60px;\r\n text-align: justify;\r\n\r\n @include respond-between(md, lg) {\r\n padding: 80px 108px 80px 90px;\r\n }\r\n\r\n @include respond-between(sm, md) {\r\n padding: 80px 30px 80px 80px;\r\n }\r\n\r\n @include respond-between(xs, sm) {\r\n padding: 50px 15px 50px 60px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding: 50px 15px 50px 15px;\r\n }\r\n }\r\n\r\n div[class^='col-']:nth-child(2) {\r\n position: relative;\r\n background: $cGrayBg;\r\n\r\n @include respond-between(xs, md) {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n padding-right: 0;\r\n }\r\n\r\n img {\r\n @include respond-above(md) {\r\n top: 50%;\r\n position: absolute;\r\n right: -60px;\r\n transform: translateY(-50%);\r\n }\r\n\r\n @include respond-above(lg) {\r\n width: 500px;\r\n height: 630px;\r\n object-fit: cover;\r\n }\r\n\r\n @include respond-between(md, lg) {\r\n width: 430px;\r\n height: 530px;\r\n object-fit: cover;\r\n }\r\n\r\n @include respond-between(xs, md) {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n }\r\n\r\n @include respond-below(xs) {\r\n width: 100%;\r\n height: 300px;\r\n object-fit: contain;\r\n margin-bottom: 50px;\r\n }\r\n }\r\n }\r\n\r\n div[class^='col-']:nth-child(3) {}\r\n}\r\n\r\n#scontainer-48 {\r\n margin-bottom: 100px;\r\n\r\n @include respond-below(md) {\r\n margin-bottom: 50px;\r\n }\r\n\r\n h2 {\r\n @extend .subtitle-line;\r\n margin-bottom: 40px;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n }\r\n\r\n img {\r\n margin-bottom: 24px;\r\n }\r\n\r\n .single-col {\r\n text-align: center;\r\n }\r\n}\r\n\r\n#scontainer-49,\r\n#scontainer-50 {\r\n margin-bottom: 100px;\r\n\r\n @include respond-below(md) {\r\n margin-bottom: 50px;\r\n }\r\n\r\n h2 {\r\n @extend .subtitle-line;\r\n margin-bottom: 40px;\r\n }\r\n\r\n .single-col {\r\n a {\r\n display: block;\r\n height: 100%;\r\n position: relative;\r\n cursor: pointer;\r\n\r\n &:hover {\r\n\r\n &::before,\r\n &::after {\r\n opacity: 1;\r\n }\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n inset: 0;\r\n background: rgba(0, 0, 0, 0.6);\r\n opacity: 0;\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n width: 55px;\r\n height: 55px;\r\n background: url('/upload/filemanager/images/cassonetto/material-symbols_search.png');\r\n opacity: 0;\r\n transition: all 250ms ease-in-out;\r\n transform: translate(-50%, -50%);\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n &:not(:last-child) {\r\n margin-bottom: 50px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-51 {\r\n padding: 100px 70px;\r\n margin-bottom: 100px;\r\n background: #fafafa;\r\n\r\n @include respond-below(md) {\r\n padding: 50px 40px;\r\n margin-bottom: 50px;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n }\r\n\r\n .row {\r\n align-items: center;\r\n }\r\n\r\n .single-col-1 {\r\n @include respond-below(md) {\r\n margin-bottom: 50px;\r\n }\r\n }\r\n\r\n .single-col-2 {\r\n position: relative;\r\n padding-bottom: 50px;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n bottom: 0;\r\n left: 15px;\r\n width: 100%;\r\n max-width: 190px;\r\n height: 1px;\r\n background: #000;\r\n }\r\n }\r\n}\r\n\r\n#scontainer-52 {\r\n margin-bottom: 100px;\r\n\r\n @include respond-below(md) {\r\n margin-bottom: 50px;\r\n }\r\n\r\n .row {\r\n align-items: center;\r\n }\r\n\r\n .single-col {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n @include respond-below(md) {\r\n &:not(:last-child) {\r\n margin-bottom: 50px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-53 {\r\n margin-bottom: 100px;\r\n\r\n h2 {\r\n @extend .subtitle-line;\r\n margin-bottom: 40px;\r\n }\r\n\r\n div[class^='col-'] {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n div {\r\n margin-left: 6px;\r\n margin-right: 6px;\r\n }\r\n\r\n p {\r\n @extend .text;\r\n max-width: 106px;\r\n min-height: 50px;\r\n margin-bottom: 0;\r\n background: $cGrayBg;\r\n display: flex;\r\n justify-content: center;\r\n text-align: center;\r\n align-items: center;\r\n padding: 2px;\r\n margin-bottom: 20px;\r\n text-transform: uppercase;\r\n }\r\n\r\n img {\r\n width: 106px;\r\n height: 106px;\r\n object-fit: cover;\r\n }\r\n }\r\n\r\n .color-container {\r\n padding-top: 0;\r\n }\r\n}\r\n\r\n.home_slider {\r\n .swiper-slide {\r\n overflow: hidden;\r\n\r\n .slide-data {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n .slide-text {\r\n position: absolute;\r\n max-width: 1100px;\r\n }\r\n }\r\n }\r\n\r\n .swiper-pagination {\r\n position: absolute;\r\n right: 70px;\r\n bottom: 25px;\r\n width: auto;\r\n display: flex;\r\n justify-content: flex-end;\r\n gap: 15px;\r\n\r\n .swiper-pagination-bullet {\r\n color: #fff;\r\n background: transparent !important;\r\n position: relative;\r\n display: block;\r\n height: 30px;\r\n width: 30px;\r\n opacity: 1 !important;\r\n\r\n &::before {\r\n display: block;\r\n height: 30px;\r\n width: 30px;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n font-size: 22px;\r\n }\r\n\r\n &:first-child::before {\r\n content: '01';\r\n }\r\n\r\n &:nth-child(2)::before {\r\n content: '02';\r\n }\r\n\r\n &:nth-child(3)::before {\r\n content: '03';\r\n }\r\n\r\n &:nth-child(4)::before {\r\n content: '04';\r\n }\r\n\r\n &:nth-child(5)::before {\r\n content: '05';\r\n }\r\n\r\n &.swiper-pagination-bullet-active {\r\n margin-right: 55px;\r\n position: relative;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n height: 1px;\r\n width: 50px;\r\n background: #fff;\r\n position: absolute;\r\n top: 50%;\r\n right: -60px;\r\n }\r\n\r\n &:last-child {\r\n margin-right: 0 !important;\r\n }\r\n\r\n &:nth-child(2) {\r\n margin-left: 55px;\r\n // margin-right: 4px;\r\n\r\n &::after {\r\n // display: none;\r\n right: auto;\r\n left: 40px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n\r\n#nav_tabs {\r\n max-width: 980px;\r\n // padding-bottom: 120px;\r\n margin-bottom: 90px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n\r\n // &::before {\r\n // \tcontent: '';\r\n // \tposition: absolute;\r\n // \tbottom: 0;\r\n // \tleft: 0;\r\n // \theight: 1px;\r\n // \twidth: 100vw;\r\n // \tbackground-color: $cBlack;\r\n // }\r\n}\r\n\r\n#nav_tabs,\r\n#nav_tabs_colors {\r\n position: relative;\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n gap: 17px;\r\n list-style: none;\r\n padding-left: 0;\r\n padding-right: 0;\r\n // width: fit-content;\r\n\r\n li {\r\n position: relative;\r\n min-width: fit-content;\r\n width: 200px;\r\n border: 1px solid $cBlack;\r\n background: $cWhite;\r\n transition: background 250ms ease;\r\n\r\n &.new {\r\n &::before {\r\n content: url('/upload/filemanager/Icons/new-icon.png');\r\n position: absolute;\r\n top: -10px;\r\n right: -15px;\r\n }\r\n }\r\n\r\n &.active {\r\n background: $cBlack;\r\n\r\n a {\r\n color: $cTxtWhite;\r\n }\r\n }\r\n\r\n a {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n text-decoration: none;\r\n text-transform: uppercase;\r\n row-gap: 3px;\r\n\r\n color: $cTxtBlack;\r\n font-weight: 400;\r\n font-size: 14px;\r\n line-height: 1;\r\n margin-bottom: 0;\r\n\r\n padding: 12px 20px;\r\n cursor: pointer;\r\n transition: color 250ms ease;\r\n\r\n u {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n font-weight: 400;\r\n font-size: 18px;\r\n line-height: 1.3;\r\n margin-bottom: 0;\r\n letter-spacing: 0.05em;\r\n text-decoration: none;\r\n\r\n span {\r\n margin-top: -4px;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#product-preview-box {\r\n margin-bottom: 100px;\r\n\r\n .product-preview-box {\r\n .scontainer-content {\r\n // padding-left: 250px;\r\n\r\n .product-preview {\r\n display: none;\r\n // padding-left: 250px;\r\n\r\n &.active {\r\n display: block;\r\n }\r\n\r\n .product_info_img {\r\n padding-top: 15px;\r\n\r\n .product-emblem {\r\n position: absolute;\r\n left: 0;\r\n transform: translateX(-95%);\r\n z-index: 3;\r\n\r\n width: 240px;\r\n height: 240px;\r\n text-align: center;\r\n padding: 15px;\r\n background: $cWhite;\r\n border: 5px solid #d8d8d8;\r\n border-radius: 100%;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n inset: -10px;\r\n border: 5px solid #e6e6e6;\r\n border-radius: 100%;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n inset: -15px;\r\n border: 5px solid #f4f4f4;\r\n border-radius: 100%;\r\n box-shadow: 0 0 0px 5px #fbfbfb;\r\n }\r\n\r\n img {\r\n margin-bottom: 14px;\r\n }\r\n\r\n p {\r\n font-weight: 300;\r\n font-size: 18px;\r\n line-height: 20px;\r\n letter-spacing: 0.05em;\r\n margin-bottom: 0;\r\n\r\n strong {\r\n display: block;\r\n position: relative;\r\n font-weight: 700;\r\n font-size: 16px;\r\n line-height: 20px;\r\n text-align: center;\r\n letter-spacing: 0.05em;\r\n text-transform: uppercase;\r\n color: $cTxtLightBlue;\r\n margin-bottom: 14px;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n bottom: -6px;\r\n left: 50%;\r\n height: 1px;\r\n width: 100%;\r\n max-width: 110px;\r\n background: $cLightBlue;\r\n transform: translateX(-50%);\r\n }\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n transform: translateX(0);\r\n left: 15px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n display: none;\r\n }\r\n }\r\n\r\n .illustration_product_slider {\r\n .swiper-wrapper {\r\n .swiper-slide {\r\n text-align: center;\r\n }\r\n }\r\n\r\n .swiper-navigation {\r\n display: flex;\r\n flex-direction: row-reverse;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 60px;\r\n\r\n .swiper-button-disabled {\r\n opacity: 0.6;\r\n }\r\n\r\n .swiper-slide-next {\r\n position: relative;\r\n cursor: pointer;\r\n transition: opacity 250ms ease-in;\r\n\r\n img {\r\n width: 50px;\r\n height: 50px;\r\n }\r\n }\r\n\r\n .swiper-slide-prev {\r\n position: relative;\r\n cursor: pointer;\r\n transition: opacity 250ms ease-in;\r\n\r\n img {\r\n width: 50px;\r\n height: 50px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n margin-bottom: 50px;\r\n }\r\n }\r\n\r\n .product_info_text {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-between;\r\n\r\n h3 {\r\n font-weight: 700;\r\n font-size: 35px;\r\n line-height: 37px;\r\n letter-spacing: 0.15em;\r\n text-transform: uppercase;\r\n margin-bottom: 25px;\r\n }\r\n\r\n ul {\r\n border: 1px solid #f4f4f4;\r\n padding: 15px 20px;\r\n\r\n /* width */\r\n &::-webkit-scrollbar {\r\n width: 3px;\r\n }\r\n\r\n /* Handle */\r\n &::-webkit-scrollbar-thumb {\r\n background: #dadada;\r\n border-radius: 0px;\r\n }\r\n\r\n /* Track */\r\n &::-webkit-scrollbar-track {\r\n box-shadow: inset 0 0 5px rgba(grey, 0.1);\r\n border-radius: 0px;\r\n }\r\n\r\n /* Handle on hover */\r\n &::-webkit-scrollbar-thumb:hover {\r\n background: #000000;\r\n }\r\n\r\n li {\r\n &:not(:last-child) {\r\n margin-bottom: 25px;\r\n }\r\n\r\n h4 {\r\n font-weight: 700;\r\n font-size: 16px;\r\n line-height: 26px;\r\n letter-spacing: 0.05em;\r\n margin-bottom: 0;\r\n }\r\n\r\n p {\r\n font-weight: 300;\r\n font-size: 16px;\r\n line-height: 26px;\r\n letter-spacing: 0.05em;\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n\r\n &__footer {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr;\r\n align-items: center;\r\n column-gap: 55px;\r\n row-gap: 15px;\r\n padding-top: 45px;\r\n padding-left: 20px;\r\n\r\n .btn8 {}\r\n\r\n img {\r\n width: 100%;\r\n max-width: fit-content;\r\n }\r\n }\r\n\r\n @include respond-below(sm) {\r\n text-align: center;\r\n\r\n .btn8 {\r\n margin-top: 40px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n }\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n padding-left: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n @include respond-below(md) {\r\n margin-bottom: 70px;\r\n }\r\n}\r\n\r\n#product-colors-preview-box {\r\n margin-bottom: 70px;\r\n\r\n .scontainer-content {\r\n .colors-box-header {\r\n margin-bottom: 50px;\r\n\r\n h2 {\r\n font-size: 30px;\r\n font-weight: 300;\r\n line-height: 25px;\r\n letter-spacing: 0.15em;\r\n }\r\n\r\n p {\r\n font-size: 16px;\r\n font-weight: 300;\r\n line-height: 25px;\r\n letter-spacing: 0.05em;\r\n margin-bottom: 0;\r\n }\r\n\r\n .c-row {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 40px;\r\n justify-content: center;\r\n\r\n .c-col {\r\n &-2 {\r\n display: flex;\r\n justify-content: center;\r\n flex: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .colors-preview {\r\n display: none;\r\n\r\n &.active {\r\n display: block;\r\n }\r\n\r\n .color-tiles-rows {\r\n .color-tiles {\r\n &:not(:last-child) {\r\n margin-bottom: 100px;\r\n }\r\n\r\n .color-tiles-title {\r\n margin-bottom: 30px;\r\n\r\n h2 {\r\n margin: 0;\r\n font-size: 20px;\r\n font-weight: 700;\r\n letter-spacing: 1px;\r\n text-transform: uppercase;\r\n }\r\n }\r\n\r\n .color-tiles-data {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n column-gap: 23px;\r\n row-gap: 15px;\r\n align-items: flex-start;\r\n overflow: hidden;\r\n padding: 0;\r\n margin: 0;\r\n flex-wrap: wrap;\r\n list-style: none;\r\n\r\n li {\r\n list-style: none;\r\n flex: 0 0 97px;\r\n\r\n @include respond-below(md) {\r\n &.empty {\r\n display: none;\r\n }\r\n }\r\n\r\n p {\r\n font-size: 12px;\r\n font-weight: 700;\r\n letter-spacing: 1px;\r\n margin-bottom: 0;\r\n text-transform: uppercase;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#scontainer-65,\r\n#scontainer-67 {\r\n margin-bottom: 120px;\r\n\r\n @include respond-below(xs) {\r\n margin-bottom: 60px;\r\n }\r\n\r\n h2 {\r\n font-size: 50px;\r\n font-weight: 250;\r\n line-height: 1;\r\n letter-spacing: 2px;\r\n font-family: $font-3;\r\n\r\n text-transform: uppercase;\r\n margin-bottom: 48px;\r\n padding-bottom: 48px;\r\n border-bottom: 1px solid #000000;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 30px;\r\n padding-bottom: 30px;\r\n }\r\n\r\n @include respond-below(xs) {\r\n font-size: 34px;\r\n }\r\n }\r\n\r\n p {\r\n font-size: 34px;\r\n font-weight: 300;\r\n line-height: 1;\r\n letter-spacing: 2px;\r\n font-family: $font-3;\r\n color: #1d1d1e;\r\n\r\n text-transform: uppercase;\r\n margin-bottom: 0;\r\n\r\n @include respond-below(xs) {\r\n font-size: 24px;\r\n }\r\n }\r\n\r\n .col-left {\r\n max-width: 560px;\r\n\r\n @include respond-below(sm) {\r\n margin-bottom: 30px;\r\n }\r\n }\r\n}\r\n\r\n#scontainer-66,\r\n#scontainer-68 {\r\n margin-bottom: 120px;\r\n\r\n @include respond-below(xs) {\r\n margin-bottom: 60px;\r\n }\r\n\r\n p {\r\n color: #ffffff;\r\n font-size: 24px;\r\n font-weight: 300;\r\n letter-spacing: 2px;\r\n text-align: center;\r\n text-transform: uppercase;\r\n margin-bottom: 40px;\r\n\r\n @include respond-below(xs) {\r\n margin-bottom: 20px;\r\n }\r\n }\r\n\r\n .row {\r\n &-1 {\r\n width: 100%;\r\n max-width: 300px;\r\n margin-bottom: 40px;\r\n\r\n ul {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: center;\r\n flex-wrap: wrap;\r\n gap: 8px;\r\n\r\n li {\r\n a {\r\n color: #fff;\r\n font-size: 14px;\r\n font-weight: 700;\r\n letter-spacing: 1px;\r\n text-transform: uppercase;\r\n display: flex;\r\n align-items: center;\r\n padding: 18px 35px;\r\n background: #1d1d1e;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-2 {\r\n justify-content: center;\r\n\r\n >div {\r\n margin-bottom: 20px;\r\n padding: 0 10px;\r\n\r\n >div {\r\n padding: 70px 40px;\r\n background: #1d1d1e;\r\n height: 100%;\r\n\r\n @include respond-below(xs) {\r\n padding: 40px 10px;\r\n }\r\n }\r\n }\r\n\r\n ul {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n display: flex;\r\n justify-content: center;\r\n flex-direction: row;\r\n gap: 8px;\r\n\r\n li {\r\n &:nth-child(1) {\r\n a {\r\n background: #dfdfdf;\r\n\r\n &::after {\r\n content: url('/upload/filemanager/icon/Vidok-Icon.svg');\r\n }\r\n }\r\n }\r\n\r\n &:nth-child(2) {\r\n a {\r\n background: #fff;\r\n\r\n &::after {\r\n content: url('/upload/filemanager/icon/See-Icon.svg');\r\n }\r\n }\r\n }\r\n\r\n a {\r\n color: #1d1d1e;\r\n font-size: 14px;\r\n font-weight: 700;\r\n letter-spacing: 1px;\r\n text-transform: uppercase;\r\n\r\n display: flex;\r\n align-items: center;\r\n gap: 10px;\r\n position: relative;\r\n padding: 18px 20px;\r\n\r\n &::after {\r\n height: 24px;\r\n width: 24px;\r\n }\r\n\r\n &:hover {\r\n color: #1d1d1e;\r\n }\r\n\r\n @include respond-below(xs) {\r\n padding: 15px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}","$breakpoints: (\r\n xs: 576px,\r\n sm: 768px,\r\n md: 992px,\r\n lg: 1200px\r\n);\r\n@mixin respond-above($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n @media (min-width: $breakpoint-value) {\r\n @content;\r\n }\r\n } @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n@mixin respond-below($breakpoint) {\r\n @if map-has-key($breakpoints, $breakpoint) {\r\n $breakpoint-value: map-get($breakpoints, $breakpoint);\r\n @media (max-width: ($breakpoint-value - 1)) {\r\n @content;\r\n }\r\n } @else {\r\n @warn 'Invalid breakpoint: #{$breakpoint}.';\r\n }\r\n}\r\n@mixin respond-between($lower, $upper) {\r\n @if map-has-key($breakpoints, $lower) and map-has-key($breakpoints, $upper) {\r\n $lower-breakpoint: map-get($breakpoints, $lower);\r\n $upper-breakpoint: map-get($breakpoints, $upper);\r\n @media (min-width: $lower-breakpoint) and (max-width: ($upper-breakpoint - 1)) {\r\n @content;\r\n }\r\n } @else {\r\n @if (map-has-key($breakpoints, $lower) == false) {\r\n @warn 'Your lower breakpoint was invalid: #{$lower}.';\r\n }\r\n @if (map-has-key($breakpoints, $upper) == false) {\r\n @warn 'Your upper breakpoint was invalid: #{$upper}.';\r\n }\r\n }\r\n}\r\n@mixin border-radius($px: 0) {\r\n -webkit-border-radius: $px;\r\n -moz-border-radius: $px;\r\n border-radius: $px;\r\n}\r\n@mixin box-shadow($value) {\r\n -webkit-box-shadow: $value;\r\n -moz-box-shadow: $value;\r\n box-shadow: $value;\r\n}\r\n@mixin transition($element: all, $time: .5s, $option: ease) {\r\n -webkit-transition: $element $time $option;\r\n transition: $element $time $option;\r\n}\r\n@mixin opacity($value) {\r\n $IEValue: $value*100;\r\n opacity: $value;\r\n -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=\"+$IEValue+\")\";\r\n filter: alpha(opacity=$IEValue);\r\n}\r\n@mixin flexbox() {\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n}\r\n@mixin flex($values) {\r\n -webkit-box-flex: $values;\r\n -moz-box-flex: $values;\r\n -webkit-flex: $values;\r\n \t -ms-flex: $values;\r\n \t flex: $values;\r\n}\r\n@mixin flex-direction($direction) {\r\n -webkit-flex-direction: $direction;\r\n -moz-flex-direction: $direction;\r\n -ms-flex-direction: $direction;\r\n flex-direction: $direction;\r\n}\r\n@mixin flex-wrap($wrap) {\r\n -webkit-flex-wrap: $wrap;\r\n -moz-flex-wrap: $wrap;\r\n -ms-flex-wrap: $wrap;\r\n flex-wrap: $wrap;\r\n}\r\n@mixin flex-flow($flow) {\r\n -webkit-flex-flow: $flow;\r\n -moz-flex-flow: $flow;\r\n -ms-flex-flow: $flow;\r\n flex-flow: $flow;\r\n}\r\n@mixin order($val) {\r\n -webkit-box-ordinal-group: $val; \r\n -moz-box-ordinal-group: $val; \r\n \t -ms-flex-order: $val; \r\n \t -webkit-order: $val; \r\n \t\t order: $val;\r\n}\r\n@mixin flex-grow($grow) {\r\n -webkit-flex-grow: $grow;\r\n -moz-flex-grow: $grow;\r\n -ms-flex-grow: $grow;\r\n flex-grow: $grow;\r\n}\r\n@mixin flex-shrink($shrink) {\r\n -webkit-flex-shrink: $shrink;\r\n -moz-flex-shrink: $shrink;\r\n -ms-flex-shrink: $shrink;\r\n flex-shrink: $shrink;\r\n}\r\n@mixin flex-basis($width) {\r\n -webkit-flex-basis: $width;\r\n -moz-flex-basis: $width;\r\n -ms-flex-basis: $width;\r\n flex-basis: $width;\r\n}\r\n@mixin justify-content($justify) {\r\n -webkit-justify-content: $justify;\r\n -moz-justify-content: $justify;\r\n -ms-justify-content: $justify;\r\n justify-content: $justify;\r\n -ms-flex-pack: $justify;\r\n}\r\n@mixin align-content($align) {\r\n -webkit-align-content: $align;\r\n -moz-align-content: $align;\r\n -ms-align-content: $align;\r\n align-content: $align;\r\n}\r\n@mixin align-items($align) {\r\n -webkit-align-items: $align;\r\n -moz-align-items: $align;\r\n -ms-align-items: $align;\r\n align-items: $align;\r\n}\r\n@mixin align-self($align) {\r\n -webkit-align-self: $align;\r\n -moz-align-self: $align;\r\n -ms-align-self: $align;\r\n align-self: $align;\r\n}"]}
\ No newline at end of file
diff --git a/layout/style-scss/style-2.scss b/layout/style-scss/style-2.scss
new file mode 100644
index 0000000..ddb0694
--- /dev/null
+++ b/layout/style-scss/style-2.scss
@@ -0,0 +1,73 @@
+// out: ../style-css/style.css, compress: true, sourceMap: true
+@import '_mixins';
+@import '_variables';
+
+.page-2 {
+ .box-02 {
+ margin-top: 85px;
+ background: #F2F2F2;
+ padding: 30px;
+ text-align: center;
+ font-size: 35px;
+ font-weight: 300;
+
+ p {
+ margin-bottom: 0;
+ }
+
+ @include respond-below(md) {
+ font-size: 26px;
+ }
+
+ @include respond-below(sm) {
+ font-size: 20px;
+ }
+ }
+
+ .box-01 {
+ margin-top: 100px;
+ background: #F2F2F2;
+ padding: 50px 25px 30px;
+ text-align: center;
+
+ .scontainer-content {
+ p:first-child {
+ font-size: 30px;
+ font-weight: 300;
+
+ @include respond-below(md) {
+ font-size: 26px;
+ }
+
+ @include respond-below(sm) {
+ font-size: 20px;
+ }
+ }
+
+ ul {
+ list-style-type: none;
+ margin: 42px auto 0;
+ padding: 17px 20px;
+ display: flex;
+ justify-content: space-between;
+ border-top: 1px solid #000;
+ flex-wrap: wrap;
+
+ @include respond-below(md) {
+ justify-content: center;
+ }
+
+ li {
+ text-transform: uppercase;
+ font-size: 20px;
+ font-weight: 600;
+
+ @include respond-below(md) {
+ width: 100%;
+ font-size: 16px;
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/layout/style-scss/style.scss b/layout/style-scss/style.scss
index accce24..7056c2a 100644
--- a/layout/style-scss/style.scss
+++ b/layout/style-scss/style.scss
@@ -3,3153 +3,3139 @@
@import '_variables';
.alert {
- border-radius: 0;
- margin: 25px 0;
- border: 0;
- font-size: 15px;
- font-weight: 600;
+ border-radius: 0;
+ margin: 25px 0;
+ border: 0;
+ font-size: 15px;
+ font-weight: 600;
- &.alert-success {
- background: $cGrayBg;
- color: #000;
- }
+ &.alert-success {
+ background: $cGrayBg;
+ color: #000;
+ }
}
body {
- &.nowebp {
- .carousel-banner {
- background: url('/upload/filemanager/images/banner-bg.jpg') no-repeat
- center;
- }
+ &.nowebp {
+ .carousel-banner {
+ background: url('/upload/filemanager/images/banner-bg.jpg') no-repeat center;
+ }
- .item-01 {
- background: url(/upload/filemanager/images/banner-01.jpg) no-repeat center;
- }
+ .item-01 {
+ background: url(/upload/filemanager/images/banner-01.jpg) no-repeat center;
+ }
- .item-02 {
- background: url('/upload/filemanager/images/banner-02.jpg') no-repeat
- center left;
+ .item-02 {
+ background: url('/upload/filemanager/images/banner-02.jpg') no-repeat center left;
- @include respond-below(sm) {
- background: url('/upload/filemanager/images/banner-02-mobile.jpg')
- no-repeat center;
- }
- }
+ @include respond-below(sm) {
+ background: url('/upload/filemanager/images/banner-02-mobile.jpg') no-repeat center;
+ }
+ }
- .banner {
- background: url('/upload/filemanager/images/banner-01.jpg') no-repeat
- center;
- }
+ .banner {
+ background: url('/upload/filemanager/images/banner-01.jpg') no-repeat center;
+ }
- .technology {
- background: url(/upload/filemanager/images/technology-bg.png) no-repeat
- center left;
- }
+ .technology {
+ background: url(/upload/filemanager/images/technology-bg.png) no-repeat center left;
+ }
- .modernita-e-design {
- background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png)
- no-repeat right;
+ .modernita-e-design {
+ background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat right;
- @include respond-below(sm) {
- background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png)
- no-repeat center;
- }
- }
+ @include respond-below(sm) {
+ background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.png) no-repeat center;
+ }
+ }
- .garanzia-di-soddisfazione {
- background: url(/upload/filemanager/images/garanzia-di-soddisfazione2.png)
- no-repeat center;
- }
+ .garanzia-di-soddisfazione {
+ background: url(/upload/filemanager/images/garanzia-di-soddisfazione2.png) no-repeat center;
+ }
- .banner-mini {
- background: url(/upload/filemanager/images/subpage/banner-mini.png)
- no-repeat center;
- }
+ .banner-mini {
+ background: url(/upload/filemanager/images/subpage/banner-mini.png) no-repeat center;
+ }
- .tipi-di-montaggio {
- background: url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.png)
- no-repeat center;
- }
+ .tipi-di-montaggio {
+ background: url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.png) no-repeat center;
+ }
- .tapparelle-controllo-separato {
- background: url(/upload/filemanager/images/tapparelle/tapparelle-bg.png)
- no-repeat center;
- }
+ .tapparelle-controllo-separato {
+ background: url(/upload/filemanager/images/tapparelle/tapparelle-bg.png) no-repeat center;
+ }
- .links {
- background: url(/upload/filemanager/images/subpage/links-bg.png) no-repeat
- center;
- }
+ .links {
+ background: url(/upload/filemanager/images/subpage/links-bg.png) no-repeat center;
+ }
- .dettagli-box-bg {
- background: url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.png)
- no-repeat center;
- }
- }
+ .dettagli-box-bg {
+ background: url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.png) no-repeat center;
+ }
+ }
}
.hidden-below-xs {
- @include respond-below(xs) {
- display: none;
- }
+ @include respond-below(xs) {
+ display: none;
+ }
}
.hidden-above-xs {
- @include respond-above(xs) {
- display: none;
- }
+ @include respond-above(xs) {
+ display: none;
+ }
}
.box {
- padding-top: 100px;
- padding-bottom: 100px;
+ padding-top: 100px;
+ padding-bottom: 100px;
}
a {
- transition: all 0.3s ease;
+ transition: all 0.3s ease;
- &:hover {
- text-decoration: none;
- }
+ &:hover {
+ text-decoration: none;
+ }
}
.title {
- font-family: $font-2;
- font-weight: 400;
- font-size: 60px;
- line-height: 73px;
- letter-spacing: 0.1em;
- position: relative;
- padding-bottom: 20px;
- margin-bottom: 30px;
+ font-family: $font-2;
+ font-weight: 400;
+ font-size: 60px;
+ line-height: 73px;
+ letter-spacing: 0.1em;
+ position: relative;
+ padding-bottom: 20px;
+ margin-bottom: 30px;
- @include respond-between(sm, md) {
- font-size: 52px;
- }
+ @include respond-between(sm, md) {
+ font-size: 52px;
+ }
- @include respond-between(xs, sm) {
- font-size: 45px;
- line-height: 53px;
- }
+ @include respond-between(xs, sm) {
+ font-size: 45px;
+ line-height: 53px;
+ }
- @include respond-below(xs) {
- font-size: 39px;
- line-height: 50px;
- }
+ @include respond-below(xs) {
+ font-size: 39px;
+ line-height: 50px;
+ }
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: calc(50% - 71px);
- background: #000;
- height: 1px;
- bottom: 0;
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: calc(50% - 71px);
+ background: #000;
+ height: 1px;
+ bottom: 0;
+ }
- a {
- color: $cBlackText;
+ a {
+ color: $cBlackText;
- &:hover {
- color: #ffcc00;
- }
- }
+ &:hover {
+ color: #ffcc00;
+ }
+ }
}
.subtitle {
- font-family: $font-2;
- font-weight: 400;
- font-size: 40px;
- line-height: 48px;
- color: #000;
+ font-family: $font-2;
+ font-weight: 400;
+ font-size: 40px;
+ line-height: 48px;
+ color: #000;
- @include respond-below(sm) {
- font-size: 37px;
- }
+ @include respond-below(sm) {
+ font-size: 37px;
+ }
- a {
- color: $cBlackText;
+ a {
+ color: $cBlackText;
- &:hover {
- color: #ffcc00;
- }
- }
+ &:hover {
+ color: #ffcc00;
+ }
+ }
}
.subtitle-line {
- @extend .subtitle;
- padding-bottom: 20px;
- margin-bottom: 30px;
- text-align: center;
- position: relative;
+ @extend .subtitle;
+ padding-bottom: 20px;
+ margin-bottom: 30px;
+ text-align: center;
+ position: relative;
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: calc(50% - 71px);
- background: #000;
- height: 1px;
- bottom: 0;
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: calc(50% - 71px);
+ background: #000;
+ height: 1px;
+ bottom: 0;
+ }
}
.subtitle-level-3 {
- font-family: $font-3;
- font-weight: 300;
- font-size: 20px;
- line-height: 24px;
- letter-spacing: 0.055em;
- text-transform: uppercase;
- position: relative;
- margin-bottom: 15px;
- padding-bottom: 15px;
+ font-family: $font-3;
+ font-weight: 300;
+ font-size: 20px;
+ line-height: 24px;
+ letter-spacing: 0.055em;
+ text-transform: uppercase;
+ position: relative;
+ margin-bottom: 15px;
+ padding-bottom: 15px;
- @include respond-below(xs) {
- font-size: 17px;
- }
+ @include respond-below(xs) {
+ font-size: 17px;
+ }
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: 0;
- background: #000;
- height: 2px;
- bottom: 0;
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: 0;
+ background: #000;
+ height: 2px;
+ bottom: 0;
+ }
}
.text {
- font-family: $font-3;
- font-weight: 300;
- font-size: 14px;
- line-height: 21px;
- color: #000000;
+ font-family: $font-3;
+ font-weight: 300;
+ font-size: 14px;
+ line-height: 21px;
+ color: #000000;
- strong {
- font-weight: 500;
- }
+ strong {
+ font-weight: 500;
+ }
}
.text20 {
- font-family: $font-3;
- font-size: 20px;
- font-style: normal;
- font-weight: 300;
- line-height: 24px;
- letter-spacing: 0.055em;
- text-align: left;
+ font-family: $font-3;
+ font-size: 20px;
+ font-style: normal;
+ font-weight: 300;
+ line-height: 24px;
+ letter-spacing: 0.055em;
+ text-align: left;
}
.text16 {
- font-family: $font-3;
- font-size: 16px;
- font-style: normal;
- font-weight: 300;
- line-height: 24px;
- letter-spacing: 0em;
- text-align: left;
+ font-family: $font-3;
+ font-size: 16px;
+ font-style: normal;
+ font-weight: 300;
+ line-height: 24px;
+ letter-spacing: 0em;
+ text-align: left;
}
.btn {
- font-family: $font-1;
- font-weight: 600;
- font-size: 14px;
- line-height: 19px;
- color: #000;
- text-transform: uppercase;
- border: 1px solid #000000;
- border-radius: 0;
- display: inline-block;
- padding: 6px 10px;
- background: transparent;
- transition: all 0.3s ease;
+ font-family: $font-1;
+ font-weight: 600;
+ font-size: 14px;
+ line-height: 19px;
+ color: #000;
+ text-transform: uppercase;
+ border: 1px solid #000000;
+ border-radius: 0;
+ display: inline-block;
+ padding: 6px 10px;
+ background: transparent;
+ transition: all 0.3s ease;
- img {
- margin: 0 0 0 10px;
- width: 40px !important;
- height: 7px;
- margin-bottom: 2px;
- filter: invert(0%);
- transition: all 0.3s ease;
- }
+ img {
+ margin: 0 0 0 10px;
+ width: 40px !important;
+ height: 7px;
+ margin-bottom: 2px;
+ filter: invert(0%);
+ transition: all 0.3s ease;
+ }
- &:hover {
- color: #fff;
- text-decoration: none;
- background: #000;
+ &:hover {
+ color: #fff;
+ text-decoration: none;
+ background: #000;
- img {
- filter: invert(100%);
- }
- }
+ img {
+ filter: invert(100%);
+ }
+ }
- &:focus {
- box-shadow: none;
- }
+ &:focus {
+ box-shadow: none;
+ }
}
.btn-yellow {
- color: #000000;
- font-family: $font-1;
- font-size: 14px;
- font-weight: 600;
- text-transform: uppercase;
- padding: 8px 20px;
- background-color: #fff200;
- display: inline-flex;
- margin-left: 20px;
+ color: #000000;
+ font-family: $font-1;
+ font-size: 14px;
+ font-weight: 600;
+ text-transform: uppercase;
+ padding: 8px 20px;
+ background-color: #fff200;
+ display: inline-flex;
+ margin-left: 20px;
- &:hover {
- color: #000;
- }
+ &:hover {
+ color: #000;
+ }
}
.btn-black {
- border: none;
- border-radius: 0;
- background: #000;
- color: #fff;
- font-family: $font-1;
- padding: 8px 20px;
- text-transform: uppercase;
- font-weight: 700;
- font-size: 16px;
+ border: none;
+ border-radius: 0;
+ background: #000;
+ color: #fff;
+ font-family: $font-1;
+ padding: 8px 20px;
+ text-transform: uppercase;
+ font-weight: 700;
+ font-size: 16px;
}
.tab {
- font-family: $font-1;
- font-size: 18px;
- font-weight: 400;
- line-height: 20px;
- letter-spacing: 0;
- text-align: center;
- color: #000;
- text-transform: uppercase;
+ font-family: $font-1;
+ font-size: 18px;
+ font-weight: 400;
+ line-height: 20px;
+ letter-spacing: 0;
+ text-align: center;
+ color: #000;
+ text-transform: uppercase;
- span {
- font-family: Alegreya Sans;
- font-size: 14px;
- font-style: normal;
- font-weight: 300;
- line-height: 21px;
- letter-spacing: 0.135em;
- text-align: center;
- }
+ span {
+ font-family: Alegreya Sans;
+ font-size: 14px;
+ font-style: normal;
+ font-weight: 300;
+ line-height: 21px;
+ letter-spacing: 0.135em;
+ text-align: center;
+ }
}
.tab-content-title {
- font-family: $font-1;
- font-size: 30px;
- font-weight: 400;
- line-height: 41px;
- letter-spacing: 0em;
- text-align: right;
- color: #fff;
- background: #000;
- text-transform: uppercase;
+ font-family: $font-1;
+ font-size: 30px;
+ font-weight: 400;
+ line-height: 41px;
+ letter-spacing: 0em;
+ text-align: right;
+ color: #fff;
+ background: #000;
+ text-transform: uppercase;
}
.box50 {
- padding-top: 50px;
- padding-bottom: 50px;
+ padding-top: 50px;
+ padding-bottom: 50px;
}
.box-text-right {
- @extend .box;
+ @extend .box;
- h3 {
- @extend .subtitle;
- text-align: right;
- }
+ h3 {
+ @extend .subtitle;
+ text-align: right;
+ }
- h4 {
- @extend .subtitle-level-3;
- text-align: right;
+ h4 {
+ @extend .subtitle-level-3;
+ text-align: right;
- &:before {
- left: auto;
- right: 0;
- }
- }
+ &:before {
+ left: auto;
+ right: 0;
+ }
+ }
- p {
- @extend .text;
- text-align: justify;
- }
+ p {
+ @extend .text;
+ text-align: justify;
+ }
- img {
- max-width: 100%;
- }
+ img {
+ max-width: 100%;
+ }
- div[class^='col-'] {
- display: flex;
- justify-content: center;
- align-items: center;
+ div[class^='col-'] {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- div {
- width: 400px;
- }
- }
+ div {
+ width: 400px;
+ }
+ }
}
.box-text-left {
- @extend .box;
+ @extend .box;
- h3 {
- @extend .subtitle;
- }
+ h3 {
+ @extend .subtitle;
+ }
- h4 {
- @extend .subtitle-level-3;
- }
+ h4 {
+ @extend .subtitle-level-3;
+ }
- p {
- @extend .text;
- text-align: justify;
+ p {
+ @extend .text;
+ text-align: justify;
- @include respond-below(sm) {
- margin-bottom: 80px;
- }
- }
+ @include respond-below(sm) {
+ margin-bottom: 80px;
+ }
+ }
- img {
- max-width: 100%;
- }
+ img {
+ max-width: 100%;
+ }
- div[class^='col-'] {
- display: flex;
- justify-content: center;
- align-items: center;
+ div[class^='col-'] {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- div {
- width: 400px;
- }
+ div {
+ width: 400px;
+ }
- &:first-child {
- @include respond-below(sm) {
- order: 2;
- }
- }
+ &:first-child {
+ @include respond-below(sm) {
+ order: 2;
+ }
+ }
- &:last-child {
- @include respond-below(sm) {
- order: 1;
- }
- }
- }
+ &:last-child {
+ @include respond-below(sm) {
+ order: 1;
+ }
+ }
+ }
}
#main-menu {
- @include respond-below(xs) {
- height: 100%;
- width: 100%;
- position: fixed;
- z-index: 10;
- background: #fff;
- display: none;
- left: 0;
- top: 0;
+ @include respond-below(xs) {
+ height: 100%;
+ width: 100%;
+ position: fixed;
+ z-index: 10;
+ background: #fff;
+ display: none;
+ left: 0;
+ top: 0;
- &.visible {
- @include flexbox;
- }
- }
+ &.visible {
+ @include flexbox;
+ }
+ }
- div[id^='menu-container-'] {
- @include respond-below(xs) {
- width: 100%;
- @include flexbox;
- @include align-items(center);
- @include justify-content(center);
- }
+ div[id^='menu-container-'] {
+ @include respond-below(xs) {
+ width: 100%;
+ @include flexbox;
+ @include align-items(center);
+ @include justify-content(center);
+ }
- > ul {
- margin: 0;
- padding: 0;
- list-style-type: none;
- flex-wrap: wrap;
+ >ul {
+ margin: 0;
+ padding: 0;
+ list-style-type: none;
+ flex-wrap: wrap;
- @include respond-above(xs) {
- @include flexbox;
- }
+ @include respond-above(xs) {
+ @include flexbox;
+ }
- @include respond-below(xs) {
- width: 100%;
- }
+ @include respond-below(xs) {
+ width: 100%;
+ }
- > li {
- position: relative;
+ >li {
+ position: relative;
- &:first-child {
- display: none;
- }
+ &:first-child {
+ display: none;
+ }
- > a {
- font-family: $font-1;
- font-weight: 400;
- font-size: 14px;
- line-height: 19px;
- color: #000;
- padding: 10px 7px;
- display: block;
- text-transform: uppercase;
+ >a {
+ font-family: $font-1;
+ font-weight: 400;
+ font-size: 14px;
+ line-height: 19px;
+ color: #000;
+ padding: 10px 7px;
+ display: block;
+ text-transform: uppercase;
- @include respond-between(md, lg) {
- padding: 10px 6px;
- }
+ @include respond-between(md, lg) {
+ padding: 10px 6px;
+ }
- @include respond-between(xs, md) {
- padding: 10px 4px;
- }
+ @include respond-between(xs, md) {
+ padding: 10px 4px;
+ }
- @include respond-below(xs) {
- text-align: center;
- }
+ @include respond-below(xs) {
+ text-align: center;
+ }
- &:hover {
- text-decoration: none;
- }
+ &:hover {
+ text-decoration: none;
+ }
- .fa-caret-down {
- display: none;
- }
- }
+ .fa-caret-down {
+ display: none;
+ }
+ }
- &.parent {
- > a {
- @include respond-above(xs) {
- // pointer-events: none;
- }
- }
- }
+ &.parent {
+ >a {
+ @include respond-above(xs) {
+ // pointer-events: none;
+ }
+ }
+ }
- > ul {
- position: absolute;
- display: none;
- list-style-type: none;
- padding-inline-start: 0;
- background: #fff;
- padding: 18px 24px;
- box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
- z-index: 999;
+ >ul {
+ position: absolute;
+ display: none;
+ list-style-type: none;
+ padding-inline-start: 0;
+ background: #fff;
+ padding: 18px 24px;
+ box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
+ z-index: 999;
- @include respond-above(lg) {
- left: 12px;
- }
+ @include respond-above(lg) {
+ left: 12px;
+ }
- @include respond-between(md, lg) {
- left: 7px;
- }
+ @include respond-between(md, lg) {
+ left: 7px;
+ }
- @include respond-between(xs, md) {
- left: 4px;
- }
+ @include respond-between(xs, md) {
+ left: 4px;
+ }
- @include respond-below(xs) {
- position: static;
- padding: 0;
- box-shadow: none;
- }
+ @include respond-below(xs) {
+ position: static;
+ padding: 0;
+ box-shadow: none;
+ }
- li {
- a {
- font-family: $font-1;
- font-size: 14px;
- font-weight: 400;
- color: $cGrayText;
- text-transform: uppercase;
- white-space: nowrap;
- padding: 6px 0;
- display: block;
- position: relative;
- transition: all 0.3s ease;
+ li {
+ a {
+ font-family: $font-1;
+ font-size: 14px;
+ font-weight: 400;
+ color: $cGrayText;
+ text-transform: uppercase;
+ white-space: nowrap;
+ padding: 6px 0;
+ display: block;
+ position: relative;
+ transition: all 0.3s ease;
- @include respond-above(xs) {
- &:before {
- position: absolute;
- content: '';
- width: 50px;
- height: 1px;
- background: #939393;
- bottom: 0;
- opacity: 0;
- transition: all 0.3s ease;
- }
- }
+ @include respond-above(xs) {
+ &:before {
+ position: absolute;
+ content: '';
+ width: 50px;
+ height: 1px;
+ background: #939393;
+ bottom: 0;
+ opacity: 0;
+ transition: all 0.3s ease;
+ }
+ }
- &:hover {
- &:before {
- opacity: 1;
- }
- }
+ &:hover {
+ &:before {
+ opacity: 1;
+ }
+ }
- @include respond-below(xs) {
- text-align: center;
- }
- }
- }
- }
+ @include respond-below(xs) {
+ text-align: center;
+ }
+ }
+ }
+ }
- @include respond-above(xs) {
- &:hover {
- ul {
- display: block;
- }
- }
- }
+ @include respond-above(xs) {
+ &:hover {
+ ul {
+ display: block;
+ }
+ }
+ }
- &.active {
- ul {
- display: block;
- }
- }
- }
- }
- }
+ &.active {
+ ul {
+ display: block;
+ }
+ }
+ }
+ }
+ }
}
#main-menu-btn {
- height: 50px;
- width: 50px;
- position: fixed;
- bottom: 10px;
- right: 10px;
- color: #fff;
- background: #000;
- display: none;
- z-index: 9999;
- line-height: 50px;
- align-items: center;
- justify-content: center;
- font-size: 25px;
- cursor: pointer;
- @include border-radius(50%);
+ height: 50px;
+ width: 50px;
+ position: fixed;
+ bottom: 10px;
+ right: 10px;
+ color: #fff;
+ background: #000;
+ display: none;
+ z-index: 9999;
+ line-height: 50px;
+ align-items: center;
+ justify-content: center;
+ font-size: 25px;
+ cursor: pointer;
+ @include border-radius(50%);
- img {
- width: 20px;
- }
+ img {
+ width: 20px;
+ }
- @include respond-below(xs) {
- display: flex;
- }
+ @include respond-below(xs) {
+ display: flex;
+ }
}
.top {
- padding-top: 15px;
- padding-bottom: 15px;
- background: #fff;
+ padding-top: 15px;
+ padding-bottom: 15px;
+ background: #fff;
- div[class^='col-']:first-child {
- @include respond-between(sm, md) {
- display: flex;
- align-items: center;
- }
+ div[class^='col-']:first-child {
+ @include respond-between(sm, md) {
+ display: flex;
+ align-items: center;
+ }
- @include respond-below(xs) {
- display: flex;
- align-items: center;
- justify-content: center;
- }
+ @include respond-below(xs) {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
- a {
- display: inline-block;
+ a {
+ display: inline-block;
- img {
- width: 145px;
- height: 47px;
- }
- }
- }
+ img {
+ width: 145px;
+ height: 47px;
+ }
+ }
+ }
- div[class^='col-']:last-child {
- display: flex;
- justify-content: space-between;
+ div[class^='col-']:last-child {
+ display: flex;
+ justify-content: space-between;
- > div {
- display: flex;
- align-items: center;
+ >div {
+ display: flex;
+ align-items: center;
- &.social {
- a {
- display: block;
- border: 1px solid #000;
- height: 33px;
- width: 33px;
- text-align: center;
- }
- }
- }
+ &.social {
+ a {
+ display: block;
+ border: 1px solid #000;
+ height: 33px;
+ width: 33px;
+ text-align: center;
+ }
+ }
+ }
- @include respond-between(sm, lg) {
- flex-direction: column-reverse;
- }
+ @include respond-between(sm, lg) {
+ flex-direction: column-reverse;
+ }
- @include respond-between(xs, sm) {
- flex-direction: column-reverse;
- }
+ @include respond-between(xs, sm) {
+ flex-direction: column-reverse;
+ }
- @include respond-below(xs) {
- justify-content: center;
- }
+ @include respond-below(xs) {
+ justify-content: center;
+ }
- > div {
- &:first-child {
- display: flex;
- align-items: center;
- justify-content: center;
+ >div {
+ &:first-child {
+ display: flex;
+ align-items: center;
+ justify-content: center;
- @include respond-between(sm, md) {
- justify-content: center;
- }
- }
+ @include respond-between(sm, md) {
+ justify-content: center;
+ }
+ }
- &:last-child {
- display: flex;
- align-items: center;
- justify-content: center;
+ &:last-child {
+ display: flex;
+ align-items: center;
+ justify-content: center;
- @include respond-between(sm, lg) {
- justify-content: flex-end;
- }
+ @include respond-between(sm, lg) {
+ justify-content: flex-end;
+ }
- @include respond-between(xs, sm) {
- justify-content: flex-end;
- }
+ @include respond-between(xs, sm) {
+ justify-content: flex-end;
+ }
- .btn {
- margin-left: 25px;
- padding: 3px 6px;
+ .btn {
+ margin-left: 25px;
+ padding: 3px 6px;
- @include respond-between(xs, lg) {
- margin-bottom: 10px;
- margin-top: -32px;
- }
+ @include respond-between(xs, lg) {
+ margin-bottom: 10px;
+ margin-top: -32px;
+ }
- @include respond-below(xs) {
- margin-left: 0;
- margin-top: 15px;
- }
- }
- }
- }
- }
+ @include respond-below(xs) {
+ margin-left: 0;
+ margin-top: 15px;
+ }
+ }
+ }
+ }
+ }
+}
+
+.banner {
+ min-height: 737px;
}
.banner,
.carousel-banner {
- background: url('/upload/filemanager/images/banner-bg.webp') no-repeat bottom
- left;
- min-height: 737px;
- text-align: center;
+ background: url('/images/banner-bg.jpg') no-repeat bottom left;
+ text-align: center;
- // @include respond-below(sm) {
- // background: url('/upload/filemanager/images/banner-sm.webp') no-repeat center;
- // min-height: 0;
- // background-size: cover;
- // }
+ // @include respond-below(sm) {
+ // background: url('/upload/filemanager/images/banner-sm.webp') no-repeat center;
+ // min-height: 0;
+ // background-size: cover;
+ // }
- h1 {
- font-size: 100px;
- color: #fff;
- font-family: $font-2;
- font-weight: 400;
- line-height: 121px;
+ h1 {
+ font-size: 100px;
+ color: #fff;
+ font-family: $font-2;
+ font-weight: 400;
+ line-height: 121px;
- @include respond-between(sm, md) {
- font-size: 80px;
- line-height: 100px;
- }
+ @include respond-between(sm, md) {
+ font-size: 80px;
+ line-height: 100px;
+ }
- @include respond-between(xs, sm) {
- font-size: 80px;
- line-height: 100px;
- }
+ @include respond-between(xs, sm) {
+ font-size: 80px;
+ line-height: 100px;
+ }
- @include respond-below(xs) {
- font-size: 40px;
- line-height: 47px;
- }
- }
+ @include respond-below(xs) {
+ font-size: 40px;
+ line-height: 47px;
+ }
+ }
- h2 {
- font-family: $font-1;
- color: #fff;
- text-transform: uppercase;
- font-weight: 300;
- font-size: 40px;
- line-height: 54px;
- letter-spacing: 0.055em;
- position: relative;
- padding-bottom: 30px;
- margin-bottom: 30px;
+ h2 {
+ font-family: $font-1;
+ color: #fff;
+ text-transform: uppercase;
+ font-weight: 300;
+ font-size: 40px;
+ line-height: 54px;
+ letter-spacing: 0.055em;
+ position: relative;
+ padding-bottom: 30px;
+ margin-bottom: 30px;
- &:before {
- position: absolute;
- content: '';
- width: 348px;
- left: calc(50% - 174px);
- background: #fff;
- height: 1px;
- bottom: 0;
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 348px;
+ left: calc(50% - 174px);
+ background: #fff;
+ height: 1px;
+ bottom: 0;
+ }
- @include respond-between(sm, md) {
- font-size: 32px;
- line-height: 42px;
- padding-bottom: 20px;
- margin-bottom: 20px;
- }
+ @include respond-between(sm, md) {
+ font-size: 32px;
+ line-height: 42px;
+ padding-bottom: 20px;
+ margin-bottom: 20px;
+ }
- @include respond-between(xs, sm) {
- font-size: 28px;
- line-height: 38px;
- padding-bottom: 20px;
- margin-bottom: 20px;
- }
+ @include respond-between(xs, sm) {
+ font-size: 28px;
+ line-height: 38px;
+ padding-bottom: 20px;
+ margin-bottom: 20px;
+ }
- @include respond-below(xs) {
- font-size: 16px;
- line-height: 22px;
- padding-bottom: 10px;
- margin-bottom: 10px;
+ @include respond-below(xs) {
+ font-size: 16px;
+ line-height: 22px;
+ padding-bottom: 10px;
+ margin-bottom: 10px;
- &:before {
- width: 145px;
- left: calc(50% - 72px);
- }
- }
- }
+ &:before {
+ width: 145px;
+ left: calc(50% - 72px);
+ }
+ }
+ }
- p {
- font-family: $font-3;
- font-weight: 300;
- font-size: 20px;
- line-height: 30px;
- text-align: center;
- color: #ffffff;
+ p {
+ font-family: $font-3;
+ font-weight: 300;
+ font-size: 20px;
+ line-height: 30px;
+ text-align: center;
+ color: #ffffff;
- @include respond-between(sm, md) {
- font-size: 19px;
- line-height: 27px;
- }
+ @include respond-between(sm, md) {
+ font-size: 19px;
+ line-height: 27px;
+ }
- @include respond-between(xs, sm) {
- font-size: 18px;
- line-height: 26px;
- }
+ @include respond-between(xs, sm) {
+ font-size: 18px;
+ line-height: 26px;
+ }
- @include respond-below(xs) {
- font-size: 16px;
- line-height: 20px;
- }
- }
+ @include respond-below(xs) {
+ font-size: 16px;
+ line-height: 20px;
+ }
+ }
}
.carousel-banner {
- min-height: 37vw;
- text-align: center;
- padding-left: 80px;
- padding-right: 80px;
- padding-bottom: 150px;
+ text-align: center;
+ padding-left: 80px;
+ padding-right: 80px;
+ padding-bottom: 150px;
- @include respond-below(md) {
- padding-left: 30px;
- padding-right: 30px;
- min-height: 45vw;
- }
+ #scontainer-1 {
+ max-width: 1467px;
+ margin: auto;
+ }
- @include respond-below(sm) {
- padding-left: 25px;
- padding-right: 25px;
- padding-bottom: 0;
- background: none;
- }
+ img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ }
- @include respond-below(xs) {
- padding-left: 0;
- padding-right: 0;
- padding-bottom: 0;
- background: none;
- }
+ @include respond-below(md) {
+ padding-left: 30px;
+ padding-right: 30px;
+ min-height: 45vw;
+ }
- .owl-item,
- .item {
- min-height: 37vw;
- display: flex;
- align-items: flex-start;
- justify-content: center;
+ @include respond-below(sm) {
+ padding-left: 25px;
+ padding-right: 25px;
+ padding-bottom: 0;
+ background: none;
+ }
- @include respond-below(lg) {
- min-height: 42vw;
- }
+ @include respond-below(xs) {
+ padding-left: 0;
+ padding-right: 0;
+ padding-bottom: 0;
+ background: none;
+ }
- @include respond-below(md) {
- min-height: 45vw;
- }
+ .owl-item,
+ .item {
+ min-height: 37vw;
+ display: flex;
+ align-items: flex-start;
+ justify-content: center;
- @include respond-below(md) {
- min-height: 45vw;
- }
+ @include respond-below(lg) {
+ min-height: 42vw;
+ }
- @include respond-below(sm) {
- min-height: 44vw;
- }
+ @include respond-below(md) {
+ min-height: 45vw;
+ }
- @include respond-below(xs) {
- min-height: 325px;
- }
- }
+ @include respond-below(md) {
+ min-height: 45vw;
+ }
- .item-01 {
- background: url('/upload/filemanager/images/banner-01.webp') no-repeat
- center;
- background-size: cover;
- width: 100vw;
+ @include respond-below(sm) {
+ min-height: 44vw;
+ }
- @include respond-above(xs) {
- display: flex;
- align-items: center;
- }
+ @include respond-below(xs) {
+ min-height: 325px;
+ }
+ }
- @include respond-below(sm) {
- padding-top: 144%;
- position: relative;
- }
+ .item-01 {
+ background: url('/upload/filemanager/images/banner-01.webp') no-repeat center;
+ background-size: cover;
+ width: 100vw;
- #scontainer-1 {
- width: 90%;
- padding-right: 15px;
- padding-left: 15px;
- margin-right: auto;
- margin-left: auto;
- max-width: 1140px;
+ @include respond-above(xs) {
+ display: flex;
+ align-items: center;
+ }
- @include respond-below(sm) {
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- }
- }
- }
+ @include respond-below(sm) {
+ padding-top: 144%;
+ position: relative;
+ }
- .item-02 {
- background: url('/upload/filemanager/images/banner-02.webp') no-repeat
- center left;
- background-size: cover;
- width: 100vw;
+ #scontainer-1 {
+ width: 90%;
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: auto;
+ margin-left: auto;
+ max-width: 1140px;
- @include respond-below(sm) {
- background: url('/upload/filemanager/images/banner-02-mobile.webp')
- no-repeat center;
- background-size: cover;
- padding-top: 144%;
- }
- }
+ @include respond-below(sm) {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ }
+ }
+ }
+
+ .item-02 {
+ background: url('/upload/filemanager/images/banner-02.webp') no-repeat center left;
+ background-size: cover;
+ width: 100vw;
+
+ @include respond-below(sm) {
+ background: url('/upload/filemanager/images/banner-02-mobile.webp') no-repeat center;
+ background-size: cover;
+ padding-top: 144%;
+ }
+ }
}
.benefits {
- margin-top: -132px;
- position: relative;
- z-index: 10;
+ position: relative;
+ z-index: 10;
- @include respond-below(sm) {
- margin-top: 0;
- }
+ @include respond-below(sm) {
+ margin-top: 0;
+ }
- div[class^='col-'] {
- display: flex;
- justify-content: center;
+ div[class^='col-'] {
+ display: flex;
+ justify-content: center;
- @include respond-between(xs, sm) {
- flex-flow: row wrap;
- }
+ @include respond-between(xs, sm) {
+ flex-flow: row wrap;
+ }
- @include respond-below(xs) {
- flex-flow: row wrap;
- }
+ @include respond-below(xs) {
+ flex-flow: row wrap;
+ }
- .benefits-content {
- background: #fff;
- box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
- width: calc(20% - 26px);
- text-align: center;
- padding: 35px 20px;
- margin: 0 13px;
+ .benefits-content {
+ background: #fff;
+ box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
+ width: calc(20% - 26px);
+ text-align: center;
+ padding: 35px 20px;
+ margin: 0 13px;
- @include respond-between(sm, md) {
- width: calc(20% - 7px);
- padding: 35px 10px;
- margin: 0 5px;
- }
+ @include respond-between(sm, md) {
+ width: calc(20% - 7px);
+ padding: 35px 10px;
+ margin: 0 5px;
+ }
- @include respond-between(xs, sm) {
- width: calc(33% - 20px);
- margin: 0 10px 20px 10px;
- }
+ @include respond-between(xs, sm) {
+ width: calc(33% - 20px);
+ margin: 0 10px 20px 10px;
+ }
- @include respond-below(xs) {
- width: calc(50% - 10px);
- margin: 0 5px 20px 5px;
- padding: 25px 10px;
- }
+ @include respond-below(xs) {
+ width: calc(50% - 10px);
+ margin: 0 5px 20px 5px;
+ padding: 25px 10px;
+ }
- p {
- color: $cBlackText;
- margin-bottom: 0;
- font-family: $font-1;
- font-weight: 600;
- font-size: 16px;
- line-height: 22px;
- height: 44px;
- display: flex;
- align-items: center;
- justify-content: center;
+ p {
+ color: $cBlackText;
+ margin-bottom: 0;
+ font-family: $font-1;
+ font-weight: 600;
+ font-size: 16px;
+ line-height: 22px;
+ height: 44px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
- @include respond-between(sm, md) {
- font-size: 14px;
- }
+ @include respond-between(sm, md) {
+ font-size: 14px;
+ }
- @include respond-below(xs) {
- font-size: 14px;
- line-height: 19px;
- height: auto;
- }
- }
+ @include respond-below(xs) {
+ font-size: 14px;
+ line-height: 19px;
+ height: auto;
+ }
+ }
- img {
- width: 65px;
- height: 65px;
- margin-bottom: 15px;
+ img {
+ width: 65px;
+ height: 65px;
+ margin-bottom: 15px;
- @include respond-between(sm, md) {
- width: 60px;
- height: 60px;
- }
- }
+ @include respond-between(sm, md) {
+ width: 60px;
+ height: 60px;
+ }
+ }
- &:first-child {
- @include respond-between(sm, md) {
- margin-left: 0;
- }
- }
+ &:first-child {
+ @include respond-between(sm, md) {
+ margin-left: 0;
+ }
+ }
- &:last-child {
- @include respond-between(sm, md) {
- margin-right: 0;
- }
- }
- }
- }
+ &:last-child {
+ @include respond-between(sm, md) {
+ margin-right: 0;
+ }
+ }
+ }
+ }
}
#scontainer-3,
#scontainer-6,
#scontainer-8,
#scontainer-11 {
- text-align: center;
- @extend .box;
+ text-align: center;
+ @extend .box;
- div[class^='col-']:last-child {
- p {
- max-width: 650px;
- margin: 0 auto 40px auto;
- }
- }
+ div[class^='col-']:last-child {
+ p {
+ max-width: 650px;
+ margin: 0 auto 40px auto;
+ }
+ }
- div[class^='col-'] {
- > img {
- width: 515px;
- height: auto;
- margin-top: 20px;
- margin-bottom: 40px;
+ div[class^='col-'] {
+ >img {
+ width: 515px;
+ height: auto;
+ margin-top: 20px;
+ margin-bottom: 40px;
- @include respond-between(md, lg) {
- width: 440px;
- height: auto;
- }
+ @include respond-between(md, lg) {
+ width: 440px;
+ height: auto;
+ }
- @include respond-between(sm, md) {
- width: 350px;
- height: auto;
- margin-top: 5px;
- margin-bottom: 20px;
- }
+ @include respond-between(sm, md) {
+ width: 350px;
+ height: auto;
+ margin-top: 5px;
+ margin-bottom: 20px;
+ }
- @include respond-between(xs, sm) {
- width: 350px;
- height: auto;
- margin-top: 5px;
- margin-bottom: 20px;
- }
+ @include respond-between(xs, sm) {
+ width: 350px;
+ height: auto;
+ margin-top: 5px;
+ margin-bottom: 20px;
+ }
- @include respond-below(xs) {
- width: 270px;
- margin-top: 5px;
- margin-bottom: 20px;
- }
- }
- }
+ @include respond-below(xs) {
+ width: 270px;
+ margin-top: 5px;
+ margin-bottom: 20px;
+ }
+ }
+ }
- h2 {
- @extend .title;
- text-align: center;
- }
+ h2 {
+ @extend .title;
+ text-align: center;
+ }
- p {
- @extend .text;
- text-align: center;
- }
+ p {
+ @extend .text;
+ text-align: center;
+ }
- .btn {
- padding: 6px 10px;
+ .btn {
+ padding: 6px 10px;
- img {
- margin-left: 10px;
- width: 40px;
- height: 7px;
- }
- }
+ img {
+ margin-left: 10px;
+ width: 40px;
+ height: 7px;
+ }
+ }
}
#scontainer-6 {
- div[class^='col-'] {
- > img {
- @include respond-above(lg) {
- width: 515px;
- height: 584px;
- }
+ div[class^='col-'] {
+ >img {
+ @include respond-above(lg) {
+ width: 515px;
+ height: 584px;
+ }
- @include respond-below(xs) {
- width: 270px;
- height: 306px;
- }
- }
- }
+ @include respond-below(xs) {
+ width: 270px;
+ height: 306px;
+ }
+ }
+ }
}
#scontainer-8 {
- border-top: 1px solid #000;
- margin-top: 100px;
- padding-top: 80px;
+ border-top: 1px solid #000;
+ margin-top: 100px;
+ padding-top: 80px;
- div[class^='col-'] {
- > img {
- @include respond-above(lg) {
- width: 448px;
- height: 561px;
- }
+ div[class^='col-'] {
+ >img {
+ @include respond-above(lg) {
+ width: 448px;
+ height: 561px;
+ }
- @include respond-below(xs) {
- width: 270px;
- height: 338px;
- }
- }
- }
+ @include respond-below(xs) {
+ width: 270px;
+ height: 338px;
+ }
+ }
+ }
}
#scontainer-11 {
- padding-top: 80px;
- margin-top: 100px;
- border-top: 1px solid #000;
+ padding-top: 80px;
+ margin-top: 100px;
+ border-top: 1px solid #000;
- @include respond-between(xs, sm) {
- margin-top: 60px;
- }
+ @include respond-between(xs, sm) {
+ margin-top: 60px;
+ }
- div[class^='col-'] {
- > img {
- @include respond-above(md) {
- width: 403px;
- height: 647px;
- }
+ div[class^='col-'] {
+ >img {
+ @include respond-above(md) {
+ width: 403px;
+ height: 647px;
+ }
- @include respond-below(xs) {
- width: 270px;
- height: 433px;
- }
- }
- }
+ @include respond-below(xs) {
+ width: 270px;
+ height: 433px;
+ }
+ }
+ }
- .btn {
- @include respond-above(xs) {
- margin-top: 30px;
- }
- }
+ .btn {
+ @include respond-above(xs) {
+ margin-top: 30px;
+ }
+ }
- .buttons {
- @include respond-below(xs) {
- margin-top: 30px;
- }
- }
+ .buttons {
+ @include respond-below(xs) {
+ margin-top: 30px;
+ }
+ }
}
#scontainer-3 {
- div[class^='col-'] {
- > img {
- @include respond-above(lg) {
- width: 503px;
- height: 603px;
- }
+ div[class^='col-'] {
+ >img {
+ @include respond-above(lg) {
+ width: 503px;
+ height: 603px;
+ }
- @include respond-between(md, lg) {
- width: 440px;
- height: auto;
- }
+ @include respond-between(md, lg) {
+ width: 440px;
+ height: auto;
+ }
- @include respond-below(xs) {
- width: 270px;
- height: 323px;
- }
- }
- }
+ @include respond-below(xs) {
+ width: 270px;
+ height: 323px;
+ }
+ }
+ }
}
.technology {
- min-height: 497px;
- background: url(/upload/filemanager/images/technology-bg.webp) no-repeat
- center left;
- background-size: cover;
- display: flex;
- align-items: center;
+ min-height: 497px;
+ background: url(/upload/filemanager/images/technology-bg.webp) no-repeat center left;
+ background-size: cover;
+ display: flex;
+ align-items: center;
- @include respond-between(md, lg) {
- background-position: -54px center;
- }
+ @include respond-between(md, lg) {
+ background-position: -54px center;
+ }
- @include respond-between(sm, md) {
- background-position: -60px center;
- }
+ @include respond-between(sm, md) {
+ background-position: -60px center;
+ }
- @include respond-between(xs, sm) {
- background-position: -157px -43px;
- align-items: flex-start;
- justify-content: flex-end;
- min-height: 600px;
- }
+ @include respond-between(xs, sm) {
+ background-position: -157px -43px;
+ align-items: flex-start;
+ justify-content: flex-end;
+ min-height: 600px;
+ }
- @include respond-below(xs) {
- background-position: center;
- align-items: flex-start;
- justify-content: flex-end;
- min-height: 475px;
- }
+ @include respond-below(xs) {
+ background-position: center;
+ align-items: flex-start;
+ justify-content: flex-end;
+ min-height: 475px;
+ }
- #scontainer-4 {
- div[class^='col-'] {
- div {
- @include respond-between(xs, sm) {
- max-width: 247px;
- margin: 0 0 0 auto;
- }
- }
- }
- }
+ #scontainer-4 {
+ div[class^='col-'] {
+ div {
+ @include respond-between(xs, sm) {
+ max-width: 247px;
+ margin: 0 0 0 auto;
+ }
+ }
+ }
+ }
- h3 {
- @extend .subtitle;
- color: #fff;
- }
+ h3 {
+ @extend .subtitle;
+ color: #fff;
+ }
- h4 {
- color: #fff;
- @extend .subtitle-level-3;
+ h4 {
+ color: #fff;
+ @extend .subtitle-level-3;
- &:before {
- background: #fff;
- }
- }
+ &:before {
+ background: #fff;
+ }
+ }
- p {
- @extend .text;
- color: #fff;
+ p {
+ @extend .text;
+ color: #fff;
- @include respond-below(xs) {
- max-width: 300px;
- }
- }
+ @include respond-below(xs) {
+ max-width: 300px;
+ }
+ }
}
#scontainer-5 {
- margin-top: -280px;
- padding-bottom: 100px;
- border-bottom: 1px solid #000;
+ margin-top: -280px;
+ padding-bottom: 100px;
+ border-bottom: 1px solid #000;
- @include respond-between(sm, md) {
- margin-top: -230px;
- }
+ @include respond-between(sm, md) {
+ margin-top: -230px;
+ }
- @include respond-between(xs, sm) {
- margin-top: -278px;
- }
+ @include respond-between(xs, sm) {
+ margin-top: -278px;
+ }
- @include respond-below(xs) {
- margin-top: -167px;
- }
+ @include respond-below(xs) {
+ margin-top: -167px;
+ }
- div[class^='col-']:first-child {
- display: flex;
- justify-content: center;
+ div[class^='col-']:first-child {
+ display: flex;
+ justify-content: center;
- div {
- margin: 0 20px;
+ div {
+ margin: 0 20px;
- &:first-child {
- @include respond-below(lg) {
- margin: 0 20px 0 0;
- width: calc(50% - 10px);
- }
- }
+ &:first-child {
+ @include respond-below(lg) {
+ margin: 0 20px 0 0;
+ width: calc(50% - 10px);
+ }
+ }
- &:last-child {
- @include respond-below(lg) {
- margin: 0;
- width: calc(50% - 10px);
- }
- }
+ &:last-child {
+ @include respond-below(lg) {
+ margin: 0;
+ width: calc(50% - 10px);
+ }
+ }
- @include respond-between(md, lg) {
- width: 234px;
- }
+ @include respond-between(md, lg) {
+ width: 234px;
+ }
- img {
- width: 260px;
- height: 330px;
+ img {
+ width: 260px;
+ height: 330px;
- @include respond-between(md, lg) {
- width: 234px;
- height: auto;
- }
+ @include respond-between(md, lg) {
+ width: 234px;
+ height: auto;
+ }
- @include respond-below(md) {
- width: 100%;
- height: auto;
- }
- }
- }
- }
+ @include respond-below(md) {
+ width: 100%;
+ height: auto;
+ }
+ }
+ }
+ }
- p {
- @extend .text;
- color: #fff;
- font-weight: 700;
+ p {
+ @extend .text;
+ color: #fff;
+ font-weight: 700;
- @include respond-between(xs, lg) {
- min-height: 42px;
- display: flex;
- align-items: flex-end;
- }
+ @include respond-between(xs, lg) {
+ min-height: 42px;
+ display: flex;
+ align-items: flex-end;
+ }
- @include respond-below(xs) {
- min-height: 63px;
- display: flex;
- align-items: flex-end;
- }
- }
+ @include respond-below(xs) {
+ min-height: 63px;
+ display: flex;
+ align-items: flex-end;
+ }
+ }
}
.la-bellezza {
- text-align: right;
+ text-align: right;
- h3 {
- @extend .subtitle;
- }
+ h3 {
+ @extend .subtitle;
+ }
- h4 {
- @extend .subtitle-level-3;
+ h4 {
+ @extend .subtitle-level-3;
- &:before {
- left: auto;
- right: 0;
- }
- }
+ &:before {
+ left: auto;
+ right: 0;
+ }
+ }
- p {
- @extend .text;
- margin-bottom: 0;
- }
+ p {
+ @extend .text;
+ margin-bottom: 0;
+ }
- #scontainer-7 {
- div[class^='col-']:first-child {
- div {
- background: $cGrayBg;
- padding: 50px 90px 50px 60px;
- width: 518px;
- height: 378px;
+ #scontainer-7 {
+ div[class^='col-']:first-child {
+ div {
+ background: $cGrayBg;
+ padding: 50px 90px 50px 60px;
+ width: 518px;
+ height: 378px;
- @include respond-between(md, lg) {
- padding: 50px 45px 50px 40px;
- width: 432px;
- }
+ @include respond-between(md, lg) {
+ padding: 50px 45px 50px 40px;
+ width: 432px;
+ }
- @include respond-between(sm, md) {
- padding: 35px 36px 35px 25px;
- width: 100%;
- height: auto;
- }
+ @include respond-between(sm, md) {
+ padding: 35px 36px 35px 25px;
+ width: 100%;
+ height: auto;
+ }
- @include respond-between(xs, sm) {
- width: 100%;
- }
+ @include respond-between(xs, sm) {
+ width: 100%;
+ }
- @include respond-below(xs) {
- padding: 50px 20px 50px 20px;
- width: 100%;
- height: auto;
- }
- }
- }
+ @include respond-below(xs) {
+ padding: 50px 20px 50px 20px;
+ width: 100%;
+ height: auto;
+ }
+ }
+ }
- div[class^='col-']:last-child {
- @include respond-between(xs, sm) {
- display: none;
- }
- }
- }
+ div[class^='col-']:last-child {
+ @include respond-between(xs, sm) {
+ display: none;
+ }
+ }
+ }
}
.la-bellezza-img {
- margin-top: -278px;
+ margin-top: -278px;
- @include respond-between(sm, md) {
- margin-top: -214px;
- }
+ @include respond-between(sm, md) {
+ margin-top: -214px;
+ }
- @include respond-below(sm) {
- margin-top: 0;
- }
+ @include respond-below(sm) {
+ margin-top: 0;
+ }
- img {
- margin-left: 100px;
- width: calc(100% - 100px);
+ img {
+ margin-left: 100px;
+ width: calc(100% - 100px);
- @include respond-above(lg) {
- width: 1010px;
- height: 574px;
- }
+ @include respond-above(lg) {
+ width: 1010px;
+ height: 574px;
+ }
- @include respond-between(md, lg) {
- width: 830px;
- height: 472px;
- }
+ @include respond-between(md, lg) {
+ width: 830px;
+ height: 472px;
+ }
- @include respond-between(sm, md) {
- width: 590px;
- height: 335px;
- }
+ @include respond-between(sm, md) {
+ width: 590px;
+ height: 335px;
+ }
- @include respond-between(xs, sm) {
- width: 510px;
- height: 290px;
- margin-left: 0;
- }
+ @include respond-between(xs, sm) {
+ width: 510px;
+ height: 290px;
+ margin-left: 0;
+ }
- @include respond-below(xs) {
- margin-left: 0;
- width: 100%;
- }
- }
+ @include respond-below(xs) {
+ margin-left: 0;
+ width: 100%;
+ }
+ }
}
#scontainer-9 {
- .row {
- &:first-child {
- text-align: center;
+ .row {
+ &:first-child {
+ text-align: center;
- h2 {
- @extend .title;
- }
+ h2 {
+ @extend .title;
+ }
- p {
- @extend .text;
- max-width: 650px;
- margin: 0 auto 0px auto;
- }
- }
- }
+ p {
+ @extend .text;
+ max-width: 650px;
+ margin: 0 auto 0px auto;
+ }
+ }
+ }
}
.modernita-e-design {
- margin-top: 40px;
- background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp)
- no-repeat right;
- background-size: 58% 100%;
+ margin-top: 40px;
+ background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat right;
+ background-size: 58% 100%;
- @include respond-between(md, lg) {
- background-size: 72% 100%;
- }
+ @include respond-between(md, lg) {
+ background-size: 72% 100%;
+ }
- @include respond-between(sm, md) {
- background-size: 73% 100%;
- }
+ @include respond-between(sm, md) {
+ background-size: 73% 100%;
+ }
- @include respond-below(sm) {
- background-size: cover;
- background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp)
- no-repeat center;
- margin-top: 140px;
- }
+ @include respond-below(sm) {
+ background-size: cover;
+ background: url(/upload/filemanager/images/sistemi-scorrevoli-bg2.webp) no-repeat center;
+ margin-top: 140px;
+ }
- #scontainer-10 {
- padding-top: 100px;
- padding-bottom: 100px;
+ #scontainer-10 {
+ padding-top: 100px;
+ padding-bottom: 100px;
- @include respond-below(sm) {
- padding-top: 0;
- }
- }
+ @include respond-below(sm) {
+ padding-top: 0;
+ }
+ }
- div[class^='col-'] {
- &:first-child {
- @include respond-below(xs) {
- text-align: center;
- }
- }
+ div[class^='col-'] {
+ &:first-child {
+ @include respond-below(xs) {
+ text-align: center;
+ }
+ }
- > img {
- width: 100%;
+ >img {
+ width: 100%;
- @include respond-above(lg) {
- width: 608px;
- height: 439px;
- }
+ @include respond-above(lg) {
+ width: 608px;
+ height: 439px;
+ }
- @include respond-between(md, lg) {
- width: 370px;
- height: 267px;
- }
+ @include respond-between(md, lg) {
+ width: 370px;
+ height: 267px;
+ }
- @include respond-between(sm, md) {
- width: 270px;
- height: 194px;
- }
+ @include respond-between(sm, md) {
+ width: 270px;
+ height: 194px;
+ }
- @include respond-between(xs, sm) {
- width: 510px;
- height: 368px;
- }
+ @include respond-between(xs, sm) {
+ width: 510px;
+ height: 368px;
+ }
- @include respond-below(xs) {
- width: 270px;
- height: 194px;
- }
+ @include respond-below(xs) {
+ width: 270px;
+ height: 194px;
+ }
- @include respond-below(sm) {
- margin-top: -100px;
- }
- }
+ @include respond-below(sm) {
+ margin-top: -100px;
+ }
+ }
- h3 {
- @extend .subtitle;
- color: #fff;
- position: relative;
- padding-bottom: 18px;
- margin-bottom: 18px;
+ h3 {
+ @extend .subtitle;
+ color: #fff;
+ position: relative;
+ padding-bottom: 18px;
+ margin-bottom: 18px;
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: 0;
- background: #fff;
- height: 1px;
- bottom: 0;
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: 0;
+ background: #fff;
+ height: 1px;
+ bottom: 0;
+ }
- a {
- color: #fff;
- }
- }
+ a {
+ color: #fff;
+ }
+ }
- p {
- @extend .text;
- color: #fff;
- text-align: justify;
- }
+ p {
+ @extend .text;
+ color: #fff;
+ text-align: justify;
+ }
- .btn {
- color: #fff;
- border-color: #fff;
+ .btn {
+ color: #fff;
+ border-color: #fff;
- &:first-child {
- margin-top: 15px;
- }
+ &:first-child {
+ margin-top: 15px;
+ }
- &:hover {
- background: #fff;
- color: #000;
- }
- }
+ &:hover {
+ background: #fff;
+ color: #000;
+ }
+ }
- &:first-child {
- @include respond-between(sm, lg) {
- display: flex;
- align-items: center;
- }
- }
+ &:first-child {
+ @include respond-between(sm, lg) {
+ display: flex;
+ align-items: center;
+ }
+ }
- &:last-child {
- display: flex;
- justify-content: flex-end;
- align-items: center;
+ &:last-child {
+ display: flex;
+ justify-content: flex-end;
+ align-items: center;
- @include respond-above(lg) {
- justify-content: flex-start;
- }
+ @include respond-above(lg) {
+ justify-content: flex-start;
+ }
- @include respond-between(md, lg) {
- justify-content: flex-start;
- }
+ @include respond-between(md, lg) {
+ justify-content: flex-start;
+ }
- @include respond-between(sm, md) {
- justify-content: flex-start;
- }
+ @include respond-between(sm, md) {
+ justify-content: flex-start;
+ }
- @include respond-below(sm) {
- justify-content: center;
- }
- }
+ @include respond-below(sm) {
+ justify-content: center;
+ }
+ }
- > div {
- max-width: 330px;
+ >div {
+ max-width: 330px;
- @include respond-above(lg) {
- margin-left: 50px;
- }
+ @include respond-above(lg) {
+ margin-left: 50px;
+ }
- @include respond-between(md, lg) {
- margin-left: 50px;
- }
+ @include respond-between(md, lg) {
+ margin-left: 50px;
+ }
- @include respond-between(sm, md) {
- max-width: 303px;
- }
+ @include respond-between(sm, md) {
+ max-width: 303px;
+ }
- @include respond-below(sm) {
- margin-top: 50px;
- }
- }
- }
+ @include respond-below(sm) {
+ margin-top: 50px;
+ }
+ }
+ }
}
#scontainer-12 {
- img {
- max-width: 100%;
- margin-top: 40px;
+ img {
+ max-width: 100%;
+ margin-top: 40px;
- @include respond-above(lg) {
- width: 1110px;
- height: 452px;
- }
+ @include respond-above(lg) {
+ width: 1110px;
+ height: 452px;
+ }
- @include respond-between(md, lg) {
- width: 930px;
- height: 378px;
- }
+ @include respond-between(md, lg) {
+ width: 930px;
+ height: 378px;
+ }
- @include respond-between(sm, md) {
- width: 690px;
- height: 280px;
- }
+ @include respond-between(sm, md) {
+ width: 690px;
+ height: 280px;
+ }
- @include respond-between(xs, sm) {
- width: 510px;
- height: 207px;
- }
+ @include respond-between(xs, sm) {
+ width: 510px;
+ height: 207px;
+ }
- @include respond-below(xs) {
- width: 270px;
- height: 109px;
- }
- }
+ @include respond-below(xs) {
+ width: 270px;
+ height: 109px;
+ }
+ }
- h2 {
- @extend .title;
- letter-spacing: 0.05em;
- margin-bottom: 0;
- padding-bottom: 0;
- text-align: center;
- margin-right: 150px;
+ h2 {
+ @extend .title;
+ letter-spacing: 0.05em;
+ margin-bottom: 0;
+ padding-bottom: 0;
+ text-align: center;
+ margin-right: 150px;
- &:before {
- display: none;
- }
+ &:before {
+ display: none;
+ }
- @include respond-below(xs) {
- margin-right: 65px;
- }
- }
+ @include respond-below(xs) {
+ margin-right: 65px;
+ }
+ }
- h3 {
- font-size: 90px;
- font-weight: 700;
- line-height: 90px;
- text-align: center;
- margin-left: 150px;
- letter-spacing: 0.05em;
- margin-bottom: 40px;
+ h3 {
+ font-size: 90px;
+ font-weight: 700;
+ line-height: 90px;
+ text-align: center;
+ margin-left: 150px;
+ letter-spacing: 0.05em;
+ margin-bottom: 40px;
- @include respond-between(sm, md) {
- margin-bottom: 30px;
- }
+ @include respond-between(sm, md) {
+ margin-bottom: 30px;
+ }
- @include respond-between(xs, sm) {
- margin-bottom: 20px;
- }
+ @include respond-between(xs, sm) {
+ margin-bottom: 20px;
+ }
- @include respond-below(xs) {
- margin-left: 110px;
- font-size: 55px;
- line-height: 60px;
- margin-bottom: 15px;
- }
- }
+ @include respond-below(xs) {
+ margin-left: 110px;
+ font-size: 55px;
+ line-height: 60px;
+ margin-bottom: 15px;
+ }
+ }
- p {
- @extend .text;
- text-align: center;
- margin-bottom: 10px;
+ p {
+ @extend .text;
+ text-align: center;
+ margin-bottom: 10px;
- strong {
- font-weight: 500;
- }
- }
+ strong {
+ font-weight: 500;
+ }
+ }
- h5 {
- text-align: center;
- margin-bottom: 10px;
- font-family: $font-3;
- font-size: 20px;
- font-weight: 300;
- line-height: 31px;
- letter-spacing: 0em;
- }
+ h5 {
+ text-align: center;
+ margin-bottom: 10px;
+ font-family: $font-3;
+ font-size: 20px;
+ font-weight: 300;
+ line-height: 31px;
+ letter-spacing: 0em;
+ }
- div[class^='col-'] {
- &:last-child {
- @include respond-below(xs) {
- text-align: center;
- }
- }
- }
+ div[class^='col-'] {
+ &:last-child {
+ @include respond-below(xs) {
+ text-align: center;
+ }
+ }
+ }
}
.persiane-in-legno,
.tapparelle-box-01 {
- padding-top: 100px;
+ padding-top: 100px;
- @include respond-above(md) {
- padding-top: 200px;
- }
+ @include respond-above(md) {
+ padding-top: 200px;
+ }
- #scontainer-13,
- #scontainer-27 {
- h3 {
- @extend .subtitle;
- position: relative;
+ #scontainer-13,
+ #scontainer-27 {
+ h3 {
+ @extend .subtitle;
+ position: relative;
- &:before {
- position: absolute;
- left: -80px;
- top: -140px;
- content: '';
- height: 340px;
- width: 1px;
- background: $cGrayText;
+ &:before {
+ position: absolute;
+ left: -80px;
+ top: -140px;
+ content: '';
+ height: 340px;
+ width: 1px;
+ background: $cGrayText;
- @include respond-between(md, lg) {
- left: -45px;
- }
+ @include respond-between(md, lg) {
+ left: -45px;
+ }
- @include respond-between(sm, md) {
- left: -40px;
- }
+ @include respond-between(sm, md) {
+ left: -40px;
+ }
- @include respond-between(xs, sm) {
- left: -30px;
- top: -75px;
- }
+ @include respond-between(xs, sm) {
+ left: -30px;
+ top: -75px;
+ }
- @include respond-below(xs) {
- display: none;
- }
- }
- }
+ @include respond-below(xs) {
+ display: none;
+ }
+ }
+ }
- h4 {
- @extend .subtitle-level-3;
- }
+ h4 {
+ @extend .subtitle-level-3;
+ }
- p {
- @extend .text;
- }
+ p {
+ @extend .text;
+ }
- div[class^='col-']:first-child {
- background: $cGrayBg;
- display: flex;
- align-items: flex-start;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
- padding: 80px 150px 80px 190px;
- text-align: justify;
+ div[class^='col-']:first-child {
+ background: $cGrayBg;
+ display: flex;
+ align-items: flex-start;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+ padding: 80px 150px 80px 190px;
+ text-align: justify;
- @include respond-between(md, lg) {
- padding: 80px 108px 80px 90px;
- }
+ @include respond-between(md, lg) {
+ padding: 80px 108px 80px 90px;
+ }
- @include respond-between(sm, md) {
- padding: 80px 30px 80px 80px;
- }
+ @include respond-between(sm, md) {
+ padding: 80px 30px 80px 80px;
+ }
- @include respond-between(xs, sm) {
- padding: 50px 15px 50px 60px;
- }
+ @include respond-between(xs, sm) {
+ padding: 50px 15px 50px 60px;
+ }
- @include respond-below(xs) {
- padding: 50px 15px 50px 15px;
- }
- }
+ @include respond-below(xs) {
+ padding: 50px 15px 50px 15px;
+ }
+ }
- div[class^='col-']:nth-child(2) {
- position: relative;
- background: $cGrayBg;
+ div[class^='col-']:nth-child(2) {
+ position: relative;
+ background: $cGrayBg;
- @include respond-between(xs, md) {
- display: flex;
- justify-content: center;
- align-items: center;
- padding-right: 0;
- }
+ @include respond-between(xs, md) {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ padding-right: 0;
+ }
- img {
- @include respond-above(md) {
- top: -100px;
- position: absolute;
- right: -60px;
- }
+ img {
+ @include respond-above(md) {
+ top: -100px;
+ position: absolute;
+ right: -60px;
+ }
- @include respond-above(lg) {
- width: 500px;
- height: 500px;
- object-fit: cover;
- }
+ @include respond-above(lg) {
+ width: 500px;
+ height: 500px;
+ object-fit: cover;
+ }
- @include respond-between(md, lg) {
- width: 430px;
- height: 430px;
- object-fit: cover;
- top: -50px;
- }
+ @include respond-between(md, lg) {
+ width: 430px;
+ height: 430px;
+ object-fit: cover;
+ top: -50px;
+ }
- @include respond-between(xs, md) {
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
+ @include respond-between(xs, md) {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ }
- @include respond-below(xs) {
- width: 100%;
- height: 300px;
- object-fit: cover;
- }
- }
- }
+ @include respond-below(xs) {
+ width: 100%;
+ height: 300px;
+ object-fit: cover;
+ }
+ }
+ }
- div[class^='col-']:nth-child(3) {
- }
- }
+ div[class^='col-']:nth-child(3) {}
+ }
- #scontainer-27 {
- p:first-child {
- position: relative;
+ #scontainer-27 {
+ p:first-child {
+ position: relative;
- &:before {
- position: absolute;
- left: -80px;
- top: -180px;
- content: '';
- height: 340px;
- width: 1px;
- background: $cGrayText;
+ &:before {
+ position: absolute;
+ left: -80px;
+ top: -180px;
+ content: '';
+ height: 340px;
+ width: 1px;
+ background: $cGrayText;
- @include respond-between(md, lg) {
- left: -45px;
- }
+ @include respond-between(md, lg) {
+ left: -45px;
+ }
- @include respond-between(sm, md) {
- left: -40px;
- }
+ @include respond-between(sm, md) {
+ left: -40px;
+ }
- @include respond-between(xs, sm) {
- left: -30px;
- top: -75px;
- }
+ @include respond-between(xs, sm) {
+ left: -30px;
+ top: -75px;
+ }
- @include respond-below(xs) {
- display: none;
- }
- }
- }
+ @include respond-below(xs) {
+ display: none;
+ }
+ }
+ }
- div[class^='col-']:nth-child(2) {
- img {
- @include respond-above(lg) {
- width: 448px;
- height: 385px;
- object-fit: cover;
- }
- }
- }
- }
+ div[class^='col-']:nth-child(2) {
+ img {
+ @include respond-above(lg) {
+ width: 448px;
+ height: 385px;
+ object-fit: cover;
+ }
+ }
+ }
+ }
}
.sistemi-di-oscuramento {
- @extend .box;
+ @extend .box;
- h3 {
- @extend .subtitle;
+ h3 {
+ @extend .subtitle;
- @include respond-below(sm) {
- text-align: left;
- }
- }
+ @include respond-below(sm) {
+ text-align: left;
+ }
+ }
- h4 {
- @extend .subtitle-level-3;
- }
+ h4 {
+ @extend .subtitle-level-3;
+ }
- p {
- @extend .text;
- }
+ p {
+ @extend .text;
+ }
- div[class^='col-']:first-child {
- img {
- width: 100%;
+ div[class^='col-']:first-child {
+ img {
+ width: 100%;
- @include respond-above(lg) {
- width: 540px;
- height: 499px;
- }
+ @include respond-above(lg) {
+ width: 540px;
+ height: 499px;
+ }
- @include respond-between(md, lg) {
- width: 450px;
- height: 415px;
- }
+ @include respond-between(md, lg) {
+ width: 450px;
+ height: 415px;
+ }
- @include respond-between(sm, md) {
- width: 270px;
- height: 249px;
- }
+ @include respond-between(sm, md) {
+ width: 270px;
+ height: 249px;
+ }
- @include respond-between(xs, sm) {
- width: 510px;
- height: 471px;
- }
+ @include respond-between(xs, sm) {
+ width: 510px;
+ height: 471px;
+ }
- @include respond-below(xs) {
- width: 100%;
- height: 400px;
- object-fit: cover;
- }
- }
+ @include respond-below(xs) {
+ width: 100%;
+ height: 400px;
+ object-fit: cover;
+ }
+ }
- @include respond-between(sm, md) {
- display: flex;
- justify-content: center;
- align-items: center;
- }
+ @include respond-between(sm, md) {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ }
- @include respond-below(sm) {
- order: 2;
- }
- }
+ @include respond-below(sm) {
+ order: 2;
+ }
+ }
- div[class^='col-']:last-child {
- display: flex;
- align-items: flex-start;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
- padding: 80px 80px 80px 110px;
- text-align: justify;
+ div[class^='col-']:last-child {
+ display: flex;
+ align-items: flex-start;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+ padding: 80px 80px 80px 110px;
+ text-align: justify;
- @include respond-above(lg) {
- padding: 80px 90px 80px 50px;
- }
+ @include respond-above(lg) {
+ padding: 80px 90px 80px 50px;
+ }
- @include respond-between(md, lg) {
- padding: 0px 85px 0px 15px;
- }
+ @include respond-between(md, lg) {
+ padding: 0px 85px 0px 15px;
+ }
- @include respond-between(sm, md) {
- padding: 0 15px;
- }
+ @include respond-between(sm, md) {
+ padding: 0 15px;
+ }
- @include respond-below(sm) {
- padding: 0px 15px 50px 15px;
- order: 1;
- }
- }
+ @include respond-below(sm) {
+ padding: 0px 15px 50px 15px;
+ order: 1;
+ }
+ }
}
.garanzia-di-soddisfazione {
- margin-left: 80px;
- margin-right: 80px;
- background: url(/upload/filemanager/images/garanzia-di-soddisfazione2.webp)
- no-repeat center;
- background-size: cover;
+ margin-left: 80px;
+ margin-right: 80px;
+ background: url(/upload/filemanager/images/garanzia-di-soddisfazione2.webp) no-repeat center;
+ background-size: cover;
- @include respond-between(xs, lg) {
- margin-left: 0px;
- margin-right: 0px;
- padding-left: 40px;
- padding-right: 40px;
- }
+ @include respond-between(xs, lg) {
+ margin-left: 0px;
+ margin-right: 0px;
+ padding-left: 40px;
+ padding-right: 40px;
+ }
- @include respond-below(xs) {
- margin-left: 0px;
- margin-right: 0px;
- padding-left: 0;
- padding-right: 0;
- }
+ @include respond-below(xs) {
+ margin-left: 0px;
+ margin-right: 0px;
+ padding-left: 0;
+ padding-right: 0;
+ }
- #scontainer-15 {
- h2 {
- @extend .title;
- color: #fff;
- padding-bottom: 0;
- text-align: center;
+ #scontainer-15 {
+ h2 {
+ @extend .title;
+ color: #fff;
+ padding-bottom: 0;
+ text-align: center;
- &:before {
- display: none;
- }
- }
+ &:before {
+ display: none;
+ }
+ }
- p {
- @extend .text;
- text-align: center;
- color: #fff;
- position: relative;
- padding-bottom: 40px;
+ p {
+ @extend .text;
+ text-align: center;
+ color: #fff;
+ position: relative;
+ padding-bottom: 40px;
- @include respond-above(lg) {
- max-width: 820px;
- }
+ @include respond-above(lg) {
+ max-width: 820px;
+ }
- @include respond-between(md, lg) {
- }
+ @include respond-between(md, lg) {}
- @include respond-between(sm, md) {
- }
+ @include respond-between(sm, md) {}
- @include respond-below(sm) {
- }
+ @include respond-below(sm) {}
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: calc(50% - 71px);
- background: #fff;
- height: 1px;
- bottom: 0;
- }
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: calc(50% - 71px);
+ background: #fff;
+ height: 1px;
+ bottom: 0;
+ }
+ }
- div[class^='col-'] {
- display: flex;
- align-items: center;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
- height: 500px;
+ div[class^='col-'] {
+ display: flex;
+ align-items: center;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+ height: 500px;
- @include respond-between(md, lg) {
- height: 450px;
- }
- }
- }
+ @include respond-between(md, lg) {
+ height: 450px;
+ }
+ }
+ }
}
.brands {
- @extend .box;
+ @extend .box;
- div[class^='col-'] {
- display: flex;
- justify-content: center;
- align-items: center;
+ div[class^='col-'] {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- img {
- max-width: 100%;
+ img {
+ max-width: 100%;
- @include respond-below(xs) {
- max-width: 120px;
- }
- }
+ @include respond-below(xs) {
+ max-width: 120px;
+ }
+ }
- &:nth-child(even) {
- @include respond-below(xs) {
- justify-content: flex-start;
- }
- }
+ &:nth-child(even) {
+ @include respond-below(xs) {
+ justify-content: flex-start;
+ }
+ }
- &:nth-child(odd) {
- @include respond-below(xs) {
- justify-content: flex-end;
- }
- }
- }
+ &:nth-child(odd) {
+ @include respond-below(xs) {
+ justify-content: flex-end;
+ }
+ }
+ }
}
.vi-invitiamo-a-collaborare {
- h3 {
- @extend .subtitle;
- position: relative;
- padding-bottom: 15px;
- margin-bottom: 20px;
+ h3 {
+ @extend .subtitle;
+ position: relative;
+ padding-bottom: 15px;
+ margin-bottom: 20px;
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: 0;
- background: #000;
- height: 1px;
- bottom: 0;
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: 0;
+ background: #000;
+ height: 1px;
+ bottom: 0;
- @include respond-below(xs) {
- left: calc(50% - 71px);
- }
- }
- }
+ @include respond-below(xs) {
+ left: calc(50% - 71px);
+ }
+ }
+ }
- p {
- @extend .text;
- margin-bottom: 0;
- }
+ p {
+ @extend .text;
+ margin-bottom: 0;
+ }
- #scontainer-17-content {
- > .row {
- > div[class^='col-']:first-child {
- display: flex;
- align-items: flex-start;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
+ #scontainer-17-content {
+ >.row {
+ >div[class^='col-']:first-child {
+ display: flex;
+ align-items: flex-start;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
- a {
- color: #000;
+ a {
+ color: #000;
- &:hover {
- color: $cGrayDarkBg;
- }
- }
+ &:hover {
+ color: $cGrayDarkBg;
+ }
+ }
- @include respond-below(xs) {
- align-items: center;
- text-align: center;
- }
+ @include respond-below(xs) {
+ align-items: center;
+ text-align: center;
+ }
- .row {
- div[class^='col-'] {
- margin-top: 40px;
- }
- }
- }
+ .row {
+ div[class^='col-'] {
+ margin-top: 40px;
+ }
+ }
+ }
- > div[class^='col-']:last-child {
- display: flex;
- justify-content: center;
- align-items: center;
+ >div[class^='col-']:last-child {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- @include respond-between(xs, sm) {
- justify-content: flex-end;
- margin-top: -223px;
- }
+ @include respond-between(xs, sm) {
+ justify-content: flex-end;
+ margin-top: -223px;
+ }
- @include respond-below(xs) {
- justify-content: center;
- margin-top: 50px;
- }
+ @include respond-below(xs) {
+ justify-content: center;
+ margin-top: 50px;
+ }
- img {
- max-width: 100%;
+ img {
+ max-width: 100%;
- @include respond-above(lg) {
- width: 175px;
- }
+ @include respond-above(lg) {
+ width: 175px;
+ }
- @include respond-between(md, lg) {
- width: 175px;
- }
+ @include respond-between(md, lg) {
+ width: 175px;
+ }
- @include respond-between(sm, md) {
- width: 175px;
- }
+ @include respond-between(sm, md) {
+ width: 175px;
+ }
- @include respond-between(xs, sm) {
- width: 175px;
- }
+ @include respond-between(xs, sm) {
+ width: 175px;
+ }
- @include respond-below(xs) {
- width: 175px;
- }
- }
- }
- }
- }
+ @include respond-below(xs) {
+ width: 175px;
+ }
+ }
+ }
+ }
+ }
}
#scontainer-17 {
- .tiles {
- width: 100%;
- display: grid;
- grid-template-columns: 1fr 1fr 1fr;
- column-gap: 50px;
- margin-top: 30px;
+ .tiles {
+ width: 100%;
+ display: grid;
+ grid-template-columns: 1fr 1fr 1fr;
+ column-gap: 50px;
+ margin-top: 30px;
- .tile {
- display: flex;
- column-gap: 10px;
- flex-direction: row-reverse;
+ .tile {
+ display: flex;
+ column-gap: 10px;
+ flex-direction: row-reverse;
- .tile-data {
- margin: 10px 0;
- }
- }
+ .tile-data {
+ margin: 10px 0;
+ }
+ }
- @include respond-below(lg) {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- justify-content: center;
- row-gap: 50px;
- }
- }
+ @include respond-below(lg) {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: center;
+ row-gap: 50px;
+ }
+ }
}
.scrivici {
- @extend .box;
+ @extend .box;
- .alert {
- max-width: 828px;
- margin-left: auto;
- margin-right: auto;
- }
+ .alert {
+ max-width: 828px;
+ margin-left: auto;
+ margin-right: auto;
+ }
- h3 {
- text-align: center;
- @extend .subtitle;
- position: relative;
- padding-bottom: 15px;
- margin-bottom: 30px;
+ h3 {
+ text-align: center;
+ @extend .subtitle;
+ position: relative;
+ padding-bottom: 15px;
+ margin-bottom: 30px;
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: calc(50% - 71px);
- background: #000;
- height: 1px;
- bottom: 0;
- }
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: calc(50% - 71px);
+ background: #000;
+ height: 1px;
+ bottom: 0;
+ }
+ }
- form {
- max-width: 828px;
- margin-left: auto;
- margin-right: auto;
+ form {
+ max-width: 828px;
+ margin-left: auto;
+ margin-right: auto;
- .form-group {
- margin-bottom: 10px;
+ .form-group {
+ margin-bottom: 10px;
- .form-control {
- @extend .text;
- border-radius: 0;
- padding: 8px 12px;
- height: 100%;
- min-height: 40px;
- border-color: #cacaca;
+ .form-control {
+ @extend .text;
+ border-radius: 0;
+ padding: 8px 12px;
+ height: 100%;
+ min-height: 40px;
+ border-color: #cacaca;
- &::placeholder {
- @extend .text;
- color: $cGrayText;
- }
+ &::placeholder {
+ @extend .text;
+ color: $cGrayText;
+ }
- &:focus {
- box-shadow: none;
- border-color: #cacaca;
- }
- }
+ &:focus {
+ box-shadow: none;
+ border-color: #cacaca;
+ }
+ }
- .form-check-label {
- @extend .text;
- }
- }
+ .form-check-label {
+ @extend .text;
+ }
+ }
- .btn {
- width: 200px;
- display: flex;
- justify-content: space-between;
- align-items: center;
- margin-right: 0;
- margin-left: auto;
+ .btn {
+ width: 200px;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ margin-right: 0;
+ margin-left: auto;
- @include respond-between(xs, sm) {
- margin-right: auto;
- margin-left: auto;
- }
+ @include respond-between(xs, sm) {
+ margin-right: auto;
+ margin-left: auto;
+ }
- @include respond-below(xs) {
- margin-right: auto;
- margin-left: auto;
- margin-top: 10px;
- }
- }
+ @include respond-below(xs) {
+ margin-right: auto;
+ margin-left: auto;
+ margin-top: 10px;
+ }
+ }
- .form-check {
- position: relative;
- display: flex;
- align-items: flex-start;
- }
+ .form-check {
+ position: relative;
+ display: flex;
+ align-items: flex-start;
+ }
- .form-check > input {
- height: 15px;
- width: 15px;
- -webkit-appearance: none;
- -moz-appearance: none;
- -o-appearance: none;
- appearance: none;
- border: 1px solid $cGrayText;
- border-radius: 0px;
- outline: none;
- transition-duration: 0.3s;
- background-color: transparent;
- margin-top: 2px;
- }
+ .form-check>input {
+ height: 15px;
+ width: 15px;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ -o-appearance: none;
+ appearance: none;
+ border: 1px solid $cGrayText;
+ border-radius: 0px;
+ outline: none;
+ transition-duration: 0.3s;
+ background-color: transparent;
+ margin-top: 2px;
+ }
- .form-check > .form-check-label {
- @extend .text;
+ .form-check>.form-check-label {
+ @extend .text;
- @include respond-below(xs) {
- font-size: 12px;
- line-height: 12px;
- }
- }
+ @include respond-below(xs) {
+ font-size: 12px;
+ line-height: 12px;
+ }
+ }
- .form-check > input:checked {
- border: 1px solid $cGrayText;
- background-color: transparent;
- }
+ .form-check>input:checked {
+ border: 1px solid $cGrayText;
+ background-color: transparent;
+ }
- .form-check > input:checked + label::before {
- content: '\2713';
- display: block;
- text-align: center;
- color: #000;
- position: absolute;
- left: 3px;
- top: 0px;
+ .form-check>input:checked+label::before {
+ content: '\2713';
+ display: block;
+ text-align: center;
+ color: #000;
+ position: absolute;
+ left: 3px;
+ top: 0px;
- @include respond-below(xs) {
- top: 4px;
- }
- }
+ @include respond-below(xs) {
+ top: 4px;
+ }
+ }
- .form-check > input:active {
- border: 1px solid $cGrayText;
- }
- }
+ .form-check>input:active {
+ border: 1px solid $cGrayText;
+ }
+ }
}
.footer {
- background: #000;
- text-align: center;
- padding-top: 15px;
- padding-bottom: 15px;
+ background: #000;
+ text-align: center;
+ padding-top: 15px;
+ padding-bottom: 15px;
- img {
- @include respond-above(md) {
- width: 172px;
- height: 56px;
- }
+ img {
+ @include respond-above(md) {
+ width: 172px;
+ height: 56px;
+ }
- @include respond-below(md) {
- width: 130px;
- height: 42px;
- }
- }
+ @include respond-below(md) {
+ width: 130px;
+ height: 42px;
+ }
+ }
}
#cookie-information {
- @extend .text;
- font-size: 11px;
- line-height: 14px;
- text-align: center;
- padding-top: 10px;
- padding-bottom: 10px;
- padding-left: 10px;
- padding-right: 10px;
+ @extend .text;
+ font-size: 11px;
+ line-height: 14px;
+ text-align: center;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ padding-left: 10px;
+ padding-right: 10px;
- a {
- @extend .text;
- font-size: 11px;
- line-height: 12px;
- text-transform: uppercase;
- }
+ a {
+ @extend .text;
+ font-size: 11px;
+ line-height: 12px;
+ text-transform: uppercase;
+ }
}
.banner-mini {
- text-align: center;
- background: url(/upload/filemanager/images/subpage/banner-mini.webp) no-repeat
- center;
- background-size: cover;
- margin-left: 80px;
- margin-right: 80px;
- padding-top: 90px;
- padding-bottom: 90px;
+ text-align: center;
+ background: url(/upload/filemanager/images/subpage/banner-mini.webp) no-repeat center;
+ background-size: cover;
+ margin-left: 80px;
+ margin-right: 80px;
+ padding-top: 90px;
+ padding-bottom: 90px;
- @include respond-below(md) {
- margin-left: 20px;
- margin-right: 20px;
- }
+ @include respond-below(md) {
+ margin-left: 20px;
+ margin-right: 20px;
+ }
- @include respond-below(xs) {
- margin-left: 15px;
- margin-right: 15px;
- }
+ @include respond-below(xs) {
+ margin-left: 15px;
+ margin-right: 15px;
+ }
- h1 {
- @extend .subtitle;
- color: #fff;
- }
+ h1 {
+ @extend .subtitle;
+ color: #fff;
+ }
- h2 {
- @extend .subtitle-level-3;
- color: #fff;
- padding-bottom: 0;
- margin-bottom: 0;
+ h2 {
+ @extend .subtitle-level-3;
+ color: #fff;
+ padding-bottom: 0;
+ margin-bottom: 0;
- &:before {
- display: none;
- }
- }
+ &:before {
+ display: none;
+ }
+ }
}
.tab-container {
- .nav-tabs {
- display: flex;
- justify-content: center;
- align-items: center;
- border-bottom: 0;
-
- @include respond-below(sm) {
- justify-content: space-around;
- }
-
- @extend .box;
-
- @include respond-below(sm) {
- padding-top: 60px;
- padding-bottom: 50px;
- }
-
- li {
- margin-right: 8px;
-
- &:last-child {
- margin-right: 0;
- }
-
- @include respond-below(sm) {
- margin-right: 2px;
- margin-left: 2px;
- margin-bottom: 20px;
- }
-
- @include respond-below(xs) {
- margin-bottom: 10px;
- }
-
- a {
- @extend .tab;
- background: #fff;
- width: 150px;
- height: 60px;
- display: block;
- padding: 5px;
- border: 1px solid $cGrayBorder;
- display: flex;
- align-items: center;
- justify-content: center;
- flex-wrap: wrap;
- flex-direction: column;
-
- @include respond-between(md, lg) {
- width: 146px;
- }
-
- @include respond-between(sm, md) {
- width: 105px;
- padding: 10px;
- min-height: 86px;
- height: auto;
- }
-
- @include respond-below(sm) {
- width: 150px;
- }
-
- &.active {
- background: #000;
- color: #fff;
- }
- }
- }
- }
-
- .tab-content1 {
- .row {
- &:first-child {
- > div[class^='col-'] {
- &:first-child {
- display: flex;
- align-items: flex-end;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
-
- @include respond-below(sm) {
- align-items: flex-start;
- }
-
- h4 {
- @extend .tab-content-title;
- margin-right: 0;
- margin-left: auto;
- padding-left: 10px;
- padding-right: 10px;
-
- @include respond-below(sm) {
- margin-right: auto;
- margin-left: 0;
- }
- }
-
- h5 {
- @extend .subtitle-level-3;
- text-align: right;
- padding-bottom: 10px;
-
- @include respond-below(sm) {
- text-align: left;
- }
-
- &:before {
- left: auto;
- right: 0;
- width: 35px;
-
- @include respond-below(sm) {
- left: 0;
- right: auto;
- }
- }
- }
-
- p {
- text-align: right;
-
- @include respond-below(sm) {
- text-align: left;
- }
- }
- }
-
- &:last-child {
- display: flex;
- justify-content: center;
- align-items: center;
-
- img {
- max-width: 100%;
-
- @include respond-below(sm) {
- margin-top: 40px;
- }
- }
- }
- }
- }
-
- p {
- strong {
- font-weight: 500;
- }
- }
- }
- }
-
- .tab-content2 {
- .row {
- &:first-child {
- > div[class^='col-'] {
- &:nth-child(2) {
- display: flex;
- align-items: flex-start;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
-
- h4 {
- @extend .tab-content-title;
- margin-left: 0;
- margin-right: auto;
- padding-left: 10px;
- padding-right: 10px;
- }
-
- h5 {
- @extend .subtitle-level-3;
- text-align: left;
- padding-bottom: 10px;
-
- &:before {
- left: auto;
- right: 0;
- width: 35px;
- }
- }
-
- p {
- text-align: left;
- }
-
- @include respond-below(sm) {
- order: 1;
- }
- }
-
- &:first-child {
- display: flex;
- justify-content: center;
- align-items: center;
-
- img {
- max-width: 100%;
-
- @include respond-below(sm) {
- margin-top: 40px;
- }
- }
-
- @include respond-below(sm) {
- order: 2;
- }
- }
- }
- }
- }
- }
-
- .tab-content1,
- .tab-content2 {
- .row {
- &.details {
- > div[class^='col-'] {
- background: $cGrayBg;
- display: flex;
- justify-content: center;
- align-items: center;
- padding-top: 3px;
- padding-bottom: 3px;
- margin-bottom: 25px;
- margin-top: 50px;
-
- @include respond-below(sm) {
- display: block;
- text-align: center;
- padding-top: 20px;
- }
-
- p {
- margin-bottom: 0;
- font-size: 14px;
- font-family: $font-3;
- font-weight: 400;
- line-height: 24px;
- letter-spacing: 0em;
- text-align: left;
-
- @include respond-between(sm, md) {
- font-size: 14px;
- }
-
- @include respond-below(sm) {
- text-align: center;
- margin-bottom: 20px;
- }
- }
-
- img {
- margin-right: 14px;
- margin-left: 65px;
- width: 30px;
- height: auto;
-
- @include respond-between(sm, md) {
- margin-left: 14px;
- margin-right: 10px;
- }
-
- @include respond-below(sm) {
- margin-left: 0;
- margin-right: 0;
- margin-bottom: 2px;
- }
-
- &:first-child {
- margin-left: 0px;
- }
- }
- }
- }
-
- &.content-schema {
- margin-bottom: 60px;
-
- div[class^='col-'] {
- display: flex;
- justify-content: center;
- align-items: center;
- flex-wrap: wrap;
-
- p {
- @extend .text;
- font-size: 16px;
- text-align: center;
-
- @include respond-below(md) {
- min-height: 42px;
- }
- }
-
- .schema {
- text-align: center;
- margin-left: 10px;
-
- p {
- margin-left: auto;
- margin-right: auto;
- max-width: 150px;
- min-height: 42px;
- }
-
- &:first-child {
- margin-left: 0;
- }
-
- img {
- height: 70px;
- margin-bottom: 5px;
- }
- }
-
- &:first-child {
- padding-top: 80px;
- border-top: 1px solid #979797;
- margin-top: 80px;
- }
- }
- }
-
- &.more-schema {
- margin-bottom: 100px;
-
- .row {
- &:first-child {
- > div[class^='col-']:last-child {
- img {
- margin-top: 0;
-
- @include respond-below(sm) {
- margin-top: 0;
- }
- }
- }
- }
- }
-
- > div[class^='col-'] {
- &:first-child {
- display: flex;
- align-items: center;
- justify-content: center;
- }
-
- p {
- font-family: $font-3;
- font-size: 16px;
- font-weight: 300;
- line-height: 24px;
- letter-spacing: 0em;
- text-align: left;
- margin-bottom: 25px;
-
- strong {
- font-weight: 500;
- }
- }
-
- img {
- max-width: 100%;
- }
-
- &:last-child {
- display: flex;
- align-items: center;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
-
- @include respond-below(xs) {
- margin-top: 60px;
- }
-
- div[class^='col-'] {
- display: block;
-
- @include respond-below(xs) {
- text-align: center;
- }
-
- p {
- text-align: left;
-
- @include respond-below(xs) {
- text-align: center;
- }
- }
- }
- }
-
- &:nth-child(2) {
- display: flex;
- align-items: center;
- justify-content: center;
-
- p {
- @extend .text16;
- line-height: 15px;
- position: absolute;
-
- &:nth-child(2) {
- top: 67px;
- left: 167px;
-
- @include respond-between(md, lg) {
- top: 64px;
- left: 137px;
- }
-
- @include respond-between(sm, md) {
- left: 99px;
- }
-
- @include respond-between(xs, sm) {
- top: 77px;
- left: 108px;
- }
-
- @include respond-below(xs) {
- top: 12px;
- left: 45%;
- }
- }
-
- &:nth-child(3) {
- top: 135px;
- left: 228px;
-
- @include respond-between(md, lg) {
- top: 136px;
- left: 195px;
- }
-
- @include respond-between(sm, md) {
- left: 123px;
- }
-
- @include respond-between(xs, sm) {
- top: 143px;
- left: 143px;
- }
-
- @include respond-below(xs) {
- top: 81px;
- left: 50%;
- }
- }
-
- &:nth-child(4) {
- top: 282px;
- left: 167px;
-
- @include respond-between(md, lg) {
- top: 273px;
- left: 167px;
- }
-
- @include respond-between(sm, md) {
- left: 97px;
- }
-
- @include respond-between(xs, sm) {
- top: 287px;
- left: 110px;
- }
-
- @include respond-below(xs) {
- top: 232px;
- left: 48%;
- }
- }
- }
- }
- }
- }
-
- &:nth-child(3) {
- > div[class^='col-'] {
- p {
- @extend .text;
- }
- }
- }
-
- &.tab-img {
- margin-bottom: 80px;
-
- img {
- width: 100%;
- }
- }
- }
- }
+ .nav-tabs {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ border-bottom: 0;
+
+ @include respond-below(sm) {
+ justify-content: space-around;
+ }
+
+ @extend .box;
+
+ @include respond-below(sm) {
+ padding-top: 60px;
+ padding-bottom: 50px;
+ }
+
+ li {
+ margin-right: 8px;
+
+ &:last-child {
+ margin-right: 0;
+ }
+
+ @include respond-below(sm) {
+ margin-right: 2px;
+ margin-left: 2px;
+ margin-bottom: 20px;
+ }
+
+ @include respond-below(xs) {
+ margin-bottom: 10px;
+ }
+
+ a {
+ @extend .tab;
+ background: #fff;
+ width: 150px;
+ height: 60px;
+ display: block;
+ padding: 5px;
+ border: 1px solid $cGrayBorder;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ flex-wrap: wrap;
+ flex-direction: column;
+
+ @include respond-between(md, lg) {
+ width: 146px;
+ }
+
+ @include respond-between(sm, md) {
+ width: 105px;
+ padding: 10px;
+ min-height: 86px;
+ height: auto;
+ }
+
+ @include respond-below(sm) {
+ width: 150px;
+ }
+
+ &.active {
+ background: #000;
+ color: #fff;
+ }
+ }
+ }
+ }
+
+ .tab-content1 {
+ .row {
+ &:first-child {
+ >div[class^='col-'] {
+ &:first-child {
+ display: flex;
+ align-items: flex-end;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+
+ @include respond-below(sm) {
+ align-items: flex-start;
+ }
+
+ h4 {
+ @extend .tab-content-title;
+ margin-right: 0;
+ margin-left: auto;
+ padding-left: 10px;
+ padding-right: 10px;
+
+ @include respond-below(sm) {
+ margin-right: auto;
+ margin-left: 0;
+ }
+ }
+
+ h5 {
+ @extend .subtitle-level-3;
+ text-align: right;
+ padding-bottom: 10px;
+
+ @include respond-below(sm) {
+ text-align: left;
+ }
+
+ &:before {
+ left: auto;
+ right: 0;
+ width: 35px;
+
+ @include respond-below(sm) {
+ left: 0;
+ right: auto;
+ }
+ }
+ }
+
+ p {
+ text-align: right;
+
+ @include respond-below(sm) {
+ text-align: left;
+ }
+ }
+ }
+
+ &:last-child {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+
+ img {
+ max-width: 100%;
+
+ @include respond-below(sm) {
+ margin-top: 40px;
+ }
+ }
+ }
+ }
+ }
+
+ p {
+ strong {
+ font-weight: 500;
+ }
+ }
+ }
+ }
+
+ .tab-content2 {
+ .row {
+ &:first-child {
+ >div[class^='col-'] {
+ &:nth-child(2) {
+ display: flex;
+ align-items: flex-start;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+
+ h4 {
+ @extend .tab-content-title;
+ margin-left: 0;
+ margin-right: auto;
+ padding-left: 10px;
+ padding-right: 10px;
+ }
+
+ h5 {
+ @extend .subtitle-level-3;
+ text-align: left;
+ padding-bottom: 10px;
+
+ &:before {
+ left: auto;
+ right: 0;
+ width: 35px;
+ }
+ }
+
+ p {
+ text-align: left;
+ }
+
+ @include respond-below(sm) {
+ order: 1;
+ }
+ }
+
+ &:first-child {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+
+ img {
+ max-width: 100%;
+
+ @include respond-below(sm) {
+ margin-top: 40px;
+ }
+ }
+
+ @include respond-below(sm) {
+ order: 2;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .tab-content1,
+ .tab-content2 {
+ .row {
+ &.details {
+ >div[class^='col-'] {
+ background: $cGrayBg;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ padding-top: 3px;
+ padding-bottom: 3px;
+ margin-bottom: 25px;
+ margin-top: 50px;
+
+ @include respond-below(sm) {
+ display: block;
+ text-align: center;
+ padding-top: 20px;
+ }
+
+ p {
+ margin-bottom: 0;
+ font-size: 14px;
+ font-family: $font-3;
+ font-weight: 400;
+ line-height: 24px;
+ letter-spacing: 0em;
+ text-align: left;
+
+ @include respond-between(sm, md) {
+ font-size: 14px;
+ }
+
+ @include respond-below(sm) {
+ text-align: center;
+ margin-bottom: 20px;
+ }
+ }
+
+ img {
+ margin-right: 14px;
+ margin-left: 65px;
+ width: 30px;
+ height: auto;
+
+ @include respond-between(sm, md) {
+ margin-left: 14px;
+ margin-right: 10px;
+ }
+
+ @include respond-below(sm) {
+ margin-left: 0;
+ margin-right: 0;
+ margin-bottom: 2px;
+ }
+
+ &:first-child {
+ margin-left: 0px;
+ }
+ }
+ }
+ }
+
+ &.content-schema {
+ margin-bottom: 60px;
+
+ div[class^='col-'] {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-wrap: wrap;
+
+ p {
+ @extend .text;
+ font-size: 16px;
+ text-align: center;
+
+ @include respond-below(md) {
+ min-height: 42px;
+ }
+ }
+
+ .schema {
+ text-align: center;
+ margin-left: 10px;
+
+ p {
+ margin-left: auto;
+ margin-right: auto;
+ max-width: 150px;
+ min-height: 42px;
+ }
+
+ &:first-child {
+ margin-left: 0;
+ }
+
+ img {
+ height: 70px;
+ margin-bottom: 5px;
+ }
+ }
+
+ &:first-child {
+ padding-top: 80px;
+ border-top: 1px solid #979797;
+ margin-top: 80px;
+ }
+ }
+ }
+
+ &.more-schema {
+ margin-bottom: 100px;
+
+ .row {
+ &:first-child {
+ >div[class^='col-']:last-child {
+ img {
+ margin-top: 0;
+
+ @include respond-below(sm) {
+ margin-top: 0;
+ }
+ }
+ }
+ }
+ }
+
+ >div[class^='col-'] {
+ &:first-child {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+
+ p {
+ font-family: $font-3;
+ font-size: 16px;
+ font-weight: 300;
+ line-height: 24px;
+ letter-spacing: 0em;
+ text-align: left;
+ margin-bottom: 25px;
+
+ strong {
+ font-weight: 500;
+ }
+ }
+
+ img {
+ max-width: 100%;
+ }
+
+ &:last-child {
+ display: flex;
+ align-items: center;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+
+ @include respond-below(xs) {
+ margin-top: 60px;
+ }
+
+ div[class^='col-'] {
+ display: block;
+
+ @include respond-below(xs) {
+ text-align: center;
+ }
+
+ p {
+ text-align: left;
+
+ @include respond-below(xs) {
+ text-align: center;
+ }
+ }
+ }
+ }
+
+ &:nth-child(2) {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+
+ p {
+ @extend .text16;
+ line-height: 15px;
+ position: absolute;
+
+ &:nth-child(2) {
+ top: 67px;
+ left: 167px;
+
+ @include respond-between(md, lg) {
+ top: 64px;
+ left: 137px;
+ }
+
+ @include respond-between(sm, md) {
+ left: 99px;
+ }
+
+ @include respond-between(xs, sm) {
+ top: 77px;
+ left: 108px;
+ }
+
+ @include respond-below(xs) {
+ top: 12px;
+ left: 45%;
+ }
+ }
+
+ &:nth-child(3) {
+ top: 135px;
+ left: 228px;
+
+ @include respond-between(md, lg) {
+ top: 136px;
+ left: 195px;
+ }
+
+ @include respond-between(sm, md) {
+ left: 123px;
+ }
+
+ @include respond-between(xs, sm) {
+ top: 143px;
+ left: 143px;
+ }
+
+ @include respond-below(xs) {
+ top: 81px;
+ left: 50%;
+ }
+ }
+
+ &:nth-child(4) {
+ top: 282px;
+ left: 167px;
+
+ @include respond-between(md, lg) {
+ top: 273px;
+ left: 167px;
+ }
+
+ @include respond-between(sm, md) {
+ left: 97px;
+ }
+
+ @include respond-between(xs, sm) {
+ top: 287px;
+ left: 110px;
+ }
+
+ @include respond-below(xs) {
+ top: 232px;
+ left: 48%;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ &:nth-child(3) {
+ >div[class^='col-'] {
+ p {
+ @extend .text;
+ }
+ }
+ }
+
+ &.tab-img {
+ margin-bottom: 80px;
+
+ img {
+ width: 100%;
+ }
+ }
+ }
+ }
}
.tab-long {
- .nav-tabs {
- li {
- a {
- width: 350px;
- height: 60px;
+ .nav-tabs {
+ li {
+ a {
+ width: 350px;
+ height: 60px;
- @include respond-between(md, lg) {
- width: 290px;
- }
+ @include respond-between(md, lg) {
+ width: 290px;
+ }
- @include respond-between(sm, md) {
- width: 210px;
- }
+ @include respond-between(sm, md) {
+ width: 210px;
+ }
- @include respond-between(xs, sm) {
- width: 165px;
- }
+ @include respond-between(xs, sm) {
+ width: 165px;
+ }
- @include respond-below(xs) {
- width: 230px;
- }
- }
- }
- }
+ @include respond-below(xs) {
+ width: 230px;
+ }
+ }
+ }
+ }
}
.tab-4 {
- .nav-tabs {
- li {
- a {
- width: 250px;
- height: 60px;
+ .nav-tabs {
+ li {
+ a {
+ width: 250px;
+ height: 60px;
- @include respond-between(md, lg) {
- width: 212px;
- height: 83px;
- }
+ @include respond-between(md, lg) {
+ width: 212px;
+ height: 83px;
+ }
- @include respond-between(sm, md) {
- width: 165px;
- height: 87px;
- }
+ @include respond-between(sm, md) {
+ width: 165px;
+ height: 87px;
+ }
- @include respond-between(xs, sm) {
- width: 245px;
- height: 62px;
- }
+ @include respond-between(xs, sm) {
+ width: 245px;
+ height: 62px;
+ }
- @include respond-below(xs) {
- }
- }
- }
- }
+ @include respond-below(xs) {}
+ }
+ }
+ }
}
.more {
- background: $cGrayBg;
- margin-left: 100px;
- margin-right: 100px;
- margin-top: 180px;
- padding-bottom: 100px;
- padding-left: 30px;
- padding-right: 30px;
+ background: $cGrayBg;
+ margin-left: 100px;
+ margin-right: 100px;
+ margin-top: 180px;
+ padding-bottom: 100px;
+ padding-left: 30px;
+ padding-right: 30px;
- @include respond-between(md, lg) {
- margin-left: 50px;
- margin-right: 50px;
- }
+ @include respond-between(md, lg) {
+ margin-left: 50px;
+ margin-right: 50px;
+ }
- @include respond-between(sm, md) {
- margin-left: 0px;
- margin-right: 0px;
- }
+ @include respond-between(sm, md) {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
- @include respond-between(xs, sm) {
- margin-left: 20px;
- margin-right: 20px;
- padding-left: 50px;
- padding-right: 50px;
- }
+ @include respond-between(xs, sm) {
+ margin-left: 20px;
+ margin-right: 20px;
+ padding-left: 50px;
+ padding-right: 50px;
+ }
- @include respond-below(xs) {
- margin-left: 0;
- margin-right: 0;
- padding-left: 0px;
- padding-right: 0px;
- }
+ @include respond-below(xs) {
+ margin-left: 0;
+ margin-right: 0;
+ padding-left: 0px;
+ padding-right: 0px;
+ }
- div[class^='col-'] {
- @include respond-between(sm, md) {
- padding-right: 7px;
- padding-left: 7px;
- }
+ div[class^='col-'] {
+ @include respond-between(sm, md) {
+ padding-right: 7px;
+ padding-left: 7px;
+ }
- &:first-child {
- @include respond-below(sm) {
- div {
- margin-top: -100px;
- }
- }
- }
+ &:first-child {
+ @include respond-below(sm) {
+ div {
+ margin-top: -100px;
+ }
+ }
+ }
- &:last-child {
- @include respond-below(sm) {
- div {
- margin-bottom: 0px;
- }
- }
- }
+ &:last-child {
+ @include respond-below(sm) {
+ div {
+ margin-bottom: 0px;
+ }
+ }
+ }
- div {
- background: #fff;
- position: relative;
- min-height: 550px;
- margin-top: -100px;
+ div {
+ background: #fff;
+ position: relative;
+ min-height: 550px;
+ margin-top: -100px;
- @include respond-between(sm, md) {
- min-height: 485px;
- }
+ @include respond-between(sm, md) {
+ min-height: 485px;
+ }
- @include respond-between(xs, sm) {
- min-height: 1px;
- margin-top: 0;
- margin-bottom: 50px;
- }
+ @include respond-between(xs, sm) {
+ min-height: 1px;
+ margin-top: 0;
+ margin-bottom: 50px;
+ }
- @include respond-below(xs) {
- min-height: 1px;
- margin-top: 0;
- margin-bottom: 50px;
- }
+ @include respond-below(xs) {
+ min-height: 1px;
+ margin-top: 0;
+ margin-bottom: 50px;
+ }
- > img {
- width: 100%;
- }
+ >img {
+ width: 100%;
+ }
- h3 {
- color: #101010;
- font-family: $font-2;
- font-size: 23px;
- font-style: normal;
- font-weight: 400;
- line-height: 28px;
- letter-spacing: 0em;
- text-align: left;
- margin: 40px 40px 15px 40px;
+ h3 {
+ color: #101010;
+ font-family: $font-2;
+ font-size: 23px;
+ font-style: normal;
+ font-weight: 400;
+ line-height: 28px;
+ letter-spacing: 0em;
+ text-align: left;
+ margin: 40px 40px 15px 40px;
- @include respond-between(md, lg) {
- margin: 40px 25px 15px 25px;
- }
+ @include respond-between(md, lg) {
+ margin: 40px 25px 15px 25px;
+ }
- @include respond-between(sm, md) {
- margin: 30px 15px 15px 15px;
- }
+ @include respond-between(sm, md) {
+ margin: 30px 15px 15px 15px;
+ }
- @include respond-below(xs) {
- margin: 30px 25px 15px 25px;
- }
- }
+ @include respond-below(xs) {
+ margin: 30px 25px 15px 25px;
+ }
+ }
- p {
- @extend .text;
- margin: 0px 40px 20px 40px;
+ p {
+ @extend .text;
+ margin: 0px 40px 20px 40px;
- @include respond-between(md, lg) {
- margin: 0px 25px 20px 25px;
- }
+ @include respond-between(md, lg) {
+ margin: 0px 25px 20px 25px;
+ }
- @include respond-between(sm, md) {
- margin: 0px 15px 20px 15px;
- }
+ @include respond-between(sm, md) {
+ margin: 0px 15px 20px 15px;
+ }
- @include respond-below(xs) {
- margin: 0px 25px 20px 25px;
- }
- }
+ @include respond-below(xs) {
+ margin: 0px 25px 20px 25px;
+ }
+ }
- .btn {
- margin: 0px 0px 40px 40px;
- position: absolute;
- bottom: 0;
+ .btn {
+ margin: 0px 0px 40px 40px;
+ position: absolute;
+ bottom: 0;
- @include respond-between(md, lg) {
- margin: 0px 250px 40px 25px;
- }
+ @include respond-between(md, lg) {
+ margin: 0px 250px 40px 25px;
+ }
- @include respond-between(sm, md) {
- margin: 0px 15px 30px 15px;
- }
+ @include respond-between(sm, md) {
+ margin: 0px 15px 30px 15px;
+ }
- @include respond-below(sm) {
- position: relative;
- }
+ @include respond-below(sm) {
+ position: relative;
+ }
- @include respond-below(xs) {
- margin: 0px 25px 30px 25px;
- }
- }
- }
- }
+ @include respond-below(xs) {
+ margin: 0px 25px 30px 25px;
+ }
+ }
+ }
+ }
}
.porte-porte-in-pvc {
- #scontainer-21 {
- @extend .box;
- padding-bottom: 0;
+ #scontainer-21 {
+ @extend .box;
+ padding-bottom: 0;
- .row {
- /* &:first-child{
+ .row {
+
+ /* &:first-child{
h2{
@extend .title;
text-align: center;
@@ -3160,29 +3146,29 @@ a {
margin-bottom: 60px;
}
}*/
- &:nth-child(2) {
- div[class^='col-'] {
- &:nth-child(1) {
- display: flex;
- justify-content: center;
- align-items: center;
- }
+ &:nth-child(2) {
+ div[class^='col-'] {
+ &:nth-child(1) {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ }
- &:nth-child(2) {
- @include respond-below(sm) {
- margin-top: 60px;
- }
- }
+ &:nth-child(2) {
+ @include respond-below(sm) {
+ margin-top: 60px;
+ }
+ }
- > img {
- width: 92%;
- height: 100%;
- object-fit: cover;
- }
- }
- }
+ >img {
+ width: 92%;
+ height: 100%;
+ object-fit: cover;
+ }
+ }
+ }
- /*&:nth-child(3){
+ /*&:nth-child(3){
div[class^="col-"]{
text-align: center;
@extend .box;
@@ -3195,1050 +3181,1043 @@ a {
}
}
}*/
- }
- }
+ }
+ }
}
#scontainer-21,
#scontainer-22,
#scontainer-23 {
- .row {
- &:nth-child(1) {
- h2 {
- @extend .title;
- text-align: center;
- }
+ .row {
+ &:nth-child(1) {
+ h2 {
+ @extend .title;
+ text-align: center;
+ }
- p {
- @extend .text;
- text-align: center;
- margin-bottom: 60px;
+ p {
+ @extend .text;
+ text-align: center;
+ margin-bottom: 60px;
- @include respond-below(xs) {
- text-align: justify;
- }
- }
- }
- }
+ @include respond-below(xs) {
+ text-align: justify;
+ }
+ }
+ }
+ }
- table {
- @include respond-between(xs, sm) {
- width: 100%;
- }
+ table {
+ @include respond-between(xs, sm) {
+ width: 100%;
+ }
- thead {
- tr {
- th {
- font-family: Alegreya Sans;
- font-size: 16px;
- font-style: normal;
- font-weight: 300;
- line-height: 24px;
- letter-spacing: 0em;
- text-align: center;
- color: #fff;
- background: #000;
- text-transform: uppercase;
- padding: 8px 15px;
+ thead {
+ tr {
+ th {
+ font-family: Alegreya Sans;
+ font-size: 16px;
+ font-style: normal;
+ font-weight: 300;
+ line-height: 24px;
+ letter-spacing: 0em;
+ text-align: center;
+ color: #fff;
+ background: #000;
+ text-transform: uppercase;
+ padding: 8px 15px;
- &:empty {
- visibility: hidden;
- }
+ &:empty {
+ visibility: hidden;
+ }
- &:blank {
- visibility: hidden;
- }
+ &:blank {
+ visibility: hidden;
+ }
- &:first-child {
- visibility: hidden;
- }
+ &:first-child {
+ visibility: hidden;
+ }
- @include respond-below(xs) {
- padding: 8px 5px;
- }
- }
- }
- }
+ @include respond-below(xs) {
+ padding: 8px 5px;
+ }
+ }
+ }
+ }
- tbody {
- border: 1px solid #000;
- padding-left: 20px;
+ tbody {
+ border: 1px solid #000;
+ padding-left: 20px;
- tr {
- &:first-child {
- td {
- padding-top: 100px;
+ tr {
+ &:first-child {
+ td {
+ padding-top: 100px;
- @include respond-between(sm, md) {
- padding-top: 50px;
- }
+ @include respond-between(sm, md) {
+ padding-top: 50px;
+ }
- @include respond-below(sm) {
- padding-top: 50px;
- }
- }
- }
+ @include respond-below(sm) {
+ padding-top: 50px;
+ }
+ }
+ }
- &:last-child {
- td {
- padding-bottom: 100px;
+ &:last-child {
+ td {
+ padding-bottom: 100px;
- @include respond-between(sm, md) {
- padding-bottom: 50px;
- }
+ @include respond-between(sm, md) {
+ padding-bottom: 50px;
+ }
- @include respond-below(sm) {
- padding-bottom: 50px;
- }
- }
- }
+ @include respond-below(sm) {
+ padding-bottom: 50px;
+ }
+ }
+ }
- td {
- padding: 10px 20px;
- font-size: 14px;
- font-weight: 500;
+ td {
+ padding: 10px 20px;
+ font-size: 14px;
+ font-weight: 500;
- @include respond-below(xs) {
- padding: 10px 10px;
- }
+ @include respond-below(xs) {
+ padding: 10px 10px;
+ }
- text-align: center;
+ text-align: center;
- &:first-child {
- text-align: left;
- }
+ &:first-child {
+ text-align: left;
+ }
- img {
- width: 20px;
- height: 20px;
- }
- }
- }
- }
- }
+ img {
+ width: 20px;
+ height: 20px;
+ }
+ }
+ }
+ }
+ }
}
#scontainer-22 {
- .row {
- &:nth-child(2) {
- div[class^='col-'] {
- &:first-child {
- display: flex;
- justify-content: center;
- align-items: center;
+ .row {
+ &:nth-child(2) {
+ div[class^='col-'] {
+ &:first-child {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- @include respond-below(sm) {
- margin-bottom: 60px;
- }
- }
+ @include respond-below(sm) {
+ margin-bottom: 60px;
+ }
+ }
- &:last-child {
- img {
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
- }
- }
- }
+ &:last-child {
+ img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ }
+ }
+ }
+ }
- &:nth-child(3) {
- @extend .box;
+ &:nth-child(3) {
+ @extend .box;
- @include respond-below(sm) {
- padding-top: 60px;
- }
+ @include respond-below(sm) {
+ padding-top: 60px;
+ }
- div[class^='col-'] {
- &:first-child {
- display: flex;
- justify-content: flex-start;
- align-items: center;
+ div[class^='col-'] {
+ &:first-child {
+ display: flex;
+ justify-content: flex-start;
+ align-items: center;
- img {
- max-width: 100%;
- width: 420px;
- height: 627px;
+ img {
+ max-width: 100%;
+ width: 420px;
+ height: 627px;
- @include respond-below(sm) {
- margin-bottom: 60px;
- }
+ @include respond-below(sm) {
+ margin-bottom: 60px;
+ }
- @include respond-between(md, lg) {
- height: 500px;
- width: 335px;
- }
+ @include respond-between(md, lg) {
+ height: 500px;
+ width: 335px;
+ }
- @include respond-between(sm, md) {
- width: 235px;
- height: 350px;
- }
+ @include respond-between(sm, md) {
+ width: 235px;
+ height: 350px;
+ }
- @include respond-below(xs) {
- width: 200px;
- height: 298px;
- }
- }
+ @include respond-below(xs) {
+ width: 200px;
+ height: 298px;
+ }
+ }
- p {
- position: absolute;
- left: 442px;
- @extend .text;
- font-weight: 400;
- text-transform: uppercase;
- line-height: 19px;
+ p {
+ position: absolute;
+ left: 442px;
+ @extend .text;
+ font-weight: 400;
+ text-transform: uppercase;
+ line-height: 19px;
- @include respond-between(md, lg) {
- left: 356px;
- font-size: 13px;
- }
+ @include respond-between(md, lg) {
+ left: 356px;
+ font-size: 13px;
+ }
- @include respond-between(sm, md) {
- left: 251px;
- font-size: 12px;
- line-height: 12px;
- }
+ @include respond-between(sm, md) {
+ left: 251px;
+ font-size: 12px;
+ line-height: 12px;
+ }
- @include respond-below(xs) {
- left: 215px;
- line-height: 14px;
- font-size: 13px;
- }
+ @include respond-below(xs) {
+ left: 215px;
+ line-height: 14px;
+ font-size: 13px;
+ }
- &:nth-child(2) {
- top: 100px;
+ &:nth-child(2) {
+ top: 100px;
- @include respond-between(md, lg) {
- top: 80px;
- }
+ @include respond-between(md, lg) {
+ top: 80px;
+ }
- @include respond-between(sm, md) {
- top: 61px;
- }
+ @include respond-between(sm, md) {
+ top: 61px;
+ }
- @include respond-between(xs, sm) {
- }
+ @include respond-between(xs, sm) {}
- @include respond-below(xs) {
- top: 42px;
- }
- }
+ @include respond-below(xs) {
+ top: 42px;
+ }
+ }
- &:nth-child(3) {
- top: 186px;
+ &:nth-child(3) {
+ top: 186px;
- @include respond-between(md, lg) {
- top: 152px;
- }
+ @include respond-between(md, lg) {
+ top: 152px;
+ }
- @include respond-between(sm, md) {
- top: 114px;
- }
+ @include respond-between(sm, md) {
+ top: 114px;
+ }
- @include respond-between(xs, sm) {
- }
+ @include respond-between(xs, sm) {}
- @include respond-below(xs) {
- top: 89px;
- }
- }
+ @include respond-below(xs) {
+ top: 89px;
+ }
+ }
- &:nth-child(4) {
- top: 254px;
+ &:nth-child(4) {
+ top: 254px;
- @include respond-between(md, lg) {
- top: 200px;
- }
+ @include respond-between(md, lg) {
+ top: 200px;
+ }
- @include respond-between(sm, md) {
- top: 152px;
- }
+ @include respond-between(sm, md) {
+ top: 152px;
+ }
- @include respond-between(xs, sm) {
- }
+ @include respond-between(xs, sm) {}
- @include respond-below(xs) {
- top: 114px;
- }
- }
+ @include respond-below(xs) {
+ top: 114px;
+ }
+ }
- &:nth-child(5) {
- top: 337px;
+ &:nth-child(5) {
+ top: 337px;
- @include respond-between(md, lg) {
- top: 260px;
- }
+ @include respond-between(md, lg) {
+ top: 260px;
+ }
- @include respond-between(sm, md) {
- top: 193px;
- }
+ @include respond-between(sm, md) {
+ top: 193px;
+ }
- @include respond-between(xs, sm) {
- }
+ @include respond-between(xs, sm) {}
- @include respond-below(xs) {
- top: 156px;
- }
- }
+ @include respond-below(xs) {
+ top: 156px;
+ }
+ }
- &:nth-child(6) {
- top: 401px;
+ &:nth-child(6) {
+ top: 401px;
- @include respond-between(md, lg) {
- top: 316px;
- }
+ @include respond-between(md, lg) {
+ top: 316px;
+ }
- @include respond-between(sm, md) {
- top: 231px;
- }
+ @include respond-between(sm, md) {
+ top: 231px;
+ }
- @include respond-between(xs, sm) {
- }
+ @include respond-between(xs, sm) {}
- @include respond-below(xs) {
- top: 188px;
- }
- }
+ @include respond-below(xs) {
+ top: 188px;
+ }
+ }
- &:nth-child(7) {
- top: 486px;
+ &:nth-child(7) {
+ top: 486px;
- @include respond-between(md, lg) {
- top: 384px;
- }
+ @include respond-between(md, lg) {
+ top: 384px;
+ }
- @include respond-between(sm, md) {
- top: 277px;
- }
+ @include respond-between(sm, md) {
+ top: 277px;
+ }
- @include respond-between(xs, sm) {
- top: 476px;
- }
+ @include respond-between(xs, sm) {
+ top: 476px;
+ }
- @include respond-below(xs) {
- top: 233px;
- }
- }
- }
- }
+ @include respond-below(xs) {
+ top: 233px;
+ }
+ }
+ }
+ }
- &:last-child {
- display: flex;
- justify-content: center;
- align-items: center;
+ &:last-child {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- h3 {
- @extend .subtitle;
- position: relative;
- padding-bottom: 15px;
- margin-bottom: 20px;
+ h3 {
+ @extend .subtitle;
+ position: relative;
+ padding-bottom: 15px;
+ margin-bottom: 20px;
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: 0;
- background: #000;
- height: 1px;
- bottom: 0;
- }
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: 0;
+ background: #000;
+ height: 1px;
+ bottom: 0;
+ }
+ }
- p {
- @extend .text;
- }
+ p {
+ @extend .text;
+ }
- div {
- margin-left: 50px;
- padding: 80px;
- background: $cGrayBg;
+ div {
+ margin-left: 50px;
+ padding: 80px;
+ background: $cGrayBg;
- @include respond-between(xs, md) {
- margin-left: 0px;
- padding: 50px 30px;
- }
+ @include respond-between(xs, md) {
+ margin-left: 0px;
+ padding: 50px 30px;
+ }
- @include respond-below(xs) {
- margin-left: 0px;
- padding: 50px 20px;
- }
- }
- }
- }
- }
- }
+ @include respond-below(xs) {
+ margin-left: 0px;
+ padding: 50px 20px;
+ }
+ }
+ }
+ }
+ }
+ }
}
#scontainer-23 {
- padding-bottom: 100px;
+ padding-bottom: 100px;
- .row {
- &:nth-child(2) {
- div[class^='col-'] {
- &:nth-child(1) {
- img {
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
- }
+ .row {
+ &:nth-child(2) {
+ div[class^='col-'] {
+ &:nth-child(1) {
+ img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ }
+ }
- &:nth-child(2) {
- display: flex;
- justify-content: center;
- align-items: center;
+ &:nth-child(2) {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- @include respond-below(sm) {
- margin-top: 60px;
- }
- }
- }
- }
- }
+ @include respond-below(sm) {
+ margin-top: 60px;
+ }
+ }
+ }
+ }
+ }
}
#scontainer-24 {
- @extend .box;
+ @extend .box;
- div[class^='col-'] {
- text-align: center;
- }
+ div[class^='col-'] {
+ text-align: center;
+ }
- h2 {
- @extend .subtitle;
- text-align: center;
- position: relative;
- padding-bottom: 20px;
- margin-bottom: 30px;
+ h2 {
+ @extend .subtitle;
+ text-align: center;
+ position: relative;
+ padding-bottom: 20px;
+ margin-bottom: 30px;
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: calc(50% - 71px);
- background: #000;
- height: 1px;
- bottom: 0;
- }
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: calc(50% - 71px);
+ background: #000;
+ height: 1px;
+ bottom: 0;
+ }
+ }
- p {
- @extend .text20;
- text-align: center;
- margin-bottom: 0;
+ p {
+ @extend .text20;
+ text-align: center;
+ margin-bottom: 0;
- @include respond-below(sm) {
- margin-bottom: 40px;
- }
- }
+ @include respond-below(sm) {
+ margin-bottom: 40px;
+ }
+ }
- img {
- margin-bottom: 20px;
- max-width: 100%;
- }
+ img {
+ margin-bottom: 20px;
+ max-width: 100%;
+ }
}
.tipi-di-montaggio {
- background: url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.webp)
- no-repeat center;
- background-size: cover;
- margin-left: 80px;
- margin-right: 80px;
- padding-top: 80px;
- padding-bottom: 80px;
+ background: url(/upload/filemanager/images/persiane-in-legno/persiane-in-legno-bg.webp) no-repeat center;
+ background-size: cover;
+ margin-left: 80px;
+ margin-right: 80px;
+ padding-top: 80px;
+ padding-bottom: 80px;
- @include respond-between(xs, md) {
- margin-left: 20px;
- margin-right: 20px;
- }
+ @include respond-between(xs, md) {
+ margin-left: 20px;
+ margin-right: 20px;
+ }
- @include respond-below(xs) {
- margin-left: 15px;
- margin-right: 15px;
- }
+ @include respond-below(xs) {
+ margin-left: 15px;
+ margin-right: 15px;
+ }
- div[class^='col-'] {
- text-align: center;
+ div[class^='col-'] {
+ text-align: center;
- @include respond-below(sm) {
- margin-top: 30px;
- }
- }
+ @include respond-below(sm) {
+ margin-top: 30px;
+ }
+ }
- p {
- @extend .text20;
- color: #fff;
- margin-bottom: 0;
- text-align: center;
+ p {
+ @extend .text20;
+ color: #fff;
+ margin-bottom: 0;
+ text-align: center;
- @include respond-below(sm) {
- margin-bottom: 20px;
- }
- }
+ @include respond-below(sm) {
+ margin-bottom: 20px;
+ }
+ }
- h2 {
- @extend .subtitle;
- color: #fff;
- position: relative;
- padding-bottom: 20px;
- margin-bottom: 30px;
+ h2 {
+ @extend .subtitle;
+ color: #fff;
+ position: relative;
+ padding-bottom: 20px;
+ margin-bottom: 30px;
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: calc(50% - 71px);
- background: #fff;
- height: 1px;
- bottom: 0;
- }
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: calc(50% - 71px);
+ background: #fff;
+ height: 1px;
+ bottom: 0;
+ }
+ }
- img {
- max-width: 100%;
- }
+ img {
+ max-width: 100%;
+ }
}
#scontainer-26 {
- margin-top: 80px;
- text-align: center;
+ margin-top: 80px;
+ text-align: center;
- h2 {
- @extend .subtitle;
- position: relative;
- padding-bottom: 20px;
- margin-bottom: 30px;
- text-align: center;
+ h2 {
+ @extend .subtitle;
+ position: relative;
+ padding-bottom: 20px;
+ margin-bottom: 30px;
+ text-align: center;
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: calc(50% - 71px);
- background: #000;
- height: 1px;
- bottom: 0;
- }
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: calc(50% - 71px);
+ background: #000;
+ height: 1px;
+ bottom: 0;
+ }
+ }
- p {
- @extend .text20;
- font-size: 19px;
- text-transform: uppercase;
- text-align: center;
- margin-bottom: 80px;
+ p {
+ @extend .text20;
+ font-size: 19px;
+ text-transform: uppercase;
+ text-align: center;
+ margin-bottom: 80px;
- @include respond-below(sm) {
- margin-bottom: 50px;
- }
- }
+ @include respond-below(sm) {
+ margin-bottom: 50px;
+ }
+ }
- img {
- margin-bottom: 20px;
- max-height: 300px;
- max-width: 100%;
- }
+ img {
+ margin-bottom: 20px;
+ max-height: 300px;
+ max-width: 100%;
+ }
}
.tapparelle-img {
- .box {
- @include respond-below(xs) {
- padding-bottom: 64px;
- }
- }
+ .box {
+ @include respond-below(xs) {
+ padding-bottom: 64px;
+ }
+ }
- #scontainer-44 {
- @include respond-below(xs) {
- margin-top: 100px;
- }
+ #scontainer-44 {
+ @include respond-below(xs) {
+ margin-top: 100px;
+ }
- .scontainer-content {
- }
+ .scontainer-content {}
- div[class^='col-'] {
- display: flex;
- justify-content: flex-start;
- align-items: flex-end;
- margin-bottom: 38px;
+ div[class^='col-'] {
+ display: flex;
+ justify-content: flex-start;
+ align-items: flex-end;
+ margin-bottom: 38px;
- @include respond-between(sm, md) {
- margin-bottom: 15px;
- }
+ @include respond-between(sm, md) {
+ margin-bottom: 15px;
+ }
- @include respond-between(xs, sm) {
- margin-bottom: 10px;
- }
+ @include respond-between(xs, sm) {
+ margin-bottom: 10px;
+ }
- @include respond-below(xs) {
- justify-content: center;
- }
+ @include respond-below(xs) {
+ justify-content: center;
+ }
- img {
- height: 98px;
- margin-left: 40px;
+ img {
+ height: 98px;
+ margin-left: 40px;
- @include respond-between(sm, md) {
- margin-left: 5px;
- height: 80px;
- }
+ @include respond-between(sm, md) {
+ margin-left: 5px;
+ height: 80px;
+ }
- @include respond-between(xs, sm) {
- margin-left: 2px;
- height: 60px;
- }
+ @include respond-between(xs, sm) {
+ margin-left: 2px;
+ height: 60px;
+ }
- @include respond-below(xs) {
- width: auto;
- }
- }
+ @include respond-below(xs) {
+ width: auto;
+ }
+ }
- p {
- @extend .text;
- // font-weight: 500;
- margin-bottom: 0;
- width: 170px;
- text-align: right;
+ p {
+ @extend .text;
+ // font-weight: 500;
+ margin-bottom: 0;
+ width: 170px;
+ text-align: right;
- @include respond-between(sm, md) {
- font-size: 14px;
- line-height: 17px;
- }
+ @include respond-between(sm, md) {
+ font-size: 14px;
+ line-height: 17px;
+ }
- @include respond-between(xs, sm) {
- width: 95px;
- font-size: 12px;
- line-height: 12px;
- }
- }
- }
+ @include respond-between(xs, sm) {
+ width: 95px;
+ font-size: 12px;
+ line-height: 12px;
+ }
+ }
+ }
- .row:last-child {
- p {
- @extend .text20;
- background: $cGrayDarkBg;
- width: 100%;
- text-align: center;
- padding: 20px;
- color: #fff;
+ .row:last-child {
+ p {
+ @extend .text20;
+ background: $cGrayDarkBg;
+ width: 100%;
+ text-align: center;
+ padding: 20px;
+ color: #fff;
- @include respond-between(sm, md) {
- padding: 10px 20px;
- }
+ @include respond-between(sm, md) {
+ padding: 10px 20px;
+ }
- @include respond-between(xs, sm) {
- padding: 5px 20px;
- font-size: 16px;
- }
- }
- }
- }
+ @include respond-between(xs, sm) {
+ padding: 5px 20px;
+ font-size: 16px;
+ }
+ }
+ }
+ }
- .hidden-above-xs {
- text-align: center;
- }
+ .hidden-above-xs {
+ text-align: center;
+ }
- div[class^='col-'] {
- overflow: hidden;
- /* &:last-child{
+ div[class^='col-'] {
+ overflow: hidden;
+ /* &:last-child{
img{
@include respond-below( xs ) {
margin-top: 50px;
}
}
}*/
- }
+ }
- img {
- height: 490px;
+ img {
+ height: 490px;
- @include respond-between(sm, md) {
- height: 350px;
- }
+ @include respond-between(sm, md) {
+ height: 350px;
+ }
- @include respond-between(xs, sm) {
- height: 250px;
- }
+ @include respond-between(xs, sm) {
+ height: 250px;
+ }
- @include respond-below(xs) {
- height: auto;
- width: 230px;
- margin-right: 20px;
- }
- }
+ @include respond-below(xs) {
+ height: auto;
+ width: 230px;
+ margin-right: 20px;
+ }
+ }
- #scontainer-42 {
- @include respond-below(xs) {
- margin-top: 30px;
- display: flex;
- justify-content: center;
- background: $cGrayBg;
- padding-top: 20px;
- padding-bottom: 20px;
- }
+ #scontainer-42 {
+ @include respond-below(xs) {
+ margin-top: 30px;
+ display: flex;
+ justify-content: center;
+ background: $cGrayBg;
+ padding-top: 20px;
+ padding-bottom: 20px;
+ }
- p {
- @extend .text;
- // font-weight: 500;
- margin-bottom: 0;
+ p {
+ @extend .text;
+ // font-weight: 500;
+ margin-bottom: 0;
- @include respond-above(md) {
- left: 409px;
- }
+ @include respond-above(md) {
+ left: 409px;
+ }
- @include respond-above(xs) {
- position: absolute;
- }
+ @include respond-above(xs) {
+ position: absolute;
+ }
- @include respond-between(sm, md) {
- left: 296px;
- // font-size: 15px;
- }
+ @include respond-between(sm, md) {
+ left: 296px;
+ // font-size: 15px;
+ }
- @include respond-between(xs, sm) {
- font-size: 12px;
- line-height: 14px;
- left: 215px;
- }
+ @include respond-between(xs, sm) {
+ font-size: 12px;
+ line-height: 14px;
+ left: 215px;
+ }
- @include respond-below(xs) {
- position: relative;
- padding-left: 40px;
- line-height: 16px;
- text-align: left;
+ @include respond-below(xs) {
+ position: relative;
+ padding-left: 40px;
+ line-height: 16px;
+ text-align: left;
- &:before {
- position: absolute;
- content: 'a';
- left: 10px;
- }
- }
+ &:before {
+ position: absolute;
+ content: 'a';
+ left: 10px;
+ }
+ }
- &:first-child {
- @include respond-above(xs) {
- top: 0;
- }
- }
+ &:first-child {
+ @include respond-above(xs) {
+ top: 0;
+ }
+ }
- @include respond-below(xs) {
- &:before {
- content: '1';
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '1';
+ }
+ }
- &:nth-child(2) {
- @include respond-above(md) {
- top: 30px;
- }
+ &:nth-child(2) {
+ @include respond-above(md) {
+ top: 30px;
+ }
- @include respond-between(sm, md) {
- top: 19px;
- }
+ @include respond-between(sm, md) {
+ top: 19px;
+ }
- @include respond-between(xs, sm) {
- top: 15px;
- }
+ @include respond-between(xs, sm) {
+ top: 15px;
+ }
- @include respond-below(xs) {
- &:before {
- content: '2';
- }
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '2';
+ }
+ }
+ }
- &:nth-child(3) {
- @include respond-above(md) {
- top: 57px;
- }
+ &:nth-child(3) {
+ @include respond-above(md) {
+ top: 57px;
+ }
- @include respond-between(sm, md) {
- top: 36px;
- }
+ @include respond-between(sm, md) {
+ top: 36px;
+ }
- @include respond-between(xs, sm) {
- top: 29px;
- }
+ @include respond-between(xs, sm) {
+ top: 29px;
+ }
- @include respond-below(xs) {
- &:before {
- content: '3';
- }
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '3';
+ }
+ }
+ }
- &:nth-child(4) {
- @include respond-above(md) {
- top: 167px;
- }
+ &:nth-child(4) {
+ @include respond-above(md) {
+ top: 167px;
+ }
- @include respond-between(sm, md) {
- top: 116px;
- }
+ @include respond-between(sm, md) {
+ top: 116px;
+ }
- @include respond-between(xs, sm) {
- top: 84px;
- }
+ @include respond-between(xs, sm) {
+ top: 84px;
+ }
- @include respond-below(xs) {
- &:before {
- content: '4';
- }
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '4';
+ }
+ }
+ }
- &:nth-child(5) {
- @include respond-above(md) {
- top: 247px;
- }
+ &:nth-child(5) {
+ @include respond-above(md) {
+ top: 247px;
+ }
- @include respond-between(sm, md) {
- top: 173px;
- }
+ @include respond-between(sm, md) {
+ top: 173px;
+ }
- @include respond-between(xs, sm) {
- top: 125px;
- }
+ @include respond-between(xs, sm) {
+ top: 125px;
+ }
- @include respond-below(xs) {
- &:before {
- content: '5';
- }
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '5';
+ }
+ }
+ }
- &:nth-child(6) {
- @include respond-above(md) {
- top: 290px;
- }
+ &:nth-child(6) {
+ @include respond-above(md) {
+ top: 290px;
+ }
- @include respond-between(sm, md) {
- top: 205px;
- }
+ @include respond-between(sm, md) {
+ top: 205px;
+ }
- @include respond-between(xs, sm) {
- top: 146px;
- }
+ @include respond-between(xs, sm) {
+ top: 146px;
+ }
- @include respond-below(xs) {
- &:before {
- content: '6';
- }
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '6';
+ }
+ }
+ }
- &:nth-child(7) {
- @include respond-above(md) {
- top: 326px;
- }
+ &:nth-child(7) {
+ @include respond-above(md) {
+ top: 326px;
+ }
- @include respond-between(sm, md) {
- top: 230px;
- }
+ @include respond-between(sm, md) {
+ top: 230px;
+ }
- @include respond-between(xs, sm) {
- top: 165px;
- }
+ @include respond-between(xs, sm) {
+ top: 165px;
+ }
- @include respond-below(xs) {
- &:before {
- content: '7';
- }
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '7';
+ }
+ }
+ }
- &:nth-child(8) {
- @include respond-above(md) {
- top: 361px;
- }
+ &:nth-child(8) {
+ @include respond-above(md) {
+ top: 361px;
+ }
- @include respond-between(sm, md) {
- top: 256px;
- }
+ @include respond-between(sm, md) {
+ top: 256px;
+ }
- @include respond-between(xs, sm) {
- top: 184px;
- }
+ @include respond-between(xs, sm) {
+ top: 184px;
+ }
- @include respond-below(xs) {
- &:before {
- content: '8';
- }
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '8';
+ }
+ }
+ }
- &:nth-child(9) {
- @include respond-above(md) {
- top: 400px;
- }
+ &:nth-child(9) {
+ @include respond-above(md) {
+ top: 400px;
+ }
- @include respond-between(sm, md) {
- top: 283px;
- }
+ @include respond-between(sm, md) {
+ top: 283px;
+ }
- @include respond-between(xs, sm) {
- top: 202px;
- }
+ @include respond-between(xs, sm) {
+ top: 202px;
+ }
- @include respond-below(xs) {
- &:before {
- content: '9';
- }
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '9';
+ }
+ }
+ }
- &:nth-child(10) {
- @include respond-above(md) {
- top: 427px;
- }
+ &:nth-child(10) {
+ @include respond-above(md) {
+ top: 427px;
+ }
- @include respond-between(sm, md) {
- top: 303px;
- }
+ @include respond-between(sm, md) {
+ top: 303px;
+ }
- @include respond-between(xs, sm) {
- top: 216px;
- }
+ @include respond-between(xs, sm) {
+ top: 216px;
+ }
- @include respond-below(xs) {
- &:before {
- content: '10';
- }
- }
- }
- }
- }
+ @include respond-below(xs) {
+ &:before {
+ content: '10';
+ }
+ }
+ }
+ }
+ }
- #scontainer-43 {
- p {
- position: absolute;
- @extend .text16;
- font-weight: 500;
- margin-bottom: 0;
- top: 0;
+ #scontainer-43 {
+ p {
+ position: absolute;
+ @extend .text16;
+ font-weight: 500;
+ margin-bottom: 0;
+ top: 0;
- @include respond-below(xs) {
- left: calc(50% + 118px);
- }
+ @include respond-below(xs) {
+ left: calc(50% + 118px);
+ }
- &:first-child {
- top: 0;
- }
+ &:first-child {
+ top: 0;
+ }
- &:nth-child(2) {
- @include respond-below(xs) {
- top: 20px;
- }
- }
+ &:nth-child(2) {
+ @include respond-below(xs) {
+ top: 20px;
+ }
+ }
- &:nth-child(3) {
- @include respond-below(xs) {
- top: 39px;
- }
- }
+ &:nth-child(3) {
+ @include respond-below(xs) {
+ top: 39px;
+ }
+ }
- &:nth-child(4) {
- @include respond-below(xs) {
- top: 124px;
- }
- }
+ &:nth-child(4) {
+ @include respond-below(xs) {
+ top: 124px;
+ }
+ }
- &:nth-child(5) {
- @include respond-below(xs) {
- top: 185px;
- }
- }
+ &:nth-child(5) {
+ @include respond-below(xs) {
+ top: 185px;
+ }
+ }
- &:nth-child(6) {
- @include respond-below(xs) {
- top: 219px;
- }
- }
+ &:nth-child(6) {
+ @include respond-below(xs) {
+ top: 219px;
+ }
+ }
- &:nth-child(7) {
- @include respond-below(xs) {
- top: 246px;
- }
- }
+ &:nth-child(7) {
+ @include respond-below(xs) {
+ top: 246px;
+ }
+ }
- &:nth-child(8) {
- @include respond-below(xs) {
- top: 274px;
- }
- }
+ &:nth-child(8) {
+ @include respond-below(xs) {
+ top: 274px;
+ }
+ }
- &:nth-child(9) {
- @include respond-below(xs) {
- top: 304px;
- }
- }
+ &:nth-child(9) {
+ @include respond-below(xs) {
+ top: 304px;
+ }
+ }
- &:nth-child(10) {
- @include respond-below(xs) {
- top: 325px;
- }
- }
- }
- }
+ &:nth-child(10) {
+ @include respond-below(xs) {
+ top: 325px;
+ }
+ }
+ }
+ }
}
#scontainer-28 {
- h2 {
- @extend .subtitle-line;
- margin-bottom: 40px;
- text-align: center;
- width: 100%;
- }
+ h2 {
+ @extend .subtitle-line;
+ margin-bottom: 40px;
+ text-align: center;
+ width: 100%;
+ }
- h3 {
- font-family: $font-2;
- font-weight: 400;
- font-size: 30px;
- line-height: 38px;
- color: #000;
- }
+ h3 {
+ font-family: $font-2;
+ font-weight: 400;
+ font-size: 30px;
+ line-height: 38px;
+ color: #000;
+ }
- div[class^='col-'] {
- display: flex;
- // justify-content: center;
- align-items: center;
- flex-wrap: wrap;
+ div[class^='col-'] {
+ display: flex;
+ // justify-content: center;
+ align-items: center;
+ flex-wrap: wrap;
- div {
- margin-left: 6px;
- margin-right: 6px;
- }
+ div {
+ margin-left: 6px;
+ margin-right: 6px;
+ }
- p {
- @extend .text;
- max-width: 111px;
- min-height: 50px;
- margin-bottom: 0;
- background: $cGrayBg;
- display: flex;
- justify-content: center;
- text-align: center;
- align-items: center;
- padding: 2px;
- margin-bottom: 20px;
- }
+ p {
+ @extend .text;
+ max-width: 111px;
+ min-height: 50px;
+ margin-bottom: 0;
+ background: $cGrayBg;
+ display: flex;
+ justify-content: center;
+ text-align: center;
+ align-items: center;
+ padding: 2px;
+ margin-bottom: 20px;
+ }
- img {
- width: 110px;
- height: 103px;
- object-fit: cover;
- }
- }
+ img {
+ width: 110px;
+ height: 103px;
+ object-fit: cover;
+ }
+ }
- div.row {
- &:not(:first-child, :last-child) {
- margin-bottom: 3%;
- }
+ div.row {
+ &:not(:first-child, :last-child) {
+ margin-bottom: 3%;
+ }
- &:not(:first-child) {
- div.col-12 {
- margin-bottom: 15px;
- }
- }
- }
+ &:not(:first-child) {
+ div.col-12 {
+ margin-bottom: 15px;
+ }
+ }
+ }
}
#scontainer-33,
@@ -4247,3869 +4226,3868 @@ a {
#scontainer-38,
#scontainer-39,
#scontainer-60 {
- margin-top: 80px;
+ margin-top: 80px;
- h3 {
- @extend .subtitle;
- margin-bottom: 30px;
- }
+ h3 {
+ @extend .subtitle;
+ margin-bottom: 30px;
+ }
- h4 {
- @extend .subtitle-level-3;
- text-transform: none;
- margin-bottom: 20px;
+ h4 {
+ @extend .subtitle-level-3;
+ text-transform: none;
+ margin-bottom: 20px;
- &:before {
- width: 90px;
- }
+ &:before {
+ width: 90px;
+ }
- span {
- font-size: 30px;
- font-family: $font-1;
- font-weight: 600;
- text-transform: uppercase;
- margin-left: 5px;
- margin-right: 5px;
- }
- }
+ span {
+ font-size: 30px;
+ font-family: $font-1;
+ font-weight: 600;
+ text-transform: uppercase;
+ margin-left: 5px;
+ margin-right: 5px;
+ }
+ }
- .row {
- &:first-child {
- div[class^='col-'] {
- display: flex;
- justify-content: flex-start;
- align-items: center;
- }
- }
- }
+ .row {
+ &:first-child {
+ div[class^='col-'] {
+ display: flex;
+ justify-content: flex-start;
+ align-items: center;
+ }
+ }
+ }
- div[class^='col-'] {
- display: flex;
- justify-content: flex-start;
- align-items: center;
- flex-wrap: wrap;
+ div[class^='col-'] {
+ display: flex;
+ justify-content: flex-start;
+ align-items: center;
+ flex-wrap: wrap;
- div {
- margin-left: 6px;
- margin-right: 6px;
- }
+ div {
+ margin-left: 6px;
+ margin-right: 6px;
+ }
- p {
- @extend .text;
- max-width: 111px;
- min-height: 67px;
- margin-bottom: 0;
- background: $cGrayBg;
- display: flex;
- justify-content: center;
- text-align: center;
- align-items: center;
- padding: 2px;
- margin-bottom: 20px;
- text-transform: uppercase;
- }
+ p {
+ @extend .text;
+ max-width: 111px;
+ min-height: 67px;
+ margin-bottom: 0;
+ background: $cGrayBg;
+ display: flex;
+ justify-content: center;
+ text-align: center;
+ align-items: center;
+ padding: 2px;
+ margin-bottom: 20px;
+ text-transform: uppercase;
+ }
- img {
- width: 110px;
- height: 103px;
- object-fit: cover;
- }
- }
+ img {
+ width: 110px;
+ height: 103px;
+ object-fit: cover;
+ }
+ }
}
#scontainer-33,
#scontainer-37 {
- margin-top: 100px;
+ margin-top: 100px;
- @include respond-between(xs, sm) {
- margin-top: 70px;
- }
+ @include respond-between(xs, sm) {
+ margin-top: 70px;
+ }
}
#scontainer-39 {
- h4 {
- @include respond-below(xs) {
- display: flex;
- flex-direction: column;
- }
+ h4 {
+ @include respond-below(xs) {
+ display: flex;
+ flex-direction: column;
+ }
- span {
- @include respond-below(xs) {
- margin-left: 0px;
- margin-right: 0px;
- margin-top: 2px;
- margin-bottom: 2px;
- }
- }
- }
+ span {
+ @include respond-below(xs) {
+ margin-left: 0px;
+ margin-right: 0px;
+ margin-top: 2px;
+ margin-bottom: 2px;
+ }
+ }
+ }
}
#scontainer-29 {
- padding-top: 80px;
+ padding-top: 80px;
- div[class^='col-']:first-child {
- display: flex;
- align-items: center;
- justify-content: flex-end;
+ div[class^='col-']:first-child {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
- @include respond-below(xs) {
- justify-content: center;
- }
+ @include respond-below(xs) {
+ justify-content: center;
+ }
- div {
- max-width: 300px;
- }
- }
+ div {
+ max-width: 300px;
+ }
+ }
- div[class^='col-']:last-child {
- display: flex;
- align-items: center;
- justify-content: center;
+ div[class^='col-']:last-child {
+ display: flex;
+ align-items: center;
+ justify-content: center;
- img {
- max-width: 100%;
- }
- }
+ img {
+ max-width: 100%;
+ }
+ }
- h3 {
- @extend .subtitle-line;
- text-align: right;
+ h3 {
+ @extend .subtitle-line;
+ text-align: right;
- &:before {
- left: auto;
- right: 0;
- }
- }
+ &:before {
+ left: auto;
+ right: 0;
+ }
+ }
- p {
- @extend .text16;
- text-align: right;
- margin-bottom: 50px;
+ p {
+ @extend .text16;
+ text-align: right;
+ margin-bottom: 50px;
- @include respond-below(xs) {
- margin-bottom: 0px;
- }
- }
+ @include respond-below(xs) {
+ margin-bottom: 0px;
+ }
+ }
}
.tapparelle-controllo-separato {
- background: url(/upload/filemanager/images/tapparelle/tapparelle-bg.webp)
- no-repeat center;
- background-size: cover;
- height: 500px;
- display: flex;
- justify-content: center;
- align-items: center;
- padding-top: 100px;
- margin-top: -120px;
+ background: url(/upload/filemanager/images/tapparelle/tapparelle-bg.webp) no-repeat center;
+ background-size: cover;
+ height: 500px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ padding-top: 100px;
+ margin-top: -120px;
- @include respond-between(xs, sm) {
- padding-top: 0px;
- padding-left: 30px;
- padding-right: 30px;
- margin-top: -80px;
- }
+ @include respond-between(xs, sm) {
+ padding-top: 0px;
+ padding-left: 30px;
+ padding-right: 30px;
+ margin-top: -80px;
+ }
- @include respond-below(xs) {
- height: 720px;
- padding-top: 80px;
- padding-left: 30px;
- padding-right: 30px;
- }
+ @include respond-below(xs) {
+ height: 720px;
+ padding-top: 80px;
+ padding-left: 30px;
+ padding-right: 30px;
+ }
- h3 {
- @extend .subtitle-line;
- text-align: left;
- color: #fff;
+ h3 {
+ @extend .subtitle-line;
+ text-align: left;
+ color: #fff;
- &:before {
- left: 0;
- right: auto;
- background: #fff;
- }
- }
+ &:before {
+ left: 0;
+ right: auto;
+ background: #fff;
+ }
+ }
- p {
- @extend .text;
- color: #fff;
+ p {
+ @extend .text;
+ color: #fff;
- @include respond-below(xs) {
- margin-bottom: 50px;
- }
- }
+ @include respond-below(xs) {
+ margin-bottom: 50px;
+ }
+ }
- div[class^='col-']:first-child {
- display: flex;
- justify-content: flex-end;
- align-items: center;
+ div[class^='col-']:first-child {
+ display: flex;
+ justify-content: flex-end;
+ align-items: center;
- img {
- margin-bottom: 30px;
- max-width: 100%;
- }
+ img {
+ margin-bottom: 30px;
+ max-width: 100%;
+ }
- @include respond-below(xs) {
- order: 2;
- justify-content: center;
- }
- }
+ @include respond-below(xs) {
+ order: 2;
+ justify-content: center;
+ }
+ }
- div[class^='col-']:last-child {
- display: flex;
- align-items: center;
+ div[class^='col-']:last-child {
+ display: flex;
+ align-items: center;
- @include respond-below(xs) {
- order: 1;
- }
+ @include respond-below(xs) {
+ order: 1;
+ }
- justify-content: center;
+ justify-content: center;
- div {
- max-width: 473px;
- margin-left: 68px;
+ div {
+ max-width: 473px;
+ margin-left: 68px;
- @include respond-between(sm, md) {
- max-width: 320px;
- margin-left: 40px;
- }
+ @include respond-between(sm, md) {
+ max-width: 320px;
+ margin-left: 40px;
+ }
- @include respond-between(xs, sm) {
- max-width: 225px;
- margin-left: 0px;
- }
+ @include respond-between(xs, sm) {
+ max-width: 225px;
+ margin-left: 0px;
+ }
- @include respond-below(xs) {
- margin-left: 0;
- max-width: 100%;
- }
- }
- }
+ @include respond-below(xs) {
+ margin-left: 0;
+ max-width: 100%;
+ }
+ }
+ }
}
#scontainer-31 {
- margin-bottom: 100px;
+ margin-bottom: 100px;
- h3 {
- @extend .subtitle-line;
- }
+ h3 {
+ @extend .subtitle-line;
+ }
- p {
- @extend .text16;
- }
+ p {
+ @extend .text16;
+ }
- .row {
- padding-top: 80px;
+ .row {
+ padding-top: 80px;
- &:last-child {
- div[class^='col-'] {
- &:first-child {
- @include respond-below(sm) {
- order: 2;
+ &:last-child {
+ div[class^='col-'] {
+ &:first-child {
+ @include respond-below(sm) {
+ order: 2;
- img {
- margin-top: 30px;
- }
- }
- }
+ img {
+ margin-top: 30px;
+ }
+ }
+ }
- &:last-child {
- @include respond-below(sm) {
- order: 1;
- }
- }
- }
- }
- }
+ &:last-child {
+ @include respond-below(sm) {
+ order: 1;
+ }
+ }
+ }
+ }
+ }
- div[class^='col-'] {
- img {
- max-width: 100%;
- }
+ div[class^='col-'] {
+ img {
+ max-width: 100%;
+ }
- &:first-child {
- text-align: right;
- display: flex;
- justify-content: flex-end;
- align-items: center;
+ &:first-child {
+ text-align: right;
+ display: flex;
+ justify-content: flex-end;
+ align-items: center;
- @include respond-between(xs, sm) {
- justify-content: center;
- }
+ @include respond-between(xs, sm) {
+ justify-content: center;
+ }
- h3,
- p {
- text-align: right;
+ h3,
+ p {
+ text-align: right;
- &:before {
- right: 0;
- left: auto;
- }
- }
+ &:before {
+ right: 0;
+ left: auto;
+ }
+ }
- div {
- max-width: 300px;
- margin-left: auto;
- margin-right: 50px;
+ div {
+ max-width: 300px;
+ margin-left: auto;
+ margin-right: 50px;
- @include respond-between(md, lg) {
- margin-right: 40px;
- }
+ @include respond-between(md, lg) {
+ margin-right: 40px;
+ }
- @include respond-between(sm, md) {
- margin-right: 25px;
- }
+ @include respond-between(sm, md) {
+ margin-right: 25px;
+ }
- @include respond-between(xs, sm) {
- margin-left: auto;
- margin-right: auto;
- }
+ @include respond-between(xs, sm) {
+ margin-left: auto;
+ margin-right: auto;
+ }
- @include respond-below(xs) {
- margin-left: auto;
- margin-right: auto;
- }
- }
- }
+ @include respond-below(xs) {
+ margin-left: auto;
+ margin-right: auto;
+ }
+ }
+ }
- &:last-child {
- text-align: left;
- display: flex;
- justify-content: flex-start;
- align-items: center;
+ &:last-child {
+ text-align: left;
+ display: flex;
+ justify-content: flex-start;
+ align-items: center;
- @include respond-between(xs, sm) {
- justify-content: center;
- }
+ @include respond-between(xs, sm) {
+ justify-content: center;
+ }
- h3,
- p {
- text-align: left;
+ h3,
+ p {
+ text-align: left;
- &:before {
- left: 0;
- right: auto;
- }
- }
+ &:before {
+ left: 0;
+ right: auto;
+ }
+ }
- div {
- max-width: 350px;
- margin-left: 50px;
- margin-right: auto;
+ div {
+ max-width: 350px;
+ margin-left: 50px;
+ margin-right: auto;
- @include respond-between(md, lg) {
- margin-left: 40px;
- }
+ @include respond-between(md, lg) {
+ margin-left: 40px;
+ }
- @include respond-between(sm, md) {
- margin-left: 25px;
- }
+ @include respond-between(sm, md) {
+ margin-left: 25px;
+ }
- @include respond-between(xs, sm) {
- margin-left: auto;
- margin-right: auto;
- }
+ @include respond-between(xs, sm) {
+ margin-left: auto;
+ margin-right: auto;
+ }
- @include respond-below(xs) {
- margin-left: auto;
- margin-right: auto;
- }
- }
- }
- }
+ @include respond-below(xs) {
+ margin-left: auto;
+ margin-right: auto;
+ }
+ }
+ }
+ }
}
.modal-contact {
- .modal-lg {
- @include respond-above(lg) {
- max-width: 1000px;
- }
+ .modal-lg {
+ @include respond-above(lg) {
+ max-width: 1000px;
+ }
- .modal-content {
- border-radius: 0;
+ .modal-content {
+ border-radius: 0;
- .modal-header {
- border-bottom: none;
- padding: 0;
+ .modal-header {
+ border-bottom: none;
+ padding: 0;
- .close {
- position: absolute;
- right: 16px;
- top: 6px;
- z-index: 500;
+ .close {
+ position: absolute;
+ right: 16px;
+ top: 6px;
+ z-index: 500;
- span {
- font-size: 40px;
- }
- }
- }
+ span {
+ font-size: 40px;
+ }
+ }
+ }
- .modal-body {
- max-width: 700px;
- margin: 0 auto;
- padding: 40px 20px 168px 20px;
+ .modal-body {
+ max-width: 700px;
+ margin: 0 auto;
+ padding: 40px 20px 168px 20px;
- h5 {
- font-family: $font-1;
- font-size: 22px;
- font-weight: 600;
- text-transform: uppercase;
- margin-bottom: 30px;
- }
+ h5 {
+ font-family: $font-1;
+ font-size: 22px;
+ font-weight: 600;
+ text-transform: uppercase;
+ margin-bottom: 30px;
+ }
- .btn-black {
- margin-top: 10px;
+ .btn-black {
+ margin-top: 10px;
- @include respond-below(xs) {
- font-size: 15px;
- }
- }
+ @include respond-below(xs) {
+ font-size: 15px;
+ }
+ }
- .btn-yellow {
- @include respond-below(xs) {
- margin-left: 0;
- }
- }
+ .btn-yellow {
+ @include respond-below(xs) {
+ margin-left: 0;
+ }
+ }
- form {
- .form-row > .col,
- .form-row > [class*='col-'] {
- padding-right: 3px;
- padding-left: 3px;
- }
+ form {
- .form-row {
- &:last-child {
- .form-group {
- text-align: right;
- }
- }
- }
+ .form-row>.col,
+ .form-row>[class*='col-'] {
+ padding-right: 3px;
+ padding-left: 3px;
+ }
- .form-group {
- margin-bottom: 10px;
+ .form-row {
+ &:last-child {
+ .form-group {
+ text-align: right;
+ }
+ }
+ }
- .form-check {
- .form-check-label {
- font-size: 13px;
- font-weight: 300;
- font-family: $font-3;
- line-height: 15px;
- }
- }
+ .form-group {
+ margin-bottom: 10px;
- p {
- font-size: 13px;
- font-weight: 300;
- font-family: $font-3;
- line-height: 15px;
- margin-bottom: 5px;
- maegin-top: 5px;
- }
+ .form-check {
+ .form-check-label {
+ font-size: 13px;
+ font-weight: 300;
+ font-family: $font-3;
+ line-height: 15px;
+ }
+ }
- .form-control {
- @extend .text16;
- font-family: $font-1;
- border: 1px solid #000;
- border-radius: 0;
- padding: 8px;
- height: auto;
+ p {
+ font-size: 13px;
+ font-weight: 300;
+ font-family: $font-3;
+ line-height: 15px;
+ margin-bottom: 5px;
+ maegin-top: 5px;
+ }
- &:focus {
- box-shadow: none;
- }
- }
+ .form-control {
+ @extend .text16;
+ font-family: $font-1;
+ border: 1px solid #000;
+ border-radius: 0;
+ padding: 8px;
+ height: auto;
- .file {
- border: 2px dashed #c5c5c5;
- border-radius: 5px;
- margin-bottom: 0px;
- padding: 10px 15px;
+ &:focus {
+ box-shadow: none;
+ }
+ }
- @include respond-above(xs) {
- display: flex;
- justify-content: space-between;
- align-items: center;
- }
+ .file {
+ border: 2px dashed #c5c5c5;
+ border-radius: 5px;
+ margin-bottom: 0px;
+ padding: 10px 15px;
- @include respond-below(xs) {
- text-align: center;
- }
+ @include respond-above(xs) {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ }
- img {
- max-width: 50px;
+ @include respond-below(xs) {
+ text-align: center;
+ }
- @include respond-below(xs) {
- margin-bottom: 10px;
- }
- }
+ img {
+ max-width: 50px;
- h4 {
- font-size: 14px;
- font-weight: 700;
- font-family: $font-1;
- margin-bottom: 0;
- color: #000;
- text-transform: uppercase;
+ @include respond-below(xs) {
+ margin-bottom: 10px;
+ }
+ }
- @include respond-below(xs) {
- margin-bottom: 10px;
- }
- }
+ h4 {
+ font-size: 14px;
+ font-weight: 700;
+ font-family: $font-1;
+ margin-bottom: 0;
+ color: #000;
+ text-transform: uppercase;
- div {
- @include respond-above(xs) {
- display: flex;
- align-items: center;
- justify-content: flex-end;
- }
- }
- }
- }
- }
- }
- }
- }
+ @include respond-below(xs) {
+ margin-bottom: 10px;
+ }
+ }
+
+ div {
+ @include respond-above(xs) {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
#scontainer-32,
#scontainer-36 {
- .row {
- &:first-child {
- div[class^='col-'] {
- text-align: right;
+ .row {
+ &:first-child {
+ div[class^='col-'] {
+ text-align: right;
- @include respond-below(sm) {
- text-align: center;
- }
+ @include respond-below(sm) {
+ text-align: center;
+ }
- h3 {
- font-size: 30px;
- font-family: $font-1;
- font-weight: 400;
- line-height: 41px;
- letter-spacing: 0em;
- margin-bottom: 20px;
- }
- }
- }
+ h3 {
+ font-size: 30px;
+ font-family: $font-1;
+ font-weight: 400;
+ line-height: 41px;
+ letter-spacing: 0em;
+ margin-bottom: 20px;
+ }
+ }
+ }
- &:nth-child(2) {
- div[class^='col-'] {
- text-align: center;
+ &:nth-child(2) {
+ div[class^='col-'] {
+ text-align: center;
- img {
- max-width: 100%;
+ img {
+ max-width: 100%;
- @include respond-between(md, lg) {
- height: 234px;
- }
+ @include respond-between(md, lg) {
+ height: 234px;
+ }
- @include respond-between(sm, md) {
- height: 167px;
- }
- }
+ @include respond-between(sm, md) {
+ height: 167px;
+ }
+ }
- p {
- @extend .text;
- text-transform: uppercase;
- margin-top: 20px;
- margin-bottom: 20px;
- }
- }
- }
- }
+ p {
+ @extend .text;
+ text-transform: uppercase;
+ margin-top: 20px;
+ margin-bottom: 20px;
+ }
+ }
+ }
+ }
}
.links {
- background: url(/upload/filemanager/images/subpage/links-bg.webp) no-repeat
- center;
- background-size: cover;
- margin-left: 80px;
- margin-right: 80px;
- text-align: center;
- @extend .box;
+ background: url(/upload/filemanager/images/subpage/links-bg.webp) no-repeat center;
+ background-size: cover;
+ margin-left: 80px;
+ margin-right: 80px;
+ text-align: center;
+ @extend .box;
- @include respond-between(xs, lg) {
- margin-left: 30px;
- margin-right: 30px;
- }
+ @include respond-between(xs, lg) {
+ margin-left: 30px;
+ margin-right: 30px;
+ }
- @include respond-below(xs) {
- margin-left: 15px;
- margin-right: 15px;
- padding-top: 50px;
- padding-bottom: 50px;
- }
+ @include respond-below(xs) {
+ margin-left: 15px;
+ margin-right: 15px;
+ padding-top: 50px;
+ padding-bottom: 50px;
+ }
- #scontainer-35 {
- @include respond-above(lg) {
- padding-left: 20px;
- padding-right: 20px;
- }
+ #scontainer-35 {
+ @include respond-above(lg) {
+ padding-left: 20px;
+ padding-right: 20px;
+ }
- @include respond-between(md, lg) {
- padding-left: 20px;
- padding-right: 20px;
- }
+ @include respond-between(md, lg) {
+ padding-left: 20px;
+ padding-right: 20px;
+ }
- @include respond-between(sm, md) {
- padding-left: 10px;
- padding-right: 10px;
- }
- }
+ @include respond-between(sm, md) {
+ padding-left: 10px;
+ padding-right: 10px;
+ }
+ }
- h3 {
- @extend .subtitle;
- text-align: center;
- color: #fff;
- margin-bottom: 30px;
- }
+ h3 {
+ @extend .subtitle;
+ text-align: center;
+ color: #fff;
+ margin-bottom: 30px;
+ }
- .row {
- div[class^='col-'] {
- div {
- background: rgba(255, 255, 255, 0.75);
- padding: 40px 33px;
+ .row {
+ div[class^='col-'] {
+ div {
+ background: rgba(255, 255, 255, 0.75);
+ padding: 40px 33px;
- @include respond-between(md, lg) {
- padding: 40px 23px;
- }
+ @include respond-between(md, lg) {
+ padding: 40px 23px;
+ }
- @include respond-between(sm, md) {
- padding: 20px 10px;
- }
+ @include respond-between(sm, md) {
+ padding: 20px 10px;
+ }
- @include respond-below(xs) {
- padding: 20px 10px;
- margin-bottom: 30px;
- }
+ @include respond-below(xs) {
+ padding: 20px 10px;
+ margin-bottom: 30px;
+ }
- > img {
- margin-bottom: 30px;
- width: 100%;
- height: auto;
+ >img {
+ margin-bottom: 30px;
+ width: 100%;
+ height: auto;
- @include respond-above(lg) {
- height: 270px;
- width: auto;
- max-width: 100%;
- }
+ @include respond-above(lg) {
+ height: 270px;
+ width: auto;
+ max-width: 100%;
+ }
- @include respond-between(md, lg) {
- height: 256px;
- width: auto;
- max-width: 100%;
- }
+ @include respond-between(md, lg) {
+ height: 256px;
+ width: auto;
+ max-width: 100%;
+ }
- @include respond-between(sm, md) {
- height: 207px;
- width: auto;
- max-width: 100%;
- }
+ @include respond-between(sm, md) {
+ height: 207px;
+ width: auto;
+ max-width: 100%;
+ }
- @include respond-between(xs, sm) {
- width: auto;
- height: 270px;
- }
+ @include respond-between(xs, sm) {
+ width: auto;
+ height: 270px;
+ }
- @include respond-below(xs) {
- width: auto;
- height: 254px;
- max-width: 100%;
- }
- }
+ @include respond-below(xs) {
+ width: auto;
+ height: 254px;
+ max-width: 100%;
+ }
+ }
- .btn {
- display: flex;
- justify-content: space-between;
- align-items: center;
- padding: 15px;
+ .btn {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ padding: 15px;
- @include respond-between(sm, md) {
- padding: 15px 10px;
- font-size: 12px;
- }
- }
+ @include respond-between(sm, md) {
+ padding: 15px 10px;
+ font-size: 12px;
+ }
+ }
- @include respond-between(xs, sm) {
- max-width: 350px;
- margin: 0 auto 30px auto;
- }
- }
- }
- }
+ @include respond-between(xs, sm) {
+ max-width: 350px;
+ margin: 0 auto 30px auto;
+ }
+ }
+ }
+ }
}
.dettagli-pvc-verto {
- background: $cGrayBg;
- margin-top: 80px;
- padding-top: 40px;
- padding-bottom: 40px;
+ background: $cGrayBg;
+ margin-top: 80px;
+ padding-top: 40px;
+ padding-bottom: 40px;
- @include respond-between(sm, md) {
- margin-top: 50px;
- }
+ @include respond-between(sm, md) {
+ margin-top: 50px;
+ }
- img {
- width: 100%;
- margin-top: -100px;
+ img {
+ width: 100%;
+ margin-top: -100px;
- @include respond-above(lg) {
- width: 509px;
- height: 382px;
- }
+ @include respond-above(lg) {
+ width: 509px;
+ height: 382px;
+ }
- @include respond-between(md, lg) {
- width: 450px;
- height: 338px;
- }
+ @include respond-between(md, lg) {
+ width: 450px;
+ height: 338px;
+ }
- @include respond-between(sm, md) {
- width: 330px;
- height: 247px;
- }
+ @include respond-between(sm, md) {
+ width: 330px;
+ height: 247px;
+ }
- @include respond-between(xs, sm) {
- height: 217px;
- width: 290px;
- }
+ @include respond-between(xs, sm) {
+ height: 217px;
+ width: 290px;
+ }
- @include respond-below(xs) {
- max-width: 509px;
- height: auto;
- }
- }
+ @include respond-below(xs) {
+ max-width: 509px;
+ height: auto;
+ }
+ }
- h2 {
- @extend .subtitle-line;
- text-align: left;
+ h2 {
+ @extend .subtitle-line;
+ text-align: left;
- &:before {
- left: 0;
- right: auto;
- }
+ &:before {
+ left: 0;
+ right: auto;
+ }
- @include respond-between(xs, sm) {
- text-align: right;
+ @include respond-between(xs, sm) {
+ text-align: right;
- &:before {
- left: auto;
- right: 0;
- }
- }
- }
+ &:before {
+ left: auto;
+ right: 0;
+ }
+ }
+ }
- p {
- @extend .text;
- margin-bottom: 0;
- position: relative;
+ p {
+ @extend .text;
+ margin-bottom: 0;
+ position: relative;
- @include respond-between(xs, sm) {
- text-align: right;
- }
+ @include respond-between(xs, sm) {
+ text-align: right;
+ }
- &:before {
- position: absolute;
- right: -80px;
- top: -250px;
- content: '';
- height: 350px;
- width: 1px;
- background: $cGrayText;
+ &:before {
+ position: absolute;
+ right: -80px;
+ top: -250px;
+ content: '';
+ height: 350px;
+ width: 1px;
+ background: $cGrayText;
- @include respond-between(md, lg) {
- height: 298px;
- top: -244px;
- }
+ @include respond-between(md, lg) {
+ height: 298px;
+ top: -244px;
+ }
- @include respond-between(sm, md) {
- right: -10px;
- height: 217px;
- top: -196px;
- }
+ @include respond-between(sm, md) {
+ right: -10px;
+ height: 217px;
+ top: -196px;
+ }
- @include respond-below(sm) {
- display: none;
- }
- }
- }
+ @include respond-below(sm) {
+ display: none;
+ }
+ }
+ }
- div[class^='col-'] {
- &:last-child {
- display: flex;
- justify-content: center;
- align-items: center;
+ div[class^='col-'] {
+ &:last-child {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- @include respond-above(lg) {
- padding-right: 70px;
- }
+ @include respond-above(lg) {
+ padding-right: 70px;
+ }
- @include respond-between(xs, sm) {
- justify-content: flex-end;
- margin-top: 50px;
- margin-bottom: 30px;
- }
+ @include respond-between(xs, sm) {
+ justify-content: flex-end;
+ margin-top: 50px;
+ margin-bottom: 30px;
+ }
- @include respond-between(xs, sm) {
- margin-top: 0px;
- }
+ @include respond-between(xs, sm) {
+ margin-top: 0px;
+ }
- @include respond-below(xs) {
- margin-top: 30px;
- }
+ @include respond-below(xs) {
+ margin-top: 30px;
+ }
- div {
- max-width: 250px;
+ div {
+ max-width: 250px;
- @include respond-between(sm, md) {
- max-width: 300px;
- }
+ @include respond-between(sm, md) {
+ max-width: 300px;
+ }
- @include respond-between(xs, sm) {
- margin-right: 50px;
- max-width: 300px;
- margin-top: -39px;
- }
- }
- }
- }
+ @include respond-between(xs, sm) {
+ margin-right: 50px;
+ max-width: 300px;
+ margin-top: -39px;
+ }
+ }
+ }
+ }
}
.verto-1-2-3 {
- @extend .box;
+ @extend .box;
- h2 {
- font-family: $font-4;
- font-size: 40px;
- font-style: normal;
- font-weight: 400;
- line-height: 53px;
- letter-spacing: 0em;
- text-align: left;
- border: 1px solid $cGrayBorder;
- display: inline-block;
- padding: 4px 20px;
- margin-bottom: 30px;
- }
+ h2 {
+ font-family: $font-4;
+ font-size: 40px;
+ font-style: normal;
+ font-weight: 400;
+ line-height: 53px;
+ letter-spacing: 0em;
+ text-align: left;
+ border: 1px solid $cGrayBorder;
+ display: inline-block;
+ padding: 4px 20px;
+ margin-bottom: 30px;
+ }
- h3 {
- font-family: $font-4;
- font-size: 23px;
- font-style: normal;
- font-weight: 400;
- line-height: 30px;
- letter-spacing: 0em;
- text-align: left;
- margin-bottom: 20px;
+ h3 {
+ font-family: $font-4;
+ font-size: 23px;
+ font-style: normal;
+ font-weight: 400;
+ line-height: 30px;
+ letter-spacing: 0em;
+ text-align: left;
+ margin-bottom: 20px;
- @include respond-between(sm, md) {
- font-size: 22px;
- }
- }
+ @include respond-between(sm, md) {
+ font-size: 22px;
+ }
+ }
- p {
- @extend .text;
- margin-bottom: 0;
- }
+ p {
+ @extend .text;
+ margin-bottom: 0;
+ }
- div[class^='col-'] {
- &:first-child {
- border-right: 1px solid #d9d9d9;
+ div[class^='col-'] {
+ &:first-child {
+ border-right: 1px solid #d9d9d9;
- @include respond-above(md) {
- padding-right: 40px;
- }
+ @include respond-above(md) {
+ padding-right: 40px;
+ }
- @include respond-between(sm, md) {
- padding-right: 20px;
- }
+ @include respond-between(sm, md) {
+ padding-right: 20px;
+ }
- @include respond-below(sm) {
- border-right: none;
+ @include respond-below(sm) {
+ border-right: none;
- p {
- border-bottom: 1px solid #d9d9d9;
- padding-bottom: 30px;
- margin-bottom: 30px;
- }
- }
- }
+ p {
+ border-bottom: 1px solid #d9d9d9;
+ padding-bottom: 30px;
+ margin-bottom: 30px;
+ }
+ }
+ }
- &:nth-child(2) {
- border-right: 1px solid #d9d9d9;
+ &:nth-child(2) {
+ border-right: 1px solid #d9d9d9;
- @include respond-above(md) {
- padding-right: 40px;
- padding-left: 40px;
- }
+ @include respond-above(md) {
+ padding-right: 40px;
+ padding-left: 40px;
+ }
- @include respond-between(sm, md) {
- padding-right: 20px;
- padding-left: 20px;
- }
+ @include respond-between(sm, md) {
+ padding-right: 20px;
+ padding-left: 20px;
+ }
- @include respond-below(sm) {
- border-right: none;
+ @include respond-below(sm) {
+ border-right: none;
- p {
- border-bottom: 1px solid #d9d9d9;
- padding-bottom: 30px;
- margin-bottom: 30px;
- }
- }
- }
+ p {
+ border-bottom: 1px solid #d9d9d9;
+ padding-bottom: 30px;
+ margin-bottom: 30px;
+ }
+ }
+ }
- &:last-child {
- @include respond-above(md) {
- padding-left: 40px;
- }
+ &:last-child {
+ @include respond-above(md) {
+ padding-left: 40px;
+ }
- @include respond-between(sm, md) {
- padding-left: 20px;
- }
+ @include respond-between(sm, md) {
+ padding-left: 20px;
+ }
- @include respond-below(sm) {
- border-right: none;
- }
- }
- }
+ @include respond-below(sm) {
+ border-right: none;
+ }
+ }
+ }
}
.dettagli-pvc-ferramenta {
- h3 {
- @extend .subtitle;
- text-align: right;
- }
+ h3 {
+ @extend .subtitle;
+ text-align: right;
+ }
- h4 {
- @extend .subtitle-level-3;
- text-align: right;
+ h4 {
+ @extend .subtitle-level-3;
+ text-align: right;
- &:before {
- right: 0;
- left: auto;
- }
- }
+ &:before {
+ right: 0;
+ left: auto;
+ }
+ }
- p {
- @extend .text;
- text-align: right;
- max-width: 250px;
- margin-left: auto;
- margin-right: 0;
+ p {
+ @extend .text;
+ text-align: right;
+ max-width: 250px;
+ margin-left: auto;
+ margin-right: 0;
- @include respond-below(sm) {
- text-align: center;
- margin-left: auto;
- margin-right: auto;
- }
- }
+ @include respond-below(sm) {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+ }
+ }
- img {
- max-width: 100%;
- }
+ img {
+ max-width: 100%;
+ }
- div[class^='col-'] {
- &:first-child {
- display: flex;
- align-items: flex-end;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
- padding-right: 60px;
+ div[class^='col-'] {
+ &:first-child {
+ display: flex;
+ align-items: flex-end;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+ padding-right: 60px;
- @include respond-between(md, lg) {
- padding-right: 37px;
- }
+ @include respond-between(md, lg) {
+ padding-right: 37px;
+ }
- @include respond-between(sm, md) {
- padding-right: 25px;
- }
+ @include respond-between(sm, md) {
+ padding-right: 25px;
+ }
- @include respond-below(sm) {
- padding-right: 0;
- align-items: center;
- }
- }
+ @include respond-below(sm) {
+ padding-right: 0;
+ align-items: center;
+ }
+ }
- &:nth-child(2),
- &:nth-child(3) {
- text-align: center;
+ &:nth-child(2),
+ &:nth-child(3) {
+ text-align: center;
- p {
- text-align: center;
- margin-left: auto;
- margin-right: auto;
- margin-top: 10px;
- }
- }
- }
+ p {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+ margin-top: 10px;
+ }
+ }
+ }
}
.dettagli-pvc-maniglia {
- padding-top: 100px;
+ padding-top: 100px;
- @include respond-below(xs) {
- padding-top: 80px;
- }
+ @include respond-below(xs) {
+ padding-top: 80px;
+ }
- h3 {
- @extend .subtitle;
- text-align: right;
- }
+ h3 {
+ @extend .subtitle;
+ text-align: right;
+ }
- h4 {
- @extend .subtitle-level-3;
- text-align: right;
+ h4 {
+ @extend .subtitle-level-3;
+ text-align: right;
- &:before {
- right: 0;
- left: auto;
- }
- }
+ &:before {
+ right: 0;
+ left: auto;
+ }
+ }
- p {
- @extend .text;
- text-align: justify;
- max-width: 320px;
- margin-left: auto;
- margin-right: 0;
- position: relative;
+ p {
+ @extend .text;
+ text-align: justify;
+ max-width: 320px;
+ margin-left: auto;
+ margin-right: 0;
+ position: relative;
- &:before {
- position: absolute;
- right: -40px;
- top: -122px;
- content: '';
- height: 350px;
- width: 1px;
- background: $cGrayText;
+ &:before {
+ position: absolute;
+ right: -40px;
+ top: -122px;
+ content: '';
+ height: 350px;
+ width: 1px;
+ background: $cGrayText;
- @include respond-between(xs, sm) {
- top: -230px;
- }
+ @include respond-between(xs, sm) {
+ top: -230px;
+ }
- @include respond-below(xs) {
- display: none;
- }
- }
- }
+ @include respond-below(xs) {
+ display: none;
+ }
+ }
+ }
- > div[class^='col-']:last-child {
- background: $cGrayBg;
- padding: 80px 130px;
- z-index: 9;
+ >div[class^='col-']:last-child {
+ background: $cGrayBg;
+ padding: 80px 130px;
+ z-index: 9;
- @include respond-between(sm, md) {
- padding: 45px 78px;
- }
+ @include respond-between(sm, md) {
+ padding: 45px 78px;
+ }
- @include respond-below(xs) {
- padding: 40px 25px;
- }
- }
+ @include respond-below(xs) {
+ padding: 40px 25px;
+ }
+ }
}
.dettagli-pvc-maniglia-img {
- margin-top: -320px;
- z-index: -1;
- margin-bottom: 0px;
+ margin-top: -320px;
+ z-index: -1;
+ margin-bottom: 0px;
- @include respond-between(sm, md) {
- margin-top: -274px;
- }
+ @include respond-between(sm, md) {
+ margin-top: -274px;
+ }
- @include respond-between(xs, sm) {
- margin-top: 30px;
- }
+ @include respond-between(xs, sm) {
+ margin-top: 30px;
+ }
- @include respond-below(xs) {
- margin-top: 30px;
- }
+ @include respond-below(xs) {
+ margin-top: 30px;
+ }
- img {
- width: 100%;
- }
+ img {
+ width: 100%;
+ }
}
.ricevi-box {
- text-align: center;
- padding-top: 50px;
- padding-bottom: 100px;
+ text-align: center;
+ padding-top: 50px;
+ padding-bottom: 100px;
- &.funzionale {
- padding-top: 0;
- }
+ &.funzionale {
+ padding-top: 0;
+ }
}
.a-risparmio-energetico-verto {
- background: $cGrayBg;
- margin-top: 80px;
- padding-top: 40px;
- padding-bottom: 50px;
+ background: $cGrayBg;
+ margin-top: 80px;
+ padding-top: 40px;
+ padding-bottom: 50px;
- @include respond-between(sm, md) {
- margin-top: 10px;
- }
+ @include respond-between(sm, md) {
+ margin-top: 10px;
+ }
- @include respond-below(sm) {
- margin-top: 0px;
- }
+ @include respond-below(sm) {
+ margin-top: 0px;
+ }
- h3 {
- @extend .subtitle-line;
- text-align: right;
+ h3 {
+ @extend .subtitle-line;
+ text-align: right;
- &:before {
- right: 0;
- left: auto;
- }
- }
+ &:before {
+ right: 0;
+ left: auto;
+ }
+ }
- p {
- @extend .text;
- text-align: right;
- margin-bottom: 0;
- }
+ p {
+ @extend .text;
+ text-align: right;
+ margin-bottom: 0;
+ }
- div[class^='col-'] {
- &:first-child {
- display: flex;
- justify-content: center;
- align-items: center;
+ div[class^='col-'] {
+ &:first-child {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- div {
- max-width: 300px;
- }
- }
+ div {
+ max-width: 300px;
+ }
+ }
- &:last-child {
- @include respond-below(xs) {
- text-align: center;
- }
+ &:last-child {
+ @include respond-below(xs) {
+ text-align: center;
+ }
- img {
- margin-top: -100px;
- width: 100%;
+ img {
+ margin-top: -100px;
+ width: 100%;
- @include respond-below(sm) {
- margin-top: 55px;
- }
+ @include respond-below(sm) {
+ margin-top: 55px;
+ }
- @include respond-below(xs) {
- width: 270px;
- }
- }
+ @include respond-below(xs) {
+ width: 270px;
+ }
+ }
- p {
- @extend .text16;
- position: absolute;
- text-transform: uppercase;
- font-weight: 600;
- top: 0;
- line-height: 18px;
+ p {
+ @extend .text16;
+ position: absolute;
+ text-transform: uppercase;
+ font-weight: 600;
+ top: 0;
+ line-height: 18px;
- @include respond-between(md, lg) {
- font-size: 14px;
- }
+ @include respond-between(md, lg) {
+ font-size: 14px;
+ }
- @include respond-between(sm, md) {
- font-size: 10px;
- line-height: 10px;
- }
+ @include respond-between(sm, md) {
+ font-size: 10px;
+ line-height: 10px;
+ }
- @include respond-between(xs, sm) {
- font-size: 12px;
- line-height: 14px;
- }
+ @include respond-between(xs, sm) {
+ font-size: 12px;
+ line-height: 14px;
+ }
- @include respond-below(xs) {
- font-size: 10px;
- line-height: 10px;
- left: 0;
- }
+ @include respond-below(xs) {
+ font-size: 10px;
+ line-height: 10px;
+ left: 0;
+ }
- &:nth-child(2) {
- top: -109px;
- left: 289px;
+ &:nth-child(2) {
+ top: -109px;
+ left: 289px;
- @include respond-between(md, lg) {
- left: 242px;
- }
+ @include respond-between(md, lg) {
+ left: 242px;
+ }
- @include respond-between(sm, md) {
- left: 176px;
- }
+ @include respond-between(sm, md) {
+ left: 176px;
+ }
- @include respond-between(xs, sm) {
- top: 44px;
- left: 241px;
- }
+ @include respond-between(xs, sm) {
+ top: 44px;
+ left: 241px;
+ }
- @include respond-below(xs) {
- top: 49px;
- left: calc(50% - 33px);
- }
- }
+ @include respond-below(xs) {
+ top: 49px;
+ left: calc(50% - 33px);
+ }
+ }
- &:nth-child(3) {
- top: 58px;
- left: -33px;
- text-align: right;
+ &:nth-child(3) {
+ top: 58px;
+ left: -33px;
+ text-align: right;
- @include respond-between(md, lg) {
- top: 29px;
- left: -29px;
- }
+ @include respond-between(md, lg) {
+ top: 29px;
+ left: -29px;
+ }
- @include respond-between(sm, md) {
- max-width: 87px;
- top: -6px;
- left: -8px;
- }
+ @include respond-between(sm, md) {
+ max-width: 87px;
+ top: -6px;
+ left: -8px;
+ }
- @include respond-between(xs, sm) {
- top: 169px;
- left: 13px;
- max-width: 86px;
- }
+ @include respond-between(xs, sm) {
+ top: 169px;
+ left: 13px;
+ max-width: 86px;
+ }
- @include respond-below(xs) {
- top: 114px;
- left: calc(50% - 170px);
- max-width: 92px;
- }
- }
+ @include respond-below(xs) {
+ top: 114px;
+ left: calc(50% - 170px);
+ max-width: 92px;
+ }
+ }
- &:nth-child(4) {
- top: -8px;
- left: 525px;
+ &:nth-child(4) {
+ top: -8px;
+ left: 525px;
- @include respond-between(md, lg) {
- top: -47px;
- left: 444px;
- }
+ @include respond-between(md, lg) {
+ top: -47px;
+ left: 444px;
+ }
- @include respond-between(sm, md) {
- top: -45px;
- left: 330px;
- }
+ @include respond-between(sm, md) {
+ top: -45px;
+ left: 330px;
+ }
- @include respond-between(xs, sm) {
- top: 130px;
- left: 430px;
- }
+ @include respond-between(xs, sm) {
+ top: 130px;
+ left: 430px;
+ }
- @include respond-below(xs) {
- top: 79px;
- left: calc(50% + 68px);
- max-width: 79px;
- }
- }
+ @include respond-below(xs) {
+ top: 79px;
+ left: calc(50% + 68px);
+ max-width: 79px;
+ }
+ }
- &:nth-child(5) {
- top: 132px;
- left: 525px;
+ &:nth-child(5) {
+ top: 132px;
+ left: 525px;
- @include respond-between(md, lg) {
- top: 93px;
- left: 437px;
- }
+ @include respond-between(md, lg) {
+ top: 93px;
+ left: 437px;
+ }
- @include respond-between(sm, md) {
- top: 45px;
- left: 326px;
- }
+ @include respond-between(sm, md) {
+ top: 45px;
+ left: 326px;
+ }
- @include respond-between(xs, sm) {
- top: 242px;
- left: 420px;
- }
+ @include respond-between(xs, sm) {
+ top: 242px;
+ left: 420px;
+ }
- @include respond-below(xs) {
- top: 151px;
- left: calc(50% + 81px);
- }
- }
+ @include respond-below(xs) {
+ top: 151px;
+ left: calc(50% + 81px);
+ }
+ }
- &:nth-child(6) {
- top: 253px;
- left: 472px;
+ &:nth-child(6) {
+ top: 253px;
+ left: 472px;
- @include respond-between(md, lg) {
- top: 193px;
- left: 398px;
- }
+ @include respond-between(md, lg) {
+ top: 193px;
+ left: 398px;
+ }
- @include respond-between(sm, md) {
- top: 118px;
- left: 292px;
- }
+ @include respond-between(sm, md) {
+ top: 118px;
+ left: 292px;
+ }
- @include respond-between(xs, sm) {
- top: 338px;
- left: 380px;
- }
+ @include respond-between(xs, sm) {
+ top: 338px;
+ left: 380px;
+ }
- @include respond-below(xs) {
- top: 204px;
- left: calc(50% + 67px);
- }
- }
+ @include respond-below(xs) {
+ top: 204px;
+ left: calc(50% + 67px);
+ }
+ }
- &:nth-child(7) {
- top: 234px;
- text-align: right;
- left: 0;
+ &:nth-child(7) {
+ top: 234px;
+ text-align: right;
+ left: 0;
- @include respond-between(md, lg) {
- top: 177px;
- }
+ @include respond-between(md, lg) {
+ top: 177px;
+ }
- @include respond-between(sm, md) {
- top: 109px;
- left: 9px;
- }
+ @include respond-between(sm, md) {
+ top: 109px;
+ left: 9px;
+ }
- @include respond-between(xs, sm) {
- top: 320px;
- left: 12px;
- }
+ @include respond-between(xs, sm) {
+ top: 320px;
+ left: 12px;
+ }
- @include respond-below(xs) {
- top: 197px;
- left: calc(50% - 148px);
- }
- }
- }
- }
- }
+ @include respond-below(xs) {
+ top: 197px;
+ left: calc(50% - 148px);
+ }
+ }
+ }
+ }
+ }
}
.vetri-selettivi {
- @extend .box;
+ @extend .box;
- h3 {
- @extend .subtitle;
- text-align: left;
- margin-bottom: 0;
- }
+ h3 {
+ @extend .subtitle;
+ text-align: left;
+ margin-bottom: 0;
+ }
- h4 {
- @extend .subtitle-line;
- text-align: left;
+ h4 {
+ @extend .subtitle-line;
+ text-align: left;
- &:before {
- left: 0;
- right: auto;
- }
- }
+ &:before {
+ left: 0;
+ right: auto;
+ }
+ }
- img {
- width: 100%;
+ img {
+ width: 100%;
- @include respond-below(md) {
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
- }
+ @include respond-below(md) {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ }
+ }
- p {
- @extend .text;
- max-width: 325px;
- }
+ p {
+ @extend .text;
+ max-width: 325px;
+ }
- div[class^='col-'] {
- &:first-child {
- @include respond-below(sm) {
- order: 2;
- }
- }
+ div[class^='col-'] {
+ &:first-child {
+ @include respond-below(sm) {
+ order: 2;
+ }
+ }
- &:last-child {
- display: flex;
- align-items: flex-start;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
+ &:last-child {
+ display: flex;
+ align-items: flex-start;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
- @include respond-between(xs, sm) {
- order: 1;
- }
- }
- }
+ @include respond-between(xs, sm) {
+ order: 1;
+ }
+ }
+ }
}
.canalina-calda {
- background: $cGrayBg;
+ background: $cGrayBg;
- h3 {
- @extend .subtitle-line;
- text-align: right;
- margin-top: 60px;
+ h3 {
+ @extend .subtitle-line;
+ text-align: right;
+ margin-top: 60px;
- @include respond-between(xs, sm) {
- margin-top: 72px;
- }
+ @include respond-between(xs, sm) {
+ margin-top: 72px;
+ }
- &:before {
- left: auto;
- right: 0;
- }
- }
+ &:before {
+ left: auto;
+ right: 0;
+ }
+ }
- p {
- @extend .text;
- text-align: right;
- max-width: 300px;
- margin-bottom: 60px;
- }
+ p {
+ @extend .text;
+ text-align: right;
+ max-width: 300px;
+ margin-bottom: 60px;
+ }
- div[class^='col-']:first-child {
- display: flex;
- align-items: flex-end;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
+ div[class^='col-']:first-child {
+ display: flex;
+ align-items: flex-end;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
- @include respond-between(xs, sm) {
- padding-right: 83px;
- }
- }
+ @include respond-between(xs, sm) {
+ padding-right: 83px;
+ }
+ }
- div[class^='col-']:last-child {
- padding-right: 0;
- display: flex;
- justify-content: flex-end;
- align-items: flex-end;
+ div[class^='col-']:last-child {
+ padding-right: 0;
+ display: flex;
+ justify-content: flex-end;
+ align-items: flex-end;
- img {
- max-width: 100%;
- }
- }
+ img {
+ max-width: 100%;
+ }
+ }
}
.dettagli-legno-canalina-calda {
- margin-bottom: 0px;
+ margin-bottom: 0px;
- h3 {
- @extend .subtitle-line;
- text-align: left;
- margin-top: 60px;
+ h3 {
+ @extend .subtitle-line;
+ text-align: left;
+ margin-top: 60px;
- &:before {
- left: 0;
- right: auto;
- }
- }
+ &:before {
+ left: 0;
+ right: auto;
+ }
+ }
- p {
- @extend .text;
- text-align: left;
- max-width: 300px;
- margin-bottom: 60px;
- position: relative;
+ p {
+ @extend .text;
+ text-align: left;
+ max-width: 300px;
+ margin-bottom: 60px;
+ position: relative;
- &:before {
- position: absolute;
- left: -70px;
- top: -86px;
- content: '';
- height: 350px;
- width: 1px;
- background: #bebebe;
+ &:before {
+ position: absolute;
+ left: -70px;
+ top: -86px;
+ content: '';
+ height: 350px;
+ width: 1px;
+ background: #bebebe;
- @include respond-between(sm, md) {
- left: -27px;
- }
+ @include respond-between(sm, md) {
+ left: -27px;
+ }
- @include respond-below(xs) {
- left: -17px;
- }
- }
- }
+ @include respond-below(xs) {
+ left: -17px;
+ }
+ }
+ }
- div[class^='col-']:first-child {
- display: flex;
- align-items: flex-start;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
- padding-left: 140px;
- background: $cGrayBg;
+ div[class^='col-']:first-child {
+ display: flex;
+ align-items: flex-start;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+ padding-left: 140px;
+ background: $cGrayBg;
- @include respond-between(sm, md) {
- padding-left: 52px;
- }
+ @include respond-between(sm, md) {
+ padding-left: 52px;
+ }
- @include respond-between(xs, sm) {
- margin-bottom: 30px;
- }
+ @include respond-between(xs, sm) {
+ margin-bottom: 30px;
+ }
- @include respond-below(xs) {
- padding-left: 30px;
- }
- }
+ @include respond-below(xs) {
+ padding-left: 30px;
+ }
+ }
- div[class^='col-']:last-child {
- padding-right: 0;
- display: flex;
- justify-content: center;
- align-items: flex-end;
+ div[class^='col-']:last-child {
+ padding-right: 0;
+ display: flex;
+ justify-content: center;
+ align-items: flex-end;
- img {
- @include respond-below(xs) {
- margin-top: 40px;
- }
- }
- }
+ img {
+ @include respond-below(xs) {
+ margin-top: 40px;
+ }
+ }
+ }
}
.profili-slim {
- h3 {
- @extend .subtitle;
- text-align: right;
- }
+ h3 {
+ @extend .subtitle;
+ text-align: right;
+ }
- h4 {
- @extend .subtitle-level-3;
- text-align: right;
+ h4 {
+ @extend .subtitle-level-3;
+ text-align: right;
- &:before {
- left: auto;
- right: 0;
- }
- }
+ &:before {
+ left: auto;
+ right: 0;
+ }
+ }
- p {
- @extend .text;
- text-align: right;
- }
+ p {
+ @extend .text;
+ text-align: right;
+ }
- div[class^='col-'] {
- &:first-child {
- background: $cGrayBg;
- padding: 50px 60px;
- z-index: 2;
+ div[class^='col-'] {
+ &:first-child {
+ background: $cGrayBg;
+ padding: 50px 60px;
+ z-index: 2;
- @include respond-between(sm, md) {
- padding: 50px 30px;
- }
+ @include respond-between(sm, md) {
+ padding: 50px 30px;
+ }
- @include respond-between(xs, sm) {
- margin-left: 15px;
- margin-right: 15px;
- }
+ @include respond-between(xs, sm) {
+ margin-left: 15px;
+ margin-right: 15px;
+ }
- @include respond-below(xs) {
- padding: 45px 30px;
- margin-left: 15px;
- margin-right: 15px;
- }
- }
+ @include respond-below(xs) {
+ padding: 45px 30px;
+ margin-left: 15px;
+ margin-right: 15px;
+ }
+ }
- &:last-child {
- @include respond-below(sm) {
- display: none;
- }
- }
- }
+ &:last-child {
+ @include respond-below(sm) {
+ display: none;
+ }
+ }
+ }
}
.profili-slim-img {
- img {
- width: 100%;
- margin-top: -195px;
+ img {
+ width: 100%;
+ margin-top: -195px;
- @include respond-below(sm) {
- margin-top: -25px;
- }
- }
+ @include respond-below(sm) {
+ margin-top: -25px;
+ }
+ }
}
.porte-dettagli {
- @extend .box;
- padding-top: 136px;
+ @extend .box;
+ padding-top: 136px;
- #scontainer-41 {
- @include respond-above(md) {
- padding-right: 70px;
- }
+ #scontainer-41 {
+ @include respond-above(md) {
+ padding-right: 70px;
+ }
- .row {
- &:first-child {
- div[class^='col-'] {
- display: flex;
- justify-content: flex-end;
- align-items: center;
- position: relative;
+ .row {
+ &:first-child {
+ div[class^='col-'] {
+ display: flex;
+ justify-content: flex-end;
+ align-items: center;
+ position: relative;
- @include respond-between(xs, sm) {
- justify-content: flex-start;
- }
+ @include respond-between(xs, sm) {
+ justify-content: flex-start;
+ }
- @include respond-below(xs) {
- justify-content: flex-start;
- }
+ @include respond-below(xs) {
+ justify-content: flex-start;
+ }
- img {
- z-index: 5;
- margin-right: 40px;
- width: 134px;
- height: 184px;
+ img {
+ z-index: 5;
+ margin-right: 40px;
+ width: 134px;
+ height: 184px;
- &:last-child {
- width: 136px;
- height: 185px;
- }
+ &:last-child {
+ width: 136px;
+ height: 185px;
+ }
- @include respond-below(md) {
- margin-right: 0px;
+ @include respond-below(md) {
+ margin-right: 0px;
- &:last-child {
- margin-left: 20px;
- }
- }
- }
+ &:last-child {
+ margin-left: 20px;
+ }
+ }
+ }
- p {
- position: absolute;
- top: -35px;
- left: 170px;
- @extend .text;
- font-weight: 500;
+ p {
+ position: absolute;
+ top: -35px;
+ left: 170px;
+ @extend .text;
+ font-weight: 500;
- @include respond-between(md, lg) {
- left: 83px;
- }
+ @include respond-between(md, lg) {
+ left: 83px;
+ }
- @include respond-between(sm, md) {
- left: 55px;
- }
+ @include respond-between(sm, md) {
+ left: 55px;
+ }
- @include respond-between(xs, sm) {
- left: 14px;
- }
+ @include respond-between(xs, sm) {
+ left: 14px;
+ }
- @include respond-below(xs) {
- left: 16px;
- top: -26px;
- }
- }
- }
- }
+ @include respond-below(xs) {
+ left: 16px;
+ top: -26px;
+ }
+ }
+ }
+ }
- &:nth-child(2) {
- div[class^='col-'] {
- display: flex;
- justify-content: flex-start;
- align-items: center;
- margin-top: -155px;
+ &:nth-child(2) {
+ div[class^='col-'] {
+ display: flex;
+ justify-content: flex-start;
+ align-items: center;
+ margin-top: -155px;
- @include respond-between(xs, sm) {
- justify-content: flex-end;
- margin-top: -33px;
- }
+ @include respond-between(xs, sm) {
+ justify-content: flex-end;
+ margin-top: -33px;
+ }
- @include respond-below(xs) {
- margin-top: -12px;
- justify-content: flex-end;
- }
+ @include respond-below(xs) {
+ margin-top: -12px;
+ justify-content: flex-end;
+ }
- img {
- max-width: 100%;
+ img {
+ max-width: 100%;
- @include respond-above(lg) {
- width: 422px;
- height: 292px;
- }
+ @include respond-above(lg) {
+ width: 422px;
+ height: 292px;
+ }
- @include respond-between(md, lg) {
- width: 415px;
- height: 287px;
- }
+ @include respond-between(md, lg) {
+ width: 415px;
+ height: 287px;
+ }
- @include respond-between(sm, md) {
- width: 330px;
- height: 228px;
- }
+ @include respond-between(sm, md) {
+ width: 330px;
+ height: 228px;
+ }
- @include respond-between(xs, sm) {
- width: 345px;
- height: 238px;
- }
+ @include respond-between(xs, sm) {
+ width: 345px;
+ height: 238px;
+ }
- @include respond-below(xs) {
- width: 280px;
- height: 186px;
- }
- }
+ @include respond-below(xs) {
+ width: 280px;
+ height: 186px;
+ }
+ }
- p {
- position: absolute;
- top: 15px;
- left: 78px;
- @extend .text;
- font-weight: 500;
+ p {
+ position: absolute;
+ top: 15px;
+ left: 78px;
+ @extend .text;
+ font-weight: 500;
- @include respond-between(sm, md) {
- left: 53px;
- }
+ @include respond-between(sm, md) {
+ left: 53px;
+ }
- @include respond-between(xs, sm) {
- left: 226px;
- }
+ @include respond-between(xs, sm) {
+ left: 226px;
+ }
- @include respond-below(xs) {
- top: 7px;
- left: auto;
- right: 0;
- max-width: 258px;
- line-height: 13px;
- }
- }
- }
- }
+ @include respond-below(xs) {
+ top: 7px;
+ left: auto;
+ right: 0;
+ max-width: 258px;
+ line-height: 13px;
+ }
+ }
+ }
+ }
- &:last-child {
- div[class^='col-'] {
- display: flex;
- justify-content: flex-end;
- align-items: center;
+ &:last-child {
+ div[class^='col-'] {
+ display: flex;
+ justify-content: flex-end;
+ align-items: center;
- @include respond-between(xs, sm) {
- justify-content: flex-start;
- }
+ @include respond-between(xs, sm) {
+ justify-content: flex-start;
+ }
- @include respond-below(xs) {
- justify-content: flex-start;
- }
+ @include respond-below(xs) {
+ justify-content: flex-start;
+ }
- img {
- margin-top: -97px;
- width: 145px;
- height: 215px;
+ img {
+ margin-top: -97px;
+ width: 145px;
+ height: 215px;
- @include respond-between(sm, md) {
- margin-top: -50px;
- }
+ @include respond-between(sm, md) {
+ margin-top: -50px;
+ }
- @include respond-between(xs, sm) {
- margin-top: -70px;
- margin-left: 88px;
- }
+ @include respond-between(xs, sm) {
+ margin-top: -70px;
+ margin-left: 88px;
+ }
- @include respond-below(xs) {
- margin-top: -6px;
- margin-left: 126px;
- }
- }
+ @include respond-below(xs) {
+ margin-top: -6px;
+ margin-left: 126px;
+ }
+ }
- p {
- transform: rotate(-90deg);
- position: absolute;
- top: -30px;
- left: 90px;
- @extend .text;
- font-weight: 500;
+ p {
+ transform: rotate(-90deg);
+ position: absolute;
+ top: -30px;
+ left: 90px;
+ @extend .text;
+ font-weight: 500;
- @include respond-between(md, lg) {
- left: 30px;
- }
+ @include respond-between(md, lg) {
+ left: 30px;
+ }
- @include respond-between(sm, md) {
- top: 28px;
- left: -31px;
- }
+ @include respond-between(sm, md) {
+ top: 28px;
+ left: -31px;
+ }
- @include respond-between(xs, sm) {
- top: 5px;
- left: -5px;
- }
+ @include respond-between(xs, sm) {
+ top: 5px;
+ left: -5px;
+ }
- @include respond-below(xs) {
- top: 82px;
- left: 40px;
- line-height: 13px;
- }
- }
+ @include respond-below(xs) {
+ top: 82px;
+ left: 40px;
+ line-height: 13px;
+ }
+ }
- &:last-child {
- display: flex;
- justify-content: center;
- align-items: center;
+ &:last-child {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- h2 {
- font-family: $font-3;
- font-size: 100px;
- font-style: normal;
- font-weight: 300;
- line-height: 120px;
- letter-spacing: 0.05em;
- text-align: left;
- text-transform: uppercase;
- color: #e1e1e1;
- margin-bottom: 0;
+ h2 {
+ font-family: $font-3;
+ font-size: 100px;
+ font-style: normal;
+ font-weight: 300;
+ line-height: 120px;
+ letter-spacing: 0.05em;
+ text-align: left;
+ text-transform: uppercase;
+ color: #e1e1e1;
+ margin-bottom: 0;
- @include respond-between(sm, md) {
- font-size: 78px;
- line-height: 78px;
- }
+ @include respond-between(sm, md) {
+ font-size: 78px;
+ line-height: 78px;
+ }
- @include respond-between(xs, sm) {
- font-size: 72px;
- line-height: 72px;
- }
+ @include respond-between(xs, sm) {
+ font-size: 72px;
+ line-height: 72px;
+ }
- @include respond-below(xs) {
- font-size: 70px;
- line-height: 70px;
- margin-top: 20px;
- }
- }
- }
- }
- }
- }
- }
+ @include respond-below(xs) {
+ font-size: 70px;
+ line-height: 70px;
+ margin-top: 20px;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
.una-marea-img {
- img {
- max-width: 100%;
- }
+ img {
+ max-width: 100%;
+ }
}
.una-marea {
- h3 {
- @extend .subtitle;
- }
+ h3 {
+ @extend .subtitle;
+ }
- h4 {
- @extend .subtitle-level-3;
- }
+ h4 {
+ @extend .subtitle-level-3;
+ }
- p {
- @extend .text;
- text-align: justify;
- position: relative;
+ p {
+ @extend .text;
+ text-align: justify;
+ position: relative;
- &:before {
- position: absolute;
- right: -40px;
- top: -10px;
- content: '';
- height: 350px;
- width: 1px;
- background: #bebebe;
+ &:before {
+ position: absolute;
+ right: -40px;
+ top: -10px;
+ content: '';
+ height: 350px;
+ width: 1px;
+ background: #bebebe;
- @include respond-between(md, lg) {
- top: -72px;
- }
+ @include respond-between(md, lg) {
+ top: -72px;
+ }
- @include respond-between(sm, md) {
- right: -21px;
- top: -107px;
- }
+ @include respond-between(sm, md) {
+ right: -21px;
+ top: -107px;
+ }
- @include respond-below(xs) {
- right: -14px;
- }
- }
- }
+ @include respond-below(xs) {
+ right: -14px;
+ }
+ }
+ }
- div[class^='col-'] {
- display: flex;
- justify-content: flex-start;
- align-items: center;
+ div[class^='col-'] {
+ display: flex;
+ justify-content: flex-start;
+ align-items: center;
- &:first-child {
- height: 1px;
- }
+ &:first-child {
+ height: 1px;
+ }
- div {
- margin-top: -682px;
- background: $cGrayBg;
- padding: 130px 90px;
+ div {
+ margin-top: -682px;
+ background: $cGrayBg;
+ padding: 130px 90px;
- @include respond-between(md, lg) {
- padding: 40px 90px;
- margin-top: -560px;
- }
+ @include respond-between(md, lg) {
+ padding: 40px 90px;
+ margin-top: -560px;
+ }
- @include respond-between(sm, md) {
- margin-top: -412px;
- padding: 25px 40px;
- }
+ @include respond-between(sm, md) {
+ margin-top: -412px;
+ padding: 25px 40px;
+ }
- @include respond-between(xs, sm) {
- margin-top: -25px;
- }
+ @include respond-between(xs, sm) {
+ margin-top: -25px;
+ }
- @include respond-below(xs) {
- padding: 70px 25px;
- margin-top: -25px;
- }
- }
- }
+ @include respond-below(xs) {
+ padding: 70px 25px;
+ margin-top: -25px;
+ }
+ }
+ }
}
.dettagli-maniglia,
.dettagli-legno-maniglia {
- @extend .box;
- padding-bottom: 0;
+ @extend .box;
+ padding-bottom: 0;
- @include respond-below(sm) {
- padding-top: 80px;
- }
+ @include respond-below(sm) {
+ padding-top: 80px;
+ }
- h3 {
- @extend .subtitle;
- }
+ h3 {
+ @extend .subtitle;
+ }
- h4 {
- @extend .subtitle-level-3;
- }
+ h4 {
+ @extend .subtitle-level-3;
+ }
- p {
- @extend .text;
- text-align: justify;
- max-width: 400px;
- margin-bottom: 30px;
- }
+ p {
+ @extend .text;
+ text-align: justify;
+ max-width: 400px;
+ margin-bottom: 30px;
+ }
- img {
- max-width: 100%;
- }
+ img {
+ max-width: 100%;
+ }
- div[class^='col-'] {
- display: flex;
- align-items: center;
+ div[class^='col-'] {
+ display: flex;
+ align-items: center;
- div {
- }
+ div {}
- &:last-child {
- @include respond-below(sm) {
- margin-top: 50px;
- }
- }
- }
+ &:last-child {
+ @include respond-below(sm) {
+ margin-top: 50px;
+ }
+ }
+ }
- .dettagli-colori-box {
- display: flex;
- justify-content: space-between;
- align-items: center;
+ .dettagli-colori-box {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
- div {
- display: block;
- width: 17%;
- text-align: center;
+ div {
+ display: block;
+ width: 17%;
+ text-align: center;
- img {
- max-width: 100%;
- }
+ img {
+ max-width: 100%;
+ }
- p {
- @extend .text20;
- text-transform: uppercase;
- text-align: center;
- margin-bottom: 0;
+ p {
+ @extend .text20;
+ text-transform: uppercase;
+ text-align: center;
+ margin-bottom: 0;
- @include respond-below(lg) {
- min-height: 48px;
- display: flex;
- align-items: center;
- justify-content: center;
- }
- }
- }
- }
+ @include respond-below(lg) {
+ min-height: 48px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+ }
+ }
+ }
}
.dettagli-legno-maniglia {
- h3 {
- @extend .subtitle-line;
- text-align: left;
+ h3 {
+ @extend .subtitle-line;
+ text-align: left;
- &:before {
- left: 0;
- right: auto;
- }
- }
+ &:before {
+ left: 0;
+ right: auto;
+ }
+ }
}
.dettagli-box-bg {
- margin-top: 120px;
- background: url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.webp)
- no-repeat center;
- background-size: cover;
+ margin-top: 120px;
+ background: url(/upload/filemanager/images/dettagli-pvc/design-moderno/guarnizioni-bg.webp) no-repeat center;
+ background-size: cover;
- @include respond-below(xs) {
- padding-top: 20px;
- }
+ @include respond-below(xs) {
+ padding-top: 20px;
+ }
- img {
- max-width: 100%;
- }
+ img {
+ max-width: 100%;
+ }
- div[class^='col-'] {
- display: flex;
- justify-content: center;
- align-items: center;
+ div[class^='col-'] {
+ display: flex;
+ justify-content: center;
+ align-items: center;
- div {
- margin-top: 80px;
- margin-bottom: 80px;
+ div {
+ margin-top: 80px;
+ margin-bottom: 80px;
- @include respond-below(sm) {
- margin-top: 0px;
- }
- }
- }
+ @include respond-below(sm) {
+ margin-top: 0px;
+ }
+ }
+ }
- h3 {
- @extend .subtitle-line;
- color: #fff;
- text-align: left;
+ h3 {
+ @extend .subtitle-line;
+ color: #fff;
+ text-align: left;
- &:before {
- background: #fff;
- left: 0;
- right: auto;
- }
- }
+ &:before {
+ background: #fff;
+ left: 0;
+ right: auto;
+ }
+ }
- h4 {
- @extend .subtitle-level-3;
- color: #fff;
- padding-bottom: 0;
+ h4 {
+ @extend .subtitle-level-3;
+ color: #fff;
+ padding-bottom: 0;
- &:before {
- display: none;
- }
- }
+ &:before {
+ display: none;
+ }
+ }
- p {
- @extend .text;
- color: #fff;
- max-width: 400px;
- position: relative;
+ p {
+ @extend .text;
+ color: #fff;
+ max-width: 400px;
+ position: relative;
- &:before {
- position: absolute;
- left: -637px;
- top: -248px;
- content: '';
- height: 340px;
- width: 1px;
- background: #bebebe;
+ &:before {
+ position: absolute;
+ left: -637px;
+ top: -248px;
+ content: '';
+ height: 340px;
+ width: 1px;
+ background: #bebebe;
- @include respond-between(md, lg) {
- left: -540px;
- }
+ @include respond-between(md, lg) {
+ left: -540px;
+ }
- @include respond-between(sm, md) {
- left: -407px;
- }
+ @include respond-between(sm, md) {
+ left: -407px;
+ }
- @include respond-between(xs, sm) {
- left: -32px;
- top: -486px;
- height: 565px;
- }
+ @include respond-between(xs, sm) {
+ left: -32px;
+ top: -486px;
+ height: 565px;
+ }
- @include respond-below(xs) {
- left: 9px;
- top: -369px;
- height: 243px;
- }
- }
- }
+ @include respond-below(xs) {
+ left: 9px;
+ top: -369px;
+ height: 243px;
+ }
+ }
+ }
- &.freno {
- p {
- &:before {
- left: -558px;
- top: -256px;
+ &.freno {
+ p {
+ &:before {
+ left: -558px;
+ top: -256px;
- @include respond-between(md, lg) {
- left: -441px;
- }
+ @include respond-between(md, lg) {
+ left: -441px;
+ }
- @include respond-between(sm, md) {
- left: -298px;
- }
+ @include respond-between(sm, md) {
+ left: -298px;
+ }
- @include respond-between(xs, sm) {
- left: -8px;
- top: -678px;
- height: 424px;
- }
+ @include respond-between(xs, sm) {
+ left: -8px;
+ top: -678px;
+ height: 424px;
+ }
- @include respond-below(xs) {
- display: none;
- }
- }
- }
+ @include respond-below(xs) {
+ display: none;
+ }
+ }
+ }
- div[class^='col-'] {
- &:first-child {
- @include respond-between(xs, sm) {
- padding-top: 80px;
- padding-bottom: 60px;
- }
+ div[class^='col-'] {
+ &:first-child {
+ @include respond-between(xs, sm) {
+ padding-top: 80px;
+ padding-bottom: 60px;
+ }
- @include respond-below(sm) {
- padding-top: 60px;
- padding-bottom: 60px;
- }
- }
- }
- }
+ @include respond-below(sm) {
+ padding-top: 60px;
+ padding-bottom: 60px;
+ }
+ }
+ }
+ }
}
.dettagli-3-box {
- padding-top: 100px;
- padding-bottom: 60px;
+ padding-top: 100px;
+ padding-bottom: 60px;
- @include respond-below(sm) {
- padding-bottom: 50px;
- }
+ @include respond-below(sm) {
+ padding-bottom: 50px;
+ }
- img {
- width: 100%;
- }
+ img {
+ width: 100%;
+ }
- h3 {
- @extend .subtitle;
- margin-top: 20px;
+ h3 {
+ @extend .subtitle;
+ margin-top: 20px;
- @include respond-between(md, lg) {
- font-size: 34px;
- }
+ @include respond-between(md, lg) {
+ font-size: 34px;
+ }
- @include respond-between(sm, md) {
- font-size: 24px;
- }
+ @include respond-between(sm, md) {
+ font-size: 24px;
+ }
- @include respond-below(xs) {
- font-size: 30px;
- }
- }
+ @include respond-below(xs) {
+ font-size: 30px;
+ }
+ }
- p {
- @extend .text;
- text-align: justify;
- margin-bottom: 40px;
+ p {
+ @extend .text;
+ text-align: justify;
+ margin-bottom: 40px;
- @include respond-below(sm) {
- margin-bottom: 30px;
- }
- }
+ @include respond-below(sm) {
+ margin-bottom: 30px;
+ }
+ }
- a {
- @extend .text20;
- color: #000;
- letter-spacing: 0;
+ a {
+ @extend .text20;
+ color: #000;
+ letter-spacing: 0;
- @include respond-above(sm) {
- position: absolute;
- bottom: 0;
- }
+ @include respond-above(sm) {
+ position: absolute;
+ bottom: 0;
+ }
- @include respond-below(sm) {
- display: block;
- margin-bottom: 30px;
- }
- }
+ @include respond-below(sm) {
+ display: block;
+ margin-bottom: 30px;
+ }
+ }
}
.dettagli-finitura-ultra-opaca {
- padding-bottom: 100px;
+ padding-bottom: 100px;
- h3 {
- @extend .subtitle;
- text-align: center;
- margin-bottom: 30px;
- }
+ h3 {
+ @extend .subtitle;
+ text-align: center;
+ margin-bottom: 30px;
+ }
- p {
- @extend .text;
- text-align: center;
- max-width: 750px;
- margin-left: auto;
- margin-right: auto;
- }
+ p {
+ @extend .text;
+ text-align: center;
+ max-width: 750px;
+ margin-left: auto;
+ margin-right: auto;
+ }
- div[class^='col-']:nth-child(2) {
- padding-top: 30px;
- display: flex;
- justify-content: space-between;
- margin-bottom: 50px;
- flex-wrap: wrap;
+ div[class^='col-']:nth-child(2) {
+ padding-top: 30px;
+ display: flex;
+ justify-content: space-between;
+ margin-bottom: 50px;
+ flex-wrap: wrap;
- div {
- display: block;
+ div {
+ display: block;
- img {
- width: 105px;
- }
+ img {
+ width: 105px;
+ }
- p {
- text-transform: uppercase;
- margin-top: 20px;
- line-height: 18px;
- }
- }
- }
+ p {
+ text-transform: uppercase;
+ margin-top: 20px;
+ line-height: 18px;
+ }
+ }
+ }
- div[class^='col-']:last-child {
- display: flex;
- justify-content: center;
- align-items: center;
- }
+ div[class^='col-']:last-child {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ }
}
.soglia-bassa {
- h3 {
- @extend .subtitle;
- }
+ h3 {
+ @extend .subtitle;
+ }
- h4 {
- @extend .subtitle-level-3;
- }
+ h4 {
+ @extend .subtitle-level-3;
+ }
- p {
- @extend .text;
- }
+ p {
+ @extend .text;
+ }
- div[class^='col-'] {
- z-index: 5;
+ div[class^='col-'] {
+ z-index: 5;
- div {
- background: $cGrayBg;
- padding: 50px 60px;
+ div {
+ background: $cGrayBg;
+ padding: 50px 60px;
- @include respond-below(xs) {
- padding: 50px 25px;
- }
- }
- }
+ @include respond-below(xs) {
+ padding: 50px 25px;
+ }
+ }
+ }
}
.soglia-bassa-img {
- img {
- width: 100%;
- margin-top: -195px;
+ img {
+ width: 100%;
+ margin-top: -195px;
- @include respond-below(sm) {
- margin-top: 0px;
- }
- }
+ @include respond-below(sm) {
+ margin-top: 0px;
+ }
+ }
- div[class^='col-'] {
- &:last-child {
- @include respond-below(sm) {
- height: 1px;
- }
- }
- }
+ div[class^='col-'] {
+ &:last-child {
+ @include respond-below(sm) {
+ height: 1px;
+ }
+ }
+ }
}
.salatura {
- @extend .box-text-left;
- padding-bottom: 0;
+ @extend .box-text-left;
+ padding-bottom: 0;
- div[class^='col-'] {
- &:first-child {
- @include respond-below(sm) {
- order: 2;
- }
- }
+ div[class^='col-'] {
+ &:first-child {
+ @include respond-below(sm) {
+ order: 2;
+ }
+ }
- &:last-child {
- @include respond-below(sm) {
- order: 1;
- }
- }
- }
+ &:last-child {
+ @include respond-below(sm) {
+ order: 1;
+ }
+ }
+ }
}
.box-right {
- @extend .box-text-right;
- padding-top: 100px;
- padding-bottom: 0;
+ @extend .box-text-right;
+ padding-top: 100px;
+ padding-bottom: 0;
- @include respond-below(xs) {
- padding-top: 80px;
- }
+ @include respond-below(xs) {
+ padding-top: 80px;
+ }
- p {
- @include respond-below(sm) {
- margin-bottom: 80px;
- }
- }
+ p {
+ @include respond-below(sm) {
+ margin-bottom: 80px;
+ }
+ }
- h3 {
- @include respond-below(sm) {
- font-size: 35px;
- }
- }
+ h3 {
+ @include respond-below(sm) {
+ font-size: 35px;
+ }
+ }
}
.box-left {
- @extend .box-text-left;
- padding-top: 100px;
- padding-bottom: 0;
+ @extend .box-text-left;
+ padding-top: 100px;
+ padding-bottom: 0;
}
.dettagli-legno-legno {
- h3 {
- @extend .subtitle;
- }
+ h3 {
+ @extend .subtitle;
+ }
- h4 {
- @extend .subtitle-level-3;
+ h4 {
+ @extend .subtitle-level-3;
- @include respond-below(sm) {
- &:before {
- left: calc(50% - 71px);
- }
- }
- }
+ @include respond-below(sm) {
+ &:before {
+ left: calc(50% - 71px);
+ }
+ }
+ }
- p {
- @extend .text;
- max-width: 260px;
+ p {
+ @extend .text;
+ max-width: 260px;
- @include respond-below(sm) {
- margin-bottom: 30px;
- max-width: 350px;
- }
- }
+ @include respond-below(sm) {
+ margin-bottom: 30px;
+ max-width: 350px;
+ }
+ }
- img {
- max-width: 100%;
- }
+ img {
+ max-width: 100%;
+ }
- div[class^='col-']:last-child {
- display: flex;
- align-items: flex-start;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
- padding-left: 50px;
+ div[class^='col-']:last-child {
+ display: flex;
+ align-items: flex-start;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+ padding-left: 50px;
- @include respond-below(sm) {
- order: 1;
- align-items: center;
- text-align: center;
- padding-left: 15px;
- }
- }
+ @include respond-below(sm) {
+ order: 1;
+ align-items: center;
+ text-align: center;
+ padding-left: 15px;
+ }
+ }
- div[class^='col-']:first-child {
- @include respond-below(sm) {
- order: 2;
- }
- }
+ div[class^='col-']:first-child {
+ @include respond-below(sm) {
+ order: 2;
+ }
+ }
}
.colori-box {
- display: flex;
- justify-content: space-between;
- align-items: center;
- max-width: 520px;
- padding-left: 50px;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ max-width: 520px;
+ padding-left: 50px;
- @include respond-between(md, lg) {
- max-width: 435px;
- }
+ @include respond-between(md, lg) {
+ max-width: 435px;
+ }
- @include respond-between(sm, md) {
- max-width: 326px;
- padding-left: 20px;
- }
+ @include respond-between(sm, md) {
+ max-width: 326px;
+ padding-left: 20px;
+ }
- div {
- display: block;
- width: 17%;
- text-align: center;
+ div {
+ display: block;
+ width: 17%;
+ text-align: center;
- img {
- max-width: 100%;
- margin-left: 0;
- margin-bottom: 30px;
- }
+ img {
+ max-width: 100%;
+ margin-left: 0;
+ margin-bottom: 30px;
+ }
- p {
- @extend .text;
- text-transform: uppercase;
- text-align: center;
- margin-bottom: 0px;
- }
- }
+ p {
+ @extend .text;
+ text-transform: uppercase;
+ text-align: center;
+ margin-bottom: 0px;
+ }
+ }
}
.dettagli-pvc {
- .dettagli-pvc-maniglia-img {
- margin-bottom: 0;
- }
+ .dettagli-pvc-maniglia-img {
+ margin-bottom: 0;
+ }
}
.no-touchevents {
- div[id^='menu-container-'] {
- > ul {
- > li {
- &.parent {
- > a {
- @include respond-above(xs) {
- pointer-events: none;
- }
- }
- }
- }
- }
- }
+ div[id^='menu-container-'] {
+ >ul {
+ >li {
+ &.parent {
+ >a {
+ @include respond-above(xs) {
+ pointer-events: none;
+ }
+ }
+ }
+ }
+ }
+ }
}
.touchevents {
- .top {
- #main-menu {
- div[id^='menu-container-'] {
- > ul {
- > li:hover {
- ul {
- display: none;
- }
- }
+ .top {
+ #main-menu {
+ div[id^='menu-container-'] {
+ >ul {
+ >li:hover {
+ ul {
+ display: none;
+ }
+ }
- > li {
- &.open-menu {
- ul {
- display: block !important;
- }
- }
- }
- }
- }
- }
- }
+ >li {
+ &.open-menu {
+ ul {
+ display: block !important;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
.files {
- margin-bottom: 0;
+ margin-bottom: 0;
}
.file-cover {
- background: #fff;
- height: 30px;
- margin-top: -30px;
- position: relative;
- z-index: 10;
+ background: #fff;
+ height: 30px;
+ margin-top: -30px;
+ position: relative;
+ z-index: 10;
}
.captcha.error {
- .check {
- border: 2px solid #cc0000;
- }
+ .check {
+ border: 2px solid #cc0000;
+ }
}
.buttons {
- @include respond-below(xs) {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- }
+ @include respond-below(xs) {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ }
- .btn {
- &:first-child {
- margin-right: 10px;
+ .btn {
+ &:first-child {
+ margin-right: 10px;
- @include respond-below(xs) {
- margin-right: 0;
- margin-bottom: 20px;
- }
- }
- }
+ @include respond-below(xs) {
+ margin-right: 0;
+ margin-bottom: 20px;
+ }
+ }
+ }
}
.buttons2 {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: flex-start;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: flex-start;
- .btn {
- &:first-child {
- margin-bottom: 20px;
- }
+ .btn {
+ &:first-child {
+ margin-bottom: 20px;
+ }
- &:nth-child(2) {
- margin-top: 0px;
- }
- }
+ &:nth-child(2) {
+ margin-top: 0px;
+ }
+ }
}
#fancybox-buttons.top {
- background: transparent !important;
+ background: transparent !important;
}
.color-container {
- position: relative;
- // padding-top: 90px;
- width: 115px;
- @include transition;
+ position: relative;
+ // padding-top: 90px;
+ width: 115px;
+ @include transition;
- &:hover {
- p {
- background: #000 !important;
- color: #fff !important;
- }
- }
+ &:hover {
+ p {
+ background: #000 !important;
+ color: #fff !important;
+ }
+ }
- a {
- display: block;
- position: absolute;
- top: 0;
- left: 0;
- height: 100%;
- width: 100%;
- overflow: hidden;
- z-index: 10;
+ a {
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ width: 100%;
+ overflow: hidden;
+ z-index: 10;
- img {
- height: 90px !important;
- }
- }
+ img {
+ height: 90px !important;
+ }
+ }
}
.map-adres {
- iframe {
- width: 100%;
- margin-bottom: 30px;
- }
+ iframe {
+ width: 100%;
+ margin-bottom: 30px;
+ }
}
.footer-big {
- background: #231f20;
- @extend .box;
- color: #fff;
- font-size: 15px;
+ background: #231f20;
+ @extend .box;
+ color: #fff;
+ font-size: 15px;
- @include respond-below(md) {
- padding-top: 75px;
- padding-bottom: 75px;
- }
+ @include respond-below(md) {
+ padding-top: 75px;
+ padding-bottom: 75px;
+ }
- @include respond-below(sm) {
- padding-top: 50px;
- padding-bottom: 50px;
- }
+ @include respond-below(sm) {
+ padding-top: 50px;
+ padding-bottom: 50px;
+ }
- .column-right {
- @include respond-above(sm) {
- padding-left: 50px;
- }
+ .column-right {
+ @include respond-above(sm) {
+ padding-left: 50px;
+ }
- @include respond-below(sm) {
- text-align: center;
- }
+ @include respond-below(sm) {
+ text-align: center;
+ }
- ul {
- list-style-type: none;
- margin: 0;
- padding: 0;
+ ul {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
- li {
- margin-bottom: 10px;
- }
- }
+ li {
+ margin-bottom: 10px;
+ }
+ }
- a {
- color: #fff;
- font-weight: 200;
- }
- }
+ a {
+ color: #fff;
+ font-weight: 200;
+ }
+ }
- .column-left {
- font-weight: 200;
+ .column-left {
+ font-weight: 200;
- @include respond-above(sm) {
- padding-right: 50px;
- }
+ @include respond-above(sm) {
+ padding-right: 50px;
+ }
- @include respond-below(sm) {
- text-align: center;
- padding-bottom: 25px;
- }
+ @include respond-below(sm) {
+ text-align: center;
+ padding-bottom: 25px;
+ }
- img {
- max-width: 200px !important;
- margin-bottom: 50px;
- }
- }
+ img {
+ max-width: 200px !important;
+ margin-bottom: 50px;
+ }
+ }
}
.footer_top_box {
- padding-bottom: 80px;
+ padding-bottom: 80px;
- .footer_top_box__wrapper {
- .footer_top_data {
- .footer_top_title {
- text-align: center;
+ .footer_top_box__wrapper {
+ .footer_top_data {
+ .footer_top_title {
+ text-align: center;
- h2 {
- @extend .subtitle;
- position: relative;
- padding-bottom: 15px;
- margin-bottom: 30px;
+ h2 {
+ @extend .subtitle;
+ position: relative;
+ padding-bottom: 15px;
+ margin-bottom: 30px;
- &:before {
- position: absolute;
- content: '';
- width: 142px;
- left: calc(50% - 71px);
- background: #000;
- height: 1px;
- bottom: 0;
- }
- }
- }
+ &:before {
+ position: absolute;
+ content: '';
+ width: 142px;
+ left: calc(50% - 71px);
+ background: #000;
+ height: 1px;
+ bottom: 0;
+ }
+ }
+ }
- .footer_top_tiles {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- align-items: center;
- justify-content: center;
- column-gap: 100px;
- row-gap: 40px;
+ .footer_top_tiles {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: center;
+ column-gap: 100px;
+ row-gap: 40px;
- .tile {
- display: block;
+ .tile {
+ display: block;
- a {
- color: #000;
- font-family: 'Open Sans', sans-serif;
- font-weight: 600;
- font-size: 14px;
- line-height: 19px;
+ a {
+ color: #000;
+ font-family: 'Open Sans', sans-serif;
+ font-weight: 600;
+ font-size: 14px;
+ line-height: 19px;
- display: flex;
- flex-direction: row;
- align-items: center;
- column-gap: 20px;
- padding: 15px;
- background-color: #ebebeb;
- width: 360px;
- text-transform: uppercase;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ column-gap: 20px;
+ padding: 15px;
+ background-color: #ebebeb;
+ width: 360px;
+ text-transform: uppercase;
- img {
- width: 100%;
- max-width: 32px;
- }
- }
- }
- }
- }
- }
+ img {
+ width: 100%;
+ max-width: 32px;
+ }
+ }
+ }
+ }
+ }
+ }
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-LightItalic.woff2') format('woff2'),
- url('/layout/fonts/URWForm-LightItalic.woff') format('woff');
- font-weight: 300;
- font-style: italic;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-LightItalic.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-LightItalic.woff') format('woff');
+ font-weight: 300;
+ font-style: italic;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-ExtraLightItalic.woff2') format('woff2'),
- url('/layout/fonts/URWForm-ExtraLightItalic.woff') format('woff');
- font-weight: 200;
- font-style: italic;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-ExtraLightItalic.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-ExtraLightItalic.woff') format('woff');
+ font-weight: 200;
+ font-style: italic;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-Medium.woff2') format('woff2'),
- url('/layout/fonts/URWForm-Medium.woff') format('woff');
- font-weight: 500;
- font-style: normal;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-Medium.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-Medium.woff') format('woff');
+ font-weight: 500;
+ font-style: normal;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-MediumItalic.woff2') format('woff2'),
- url('/layout/fonts/URWForm-MediumItalic.woff') format('woff');
- font-weight: 500;
- font-style: italic;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-MediumItalic.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-MediumItalic.woff') format('woff');
+ font-weight: 500;
+ font-style: italic;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form Demi';
- src: url('/layout/fonts/URWForm-Demi.woff2') format('woff2'),
- url('/layout/fonts/URWForm-Demi.woff') format('woff');
- font-weight: normal;
- font-style: normal;
- font-display: swap;
+ font-family: 'URW Form Demi';
+ src: url('/layout/fonts/URWForm-Demi.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-Demi.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-Italic.woff2') format('woff2'),
- url('/layout/fonts/URWForm-Italic.woff') format('woff');
- font-weight: normal;
- font-style: italic;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-Italic.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-Italic.woff') format('woff');
+ font-weight: normal;
+ font-style: italic;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-Light.woff2') format('woff2'),
- url('/layout/fonts/URWForm-Light.woff') format('woff');
- font-weight: 300;
- font-style: normal;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-Light.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-Light.woff') format('woff');
+ font-weight: 300;
+ font-style: normal;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-ThinItalic.woff2') format('woff2'),
- url('/layout/fonts/URWForm-ThinItalic.woff') format('woff');
- font-weight: 100;
- font-style: italic;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-ThinItalic.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-ThinItalic.woff') format('woff');
+ font-weight: 100;
+ font-style: italic;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-Bold.woff2') format('woff2'),
- url('/layout/fonts/URWForm-Bold.woff') format('woff');
- font-weight: bold;
- font-style: normal;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-Bold.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-Bold.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-BoldItalic.woff2') format('woff2'),
- url('/layout/fonts/URWForm-BoldItalic.woff') format('woff');
- font-weight: bold;
- font-style: italic;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-BoldItalic.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-BoldItalic.woff') format('woff');
+ font-weight: bold;
+ font-style: italic;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-Thin.woff2') format('woff2'),
- url('/layout/fonts/URWForm-Thin.woff') format('woff');
- font-weight: 100;
- font-style: normal;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-Thin.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-Thin.woff') format('woff');
+ font-weight: 100;
+ font-style: normal;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form';
- src: url('/layout/fonts/URWForm-Regular.woff2') format('woff2'),
- url('/layout/fonts/URWForm-Regular.woff') format('woff');
- font-weight: normal;
- font-style: normal;
- font-display: swap;
+ font-family: 'URW Form';
+ src: url('/layout/fonts/URWForm-Regular.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-Regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form Extra';
- src: url('/layout/fonts/URWForm-ExtraBoldItalic.woff2') format('woff2'),
- url('/layout/fonts/URWForm-ExtraBoldItalic.woff') format('woff');
- font-weight: bold;
- font-style: italic;
- font-display: swap;
+ font-family: 'URW Form Extra';
+ src: url('/layout/fonts/URWForm-ExtraBoldItalic.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-ExtraBoldItalic.woff') format('woff');
+ font-weight: bold;
+ font-style: italic;
+ font-display: swap;
}
@font-face {
- font-family: 'URW Form Extra';
- src: url('/layout/fonts/URWForm-ExtraBold.woff2') format('woff2'),
- url('/layout/fonts/URWForm-ExtraBold.woff') format('woff');
- font-weight: bold;
- font-style: normal;
- font-display: swap;
+ font-family: 'URW Form Extra';
+ src: url('/layout/fonts/URWForm-ExtraBold.woff2') format('woff2'),
+ url('/layout/fonts/URWForm-ExtraBold.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+ font-display: swap;
}
.footer-big * {
- font-family: 'URW Form';
+ font-family: 'URW Form';
}
#scontainer-47 {
- height: 630px;
- display: flex;
- align-items: center;
- margin-top: 100px;
- margin-bottom: 100px;
+ height: 630px;
+ display: flex;
+ align-items: center;
+ margin-top: 100px;
+ margin-bottom: 100px;
- @include respond-below(md) {
- margin-bottom: 50px;
- }
+ @include respond-below(md) {
+ margin-bottom: 50px;
+ }
- h2 {
- @extend .subtitle-line;
- margin-bottom: 40px;
+ h2 {
+ @extend .subtitle-line;
+ margin-bottom: 40px;
- &::before {
- width: 80%;
- left: 0;
- height: 2px;
- }
- }
+ &::before {
+ width: 80%;
+ left: 0;
+ height: 2px;
+ }
+ }
- h3 {
- @extend .subtitle;
- position: relative;
+ h3 {
+ @extend .subtitle;
+ position: relative;
- &:before {
- position: absolute;
- left: -80px;
- top: -140px;
- content: '';
- height: 340px;
- width: 1px;
- background: $cGrayText;
+ &:before {
+ position: absolute;
+ left: -80px;
+ top: -140px;
+ content: '';
+ height: 340px;
+ width: 1px;
+ background: $cGrayText;
- @include respond-between(md, lg) {
- left: -45px;
- }
+ @include respond-between(md, lg) {
+ left: -45px;
+ }
- @include respond-between(sm, md) {
- left: -40px;
- }
+ @include respond-between(sm, md) {
+ left: -40px;
+ }
- @include respond-between(xs, sm) {
- left: -30px;
- top: -75px;
- }
+ @include respond-between(xs, sm) {
+ left: -30px;
+ top: -75px;
+ }
- @include respond-below(xs) {
- display: none;
- }
- }
- }
+ @include respond-below(xs) {
+ display: none;
+ }
+ }
+ }
- h4 {
- @extend .subtitle-level-3;
- }
+ h4 {
+ @extend .subtitle-level-3;
+ }
- p {
- @extend .text;
- }
+ p {
+ @extend .text;
+ }
- div[class^='col-']:first-child {
- background: $cGrayBg;
- display: flex;
- align-items: flex-start;
- flex-wrap: wrap;
- flex-direction: column;
- justify-content: center;
- padding: 80px 150px 80px 60px;
- text-align: justify;
+ div[class^='col-']:first-child {
+ background: $cGrayBg;
+ display: flex;
+ align-items: flex-start;
+ flex-wrap: wrap;
+ flex-direction: column;
+ justify-content: center;
+ padding: 80px 150px 80px 60px;
+ text-align: justify;
- @include respond-between(md, lg) {
- padding: 80px 108px 80px 90px;
- }
+ @include respond-between(md, lg) {
+ padding: 80px 108px 80px 90px;
+ }
- @include respond-between(sm, md) {
- padding: 80px 30px 80px 80px;
- }
+ @include respond-between(sm, md) {
+ padding: 80px 30px 80px 80px;
+ }
- @include respond-between(xs, sm) {
- padding: 50px 15px 50px 60px;
- }
+ @include respond-between(xs, sm) {
+ padding: 50px 15px 50px 60px;
+ }
- @include respond-below(xs) {
- padding: 50px 15px 50px 15px;
- }
- }
+ @include respond-below(xs) {
+ padding: 50px 15px 50px 15px;
+ }
+ }
- div[class^='col-']:nth-child(2) {
- position: relative;
- background: $cGrayBg;
+ div[class^='col-']:nth-child(2) {
+ position: relative;
+ background: $cGrayBg;
- @include respond-between(xs, md) {
- display: flex;
- justify-content: center;
- align-items: center;
- padding-right: 0;
- }
+ @include respond-between(xs, md) {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ padding-right: 0;
+ }
- img {
- @include respond-above(md) {
- top: 50%;
- position: absolute;
- right: -60px;
- transform: translateY(-50%);
- }
+ img {
+ @include respond-above(md) {
+ top: 50%;
+ position: absolute;
+ right: -60px;
+ transform: translateY(-50%);
+ }
- @include respond-above(lg) {
- width: 500px;
- height: 630px;
- object-fit: cover;
- }
+ @include respond-above(lg) {
+ width: 500px;
+ height: 630px;
+ object-fit: cover;
+ }
- @include respond-between(md, lg) {
- width: 430px;
- height: 530px;
- object-fit: cover;
- }
+ @include respond-between(md, lg) {
+ width: 430px;
+ height: 530px;
+ object-fit: cover;
+ }
- @include respond-between(xs, md) {
- width: 100%;
- height: 100%;
- object-fit: contain;
- }
+ @include respond-between(xs, md) {
+ width: 100%;
+ height: 100%;
+ object-fit: contain;
+ }
- @include respond-below(xs) {
- width: 100%;
- height: 300px;
- object-fit: contain;
- margin-bottom: 50px;
- }
- }
- }
+ @include respond-below(xs) {
+ width: 100%;
+ height: 300px;
+ object-fit: contain;
+ margin-bottom: 50px;
+ }
+ }
+ }
- div[class^='col-']:nth-child(3) {
- }
+ div[class^='col-']:nth-child(3) {}
}
#scontainer-48 {
- margin-bottom: 100px;
+ margin-bottom: 100px;
- @include respond-below(md) {
- margin-bottom: 50px;
- }
+ @include respond-below(md) {
+ margin-bottom: 50px;
+ }
- h2 {
- @extend .subtitle-line;
- margin-bottom: 40px;
- }
+ h2 {
+ @extend .subtitle-line;
+ margin-bottom: 40px;
+ }
- p {
- @extend .text;
- }
+ p {
+ @extend .text;
+ }
- img {
- margin-bottom: 24px;
- }
+ img {
+ margin-bottom: 24px;
+ }
- .single-col {
- text-align: center;
- }
+ .single-col {
+ text-align: center;
+ }
}
#scontainer-49,
#scontainer-50 {
- margin-bottom: 100px;
+ margin-bottom: 100px;
- @include respond-below(md) {
- margin-bottom: 50px;
- }
+ @include respond-below(md) {
+ margin-bottom: 50px;
+ }
- h2 {
- @extend .subtitle-line;
- margin-bottom: 40px;
- }
+ h2 {
+ @extend .subtitle-line;
+ margin-bottom: 40px;
+ }
- .single-col {
- a {
- display: block;
- height: 100%;
- position: relative;
- cursor: pointer;
+ .single-col {
+ a {
+ display: block;
+ height: 100%;
+ position: relative;
+ cursor: pointer;
- &:hover {
- &::before,
- &::after {
- opacity: 1;
- }
- }
+ &:hover {
- &::before {
- content: '';
- position: absolute;
- inset: 0;
- background: rgba(0, 0, 0, 0.6);
- opacity: 0;
- transition: all 250ms ease-in-out;
- }
+ &::before,
+ &::after {
+ opacity: 1;
+ }
+ }
- &::after {
- content: '';
- position: absolute;
- top: 50%;
- left: 50%;
- width: 55px;
- height: 55px;
- background: url('/upload/filemanager/images/cassonetto/material-symbols_search.png');
- opacity: 0;
- transition: all 250ms ease-in-out;
- transform: translate(-50%, -50%);
- }
- }
+ &::before {
+ content: '';
+ position: absolute;
+ inset: 0;
+ background: rgba(0, 0, 0, 0.6);
+ opacity: 0;
+ transition: all 250ms ease-in-out;
+ }
- @include respond-below(md) {
- &:not(:last-child) {
- margin-bottom: 50px;
- }
- }
- }
+ &::after {
+ content: '';
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ width: 55px;
+ height: 55px;
+ background: url('/upload/filemanager/images/cassonetto/material-symbols_search.png');
+ opacity: 0;
+ transition: all 250ms ease-in-out;
+ transform: translate(-50%, -50%);
+ }
+ }
+
+ @include respond-below(md) {
+ &:not(:last-child) {
+ margin-bottom: 50px;
+ }
+ }
+ }
}
#scontainer-51 {
- padding: 100px 70px;
- margin-bottom: 100px;
- background: #fafafa;
+ padding: 100px 70px;
+ margin-bottom: 100px;
+ background: #fafafa;
- @include respond-below(md) {
- padding: 50px 40px;
- margin-bottom: 50px;
- }
+ @include respond-below(md) {
+ padding: 50px 40px;
+ margin-bottom: 50px;
+ }
- p {
- @extend .text;
- }
+ p {
+ @extend .text;
+ }
- .row {
- align-items: center;
- }
+ .row {
+ align-items: center;
+ }
- .single-col-1 {
- @include respond-below(md) {
- margin-bottom: 50px;
- }
- }
+ .single-col-1 {
+ @include respond-below(md) {
+ margin-bottom: 50px;
+ }
+ }
- .single-col-2 {
- position: relative;
- padding-bottom: 50px;
+ .single-col-2 {
+ position: relative;
+ padding-bottom: 50px;
- &::before {
- content: '';
- position: absolute;
- bottom: 0;
- left: 15px;
- width: 100%;
- max-width: 190px;
- height: 1px;
- background: #000;
- }
- }
+ &::before {
+ content: '';
+ position: absolute;
+ bottom: 0;
+ left: 15px;
+ width: 100%;
+ max-width: 190px;
+ height: 1px;
+ background: #000;
+ }
+ }
}
#scontainer-52 {
- margin-bottom: 100px;
+ margin-bottom: 100px;
- @include respond-below(md) {
- margin-bottom: 50px;
- }
+ @include respond-below(md) {
+ margin-bottom: 50px;
+ }
- .row {
- align-items: center;
- }
+ .row {
+ align-items: center;
+ }
- .single-col {
- display: flex;
- align-items: center;
- justify-content: center;
+ .single-col {
+ display: flex;
+ align-items: center;
+ justify-content: center;
- @include respond-below(md) {
- &:not(:last-child) {
- margin-bottom: 50px;
- }
- }
- }
+ @include respond-below(md) {
+ &:not(:last-child) {
+ margin-bottom: 50px;
+ }
+ }
+ }
}
#scontainer-53 {
- margin-bottom: 100px;
+ margin-bottom: 100px;
- h2 {
- @extend .subtitle-line;
- margin-bottom: 40px;
- }
+ h2 {
+ @extend .subtitle-line;
+ margin-bottom: 40px;
+ }
- div[class^='col-'] {
- display: flex;
- justify-content: center;
- align-items: center;
- flex-wrap: wrap;
+ div[class^='col-'] {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-wrap: wrap;
- div {
- margin-left: 6px;
- margin-right: 6px;
- }
+ div {
+ margin-left: 6px;
+ margin-right: 6px;
+ }
- p {
- @extend .text;
- max-width: 106px;
- min-height: 50px;
- margin-bottom: 0;
- background: $cGrayBg;
- display: flex;
- justify-content: center;
- text-align: center;
- align-items: center;
- padding: 2px;
- margin-bottom: 20px;
- text-transform: uppercase;
- }
+ p {
+ @extend .text;
+ max-width: 106px;
+ min-height: 50px;
+ margin-bottom: 0;
+ background: $cGrayBg;
+ display: flex;
+ justify-content: center;
+ text-align: center;
+ align-items: center;
+ padding: 2px;
+ margin-bottom: 20px;
+ text-transform: uppercase;
+ }
- img {
- width: 106px;
- height: 106px;
- object-fit: cover;
- }
- }
+ img {
+ width: 106px;
+ height: 106px;
+ object-fit: cover;
+ }
+ }
- .color-container {
- padding-top: 0;
- }
+ .color-container {
+ padding-top: 0;
+ }
}
.home_slider {
- .swiper-slide {
- overflow: hidden;
+ .swiper-slide {
+ overflow: hidden;
- .slide-data {
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
+ .slide-data {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
- .slide-text {
- position: absolute;
- max-width: 1100px;
- }
- }
- }
+ .slide-text {
+ position: absolute;
+ max-width: 1100px;
+ }
+ }
+ }
- .swiper-pagination {
- position: absolute;
- right: 50px;
- bottom: 50px;
- width: auto;
- display: flex;
- justify-content: flex-end;
- gap: 30px;
+ .swiper-pagination {
+ position: absolute;
+ right: 70px;
+ bottom: 25px;
+ width: auto;
+ display: flex;
+ justify-content: flex-end;
+ gap: 15px;
- .swiper-pagination-bullet {
- color: #fff;
- background: transparent !important;
- position: relative;
- display: block;
- height: 30px;
- width: 30px;
- opacity: 1 !important;
+ .swiper-pagination-bullet {
+ color: #fff;
+ background: transparent !important;
+ position: relative;
+ display: block;
+ height: 30px;
+ width: 30px;
+ opacity: 1 !important;
- &::before {
- display: block;
- height: 30px;
- width: 30px;
- position: absolute;
- top: 0;
- left: 0;
- font-size: 22px;
- }
+ &::before {
+ display: block;
+ height: 30px;
+ width: 30px;
+ position: absolute;
+ top: 0;
+ left: 0;
+ font-size: 22px;
+ }
- &:first-child::before {
- content: '01';
- }
+ &:first-child::before {
+ content: '01';
+ }
- &:nth-child(2)::before {
- content: '02';
- }
+ &:nth-child(2)::before {
+ content: '02';
+ }
- &:nth-child(3)::before {
- content: '03';
- }
+ &:nth-child(3)::before {
+ content: '03';
+ }
- // &:nth-child(4)::before {
- // content: "04";
- // }
+ &:nth-child(4)::before {
+ content: '04';
+ }
- // &:nth-child(5)::before {
- // content: "05";
- // }
+ &:nth-child(5)::before {
+ content: '05';
+ }
- &.swiper-pagination-bullet-active {
- margin-right: 70px;
- position: relative;
+ &.swiper-pagination-bullet-active {
+ margin-right: 55px;
+ position: relative;
- &::after {
- content: '';
- display: block;
- height: 1px;
- width: 50px;
- background: #fff;
- position: absolute;
- top: 50%;
- right: -75px;
- }
+ &::after {
+ content: '';
+ display: block;
+ height: 1px;
+ width: 50px;
+ background: #fff;
+ position: absolute;
+ top: 50%;
+ right: -60px;
+ }
- &:last-child {
- margin-right: 0 !important;
- }
+ &:last-child {
+ margin-right: 0 !important;
+ }
- &:nth-child(2) {
- margin-left: 70px;
- // margin-right: 4px;
+ &:nth-child(2) {
+ margin-left: 55px;
+ // margin-right: 4px;
- &::after {
- // display: none;
- right: auto;
- left: -80px;
- }
- }
- }
- }
- }
+ &::after {
+ // display: none;
+ right: auto;
+ left: 40px;
+ }
+ }
+ }
+ }
+ }
}
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#nav_tabs {
- max-width: 980px;
- // padding-bottom: 120px;
- margin-bottom: 90px;
- margin-left: auto;
- margin-right: auto;
+ max-width: 980px;
+ // padding-bottom: 120px;
+ margin-bottom: 90px;
+ margin-left: auto;
+ margin-right: auto;
- // &::before {
- // content: '';
- // position: absolute;
- // bottom: 0;
- // left: 0;
- // height: 1px;
- // width: 100vw;
- // background-color: $cBlack;
- // }
+ // &::before {
+ // content: '';
+ // position: absolute;
+ // bottom: 0;
+ // left: 0;
+ // height: 1px;
+ // width: 100vw;
+ // background-color: $cBlack;
+ // }
}
#nav_tabs,
#nav_tabs_colors {
- position: relative;
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: center;
- flex-wrap: wrap;
- gap: 17px;
- list-style: none;
- padding-left: 0;
- padding-right: 0;
- // width: fit-content;
+ position: relative;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+ flex-wrap: wrap;
+ gap: 17px;
+ list-style: none;
+ padding-left: 0;
+ padding-right: 0;
+ // width: fit-content;
- li {
- position: relative;
- min-width: fit-content;
- width: 200px;
- border: 1px solid $cBlack;
- background: $cWhite;
- transition: background 250ms ease;
+ li {
+ position: relative;
+ min-width: fit-content;
+ width: 200px;
+ border: 1px solid $cBlack;
+ background: $cWhite;
+ transition: background 250ms ease;
- &.new {
- &::before {
- content: url('/upload/filemanager/Icons/new-icon.png');
- position: absolute;
- top: -10px;
- right: -15px;
- }
- }
+ &.new {
+ &::before {
+ content: url('/upload/filemanager/Icons/new-icon.png');
+ position: absolute;
+ top: -10px;
+ right: -15px;
+ }
+ }
- &.active {
- background: $cBlack;
+ &.active {
+ background: $cBlack;
- a {
- color: $cTxtWhite;
- }
- }
+ a {
+ color: $cTxtWhite;
+ }
+ }
- a {
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- text-decoration: none;
- text-transform: uppercase;
- row-gap: 3px;
+ a {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ text-decoration: none;
+ text-transform: uppercase;
+ row-gap: 3px;
- color: $cTxtBlack;
- font-weight: 400;
- font-size: 14px;
- line-height: 1;
- margin-bottom: 0;
+ color: $cTxtBlack;
+ font-weight: 400;
+ font-size: 14px;
+ line-height: 1;
+ margin-bottom: 0;
- padding: 12px 20px;
- cursor: pointer;
- transition: color 250ms ease;
+ padding: 12px 20px;
+ cursor: pointer;
+ transition: color 250ms ease;
- u {
- display: flex;
- flex-direction: column;
- align-items: center;
- font-weight: 400;
- font-size: 18px;
- line-height: 1.3;
- margin-bottom: 0;
- letter-spacing: 0.05em;
- text-decoration: none;
+ u {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ font-weight: 400;
+ font-size: 18px;
+ line-height: 1.3;
+ margin-bottom: 0;
+ letter-spacing: 0.05em;
+ text-decoration: none;
- span {
- margin-top: -4px;
- font-size: 14px;
- }
- }
- }
- }
+ span {
+ margin-top: -4px;
+ font-size: 14px;
+ }
+ }
+ }
+ }
}
#product-preview-box {
- margin-bottom: 100px;
+ margin-bottom: 100px;
- .product-preview-box {
- .scontainer-content {
- // padding-left: 250px;
+ .product-preview-box {
+ .scontainer-content {
+ // padding-left: 250px;
- .product-preview {
- display: none;
- // padding-left: 250px;
+ .product-preview {
+ display: none;
+ // padding-left: 250px;
- &.active {
- display: block;
- }
+ &.active {
+ display: block;
+ }
- .product_info_img {
- padding-top: 15px;
+ .product_info_img {
+ padding-top: 15px;
- .product-emblem {
- position: absolute;
- left: 0;
- transform: translateX(-95%);
- z-index: 3;
+ .product-emblem {
+ position: absolute;
+ left: 0;
+ transform: translateX(-95%);
+ z-index: 3;
- width: 240px;
- height: 240px;
- text-align: center;
- padding: 15px;
- background: $cWhite;
- border: 5px solid #d8d8d8;
- border-radius: 100%;
+ width: 240px;
+ height: 240px;
+ text-align: center;
+ padding: 15px;
+ background: $cWhite;
+ border: 5px solid #d8d8d8;
+ border-radius: 100%;
- &::before {
- content: '';
- position: absolute;
- inset: -10px;
- border: 5px solid #e6e6e6;
- border-radius: 100%;
- }
+ &::before {
+ content: '';
+ position: absolute;
+ inset: -10px;
+ border: 5px solid #e6e6e6;
+ border-radius: 100%;
+ }
- &::after {
- content: '';
- position: absolute;
- inset: -15px;
- border: 5px solid #f4f4f4;
- border-radius: 100%;
- box-shadow: 0 0 0px 5px #fbfbfb;
- }
+ &::after {
+ content: '';
+ position: absolute;
+ inset: -15px;
+ border: 5px solid #f4f4f4;
+ border-radius: 100%;
+ box-shadow: 0 0 0px 5px #fbfbfb;
+ }
- img {
- margin-bottom: 14px;
- }
+ img {
+ margin-bottom: 14px;
+ }
- p {
- font-weight: 300;
- font-size: 18px;
- line-height: 20px;
- letter-spacing: 0.05em;
- margin-bottom: 0;
+ p {
+ font-weight: 300;
+ font-size: 18px;
+ line-height: 20px;
+ letter-spacing: 0.05em;
+ margin-bottom: 0;
- strong {
- display: block;
- position: relative;
- font-weight: 700;
- font-size: 16px;
- line-height: 20px;
- text-align: center;
- letter-spacing: 0.05em;
- text-transform: uppercase;
- color: $cTxtLightBlue;
- margin-bottom: 14px;
+ strong {
+ display: block;
+ position: relative;
+ font-weight: 700;
+ font-size: 16px;
+ line-height: 20px;
+ text-align: center;
+ letter-spacing: 0.05em;
+ text-transform: uppercase;
+ color: $cTxtLightBlue;
+ margin-bottom: 14px;
- &::before {
- content: '';
- position: absolute;
- bottom: -6px;
- left: 50%;
- height: 1px;
- width: 100%;
- max-width: 110px;
- background: $cLightBlue;
- transform: translateX(-50%);
- }
- }
- }
+ &::before {
+ content: '';
+ position: absolute;
+ bottom: -6px;
+ left: 50%;
+ height: 1px;
+ width: 100%;
+ max-width: 110px;
+ background: $cLightBlue;
+ transform: translateX(-50%);
+ }
+ }
+ }
- @include respond-below(md) {
- transform: translateX(0);
- left: 15px;
- }
+ @include respond-below(md) {
+ transform: translateX(0);
+ left: 15px;
+ }
- @include respond-below(xs) {
- display: none;
- }
- }
+ @include respond-below(xs) {
+ display: none;
+ }
+ }
- .illustration_product_slider {
- .swiper-wrapper {
- .swiper-slide {
- text-align: center;
- }
- }
+ .illustration_product_slider {
+ .swiper-wrapper {
+ .swiper-slide {
+ text-align: center;
+ }
+ }
- .swiper-navigation {
- display: flex;
- flex-direction: row-reverse;
- align-items: center;
- justify-content: center;
- gap: 60px;
+ .swiper-navigation {
+ display: flex;
+ flex-direction: row-reverse;
+ align-items: center;
+ justify-content: center;
+ gap: 60px;
- .swiper-button-disabled {
- opacity: 0.6;
- }
+ .swiper-button-disabled {
+ opacity: 0.6;
+ }
- .swiper-slide-next {
- position: relative;
- cursor: pointer;
- transition: opacity 250ms ease-in;
+ .swiper-slide-next {
+ position: relative;
+ cursor: pointer;
+ transition: opacity 250ms ease-in;
- img {
- width: 50px;
- height: 50px;
- }
- }
+ img {
+ width: 50px;
+ height: 50px;
+ }
+ }
- .swiper-slide-prev {
- position: relative;
- cursor: pointer;
- transition: opacity 250ms ease-in;
+ .swiper-slide-prev {
+ position: relative;
+ cursor: pointer;
+ transition: opacity 250ms ease-in;
- img {
- width: 50px;
- height: 50px;
- }
- }
- }
- }
+ img {
+ width: 50px;
+ height: 50px;
+ }
+ }
+ }
+ }
- @include respond-below(md) {
- margin-bottom: 50px;
- }
- }
+ @include respond-below(md) {
+ margin-bottom: 50px;
+ }
+ }
- .product_info_text {
- display: flex;
- flex-direction: column;
- justify-content: space-between;
+ .product_info_text {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
- h3 {
- font-weight: 700;
- font-size: 35px;
- line-height: 37px;
- letter-spacing: 0.15em;
- text-transform: uppercase;
- margin-bottom: 25px;
- }
+ h3 {
+ font-weight: 700;
+ font-size: 35px;
+ line-height: 37px;
+ letter-spacing: 0.15em;
+ text-transform: uppercase;
+ margin-bottom: 25px;
+ }
- ul {
- border: 1px solid #f4f4f4;
- padding: 15px 20px;
+ ul {
+ border: 1px solid #f4f4f4;
+ padding: 15px 20px;
- /* width */
- &::-webkit-scrollbar {
- width: 3px;
- }
+ /* width */
+ &::-webkit-scrollbar {
+ width: 3px;
+ }
- /* Handle */
- &::-webkit-scrollbar-thumb {
- background: #dadada;
- border-radius: 0px;
- }
+ /* Handle */
+ &::-webkit-scrollbar-thumb {
+ background: #dadada;
+ border-radius: 0px;
+ }
- /* Track */
- &::-webkit-scrollbar-track {
- box-shadow: inset 0 0 5px rgba(grey, 0.1);
- border-radius: 0px;
- }
+ /* Track */
+ &::-webkit-scrollbar-track {
+ box-shadow: inset 0 0 5px rgba(grey, 0.1);
+ border-radius: 0px;
+ }
- /* Handle on hover */
- &::-webkit-scrollbar-thumb:hover {
- background: #000000;
- }
+ /* Handle on hover */
+ &::-webkit-scrollbar-thumb:hover {
+ background: #000000;
+ }
- li {
- &:not(:last-child) {
- margin-bottom: 25px;
- }
+ li {
+ &:not(:last-child) {
+ margin-bottom: 25px;
+ }
- h4 {
- font-weight: 700;
- font-size: 16px;
- line-height: 26px;
- letter-spacing: 0.05em;
- margin-bottom: 0;
- }
+ h4 {
+ font-weight: 700;
+ font-size: 16px;
+ line-height: 26px;
+ letter-spacing: 0.05em;
+ margin-bottom: 0;
+ }
- p {
- font-weight: 300;
- font-size: 16px;
- line-height: 26px;
- letter-spacing: 0.05em;
- margin-bottom: 0;
- }
- }
- }
+ p {
+ font-weight: 300;
+ font-size: 16px;
+ line-height: 26px;
+ letter-spacing: 0.05em;
+ margin-bottom: 0;
+ }
+ }
+ }
- &__footer {
- display: grid;
- grid-template-columns: 1fr 1fr;
- align-items: center;
- column-gap: 55px;
- row-gap: 15px;
- padding-top: 45px;
- padding-left: 20px;
+ &__footer {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ align-items: center;
+ column-gap: 55px;
+ row-gap: 15px;
+ padding-top: 45px;
+ padding-left: 20px;
- .btn8 {
- }
+ .btn8 {}
- img {
- width: 100%;
- max-width: fit-content;
- }
- }
+ img {
+ width: 100%;
+ max-width: fit-content;
+ }
+ }
- @include respond-below(sm) {
- text-align: center;
+ @include respond-below(sm) {
+ text-align: center;
- .btn8 {
- margin-top: 40px;
- margin-left: auto;
- margin-right: auto;
- }
- }
- }
+ .btn8 {
+ margin-top: 40px;
+ margin-left: auto;
+ margin-right: auto;
+ }
+ }
+ }
- @include respond-below(md) {
- padding-left: 0;
- }
- }
- }
- }
+ @include respond-below(md) {
+ padding-left: 0;
+ }
+ }
+ }
+ }
- @include respond-below(md) {
- margin-bottom: 70px;
- }
+ @include respond-below(md) {
+ margin-bottom: 70px;
+ }
}
#product-colors-preview-box {
- margin-bottom: 70px;
+ margin-bottom: 70px;
- .scontainer-content {
- .colors-box-header {
- margin-bottom: 50px;
+ .scontainer-content {
+ .colors-box-header {
+ margin-bottom: 50px;
- h2 {
- font-size: 30px;
- font-weight: 300;
- line-height: 25px;
- letter-spacing: 0.15em;
- }
+ h2 {
+ font-size: 30px;
+ font-weight: 300;
+ line-height: 25px;
+ letter-spacing: 0.15em;
+ }
- p {
- font-size: 16px;
- font-weight: 300;
- line-height: 25px;
- letter-spacing: 0.05em;
- margin-bottom: 0;
- }
+ p {
+ font-size: 16px;
+ font-weight: 300;
+ line-height: 25px;
+ letter-spacing: 0.05em;
+ margin-bottom: 0;
+ }
- .c-row {
- display: flex;
- flex-direction: row;
- column-gap: 40px;
- justify-content: center;
+ .c-row {
+ display: flex;
+ flex-direction: row;
+ column-gap: 40px;
+ justify-content: center;
- .c-col {
- &-2 {
- display: flex;
- justify-content: center;
- flex: 1;
- }
- }
- }
- }
+ .c-col {
+ &-2 {
+ display: flex;
+ justify-content: center;
+ flex: 1;
+ }
+ }
+ }
+ }
- .colors-preview {
- display: none;
+ .colors-preview {
+ display: none;
- &.active {
- display: block;
- }
+ &.active {
+ display: block;
+ }
- .color-tiles-rows {
- .color-tiles {
- &:not(:last-child) {
- margin-bottom: 100px;
- }
+ .color-tiles-rows {
+ .color-tiles {
+ &:not(:last-child) {
+ margin-bottom: 100px;
+ }
- .color-tiles-title {
- margin-bottom: 30px;
+ .color-tiles-title {
+ margin-bottom: 30px;
- h2 {
- margin: 0;
- font-size: 20px;
- font-weight: 700;
- letter-spacing: 1px;
- text-transform: uppercase;
- }
- }
- .color-tiles-data {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- column-gap: 23px;
- row-gap: 15px;
- align-items: flex-start;
- overflow: hidden;
- padding: 0;
- margin: 0;
- flex-wrap: wrap;
- list-style: none;
+ h2 {
+ margin: 0;
+ font-size: 20px;
+ font-weight: 700;
+ letter-spacing: 1px;
+ text-transform: uppercase;
+ }
+ }
- li {
- list-style: none;
- flex: 0 0 97px;
+ .color-tiles-data {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ column-gap: 23px;
+ row-gap: 15px;
+ align-items: flex-start;
+ overflow: hidden;
+ padding: 0;
+ margin: 0;
+ flex-wrap: wrap;
+ list-style: none;
- @include respond-below(md) {
- &.empty {
- display: none;
- }
- }
+ li {
+ list-style: none;
+ flex: 0 0 97px;
- p {
- font-size: 12px;
- font-weight: 700;
- letter-spacing: 1px;
- margin-bottom: 0;
- text-transform: uppercase;
- }
- }
- }
- }
- }
- }
- }
+ @include respond-below(md) {
+ &.empty {
+ display: none;
+ }
+ }
+
+ p {
+ font-size: 12px;
+ font-weight: 700;
+ letter-spacing: 1px;
+ margin-bottom: 0;
+ text-transform: uppercase;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
#scontainer-65,
#scontainer-67 {
- margin-bottom: 120px;
+ margin-bottom: 120px;
- @include respond-below(xs) {
- margin-bottom: 60px;
- }
+ @include respond-below(xs) {
+ margin-bottom: 60px;
+ }
- h2 {
- font-size: 50px;
- font-weight: 250;
- line-height: 1;
- letter-spacing: 2px;
- font-family: $font-3;
+ h2 {
+ font-size: 50px;
+ font-weight: 250;
+ line-height: 1;
+ letter-spacing: 2px;
+ font-family: $font-3;
- text-transform: uppercase;
- margin-bottom: 48px;
- padding-bottom: 48px;
- border-bottom: 1px solid #000000;
+ text-transform: uppercase;
+ margin-bottom: 48px;
+ padding-bottom: 48px;
+ border-bottom: 1px solid #000000;
- @include respond-below(sm) {
- margin-bottom: 30px;
- padding-bottom: 30px;
- }
+ @include respond-below(sm) {
+ margin-bottom: 30px;
+ padding-bottom: 30px;
+ }
- @include respond-below(xs) {
- font-size: 34px;
- }
- }
+ @include respond-below(xs) {
+ font-size: 34px;
+ }
+ }
- p {
- font-size: 34px;
- font-weight: 300;
- line-height: 1;
- letter-spacing: 2px;
- font-family: $font-3;
- color: #1d1d1e;
+ p {
+ font-size: 34px;
+ font-weight: 300;
+ line-height: 1;
+ letter-spacing: 2px;
+ font-family: $font-3;
+ color: #1d1d1e;
- text-transform: uppercase;
- margin-bottom: 0;
+ text-transform: uppercase;
+ margin-bottom: 0;
- @include respond-below(xs) {
- font-size: 24px;
- }
- }
+ @include respond-below(xs) {
+ font-size: 24px;
+ }
+ }
- .col-left {
- max-width: 560px;
+ .col-left {
+ max-width: 560px;
- @include respond-below(sm) {
- margin-bottom: 30px;
- }
- }
+ @include respond-below(sm) {
+ margin-bottom: 30px;
+ }
+ }
}
#scontainer-66,
#scontainer-68 {
- margin-bottom: 120px;
+ margin-bottom: 120px;
- @include respond-below(xs) {
- margin-bottom: 60px;
- }
+ @include respond-below(xs) {
+ margin-bottom: 60px;
+ }
- p {
- color: #ffffff;
- font-size: 24px;
- font-weight: 300;
- letter-spacing: 2px;
- text-align: center;
- text-transform: uppercase;
- margin-bottom: 40px;
+ p {
+ color: #ffffff;
+ font-size: 24px;
+ font-weight: 300;
+ letter-spacing: 2px;
+ text-align: center;
+ text-transform: uppercase;
+ margin-bottom: 40px;
- @include respond-below(xs) {
- margin-bottom: 20px;
- }
- }
- .row {
- &-1 {
- width: 100%;
- max-width: 300px;
- margin-bottom: 40px;
+ @include respond-below(xs) {
+ margin-bottom: 20px;
+ }
+ }
- ul {
- padding: 0;
- margin: 0;
- list-style: none;
+ .row {
+ &-1 {
+ width: 100%;
+ max-width: 300px;
+ margin-bottom: 40px;
- display: flex;
- flex-direction: row;
- justify-content: center;
- flex-wrap: wrap;
- gap: 8px;
+ ul {
+ padding: 0;
+ margin: 0;
+ list-style: none;
- li {
- a {
- color: #fff;
- font-size: 14px;
- font-weight: 700;
- letter-spacing: 1px;
- text-transform: uppercase;
- display: flex;
- align-items: center;
- padding: 18px 35px;
- background: #1d1d1e;
- }
- }
- }
- }
+ display: flex;
+ flex-direction: row;
+ justify-content: center;
+ flex-wrap: wrap;
+ gap: 8px;
- &-2 {
- justify-content: center;
+ li {
+ a {
+ color: #fff;
+ font-size: 14px;
+ font-weight: 700;
+ letter-spacing: 1px;
+ text-transform: uppercase;
+ display: flex;
+ align-items: center;
+ padding: 18px 35px;
+ background: #1d1d1e;
+ }
+ }
+ }
+ }
- > div {
- margin-bottom: 20px;
- padding: 0 10px;
+ &-2 {
+ justify-content: center;
- > div {
- padding: 70px 40px;
- background: #1d1d1e;
- height: 100%;
+ >div {
+ margin-bottom: 20px;
+ padding: 0 10px;
- @include respond-below(xs) {
- padding: 40px 10px;
- }
- }
- }
+ >div {
+ padding: 70px 40px;
+ background: #1d1d1e;
+ height: 100%;
- ul {
- padding: 0;
- margin: 0;
- list-style: none;
- display: flex;
- justify-content: center;
- flex-direction: row;
- gap: 8px;
+ @include respond-below(xs) {
+ padding: 40px 10px;
+ }
+ }
+ }
- li {
- &:nth-child(1) {
- a {
- background: #dfdfdf;
+ ul {
+ padding: 0;
+ margin: 0;
+ list-style: none;
+ display: flex;
+ justify-content: center;
+ flex-direction: row;
+ gap: 8px;
- &::after {
- content: url('/upload/filemanager/icon/Vidok-Icon.svg');
- }
- }
- }
- &:nth-child(2) {
- a {
- background: #fff;
+ li {
+ &:nth-child(1) {
+ a {
+ background: #dfdfdf;
- &::after {
- content: url('/upload/filemanager/icon/See-Icon.svg');
- }
- }
- }
+ &::after {
+ content: url('/upload/filemanager/icon/Vidok-Icon.svg');
+ }
+ }
+ }
- a {
- color: #1d1d1e;
- font-size: 14px;
- font-weight: 700;
- letter-spacing: 1px;
- text-transform: uppercase;
+ &:nth-child(2) {
+ a {
+ background: #fff;
- display: flex;
- align-items: center;
- gap: 10px;
- position: relative;
- padding: 18px 20px;
+ &::after {
+ content: url('/upload/filemanager/icon/See-Icon.svg');
+ }
+ }
+ }
- &::after {
- height: 24px;
- width: 24px;
- }
+ a {
+ color: #1d1d1e;
+ font-size: 14px;
+ font-weight: 700;
+ letter-spacing: 1px;
+ text-transform: uppercase;
- &:hover {
- color: #1d1d1e;
- }
+ display: flex;
+ align-items: center;
+ gap: 10px;
+ position: relative;
+ padding: 18px 20px;
- @include respond-below(xs) {
- padding: 15px;
- }
- }
- }
- }
- }
- }
-}
+ &::after {
+ height: 24px;
+ width: 24px;
+ }
+
+ &:hover {
+ color: #1d1d1e;
+ }
+
+ @include respond-below(xs) {
+ padding: 15px;
+ }
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/upload/filemanager/cassonetto-colors/Alux--weissaluminium.png b/upload/filemanager/cassonetto-colors/Alux--weissaluminium.png
new file mode 100644
index 0000000..3599f26
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/Alux--weissaluminium.png differ
diff --git a/upload/filemanager/cassonetto-colors/Bianco--frassinato.png b/upload/filemanager/cassonetto-colors/Bianco--frassinato.png
new file mode 100644
index 0000000..4d82104
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/Bianco--frassinato.png differ
diff --git a/upload/filemanager/cassonetto-colors/Bronze.png b/upload/filemanager/cassonetto-colors/Bronze.png
new file mode 100644
index 0000000..d06dae3
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/Bronze.png differ
diff --git a/upload/filemanager/cassonetto-colors/Grigio-chairo.png b/upload/filemanager/cassonetto-colors/Grigio-chairo.png
new file mode 100644
index 0000000..2298275
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/Grigio-chairo.png differ
diff --git a/upload/filemanager/cassonetto-colors/Grigio.png b/upload/filemanager/cassonetto-colors/Grigio.png
new file mode 100644
index 0000000..e22aaf8
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/Grigio.png differ
diff --git a/upload/filemanager/cassonetto-colors/anthrazitgrau.png b/upload/filemanager/cassonetto-colors/anthrazitgrau.png
new file mode 100644
index 0000000..fbfcdf4
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/anthrazitgrau.png differ
diff --git a/upload/filemanager/cassonetto-colors/avorio-rivestito.png b/upload/filemanager/cassonetto-colors/avorio-rivestito.png
new file mode 100644
index 0000000..d4bba22
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/avorio-rivestito.png differ
diff --git a/upload/filemanager/cassonetto-colors/bianco-venato.png b/upload/filemanager/cassonetto-colors/bianco-venato.png
new file mode 100644
index 0000000..46c92eb
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/bianco-venato.png differ
diff --git a/upload/filemanager/cassonetto-colors/blu-chIaro.png b/upload/filemanager/cassonetto-colors/blu-chIaro.png
new file mode 100644
index 0000000..d2fd01d
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/blu-chIaro.png differ
diff --git a/upload/filemanager/cassonetto-colors/cremeweiss.png b/upload/filemanager/cassonetto-colors/cremeweiss.png
new file mode 100644
index 0000000..6427b75
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/cremeweiss.png differ
diff --git a/upload/filemanager/cassonetto-colors/douglas.png b/upload/filemanager/cassonetto-colors/douglas.png
new file mode 100644
index 0000000..9a683e8
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/douglas.png differ
diff --git a/upload/filemanager/cassonetto-colors/irish-oak.png b/upload/filemanager/cassonetto-colors/irish-oak.png
new file mode 100644
index 0000000..166c0fc
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/irish-oak.png differ
diff --git a/upload/filemanager/cassonetto-colors/metbrusch--platin.png b/upload/filemanager/cassonetto-colors/metbrusch--platin.png
new file mode 100644
index 0000000..cdbcb33
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/metbrusch--platin.png differ
diff --git a/upload/filemanager/cassonetto-colors/mogano.png b/upload/filemanager/cassonetto-colors/mogano.png
new file mode 100644
index 0000000..6a27009
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/mogano.png differ
diff --git a/upload/filemanager/cassonetto-colors/noce-gold.png b/upload/filemanager/cassonetto-colors/noce-gold.png
new file mode 100644
index 0000000..aa9b0ce
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/noce-gold.png differ
diff --git a/upload/filemanager/cassonetto-colors/ottone.png b/upload/filemanager/cassonetto-colors/ottone.png
new file mode 100644
index 0000000..07bb75f
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/ottone.png differ
diff --git a/upload/filemanager/cassonetto-colors/rosso-bAsco.png b/upload/filemanager/cassonetto-colors/rosso-bAsco.png
new file mode 100644
index 0000000..3a772b2
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/rosso-bAsco.png differ
diff --git a/upload/filemanager/cassonetto-colors/rosso-vinaccia.png b/upload/filemanager/cassonetto-colors/rosso-vinaccia.png
new file mode 100644
index 0000000..7f723d7
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/rosso-vinaccia.png differ
diff --git a/upload/filemanager/cassonetto-colors/rovere-gold.png b/upload/filemanager/cassonetto-colors/rovere-gold.png
new file mode 100644
index 0000000..df897f0
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/rovere-gold.png differ
diff --git a/upload/filemanager/cassonetto-colors/rubinrot.png b/upload/filemanager/cassonetto-colors/rubinrot.png
new file mode 100644
index 0000000..178af8a
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/rubinrot.png differ
diff --git a/upload/filemanager/cassonetto-colors/schwarzbraun.png b/upload/filemanager/cassonetto-colors/schwarzbraun.png
new file mode 100644
index 0000000..229fa74
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/schwarzbraun.png differ
diff --git a/upload/filemanager/cassonetto-colors/sheffield--oak-grey.png b/upload/filemanager/cassonetto-colors/sheffield--oak-grey.png
new file mode 100644
index 0000000..cee4005
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/sheffield--oak-grey.png differ
diff --git a/upload/filemanager/cassonetto-colors/sheffield-oak--brown.png b/upload/filemanager/cassonetto-colors/sheffield-oak--brown.png
new file mode 100644
index 0000000..5d249d2
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/sheffield-oak--brown.png differ
diff --git a/upload/filemanager/cassonetto-colors/sheffield-oak--light.png b/upload/filemanager/cassonetto-colors/sheffield-oak--light.png
new file mode 100644
index 0000000..cdbcb33
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/sheffield-oak--light.png differ
diff --git a/upload/filemanager/cassonetto-colors/sheffield-oak-kolonial.png b/upload/filemanager/cassonetto-colors/sheffield-oak-kolonial.png
new file mode 100644
index 0000000..1603cfc
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/sheffield-oak-kolonial.png differ
diff --git a/upload/filemanager/cassonetto-colors/siena.png b/upload/filemanager/cassonetto-colors/siena.png
new file mode 100644
index 0000000..a264c06
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/siena.png differ
diff --git a/upload/filemanager/cassonetto-colors/tannengrun.png b/upload/filemanager/cassonetto-colors/tannengrun.png
new file mode 100644
index 0000000..11c3dfd
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/tannengrun.png differ
diff --git a/upload/filemanager/cassonetto-colors/verde--frassinato.png b/upload/filemanager/cassonetto-colors/verde--frassinato.png
new file mode 100644
index 0000000..bf207b8
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/verde--frassinato.png differ
diff --git a/upload/filemanager/cassonetto-colors/verde-adria.png b/upload/filemanager/cassonetto-colors/verde-adria.png
new file mode 100644
index 0000000..27ee390
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/verde-adria.png differ
diff --git a/upload/filemanager/cassonetto-colors/verde-pastello.png b/upload/filemanager/cassonetto-colors/verde-pastello.png
new file mode 100644
index 0000000..fd3ea07
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/verde-pastello.png differ
diff --git a/upload/filemanager/cassonetto-colors/verde-scuro.png b/upload/filemanager/cassonetto-colors/verde-scuro.png
new file mode 100644
index 0000000..4a0a678
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/verde-scuro.png differ
diff --git a/upload/filemanager/cassonetto-colors/winchester-xa.png b/upload/filemanager/cassonetto-colors/winchester-xa.png
new file mode 100644
index 0000000..13b81b1
Binary files /dev/null and b/upload/filemanager/cassonetto-colors/winchester-xa.png differ
diff --git a/upload/filemanager/files/ALUPROF-A-I-ALUPROF-B.zip b/upload/filemanager/files/ALUPROF-A-I-ALUPROF-B.zip
new file mode 100644
index 0000000..684a84d
Binary files /dev/null and b/upload/filemanager/files/ALUPROF-A-I-ALUPROF-B.zip differ
diff --git a/upload/filemanager/files/Deceuninck-VP-80.pdf b/upload/filemanager/files/Deceuninck-VP-80.pdf
new file mode 100644
index 0000000..dead468
Binary files /dev/null and b/upload/filemanager/files/Deceuninck-VP-80.pdf differ
diff --git a/upload/filemanager/files/Legno-portoncino-esempio.pdf b/upload/filemanager/files/Legno-portoncino-esempio.pdf
new file mode 100644
index 0000000..9a84dc7
Binary files /dev/null and b/upload/filemanager/files/Legno-portoncino-esempio.pdf differ
diff --git a/upload/filemanager/files/Platinum-design_Okna_drzwi_IT.pdf b/upload/filemanager/files/Platinum-design_Okna_drzwi_IT.pdf
new file mode 100644
index 0000000..adacb43
Binary files /dev/null and b/upload/filemanager/files/Platinum-design_Okna_drzwi_IT.pdf differ
diff --git a/upload/filemanager/files/SCARICA-CATALOGO.pdf b/upload/filemanager/files/SCARICA-CATALOGO.pdf
new file mode 100644
index 0000000..8f19fb7
Binary files /dev/null and b/upload/filemanager/files/SCARICA-CATALOGO.pdf differ
diff --git a/upload/filemanager/files/Sistemi-Scorrevoli.png b/upload/filemanager/files/Sistemi-Scorrevoli.png
new file mode 100644
index 0000000..7c3a852
Binary files /dev/null and b/upload/filemanager/files/Sistemi-Scorrevoli.png differ
diff --git a/upload/filemanager/files/VD-78.pdf b/upload/filemanager/files/VD-78.pdf
new file mode 100644
index 0000000..d5debbc
Binary files /dev/null and b/upload/filemanager/files/VD-78.pdf differ
diff --git a/upload/filemanager/files/VIDOK_OFERTA-DRZWI-ALUMINIOWYCH_IT-2024_opt.pdf b/upload/filemanager/files/VIDOK_OFERTA-DRZWI-ALUMINIOWYCH_IT-2024_opt.pdf
new file mode 100644
index 0000000..c8a6d65
Binary files /dev/null and b/upload/filemanager/files/VIDOK_OFERTA-DRZWI-ALUMINIOWYCH_IT-2024_opt.pdf differ
diff --git a/upload/filemanager/files/VP-80-Pltinium-design.pdf b/upload/filemanager/files/VP-80-Pltinium-design.pdf
new file mode 100644
index 0000000..96970bf
Binary files /dev/null and b/upload/filemanager/files/VP-80-Pltinium-design.pdf differ
diff --git a/upload/filemanager/files/VP-80-finestre.jpg b/upload/filemanager/files/VP-80-finestre.jpg
new file mode 100644
index 0000000..08543d2
Binary files /dev/null and b/upload/filemanager/files/VP-80-finestre.jpg differ
diff --git a/upload/filemanager/files/VSlide-Optima-Pltinium.pdf b/upload/filemanager/files/VSlide-Optima-Pltinium.pdf
new file mode 100644
index 0000000..af2afda
Binary files /dev/null and b/upload/filemanager/files/VSlide-Optima-Pltinium.pdf differ
diff --git a/upload/filemanager/icon/See-Icon.svg b/upload/filemanager/icon/See-Icon.svg
new file mode 100644
index 0000000..56bd948
--- /dev/null
+++ b/upload/filemanager/icon/See-Icon.svg
@@ -0,0 +1,3 @@
+
diff --git a/upload/filemanager/icon/Vidok-Icon.svg b/upload/filemanager/icon/Vidok-Icon.svg
new file mode 100644
index 0000000..a7be7d7
--- /dev/null
+++ b/upload/filemanager/icon/Vidok-Icon.svg
@@ -0,0 +1,3 @@
+
diff --git a/upload/filemanager/icon/arrow-left.svg b/upload/filemanager/icon/arrow-left.svg
new file mode 100644
index 0000000..efd2909
--- /dev/null
+++ b/upload/filemanager/icon/arrow-left.svg
@@ -0,0 +1,5 @@
+
diff --git a/upload/filemanager/icon/arrow-right.svg b/upload/filemanager/icon/arrow-right.svg
new file mode 100644
index 0000000..395c52e
--- /dev/null
+++ b/upload/filemanager/icon/arrow-right.svg
@@ -0,0 +1,5 @@
+
diff --git a/upload/filemanager/icon/download-icon.png b/upload/filemanager/icon/download-icon.png
new file mode 100644
index 0000000..416d999
Binary files /dev/null and b/upload/filemanager/icon/download-icon.png differ
diff --git a/upload/filemanager/images/Black-week_podstrona_IT.jpg b/upload/filemanager/images/Black-week_podstrona_IT.jpg
new file mode 100644
index 0000000..172525a
Binary files /dev/null and b/upload/filemanager/images/Black-week_podstrona_IT.jpg differ
diff --git a/upload/filemanager/images/Justyna-Jachec.png b/upload/filemanager/images/Justyna-Jachec.png
new file mode 100644
index 0000000..cd5f980
Binary files /dev/null and b/upload/filemanager/images/Justyna-Jachec.png differ
diff --git a/upload/filemanager/images/Slides/hp-s-4.jpg b/upload/filemanager/images/Slides/hp-s-4.jpg
new file mode 100644
index 0000000..d7bbeca
Binary files /dev/null and b/upload/filemanager/images/Slides/hp-s-4.jpg differ
diff --git a/upload/filemanager/images/Slides/hp-s-5.jpg b/upload/filemanager/images/Slides/hp-s-5.jpg
new file mode 100644
index 0000000..ea4d138
Binary files /dev/null and b/upload/filemanager/images/Slides/hp-s-5.jpg differ
diff --git a/upload/filemanager/images/cassonetto/CASSONETTO-RESTAURO---1.png b/upload/filemanager/images/cassonetto/CASSONETTO-RESTAURO---1.png
new file mode 100644
index 0000000..c331260
Binary files /dev/null and b/upload/filemanager/images/cassonetto/CASSONETTO-RESTAURO---1.png differ
diff --git a/upload/filemanager/images/cassonetto/CASSONETTO-RESTAURO---2.png b/upload/filemanager/images/cassonetto/CASSONETTO-RESTAURO---2.png
new file mode 100644
index 0000000..551be38
Binary files /dev/null and b/upload/filemanager/images/cassonetto/CASSONETTO-RESTAURO---2.png differ
diff --git a/upload/filemanager/images/cassonetto/Cassonetto-img-1.png b/upload/filemanager/images/cassonetto/Cassonetto-img-1.png
new file mode 100644
index 0000000..148bb85
Binary files /dev/null and b/upload/filemanager/images/cassonetto/Cassonetto-img-1.png differ
diff --git a/upload/filemanager/images/cassonetto/icon-1.png b/upload/filemanager/images/cassonetto/icon-1.png
new file mode 100644
index 0000000..34095aa
Binary files /dev/null and b/upload/filemanager/images/cassonetto/icon-1.png differ
diff --git a/upload/filemanager/images/cassonetto/icon-2.png b/upload/filemanager/images/cassonetto/icon-2.png
new file mode 100644
index 0000000..9460308
Binary files /dev/null and b/upload/filemanager/images/cassonetto/icon-2.png differ
diff --git a/upload/filemanager/images/cassonetto/icon-3.png b/upload/filemanager/images/cassonetto/icon-3.png
new file mode 100644
index 0000000..4ae54da
Binary files /dev/null and b/upload/filemanager/images/cassonetto/icon-3.png differ
diff --git a/upload/filemanager/images/cassonetto/icon-4.png b/upload/filemanager/images/cassonetto/icon-4.png
new file mode 100644
index 0000000..ad43119
Binary files /dev/null and b/upload/filemanager/images/cassonetto/icon-4.png differ
diff --git a/upload/filemanager/images/cassonetto/img-1.png b/upload/filemanager/images/cassonetto/img-1.png
new file mode 100644
index 0000000..9e414dd
Binary files /dev/null and b/upload/filemanager/images/cassonetto/img-1.png differ
diff --git a/upload/filemanager/images/cassonetto/img-2.png b/upload/filemanager/images/cassonetto/img-2.png
new file mode 100644
index 0000000..1a5287a
Binary files /dev/null and b/upload/filemanager/images/cassonetto/img-2.png differ
diff --git a/upload/filemanager/images/cassonetto/img-3.png b/upload/filemanager/images/cassonetto/img-3.png
new file mode 100644
index 0000000..41f8134
Binary files /dev/null and b/upload/filemanager/images/cassonetto/img-3.png differ
diff --git a/upload/filemanager/images/cassonetto/material-symbols_search.png b/upload/filemanager/images/cassonetto/material-symbols_search.png
new file mode 100644
index 0000000..1812935
Binary files /dev/null and b/upload/filemanager/images/cassonetto/material-symbols_search.png differ
diff --git a/upload/filemanager/images/cassonetto/profil-1.png b/upload/filemanager/images/cassonetto/profil-1.png
new file mode 100644
index 0000000..a54f20d
Binary files /dev/null and b/upload/filemanager/images/cassonetto/profil-1.png differ
diff --git a/upload/filemanager/images/cassonetto/profil-2.png b/upload/filemanager/images/cassonetto/profil-2.png
new file mode 100644
index 0000000..97264d3
Binary files /dev/null and b/upload/filemanager/images/cassonetto/profil-2.png differ
diff --git a/upload/filemanager/images/colori-pvc/Fine-Structure/01_ciemnoszary.jpg b/upload/filemanager/images/colori-pvc/Fine-Structure/01_ciemnoszary.jpg
new file mode 100644
index 0000000..9c43667
Binary files /dev/null and b/upload/filemanager/images/colori-pvc/Fine-Structure/01_ciemnoszary.jpg differ
diff --git a/upload/filemanager/images/colori-pvc/Fine-Structure/02_czarny.jpg b/upload/filemanager/images/colori-pvc/Fine-Structure/02_czarny.jpg
new file mode 100644
index 0000000..c2e6b72
Binary files /dev/null and b/upload/filemanager/images/colori-pvc/Fine-Structure/02_czarny.jpg differ
diff --git a/upload/filemanager/images/colori-pvc/Fine-Structure/03_lupkowoszary.jpg b/upload/filemanager/images/colori-pvc/Fine-Structure/03_lupkowoszary.jpg
new file mode 100644
index 0000000..a3ef36e
Binary files /dev/null and b/upload/filemanager/images/colori-pvc/Fine-Structure/03_lupkowoszary.jpg differ
diff --git a/upload/filemanager/images/colori-pvc/Fine-Structure/04_kwarcowoszary.jpg b/upload/filemanager/images/colori-pvc/Fine-Structure/04_kwarcowoszary.jpg
new file mode 100644
index 0000000..1fbcc66
Binary files /dev/null and b/upload/filemanager/images/colori-pvc/Fine-Structure/04_kwarcowoszary.jpg differ
diff --git a/upload/filemanager/images/colori-pvc/Fine-Structure/05_bazaltowo-szary.jpg b/upload/filemanager/images/colori-pvc/Fine-Structure/05_bazaltowo-szary.jpg
new file mode 100644
index 0000000..3e54789
Binary files /dev/null and b/upload/filemanager/images/colori-pvc/Fine-Structure/05_bazaltowo-szary.jpg differ
diff --git a/upload/filemanager/images/colori-pvc/Fine-Structure/06_srebrnoszary.jpg b/upload/filemanager/images/colori-pvc/Fine-Structure/06_srebrnoszary.jpg
new file mode 100644
index 0000000..6a07009
Binary files /dev/null and b/upload/filemanager/images/colori-pvc/Fine-Structure/06_srebrnoszary.jpg differ
diff --git a/upload/filemanager/images/colori-pvc/Fine-Structure/07_umbra.jpg b/upload/filemanager/images/colori-pvc/Fine-Structure/07_umbra.jpg
new file mode 100644
index 0000000..c2683ac
Binary files /dev/null and b/upload/filemanager/images/colori-pvc/Fine-Structure/07_umbra.jpg differ
diff --git a/upload/filemanager/images/colori-pvc/Fine-Structure/08_bialy.jpg b/upload/filemanager/images/colori-pvc/Fine-Structure/08_bialy.jpg
new file mode 100644
index 0000000..26c5039
Binary files /dev/null and b/upload/filemanager/images/colori-pvc/Fine-Structure/08_bialy.jpg differ
diff --git a/upload/filemanager/images/colori-pvc/zloty-dab.jpg b/upload/filemanager/images/colori-pvc/zloty-dab.jpg
new file mode 100644
index 0000000..9d5b499
Binary files /dev/null and b/upload/filemanager/images/colori-pvc/zloty-dab.jpg differ
diff --git a/upload/filemanager/images/logo-white-1.png b/upload/filemanager/images/logo-white-1.png
new file mode 100644
index 0000000..7b75309
Binary files /dev/null and b/upload/filemanager/images/logo-white-1.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/Rectangle-249.jpg b/upload/filemanager/images/persiane-in-alluminio/Rectangle-249.jpg
new file mode 100644
index 0000000..1b09574
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/Rectangle-249.jpg differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/aluprof-logo.png b/upload/filemanager/images/persiane-in-alluminio/aluprof-logo.png
new file mode 100644
index 0000000..fd6ef76
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/aluprof-logo.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/baner-new.jpg b/upload/filemanager/images/persiane-in-alluminio/baner-new.jpg
new file mode 100644
index 0000000..d17a6c9
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/baner-new.jpg differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/baner.jpg b/upload/filemanager/images/persiane-in-alluminio/baner.jpg
new file mode 100644
index 0000000..9c9aecd
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/baner.jpg differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/CA802TX.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/CA802TX.png
new file mode 100644
index 0000000..df4cb00
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/CA802TX.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/CE303L.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/CE303L.png
new file mode 100644
index 0000000..f868e2f
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/CE303L.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/CE802TX.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/CE802TX.png
new file mode 100644
index 0000000..751652f
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/CE802TX.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/EM802TX.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/EM802TX.png
new file mode 100644
index 0000000..71cca3a
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/EM802TX.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/MB704TX.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/MB704TX.png
new file mode 100644
index 0000000..87c1ce7
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/MB704TX.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/NO401L.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/NO401L.png
new file mode 100644
index 0000000..303f622
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/NO401L.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/NO802TX.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/NO802TX.png
new file mode 100644
index 0000000..49432f5
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/NO802TX.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/PI302TX.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/PI302TX.png
new file mode 100644
index 0000000..324bd4b
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/PI302TX.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/PI303L.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/PI303L.png
new file mode 100644
index 0000000..a61d97b
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/PI303L.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/RO302TX.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/RO302TX.png
new file mode 100644
index 0000000..eb306c0
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/RO302TX.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/RO303L.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/RO303L.png
new file mode 100644
index 0000000..02142bf
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/RO303L.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/SA401L.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/SA401L.png
new file mode 100644
index 0000000..18a91e2
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/SA401L.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/1/SA802TX.png b/upload/filemanager/images/persiane-in-alluminio/colors/1/SA802TX.png
new file mode 100644
index 0000000..b0a6e59
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/1/SA802TX.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0000_ADEC-W645-WINCHESTER.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0000_ADEC-W645-WINCHESTER.png
new file mode 100644
index 0000000..6bc8b6e
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0000_ADEC-W645-WINCHESTER.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0001_ADEC-W205-WENGE.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0001_ADEC-W205-WENGE.png
new file mode 100644
index 0000000..67824ff
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0001_ADEC-W205-WENGE.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0002_ADEC-W109-WISNIA.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0002_ADEC-W109-WISNIA.png
new file mode 100644
index 0000000..e6973ab
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0002_ADEC-W109-WISNIA.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0003_ADEC-T151-DAB-TURNER.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0003_ADEC-T151-DAB-TURNER.png
new file mode 100644
index 0000000..aae94d1
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0003_ADEC-T151-DAB-TURNER.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0004_ADEC-0650-ORZECH.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0004_ADEC-0650-ORZECH.png
new file mode 100644
index 0000000..b598b13
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0004_ADEC-0650-ORZECH.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0005_ADEC-O205-ORZECH-VEIN.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0005_ADEC-O205-ORZECH-VEIN.png
new file mode 100644
index 0000000..bca60fa
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0005_ADEC-O205-ORZECH-VEIN.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0009_ADEC-M103-MAHON.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0009_ADEC-M103-MAHON.png
new file mode 100644
index 0000000..bae0ebc
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0009_ADEC-M103-MAHON.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0010_ADEC-M102-HEBAN.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0010_ADEC-M102-HEBAN.png
new file mode 100644
index 0000000..d6c83ee
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0010_ADEC-M102-HEBAN.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0011_ADEC-K-101-KASZTAN.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0011_ADEC-K-101-KASZTAN.png
new file mode 100644
index 0000000..0b5a67a
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0011_ADEC-K-101-KASZTAN.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0012_ADEC-J107-JODLA.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0012_ADEC-J107-JODLA.png
new file mode 100644
index 0000000..9ee3f47
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0012_ADEC-J107-JODLA.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0014_ADEC-D825-DAB-VINTAGE.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0014_ADEC-D825-DAB-VINTAGE.png
new file mode 100644
index 0000000..2fd3594
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0014_ADEC-D825-DAB-VINTAGE.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0015_ADEC-D502-DAB-BAGIENNY.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0015_ADEC-D502-DAB-BAGIENNY.png
new file mode 100644
index 0000000..8047f50
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0015_ADEC-D502-DAB-BAGIENNY.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0017_ADEC-D246-DAB-RUSTYKALNY.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0017_ADEC-D246-DAB-RUSTYKALNY.png
new file mode 100644
index 0000000..24ddf66
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0017_ADEC-D246-DAB-RUSTYKALNY.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0022_ADEC-B108-BUK.png b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0022_ADEC-B108-BUK.png
new file mode 100644
index 0000000..80fc135
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/colors/2/ALUPROF__0022_ADEC-B108-BUK.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/cortizo.png b/upload/filemanager/images/persiane-in-alluminio/cortizo.png
new file mode 100644
index 0000000..499cfa7
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/cortizo.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Aluprof_MB-SUNSHADES_zawias_1.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Aluprof_MB-SUNSHADES_zawias_1.png
new file mode 100644
index 0000000..50d3368
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Aluprof_MB-SUNSHADES_zawias_1.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Aluprof_MB-SUNSHADES_zawias_2.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Aluprof_MB-SUNSHADES_zawias_2.png
new file mode 100644
index 0000000..5dcf4e1
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Aluprof_MB-SUNSHADES_zawias_2.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Aluprof_MB-SUNSHADES_zawias_3.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Aluprof_MB-SUNSHADES_zawias_3.png
new file mode 100644
index 0000000..96149bf
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Aluprof_MB-SUNSHADES_zawias_3.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Frame-6.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Frame-6.png
new file mode 100644
index 0000000..93f19ff
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/Frame-6.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/typy-06-06-1.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/typy-06-06-1.png
new file mode 100644
index 0000000..2d13fa2
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/typy-06-06-1.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/typy-06-06-2.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/typy-06-06-2.png
new file mode 100644
index 0000000..6da5a51
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/typy-06-06-2.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/typy-06-06-3.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/typy-06-06-3.png
new file mode 100644
index 0000000..6f66a7f
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-mb-sunshades/typy-06-06-3.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/A-DOGHE.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/A-DOGHE.png
new file mode 100644
index 0000000..61aa2af
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/A-DOGHE.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/Cortizo-TAMIZ_telaio-profilo-di-copertura-1.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/Cortizo-TAMIZ_telaio-profilo-di-copertura-1.png
new file mode 100644
index 0000000..5d856ef
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/Cortizo-TAMIZ_telaio-profilo-di-copertura-1.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/Cortizo-TAMIZ_telaio-standard-1.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/Cortizo-TAMIZ_telaio-standard-1.png
new file mode 100644
index 0000000..90bf334
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/Cortizo-TAMIZ_telaio-standard-1.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/ORIENTABILI.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/ORIENTABILI.png
new file mode 100644
index 0000000..06978d5
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/ORIENTABILI.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/SCORREVOLI.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/SCORREVOLI.png
new file mode 100644
index 0000000..6f66a7f
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/SCORREVOLI.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/apribili.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/apribili.png
new file mode 100644
index 0000000..6da5a51
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/apribili.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/fisse.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/fisse.png
new file mode 100644
index 0000000..2d13fa2
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/fisse.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/fisso.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/fisso.png
new file mode 100644
index 0000000..5979f1f
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/fisso.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/img-1.png b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/img-1.png
new file mode 100644
index 0000000..645f2a5
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/drafts/model-tamiz/img-1.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/mb-SUNSHADES-1.png b/upload/filemanager/images/persiane-in-alluminio/mb-SUNSHADES-1.png
new file mode 100644
index 0000000..0421989
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/mb-SUNSHADES-1.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/mb-SUNSHADES-2.png b/upload/filemanager/images/persiane-in-alluminio/mb-SUNSHADES-2.png
new file mode 100644
index 0000000..db4cbd4
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/mb-SUNSHADES-2.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/slider-na-podstrone-1.jpg b/upload/filemanager/images/persiane-in-alluminio/slider-na-podstrone-1.jpg
new file mode 100644
index 0000000..9ef8bfe
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/slider-na-podstrone-1.jpg differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/tamiz-1.png b/upload/filemanager/images/persiane-in-alluminio/tamiz-1.png
new file mode 100644
index 0000000..c12ac07
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/tamiz-1.png differ
diff --git a/upload/filemanager/images/persiane-in-alluminio/tamiz-2.png b/upload/filemanager/images/persiane-in-alluminio/tamiz-2.png
new file mode 100644
index 0000000..04091dc
Binary files /dev/null and b/upload/filemanager/images/persiane-in-alluminio/tamiz-2.png differ
diff --git a/upload/filemanager/images/porte/porte-in-legno-new.jpg b/upload/filemanager/images/porte/porte-in-legno-new.jpg
new file mode 100644
index 0000000..87165ca
Binary files /dev/null and b/upload/filemanager/images/porte/porte-in-legno-new.jpg differ
diff --git a/upload/filemanager/images/tapparelle/colors/a/71-blanc-raL-9016.jpg b/upload/filemanager/images/tapparelle/colors/a/71-blanc-raL-9016.jpg
new file mode 100644
index 0000000..39f6949
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/a/71-blanc-raL-9016.jpg differ
diff --git a/upload/filemanager/images/tapparelle/colors/b/02-marron---RAL-8077.png b/upload/filemanager/images/tapparelle/colors/b/02-marron---RAL-8077.png
new file mode 100644
index 0000000..9b7f9ec
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/b/02-marron---RAL-8077.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/b/03-argente---RAL-9006.jpg b/upload/filemanager/images/tapparelle/colors/b/03-argente---RAL-9006.jpg
new file mode 100644
index 0000000..e6c3639
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/b/03-argente---RAL-9006.jpg differ
diff --git a/upload/filemanager/images/tapparelle/colors/b/04-gris---RAL-7038.png b/upload/filemanager/images/tapparelle/colors/b/04-gris---RAL-7038.png
new file mode 100644
index 0000000..f2a891e
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/b/04-gris---RAL-7038.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/b/05-beige.png b/upload/filemanager/images/tapparelle/colors/b/05-beige.png
new file mode 100644
index 0000000..c6598bc
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/b/05-beige.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/b/10-noir-RAL-9005.png b/upload/filemanager/images/tapparelle/colors/b/10-noir-RAL-9005.png
new file mode 100644
index 0000000..18958ce
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/b/10-noir-RAL-9005.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/b/26-creme---RAL-1015.png b/upload/filemanager/images/tapparelle/colors/b/26-creme---RAL-1015.png
new file mode 100644
index 0000000..1e4544c
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/b/26-creme---RAL-1015.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/b/65-creme-clair---RAL-9001.png b/upload/filemanager/images/tapparelle/colors/b/65-creme-clair---RAL-9001.png
new file mode 100644
index 0000000..f70a3e7
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/b/65-creme-clair---RAL-9001.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/b/67-anthracite---RAL-7016.png b/upload/filemanager/images/tapparelle/colors/b/67-anthracite---RAL-7016.png
new file mode 100644
index 0000000..7f61e2e
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/b/67-anthracite---RAL-7016.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/b/88-marron-clair---RAL-8014.png b/upload/filemanager/images/tapparelle/colors/b/88-marron-clair---RAL-8014.png
new file mode 100644
index 0000000..6cee538
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/b/88-marron-clair---RAL-8014.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/c/09-bois-fonce.png b/upload/filemanager/images/tapparelle/colors/c/09-bois-fonce.png
new file mode 100644
index 0000000..34e998d
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/c/09-bois-fonce.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/c/092-WOODEC-TURNER-OAK.png b/upload/filemanager/images/tapparelle/colors/c/092-WOODEC-TURNER-OAK.png
new file mode 100644
index 0000000..7594da6
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/c/092-WOODEC-TURNER-OAK.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/c/16-noyer.png b/upload/filemanager/images/tapparelle/colors/c/16-noyer.png
new file mode 100644
index 0000000..7678a48
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/c/16-noyer.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/c/17-acajou-.png b/upload/filemanager/images/tapparelle/colors/c/17-acajou-.png
new file mode 100644
index 0000000..6145f1e
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/c/17-acajou-.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/c/18-chene-dor.png b/upload/filemanager/images/tapparelle/colors/c/18-chene-dor.png
new file mode 100644
index 0000000..b117c2f
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/c/18-chene-dor.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/c/19-chene-des-marais.png b/upload/filemanager/images/tapparelle/colors/c/19-chene-des-marais.png
new file mode 100644
index 0000000..c5c3928
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/c/19-chene-des-marais.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/c/39-winchester.png b/upload/filemanager/images/tapparelle/colors/c/39-winchester.png
new file mode 100644
index 0000000..4b80045
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/c/39-winchester.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/d/23-argent-fonce-RAL-9007.png b/upload/filemanager/images/tapparelle/colors/d/23-argent-fonce-RAL-9007.png
new file mode 100644
index 0000000..23a43c1
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/d/23-argent-fonce-RAL-9007.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/d/29-gris-quartz-RAL-7039.png b/upload/filemanager/images/tapparelle/colors/d/29-gris-quartz-RAL-7039.png
new file mode 100644
index 0000000..f83a917
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/d/29-gris-quartz-RAL-7039.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/d/48-gris-basalte-RAL-7012.png b/upload/filemanager/images/tapparelle/colors/d/48-gris-basalte-RAL-7012.png
new file mode 100644
index 0000000..f83a917
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/d/48-gris-basalte-RAL-7012.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/d/49-gris-fonce-RAL-7022.png b/upload/filemanager/images/tapparelle/colors/d/49-gris-fonce-RAL-7022.png
new file mode 100644
index 0000000..5fb9800
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/d/49-gris-fonce-RAL-7022.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/d/64-gris-clair---RAL-7035.png b/upload/filemanager/images/tapparelle/colors/d/64-gris-clair---RAL-7035.png
new file mode 100644
index 0000000..fff595f
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/d/64-gris-clair---RAL-7035.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/d/66-bleu-acier---RAL-5011.png b/upload/filemanager/images/tapparelle/colors/d/66-bleu-acier---RAL-5011.png
new file mode 100644
index 0000000..f28dc6c
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/d/66-bleu-acier---RAL-5011.png differ
diff --git a/upload/filemanager/images/tapparelle/colors/d/85-ALUX-DB703.png b/upload/filemanager/images/tapparelle/colors/d/85-ALUX-DB703.png
new file mode 100644
index 0000000..f971362
Binary files /dev/null and b/upload/filemanager/images/tapparelle/colors/d/85-ALUX-DB703.png differ
diff --git a/upload/filemanager/images/tapparelle/pilot.png b/upload/filemanager/images/tapparelle/pilot.png
new file mode 100644
index 0000000..e8825f1
Binary files /dev/null and b/upload/filemanager/images/tapparelle/pilot.png differ
diff --git a/upload/filemanager/images/tapparelle/tahoma-switch.png b/upload/filemanager/images/tapparelle/tahoma-switch.png
new file mode 100644
index 0000000..add356d
Binary files /dev/null and b/upload/filemanager/images/tapparelle/tahoma-switch.png differ
diff --git a/upload/filemanager/pages/Materiay-do-pobrania/Image-1.png b/upload/filemanager/pages/Materiay-do-pobrania/Image-1.png
new file mode 100644
index 0000000..046d8e3
Binary files /dev/null and b/upload/filemanager/pages/Materiay-do-pobrania/Image-1.png differ
diff --git a/upload/filemanager/pages/Promozione-invernale/PZ-podstrona-IT-NEW.png b/upload/filemanager/pages/Promozione-invernale/PZ-podstrona-IT-NEW.png
new file mode 100644
index 0000000..7da4818
Binary files /dev/null and b/upload/filemanager/pages/Promozione-invernale/PZ-podstrona-IT-NEW.png differ
diff --git a/upload/filemanager/pages/Promozione-invernale/PZ-podstrona-IT.jpg b/upload/filemanager/pages/Promozione-invernale/PZ-podstrona-IT.jpg
new file mode 100644
index 0000000..412edaf
Binary files /dev/null and b/upload/filemanager/pages/Promozione-invernale/PZ-podstrona-IT.jpg differ
diff --git a/upload/filemanager/pages/Promozione-invernale/PZ-slajder-IT-NEW.png b/upload/filemanager/pages/Promozione-invernale/PZ-slajder-IT-NEW.png
new file mode 100644
index 0000000..2f1c5b1
Binary files /dev/null and b/upload/filemanager/pages/Promozione-invernale/PZ-slajder-IT-NEW.png differ
diff --git a/upload/filemanager/pages/Promozione-invernale/PZ-slajder-IT.png b/upload/filemanager/pages/Promozione-invernale/PZ-slajder-IT.png
new file mode 100644
index 0000000..66b51fa
Binary files /dev/null and b/upload/filemanager/pages/Promozione-invernale/PZ-slajder-IT.png differ
diff --git a/upload/filemanager/pages/Verglasung/premium/SPECCHIO.jpg b/upload/filemanager/pages/Verglasung/premium/SPECCHIO.jpg
new file mode 100644
index 0000000..9fb3d70
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/premium/SPECCHIO.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/premium/Sabbiato.jpg b/upload/filemanager/pages/Verglasung/premium/Sabbiato.jpg
new file mode 100644
index 0000000..d3ab01a
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/premium/Sabbiato.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/premium/antisol-grigio.jpg b/upload/filemanager/pages/Verglasung/premium/antisol-grigio.jpg
new file mode 100644
index 0000000..afaaecf
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/premium/antisol-grigio.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/premium/antisol-marrone.jpg b/upload/filemanager/pages/Verglasung/premium/antisol-marrone.jpg
new file mode 100644
index 0000000..7dc8070
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/premium/antisol-marrone.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/premium/master-carre.jpg b/upload/filemanager/pages/Verglasung/premium/master-carre.jpg
new file mode 100644
index 0000000..4d00ed4
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/premium/master-carre.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/premium/master-ligne.jpg b/upload/filemanager/pages/Verglasung/premium/master-ligne.jpg
new file mode 100644
index 0000000..ba7d868
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/premium/master-ligne.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/premium/master-point.jpg b/upload/filemanager/pages/Verglasung/premium/master-point.jpg
new file mode 100644
index 0000000..22566f3
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/premium/master-point.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/premium/stopsol-grigio.jpg b/upload/filemanager/pages/Verglasung/premium/stopsol-grigio.jpg
new file mode 100644
index 0000000..3ca27f6
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/premium/stopsol-grigio.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/premium/stopsol-marrone.jpg b/upload/filemanager/pages/Verglasung/premium/stopsol-marrone.jpg
new file mode 100644
index 0000000..c829117
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/premium/stopsol-marrone.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/standard/chinchilla.jpg b/upload/filemanager/pages/Verglasung/standard/chinchilla.jpg
new file mode 100644
index 0000000..11a289f
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/standard/chinchilla.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/standard/satinovo.jpg b/upload/filemanager/pages/Verglasung/standard/satinovo.jpg
new file mode 100644
index 0000000..d2d7a5f
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/standard/satinovo.jpg differ
diff --git a/upload/filemanager/pages/Verglasung/standard/transparente.jpg b/upload/filemanager/pages/Verglasung/standard/transparente.jpg
new file mode 100644
index 0000000..c4c97fe
Binary files /dev/null and b/upload/filemanager/pages/Verglasung/standard/transparente.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-0102.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-0102.jpg
new file mode 100644
index 0000000..0002025
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-0102.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-0205.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-0205.jpg
new file mode 100644
index 0000000..0f1382e
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-0205.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-B108.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-B108.jpg
new file mode 100644
index 0000000..04be199
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-B108.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-C106.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-C106.jpg
new file mode 100644
index 0000000..8a19896
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-C106.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-C146.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-C146.jpg
new file mode 100644
index 0000000..aa3cdba
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-C146.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-C247.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-C247.jpg
new file mode 100644
index 0000000..d63749e
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-C247.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D101.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D101.jpg
new file mode 100644
index 0000000..1166014
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D101.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D246.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D246.jpg
new file mode 100644
index 0000000..02ad4bd
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D246.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D349.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D349.jpg
new file mode 100644
index 0000000..622e367
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D349.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D502.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D502.jpg
new file mode 100644
index 0000000..293eeb0
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-D502.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-J107.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-J107.jpg
new file mode 100644
index 0000000..c70f2d2
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-J107.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-K101.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-K101.jpg
new file mode 100644
index 0000000..f743ea4
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-K101.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-M102.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-M102.jpg
new file mode 100644
index 0000000..981bf1d
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-M102.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-M103.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-M103.jpg
new file mode 100644
index 0000000..e86b960
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-M103.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-M204.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-M204.jpg
new file mode 100644
index 0000000..3259a81
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-M204.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-W109.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-W109.jpg
new file mode 100644
index 0000000..4975526
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-W109.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-W205.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-W205.jpg
new file mode 100644
index 0000000..b3298c5
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-W205.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-W645.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-W645.jpg
new file mode 100644
index 0000000..1faa436
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/EFFETTO-LEGNO-AGGIUNTIVI/ADEC-W645.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7016.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7016.jpg
new file mode 100644
index 0000000..7fed0b5
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7016.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7021.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7021.jpg
new file mode 100644
index 0000000..7fed0b5
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7021.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7024.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7024.jpg
new file mode 100644
index 0000000..321ce03
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7024.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7035.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7035.jpg
new file mode 100644
index 0000000..97303ed
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7035.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7043.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7043.jpg
new file mode 100644
index 0000000..72293e8
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-7043.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-8019.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-8019.jpg
new file mode 100644
index 0000000..a1880ac
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-8019.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9005.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9005.jpg
new file mode 100644
index 0000000..4c025ba
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9005.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9006.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9006.jpg
new file mode 100644
index 0000000..aa73819
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9006.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9007.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9007.jpg
new file mode 100644
index 0000000..a4e573a
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9007.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9016.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9016.jpg
new file mode 100644
index 0000000..4daa23e
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-9016.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-DB703.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-DB703.jpg
new file mode 100644
index 0000000..9dd7290
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-OPACO-STANDARD/ral-mat-DB703.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-7016.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-7016.jpg
new file mode 100644
index 0000000..7fed0b5
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-7016.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-7024.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-7024.jpg
new file mode 100644
index 0000000..97b7a75
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-7024.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-7035.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-7035.jpg
new file mode 100644
index 0000000..97303ed
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-7035.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-9005.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-9005.jpg
new file mode 100644
index 0000000..6d48680
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-9005.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-9016.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-9016.jpg
new file mode 100644
index 0000000..4daa23e
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-9016.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-DB703.jpg b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-DB703.jpg
new file mode 100644
index 0000000..51318a0
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALUPROF/RAL-SATINATO-STANDARD/ral-mat-DB703.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-01-wenge.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-01-wenge.jpg
new file mode 100644
index 0000000..bfa3415
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-01-wenge.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-02-mahon.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-02-mahon.jpg
new file mode 100644
index 0000000..5fc884d
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-02-mahon.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-03-orzech.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-03-orzech.jpg
new file mode 100644
index 0000000..82d3a13
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-03-orzech.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-04-wisnia.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-04-wisnia.jpg
new file mode 100644
index 0000000..75de031
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-04-wisnia.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-05-zloty-dab.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-05-zloty-dab.jpg
new file mode 100644
index 0000000..bc5cd66
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-05-zloty-dab.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-06-winchester.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-06-winchester.jpg
new file mode 100644
index 0000000..9ac7ae9
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-06-winchester.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-07-douglas.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-07-douglas.jpg
new file mode 100644
index 0000000..c89ee6d
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-07-douglas.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-08-oregon.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-08-oregon.jpg
new file mode 100644
index 0000000..40990ab
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-08-oregon.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-09-sosna.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-09-sosna.jpg
new file mode 100644
index 0000000..c5a65fb
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-09-sosna.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-10-dab-bielony.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-10-dab-bielony.jpg
new file mode 100644
index 0000000..37fcd20
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-10-dab-bielony.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-11-dab-polarny.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-11-dab-polarny.jpg
new file mode 100644
index 0000000..c99dc95
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-11-dab-polarny.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-12-braz-antyczny.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-12-braz-antyczny.jpg
new file mode 100644
index 0000000..dc7e150
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-12-braz-antyczny.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-13-braz-szlachetny.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-13-braz-szlachetny.jpg
new file mode 100644
index 0000000..0d48c22
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-13-braz-szlachetny.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-14-DAB-CATANIA.jpg b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-14-DAB-CATANIA.jpg
new file mode 100644
index 0000000..c1272b8
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/EFFETTO-LEGNO-AGGIUNTIVI/ad-14-DAB-CATANIA.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-01-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-01-fs.jpg
new file mode 100644
index 0000000..da426a3
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-01-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-02-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-02-fs.jpg
new file mode 100644
index 0000000..6dcd79e
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-02-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-03-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-03-fs.jpg
new file mode 100644
index 0000000..b3b0132
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-03-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-04-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-04-fs.jpg
new file mode 100644
index 0000000..9846402
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-04-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-05-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-05-fs.jpg
new file mode 100644
index 0000000..677e83e
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-05-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-06-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-06-fs.jpg
new file mode 100644
index 0000000..dbcb3f5
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-06-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-07-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-07-fs.jpg
new file mode 100644
index 0000000..8a28932
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-07-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-08-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-08-fs.jpg
new file mode 100644
index 0000000..9e7d678
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-08-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-09-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-09-fs.jpg
new file mode 100644
index 0000000..1ac9170
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-09-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-10-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-10-fs.jpg
new file mode 100644
index 0000000..c1ad4f9
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-10-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-11-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-11-fs.jpg
new file mode 100644
index 0000000..09829ad
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-11-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-12-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-12-fs.jpg
new file mode 100644
index 0000000..49b7ddd
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-12-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-13-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-13-fs.jpg
new file mode 100644
index 0000000..3998481
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-13-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-14-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-14-fs.jpg
new file mode 100644
index 0000000..7abee3c
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-14-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-15-fs.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-15-fs.jpg
new file mode 100644
index 0000000..c9089f9
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-METALIC-AGGIUNTIVI-/am-15-fs.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-1013.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-1013.jpg
new file mode 100644
index 0000000..86d00ae
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-1013.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-3004.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-3004.jpg
new file mode 100644
index 0000000..ec20507
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-3004.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-5010.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-5010.jpg
new file mode 100644
index 0000000..f70a097
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-5010.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-6005.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-6005.jpg
new file mode 100644
index 0000000..30f7fd6
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-6005.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-7016.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-7016.jpg
new file mode 100644
index 0000000..7fed0b5
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-7016.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-7035.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-7035.jpg
new file mode 100644
index 0000000..810faef
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-7035.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-7042.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-7042.jpg
new file mode 100644
index 0000000..54ab087
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-7042.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8001.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8001.jpg
new file mode 100644
index 0000000..ef41c0b
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8001.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8007.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8007.jpg
new file mode 100644
index 0000000..a98cd9a
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8007.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8017.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8017.jpg
new file mode 100644
index 0000000..0af3164
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8017.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8019.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8019.jpg
new file mode 100644
index 0000000..a1880ac
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-8019.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9005.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9005.jpg
new file mode 100644
index 0000000..a2e9027
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9005.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9006.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9006.jpg
new file mode 100644
index 0000000..0b13302
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9006.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9007.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9007.jpg
new file mode 100644
index 0000000..a51a382
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9007.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9010.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9010.jpg
new file mode 100644
index 0000000..a293727
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9010.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9016.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9016.jpg
new file mode 100644
index 0000000..4daa23e
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-OPACO-STANDARD/ral-mat-9016.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-1013.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-1013.jpg
new file mode 100644
index 0000000..86d00ae
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-1013.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-3004.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-3004.jpg
new file mode 100644
index 0000000..ec20507
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-3004.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-5010.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-5010.jpg
new file mode 100644
index 0000000..f70a097
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-5010.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-6005.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-6005.jpg
new file mode 100644
index 0000000..30f7fd6
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-6005.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-7042.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-7042.jpg
new file mode 100644
index 0000000..54ab087
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-7042.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8001.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8001.jpg
new file mode 100644
index 0000000..ef41c0b
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8001.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8007.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8007.jpg
new file mode 100644
index 0000000..a98cd9a
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8007.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8017.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8017.jpg
new file mode 100644
index 0000000..0af3164
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8017.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8019.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8019.jpg
new file mode 100644
index 0000000..a1880ac
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-8019.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9006.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9006.jpg
new file mode 100644
index 0000000..0b13302
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9006.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9007.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9007.jpg
new file mode 100644
index 0000000..a51a382
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9007.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9010.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9010.jpg
new file mode 100644
index 0000000..a293727
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9010.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9016.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9016.jpg
new file mode 100644
index 0000000..4daa23e
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-AGGIUNTIVI/ral-mat-9016.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7016.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7016.jpg
new file mode 100644
index 0000000..a677102
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7016.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7021.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7021.jpg
new file mode 100644
index 0000000..d787fc2
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7021.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7024.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7024.jpg
new file mode 100644
index 0000000..3db67d7
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7024.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7035.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7035.jpg
new file mode 100644
index 0000000..e212151
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-7035.jpg differ
diff --git a/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-9005.jpg b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-9005.jpg
new file mode 100644
index 0000000..cb2d20a
Binary files /dev/null and b/upload/filemanager/pages/porte/colors/ALURON/RAL-SATINATO-STANDARD/ral-FS-9005.jpg differ