@keyframes animFromBottom{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.notices+.container .ldn__wrapper{margin-top:10px}@media screen and (min-width: 768px){.notices+.container .ldn__wrapper{margin-top:20px}}@media screen and (min-width: 980px){.notices+.container .ldn__wrapper{margin-top:30px}}.ldn__title{font-size:25px;line-height:1.1;margin:0}@media screen and (min-width: 768px){.ldn__title{font-size:30px}}@media screen and (min-width: 1280px){.ldn__title{font-size:40px}}.ldn__title.ldn__title--xs{font-size:16px;letter-spacing:.7px;line-height:1.2}@media screen and (min-width: 768px){.ldn__title.ldn__title--xs{font-size:17px;letter-spacing:.8px}}@media screen and (min-width: 1280px){.ldn__title.ldn__title--xs{font-size:18px;letter-spacing:.9px}}.ldn__title.ldn__title--sm{font-size:19px;letter-spacing:1px;line-height:1.25}@media screen and (min-width: 768px){.ldn__title.ldn__title--sm{font-size:22px;letter-spacing:1.1px}}@media screen and (min-width: 1280px){.ldn__title.ldn__title--sm{font-size:25px;letter-spacing:1.3px}}.ldn__blocks--shots .ldn__block-caption .ldn__title{color:#fff}.ldn__title mark{background:none;box-shadow:inset 0 -2px #fff,inset 0 -6px #fc0;display:inline}@media screen and (min-width: 1280px){.ldn__title mark{box-shadow:inset 0 -3px #fff,inset 0 -8px #fc0}}.ldn__subtitle{font-size:16px;letter-spacing:.7px;line-height:1.2;margin:7px 0 0}@media screen and (min-width: 768px){.ldn__subtitle{font-size:18px;letter-spacing:.9px;margin:15px 0 0}}@media screen and (min-width: 1280px){.ldn__subtitle{font-size:21px;letter-spacing:1.05px}}.ldn__hero{align-items:center;display:flex;height:400px;padding:0 20px;position:relative}@media screen and (max-width: 1519px){.ldn__hero{margin:0 -40px}}@media screen and (max-width: 1279px){.ldn__hero{margin:0 -20px}}@media screen and (min-width: 768px){.ldn__hero{height:300px}}@media screen and (min-width: 980px){.ldn__hero{height:400px}}@media screen and (min-width: 1280px){.ldn__hero{height:450px}}.ldn__hero.ldn__hero--preventivatore{background-color:#ededed;height:250px;position:relative}@media screen and (min-width: 768px){.ldn__hero.ldn__hero--preventivatore{height:315px}}.ldn__hero.ldn__hero--preventivatore:before{background-color:#ededed;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}@media screen and (max-width: 767px){.body--scontofattura-index .ldn__hero{height:0;padding-bottom:100%}}@media screen and (max-width: 767px){.ldn__hero--bf{height:450px}}.ldn__hero-image{height:100%;left:0;position:absolute;top:0;width:100%}.ldn__wrapper:not(.ldn__wrapper--installatori) .ldn__hero-image:not(:only-child):before{background-color:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}body.ldn-page-instll .ldn__hero-image:before{opacity:.5}@media screen and (min-width: 768px){body.ldn-page-instll .ldn__hero-image:before{visibility:hidden;opacity:0}}.ldn__hero-image>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 0;object-position:100% 0;width:100%}@media screen and (max-width: 767px){body.ldn-page-instll .ldn__hero-image>img{-o-object-position:80% 0;object-position:80% 0}}.body--scontofattura-index .ldn__hero-image>img,.body--scontofattura-detail .ldn__hero-image>img{-o-object-position:50% 0;object-position:50% 0}@media screen and (max-width: 767px){.body--scontofattura-index .ldn__hero-image>img:nth-child(1){display:none}}@media screen and (min-width: 768px){.body--scontofattura-index .ldn__hero-image>img:nth-child(2){display:none}}.ldn__hero-caption{color:#fff;position:relative;width:100%;z-index:5}@media screen and (min-width: 768px){.ldn__hero-caption h1,.ldn__hero-caption b,.ldn__hero-caption p{width:75%}body.ldn-page-instll--all .ldn__hero-caption h1,body.ldn-page-instll--all .ldn__hero-caption b,body.ldn-page-instll--all .ldn__hero-caption p{width:80%}}.ldn__hero--preventivatore .ldn__hero-caption h1,.ldn__hero--preventivatore .ldn__hero-caption b,.ldn__hero--preventivatore .ldn__hero-caption p{color:#000}.ldn__hero-caption h1,.ldn__hero-caption b{display:block;font-size:25px;font-weight:300;line-height:1.1;margin:0}body.ldn-page-instll .ldn__hero-caption h1,body.ldn-page-instll .ldn__hero-caption b{font-size:44px;line-height:1}@media screen and (min-width: 980px){body.ldn-page-instll .ldn__hero-caption h1,body.ldn-page-instll .ldn__hero-caption b{font-size:61px}}body.ldn-page-instll .ldn__hero-caption h1 mark,body.ldn-page-instll .ldn__hero-caption b mark{background-color:rgba(0,0,0,0);color:#fc0;font-weight:bold}@media screen and (min-width: 768px){.ldn__hero-caption h1,.ldn__hero-caption b{font-size:30px}}@media screen and (min-width: 1280px){.ldn__hero-caption h1,.ldn__hero-caption b{font-size:40px}}.ldn__hero-caption h1:not(:only-child),.ldn__hero-caption b:not(:only-child){margin-top:20px}@media screen and (max-width: 767px){body.ldn-page-instll .ldn__hero-caption h1:not(:only-child),body.ldn-page-instll .ldn__hero-caption b:not(:only-child){margin-top:25px}}@media screen and (min-width: 768px){.ldn__hero-caption h1:not(:only-child),.ldn__hero-caption b:not(:only-child){margin-top:35px}}@media screen and (min-width: 1280px){.ldn__hero-caption h1:not(:only-child),.ldn__hero-caption b:not(:only-child){margin-top:45px}}.ldn__hero-caption p{font-size:14px;letter-spacing:.5px;line-height:1.4;margin:7px 0 0}@media screen and (min-width: 768px){.ldn__hero-caption p{font-size:16px;letter-spacing:.7px;line-height:1.5;margin:10px 0 0}}@media screen and (min-width: 1280px){.ldn__hero-caption p{font-size:18px;letter-spacing:.9px;line-height:1.6}}.ldn__hero--preventivatore .ldn__hero-caption p{font-size:16px;letter-spacing:.6px;line-height:1.25;margin:15px 0 20px}@media screen and (min-width: 768px){.ldn__hero--preventivatore .ldn__hero-caption p{font-size:20px;letter-spacing:.8px;margin:20px 0 25px}}@media screen and (min-width: 1280px){.ldn__hero--preventivatore .ldn__hero-caption p{font-size:24px;letter-spacing:1.2px;margin:25px 0 30px}}.ldn__hero--preventivatore .ldn__hero-caption p:last-child{margin-bottom:0}body.ldn-page-instll .ldn__hero-caption .button{margin-top:20px}@media screen and (min-width: 980px){body.ldn-page-instll .ldn__hero-caption .button{margin-top:40px}}@media screen and (min-width: 1280px){body.ldn-page-instll .ldn__hero-caption .button{margin-top:50px}}.ldn__hero-logo{display:block;width:auto}@media screen and (max-width: 767px){.ldn__hero-logo{height:30px}}.ldn__hero-logo.ldn__hero-logo--big{width:auto}@media screen and (max-width: 1279px){.ldn__hero-logo.ldn__hero-logo--big{height:48px}}@media screen and (max-width: 767px){.ldn__hero-logo.ldn__hero-logo--big{height:36px}}.ldn__hero-label{animation:animFromBottom .5s 1s forwards cubic-bezier(0.68, -0.55, 0.265, 1.55);background-color:#fc0;border-radius:3px;color:#000;display:inline-block;font-size:11px;letter-spacing:.3px;line-height:1.2;margin-top:10px;opacity:0;padding:5px 10px;position:relative;transform:translateY(10px)}@media screen and (min-width: 768px){.ldn__hero-label{font-size:14px;letter-spacing:.5px}}.ldn__hero-label:before{border-bottom:6px solid #fc0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);content:"";display:block;height:0;left:5px;position:absolute;top:-5px;width:0;z-index:5}@media screen and (min-width: 768px){.ldn__hero-label:before{left:10px}}.ldn__blocks{margin:40px 0}@media screen and (min-width: 768px){.ldn__blocks{margin:60px 0}}@media screen and (min-width: 1280px){.ldn__blocks{margin:80px 0}}.ldn__blocks.ldn__blocks--grey,.ldn__blocks.ldn__blocks--blue,.ldn__blocks.ldn__blocks--darkgrey{padding:40px 0}@media screen and (min-width: 768px){.ldn__blocks.ldn__blocks--grey,.ldn__blocks.ldn__blocks--blue,.ldn__blocks.ldn__blocks--darkgrey{padding:60px 0}}@media screen and (min-width: 1280px){.ldn__blocks.ldn__blocks--grey,.ldn__blocks.ldn__blocks--blue,.ldn__blocks.ldn__blocks--darkgrey{padding:80px 0}}.ldn__blocks.ldn__blocks--blue,.ldn__blocks.ldn__blocks--darkgrey,.ldn__blocks.ldn__blocks--grey.ldn__blocks--wider{position:relative}.ldn__blocks.ldn__blocks--blue:after,.ldn__blocks.ldn__blocks--darkgrey:after,.ldn__blocks.ldn__blocks--grey.ldn__blocks--wider:after{content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.ldn__blocks.ldn__blocks--grey{background-color:#ededed}.ldn__blocks.ldn__blocks--grey.ldn__blocks--wider:after{background-color:#ededed}.ldn__blocks.ldn__blocks--grey:not(.ldn__blocks--wider)>div{overflow:hidden}.ldn__blocks.ldn__blocks--blue{background-color:#0a51c2;color:#fff}.ldn__blocks.ldn__blocks--blue:after{background-color:#0a51c2}.ldn__blocks.ldn__blocks--darkgrey{background-color:#333;color:#fff}.ldn__blocks.ldn__blocks--darkgrey:after{background-color:#333}@media screen and (max-width: 979px){.ldn__blocks.ldn__blocks--new{margin:calc(90px + 25px) 0 90px}}@media screen and (max-width: 767px){.ldn__blocks.ldn__blocks--new{margin:calc(60px + 20px) 0 60px}}.ldn__blocks.ldn__blocks--new:before{content:url(/dist/6cab261fed9535575c31.svg);display:block;height:auto;left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:87px}@media screen and (min-width: 768px){.ldn__blocks.ldn__blocks--new:before{top:-25px;width:120px}}@media screen and (min-width: 980px){.ldn__blocks.ldn__blocks--new:before{top:-1.55vw;width:8.5vw}}.ldn__blocks.ldn__blocks--shots{overflow:hidden}.ldn__blocks.ldn__blocks--center{text-align:center}@media screen and (max-width: 1519px){.ldn__blocks.ldn__blocks--services--wide{margin:0 -40px;padding-left:40px;padding-right:40px}}@media screen and (max-width: 1279px){.ldn__blocks.ldn__blocks--services--wide{margin:0 -20px;padding-left:20px;padding-right:20px}}@media screen and (min-width: 980px){.ldn__blocks.ldn__blocks--preventivatore{margin:calc(90px + 30px) 0}}@media screen and (min-width: 1280px){.ldn__blocks.ldn__blocks--preventivatore{margin:calc(125px + 50px) 0}}.warning+.ldn__blocks{margin-top:25px}@media screen and (min-width: 768px){.warning+.ldn__blocks{margin-top:35px}}@media screen and (min-width: 1280px){.warning+.ldn__blocks{margin-top:45px}}.ldn__blocks-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-15px}@media screen and (min-width: 768px){.ldn__blocks-list{margin:-25px}}.ldn__blocks-list.ldn__blocks-list--vcenter{align-items:center}.ldn__blocks-list:not(:only-child){padding-top:25px}@media screen and (min-width: 768px){.ldn__blocks-list:not(:only-child){padding-top:35px}}@media screen and (min-width: 1280px){.ldn__blocks-list:not(:only-child){padding-top:45px}}.body--scontofattura-detail .ldn__blocks--shots .ldn__blocks-list{justify-content:flex-start}.ldn__blocks--services .ldn__blocks-list{justify-content:flex-start}.ldn__blocks--services--listed .ldn__blocks-list{margin:-10px}@media screen and (min-width: 768px){.ldn__blocks--services--listed .ldn__blocks-list{margin:-15px}}.ldn__block{flex:0 0 auto;padding:15px;width:100%}@media screen and (min-width: 768px){.ldn__block{padding:25px}}.ldn__block.ldn__block--25{width:50%}@media screen and (min-width: 980px){.ldn__block.ldn__block--25{width:25%}}body:not(.ldn-page-instll) .ldn__block.ldn__block--25:before{background-color:#fc0;border-radius:5px;content:"";display:block;height:2px;margin-bottom:10px;width:100%}@media screen and (min-width: 768px){body:not(.ldn-page-instll) .ldn__block.ldn__block--25:before{height:3px;margin-bottom:15px}}body.ldn-page-instll .ldn__block.ldn__block--25 .ldn__block-richtxt:before{background-color:#fc0;border-radius:5px;content:"";display:block;height:2px;margin-bottom:10px;width:100%}@media screen and (min-width: 768px){body.ldn-page-instll .ldn__block.ldn__block--25 .ldn__block-richtxt:before{height:3px;margin-bottom:15px}}@media screen and (min-width: 980px){.ldn__block.ldn__block--33{width:33.3333333333%}}@media only screen and (max-width: 979px)and (min-width: 450px){.ldn__blocks--services .ldn__block.ldn__block--33{width:50%}}@media screen and (min-width: 980px){.ldn__blocks--iva .ldn__block.ldn__block--33{position:relative}.ldn__blocks--iva .ldn__block.ldn__block--33:after{content:url(/dist/f444e4fb7b85f8e901e5.png);left:calc(100% + 20px);position:absolute;top:100px;z-index:5}}@media screen and (min-width: 768px){.ldn__blocks--shots .ldn__block.ldn__block--33{width:50%}}@media screen and (min-width: 980px){.ldn__blocks--shots .ldn__block.ldn__block--33{width:33.3333333333%}}@media screen and (min-width: 980px){.ldn__block.ldn__block--50{width:50%}}@media screen and (max-width: 979px){.ldn__block.ldn__block--50.ldn__block--image:first-child{order:2}}@media only screen and (max-width: 979px)and (min-width: 768px){.ldn__blocks--services .ldn__block.ldn__block--50{width:50%}}.ldn__block.ldn__block--100{width:100%}.ldn__block.ldn__block--center{text-align:center}.ldn__block.is-disactive{opacity:.25}.ldn__block.is-disactive .button>span{background-color:#e02e01}@media screen and (max-width: 767px){.ldn__blocks--services--wide .ldn__block{text-align:center}}@media screen and (min-width: 768px){.ldn__blocks--services--wide .ldn__block{display:flex}}.ldn__blocks--services--listed .ldn__block{padding:10px}@media screen and (min-width: 768px){.ldn__blocks--services--listed .ldn__block{padding:15px}}@media screen and (max-width: 1279px){.ldn__block>img{width:441px}}@media screen and (max-width: 767px){.ldn__block>img{width:291px}}.ldn__block-wrapper{display:block;overflow:hidden;position:relative}.ldn__block--50:first-child .ldn__block-image.ldn__block-image--emotional,.ldn__block--50:first-child .ldn__block-image.ldn__block-image--wider{display:flex;justify-content:flex-end}@media screen and (max-width: 979px){.ldn__block--50:first-child .ldn__block-image.ldn__block-image--emotional,.ldn__block--50:first-child .ldn__block-image.ldn__block-image--wider{margin-left:-20px}}.ldn__block--50:first-child .ldn__block-image.ldn__block-image--emotional img,.ldn__block--50:first-child .ldn__block-image.ldn__block-image--wider img{flex-shrink:0}@media screen and (max-width: 979px){.ldn__block--50:last-child .ldn__block-image.ldn__block-image--emotional,.ldn__block--50:last-child .ldn__block-image.ldn__block-image--wider{margin-right:-20px}}.ldn__block--50 .ldn__block-image.ldn__block-image--emotional img{display:block;height:auto;width:100%}@media screen and (min-width: 980px){.ldn__block--50 .ldn__block-image.ldn__block-image--emotional img{width:calc(50vw - 25px)}}@media screen and (min-width: 980px){.ldn__blocks--preventivatore .ldn__block-image.ldn__block-image--emotional{margin:calc((60px + 30px)*-1) 0}}@media screen and (min-width: 1280px){.ldn__blocks--preventivatore .ldn__block-image.ldn__block-image--emotional{margin:calc((80px + 50px)*-1) 0}}.ldn__block-image.ldn__block-image--wider img{display:block;height:auto;width:100%}@media screen and (min-width: 980px){.ldn__block-image.ldn__block-image--wider img{width:calc(50vw - 25px)}}@media screen and (min-width: 1440px){.ldn__block-image.ldn__block-image--wider img{width:calc(100% + (1440px - 1100px)/2)}}.ldn__block-image.ldn__block-image--shadow img{box-shadow:.5px .9px 150px 0 rgba(0,0,0,.15)}.ldn__blocks--shots .ldn__block-image{height:0;overflow:hidden;padding-bottom:100%;position:relative}@media screen and (min-width: 768px){.ldn__blocks--shots .ldn__block-image{height:300px;padding-bottom:0}}.ldn__blocks--shots .ldn__block-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ldn__blocks--shots--shorter .ldn__block-image{height:150px;padding-bottom:0}@media screen and (min-width: 768px){.ldn__blocks--shots--shorter .ldn__block-image{height:180px}}.ldn__blocks--services .ldn__block-image{margin-bottom:15px}@media screen and (min-width: 768px){.ldn__blocks--services .ldn__block-image{margin-bottom:30px}}.ldn__blocks--services .ldn__block-image img{height:78px;margin:0 auto;width:auto}@media screen and (min-width: 768px){.ldn__blocks--services .ldn__block-image img{height:100px}}@media screen and (min-width: 1280px){.ldn__blocks--services .ldn__block-image img{height:138px}}.ldn__steps .ldn__blocks--services .ldn__block-image img{height:60px}@media screen and (min-width: 768px){.ldn__steps .ldn__blocks--services .ldn__block-image img{height:75px}}@media screen and (min-width: 1280px){.ldn__steps .ldn__blocks--services .ldn__block-image img{height:90px}}.ldn__blocks--services-instll .ldn__block-image{overflow:hidden}.ldn__blocks--services-instll .ldn__block-image img{margin:0}@media screen and (min-width: 768px){.ldn__blocks--services--wide .ldn__block-image{flex-shrink:0;margin-right:15px}}.ldn__block--100 .ldn__block-image{display:flex;justify-content:center;margin-top:30px}@media screen and (min-width: 768px){.ldn__block--100 .ldn__block-image{margin-top:35px}}.ldn__block--100 .ldn__block-image img{flex-shrink:0;max-width:100%;width:auto}.ldn__blocks--iva .ldn__block-image{display:flex;justify-content:center}.ldn__blocks--iva .ldn__block-image img{border-radius:30px;flex-shrink:0;max-width:100%;width:auto}.ldn__block-image img{display:block;height:auto;width:100%;transition:transform .3s ease}.no-touch a.ldn__block-wrapper:hover .ldn__block-image img{transform:scale(1.1)}.ldn__blocks--services--listed .ldn__block-caption{display:flex}.ldn__blocks--services--listed .ldn__block-caption:before{background-color:#fc0;border-radius:100%;content:"";display:block;flex-shrink:0;height:15px;margin-right:7px;margin-top:2px;width:15px}@media screen and (min-width: 768px){.ldn__blocks--services--listed .ldn__block-caption:before{height:20px;margin-right:10px;margin-top:4px;width:20px}}.ldn__blocks--shots .ldn__block-caption{align-items:center;backface-visibility:hidden;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:15px;position:absolute;text-align:center;top:0;width:100%;z-index:5}.ldn__block-caption-out{font-size:14px;letter-spacing:.5px;padding:10px 0 0;text-align:center}@media screen and (min-width: 768px){.ldn__block-caption-out{font-size:16px;letter-spacing:.7px;padding:15px 5px 0}}.ldn__block-caption-out p{margin:0}.ldn__block-richtxt{font-size:14px;letter-spacing:.5px;line-height:1.4}@media screen and (min-width: 768px){.ldn__block-richtxt{font-size:15px;letter-spacing:.7px;line-height:1.5}}@media screen and (min-width: 1280px){.ldn__block-richtxt{font-size:17px;letter-spacing:.8px;line-height:1.6}}.ldn__block-richtxt:not(:only-child){margin-top:1rem}.ldn__block-richtxt.ldn__block-richtxt--lg{font-size:18px;letter-spacing:.9px;line-height:1.4}@media screen and (min-width: 768px){.ldn__block-richtxt.ldn__block-richtxt--lg{font-size:21px;letter-spacing:1.05px}}@media screen and (min-width: 1280px){.ldn__block-richtxt.ldn__block-richtxt--lg{font-size:24px;letter-spacing:1.2px}}.ldn__block-richtxt+.ldn__block-richtxt{margin-top:3rem}.ldn__block-richtxt p{margin:1rem 0}.ldn__block-richtxt p:first-child{margin-top:0}.ldn__block-richtxt p:last-child{margin-bottom:0}.ldn__block-richtxt p+ul{margin-top:-1rem}.ldn__block-richtxt p a{color:#0a51c2;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.no-touch .ldn__block-richtxt p a:hover{-webkit-text-decoration:none;text-decoration:none}.ldn__block-richtxt h2,.ldn__block-richtxt h3{font-size:19px;font-weight:700;letter-spacing:1px;line-height:1.25;margin:1rem 0}@media screen and (min-width: 768px){.ldn__block-richtxt h2,.ldn__block-richtxt h3{font-size:22px;letter-spacing:1.1px}}@media screen and (min-width: 1280px){.ldn__block-richtxt h2,.ldn__block-richtxt h3{font-size:25px;letter-spacing:1.3px}}.ldn__block-richtxt h2:first-child,.ldn__block-richtxt h3:first-child{margin-top:0}.ldn__block-richtxt h2:last-child,.ldn__block-richtxt h3:last-child{margin-bottom:0}.ldn__block-richtxt h2:not(:first-child),.ldn__block-richtxt h3:not(:first-child){margin-top:2.5rem}.ldn__block--25 .ldn__block-richtxt h2,.ldn__block--25 .ldn__block-richtxt h3{font-size:14px;font-weight:700;letter-spacing:.5px}@media screen and (min-width: 768px){.ldn__block--25 .ldn__block-richtxt h2,.ldn__block--25 .ldn__block-richtxt h3{font-size:16px;letter-spacing:.7px}}@media screen and (min-width: 1280px){.ldn__block--25 .ldn__block-richtxt h2,.ldn__block--25 .ldn__block-richtxt h3{font-size:18px;letter-spacing:.9px}}.ldn__block-richtxt h2 span,.ldn__block-richtxt h3 span{font-weight:400}.ldn__block-richtxt ul>li{list-style-type:disc;margin-left:1.6rem}.ldn__block-richtxt ul a{color:#0a51c2;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.no-touch .ldn__block-richtxt ul a:hover{-webkit-text-decoration:none;text-decoration:none}body.ldn-page-instll .ldn__block-richtxt ol>li{list-style-type:decimal;margin-left:1.6rem}.ldn__block-richtxt ol a{color:#0a51c2;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.no-touch .ldn__block-richtxt ol a:hover{-webkit-text-decoration:none;text-decoration:none}.ldn__block-richtxt small{display:block;font-size:10px;letter-spacing:.1px;line-height:1.2}@media screen and (min-width: 768px){.ldn__block-richtxt small{font-size:12px;letter-spacing:.3px;line-height:1.3}}@media screen and (min-width: 1280px){.ldn__block-richtxt small{font-size:14px;letter-spacing:.5px;line-height:1.4}}.ldn__block-buttons{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.ldn__block-buttons{flex-wrap:nowrap}}.ldn__block--center .ldn__block-buttons{justify-content:center}.ldn__block-buttons .button{width:100%}@media screen and (min-width: 768px){.ldn__block-buttons .button{width:auto;margin:0 10px}}@media screen and (max-width: 769px){.ldn__block-buttons .button:not(:last-of-type){margin-bottom:10px}}.ldn__numbers{background-color:#0a51c2;color:#fff;margin:40px -20px;padding:30px 0;text-align:center}@media screen and (min-width: 768px){.ldn__numbers{margin:60px -20px;padding:50px 0}}@media screen and (min-width: 1280px){.ldn__numbers{margin:80px -40px}}@media screen and (min-width: 1520px){.ldn__numbers{margin:80px 0}}.ldn__numbers-list{display:flex;flex-wrap:wrap;justify-content:center;margin:10px -15px -15px}@media screen and (min-width: 768px){.ldn__numbers-list{margin:30px -5vw 0}}@media screen and (min-width: 980px){.ldn__numbers-list{margin:30px -3vw}}@media screen and (min-width: 1280px){.ldn__numbers-list{justify-content:space-between}}.ldn__numbers-item{flex:0 0 auto;line-height:1;padding:15px;text-align:center}@media screen and (max-width: 767px){.ldn__numbers-item{width:100%}}@media screen and (min-width: 768px){.ldn__numbers-item{padding:20px 5vw;width:50%}}@media screen and (min-width: 980px){.ldn__numbers-item{padding:20px 3vw;width:25%}}@media screen and (min-width: 1280px){.ldn__numbers-item{padding:30px 3vw}}@media screen and (min-width: 768px){.ldn__numbers-item:not(:last-child){border-right:1px solid rgba(255,255,255,.3)}}.ldn__numbers-item.ldn__numbers-item--plus strong:after{content:"+"}.ldn__numbers-item.ldn__numbers-item--percentage strong:after{content:"%"}.ldn__numbers-item strong{display:block;font-size:45px;transition:opacity .3s ease}@media screen and (min-width: 768px){.ldn__numbers-item strong{font-size:50px}}@media screen and (min-width: 1280px){.ldn__numbers-item strong{font-size:60px}}.ldn__numbers-item strong.to-animate{opacity:0}.ldn__numbers-item span{display:block;font-size:18px;font-weight:300;margin-top:5px}@media screen and (min-width: 768px){.ldn__numbers-item span{font-size:20px;margin-top:7px}}@media screen and (min-width: 1280px){.ldn__numbers-item span{font-size:25px}}.ldn__banner{background-color:#ededed;border-radius:5px;padding:50px 0;text-align:center}.ldn__banner.ldn__banner--blue{background-color:#0a51c2;color:#fff}@media screen and (max-width: 1519px){.ldn__banner{margin:0 -40px;padding:50px 40px}}@media screen and (max-width: 1279px){.ldn__banner{margin:0 -20px;padding:40px 20px}}@media screen and (max-width: 767px){.ldn__banner{padding:35px 20px}}.ldn__banner p{font-size:25px;font-weight:300;line-height:1.1;margin:0}@media screen and (min-width: 768px){.ldn__banner p{font-size:30px}}@media screen and (min-width: 1280px){.ldn__banner p{font-size:40px}}.ldn__brands{margin:40px 0;text-align:center}@media screen and (min-width: 768px){.ldn__brands{margin:60px 0}}@media screen and (min-width: 1280px){.ldn__brands{margin:80px 0}}.ldn__brands-slider{margin:40px -22px 0}@media screen and (min-width: 768px){.ldn__brands-slider{margin:60px -32px 0}}@media screen and (min-width: 1280px){.ldn__brands-slider{margin:80px -32px 0}}.ldn__brands-slider .swiper{position:relative;left:50%;transform:translateX(-50%);width:100vw}.ldn__brands-slider .swiper .swiper-slide{padding:0 22px;width:auto}@media screen and (min-width: 768px){.ldn__brands-slider .swiper .swiper-slide{padding:0 32px}}.ldn__brands-slider .swiper .swiper-slide>div{margin:0 auto;width:106px}.ldn__brands-slider .swiper .swiper-slide a{display:block;height:0;padding-bottom:100%;position:relative;width:100%}.ldn__brands-slider .swiper .swiper-slide img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.ldn__brands-slider .swiper-wrapper{transition-timing-function:linear}.ldn__products{margin:40px 0}@media screen and (min-width: 768px){.ldn__products{margin:60px 0}}@media screen and (min-width: 1280px){.ldn__products{margin:80px 0}}.ldn__products-inner{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:20px 0}@media screen and (min-width: 768px){.ldn__products-inner{padding:30px 0}}@media screen and (min-width: 1280px){.ldn__products-inner{padding:40px 0}}.ldn__products-inner h2{font-size:14px;letter-spacing:.5px;line-height:1.4;margin:0}@media screen and (min-width: 768px){.ldn__products-inner h2{font-size:16px;letter-spacing:.7px;line-height:1.5}}@media screen and (min-width: 1280px){.ldn__products-inner h2{font-size:18px;letter-spacing:.9px;line-height:1.6}}.ldn__faq .ldn__title{margin-bottom:20px}@media screen and (min-width: 768px){.ldn__faq .ldn__title{margin-bottom:40px}}.ldn__faq details{--gutter: 15px;border:1px solid #e5e5e5}@media screen and (min-width: 768px){.ldn__faq details{--gutter: 25px}}.ldn__faq details:not(:last-child){margin-bottom:15px}.ldn__faq details[open] summary:before{transform:rotate(180deg)}.ldn__faq details summary{align-items:center;cursor:pointer;display:flex;font-size:14px;letter-spacing:.5px;line-height:1.4;justify-content:space-between;padding:var(--gutter)}@media screen and (min-width: 768px){.ldn__faq details summary{font-size:16px;letter-spacing:.7px;line-height:1.5}}.ldn__faq details summary:before{flex-shrink:0;font-size:18px;margin-left:var(--gutter);order:2;transition:color .3s ease}@media screen and (min-width: 768px){.ldn__faq details summary:before{font-size:20px}}.no-touch .ldn__faq details summary:hover:before{color:#0a51c2}.ldn__faq details summary h3{font-size:inherit;font-weight:inherit;margin:0}.ldn__faq details>p,.ldn__faq details>ul{font-size:12px;letter-spacing:.3px;margin:0;padding:0 var(--gutter)}@media screen and (min-width: 768px){.ldn__faq details>p,.ldn__faq details>ul{font-size:14px;letter-spacing:.5px}}.ldn__faq details>p:last-child,.ldn__faq details>ul:last-child{padding-bottom:var(--gutter)}.ldn__faq details>p a,.ldn__faq details>ul a{color:#0a51c2;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.ldn__faq details>p a:hover,.ldn__faq details>ul a:hover{-webkit-text-decoration:none;text-decoration:none}.ldn__faq details>p+p{padding-top:var(--gutter)}.ldn__faq details>p+ul{padding-top:calc(var(--gutter)/2)}.ldn__faq details>ul{margin-left:17px}.ldn__faq details>ul+p{padding-top:var(--gutter)}.ldn__faq details>ul>li{list-style-type:disc}.ldn__faq details>ul>li>ul{margin-left:17px}.ldn__faq details>ul>li>ul>li{list-style-type:circle}.ldn__steps{background-color:#f7f4f4;padding:40px 20px 1px}@media screen and (min-width: 768px){.ldn__steps{padding:60px 20px 1px}}@media screen and (min-width: 1280px){.ldn__steps{padding:80px 40px 1px}}@media screen and (max-width: 1279px){.ldn__steps{margin:0 -20px}}.ldn__steps .ldn__block-richtxt:first-child{margin-top:0;text-align:center}.ldn__block-video{margin:30px auto 40px;max-width:1024px}@media screen and (min-width: 768px){.ldn__block-video{margin:50px auto 60px}}@media screen and (min-width: 1280px){.ldn__block-video{margin:70px auto 80px}}.ldn__block-video>div{background-color:#f0f0f0;height:0;padding-bottom:56.25%;position:relative}.ldn__block-video>div>iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.ldn__hero-new-label{position:absolute;left:0;top:0;z-index:6}.ldn__hero-new-label span{display:inline-block;padding:15px 20px;text-transform:uppercase;color:#000;font-size:20px;font-weight:bold;line-height:1;background-color:#fc0}@media screen and (min-width: 980px){.ldn__hero-new-label span{font-size:27px;padding:20px 30px}}.ldn__hero-promo-label{position:absolute;right:10px;top:10px;z-index:6}@media screen and (min-width: 450px){.ldn__hero-promo-label{right:20px;top:20px}}@media screen and (min-width: 980px){.ldn__hero-promo-label{right:70px;top:50px}}@media screen and (max-width: 979px){.ldn__hero-promo-label img{width:120px;height:120px}}@media screen and (max-width: 600px){.ldn__hero-promo-label img{width:100px;height:100px}}.ldn__hero-promo-label--bf{bottom:40px;right:0;top:auto;background-color:#ffc106;padding:10px 30px;font-size:25px;text-align:center;color:#000}@media screen and (max-width: 979px){.ldn__hero-promo-label--bf{bottom:0;padding:10px 20px;font-size:20px}}@media screen and (max-width: 767px){.ldn__hero-promo-label--bf{left:0;padding:10px}}@media screen and (max-width: 450px){.ldn__hero-promo-label--bf{font-size:18px}}.ldn__hero-promo-label--bf p{margin:0}.ldn__hero-promo-label--bf strong{font-weight:900;font-size:105%}.products__slider-heading{--gap-x: 7px;margin-bottom:7px;margin-bottom:var(--gap-x)}@media screen and (min-width: 768px){.products__slider-heading{--gap-x: 12px}}@media screen and (min-width: 1680px){.products__slider-heading{--gap-x: 17px}}@media screen and (max-width: 767px){.products__slider-heading .button>a>span>span{display:none}}.products__slider-heading-instll{display:flex;align-items:center;justify-content:space-between}.products__slider-heading-instll img{height:46px}@media screen and (max-width: 767px){.products__slider-heading-instll img{height:30px}}.products__slider-instll .swiper .swiper-slide{height:auto;width:50%}@media screen and (max-width: 1024px){.products__slider-instll .swiper .swiper-slide{width:560px}}@media screen and (max-width: 600px){.products__slider-instll .swiper .swiper-slide{width:330px}}.products__slider-instll .product__box{background-color:#efefef;display:flex;align-items:center;flex-wrap:wrap;border-radius:10px;overflow:hidden;height:100%}.products__slider-instll .product__image{width:50%;padding-bottom:0;height:auto}@media screen and (max-width: 600px){.products__slider-instll .product__image{width:100%;height:250px}}.products__slider-instll .product__image img{max-width:100%;width:auto;margin:0 auto}@media screen and (max-width: 600px){.products__slider-instll .product__image img{height:100%}}.products__slider-instll .product__caption{width:50%;background-color:#f0f0f0;padding:30px 20px}@media screen and (max-width: 600px){.products__slider-instll .product__caption{width:100%;padding:0 20px 20px}}.products__slider-instll .product__info li{font-size:13px;line-height:1.6;letter-spacing:.75px}.products__slider-instll .product__info li:first-of-type{font-size:16px;font-weight:bold;line-height:1.2;margin-bottom:8px}.products__slider-instll .product__price{margin-left:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0;padding:15px 0;font-size:15px;line-height:1.2;letter-spacing:.75px;font-weight:bold}.products__slider-instll .product__price strong{color:#000;font-size:226%;letter-spacing:normal}.products__slider-instll .product__price-type{padding:4px 8px;border-radius:5px;color:#fff;text-transform:uppercase;font-size:11px;margin-top:5px}.products__slider-instll .product__price-type--pre{background-color:#bc84a9}.products__slider-instll .product__price-type--new{background-color:#ef7d00}.products__slider-instll .product__price-type--wash{background-color:#46a7c3}.products__slider-instll .product__links-instll a{color:#0a51c2;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease;font-size:14px;line-height:1.3;letter-spacing:.73px}.products__slider-instll .product__links-instll a:hover{-webkit-text-decoration:none;text-decoration:none}.products__slider-instll .product__promo{width:100%;padding:10px 20px;color:#fff;background-color:#ef7d00;text-align:center;margin-top:auto}.products__slider-instll .product__promo.product__promo--green{background-color:#4aa435}@media screen and (max-width: 767px){.products__slider-instll .product__promo{padding:10px}}.products__slider-instll .product__promo p{margin:0;text-transform:uppercase;font-size:14px;font-weight:bold;letter-spacing:2.1px}body.ldn-page-instll--clima .products__slider-instll .product__promo p{font-size:13px}@media screen and (max-width: 767px){.products__slider-instll .product__promo p{font-size:13px}}.product__label.product__label--quality{font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.5px;margin-bottom:0;position:relative;transform:rotate(-45deg) translateY(-20px) translateX(-60px);display:block;width:200px;text-align:center;padding:5px 0;background-color:#ffc205;color:#000}@media screen and (min-width: 980px){.product__label.product__label--quality{font-size:12px;padding:8px 0}}.ldn__image-banner-checklist{position:relative;display:flex;align-items:center;background-color:#d9d1ca}@media screen and (min-width: 1025px){.ldn__image-banner-checklist{min-height:574px}}.ldn__image-banner-checklist-txt{position:relative;width:100%;max-width:720px;padding:80px 40px;padding-left:20px;z-index:2}@media screen and (min-width: 1320px){.ldn__image-banner-checklist-txt{padding-left:calc((100vw - 1200px)/2 - 40px)}}@media screen and (min-width: 1480px){.ldn__image-banner-checklist-txt{padding-left:120px}}@media screen and (max-width: 980px){.ldn__image-banner-checklist-txt{padding:60px 20px;max-width:600px}}@media screen and (max-width: 767px){.ldn__image-banner-checklist-txt{padding:30px 20px}}.ldn__image-banner-checklist-txt ul{margin-top:20px}@media screen and (min-width: 768px){.ldn__image-banner-checklist-txt ul{margin-top:40px}}.ldn__image-banner-checklist-txt ul li{position:relative;padding-left:25px;font-size:14px;line-height:1.65;letter-spacing:.85px}@media screen and (min-width: 768px){.ldn__image-banner-checklist-txt ul li{font-size:15px}}@media screen and (min-width: 980px){.ldn__image-banner-checklist-txt ul li{font-size:17px}}.ldn__image-banner-checklist-txt ul li:before{position:absolute;left:0;top:0;content:"✓"}.ldn__image-banner-checklist-txt .ldn__block-richtxt,.ldn__image-banner-checklist-txt .button{margin-top:30px}.ldn__image-banner-checklist-img{position:absolute;right:0;top:0;width:100%;height:100%}.ldn__image-banner-checklist-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}@media screen and (min-width: 1280px){.ldn__image-banner-checklist-img img{-o-object-position:right;object-position:right}}.ldn__image-banner-tabs{position:relative;overflow:hidden;background-color:#efefef}@media screen and (min-width: 1281px){.ldn__image-banner-tabs{min-height:605px}}.ldn__image-banner-tabs-promo-label{position:absolute;z-index:2;left:calc(100% - 760px);transform:translateX(-250px);top:80px}@media screen and (max-width: 1440px){.ldn__image-banner-tabs-promo-label{transform:translateX(-200px)}}@media screen and (max-width: 1280px){.ldn__image-banner-tabs-promo-label{top:60px;transform:translateX(-100px)}}@media screen and (max-width: 1100px){.ldn__image-banner-tabs-promo-label{transform:translateX(-50px)}}@media screen and (max-width: 1099px){.ldn__image-banner-tabs-promo-label{display:none}}.ldn__image-banner-tabs-txt{position:relative;margin-left:auto;padding:80px 40px;max-width:760px;margin-left:auto;z-index:2}@media screen and (max-width: 1280px){.ldn__image-banner-tabs-txt{max-width:650px;padding:60px 20px}}@media screen and (max-width: 1099px){.ldn__image-banner-tabs-txt{max-width:100%}}@media screen and (max-width: 767px){.ldn__image-banner-tabs-txt{padding:30px 20px}}.ldn__image-banner-tabs-img{position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (max-width: 1099px){.ldn__image-banner-tabs-img{display:none}}.ldn__image-banner-tabs-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media screen and (max-width: 1440px){.ldn__image-banner-tabs-img img{-o-object-position:40%;object-position:40%}}@media screen and (max-width: 1280px){.ldn__image-banner-tabs-img img{-o-object-position:60%;object-position:60%}}.ldn__image-banner-tabs-buttons{display:flex;margin-top:40px;margin-bottom:50px}@media screen and (max-width: 767px){.ldn__image-banner-tabs-buttons{margin:30px -20px;padding:0 20px;overflow-x:scroll}}.ldn__image-banner-tabs-buttons-item{flex-shrink:0}.ldn__image-banner-tabs-buttons-item:not(:last-of-type){margin-right:10px}.ldn__image-banner-tabs-buttons-item.active button[data-tab="2"]{background-color:#ef7d00;color:#fff}body.ldn-page-instll--clima .ldn__image-banner-tabs-buttons-item.active button[data-tab="2"]{background-color:#bc84a9;color:#fff}.ldn__image-banner-tabs--clima .ldn__image-banner-tabs-buttons-item.active button[data-tab="2"]{background-color:#bc84a9;color:#fff}.ldn__image-banner-tabs-buttons-item.active button[data-tab="3"]{background-color:#4aa435;color:#fff}body.ldn-page-instll--clima .ldn__image-banner-tabs-buttons-item.active button[data-tab="3"]{background-color:#46a7c3;color:#fff}.ldn__image-banner-tabs--clima .ldn__image-banner-tabs-buttons-item.active button[data-tab="3"]{background-color:#46a7c3;color:#fff}.ldn__image-banner-tabs-buttons-item.active button[data-tab="1"]{background-color:#8a5893;color:#fff}body.ldn-page-instll--clima .ldn__image-banner-tabs-buttons-item.active button[data-tab="1"]{background-color:#ef7d00;color:#fff}.ldn__image-banner-tabs--clima .ldn__image-banner-tabs-buttons-item.active button[data-tab="1"]{background-color:#ef7d00;color:#fff}.ldn__image-banner-tabs-buttons-item button{border:1px solid red;border-radius:33px;height:63px;padding:5px 20px;font-size:17px;font-weight:bold;letter-spacing:.85px}@media screen and (max-width: 767px){.ldn__image-banner-tabs-buttons-item button{padding:15px 20px;line-height:1}}.ldn__image-banner-tabs-buttons-item button[data-tab="2"]{border-color:#ef7d00;color:#ef7d00}body.ldn-page-instll--clima .ldn__image-banner-tabs-buttons-item button[data-tab="2"]{border-color:#bc84a9;color:#bc84a9}.ldn__image-banner-tabs--clima .ldn__image-banner-tabs-buttons-item button[data-tab="2"]{border-color:#bc84a9;color:#bc84a9}.ldn__image-banner-tabs-buttons-item button[data-tab="3"]{border-color:#4aa435;color:#4aa435}body.ldn-page-instll--clima .ldn__image-banner-tabs-buttons-item button[data-tab="3"]{border-color:#46a7c3;color:#46a7c3}.ldn__image-banner-tabs--clima .ldn__image-banner-tabs-buttons-item button[data-tab="3"]{border-color:#46a7c3;color:#46a7c3}.ldn__image-banner-tabs-buttons-item button[data-tab="1"]{border-color:#8a5893;color:#8a5893}body.ldn-page-instll--clima .ldn__image-banner-tabs-buttons-item button[data-tab="1"]{border-color:#ef7d00;color:#ef7d00}.ldn__image-banner-tabs--clima .ldn__image-banner-tabs-buttons-item button[data-tab="1"]{border-color:#ef7d00;color:#ef7d00}.ldn__image-banner-tabs-content-item{display:none;font-size:17px;line-height:1.65;letter-spacing:.85px}@media screen and (max-width: 767px){.ldn__image-banner-tabs-content-item{font-size:14px;line-height:1.65;letter-spacing:.85px}}.ldn__image-banner-tabs-content-item.active{display:block}.ldn__image-banner-tabs-content-item p span{display:block;font-weight:bold;margin-bottom:15px}@media screen and (max-width: 767px){.ldn__image-banner-tabs-content-item p span{font-size:16px}}.ldn__image-banner-tabs-content-item a{color:#0a51c2;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease;font-size:15px;letter-spacing:.75px}.ldn__image-banner-tabs-content-item a:hover{-webkit-text-decoration:none;text-decoration:none}.ldn__reasons{background-color:#0a51c2;color:#fff;margin:40px -20px;padding:30px 0;text-align:center}@media screen and (min-width: 768px){.ldn__reasons{margin:60px -20px;padding:60px 0}}@media screen and (min-width: 1280px){.ldn__reasons{margin:80px -40px}}@media screen and (min-width: 1520px){.ldn__reasons{margin:80px 0}}.ldn__reasons-list{display:flex;flex-wrap:wrap;justify-content:center;margin:10px}@media screen and (max-width: 767px){.ldn__reasons-list{max-width:400px;margin:10px auto}}@media screen and (max-width: 420px){.ldn__reasons-list{max-width:100%;margin:10px}}@media screen and (min-width: 768px){.ldn__reasons-list{margin:30px 0 0}}@media screen and (min-width: 980px){.ldn__reasons-list{margin:50px 0 0}}@media screen and (min-width: 1280px){.ldn__reasons-list{margin:50px -35px 0}}@media screen and (min-width: 1280px){.ldn__reasons-list{justify-content:space-between}}.ldn__reasons-item{flex:0 0 auto;line-height:1;padding:15px;text-align:center}@media screen and (max-width: 767px){.ldn__reasons-item{width:100%}}@media screen and (min-width: 768px){.ldn__reasons-item{padding:20px;width:33.3333333333%}}@media screen and (min-width: 980px){.ldn__reasons-item{padding:20px 3vw}}@media screen and (min-width: 1280px){.ldn__reasons-item{padding:10px 30px}}@media screen and (min-width: 768px){.ldn__reasons-item:not(:last-child){border-right:1px solid rgba(255,255,255,.3)}}@media screen and (max-width: 767px){.ldn__reasons-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.3)}}.ldn__reasons-item .ldn__block-richtxt{font-size:14px;line-height:1.25;letter-spacing:1.2px}@media screen and (min-width: 768px){.ldn__reasons-item .ldn__block-richtxt{font-size:16px}}@media screen and (min-width: 980px){.ldn__reasons-item .ldn__block-richtxt{font-size:18px}}@media screen and (min-width: 1280px){.ldn__reasons-item .ldn__block-richtxt{font-size:24px}}.ldn__reasons-item mark{font-weight:bold;background-color:rgba(0,0,0,0);color:#ffc106}@media screen and (min-width: 450px){.button--br br{display:none}}
