@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap";@keyframes scrollLineAnim{0%{height:0;top:0;bottom:auto}30%{height:100px;top:0;bottom:auto}32%{height:100px;top:auto;bottom:0}60%{height:0;top:auto;bottom:0}}@keyframes scrollArrowAnim{0%{opacity:0}55%{opacity:1}57%{opacity:1}to{opacity:0}}*,*:after,*:before{margin:0;padding:0;box-sizing:inherit}html{font-size:50%;scroll-behavior:smooth}@media only screen and (min-width: 56.25em){html{font-size:62.5%}}body{box-sizing:border-box;padding:0;position:relative;width:100%;overflow-x:hidden;margin-top:13rem}@media only screen and (min-width: 56.25em){body{margin-top:14rem}}body.topCheckpoint #scrollToTop{opacity:1;transition:all .4s cubic-bezier(.465,.1,.22,.91)}::selection{background-color:#000;color:#fdfffc}a,a:link,a:active{text-decoration:underline;color:#000}a[href^="tel:"]{text-decoration:underline;position:relative;display:inline-block}@media only screen and (min-width: 37.5em){a[href^="tel:"]{text-decoration:none;cursor:default}a[href^="tel:"]:before{display:none}}button,a.button{font-size:1.8rem;text-transform:uppercase;display:inline-block;border:none;padding:1.2rem 2rem;margin:0;text-decoration:none;background:#000;color:#fdfffc;font-family:IBM Plex Sans,sans-serif;cursor:pointer;text-align:center;transition:all .25s ease-in-out}button:hover,button:focus,.button:hover,.button:focus{outline:none;background-color:#1a1a1a}#main{z-index:9999}.imageBk{overflow:hidden}img{width:100%}.vanilla-lightbox{z-index:999999;background:rgba(0,0,0,.8)}.vanilla-lightbox .gallery{top:20%!important;left:10%!important;width:90%!important;max-height:90%!important;transform:none!important}@media only screen and (min-width: 56.25em){.vanilla-lightbox .gallery{top:50%;left:50%}}.hide{opacity:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select{position:relative;padding-right:40px!important;background-origin:content-box!important;background-position:right -25px center!important;background-repeat:no-repeat!important;background-size:9px 6px!important}select:focus-visible{border:none;outline:none}.iub_content ul li:after{display:none!important}.splide__arrows .splide__arrow{width:48px;height:48px;background:#f3f5f0;border:1px solid #6b7f2b;opacity:1;top:calc(50% - 40px)}@media only screen and (max-width: 56.25em){.splide__arrows .splide__arrow{display:none}}.splide__arrows .splide__arrow svg path{transform:translateY(10px)}ul.splide__pagination{list-style-type:none}ul.splide__pagination li{margin-left:0!important;padding-left:0!important}ul.splide__pagination li:before{display:none}ul.splide__pagination li .splide__pagination__page{background:#dee2d4}ul.splide__pagination li .splide__pagination__page.is-active{background:#6b7f2b}.dark{background-color:#53624e}#reservationMobileButton{position:sticky;top:0;left:0;width:100%;z-index:99999999;display:block}#reservationMobileButton .button{background-color:#53624e;width:100%;box-shadow:0 0 20px rgba(0,0,0,.5);padding:10px;display:block}@media only screen and (min-width: 56.25em){#reservationMobileButton{display:none}}.imageBackground{opacity:.2;width:200px}@media only screen and (min-width: 56.25em){.imageBackground{opacity:.4}}section{position:relative;width:100vw}@media only screen and (max-width: 56.25em){section{overflow:hidden}}.cta{margin-top:4rem;display:block}.cta a{display:inline-block;background:#fda049;padding:2rem 2.5rem;border:2px solid #000;text-decoration:none;font-size:2.03rem;font-weight:500;line-height:1.1;transition:all .4s cubic-bezier(.465,.1,.22,.91)}@media only screen and (min-width: 56.25em){.cta a{font-size:1.6rem}}.cta a:hover{background:#fc8617;transition:all .4s cubic-bezier(.465,.1,.22,.91)}#consultant:before{content:url(/assets/images/decorator/textImage/interlocutore.svg)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999999999}.modal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:black;content:""}#ctaMobile{position:fixed;bottom:15px;right:15px;width:calc(100% - 30px);z-index:9999}@media only screen and (min-width: 56.25em){#ctaMobile{display:none}}#ctaMobile .cta{display:flex;flex-direction:row;justify-content:right}#ctaMobile .cta a{padding:20px 25px;display:flex;align-items:center;width:fit-content;text-align:center;line-height:1}#ctaMobile .cta a span{margin-left:10px}body.landing{font-family:IBM Plex Sans,sans-serif;font-weight:300;line-height:1.7;color:#000;font-size:2.25rem}@media only screen and (min-width: 56.25em){body.landing{font-size:1.8rem}}.dark{color:#fff}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark .h1,.dark .h2,.dark .h3,.dark .h4,.dark .h5,.dark .h6{color:#fff;font-weight:600}.dark a{color:#fff}.dark a.cta:after,.dark a.cta:before{background-color:#fff}.dark ul.splide__pagination li .splide__pagination__page{background:#f3f5f0}.dark ul.splide__pagination li .splide__pagination__page.is-active{background:#6b7f2b}a.cta{text-transform:uppercase;font-family:IBM Plex Sans,sans-serif;text-decoration:none;padding:8px 20px;position:relative;display:inline-block;font-size:2rem;margin-top:4.8rem;font-weight:600}@media only screen and (min-width: 56.25em){a.cta{margin-top:6.4rem;font-size:1.4rem}}a.cta:after,a.cta:before{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:1px;background-color:#53624e;transition:all .3s ease;transform:scale(.95)}a.cta:hover:after,a.cta:hover:before{scale:1}a.cta:hover:before{top:0}h1,h2,h3,h4,h5,h6{color:#000;font-family:unset;letter-spacing:unset;line-height:unset;font-size:unset;font-weight:600;letter-spacing:-1px}.h1,h1{color:#000;font-family:IBM Plex Sans,sans-serif;font-size:5rem;line-height:6.3rem;font-weight:600;margin-bottom:4rem}@media only screen and (min-width: 56.25em){.h1,h1{font-size:5.2rem;line-height:6rem}}.h1 strong,h1 strong{font-weight:600;background-repeat:no-repeat;background-position:10px 95%;background-size:100% 2rem;background-image:linear-gradient(90deg,rgb(255,228,194) 5%,rgb(255,228,194) 5%)}.headline{font-size:6.4rem;line-height:1}@media only screen and (min-width: 37.5em){.headline{font-size:7.2rem}}.h2,h2{display:block;color:#000;font-weight:600;font-size:4.4rem;line-height:5.3rem;margin-bottom:4rem}@media only screen and (min-width: 56.25em){.h2,h2{font-size:4rem;line-height:5rem}}.h2 strong,h2 strong{font-weight:600;background-repeat:no-repeat;background-position:10px 95%;background-size:100% 2rem;background-image:linear-gradient(90deg,rgb(255,228,194) 5%,rgb(255,228,194) 5%)}.h3,h3{display:block;color:#000;font-family:IBM Plex Sans,sans-serif;font-size:3.5rem;font-weight:600;line-height:3.5rem;margin-bottom:4rem}.h3 strong,h3 strong{font-weight:600;background-repeat:no-repeat;background-position:10px 100%;background-size:100% 1.5rem;background-image:linear-gradient(90deg,rgb(255,228,194) 5%,rgb(255,228,194) 5%)}.h4,h4{display:block;color:#000;font-family:IBM Plex Sans,sans-serif;font-size:2rem;font-weight:600;line-height:2;padding-top:2rem}.para{font-size:1.8rem}.tagLabel,.landing .tagLabel--grey,.landing .tagLabel--white,.tagLabel--grey,.tagLabel--white{display:inline-block;text-transform:uppercase;font-weight:600;letter-spacing:.5rem;position:relative;margin-left:5rem}.tagLabel:before,.landing .tagLabel--grey:before,.landing .tagLabel--white:before,.tagLabel--grey:before,.tagLabel--white:before{position:absolute;content:"";border-bottom:1px solid currentcolor;width:3.5rem;height:0px;left:-5rem;top:47%}.tagLabel--white:before{border-bottom:1px solid #fdfffc}.tagLabel--grey:before{border-bottom:1px solid #585856}.claim{font-size:2.1rem;font-family:IBM Plex Sans,sans-serif;letter-spacing:1rem;text-transform:uppercase;color:#c4c4c4}.color-light-blue{color:#028ecc}.color-dark-blue{color:#00498d}p{margin-bottom:20px;display:flow-root}p strong,li strong,ol strong{font-weight:700}.small{display:inline-block;font-size:1.4rem;line-height:1.3}p.subtitle{font-family:IBM Plex Sans,sans-serif;font-size:2rem;text-transform:uppercase;margin-bottom:6.4rem;margin-top:10px;font-weight:600}@media only screen and (min-width: 56.25em){p.subtitle{font-size:1.8rem}}#main ul{list-style-position:inside;list-style-type:none}#main ul li{position:relative;padding-left:20px;padding-bottom:10px}#main ul li:before{position:absolute;top:0;left:0;content:"\2022";color:#ee7402;font-size:3rem;line-height:2.8rem}.pb{padding-bottom:8rem}@media only screen and (min-width: 56.25em){.pb{padding-bottom:16rem}}.orange{color:#fda049!important}.p--no{padding:0}.p--small{padding:1.25rem}.p--medium{padding:2.5rem}.p--normal{padding:5rem}.p--large{padding:12rem}.p--double{padding:15rem}.pt--no{padding-top:0}.pt--small{padding-top:1.25rem}.pt--medium{padding-top:2.5rem}.pt--normal{padding-top:5rem}.pt--large{padding-top:12rem}.pt--double{padding-top:15rem}.pb--no{padding-bottom:0}.pb--small{padding-bottom:1.25rem}.pb--medium{padding-bottom:2.5rem}.pb--normal{padding-bottom:5rem}.pb--large{padding-bottom:12rem}.pb--double{padding-bottom:15rem}.tc--primary{color:#000}.tc--white{color:#fdfffc!important}@media only screen and (min-width: 37.5em){.hide-for-tablet-portrait-up{display:none}}.blackBg{background:#222;color:#fff}.blackBg h1,.blackBg h2,.blackBg h3,.blackBg h4,.blackBg h5,.blackBg h6,.blackBg a{color:#fff}#main{position:relative;z-index:9999}input,textarea{border-image:none;border-style:none;padding-left:15px;padding-right:15px}input:focus-visible,textarea:focus-visible{outline:none}textarea{padding-top:15px;padding-bottom:15px}.splide__pagination .splide__pagination__page.is-active{transform:none}#scrollToTop{position:fixed;bottom:32px;right:32px;width:50px;height:50px;opacity:0;transition:all .4s cubic-bezier(.465,.1,.22,.91);z-index:9999999;border:1px solid #f3f5f0}#scrollToTop .inner{background:#53624e;height:100%;width:100%;padding:20px;display:flex}#scrollToTop .inner svg{fill:#fff}footer #footerTop{position:relative;color:#fff;background:#000;overflow:hidden;padding-top:6rem;padding-bottom:6rem}@media only screen and (max-width: 56.25em){footer #footerTop{z-index:999999}}@media only screen and (min-width: 56.25em){footer #footerTop{padding-top:8rem;padding-bottom:8rem}}footer #footerTop .left{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){footer #footerTop .left{grid-column:col-start 1/col-end 4}}footer #footerTop .left .logo{max-width:20rem}@media only screen and (min-width: 56.25em){footer #footerTop .left .logo{max-width:280px}}footer #footerTop .left .contatti{margin-top:4rem}footer #footerTop .left .info{margin-top:2rem;font-size:14px}footer #footerTop .right{grid-column:col-start 1/col-end 12;padding-top:3rem}@media only screen and (min-width: 56.25em){footer #footerTop .right{grid-column:col-start 6/col-end 10}}footer #footerTop .right h1,footer #footerTop .right h2,footer #footerTop .right h3,footer #footerTop .right .h3,footer #footerTop .right h4,footer #footerTop .right h5{color:#fff}footer #footerTop .right .inner{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:30px;justify-content:center}@media only screen and (min-width: 56.25em){footer #footerTop .right .inner{flex-wrap:nowrap;justify-content:flex-start}}footer #footerTop .right .inner .image{flex:0 0 70%;margin-bottom:3rem}@media only screen and (min-width: 56.25em){footer #footerTop .right .inner .image{flex:0 0 30%;margin-bottom:0;order:2}}@media only screen and (min-width: 56.25em){footer #footerTop .right .inner .text{flex:0 0 55%}}footer #footerTop:after{position:absolute;bottom:-2rem;right:-1rem;content:url(../../../assets/images/footer/decorator.svg);min-width:30%}@media only screen and (min-width: 56.25em){footer #footerTop:after{min-width:20%}}footer #pieFooter{background:#fff;position:relative;z-index:999999}footer #pieFooter .elements{padding-top:15px;padding-bottom:15px;color:#000;grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){footer #pieFooter .elements{padding-top:32px;padding-bottom:24px}}footer #pieFooter .elements a{color:#000;position:relative;text-decoration:none}footer #pieFooter .elements a:before{position:absolute;content:"";bottom:1px;left:0;width:0%;height:1px;background:#000;transition:all .4s cubic-bezier(.465,.1,.22,.91)}footer #pieFooter .elements a:hover:before{width:100%;transition:all .4s cubic-bezier(.465,.1,.22,.91)}footer #pieFooter .elements span{line-height:1.5;display:inline-block;border-right:1px solid #000;padding-left:10px;padding-right:10px;font-size:1.4rem}footer #pieFooter .elements span:last-child{border-right:none}@media only screen and (max-width: 56.25em){footer #pieFooter .elements span{margin-bottom:5px;margin-top:5px}}footer #pieFooter .elements .pieWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center}@media only screen and (min-width: 56.25em){footer #pieFooter .elements .pieWrapper{flex-wrap:nowrap;justify-content:left}}.landing #pieFooter{background:#000;text-align:center}.landing #pieFooter .pieWrapper{color:#fff!important;justify-content:center!important}.landing #pieFooter .pieWrapper span{border-color:#fff}.grid{display:grid;grid-template-columns:[full-start] calc((100vw - 1440px)/2) [center-start] repeat(12,[col-start] 1fr [col-end]) [center-end] calc((100vw - 1440px)/2) [full-end];grid-template-rows:auto;column-gap:2rem;row-gap:4rem}.grid--no-gap{row-gap:unset}.grid .container--fluid.grid{grid-template-columns:[full-start] calc((100vw - 1440px)/2) [center-start] repeat(12,[col-start] 1fr [col-end]) [center-end] calc((100vw - 1440px)/2) [full-end]}@media only screen and (min-width: 56.25em){.grid{column-gap:2rem;row-gap:4rem}}@media only screen and (min-width: 75em){.grid{column-gap:3rem;row-gap:8rem}}.container{max-height:100%;grid-column:center-start/center-end;margin-top:4rem}@supports (row-gap: 4rem){.container{margin-top:0}}.container--fluid{grid-column:full-start/full-end}@media only screen and (max-width: 56.25em){.menuClosed #menu{opacity:0;visibility:hidden;transition:all .35s;max-height:0px;z-index:-9999999!important}.menuClosed #menu nav ul li{visibility:hidden;transition:all .35s;max-height:0px}}.menuOpen{overflow:hidden}.menuOpen #menu{opacity:1;visibility:visible;transition:all .35s;max-height:100%}.menuOpen #menu nav ul li{opacity:1;visibility:visible;max-height:100%}.topCheckpoint header,.menuOpen header{background:#fff;transition:all .25s linear}.topCheckpoint:not(.isScroll--up):not(.menuOpen) header{transform:translateY(-150%);transition:all .25s linear}@media only screen and (min-width: 56.25em){.topCheckpoint:not(.isScroll--up):not(.menuOpen) header{transform:translateY(-130%);transition:all .25s linear}}.noscroll header{transform:translateY(-150%);transition:all .25s linear}@media only screen and (min-width: 56.25em){.noscroll header{transform:translateY(-130%);transition:all .25s linear}}header{background:#fff;transition:all .25s linear;width:100%;position:fixed;z-index:99999;top:0;left:0;max-width:100%}header #header a{text-decoration:none}header #header .header-content{padding-top:4rem;padding-bottom:4rem;position:relative;grid-column:col-start 1/col-end 12}header #header .header-content .menu-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;column-gap:15px}header #header .header-content .menu-wrapper .logo{display:flex;flex:0 0 25%}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper .logo{flex:0 0 25%}}header #header .header-content .menu-wrapper .logo a{display:block}header #header .header-content .menu-wrapper .logo img{height:100%;width:auto;display:block;max-height:13rem;max-width:20rem}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper .logo img{max-height:13rem;max-width:none}}header #header .header-content .menu-wrapper #menu{position:fixed;top:10rem;left:0;width:100%;height:100%;display:flex;background:#fff;z-index:9;justify-content:center;overflow:hidden}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper #menu{overflow:visible;position:relative;top:auto;flex:0 0 75%;display:flex;justify-content:end}}header #header .header-content .menu-wrapper #menu nav{display:block}header #header .header-content .menu-wrapper #menu ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap}header #header .header-content .menu-wrapper #menu ul li{display:flex;align-items:center;padding:20px 15px;position:relative}@media only screen and (max-width: 56.25em){header #header .header-content .menu-wrapper #menu ul li{text-align:center;flex:0 0 100%;justify-content:flex-start;text-align:left;flex-wrap:wrap;font-weight:400}}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper #menu ul li{display:flex;padding-left:15px;padding-right:15px}}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper #menu ul li:last-child{padding-right:0}}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper #menu ul li:hover .dropdown-content{opacity:1!important;visibility:visible!important;transition:all .4s cubic-bezier(.465,.1,.22,.91)}}header #header .header-content .menu-wrapper #menu ul li .mobileToggle{display:block;padding-left:10px;padding-right:10px;position:absolute;width:100%;height:6.6rem;align-items:center;top:0;left:0;padding-top:10px}header #header .header-content .menu-wrapper #menu ul li .mobileToggle img{max-height:10px;width:auto;transform:translate(14rem);transition:all .4s cubic-bezier(.465,.1,.22,.91)}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper #menu ul li .mobileToggle{display:none}}@media only screen and (max-width: 56.25em){header #header .header-content .menu-wrapper #menu ul li.menu-parent{position:relative}}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper #menu ul li.menu-parent:after{background:url(/assets/images/icons/menu-arrow.svg);margin-left:8px;height:8px;width:8px;content:""}}header #header .header-content .menu-wrapper #menu ul li.menu-parent.open .mobileToggle img{transform:translate(14rem) rotate(180deg);transition:all .4s cubic-bezier(.465,.1,.22,.91)}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper #menu ul li.lang span{border-left:2px solid #000;height:100%;margin-right:2rem}}@media only screen and (max-width: 56.25em){header #header .header-content .menu-wrapper #menu ul li.lang{justify-content:center;align-self:flex-end;position:fixed;bottom:0;width:100%;z-index:999}}header #header .header-content .menu-wrapper #menu ul a{position:relative;line-height:1;height:fit-content}header #header .header-content .menu-wrapper #menu ul a:before{position:absolute;content:"";bottom:-7px;left:0;width:0%;height:2px;background:#000;transition:all .4s cubic-bezier(.465,.1,.22,.91)}header #header .header-content .menu-wrapper #menu ul a:hover:before{width:100%;transition:all .4s cubic-bezier(.465,.1,.22,.91)}header #header .header-content .menu-wrapper #menu ul a.active:before{position:absolute;content:"";bottom:-7px;left:0;width:100%;height:2px;background:#000;transition:all .4s cubic-bezier(.465,.1,.22,.91)}header #header .header-content .menu-wrapper #menu ul.dropdown-content{background:#fff;display:block}@media only screen and (max-width: 56.25em){header #header .header-content .menu-wrapper #menu ul.dropdown-content{margin-top:15px;flex:0 0 100%;transform:translate(-10px)}header #header .header-content .menu-wrapper #menu ul.dropdown-content.close{margin-top:0;max-height:0;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.465,.1,.22,.91)}header #header .header-content .menu-wrapper #menu ul.dropdown-content.open{max-height:1000px;opacity:1;visibility:visible;transition:all .4s cubic-bezier(.465,.1,.22,.91)}}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper #menu ul.dropdown-content{position:absolute;top:100%;left:0;border:2px solid #000;width:max-content;opacity:0;visibility:hidden;padding-top:10px;padding-bottom:10px}}header #header .header-content .menu-wrapper #menu ul.dropdown-content li{padding:10px 20px;display:block!important}@media only screen and (min-width: 56.25em){header #header .header-content .menu-wrapper #menu ul.dropdown-content li{padding:5px 20px}}@media only screen and (min-width: 56.25em){header #header .header-content .mobile-toggle{display:none}header #header .header-content .menu-wrapper .logo img{max-height:18.7rem}header #header .header-content .menu-wrapper .logo a:before{display:none;opacity:0}}#menu .menu-item a,#menu .lang a{font-size:1.8rem}#prefooter{padding-top:6rem;padding-bottom:6rem}@media only screen and (min-width: 56.25em){#prefooter{padding-top:12rem;padding-bottom:12rem}}#prefooter .inner{grid-column:col-start 1/col-end 12;display:flex;border:3px solid #000;padding:4rem;flex-direction:row;column-gap:15px;flex-wrap:wrap;position:relative;background:#fff}#prefooter .inner:before{position:absolute;top:20px;left:20px;width:100%;height:100%;background:rgb(255,189,105);background:linear-gradient(180deg,rgb(255,189,105) 0%,rgb(238,116,2) 100%);content:"";z-index:-1}@media only screen and (min-width: 56.25em){#prefooter .inner{flex-wrap:nowrap;padding:5rem 6rem}}@media only screen and (min-width: 56.25em){#prefooter .inner .form{padding-left:5rem}}#prefooter .inner a[href^="tel:"]{text-decoration:underline;position:relative;margin-bottom:1rem;display:block}@media only screen and (min-width: 37.5em){#prefooter .inner a[href^="tel:"]{text-decoration:none;cursor:default}#prefooter .inner a[href^="tel:"]:before{display:none}}#prefooter .inner a[href^="tel:"]:before{background:url(/assets/images/footer/phone.svg);width:20px;height:20px;display:inline-block;margin-right:1rem;content:"";background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;top:3px}#prefooter .inner a[href^="mailto:"]{text-decoration:underline;position:relative;margin-bottom:2rem;display:block}#prefooter .inner a[href^="mailto:"]:before{background:url(/assets/images/footer/letter.svg);width:20px;height:20px;display:inline-block;margin-right:1rem;content:"";background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;top:5px}.block-hero{padding-top:3.2rem;padding-bottom:6.8rem;position:relative}.block-hero:before{content:url(/assets/images/decorator/hero/home1.svg);margin-bottom:5px}@media only screen and (max-width: 56.25em){.block-hero:before{grid-column:full-start/col-end 12}}.block-hero:after{content:url(/assets/images/decorator/hero/back-orange.svg);position:absolute;right:0;top:-20px;width:40%;z-index:-10}.block-hero .text{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-hero .text{grid-column:col-start 1/col-end 5;align-self:flex-end}.block-hero .text p{max-width:70%}}.block-hero .image{position:relative;grid-column:col-start 1/col-end 11;margin-bottom:22px;height:fit-content}@media only screen and (min-width: 56.25em){.block-hero .image{grid-column:col-start 7/col-end 12}}.block-hero .image img{display:block;width:100%;object-fit:cover;border:3px solid #000}.block-hero .image:after{position:absolute;width:100%;height:100%;left:22px;top:22px;background:rgb(255,189,105);background:linear-gradient(180deg,rgb(255,189,105) 0%,rgb(238,116,2) 100%);content:"";z-index:-1}.block-hero .image:before{content:url(/assets/images/decorator/hero/home2.svg);position:absolute;bottom:-50%;left:-50%}@media only screen and (min-width: 56.25em){.block-hero .image:before{bottom:-25%;left:-25%}}.block_slider{padding-top:8rem;padding-bottom:8rem;position:relative}@media only screen and (min-width: 56.25em){.block_slider{padding-top:15rem;padding-bottom:15rem}}.block_slider .imageBackground{position:absolute;top:-50px;right:-100px}@media only screen and (min-width: 56.25em){.block_slider .imageBackground{width:400px;top:-100px}}.block_slider .imageBackground.second{top:auto;bottom:-50px;left:-10px;width:100px}@media only screen and (min-width: 56.25em){.block_slider .imageBackground.second{width:300px;bottom:-50px;left:-50px}}.block_slider .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block_slider .intro{grid-column:col-start 1/col-end 6}}.block_slider .cta-block{text-transform:uppercase;padding-top:8rem;grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block_slider .cta-block{grid-column:col-start 3/col-end 6}}.block_slider .slider{padding-top:8rem}@media only screen and (min-width: 56.25em){.block_slider .slider{padding-top:16rem}}.block_slider .slider .splide .internal-slider{z-index:999;grid-column:col-start 1/full-end}@media only screen and (min-width: 56.25em){.block_slider .slider .splide .internal-slider{grid-column:col-start 3/full-end}}.block_slider .slider .splide .internal-slider a{text-decoration:none}.block_slider .slider .splide .internal-slider h4{font-family:IBM Plex Sans,sans-serif;font-size:4.8rem;font-weight:300;position:relative;line-height:1.2}.block_slider .slider .splide .internal-slider h4 span{font-size:3.2rem;font-family:IBM Plex Sans,sans-serif;font-weight:300;color:#b5ae6c;margin-right:4px}.block_slider .slider .splide .internal-slider h4:after{position:absolute;bottom:10px;left:0;width:100%;height:1px;background-color:#000;content:"";z-index:999;display:block;transition:all .4s cubic-bezier(.465,.1,.22,.91);width:0}.block_slider .slider .splide .splide__arrows{grid-column:col-start 1/col-end 2;padding-left:15px;display:flex;width:10%;position:relative;flex-direction:row;flex-wrap:wrap;flex-direction:column}@media only screen and (max-width: 56.25em){.block_slider .slider .splide .splide__arrows{display:none}}.block_slider .slider .splide .splide__arrows .splide__arrow{width:68px;height:68px;display:flex;position:relative;left:auto;top:auto;right:auto;transform:none;flex-direction:column;margin-bottom:1.8rem;background:transparent;border:1px solid #6b7f2b}.block_slider .slider .splide .splide__arrows .splide__arrow svg path{transform:translateY(10px)}.block_slider .slider .splide .splide__arrows .splide__arrow.arrow-prev{order:2}.block_slider .slider .splide .splide__arrows .splide__arrow:disabled{opacity:.3}.block_slider .slider .single-item .item{display:flex;flex-direction:row;flex-wrap:wrap}.block_slider .slider .single-item .item .image{width:100%;overflow:hidden}.block_slider .slider .single-item .item .image img{width:100%;object-fit:cover;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block_slider .slider .single-item:hover .image img{transform:scale(1.1);transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block_slider .slider .single-item:hover h4:after{width:100%;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block_imageFull .image{grid-column:full-start/full-end;max-height:210px}@media only screen and (min-width: 37.5em){.block_imageFull .image{max-height:800px}}.block_imageFull .image img{width:100%;height:100%;object-fit:cover}.block-sliderImage .splide__slide{overflow:hidden}.block-sliderImage .splide__slide img{object-fit:cover;width:100%;height:100%;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block-sliderImage .splide__slide:hover img{transform:scale(1.05);transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block-sliderImage .splide__pagination{position:relative;padding-top:32px;padding-bottom:32px}@media only screen and (min-width: 56.25em){.block-sliderImage{min-height:600px}}.block_textImage{padding-top:3.2rem;padding-bottom:18rem;position:relative}@media only screen and (max-width: 56.25em){.block_textImage{row-gap:12rem}}@media only screen and (min-width: 56.25em){.block_textImage{padding-top:15rem;padding-bottom:15rem}}.block_textImage .text{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block_textImage .text{grid-column:col-start 7/col-end 12;grid-row:1}}.block_textImage .image{position:relative;grid-column:col-start 1/col-end 12;margin-bottom:22px;margin-left:10px;height:fit-content}@media only screen and (min-width: 56.25em){.block_textImage .image{grid-column:col-start 1/col-end 5;grid-row:1;margin-left:0}}.block_textImage .image:before{content:url(/assets/images/decorator/textImage/decoratore-immagine-1.svg);position:absolute;right:-5%;top:-10%}@media only screen and (max-width: 56.25em){.block_textImage .image:before{right:0}}.block_textImage .image img{display:block;width:100%;height:100%;object-fit:cover;border:3px solid #000}.block_textImage .image picture:after{content:url(/assets/images/decorator/textImage/decoratore-immagine-2.svg);position:absolute;right:22px;bottom:-55px;width:200px}.block_textImage .image:after{position:absolute;width:100%;height:100%;right:15px;top:15px;background:rgb(255,189,105);background:linear-gradient(180deg,rgb(255,189,105) 0%,rgb(238,116,2) 100%);content:"";z-index:-1}@media only screen and (min-width: 56.25em){.block_textImage .image:after{right:22px;top:22px}}.block_textImage:before{content:url(/assets/images/decorator/textImage/decoratore-fondo.svg);position:absolute;left:0;bottom:3rem;width:340px;z-index:-1}@media only screen and (min-width: 37.5em){.block_textImage:before{left:0;bottom:-4rem;width:500px}}@media only screen and (min-width: 75em){.block_textImage:before{width:600px}}.block-text{position:relative;padding-top:3.2rem;padding-bottom:6rem}@media only screen and (min-width: 56.25em){.block-text{padding-top:15rem;padding-bottom:15rem}}.block-text .text{grid-column:col-start 1/col-end 12;grid-row:1}@media only screen and (min-width: 56.25em){.block-text .text{grid-column:col-start 1/col-end 8}}.block-text .text .documents{margin-top:2rem}@media only screen and (min-width: 56.25em){.block-text .text .documents{margin-top:4rem}}.block-text .text .documents a{display:flex;margin-bottom:2rem;font-weight:400;text-decoration:none;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block-text .text .documents a img{max-height:40px;width:auto;margin-right:2rem}.block-text .text .documents a:hover{text-decoration:underline;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block-simpleText .content{grid-column:col-start 1/col-end 12}.block-prices{padding-top:3.2rem;padding-bottom:6.8rem;position:relative;row-gap:0}@media only screen and (min-width: 56.25em){.block-prices{padding-top:15rem;padding-bottom:15rem}}.block-prices:after{position:absolute;top:8%;right:0;width:80%;content:url(/assets/images/decorator/prices/background.svg);z-index:-1}@media only screen and (min-width: 56.25em){.block-prices:after{top:5%;width:40%}}.block-prices .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-prices .intro{grid-column:col-start 1/col-end 8}}.block-prices .prices{grid-column:col-start 1/col-end 12;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:15px;margin-top:3rem}@media only screen and (min-width: 56.25em){.block-prices .prices{margin-top:9rem;justify-content:space-between}}.block-prices .prices .single-price{position:relative;background:#fff;border:2px solid #000;display:flex;flex-basis:100%;padding:3rem 2rem;margin-bottom:3rem}.block-prices .prices .single-price .banner-promo{background:#bfdb38;border:2px solid black;position:absolute;top:0px;transform:translateY(-80%);left:18px;width:calc(100% - 36px);padding:13px 16px}@media only screen and (min-width: 56.25em){.block-prices .prices .single-price .banner-promo{transform:translateY(-50%)}}.block-prices .prices .single-price .banner-promo p{margin-bottom:0;font-size:14px;line-height:1.5}@media only screen and (min-width: 56.25em){.block-prices .prices .single-price .banner-promo p{font-size:14px}}.block-prices .prices .single-price .banner-promo p strong:first-child{font-size:16px}@media only screen and (min-width: 56.25em){.block-prices .prices .single-price .banner-promo p strong:first-child{font-size:18px}}@media only screen and (min-width: 37.5em){.block-prices .prices .single-price{flex-basis:calc(50% - 15px)}}@media only screen and (min-width: 56.25em){.block-prices .prices .single-price{flex-basis:calc(33.3% - 15px);padding:6rem 4rem;margin-bottom:0}}.block-prices .prices .single-price .title h3,.block-prices .prices .single-price .price{margin-bottom:2rem}.block-prices .prices .single-price .price .h1{margin-bottom:0}.block-prices .prices .single-price .price span{font-size:1.4rem;line-height:1.3}.block-prices .prices .single-price .info{text-align:left}.block-prices .prices .single-price .info .included ul li{padding-left:30px!important}.block-prices .prices .single-price .info .included ul li:before{content:url(/assets/images/icons/included.svg)!important}.block-prices .prices .single-price .info .included ul li strong span{cursor:pointer;text-decoration:underline}.block-prices .prices .single-price .info .extraInfo{margin-top:3rem}.block-prices .prices .single-price .info .extraInfo ul li{padding-left:30px!important;color:#c4c4c4;text-decoration:line-through}.block-prices .prices .single-price .info .extraInfo ul li:before{content:url(/assets/images/icons/excluded.svg)!important}.block-prices .prices .single-price .info .cta{margin-top:2rem;text-align:center}.block-prices .prices .single-price:has(.banner-promo){margin-top:60px}@media only screen and (min-width: 56.25em){.block-prices .prices .single-price:has(.banner-promo){margin-top:0}}.block-switchboard{padding-top:3.2rem;padding-bottom:6.8rem;row-gap:0}@media only screen and (min-width: 56.25em){.block-switchboard{padding-top:15rem;padding-bottom:15rem}}.block-switchboard .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-switchboard .intro{grid-column:col-start 1/col-end 8;margin-bottom:9rem}}.block-switchboard .cards{grid-column:col-start 1/col-end 12;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:15px;position:relative}@media only screen and (max-width: 37.5em){.block-switchboard .cards{justify-content:center}}.block-switchboard .cards:before{position:absolute;top:0;right:-25%;width:35%;content:url(/assets/images/decorator/centralino/background.svg);z-index:-1}.block-switchboard .cards .single-card{background:#fff;padding:3rem;text-align:center;border:2px solid #000;font-size:2rem;margin-top:2rem;margin-bottom:2rem;line-height:1.5;flex-basis:calc(80% - 15px)}@media only screen and (min-width: 37.5em){.block-switchboard .cards .single-card{flex-basis:calc(50% - 15px);justify-content:space-between;padding:4rem}}@media only screen and (min-width: 56.25em){.block-switchboard .cards .single-card{flex-basis:calc(25% - 15px);justify-content:space-between;padding:4rem}}.block-switchboard .cards .single-card .icon{max-width:70px;margin:0 auto;margin-bottom:3rem}@media only screen and (min-width: 56.25em){.block-switchboard .cards .single-card .icon{max-width:100px}}.block-switchboard .outro{grid-column:col-start 1/col-end 12;margin-top:4rem}@media only screen and (min-width: 56.25em){.block-switchboard .outro{grid-column:col-start 1/col-end 8;margin-top:5rem}}.block-switchboard .cta{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-switchboard .cta{grid-column:col-start 1/col-end 8}}.block-cardsText{position:relative;padding-top:3.2rem;padding-bottom:6.8rem}@media only screen and (min-width: 56.25em){.block-cardsText{padding-top:15rem;padding-bottom:15rem}}.block-cardsText .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-cardsText .intro{grid-column:col-start 1/col-end 8}}.block-cardsText .cards{grid-column:col-start 1/col-end 12;display:flex;flex-wrap:wrap;flex-direction:row;column-gap:15px}@media only screen and (min-width: 37.5em){.block-cardsText .cards{justify-content:center}}@media only screen and (min-width: 56.25em){.block-cardsText .cards{justify-content:end}}.block-cardsText .cards .single-card{z-index:9;background:#fff;border:2px solid #000;text-align:center;flex:0 0 100%;padding:6rem 4rem;margin-bottom:15px}@media only screen and (max-width: 56.25em){.block-cardsText .cards .single-card{margin-bottom:3rem}}@media only screen and (min-width: 37.5em){.block-cardsText .cards .single-card{flex:0 0 60%}}@media only screen and (min-width: 56.25em){.block-cardsText .cards .single-card{padding:6rem 4rem;flex:0 0 24%}}.block-cardsText .cards .single-card h3,.block-cardsText .cards .single-card .h3{margin-bottom:2rem}.block-cardsText .cards .single-card h3 a,.block-cardsText .cards .single-card .h3 a{text-decoration:none}.block-cardsText .cards .single-card p{margin-bottom:2rem}@media only screen and (min-width: 56.25em){.block-cardsText:before{content:url(/assets/images/decorator/services/services1.svg);position:absolute;left:0;bottom:25%}}.block-cardsText:after{content:url(/assets/images/decorator/services/service2.svg);position:absolute;right:0;bottom:0;z-index:-3;width:200%}@media only screen and (min-width: 37.5em){.block-cardsText:after{right:0;top:10%;height:auto;width:40%}}.block-cardsIcon{padding-top:3.2rem;padding-bottom:6.8rem}@media only screen and (min-width: 56.25em){.block-cardsIcon{padding-top:15rem;padding-bottom:15rem}}.block-cardsIcon .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-cardsIcon .intro{grid-column:col-start 1/col-end 8}}.block-cardsIcon .cards{grid-column:col-start 1/col-end 12;display:flex;flex-wrap:wrap;flex-direction:row;column-gap:15px}@media only screen and (min-width: 56.25em){.block-cardsIcon .cards{grid-column:col-start 1/col-end 12}}.block-cardsIcon .cards .single-card{background:#fff;border:2px solid #000;text-align:center;flex:0 0 100%;padding:4rem 5.5rem}@media only screen and (max-width: 56.25em){.block-cardsIcon .cards .single-card{margin-bottom:3rem}}@media only screen and (min-width: 56.25em){.block-cardsIcon .cards .single-card{padding:6rem 4rem;flex:0 0 32%}}.block-cardsIcon .cards .single-card h3,.block-cardsIcon .cards .single-card .h3,.block-cardsIcon .cards .single-card p{margin-bottom:2rem}.block-cardsIcon .cards .single-card .icon{margin-bottom:3rem}.block-cardsIcon .cards .single-card .icon img{max-width:11rem;height:auto;width:auto;max-height:10rem}.block-testimonials{padding-top:3.2rem;padding-bottom:6.8rem;row-gap:0;position:relative}@media only screen and (min-width: 56.25em){.block-testimonials{padding-top:15rem;padding-bottom:15rem}}.block-testimonials:after{content:url(/assets/images/decorator/testimonials/back.svg);position:absolute;left:0;top:40%;width:25%;z-index:-10;height:40rem}.block-testimonials .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-testimonials .intro{grid-column:col-start 1/col-end 8}}.block-testimonials .slider{margin-top:4rem;position:relative;grid-column:col-start 1/col-end 12;width:100%;max-width:100%;min-height:0;min-width:0}@media only screen and (min-width: 56.25em){.block-testimonials .slider{margin-top:12rem}}@media only screen and (min-width: 56.25em){.block-testimonials .slider{grid-column:col-start 2/col-end 11}}@media only screen and (min-width: 56.25em){.block-testimonials .slider{max-height:100vh}}.block-testimonials .slider .item{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding-left:20px;margin-right:15px}@media only screen and (min-width: 56.25em){.block-testimonials .slider .item{flex-wrap:nowrap}}.block-testimonials .slider .item .swiper-pagination.mobile{position:relative;width:auto;text-align:left;font-size:2.8rem;color:#c4c4c4;font-weight:700;bottom:0}.block-testimonials .slider .item .swiper-pagination.mobile .swiper-pagination-current{color:#fda049}@media only screen and (min-width: 56.25em){.block-testimonials .slider .item .swiper-pagination.mobile{display:none}}.block-testimonials .slider .item .image{display:flex;flex-direction:column;flex:0 0 100%;margin-bottom:3rem;position:relative}@media only screen and (min-width: 56.25em){.block-testimonials .slider .item .image{flex:0 0 41%;margin-bottom:0}}.block-testimonials .slider .item .image .profileImage{position:absolute;top:15px;right:15px;max-width:100px}.block-testimonials .slider .item .image .profileImage img{border:3px solid #000}.block-testimonials .slider .item .image .swiper-pagination{width:auto;bottom:-89px;text-align:left;font-size:2.8rem;color:#c4c4c4;font-weight:700}.block-testimonials .slider .item .image .swiper-pagination .swiper-pagination-current{color:#fda049}@media only screen and (max-width: 56.25em){.block-testimonials .slider .item .image .swiper-pagination{display:none}}.block-testimonials .slider .item .image picture{max-height:400px;position:relative}.block-testimonials .slider .item .image picture img{height:100%;width:100%;object-fit:cover;border:3px solid #000;display:block}.block-testimonials .slider .item .image picture:before{position:absolute;bottom:-80px;right:15px;content:url(/assets/images/decorator/testimonials/decorator.svg);width:15rem}@media only screen and (min-width: 56.25em){.block-testimonials .slider .item .image picture:before{bottom:-89px}}.block-testimonials .slider .item .image picture:after{position:absolute;width:100%;height:100%;right:15px;top:15px;background:rgb(255,189,105);background:linear-gradient(180deg,rgb(255,189,105) 0%,rgb(238,116,2) 100%);content:"";z-index:-1}@media only screen and (min-width: 56.25em){.block-testimonials .slider .item .image picture:after{right:22px;top:22px}}.block-testimonials .slider .item .content{display:flex;flex-direction:column;flex:0 0 100%}@media only screen and (max-width: 56.25em){.block-testimonials .slider .item .content{padding-top:10rem}}@media only screen and (min-width: 56.25em){.block-testimonials .slider .item .content{flex:0 0 50%}}.block-testimonials .slider .item .content .services{margin-top:4rem}.block-testimonials .slider .item .content .intro h3{margin-bottom:2rem}.block-testimonials .slider .pagination{padding-top:5px;padding-bottom:15px;display:flex;justify-content:space-between;width:10rem}@media only screen and (min-width: 56.25em){.block-testimonials .slider .pagination{display:none}}.block-testimonials .slider .pagination .swiper-button-prev,.block-testimonials .slider .pagination .swiper-button-next{height:30px;width:30px;position:relative;left:auto;margin-top:0;top:auto}.block-testimonials .slider .pagination .swiper-button-next{top:auto;right:auto}.block-testimonials .slider .swiper-button-prev,.block-testimonials .slider .swiper-button-next{background:#000;border-radius:90px;width:40px;height:40px;left:-8rem}.block-testimonials .slider .swiper-button-prev:after,.block-testimonials .slider .swiper-button-next:after{background:url(../../../../assets/images/icons/slider-arrow.svg);z-index:9999;position:absolute;height:100%;width:100%;content:"";background-repeat:no-repeat;background-position:center;background-size:40%}.block-testimonials .slider .swiper-button-next{right:-8rem;left:auto}.block-testimonials .slider .swiper-button-next:after{transform:rotate(180deg)}.block-reviews{padding-top:3.2rem;padding-bottom:6.8rem;position:relative;row-gap:0}@media only screen and (min-width: 56.25em){.block-reviews{padding-top:15rem;padding-bottom:15rem}}.block-reviews .decorator{position:absolute;top:0;left:0;z-index:-2}.block-reviews .decorator svg{height:70rem;width:20rem}@media only screen and (max-width: 56.25em){.block-reviews .decorator{display:none}}.block-reviews .wrapper{grid-column:col-start 1/col-end 12}.block-reviews .wrapper-slider{grid-column:col-start 2/col-end 11;position:relative}@media only screen and (min-width: 56.25em){.block-reviews .wrapper-slider{grid-column:col-start 1/col-end 12}}.block-reviews .wrapper-slider .swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.block-reviews .wrapper-slider .reviews-button-prev,.block-reviews .wrapper-slider .reviews-button-next{position:absolute;transform:translateY(-50%);top:50%;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#000;border-radius:90px;width:40px;height:40px}.block-reviews .wrapper-slider .reviews-button-prev:after,.block-reviews .wrapper-slider .reviews-button-next:after{background:url(../../../../assets/images/icons/slider-arrow.svg);z-index:9999;position:absolute;height:100%;width:100%;content:"";background-repeat:no-repeat;background-position:center;background-size:40%}.block-reviews .wrapper-slider .reviews-button-prev{left:-40px}@media only screen and (min-width: 56.25em){.block-reviews .wrapper-slider .reviews-button-prev{left:-60px}}.block-reviews .wrapper-slider .reviews-button-next{right:-40px}@media only screen and (min-width: 56.25em){.block-reviews .wrapper-slider .reviews-button-next{right:-60px}}.block-reviews .wrapper-slider .reviews-button-next:after{transform:rotate(180deg)}.block-reviews .wrapper-slider .swiperReviews{overflow:hidden;position:relative}.block-reviews .wrapper-slider .swiperReviews .swiper-wrapper{box-sizing:border-box}.block-reviews .wrapper-slider .single-review{background:#fff;border:2px solid #000;padding:20px}.block-reviews .wrapper-slider .single-review__name{display:flex;flex-direction:row;align-items:center;column-gap:20px}.block-reviews .wrapper-slider .single-review__name .tag{height:6rem;width:6rem;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:25px}.block-reviews .wrapper-slider .single-review__name .details .name{font-size:18px;font-weight:700;line-height:28px}.block-reviews .wrapper-slider .single-review__name .details .date{font-size:14px;line-height:24px}.block-reviews .wrapper-slider .single-review__stars{max-width:15rem;position:relative;margin-top:10px;margin-bottom:10px}.block-reviews .wrapper-slider .single-review__stars svg{display:block}.block-reviews .wrapper-slider .single-review__stars .filler{position:absolute;background:#ffbd69;top:0;left:0;width:100%;height:100%;z-index:-1}.block-reviews .wrapper-slider .single-review__text{font-size:16px;line-height:24px}.block-reviews .wrapper-slider .swiper-slide{height:auto}.block-reviews .text-under{grid-column:col-start 1/col-end 12;display:flex;margin-top:2rem;font-size:14px;justify-content:center}.block-latestArticles{padding-top:3.2rem;padding-bottom:6.8rem;position:relative;row-gap:0}@media only screen and (min-width: 56.25em){.block-latestArticles{padding-top:15rem;padding-bottom:15rem}}.block-latestArticles .decorator{position:absolute;top:10rem;right:0}@media only screen and (max-width: 56.25em){.block-latestArticles .decorator{display:none}}.block-latestArticles .decorator-2{position:absolute;bottom:0;right:0;z-index:-2}.block-latestArticles .decorator-2 svg{height:90rem;width:65rem}.block-latestArticles .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-latestArticles .intro{grid-column:col-start 1/col-end 7}}.block-latestArticles__wrapper{grid-column:col-start 1/col-end 12}.block-latestArticles__listing{display:grid;grid-template-columns:repeat(1,1fr);column-gap:3rem;row-gap:3rem}@media only screen and (min-width: 37.5em){.block-latestArticles__listing{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 56.25em){.block-latestArticles__listing{grid-template-columns:repeat(3,1fr)}}.block-latestArticles .single-article{border:2px solid #000;text-decoration:none;overflow:hidden;background:#fff}.block-latestArticles .single-article:hover .single-article__image img{transform:scale(1.1);transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block-latestArticles .single-article:hover .single-article__title h4{color:#fda049;transition:all .4s cubic-bezier(.465,.1,.22,.91);line-height:28px}.block-latestArticles .single-article:hover .single-article__title .icon{transform:rotate(45deg);transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block-latestArticles .single-article__image{max-height:24rem;overflow:hidden}.block-latestArticles .single-article__image img{display:block;object-fit:cover;height:100%;width:100%;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block-latestArticles .single-article__contentWrapper{padding:30px 25px}.block-latestArticles .single-article__pretitle{font-size:14px;color:#fda049}.block-latestArticles .single-article__title{position:relative}.block-latestArticles .single-article__title h4{padding-top:5px;padding-right:30px;transition:all .4s cubic-bezier(.465,.1,.22,.91);line-height:28px}.block-latestArticles .single-article__title .icon{position:absolute;top:8px;right:0;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block-latestArticles .single-article__extrainfo .date{font-size:14px;color:#667085}.block-latestArticles .read-more{grid-column:col-start 1/col-end 12;margin-top:7rem}.block-latestArticles .read-more .cta{margin-top:0}.block-faqs{padding-top:3.2rem;padding-bottom:6.8rem;position:relative;row-gap:0}@media only screen and (min-width: 56.25em){.block-faqs{padding-top:15rem;padding-bottom:15rem}}@media only screen and (min-width: 56.25em){.block-faqs .decorator{position:absolute;top:0;right:0;z-index:-1}.block-faqs .decorator svg{height:100%;width:30rem}}.block-faqs .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-faqs .intro{grid-column:col-start 1/col-end 8}}.block-faqs .faqs__wrapper{grid-column:col-start 1/col-end 12;display:flex;flex-wrap:wrap}@media only screen and (min-width: 56.25em){.block-faqs .faqs__wrapper{grid-column:col-start 1/col-end 8}}.block-faqs .faqs__wrapper .single-faq{width:100%;border-bottom:2px solid #000}.block-faqs .faqs__wrapper .single-faq button{background:none;color:#000;padding:20px 0;width:100%;display:flex;justify-content:space-between;font-size:20px;font-weight:700}@media only screen and (min-width: 56.25em){.block-faqs .faqs__wrapper .single-faq button>span{max-width:90%;text-align:left}}@media only screen and (max-width: 56.25em){.block-faqs .faqs__wrapper .single-faq button>span{padding-right:50px;text-align:left}}.block-faqs .faqs__wrapper .single-faq button .icon{position:relative}.block-faqs .faqs__wrapper .single-faq button .icon span{position:absolute;right:0;background:#fda049;border:2px solid #000;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.block-faqs .faqs__wrapper .single-faq button .icon .plus,.block-faqs .faqs__wrapper .single-faq button .icon .minus{transition:all .4s cubic-bezier(.465,.1,.22,.91);opacity:1}.block-faqs .faqs__wrapper .single-faq button .icon.closed .minus,.block-faqs .faqs__wrapper .single-faq button .icon.open .plus{opacity:0;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.block-faqs .faqs__wrapper .single-faq:last-child{border-bottom:none}.block-faqs .faqs__wrapper .single-faq .inner .wrap{padding-bottom:20px}.block-textPrice{position:relative;padding-top:3.2rem;padding-bottom:6rem}@media only screen and (min-width: 56.25em){.block-textPrice{padding-top:15rem;padding-bottom:15rem}}.block-textPrice .text{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-textPrice .text{grid-column:col-start 1/col-end 7}}.block-textPrice .price{border:2px solid #000;display:flex;height:fit-content;grid-column:col-start 1/col-end 12;background:#fff}@media only screen and (min-width: 56.25em){.block-textPrice .price{grid-column:col-start 9/col-end 12}}.block-textPrice .price .inner{padding:60px 40px}.block-textPrice .price .inner h3,.block-textPrice .price .inner .h1{margin-bottom:20px}.block-textPrice .price .inner h3{font-size:2.8rem}.block-textPrice .price .inner .start{font-size:14px;line-height:1.7}.block-textPrice .price .inner .center{text-align:center}.block-textPrice .price .inner ul li{padding-left:30px!important}.block-textPrice .price .inner ul li:before{content:url(/assets/images/icons/included.svg)!important}.block-textPrice .price .inner .cta{margin-top:20px}.block-textPrice .price .inner .cta a{width:100%;text-align:center}@media only screen and (min-width: 56.25em){.block-textPrice:before{content:url(/assets/images/decorator/textprice/decorator.svg);position:absolute;right:0;bottom:55%;transform:translateY(50%);z-index:-1}}.block-sliderCaseStudy{padding-top:3.2rem;padding-bottom:6.8rem;row-gap:0;position:relative}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy{padding-top:15rem;padding-bottom:15rem}}.block-sliderCaseStudy:after{content:url(/assets/images/decorator/testimonials/back.svg);position:absolute;right:0;top:40%;width:25%;z-index:-10;height:40rem;transform:rotate(180deg)}.block-sliderCaseStudy .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .intro{grid-column:col-start 1/col-end 8}}.block-sliderCaseStudy .slider{margin-top:4rem;position:relative;grid-column:col-start 1/col-end 12;width:100%;max-width:100%;min-height:0;min-width:0}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .slider{margin-top:12rem}}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .slider{grid-column:col-start 2/col-end 11}}.block-sliderCaseStudy .slider .item{padding-left:20px;margin-right:15px}.block-sliderCaseStudy .slider .item .inner-wrapper{display:grid;gap:30px}@media only screen and (min-width: 75em){.block-sliderCaseStudy .slider .item .inner-wrapper{grid-template-columns:repeat(12,minmax(0,1fr));justify-content:space-between}}.block-sliderCaseStudy .slider .item .swiper-pagination.mobile{position:relative;width:auto;text-align:left;font-size:2.8rem;color:#c4c4c4;font-weight:700;bottom:0}.block-sliderCaseStudy .slider .item .swiper-pagination.mobile .swiper-pagination-current{color:#fda049}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .slider .item .swiper-pagination.mobile{display:none}}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .slider .item .content,.block-sliderCaseStudy .slider .item .solutions,.block-sliderCaseStudy .slider .item .benefit{grid-column:span 6/span 6}}@media only screen and (max-width: 56.25em){.block-sliderCaseStudy .slider .item .solutions{padding-top:80px}}.block-sliderCaseStudy .slider .item .image{display:block;margin-bottom:3rem;position:relative;width:100%}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .slider .item .image{grid-column-start:8;grid-column-end:13;justify-content:right}.block-sliderCaseStudy .slider .item .image img{max-height:300px!important}}.block-sliderCaseStudy .slider .item .image .image-wrapper{position:relative}.block-sliderCaseStudy .slider .item .image .image-wrapper:before{position:absolute;bottom:-20px;right:15px;content:url(/assets/images/decorator/testimonials/decorator.svg);width:15rem}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .slider .item .image .image-wrapper:before{bottom:-29px}}.block-sliderCaseStudy .slider .item .image .swiper-pagination{width:auto;bottom:-29px;text-align:left;font-size:2.8rem;color:#c4c4c4;font-weight:700;position:relative}.block-sliderCaseStudy .slider .item .image .swiper-pagination .swiper-pagination-current{color:#fda049}@media only screen and (max-width: 56.25em){.block-sliderCaseStudy .slider .item .image .swiper-pagination{display:none}}.block-sliderCaseStudy .slider .item .image picture{max-height:400px;position:relative}.block-sliderCaseStudy .slider .item .image picture img{height:100%;width:100%;object-fit:cover;border:3px solid #000;display:block}.block-sliderCaseStudy .slider .item .image picture:after{position:absolute;width:100%;height:100%;right:15px;top:15px;background:rgb(255,189,105);background:linear-gradient(180deg,rgb(255,189,105) 0%,rgb(238,116,2) 100%);content:"";z-index:-1}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .slider .item .image picture:after{right:22px;top:22px}}.block-sliderCaseStudy .slider .item .content{display:flex;flex-direction:column;flex:0 0 100%}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .slider .item .content{flex:0 0 50%}}.block-sliderCaseStudy .slider .item .content .services{margin-top:4rem}.block-sliderCaseStudy .slider .item .content .intro h3{margin-bottom:2rem}.block-sliderCaseStudy .slider .pagination{padding-top:5px;padding-bottom:15px;display:flex;justify-content:space-between;width:10rem}@media only screen and (min-width: 56.25em){.block-sliderCaseStudy .slider .pagination{display:none}}.block-sliderCaseStudy .slider .pagination .swiper-button-prev,.block-sliderCaseStudy .slider .pagination .swiper-button-next{height:30px;width:30px;position:relative;left:auto;margin-top:0;top:auto}.block-sliderCaseStudy .slider .pagination .swiper-button-next{top:auto;right:auto}.block-sliderCaseStudy .slider .swiper-button-prev,.block-sliderCaseStudy .slider .swiper-button-next{background:#000;border-radius:90px;width:40px;height:40px;left:-8rem}.block-sliderCaseStudy .slider .swiper-button-prev:after,.block-sliderCaseStudy .slider .swiper-button-next:after{background:url(../../../../assets/images/icons/slider-arrow.svg);z-index:9999;position:absolute;height:100%;width:100%;content:"";background-repeat:no-repeat;background-position:center;background-size:40%}.block-sliderCaseStudy .slider .swiper-button-next{right:-8rem;left:auto}.block-sliderCaseStudy .slider .swiper-button-next:after{transform:rotate(180deg)}.block-screenshot-simple{position:relative;padding-top:0;padding-bottom:6rem;row-gap:0rem}@media only screen and (min-width: 56.25em){.block-screenshot-simple{padding-top:0;padding-bottom:15rem}}.block-screenshot-simple .image1{grid-column:col-start 1/col-end 3;grid-row-start:1;grid-row-end:3;border:3px solid #000;height:fit-content}.block-screenshot-simple .image1 img{display:block}.block-screenshot-simple .image2{grid-column:col-start 4/col-end 6;grid-row-start:2;grid-row-end:4;border:3px solid #000;height:fit-content}.block-screenshot-simple .image2 img{display:block}.block-screenshot-simple .image3{grid-column:col-start 7/col-end 9;grid-row-start:1;grid-row-end:3;border:3px solid #000;height:fit-content}.block-screenshot-simple .image3 img{display:block}.block-screenshot-simple .image4{grid-column:col-start 10/col-end 12;grid-row-start:2;grid-row-end:4;border:3px solid #000;height:fit-content}.block-screenshot-simple .image4 img{display:block}.block-screenshot-simple .images{grid-column:col-start 1/col-end 12;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:8rem}@media only screen and (min-width: 56.25em){.block-screenshot-simple .images{grid-column:col-start 5/col-end 12;flex-wrap:nowrap}}.block-screenshot-simple .images .image1 img,.block-screenshot-simple .images .image2 img,.block-screenshot-simple .images .image3 img,.block-screenshot-simple .images .image4 img{max-height:69rem}.block-screenshot-simple .images .image2{padding-top:11rem}@media only screen and (max-width: 56.25em){.block-screenshot-simple .images .image2{padding-top:6rem}}.block-screenshot-simple:after{content:url(/assets/images/decorator/landing/background-screenshot.svg);width:3.2rem;height:3.2rem;position:absolute;top:0;left:0;display:block;z-index:-1}.landing .block-text{padding-bottom:2rem}@media only screen and (min-width: 56.25em){.landing .block-text{padding-top:4rem;padding-bottom:4rem}}.landing .block-text .text{padding-bottom:2rem}.landing .block-text .text .h4{display:inline!important}@media only screen and (min-width: 37.5em){.landing .block-text.text-centered .text{grid-column:col-start 2/col-end 11}}@media only screen and (min-width: 56.25em){.landing .block-text.text-centered .text{grid-column:col-start 3/col-end 10}}.landing .block-text .cta button{margin-left:auto;margin-right:auto}.landing .block-hero{padding-top:4rem;padding-bottom:4rem}.landing .block-hero:before,.landing .block-hero:after{display:none}.landing .block-hero .image{margin-bottom:0}.landing .block-hero .image:after,.landing .block-hero .image:before{display:none}.landing .block-hero .image img{border:none}.landing .block-hero .text{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.landing .block-hero .text{grid-column:col-start 1/col-end 6;align-self:center}.landing .block-hero .text p{max-width:none}.landing .block-hero .text p strong{color:#fda049}}.landing .block-hero .image{position:relative;grid-column:col-start 1/col-end 12;margin-bottom:22px}@media only screen and (min-width: 56.25em){.landing .block-hero .image{grid-column:col-start 8/col-end 12}}.landing #about:after{content:url(/assets/images/decorator/hero/back-gray.svg);position:absolute;right:0;top:-20px;width:40%;z-index:-10;display:block}.landing #about .text{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.landing #about .text{grid-column:col-start 1/col-end 5;align-self:flex-end}.landing #about .text p{max-width:70%}}.landing #about .image{position:relative;grid-column:col-start 1/col-end 11;margin-bottom:22px}@media only screen and (min-width: 56.25em){.landing #about .image{grid-column:col-start 7/col-end 12}}.landing #about .image img{display:block;width:100%;object-fit:cover;border:3px solid #000}.landing #about .image:after{position:absolute;width:100%;height:100%;left:22px;top:22px;background:rgb(255,189,105);background:linear-gradient(180deg,rgb(255,189,105) 0%,rgb(238,116,2) 100%);content:"";z-index:-1;display:block}.landing .block_textImageBook{padding-top:3.2rem;padding-bottom:18rem;position:relative}@media only screen and (min-width: 56.25em){.landing .block_textImageBook{padding-top:7.5rem;padding-bottom:7.5rem}}.landing .block_textImageBook .text{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.landing .block_textImageBook .text{grid-column:col-start 7/col-end 12;grid-row:1}}.landing .block_textImageBook .text img{width:auto}.landing .block_textImageBook .image{position:relative;grid-column:col-start 1/col-end 12;margin-bottom:22px;margin-left:10px}@media only screen and (min-width: 56.25em){.landing .block_textImageBook .image{grid-column:col-start 1/col-end 5;grid-row:1;margin-left:0}}.landing .block_textImageBook .image img{display:block;width:100%;height:auto}@media only screen and (min-width: 56.25em){.landing .block_textImageBook.inverted .image{grid-column:col-start 7/col-end 12}}@media only screen and (min-width: 56.25em){.landing .block_textImageBook.inverted .text{grid-column:col-start 1/col-end 5;padding-top:20rem}}.landing .block-review{padding-bottom:2rem;position:relative}@media only screen and (min-width: 56.25em){.landing .block-review{padding-top:7.5rem;padding-bottom:7.5rem}}.landing .block-review .title{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.landing .block-review .title{grid-column:col-start 3/col-end 10}}.landing .block-review .title h1,.landing .block-review .title h2,.landing .block-review .title h3,.landing .block-review .title h4,.landing .block-review .title h5{color:#ee7402}.landing .block-review:before{content:url(/assets/images/decorator/landing/background_testimonials1.svg);position:absolute;left:-5%;top:30%;width:30%;z-index:-1}@media only screen and (max-width: 56.25em){.landing .block-review:before{right:0;width:100%}}.landing .block-review:after{content:url(/assets/images/decorator/landing/background_testimonials2.svg);position:absolute;right:-2%;bottom:10%;width:15rem;z-index:-1}@media only screen and (max-width: 56.25em){.landing .block-review:after{right:0}}.landing .block-review .reviews{grid-column:col-start 1/col-end 12;display:block;vertical-align:top}@media only screen and (max-width: 56.25em){.landing .block-review .reviews{grid-column:full-start/full-end;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll}}.landing .block-review .reviews .single-review{background:#fff;display:inline-block;vertical-align:top;border:2px solid #000;height:fit-content;padding:5rem}@media only screen and (max-width: 56.25em){.landing .block-review .reviews .single-review{margin-bottom:2rem;margin-right:1rem;margin-left:1rem;display:flex;flex-direction:column;flex:0 0 85%}}@media only screen and (min-width: 56.25em){.landing .block-review .reviews .single-review{max-width:calc(33% - 15px)}}.landing .block-review .reviews .single-review .star-ratings{margin-bottom:2rem}.landing .block-review .reviews .single-review .star-ratings svg{height:2.4rem;width:15rem}.landing .block-review .reviews .single-review .star-ratings .star{height:2.4rem;width:10rem;position:relative}.landing .block-review .reviews .single-review .star-ratings .star .fill{height:2rem;background-color:#ffbd69;position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:-1}.landing .block-review .reviews .single-review .testimonial{display:flex;flex-direction:row;margin-top:3.5rem}.landing .block-review .reviews .single-review .testimonial .image{height:100px;width:100px}.landing .block-review .reviews .single-review .testimonial .image img{border-radius:100px}.landing .block-review .reviews .single-review .testimonial .info{padding-left:2rem;font-size:1.8rem;line-height:2.8rem}.block-screenshot{position:relative;padding-top:3.2rem;padding-bottom:6rem;row-gap:0rem}@media only screen and (min-width: 56.25em){.block-screenshot{padding-top:15rem;padding-bottom:15rem}}.block-screenshot .image1{grid-column:col-start 1/col-end 3;grid-row-start:1;grid-row-end:3;border:3px solid #000;height:fit-content}.block-screenshot .image1 img{display:block}.block-screenshot .image2{grid-column:col-start 4/col-end 6;grid-row-start:2;grid-row-end:4;border:3px solid #000;height:fit-content}.block-screenshot .image2 img{display:block}.block-screenshot .image3{grid-column:col-start 7/col-end 9;grid-row-start:1;grid-row-end:3;border:3px solid #000;height:fit-content}.block-screenshot .image3 img{display:block}.block-screenshot .image4{grid-column:col-start 10/col-end 12;grid-row-start:2;grid-row-end:4;border:3px solid #000;height:fit-content}.block-screenshot .image4 img{display:block}.block-screenshot .images{grid-column:col-start 1/col-end 12;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:8rem}@media only screen and (min-width: 56.25em){.block-screenshot .images{grid-column:col-start 5/col-end 12;flex-wrap:nowrap}}.block-screenshot .images .image1 img,.block-screenshot .images .image2 img,.block-screenshot .images .image3 img,.block-screenshot .images .image4 img{max-height:69rem}.block-screenshot .images .image2{padding-top:11rem}@media only screen and (max-width: 56.25em){.block-screenshot .images .image2{padding-top:6rem}}.block-screenshot:after{content:url(/assets/images/decorator/landing/background-screenshot.svg);width:3.2rem;height:3.2rem;position:absolute;top:0;left:0;display:block;z-index:-1}.landing .block-text-plus{padding-bottom:2rem;row-gap:4.5rem}@media only screen and (min-width: 56.25em){.landing .block-text-plus{padding-top:4rem;padding-bottom:4rem}}.landing .block-text-plus .text{grid-column:col-start 2/col-end 11;text-align:center;padding-bottom:2rem}.landing .block-text-plus .text .h4{display:inline!important}.landing .block-text-plus .wrapper-plus{grid-column:col-start 2/col-end 11;border:3px solid #000;padding:5rem;position:relative;background:#fff}.landing .block-text-plus .wrapper-plus:after{position:absolute;width:100%;height:100%;right:15px;top:15px;background:rgb(255,189,105);background:linear-gradient(180deg,rgb(255,189,105) 0%,rgb(238,116,2) 100%);content:"";z-index:-1}@media only screen and (min-width: 56.25em){.landing .block-text-plus .wrapper-plus:after{left:10px;top:10px}}.landing .block-text-plus .wrapper-plus .single-item{display:flex;flex-direction:row}.landing .block-text-plus .wrapper-plus .single-item:last-child p{margin-bottom:0}.landing .block-text-plus .wrapper-plus .single-item.plus{position:relative}.landing .block-text-plus .wrapper-plus .single-item.plus:before{content:url(/assets/images/icons/checked.svg);width:3.2rem;height:3.2rem;margin-right:10px}@media only screen and (max-width: 56.25em){.landing .block-text-plus .wrapper-plus .single-item.plus:before{width:3rem;height:3rem}}.landing .block-text-plus .wrapper-plus .single-item.minus{position:relative}.landing .block-text-plus .wrapper-plus .single-item.minus:before{content:url(/assets/images/icons/unchecked.svg);width:3.2rem;height:3.2rem;margin-right:10px}@media only screen and (max-width: 56.25em){.landing .block-text-plus .wrapper-plus .single-item.minus:before{width:3rem;height:3rem}}.landing{position:relative;margin-top:0}.landing #main{position:relative;overflow:hidden}.landing .cta{margin-top:4.5rem}.landing .cta a,.landing .cta button{background:#fda049;border:2px solid #000;width:fit-content;display:block;text-align:center;font-size:18px;color:#000;padding:2.5rem 1rem;line-height:1;font-weight:300;border-radius:5px}@media only screen and (min-width: 56.25em){.landing .cta a,.landing .cta button{padding:2.5rem 4rem;font-size:20px}}.landing .cta a span,.landing .cta button span{font-size:24px;display:block;margin-bottom:.5rem;font-weight:700}@media only screen and (min-width: 56.25em){.landing .cta a span,.landing .cta button span{font-size:35px}}.landing .cta a span.subtitle,.landing .cta button span.subtitle{font-size:18px;margin-bottom:1.5rem;letter-spacing:-1%;text-transform:lowercase}.landing .cta a.digital .subtitle,.landing .cta button.digital .subtitle{margin-top:15px}.landing .page{font-size:1.8rem;font-weight:300}.landing .checked{list-style:none}.landing .checked li{position:relative;padding-left:4rem!important}.landing .checked li:before{display:none}.landing .checked li:after{content:url(/assets/images/icons/checked.svg);width:3.2rem;height:3.2rem;position:absolute;top:5px;left:0}@media only screen and (max-width: 56.25em){.landing .checked li:after{top:4px;width:3rem;height:3rem}}.landing .unchecked{list-style:none}.landing .unchecked li{position:relative;padding-left:4rem!important}.landing .unchecked li:before{display:none}.landing .unchecked li:after{content:url(/assets/images/icons/unchecked.svg);width:3.2rem;height:3.2rem;position:absolute;top:5px;left:0}@media only screen and (max-width: 56.25em){.landing .unchecked li:after{top:4px;width:3rem;height:3rem}}.landing .citation{font-style:italic;font-size:3.5rem;line-height:4.5rem;text-align:center;font-weight:600;padding-top:2rem}.landing #pieFooter .elements a{color:#fff;opacity:.8;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.landing #pieFooter .elements a:hover{opacity:1;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.landing.thankyou-order .block_textImageBook{min-height:95vh}.landing.thankyou-order .block_textImageBook .text{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.landing.thankyou-order .block_textImageBook .text{grid-column:col-start 1/col-end 7}}.landing.thankyou-order .block_textImageBook .image{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.landing.thankyou-order .block_textImageBook .image{grid-column:col-start 9/col-end 12}}.landing.confirm-order-digital{position:relative}.landing.confirm-order-digital:before{position:absolute;bottom:0;left:0;content:url(/assets/images/decorator/landing/background-thanks.svg);width:70%;z-index:-1}@media only screen and (min-width: 37.5em){.landing.confirm-order-digital:before{width:40%}}@media only screen and (min-width: 75em){.landing.confirm-order-digital:before{width:30%}}.landing.confirm-order-digital .block_textImageBook{min-height:95vh}.landing.confirm-order-digital .block_textImageBook .text{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.landing.confirm-order-digital .block_textImageBook .text{grid-column:col-start 1/col-end 6}}.landing.confirm-order-digital .block_textImageBook .image{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.landing.confirm-order-digital .block_textImageBook .image{grid-column:col-start 9/col-end 12}}.landing.confirm-order-digital .cta button{font-size:2.8rem}.landing .block-imageFull{padding-top:3rem;padding-bottom:3rem;position:relative}@media only screen and (min-width: 56.25em){.landing .block-imageFull{padding-top:7.5rem;padding-bottom:15rem}}.landing .block-imageFull .image,.landing .block-imageFull .cta{grid-column:col-start 1/col-end 12}.landing .block-imageFull .cta button{margin:0 auto}@media only screen and (min-width: 56.25em){.landing .block-imageFull:before{content:url(/assets/images/decorator/landing/background-section--2.svg);position:absolute;right:-5%;top:50%;width:30%}}@media only screen and (min-width: 56.25em) and (max-width: 56.25em){.landing .block-imageFull:before{right:0;width:50%;top:7%}}.block-two-column{position:relative;padding-top:3.2rem;padding-bottom:6rem}@media only screen and (min-width: 56.25em){.block-two-column{padding-top:9rem;padding-bottom:18rem}}.block-two-column .text{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 37.5em){.block-two-column .text{grid-column:col-start 2/col-end 11}}@media only screen and (min-width: 56.25em){.block-two-column .text{grid-column:col-start 1/col-end 5}}.block-two-column .form{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 37.5em){.block-two-column .form{grid-column:col-start 2/col-end 11}}@media only screen and (min-width: 56.25em){.block-two-column .form{grid-column:col-start 8/col-end 12}}.adress #intro{position:relative}.adress #intro:before{content:url(/assets/images/decorator/landing/background-cart.svg)!important;position:absolute;right:0%;top:0%;width:30%;z-index:-1;display:block!important}@media only screen and (max-width: 56.25em){.adress #intro:before{right:-20px;width:60%}}.adress #intro strong{color:#000}.adress #intro .discount{text-decoration:line-through}.adress #intro .orange{color:#fda049;font-weight:700}.adress #intro .intro{margin-bottom:4rem}.adress #payment{font-size:1.6rem;line-height:2.6rem}@media only screen and (max-width: 56.25em){.adress #payment .image img{max-width:70%;height:auto;margin:0 auto}}@media only screen and (min-width: 56.25em){.adress #payment .image img{max-height:17.6rem;object-fit:cover}}.adress .privacy label{display:flex;column-gap:13px;padding-bottom:0;background:transparent;position:relative;left:0;font-size:14px;align-items:center}.adress .privacy label p{margin-bottom:0}.adress .privacy label input{width:13px;height:13px;margin-top:0!important}.cart{padding-top:9rem;padding-bottom:9rem}.cart .inner{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.cart .inner{grid-column:col-start 3/col-end 10}}.cart .inner .inner-cart{display:flex;flex-direction:row;flex-wrap:wrap}.cart .inner .inner-cart .book{border:2px solid #000;width:100%;padding:4rem}@media only screen and (min-width: 56.25em){.cart .inner .inner-cart .book{padding:7rem}}.cart .inner .inner-cart .book .row{display:flex;margin:0;column-gap:15px;justify-content:space-between}.cart .inner .inner-cart .book .row.row-1{align-items:center}.cart .inner .inner-cart .book .row.row-1 .image{display:flex;flex:0 0 40%}@media only screen and (max-width: 56.25em){.cart .inner .inner-cart .book .row.row-1 .image{padding-bottom:30px;flex:0 0 100%}}.cart .inner .inner-cart .book .row.row-1 .image img{max-width:15rem}.cart .inner .inner-cart .book .row.row-1 .image .cart-item-description{text-transform:uppercase;padding-top:3rem}.cart .inner .inner-cart .book .row.row-1 .cart-quantity-buttons{flex:0 0 20%;border:2px solid #000000;height:max-content;width:max-content;display:flex;justify-content:space-between;align-items:center}.cart .inner .inner-cart .book .row.row-1 .cart-quantity-buttons button{background:transparent;color:#000}.cart .inner .inner-cart .book .row.row-1 .cart-quantity-buttons .addToCart-controller__value{display:inline-block}.cart .inner .inner-cart .book .row.row-2{border-top:2px solid #000;border-bottom:2px solid #000;margin-top:5rem;margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem}.cart .inner .inner-cart .book .row.row-2 .value{text-transform:uppercase}.cart .inner .inner-cart .book .row.row-3{text-transform:uppercase;font-weight:700}.cart .inner .inner-cart .shipping{display:flex;flex:0 0 100%}.cart .input-wrapper.privacy{padding-bottom:2rem}.cart .input-wrapper.privacy p{margin-bottom:0}@media only screen and (min-width: 56.25em){.cart .input-wrapper.privacy{padding-top:6rem}}.cart .input-wrapper.privacy label{display:flex;column-gap:13px;padding-bottom:0}.cart .input-wrapper.privacy label input{width:13px;height:13px;margin-top:8px}.cart .input-wrapper.cta{margin-top:0}.hide{opacity:0;visibility:hidden;max-height:0}.hidden{display:none}.user-data h3{margin-bottom:3rem!important}.user-data .input-wrapper label{position:absolute;background:#fff;top:-7px;left:15px;font-size:14px;line-height:1;padding-bottom:0;padding-left:5px;padding-right:5px}.user-data .input-wrapper.is-invalid{padding-bottom:25px}.user-data .input-wrapper.is-invalid .form-error{left:0;bottom:0}.user-data .input-wrapper.privacy{padding-bottom:2rem}@media only screen and (min-width: 56.25em){.user-data .input-wrapper.privacy{padding-top:6rem;width:100%}}.user-data .input-wrapper.privacy label{display:flex;column-gap:13px;padding-bottom:0;background:transparent;position:relative;left:0;font-size:14px;align-items:center}.user-data .input-wrapper.privacy label p{margin-bottom:0}.user-data .input-wrapper.privacy label input{width:13px;height:13px;margin-top:0}.user-data .input-wrapper.cta{width:fit-content;margin-top:0}.user-data .input-wrapper.cta button{width:100%;font-size:2.8rem;font-weight:700}.selectBlilling{padding-bottom:2.2rem}.selectBlilling .input-wrapper label{display:flex;column-gap:15px;padding-bottom:0}.selectBlilling .input-wrapper label input{width:20px;height:20px;margin-top:7px}.shipping-adress,.personal-data,.user-data,.note{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:15px;justify-content:space-between}.shipping-adress h4,.personal-data h4,.user-data h4,.note h4{margin-bottom:1.5rem}.shipping-adress .title,.personal-data .title,.user-data .title,.note .title{display:flex;flex:0 0 100%}.shipping-adress .input-wrapper,.personal-data .input-wrapper,.user-data .input-wrapper,.note .input-wrapper{display:flex;flex-direction:column;position:relative;padding-bottom:2rem;width:100%}.shipping-adress .input-wrapper label,.personal-data .input-wrapper label,.user-data .input-wrapper label,.note .input-wrapper label{position:absolute;background:#fff;top:-7px;left:15px;font-size:14px;line-height:1;padding-bottom:0;padding-left:5px;padding-right:5px}@media only screen and (min-width: 56.25em){.shipping-adress .input-wrapper,.personal-data .input-wrapper,.user-data .input-wrapper,.note .input-wrapper{width:calc(50% - 15px)}}.shipping-adress .input-wrapper input,.shipping-adress .input-wrapper select,.shipping-adress .input-wrapper textarea,.personal-data .input-wrapper input,.personal-data .input-wrapper select,.personal-data .input-wrapper textarea,.user-data .input-wrapper input,.user-data .input-wrapper select,.user-data .input-wrapper textarea,.note .input-wrapper input,.note .input-wrapper select,.note .input-wrapper textarea{border:2px solid #000;font-size:18px;line-height:1.3}.shipping-adress .input-wrapper.note,.shipping-adress .input-wrapper.address,.personal-data .input-wrapper.note,.personal-data .input-wrapper.address,.user-data .input-wrapper.note,.user-data .input-wrapper.address,.note .input-wrapper.note,.note .input-wrapper.address{width:100%}.shipping-adress .input-wrapper.note textarea,.shipping-adress .input-wrapper.address textarea,.personal-data .input-wrapper.note textarea,.personal-data .input-wrapper.address textarea,.user-data .input-wrapper.note textarea,.user-data .input-wrapper.address textarea,.note .input-wrapper.note textarea,.note .input-wrapper.address textarea{height:15rem}.shipping-adress .input-wrapper.is-invalid,.personal-data .input-wrapper.is-invalid,.user-data .input-wrapper.is-invalid,.note .input-wrapper.is-invalid{padding-bottom:25px}.shipping-adress .input-wrapper.is-invalid .form-error,.personal-data .input-wrapper.is-invalid .form-error,.user-data .input-wrapper.is-invalid .form-error,.note .input-wrapper.is-invalid .form-error{bottom:0;left:0}.shipping-adress .choices-wrapper,.personal-data .choices-wrapper,.user-data .choices-wrapper,.note .choices-wrapper{flex:0 0 100%;padding-bottom:3rem}.shipping-adress .choices-wrapper .inner,.personal-data .choices-wrapper .inner,.user-data .choices-wrapper .inner,.note .choices-wrapper .inner{display:flex;flex-direction:row}.shipping-adress .choices-wrapper .inner .choices,.personal-data .choices-wrapper .inner .choices,.user-data .choices-wrapper .inner .choices,.note .choices-wrapper .inner .choices{font-size:2rem;display:flex;align-items:center}.shipping-adress .choices-wrapper .inner .choices label,.personal-data .choices-wrapper .inner .choices label,.user-data .choices-wrapper .inner .choices label,.note .choices-wrapper .inner .choices label{position:relative;display:flex;padding:0 15px}.shipping-adress .choices-wrapper .inner .choices label input,.personal-data .choices-wrapper .inner .choices label input,.user-data .choices-wrapper .inner .choices label input,.note .choices-wrapper .inner .choices label input{margin-right:10px;line-height:1;position:relative}.shipping-adress .choices-wrapper .inner .choices label input[type=radio]:after,.personal-data .choices-wrapper .inner .choices label input[type=radio]:after,.user-data .choices-wrapper .inner .choices label input[type=radio]:after,.note .choices-wrapper .inner .choices label input[type=radio]:after{width:20px;height:20px;border-radius:15px;top:50%;transform:translateY(-50%);left:-1px;position:absolute;background-color:#fff;content:"";display:inline-block;visibility:visible;border:2px solid #000}.shipping-adress .choices-wrapper .inner .choices label input[type=radio]:checked:after,.personal-data .choices-wrapper .inner .choices label input[type=radio]:checked:after,.user-data .choices-wrapper .inner .choices label input[type=radio]:checked:after,.note .choices-wrapper .inner .choices label input[type=radio]:checked:after{width:20px;height:20px;border-radius:15px;top:50%;transform:translateY(-50%);left:-1px;position:absolute;background-color:orange;content:"";display:inline-block;visibility:visible;border:2px solid #000}.shipping-adress .country-area-select,.personal-data .country-area-select,.user-data .country-area-select,.note .country-area-select{display:flex;flex-direction:row;width:100%;justify-content:space-between;column-gap:15px}.shipping-adress .country-area-select .select-country,.shipping-adress .country-area-select .select-area,.personal-data .country-area-select .select-country,.personal-data .country-area-select .select-area,.user-data .country-area-select .select-country,.user-data .country-area-select .select-area,.note .country-area-select .select-country,.note .country-area-select .select-area{position:relative;padding-top:5px}.shipping-adress .country-area-select .select-country label,.shipping-adress .country-area-select .select-area label,.personal-data .country-area-select .select-country label,.personal-data .country-area-select .select-area label,.user-data .country-area-select .select-country label,.user-data .country-area-select .select-area label,.note .country-area-select .select-country label,.note .country-area-select .select-area label{position:absolute;background:#fff;z-index:99;line-height:1;font-size:14px;left:15px;padding-bottom:0;top:0;padding-left:5px;padding-right:5px}.shipping-adress .country-area-select .select-area .choices__item[data-value=""],.personal-data .country-area-select .select-area .choices__item[data-value=""],.user-data .country-area-select .select-area .choices__item[data-value=""],.note .country-area-select .select-area .choices__item[data-value=""]{color:#a1a1a1}.shipping-adress.hidden,.personal-data.hidden,.user-data.hidden,.note.hidden{display:none}#form-address-button{font-weight:700;font-size:2.8rem}.payment{width:auto}.payment .inner{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.payment .inner{grid-column:col-start 3/col-end 10}}.payment .inner .gateway{display:flex;flex-direction:row;flex-wrap:wrap;padding:3rem 4rem;border:2px solid #000;margin-bottom:2.2rem;justify-content:space-between}@media only screen and (min-width: 56.25em){.payment .inner .gateway{flex-wrap:nowrap}}.payment .inner .gateway .inner{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:2.2rem}.payment .inner .gateway .small{display:block;margin-top:1.1rem}.payment .inner .gateway .description{font-size:1.8rem;max-width:80%}@media only screen and (min-width: 56.25em){.payment .inner .gateway .description{max-width:60%;margin-right:4.5rem}}.payment .inner .gateway input[type=radio]{position:relative}.payment .inner .gateway input[type=radio]:after{width:20px;height:20px;border-radius:15px;top:50%;transform:translateY(-50%);left:-1px;position:absolute;background-color:#fff;content:"";display:inline-block;visibility:visible;border:2px solid #000}.payment .inner .gateway input[type=radio]:checked:after{width:20px;height:20px;border-radius:15px;top:50%;transform:translateY(-50%);left:-1px;position:absolute;background-color:orange;content:"";display:inline-block;visibility:visible;border:2px solid #000}.payment .inner .gateway input:checked+label{border:#ffa500}.payment .inner .gateway.Cartadicredito:after{background:url(/assets/images/icons/credit_card.png);content:"";background-size:contain;background-repeat:no-repeat;width:50%}@media only screen and (max-width: 56.25em){.payment .inner .gateway.Cartadicredito:after{width:50%;height:4rem;margin-top:2rem}}.payment .inner .gateway.PayPal:after{background:url(/assets/images/icons/paypal.png);width:8.3333333333%;content:"";background-size:contain;background-repeat:no-repeat;display:flex;justify-self:flex-end}@media only screen and (max-width: 56.25em){.payment .inner .gateway.PayPal:after{width:50%;height:4rem;margin-top:2rem}}.webinar-registration{position:relative}.webinar-registration:after{position:absolute;bottom:0%;right:0;content:url(/assets/images/decorator/landing/background-gray.svg);width:70%;z-index:-1}@media only screen and (min-width: 56.25em){.webinar-registration:after{bottom:auto;top:40%;right:0;width:20%;transform:translateY(-50%)}}@media only screen and (min-width: 56.25em){.webinar-registration{margin-top:4rem}}@media only screen and (max-width: 56.25em){.webinar-registration .title .text h1{line-height:7rem}}@media only screen and (min-width: 37.5em){.webinar-registration .title .text{grid-column:col-start 2/col-end 11!important}}@media only screen and (min-width: 56.25em){.webinar-registration .title .text{padding-top:10rem;grid-column:col-start 2/col-end 11!important}}@media only screen and (min-width: 56.25em){.webinar-registration .block-two-column{min-height:62vh}}@media only screen and (max-width: 56.25em){.webinar-registration .block-two-column ul li:before{top:4px!important}}.thankyou-registration,.thankyou-webinar{position:relative}.thankyou-registration:before,.thankyou-webinar:before{position:absolute;bottom:0;left:0;content:url(/assets/images/decorator/landing/background-thanks.svg);width:70%;z-index:-1}@media only screen and (min-width: 37.5em){.thankyou-registration:before,.thankyou-webinar:before{width:40%}}@media only screen and (min-width: 75em){.thankyou-registration:before,.thankyou-webinar:before{width:30%}}.thankyou-registration .block-text,.thankyou-webinar .block-text{padding-bottom:20rem;min-height:calc(100vh - 56px)}@media only screen and (min-width: 56.25em){.thankyou-registration .block-text,.thankyou-webinar .block-text{padding-top:10rem;min-height:calc(100vh - 77px)}}.webinar-video{position:relative;margin-top:4rem}.webinar-video:before{position:absolute;top:0;right:0;content:url(/assets/images/decorator/landing/background-video.svg);width:70%;z-index:-1}@media only screen and (min-width: 37.5em){.webinar-video:before{width:40%}}@media only screen and (min-width: 75em){.webinar-video:before{width:30%}}.webinar-video #main{min-height:calc(100vh - 106px)}@media only screen and (min-width: 56.25em){.webinar-video .intro{padding-bottom:0}}.webinar-video .intro .text{padding-bottom:0}.webinar-video .intro .text h1{margin-bottom:0}.webinar-video .block-video{padding-bottom:2rem}@media only screen and (min-width: 56.25em){.webinar-video .block-video{padding-top:4rem;padding-bottom:0rem}}.webinar-video .block-video .video-wrapper{grid-column:col-start 1/col-end 12;max-height:60vh}.webinar-video .block-video .video-wrapper video{width:auto;max-height:100%;margin:0 auto;display:block;max-width:100%}.webinar-video #offer{opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:all .4s cubic-bezier(.465,.1,.22,.91);row-gap:3rem;padding-bottom:15rem}@media only screen and (min-width: 56.25em){.webinar-video #offer .text{grid-column:col-start 3/col-end 9}}@media only screen and (min-width: 112.5em){.webinar-video #offer .text{max-width:90%}}.webinar-video #offer .form{grid-column:col-start 1/col-end 12;padding-bottom:4rem}@media only screen and (min-width: 37.5em){.webinar-video #offer .form{grid-column:col-start 2/col-end 11}}@media only screen and (min-width: 56.25em){.webinar-video #offer .form{grid-column:col-start 3/col-end 10;padding-bottom:3rem}}.webinar-video #offer .form #privacy-submit-wrapper{flex-wrap:wrap}.webinar-video #offer .form #privacy-submit-wrapper #privacy-wrapper{display:flex;flex:0 0 100%}.webinar-video #offer .form #privacy-submit-wrapper #submit-wrapper button{text-transform:uppercase}.webinar-video #offer.show{opacity:1;visibility:visible;transition:all .4s cubic-bezier(.465,.1,.22,.91);max-height:none;overflow:visible}body{font-family:IBM Plex Sans,sans-serif;font-weight:300;line-height:1.7;color:#000;font-size:2.25rem}@media only screen and (min-width: 56.25em){body{font-size:2rem!important}}.landing .dark{color:#fff}.landing .dark h1,.landing .dark h2,.landing .dark h3,.landing .dark h4,.landing .dark h5,.landing .dark .h1,.landing .dark .h2,.landing .dark .h3,.landing .dark .h4,.landing .dark .h5,.landing .dark .h6{color:#fff;font-weight:600}.landing .dark a{color:#fff}.landing .dark a.cta:after,.landing .dark a.cta:before{background-color:#fff}.landing .dark ul.splide__pagination li .splide__pagination__page{background:#f3f5f0}.landing .dark ul.splide__pagination li .splide__pagination__page.is-active{background:#6b7f2b}.landing a.cta{text-transform:uppercase;font-family:IBM Plex Sans,sans-serif;text-decoration:none;padding:8px 20px;position:relative;display:inline-block;font-size:2rem;margin-top:4.8rem;font-weight:600}@media only screen and (min-width: 56.25em){.landing a.cta{margin-top:6.4rem;font-size:1.4rem}}.landing a.cta:after,.landing a.cta:before{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:1px;background-color:#53624e;transition:all .3s ease;transform:scale(.95)}.landing a.cta:hover:after,.landing a.cta:hover:before{scale:1}.landing a.cta:hover:before{top:0}.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6{color:#000;font-family:unset;letter-spacing:unset;line-height:unset;font-size:unset;font-weight:600;letter-spacing:-1px}.landing .h1,.landing h1{color:#000;font-family:IBM Plex Sans,sans-serif;font-size:5.5rem;line-height:6rem;font-weight:600;margin-bottom:4rem}@media only screen and (min-width: 56.25em){.landing .h1,.landing h1{font-size:7rem;line-height:8rem}}.landing .h1 strong,.landing h1 strong{font-weight:600;background-repeat:no-repeat;background-position:10px 95%;background-size:100% 2rem;background-image:linear-gradient(90deg,rgb(255,228,194) 5%,rgb(255,228,194) 5%)}.landing .headline{font-size:6.4rem;line-height:1}@media only screen and (min-width: 37.5em){.landing .headline{font-size:7.2rem}}.landing .h2,.landing h2{display:block;color:#000;font-weight:600;font-size:5rem;line-height:6rem;margin-bottom:4rem}@media only screen and (min-width: 56.25em){.landing .h2,.landing h2{font-size:5rem;line-height:6rem}}.landing .h2 strong,.landing h2 strong{font-weight:600;background-repeat:no-repeat;background-position:10px 95%;background-size:100% 2rem;background-image:linear-gradient(90deg,rgb(255,228,194) 5%,rgb(255,228,194) 5%)}.landing .h3,.landing h3{display:block;color:#000;font-family:IBM Plex Sans,sans-serif;font-size:2.8rem;font-weight:600;line-height:3.5rem;margin-bottom:3rem}.landing .h3 strong,.landing h3 strong{font-weight:600;background-repeat:no-repeat;background-position:10px 100%;background-size:100% 1.5rem;background-image:linear-gradient(90deg,rgb(255,228,194) 5%,rgb(255,228,194) 5%)}.landing .h4,.landing h4{display:block;color:#000;font-family:IBM Plex Sans,sans-serif;font-size:2.2rem;font-weight:600;line-height:2;padding-top:2rem}.landing .para{font-size:1.8rem}.landing .tagLabel,.landing .tagLabel--grey,.landing .tagLabel--white{display:inline-block;text-transform:uppercase;font-weight:600;letter-spacing:.5rem;position:relative;margin-left:5rem}.landing .tagLabel:before,.landing .tagLabel--grey:before,.landing .tagLabel--white:before{position:absolute;content:"";border-bottom:1px solid currentcolor;width:3.5rem;height:0px;left:-5rem;top:47%}.landing .tagLabel--white:before{border-bottom:1px solid #fdfffc}.landing .tagLabel--grey:before{border-bottom:1px solid #585856}.landing .claim{font-size:2.1rem;font-family:IBM Plex Sans,sans-serif;letter-spacing:1rem;text-transform:uppercase;color:#c4c4c4}.landing .color-light-blue{color:#028ecc}.landing .color-dark-blue{color:#00498d}.landing p{margin-bottom:20px;display:flow-root}.landing .small{font-size:1.4rem;line-height:1.3}.landing p.subtitle{font-family:IBM Plex Sans,sans-serif;font-size:2rem;text-transform:uppercase;margin-bottom:6.4rem;margin-top:10px;font-weight:600}@media only screen and (min-width: 56.25em){.landing p.subtitle{font-size:1.8rem}}.landing #main ul{list-style-position:inside;list-style-type:none}.landing #main ul li{position:relative;padding-left:20px;padding-bottom:10px}.landing #main ul li:before{position:absolute;top:0;left:0;content:"\2022";color:#ee7402;font-size:3rem;line-height:2.8rem}.landing .pb{padding-bottom:8rem}@media only screen and (min-width: 56.25em){.landing .pb{padding-bottom:16rem}}.landing .orange{color:#fda049!important}.landing .green{color:#4fc127!important}.landing h2:has(> .text-center),.landing h3:has(> .text-center),.landing h4:has(> .text-center),.landing p:has(> .text-center){text-align:center;margin:0 auto}.landing h2:has(> .text-center) span,.landing h3:has(> .text-center) span,.landing h4:has(> .text-center) span,.landing p:has(> .text-center) span{display:inline-block;width:-webkit-fill-available}.landing h2:has(> .text-center) .orange,.landing h2:has(> .text-center) .green,.landing h3:has(> .text-center) .orange,.landing h3:has(> .text-center) .green,.landing h4:has(> .text-center) .orange,.landing h4:has(> .text-center) .green,.landing p:has(> .text-center) .orange,.landing p:has(> .text-center) .green{display:inline}.landing .text-center{text-align:center;display:inline-block}.form-webinar .input-wrapper,.form-video .input-wrapper{padding-top:5px;margin-bottom:2rem}.form-webinar .input-wrapper input:-webkit-autofill,.form-webinar .input-wrapper input:-webkit-autofill:hover,.form-webinar .input-wrapper input:-webkit-autofill:focus,.form-webinar .input-wrapper input:-webkit-autofill:active,.form-video .input-wrapper input:-webkit-autofill,.form-video .input-wrapper input:-webkit-autofill:hover,.form-video .input-wrapper input:-webkit-autofill:focus,.form-video .input-wrapper input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}.form-webinar .input-wrapper label,.form-video .input-wrapper label{position:absolute;background:#fff;top:0;left:30px;font-size:14px;line-height:1;padding-bottom:0;padding-left:5px;padding-right:5px}.form-webinar #privacy-submit-wrapper,.form-video #privacy-submit-wrapper{flex-wrap:wrap}.form-webinar #privacy-submit-wrapper #privacy-wrapper,.form-video #privacy-submit-wrapper #privacy-wrapper{flex:0 0 100%}.form-webinar #privacy-submit-wrapper #privacy-wrapper .is-invalid,.form-video #privacy-submit-wrapper #privacy-wrapper .is-invalid{padding-bottom:2.2rem!important}.form-webinar #privacy-submit-wrapper #privacy-wrapper label,.form-video #privacy-submit-wrapper #privacy-wrapper label{background:transparent;position:relative;left:0;font-size:14px}.form-webinar #privacy-submit-wrapper #privacy-wrapper label p,.form-video #privacy-submit-wrapper #privacy-wrapper label p{margin-bottom:0}.form-webinar #privacy-submit-wrapper #submit-wrapper button,.form-video #privacy-submit-wrapper #submit-wrapper button{text-transform:uppercase}.book-shop #intro-title{padding-bottom:0;padding-top:0;text-align:center}@media only screen and (min-width: 56.25em){.book-shop #intro-title .text{grid-column:col-start 2/col-end 11}}.book-shop #image-hero{padding-top:0;padding-bottom:0}@media only screen and (min-width: 56.25em){.book-shop #image-hero{padding-top:5rem}}@media only screen and (min-width: 56.25em){.book-shop #image-hero .image{grid-column:col-start 2/col-end 11}}.book-shop #order-now .h3{margin-bottom:0}.book-shop #order-now ul{list-style:none}.book-shop #order-now ul li{position:relative;padding-left:4rem!important}.book-shop #order-now ul li:before{display:none}.book-shop #order-now ul li:after{content:url(/assets/images/icons/checked-orange.svg);width:3.2rem;height:3.2rem;position:absolute;top:5px;left:0}@media only screen and (max-width: 56.25em){.book-shop #order-now ul li:after{top:4px;width:3rem;height:3rem}}@media only screen and (max-width: 56.25em){.book-shop br.desktop{display:none}}.book-shop h2{margin-bottom:3rem}.book-shop #main ul li{padding-bottom:2rem}@media only screen and (max-width: 56.25em){.book-shop #intro-book .text{order:2}.book-shop #intro-book .image{order:1}}.book-shop #intro{text-align:center;line-height:1}.book-shop #intro h4{line-height:1.4}.book-shop #section--2{position:relative}@media only screen and (min-width: 56.25em){.book-shop #section--2:before{content:url(/assets/images/decorator/landing/background-section--2.svg);position:absolute;right:-5%;top:0%;width:30%}}@media only screen and (min-width: 56.25em) and (max-width: 56.25em){.book-shop #section--2:before{right:0;width:50%;top:7%}}@media only screen and (max-width: 56.25em){.book-shop #payment .image img{max-width:70%;height:auto;margin:0 auto}}@media only screen and (min-width: 56.25em){.book-shop #payment .image{grid-column:col-start 1/col-end 4}}@media only screen and (min-width: 56.25em){.book-shop #payment .text{grid-column:col-start 6/col-end 12;padding-top:0}}@media only screen and (max-width: 56.25em){.book-shop #payment .text img{max-width:250px}}@media only screen and (min-width: 56.25em){.book-shop .block-text{padding-top:7.5rem;padding-bottom:7.5rem}.book-shop .block-text h2,.book-shop .block-text h3{max-width:80%}}.book-shop .block-text .small{display:block}.book-shop #personalImage{position:relative}.book-shop #personalImage strong{color:#000!important}.book-shop #personalImage .image{position:relative}.book-shop #personalImage .image img{display:block;width:100%;height:100%;object-fit:cover;border:3px solid #000}.book-shop #personalImage .image:after{display:block!important;position:absolute;width:100%;height:100%;right:15px;top:15px;background:rgb(255,189,105);background:linear-gradient(180deg,rgb(255,189,105) 0%,rgb(238,116,2) 100%);content:"";z-index:-1}@media only screen and (min-width: 56.25em){.book-shop #personalImage .image:after{right:22px;top:22px}}.book-shop #personalImage:after{display:block!important;content:url(/assets/images/decorator/landing/background_personalImage.svg);position:absolute;right:0;top:0%;width:35%}@media only screen and (min-width: 56.25em){.payment{padding-top:9rem}}.payment .wrapper{grid-column:col-start 1/col-end 12;display:flex;justify-content:center}.payment .wrapper #paymentForm{padding-top:5rem;position:relative}.payment .wrapper #paymentForm .sending{opacity:0;visibility:hidden;z-index:-9999;max-height:0}.payment .wrapper #paymentForm[data-processing=true] .sending{visibility:visible;max-height:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:3rem;text-align:center;color:#000;opacity:1;box-shadow:0 0 40px -4px #747474;z-index:9999}.payment .wrapper #paymentForm[data-processing=true] .sending svg path,.payment .wrapper #paymentForm[data-processing=true] .sending svg rect{fill:#fda049}.payment .wrapper #paymentForm[data-processing=true] .payment-form-fields,.payment .wrapper #paymentForm[data-processing=true] .cta{opacity:.2}.payment .wrapper .stripe-payment-form .stripe-payment-elements-submit-button{margin-top:2rem;display:block;width:100%;font-weight:700;background:#fda049;border:2px solid #000;text-align:center;font-size:18px;color:#000;padding:2.5rem 1rem;line-height:1;border-radius:5px}.payment .wrapper .stripe-payment-intents-form{margin-right:0;width:auto}.payment .wrapper .stripe-payment-intents-form .card-holder{border:none;padding:1rem 0}.payment .wrapper .stripe-payment-intents-form .card-holder div{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:15px}@media only screen and (min-width: 56.25em){.payment .wrapper .stripe-payment-intents-form .card-holder div{flex-wrap:nowrap}}.payment .wrapper .stripe-payment-intents-form .card-holder div .my-2{display:flex}.payment .wrapper .stripe-payment-intents-form .card-data{border-color:#000;padding-left:4px;padding-right:2px;padding-top:2rem;padding-bottom:2rem;margin-top:1rem}.payment .wrapper .stripe-payment-intents-form .card-data .__PrivateStripeElement .CardField-expiry{background:red!important}.payment .cta{margin-top:2rem}.payment .cta button{display:block;width:100%;font-weight:700}.payment .info{padding-bottom:2rem;padding-top:3rem}@media only screen and (min-width: 56.25em){.payment .info{padding-top:12rem;padding-bottom:15rem}}.payment .info .text{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 56.25em){.payment .info .text{flex-wrap:nowrap}}.payment .info .text .image{width:100%;flex-direction:column;display:flex;order:1}@media only screen and (min-width: 56.25em){.payment .info .text .image{width:calc(25% - 15px);order:0}}.payment .info .text .col-1{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 56.25em){.payment .info .text .col-1{width:calc(75% - 15px)}}.payment .info .text .col-1 .row-1{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 56.25em){.payment .info .text .col-1 .row-1{flex-wrap:nowrap}}.payment .info .text .col-1 .row-1 .inner{margin-bottom:1.5rem}@media only screen and (min-width: 56.25em){.payment .info .text .col-1 .row-1 .inner{width:calc(75% - 15px)}}.payment .info .text .col-1 .row-1 .image{width:80%}@media only screen and (min-width: 56.25em){.payment .info .text .col-1 .row-1 .image{width:calc(25% - 15px)}}a.button-thin{display:inline-block;position:relative;color:#fda049;display:flex;transition:all .4s cubic-bezier(.465,.1,.22,.91);opacity:.8;margin-top:50px}a.button-thin:after{content:url(../images/Button/icon-red.svg);margin-left:15px;transition:all .4s cubic-bezier(.465,.1,.22,.91);display:block}a.button-thin:hover{opacity:1;transition:all .4s cubic-bezier(.465,.1,.22,.91)}a.button-thin:hover:after{margin-left:25px;transition:all .4s cubic-bezier(.465,.1,.22,.91)}a.button-thin-light{display:inline-block;position:relative;color:#fff;display:flex;opacity:.8;transition:all .4s cubic-bezier(.465,.1,.22,.91)}a.button-thin-light:after{content:url(../images/Button/icon-white.svg);margin-left:15px;transition:all .4s cubic-bezier(.465,.1,.22,.91);display:block}a.button-thin-light:hover{opacity:1;transition:all .4s cubic-bezier(.465,.1,.22,.91)}a.button-thin-light:hover:after{margin-left:25px;transition:all .4s cubic-bezier(.465,.1,.22,.91)}a.button-thin-light-down{display:inline-block;position:relative;color:#000;display:flex;opacity:.8;transition:all .4s cubic-bezier(.465,.1,.22,.91)}a.button-thin-light-down:after{content:url(../images/Button/icon-black.svg);margin-left:15px;transition:all .4s cubic-bezier(.465,.1,.22,.91);display:block}a.button-thin-light-down:hover{opacity:1;transition:all .4s cubic-bezier(.465,.1,.22,.91)}a.button-thin-light-down:hover:after{margin-left:25px;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.vanilla-lightbox{transition:all .4s cubic-bezier(.465,.1,.22,.91);display:block!important;opacity:0;visibility:hidden}.vanilla-lightbox.show{transition:all .4s cubic-bezier(.465,.1,.22,.91);opacity:1;visibility:visible}.vanilla-lightbox .gallery .arrow{background:none!important}.vanilla-lightbox .gallery .arrow:before{background-image:url(/assets/images/Button/arrow.svg)!important;background-size:cover}.modal-dialog{position:fixed;z-index:9999;overflow-y:auto;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center}.modal-dialog .form{text-align:left}.modal-dialog .form label{color:#fff}@media only screen and (min-width: 56.25em){.modal-dialog .overlay{background-color:#000;opacity:.8;width:100%;height:100%;position:fixed;z-index:0}}.modal-dialog .content{z-index:99;position:relative;background:#fff;height:fit-content;width:100%;max-width:820px}@media only screen and (min-width: 56.25em){.modal-dialog .content{margin-top:10rem;margin-bottom:10rem}}.modal-dialog .content .button-close{position:absolute;top:15px;right:15px;background:none;z-index:999;background:#000;border-radius:50px;font-size:14px;height:32px;width:32px;padding:0}@media only screen and (min-width: 56.25em){.modal-dialog .content{width:80%}}.modal-dialog .content .inner-modal{border:3px solid #000;max-width:1200px;width:100%;margin:0 auto;padding:10%;text-align:center;z-index:99}.modal-dialog .content .inner-modal .content-inner{width:100%}@media only screen and (min-width: 75em){.modal-dialog .content .inner-modal .content-inner{padding-left:0;padding-right:0}}.socials{display:inline-block;display:flex;flex-wrap:nowrap;column-gap:10px}.socials a{padding-left:6px;padding-right:6px}.socials a svg{max-width:22px;max-height:22px;width:100%}.socials a:hover svg{transition:all .4s cubic-bezier(.465,.1,.22,.91);opacity:1;fill:#3f483b}.socials a:first-child{padding-left:0}.mobile-toggle{padding:1rem;cursor:pointer;display:block;height:4rem;width:4rem}@media only screen and (min-width: 56.25em){.mobile-toggle{display:none}}.mobile-toggle div{width:3rem;height:3px;opacity:1;margin-bottom:.5rem;background-color:#000;transition:all .5s cubic-bezier(.36,.16,.06,.88)}.mobile-toggle :nth-child(1){width:1.5rem;transform:translate(1.5rem)}.mobile-toggle :nth-child(3){width:1.5rem;transform:translate(1.5rem)}.menuOpen .mobile-toggle div{margin-bottom:0;transition:all .5s cubic-bezier(.36,.16,.06,.88)}.menuOpen .mobile-toggle :nth-child(1){width:3rem;transform:rotate(45deg) translate(0) translateY(4px)}.menuOpen .mobile-toggle :nth-child(2){opacity:0;max-width:0}.menuOpen .mobile-toggle :nth-child(3){width:3rem;transform:rotate(-45deg) translateY(-5px)}body.menuClosed #mainMenu{opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.465,.1,.22,.91)}body.menuClosed #mainMenu .menu-wrapper.main,body.menuClosed #mainMenu .menu-wrapper.nuovo,body.menuClosed #mainMenu .menu-wrapper.revisionato,body.menuClosed #mainMenu .menu-wrapper.usato{position:relative;transform:translateY(70%);transition:all .4s cubic-bezier(.465,.1,.22,.91);opacity:0}body.menuOpen #mainMenu{opacity:1;visibility:visible;transition:all .4s cubic-bezier(.465,.1,.22,.91)}body.menuOpen #mainMenu .menu-wrapper.main,body.menuOpen #mainMenu .menu-wrapper.nuovo,body.menuOpen #mainMenu .menu-wrapper.revisionato,body.menuOpen #mainMenu .menu-wrapper.usato{opacity:1}@media only screen and (min-width: 56.25em){body.menuOpen #mainMenu .menu-wrapper.main,body.menuOpen #mainMenu .menu-wrapper.nuovo,body.menuOpen #mainMenu .menu-wrapper.revisionato,body.menuOpen #mainMenu .menu-wrapper.usato{transition:all .6s cubic-bezier(.13,.28,.6,1);transform:translateY(0)}}@media only screen and (min-width: 56.25em){body.menuOpen #mainMenu .menu-wrapper.main{transition-delay:.2s}body.menuOpen #mainMenu .menu-wrapper.nuovo{transition-delay:.5s}body.menuOpen #mainMenu .menu-wrapper.revisionato{transition-delay:.8s}body.menuOpen #mainMenu .menu-wrapper.usato{transition-delay:1.1s}}#mainMenu{position:absolute;top:90px;overflow-x:hidden;overflow-y:scroll;padding-bottom:100px;left:0;width:100%;min-height:100%;background:#fff;column-gap:0;z-index:99999;display:block;height:100vh}@media only screen and (min-width: 56.25em){#mainMenu{top:13.5rem}}@media only screen and (min-width: 37.5em){#mainMenu{top:100px}}@media only screen and (min-width: 56.25em){#mainMenu{height:100vh;display:grid;top:130px}}#mainMenu .menu-container{grid-column:full-start/full-end;display:flex;flex-wrap:wrap}@media only screen and (min-width: 56.25em){#mainMenu .menu-container{grid-column:col-start 1/full-end;flex-wrap:nowrap}}#mainMenu .menu-container .language-switcher{display:block;order:9;margin:0 auto}@media only screen and (min-width: 56.25em){#mainMenu .menu-container .language-switcher{display:none}}#mainMenu .menu-wrapper{flex:0 0 100%;position:relative;background-size:cover;padding:20px}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper{padding:60px 40px;flex:0 0 25%}}#mainMenu .menu-wrapper .overlay{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.8;transition:all .4s cubic-bezier(.465,.1,.22,.91)}#mainMenu .menu-wrapper .imageBk{height:100%;width:100%;position:absolute;top:0%;left:0%}#mainMenu .menu-wrapper .imageBk img{object-fit:cover;height:100%;width:100%;transition:all .4s cubic-bezier(.465,.1,.22,.91)}#mainMenu .menu-wrapper:hover .imageBk img{transform:scale(1.1);transition:all .4s cubic-bezier(.465,.1,.22,.91)}#mainMenu .menu-wrapper .content{padding:20px;z-index:90;position:relative;display:block}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper .content{padding:60px 40px;flex:0 0 25%}}#mainMenu .menu-wrapper.main{color:#000;order:4;display:flex;flex-wrap:wrap}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper.main{order:0}#mainMenu .menu-wrapper.main ul li a{text-decoration:none}}#mainMenu .menu-wrapper.main .menu,#mainMenu .menu-wrapper.main .contacts{flex:0 0 100%}#mainMenu .menu-wrapper.main .contacts{align-self:flex-end;padding-left:0;display:none}@media only screen and (min-width: 37.5em){#mainMenu .menu-wrapper.main .contacts{padding-top:15rem;display:block}}#mainMenu .menu-wrapper.main .contacts p{margin-bottom:5px}#mainMenu .menu-wrapper.nuovo,#mainMenu .menu-wrapper.revisionato,#mainMenu .menu-wrapper.usato{color:#fff}#mainMenu .menu-wrapper.nuovo h2,#mainMenu .menu-wrapper.revisionato h2,#mainMenu .menu-wrapper.usato h2{color:#fff;display:none;padding-bottom:0}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper.nuovo h2,#mainMenu .menu-wrapper.revisionato h2,#mainMenu .menu-wrapper.usato h2{display:block}}#mainMenu .menu-wrapper.nuovo .intro,#mainMenu .menu-wrapper.revisionato .intro,#mainMenu .menu-wrapper.usato .intro{display:none}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper.nuovo .intro,#mainMenu .menu-wrapper.revisionato .intro,#mainMenu .menu-wrapper.usato .intro{display:block}}#mainMenu .menu-wrapper.nuovo a,#mainMenu .menu-wrapper.revisionato a,#mainMenu .menu-wrapper.usato a{color:#fff}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper.nuovo a,#mainMenu .menu-wrapper.revisionato a,#mainMenu .menu-wrapper.usato a{display:inline-block;position:relative;color:#fff;display:flex;opacity:.8;transition:all .4s cubic-bezier(.465,.1,.22,.91)}#mainMenu .menu-wrapper.nuovo a:after,#mainMenu .menu-wrapper.revisionato a:after,#mainMenu .menu-wrapper.usato a:after{content:url(../images/Button/icon-white.svg);margin-left:15px;transition:all .4s cubic-bezier(.465,.1,.22,.91)}#mainMenu .menu-wrapper.nuovo a:hover,#mainMenu .menu-wrapper.revisionato a:hover,#mainMenu .menu-wrapper.usato a:hover{opacity:1;transition:all .4s cubic-bezier(.465,.1,.22,.91)}#mainMenu .menu-wrapper.nuovo a:hover:after,#mainMenu .menu-wrapper.revisionato a:hover:after,#mainMenu .menu-wrapper.usato a:hover:after{margin-left:25px;transition:all .4s cubic-bezier(.465,.1,.22,.91)}}#mainMenu .menu-wrapper.nuovo a,#mainMenu .menu-wrapper.revisionato a{font-weight:700;font-size:18px}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper.nuovo a,#mainMenu .menu-wrapper.revisionato a{font-weight:200}}#mainMenu .menu-wrapper.usato.open h2:after{transform:rotate(-90deg)}#mainMenu .menu-wrapper.usato h2{display:block}@media only screen and (max-width: 37.5em){#mainMenu .menu-wrapper.usato h2{font-weight:700;font-size:18px;margin-bottom:0;padding-top:5px;padding-bottom:10px;padding-right:30px;position:relative}#mainMenu .menu-wrapper.usato h2:after{position:absolute;top:0;right:0;content:url(../images/Button/icon-white.svg);transition:all .4s cubic-bezier(.465,.1,.22,.91);transform:rotate(90deg)}}@media only screen and (max-width: 37.5em){#mainMenu .menu-wrapper.usato ul{max-height:0;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.465,.1,.22,.91)}}@media only screen and (max-width: 37.5em){#mainMenu .menu-wrapper.usato ul.open{height:auto;max-height:1000px;opacity:1;visibility:visible;transition:all .4s cubic-bezier(.465,.1,.22,.91)}}#mainMenu .menu-wrapper ul li,#mainMenu .menu-wrapper ul li:first-child{padding-left:0}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper ul li{padding-right:0}}#mainMenu .menu-wrapper ul li a{display:block;padding:0;text-decoration:none}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper ul li a{padding:0}}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper ul li a{text-decoration:underline}}#mainMenu .menu-wrapper ul li a.active{text-decoration:underline}@media only screen and (min-width: 56.25em){#mainMenu .menu-wrapper ul li a.active{font-weight:500}}form{position:relative}form .row{display:flex;flex-direction:row;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}form .row .columns,form .row .column{padding-left:15px;padding-right:15px;display:flex;flex-direction:column}form .row .columns.small-12,form .row .column.small-12{flex:0 0 100%}@media only screen and (min-width: 56.25em){form .row .columns.medium-6,form .row .column.medium-6{flex:0 0 50%}}@media only screen and (max-width: 37.5em){form textarea{margin-bottom:0}}form input,form textarea,form select{width:100%;padding-top:10px;padding-bottom:10px;border-radius:0;border-color:#000;border:2px solid #000;font-size:1.8rem;line-height:1.5}form .input-wrapper{position:relative}form .input-wrapper span{left:15px}form .input-wrapper.is-invalid{padding-bottom:10px;margin-bottom:10px}form .is-invalid-input{transition:all .4s cubic-bezier(.465,.1,.22,.91);margin-bottom:25px!important}form label{position:relative;padding-bottom:15px;transition:all .4s cubic-bezier(.465,.1,.22,.91)}form label.is-invalid-label{padding-bottom:10px;transition:all .4s cubic-bezier(.465,.1,.22,.91)}form .form-error{position:absolute;margin:0;left:0;bottom:0px;background:#bd1823;color:#fff;padding:4px 12px;line-height:1;border-radius:3px;width:auto;opacity:0;font-size:12px}form .form-error:after{content:"";position:absolute;top:-5px;left:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #bd1823}form .form-error.is-visible{opacity:1}form textarea{font-family:IBM Plex Sans,sans-serif;height:100px}@media only screen and (min-width: 56.25em){form textarea{height:150px}}form .help-text{float:right;padding:2px 0 0;margin:0}form #privacy-wrapper .privacy{padding-bottom:0}form #privacy-wrapper label{display:block;padding-bottom:0}form #privacy-wrapper label small{position:relative;display:block;padding-left:20px;line-height:1.5}form #privacy-wrapper label small a{text-decoration:underline}form #privacy-wrapper input{position:absolute;left:0;top:4px;margin-bottom:0;min-height:auto;width:auto}form #privacy-wrapper .form-error{bottom:-8px;font-size:12px}form #privacy-submit-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding-left:15px;padding-right:15px}@media only screen and (min-width: 37.5em){form #privacy-submit-wrapper{flex-wrap:nowrap;justify-content:space-between}}form #privacy-submit-wrapper .input-wrapper{display:flex;flex-direction:column}form #privacy-submit-wrapper .button{background:#fda049;color:#000;font-weight:600;width:fit-content;text-transform:none;padding:20px 25px;border:2px solid #000}form label{cursor:pointer}form form.submitting{opacity:.2}form ::-webkit-input-placeholder{opacity:1}form :-moz-placeholder{opacity:1}form ::-moz-placeholder{opacity:1}form :-ms-input-placeholder{opacity:1}form.submitting .form-fields{opacity:.4;cursor:not-allowed}form.submitting .form-fields .button,form.submitting .form-fields input,form.submitting .form-fields textarea,form.submitting .form-fields select{cursor:not-allowed}form.submitting:after{opacity:1;content:"";width:64px;height:64px;display:block;position:absolute;top:50%;left:47%;transform:translate(-50%,-50%);border-radius:50%;border:3px solid #fda049;border-top:solid transparent;border-bottom:solid transparent;animation:loaderRotate .75s ease;animation-iteration-count:infinite}@keyframes loaderRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}form #realname{position:absolute;left:-9999999px}form.type-placeholder [type=text],form.type-placeholder [type=password],form.type-placeholder [type=date],form.type-placeholder [type=datetime],form.type-placeholder [type=datetime-local],form.type-placeholder [type=month],form.type-placeholder [type=week],form.type-placeholder [type=email],form.type-placeholder [type=number],form.type-placeholder [type=search],form.type-placeholder [type=tel],form.type-placeholder [type=time],form.type-placeholder [type=url],form.type-placeholder [type=color],form.type-placeholder textarea{border:2px solid #000;margin-bottom:0;padding:15px}form.type-placeholder [type=text].is-invalid-input:not(:focus),form.type-placeholder [type=password].is-invalid-input:not(:focus),form.type-placeholder [type=date].is-invalid-input:not(:focus),form.type-placeholder [type=datetime].is-invalid-input:not(:focus),form.type-placeholder [type=datetime-local].is-invalid-input:not(:focus),form.type-placeholder [type=month].is-invalid-input:not(:focus),form.type-placeholder [type=week].is-invalid-input:not(:focus),form.type-placeholder [type=email].is-invalid-input:not(:focus),form.type-placeholder [type=number].is-invalid-input:not(:focus),form.type-placeholder [type=search].is-invalid-input:not(:focus),form.type-placeholder [type=tel].is-invalid-input:not(:focus),form.type-placeholder [type=time].is-invalid-input:not(:focus),form.type-placeholder [type=url].is-invalid-input:not(:focus),form.type-placeholder [type=color].is-invalid-input:not(:focus),form.type-placeholder textarea.is-invalid-input:not(:focus){border:thin solid #fda049}form.type-placeholder .input-wrapper{position:relative;padding-bottom:10px}form.type-placeholder .input-wrapper.is-invalid{padding-bottom:20px}form.type-placeholder .form-error{bottom:10px;left:15px}form.type-placeholder #privacy-submit-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}form.type-placeholder #privacy-submit-wrapper #privacy-wrapper{display:flex;flex-direction:column;flex:0 0 100%}@media only screen and (min-width: 56.25em){form.type-placeholder #privacy-submit-wrapper #privacy-wrapper{flex:0 0 50%}}form.type-placeholder #privacy-submit-wrapper #privacy-wrapper label{position:relative;transition:all .4s cubic-bezier(.465,.1,.22,.91)}form.type-placeholder #privacy-submit-wrapper #privacy-wrapper label.is-invalid-label{transition:all .4s cubic-bezier(.465,.1,.22,.91);margin-bottom:15px}form.type-placeholder #privacy-submit-wrapper #privacy-wrapper .form-error{left:0}form.type-placeholder #request-wrapper .form-error{bottom:19px}.language-switcher a{position:relative;text-transform:uppercase;text-decoration:none;color:#aaa;margin:0 10px}.language-switcher a.current{color:#000}.language-switcher a:after{position:absolute;top:1px;right:-15px;content:"|";line-height:1;color:#aaa}.language-switcher a:last-child:after{display:none}.language-switcher a.active{font-weight:700}.language-switcher a:before{display:none}.prices .tableHeader,.prices .single-price{display:flex;flex-direction:row;text-align:center}.prices .tableHeader .apartment,.prices .single-price .apartment{flex:0 0 50%;display:flex;flex-direction:column}@media only screen and (min-width: 56.25em){.prices .tableHeader .apartment,.prices .single-price .apartment{flex:0 0 33%}}.prices .tableHeader .apartment .title,.prices .single-price .apartment .title{margin-bottom:0}.prices .tableHeader .lowSeason,.prices .tableHeader .hightSeason,.prices .single-price .lowSeason,.prices .single-price .hightSeason{flex-direction:column;flex:0 0 33%;display:none}@media only screen and (min-width: 56.25em){.prices .tableHeader .lowSeason,.prices .tableHeader .hightSeason,.prices .single-price .lowSeason,.prices .single-price .hightSeason{display:flex}}.prices .tableHeader .mobile,.prices .single-price .mobile{flex:0 0 50%;display:flex;flex-direction:column}@media only screen and (min-width: 56.25em){.prices .tableHeader .mobile,.prices .single-price .mobile{display:none}}.prices .tableHeader{background-color:#dee2d4;color:#53624e;text-transform:uppercase;font-size:1.4rem;padding-top:15px;padding-bottom:15px;line-height:1;font-family:IBM Plex Sans,sans-serif;font-weight:400}.prices .single-price{border-bottom:1px solid #dee2d4;padding-top:16px;padding-bottom:16px;font-family:IBM Plex Sans,sans-serif}.prices .single-price .title{font-weight:700;font-size:1.8rem}.prices .single-price .description{font-size:1.6rem}.prices .single-price .person{font-size:1.2rem;color:#c4c4c4}.prices .single-price .prices{display:flex;flex-direction:column;flex:0 0 50%;margin:0}@media only screen and (min-width: 56.25em){.prices .single-price .prices{flex:0 0 66%}}.prices .single-price .prices .price{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 56.25em){.prices .single-price .prices .price{justify-content:space-between}}.prices .single-price .prices .price .lowSeason,.prices .single-price .prices .price .hightSeason{display:flex;flex-direction:column;flex:0 0 100%}.prices .single-price .prices .price .lowSeason:first-child,.prices .single-price .prices .price .hightSeason:first-child{padding-bottom:30px}@media only screen and (min-width: 56.25em){.prices .single-price .prices .price .lowSeason,.prices .single-price .prices .price .hightSeason{flex:0 0 50%}}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333 transparent;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after,.choices__list[aria-expanded] .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.choices{margin-bottom:0}.choices__inner{height:5.48rem;background-color:#fff;border:2px solid #000;padding:0}.choices__item{font-size:2.2rem;font-weight:400;padding-left:2rem;line-height:2.5}.choices__list{padding:0;font-size:2.2rem;font-weight:400}.choices__list--dropdown,.choices__list.is-open,.choices__list[aria-expanded]{z-index:3}.choices__input,.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:2.2rem;font-weight:400}.choices--prefix{width:8rem;overflow:visible}.choices--prefix .choices__list--dropdown{width:max-content}form#_form_9_ .input-wrapper.is-invalid .form-error{left:0;bottom:-5px}form#_form_9_ #privacy-submit-wrapper{padding-left:0;padding-right:0}form#_form_9_ #privacy-submit-wrapper #privacy-wrapper{flex:0 0 100%}form#_form_9_ #privacy-submit-wrapper #privacy-wrapper a{color:#fff}.form-webinar .input-wrapper.is-invalid{padding-bottom:2.5rem}.form-webinar .input-wrapper.is-invalid .form-error{bottom:0}.form-webinar #privacy-wrapper .input-wrapper.is-invalid{padding-bottom:2rem;margin-bottom:1rem}.form-webinar #privacy-wrapper .input-wrapper.is-invalid .form-error,.form-video #privacy-wrapper .input-wrapper.is-invalid .form-error{left:0}#notfound .wrapper{grid-column:col-start 1/col-end 12}.page-thankyou .block-text h1,.page-thankyou .block-text h2{margin-bottom:4rem}@media only screen and (min-width: 56.25em){.page-thankyou .block-text h1,.page-thankyou .block-text h2{margin-bottom:6.4rem}}.page-centralino .block-hero:before{content:url(/assets/images/decorator/hero/decorator-4.svg)}.page-centralino .block-hero .image:before{content:url(/assets/images/decorator/hero/decorator-5.svg);bottom:auto;top:-5%;left:-10%;z-index:-10}.page-centralino #tariffa:after{content:url(/assets/images/decorator/text/text1.svg);position:absolute;bottom:0;right:-10%;width:70%;z-index:-1}@media only screen and (max-width: 37.5em){.page-centralino #tariffa:after{width:100%}}@media only screen and (min-width: 56.25em){.page-centralino #tariffa:after{position:absolute;bottom:0;right:-5%;width:40%}}.page-documenti #main{position:relative}.page-documenti #main:after{position:absolute;top:0;right:0;width:60%;content:url(/assets/images/decorator/documenti/decoratore.svg)}@media only screen and (min-width: 56.25em){.page-documenti #main:after{width:30%}}.page-documenti .documentsSection{row-gap:0}.page-documenti .documentsSection:before{content:url(/assets/images/decorator/hero/decorator-6.svg);margin-bottom:5px}@media only screen and (max-width: 56.25em){.page-documenti .documentsSection:before{grid-column:full-start/col-end 12}}.page-documenti .documentsSection .category{margin-bottom:5rem;grid-column:col-start 1/col-end 12}.page-documenti .documentsSection .category:first-child{padding-top:3.2rem}@media only screen and (min-width: 56.25em){.page-documenti .documentsSection .category:first-child{padding-top:14rem}}@media only screen and (min-width: 56.25em){.page-documenti .documentsSection .category{grid-column:col-start 1/col-end 8;margin-bottom:10rem}}.page-documenti .documentsSection .category .documents{margin-top:2rem}@media only screen and (min-width: 56.25em){.page-documenti .documentsSection .category .documents{margin-top:4rem}}.page-documenti .documentsSection .category .documents a{display:flex;margin-bottom:2rem;font-weight:400;text-decoration:none;transition:all .4s cubic-bezier(.465,.1,.22,.91);padding-top:0}.page-documenti .documentsSection .category .documents a img{max-height:40px;width:auto;margin-right:2rem}.page-documenti .documentsSection .category .documents a:hover{text-decoration:underline;transition:all .4s cubic-bezier(.465,.1,.22,.91)}.page-contatti #main{position:relative}.page-contatti #main:after{position:absolute;top:0;right:0;width:40%;content:url(/assets/images/decorator/contatti/decorator.svg);z-index:-10}.page-contatti .contacts{row-gap:0;padding-top:3.2rem;padding-bottom:6.8rem}@media only screen and (min-width: 56.25em){.page-contatti .contacts{padding-top:14rem;padding-bottom:14rem}}.page-contatti .contacts .title{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.page-contatti .contacts .title{grid-column:col-start 1/col-end 5}}.page-contatti .contacts .left{grid-column:col-start 1/col-end 12}@media only screen and (max-width: 56.25em){.page-contatti .contacts .left{padding-bottom:6rem}}@media only screen and (min-width: 56.25em){.page-contatti .contacts .left{grid-column:col-start 1/col-end 5}}.page-contatti .contacts .right{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.page-contatti .contacts .right{grid-column:col-start 8/col-end 12}}.page-contatti .contacts .right form .medium-6{flex:0 0 100%}.page-contatti .map{padding-bottom:6.8rem}@media only screen and (min-width: 56.25em){.page-contatti .map{padding-bottom:14rem}}.page-contatti .map .embedMap{grid-column:col-start 1/col-end 12;position:relative;padding-bottom:55%;padding-top:185px;height:0;border:3px solid #000}.page-contatti .map .embedMap:after{position:absolute;width:100%;height:100%;left:22px;top:22px;background:rgb(255,189,105);background:linear-gradient(180deg,rgb(255,189,105) 0%,rgb(238,116,2) 100%);content:"";z-index:-1}@media only screen and (min-width: 37.5em){.page-contatti .map .embedMap{padding-top:25px}}.page-contatti .map .embedMap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-home .block-hero{padding-bottom:18rem;position:relative}.page-home .block-hero:before{content:url(/assets/images/decorator/hero/home1.svg)}.page-home .block-hero .image:before{content:url(/assets/images/decorator/hero/home2.svg);position:absolute;bottom:-50%;left:-50%}@media only screen and (min-width: 56.25em){.page-home .block-hero .image:before{bottom:-25%;left:-25%}}.page-home #centralino{position:relative}.page-home #centralino:before{content:url(/assets/images/decorator/textImage/decoratore-fondo-gray.svg)}.page-home #centralino .image:before{content:url(/assets/images/decorator/textImage/decoratore-immagine-3.svg);top:-20%;right:0}@media only screen and (min-width: 56.25em){.page-home #centralino .image:before{top:-45%;right:0}}.page-home #centralino .image picture:after{content:""}@media only screen and (min-width: 56.25em){.page-home #centralino .image picture:after{content:url(/assets/images/decorator/textImage/decoratore-immagine-4.svg);width:55px;bottom:auto;top:-2rem;right:auto;left:-9rem}}.page-home .block-text{padding-bottom:18rem}@media only screen and (max-width: 37.5em){.page-home .block-text .text{padding-bottom:18rem}}@media only screen and (max-width: 56.25em){.page-home .block-text .text{padding-bottom:20rem}}.page-home .block-text:after{content:url(/assets/images/decorator/text/text1.svg);position:absolute;bottom:0;right:-10%;width:70%;z-index:-1}@media only screen and (max-width: 37.5em){.page-home .block-text:after{width:100%}}@media only screen and (min-width: 56.25em){.page-home .block-text:after{position:absolute;bottom:0;right:-5%;width:40%}}.page-soluzionivoce .block-hero:before{content:url(/assets/images/decorator/hero/decorator-2.svg)}.page-soluzionivoce .block-hero:after{content:url(/assets/images/decorator/hero/back-gray.svg)}.page-soluzionivoce .block-hero .image:before{content:url(/assets/images/decorator/hero/decorator-3.svg);bottom:auto;top:15px;left:-10%}.page-soluzionivoce .block-cardsText:after{content:url(/assets/images/decorator/cards/decorator-1.svg);right:0;width:140px;top:auto;bottom:0}@media only screen and (max-width: 56.25em){.page-soluzionivoce .block-cardsText:after{display:none}}.page-soluzionivoce .block-cardsText:before{display:none}@media only screen and (min-width: 56.25em){.page-soluzionivoce .block-cardsText .cards{grid-column:col-start 1/col-end 10}}.page-numerogeografico .block-hero:before,.page-numeroverde .block-hero:before,.page-numeropremium .block-hero:before{content:url(/assets/images/decorator/hero/decorator-4.svg)}.page-numerogeografico .block-hero .image:before,.page-numeroverde .block-hero .image:before,.page-numeropremium .block-hero .image:before{content:url(/assets/images/decorator/hero/decorator-5.svg);bottom:auto;top:-5%;left:-10%;z-index:-10}.page-numeropremium #tariffa:after{content:url(/assets/images/decorator/text/text1.svg);position:absolute;bottom:0;right:-10%;width:70%;z-index:-1}@media only screen and (max-width: 37.5em){.page-numeropremium #tariffa:after{width:100%}}@media only screen and (min-width: 56.25em){.page-numeropremium #tariffa:after{position:absolute;bottom:0;right:-5%;width:40%}}.page-azienda .block-hero:before{content:url(/assets/images/decorator/hero/decorator-6.svg)}.page-azienda .block-hero:after{content:url(/assets/images/decorator/hero/back-gray2.svg)}.page-azienda .block-hero .image:before{content:url(/assets/images/decorator/hero/decorator-7.svg);bottom:auto;top:20px;left:-10%}.page-azienda .block-cardsIcon:after{position:absolute;bottom:0;right:0;content:url(/assets/images/decorator/cards/decorator-2.svg);width:40%;z-index:-1}@media only screen and (max-width: 37.5em){.page-azienda #rete .text{padding-bottom:28rem}}@media only screen and (max-width: 56.25em){.page-azienda #rete .text{padding-bottom:20rem}}.page-azienda #rete:after{content:url(/assets/images/decorator/text/text1.svg);position:absolute;bottom:0;right:-10%;width:70%;z-index:-1}@media only screen and (max-width: 37.5em){.page-azienda #rete:after{width:100%}}@media only screen and (min-width: 56.25em){.page-azienda #rete:after{position:absolute;bottom:0;right:-5%;width:40%}}.page-azienda #intro .image img{max-width:150px;max-height:150px}.adress .info{padding-top:3rem;padding-bottom:3rem}.adress .info .text{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 56.25em){.adress .info .text{flex-wrap:nowrap}}.adress .info .text .image{width:100%;flex-direction:column;display:flex;order:1}@media only screen and (min-width: 56.25em){.adress .info .text .image{width:calc(25% - 15px);order:0}}.adress .info .text .col-1{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 56.25em){.adress .info .text .col-1{width:calc(75% - 15px)}}.adress .info .text .col-1 .row-1{display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width: 56.25em){.adress .info .text .col-1 .row-1{flex-wrap:nowrap}}.adress .info .text .col-1 .row-1 .inner{margin-bottom:1.5rem}@media only screen and (min-width: 56.25em){.adress .info .text .col-1 .row-1 .inner{width:calc(75% - 15px)}}.adress .info .text .col-1 .row-1 .image{width:80%}@media only screen and (min-width: 56.25em){.adress .info .text .col-1 .row-1 .image{width:calc(25% - 15px)}}@media only screen and (min-width: 56.25em){.adress .block-hero .text{grid-column:col-start 3/col-end 6}}@media only screen and (min-width: 56.25em){.adress .block-hero .image{grid-column:col-start 7/col-end 10}}.page-blog .block-articles{padding-top:15rem;padding-bottom:4rem;position:relative}@media only screen and (min-width: 56.25em){.page-blog .block-articles{padding-top:15rem}}.page-blog .block-articles .intro{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.page-blog .block-articles .intro{grid-column:col-start 1/col-end 7}}.page-blog .block-articles .decorator{position:absolute;top:0;left:0}.page-blog .block-articles .decorator-2{position:absolute;top:0rem;right:-40rem}@media only screen and (min-width: 56.25em){.page-blog .block-articles .decorator-2{right:0}}.page-blog .articles{padding-top:0}.page-blog .articles__wrap{grid-column:col-start 1/col-end 12}.page-blog .articles__listing{display:grid;grid-template-columns:repeat(1,1fr);column-gap:3rem;row-gap:3rem}@media only screen and (min-width: 37.5em){.page-blog .articles__listing{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 56.25em){.page-blog .articles__listing{grid-template-columns:repeat(3,1fr)}}.page-blog .articles .single-article{border:2px solid #000;text-decoration:none}.page-blog .articles .pagination{grid-column:col-start 1/col-end 12;margin-top:6rem}.page-blog .articles .pagination nav ul{display:flex;flex-direction:row;justify-content:center}.page-blog .articles .pagination nav ul li:before{display:none}.page-blog .articles .pagination nav ul li a{text-decoration:none;font-size:14px}.page-blog .articles .pagination nav ul li a.active{font-weight:600;color:#fda049}.page-blog .articles .pagination nav ul li a.disabled{cursor:pointer;opacity:.4;pointer-events:none}.page-blog .articles .pagination nav ul li a.prev svg{transform:rotate(180deg)}.page-articolo .block-hero:before{display:none}.page-articolo .block-hero:after{content:url(/assets/images/decorator/articles/hero-single-article.svg)}.page-articolo .block-hero .image:before{content:url(/assets/images/decorator/hero/decorator-7.svg);bottom:auto;top:20px;left:-10%}@media only screen and (min-width: 56.25em){.page-articolo .block-hero .text{align-self:center}}.page-articolo .block-hero .text__pretitle{font-size:14px;color:#fda049}.page-articolo .block-hero .text__extraInfo .date{font-size:14px;color:#667085}@media only screen and (min-width: 56.25em){.page-articolo .inner{padding-top:15rem;padding-bottom:8rem}}.page-articolo .inner__wrapper{grid-column:col-start 1/col-end 12}@media only screen and (min-width: 56.25em){.page-articolo .inner__wrapper{grid-column:col-start 1/col-end 9}}.page-articolo .inner__wrapper figure{position:relative;margin-top:4rem;margin-bottom:4rem}.page-articolo .inner__wrapper figure img{display:block;width:calc(100% - 22px)}.page-articolo .inner__wrapper figure:after{position:absolute;width:calc(100% - 22px);height:100%;right:0;top:22px;background:#ffbd69;background:linear-gradient(180deg,#ffbd69 0%,#ee7402 100%);content:"";z-index:-1}.page-articolo .share{padding-bottom:5rem}.page-articolo .share__wrapper{grid-column:col-start 1/col-end 12}.page-articolo .share__wrapper p{margin-bottom:10px}.page-articolo .share__wrapper p strong{margin-bottom:5px}.page-articolo .share__wrapper .socials a{display:block}.page-articolo .share__wrapper .socials a svg{width:40px;height:40px;max-width:none;max-height:none}.page-articolo .share__wrapper .socials a:hover svg{fill:#fda049}@media only screen and (min-width: 56.25em){.page-teslaunica #decorator:after{position:absolute;top:0;right:0;z-index:-1;content:url(/assets/images/decorator/unica/decorator.svg)}}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:none;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
