.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.hidden{display:none!important}#home{overflow:hidden}#home #banner-home{width:100%;display:inline-flex;align-items:center;justify-content:center;min-height:100vh;height:100vh}#home #banner-home .left,#home #banner-home .right{width:100%;min-width:50vw;max-width:50vw;min-height:100vh;height:100vh;position:absolute;overflow:hidden;transition:min-width .5s ease-in-out}#home #banner-home .left.active,#home #banner-home .right.active{position:absolute;min-width:100%;z-index:1}#home #banner-home .left.active .bg-abs,#home #banner-home .right.active .bg-abs{width:100vw}#home #banner-home .left.active .button-active-div,#home #banner-home .right.active .button-active-div{opacity:0}#home #banner-home .left.active .content-box,#home #banner-home .right.active .content-box{opacity:1;z-index:1}#home #banner-home .left .bg-abs,#home #banner-home .right .bg-abs{min-height:100vh;height:100vh;width:50vw;object-fit:cover;position:absolute;top:0;transition:.5s}#home #banner-home .left .button-active-div,#home #banner-home .right .button-active-div{width:360px;height:110px;position:absolute;top:50%;transform:translateY(-50%);z-index:0;cursor:pointer}#home #banner-home .left .button-active-div::after,#home #banner-home .right .button-active-div::after{content:'';width:100%;height:100%;display:block;position:absolute;top:0;background:no-repeat padding-box #fff;opacity:.8}#home #banner-home .left .button-active-div .chevron::before,#home #banner-home .right .button-active-div .chevron::before{border-style:solid;border-width:.25em .25em 0 0;content:'';display:inline-block;height:.45em;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.45em}#home #banner-home .left .button-active-div .chevron.right:before,#home #banner-home .right .button-active-div .chevron.right:before{left:0;transform:rotate(45deg)}#home #banner-home .left .button-active-div .chevron.bottom:before,#home #banner-home .right .button-active-div .chevron.bottom:before{top:0;transform:rotate(135deg)}#home #banner-home .left .button-active-div .chevron.left:before,#home #banner-home .right .button-active-div .chevron.left:before{left:.25em;transform:rotate(-135deg)}#home #banner-home .left .content-box,#home #banner-home .right .content-box{position:absolute;bottom:165px}#home #banner-home .left .content-box .common-title,#home #banner-home .right .content-box .common-title{text-align:left;font:normal normal 300 35px/45px Prometo;letter-spacing:0;color:#252735}#home #banner-home .left .content-box .common-title b,#home #banner-home .right .content-box .common-title b{font:normal normal normal 35px/45px Prometo}#home #banner-home .left .content-box .common-descr,#home #banner-home .right .content-box .common-descr{margin-top:40px;text-align:left;font:normal normal 300 16px/21px Prometo;letter-spacing:0;color:#252735}#home #banner-home .left .content-box .link-no-btn,#home #banner-home .right .content-box .link-no-btn{margin-top:65px;text-align:left;display:block;font:normal normal normal 16px/21px Prometo;letter-spacing:0;color:#252735}#home #banner-home .left .content-box .close-active-div,#home #banner-home .right .content-box .close-active-div{width:30px;height:30px;background-color:transparent;cursor:pointer}#home #banner-home .left .content-box .close-active-div::after,#home #banner-home .left .content-box .close-active-div::before,#home #banner-home .right .content-box .close-active-div::after,#home #banner-home .right .content-box .close-active-div::before{content:'';position:absolute;width:2px;height:30px;background-color:#fff;top:50%;left:50%;transform-origin:center;transition:transform .3s ease,background-color .3s ease}#home #banner-home .left .content-box .close-active-div::before,#home #banner-home .right .content-box .close-active-div::before{transform:translate(-50%,-50%) rotate(45deg)}#home #banner-home .left .content-box .close-active-div::after,#home #banner-home .right .content-box .close-active-div::after{transform:translate(-50%,-50%) rotate(-45deg)}#home #banner-home .left .button-active-div:hover::before,#home #banner-home .right .button-active-div:hover::before{transform:translateX(0)}#home #banner-home .left .content-box .close-active-div:hover::after,#home #banner-home .left .content-box .close-active-div:hover::before,#home #banner-home .right .content-box .close-active-div:hover::after,#home #banner-home .right .content-box .close-active-div:hover::before{background-color:#fff}#home #banner-home .left{left:0}#home #banner-home .left .bg-abs{left:0;object-position:32%}#home #banner-home .left .button-active-div{left:0;padding:30px 38px 30px 23px;display:flex;align-items:center;justify-content:space-between;transition:.5s}#home #banner-home .left .button-active-div:hover::after{background-color:#fff;opacity:1;border-radius:0 6px 6px 0;width:110px;z-index:0}#home #banner-home .left .button-active-div:hover i{width:100px}#home #banner-home .left .button-active-div:hover span{color:#F6F7F8;opacity:0;position:absolute;right:38px;transition:0s}#home #banner-home .left .button-active-div:hover .hover-text{right:0;position:relative;opacity:1}#home #banner-home .left .button-active-div::after{left:0;border-radius:0 6px 6px 0;z-index:-1;transition:.5s}#home #banner-home .left .button-active-div::before{content:'';z-index:-1;width:100%;height:100%;display:block;border-radius:0 6px 6px 0;background-color:#B02021;left:0;top:0;position:absolute;transform:translateX(-100%);transition:.5s}#home #banner-home .left .button-active-div i{left:0;position:relative;width:63px;height:2px;background-color:#B02021;display:block;transition:.5s;z-index:1}#home #banner-home .left .button-active-div i::before{content:'';width:13px;height:13px;transform:rotate(45deg) translateY(-68%);border:2px solid #B02021;border-top:0;border-right:0;position:absolute;top:50%;left:-5px}#home #banner-home .left .button-active-div span{width:200px;text-align:right;font:normal normal 300 20px/26px Prometo;letter-spacing:0;color:#252735;text-transform:uppercase;position:relative}#home #banner-home .left .button-active-div .hover-text{opacity:0;text-align:right;letter-spacing:0;color:#F6F7F8;text-transform:uppercase;font:normal normal 300 20px/26px Prometo;position:absolute;right:38px;transition:.5s}#home #banner-home .left .button-active-div .hover-text b{font:normal normal normal 20px/26px Prometo}#home #banner-home .left .content-box{opacity:0;left:50%;width:350px;padding:57px 50px 60px 30px}#home #banner-home .left .content-box::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:no-repeat padding-box #F6F7F8;border-radius:12px;opacity:.9;z-index:-1}#home #banner-home .right .button-active-div::after,#home #banner-home .right .button-active-div::before{z-index:-1;border-radius:6px 0 0 6px;right:0;transition:.5s}#home #banner-home .left .content-box .close-active-div{position:absolute;left:calc(100% + 27.5px);top:0}#home #banner-home .right{right:0}#home #banner-home .right .bg-abs{right:0;object-position:60%}#home #banner-home .right .button-active-div{right:0;padding:30px 23px 30px 38px;display:flex;align-items:center;justify-content:space-between;transition:.5s}#home #banner-home .right .button-active-div:hover::after{background-color:#fff;opacity:1;width:110px;z-index:0}#home #banner-home .right .button-active-div:hover i{width:100px}#home #banner-home .right .button-active-div:hover span{color:#F6F7F8;opacity:0;position:absolute}#home #banner-home .right .button-active-div:hover .hover-text{position:relative;opacity:1}#home #banner-home .right .button-active-div::before{content:'';width:100%;height:100%;display:block;background-color:#00659E;top:0;position:absolute;transform:translateX(100%)}#home #banner-home .right .button-active-div i{left:0;position:relative;width:63px;height:2px;background-color:#00659E;display:block;transition:.5s;z-index:1}#home #banner-home .right .button-active-div i::before{content:'';width:13px;height:13px;transform:rotate(45deg) translateY(-68%);border:2px solid #00659E;border-bottom:0;border-left:0;position:absolute;top:50%;right:8px}#home #banner-home .right .button-active-div span{width:200px;text-align:left;font:normal normal 300 20px/26px Prometo;letter-spacing:0;color:#252735;text-transform:uppercase}#home #banner-home .right .button-active-div .hover-text{opacity:0;text-align:left;letter-spacing:0;color:#F6F7F8;text-transform:uppercase;font:normal normal 300 20px/26px Prometo;position:absolute;transition:.5s}#home #banner-home .right .button-active-div .hover-text b{font:normal normal normal 20px/26px Prometo}#home #banner-home .right .content-box{width:520px;opacity:0;right:50%;padding:57px 205px 60px 40px}#home #banner-home .right .content-box::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:no-repeat padding-box #00659E;border-radius:12px;opacity:.9;z-index:-1}#home #banner-home .right .content-box .close-active-div{position:absolute;left:calc(100% + 27.5px);top:0}#home #banner-home .right .content-box .close-active-div::after,#home #banner-home .right .content-box .close-active-div::before{background-color:#00659E}#home #banner-home .right .content-box .abs-prod-img{position:absolute;right:-180px}#home #banner-home .right .content-box .common-title{margin-left:10px;text-align:right;color:#fff}#home #banner-home .right .content-box .common-descr,#home #banner-home .right .content-box .link-no-btn{text-align:right;color:#fff}#home #banner-home .lines-modal{position:absolute;margin-left:100px;width:575px;height:1040px;left:50%;transform:translate(-50%,-50%);top:50%;overflow:hidden;z-index:3;cursor:pointer;transition:1s}#home #banner-home .lines-modal .line-main{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;display:inline-flex;flex-direction:column;justify-content:flex-end;padding:65px 65px 53px;transition:.5s}#home #banner-home .lines-modal .line-main .tag{width:100px;text-align:center;font:normal normal 300 35px/45px Prometo;letter-spacing:0;color:#F6F7F8;display:none;z-index:1;opacity:0;transition:.5s}#home #banner-home .lines-modal .line-main .name{margin-top:30px;width:75px;writing-mode:vertical-rl;text-orientation:upright;text-align:center;font:normal normal 300 50px/60px Prometo;letter-spacing:0;color:#F6F7F8;text-transform:uppercase;display:none;z-index:1;opacity:0;transition:.5s}#home #banner-home .lines-modal .line-main .descr{margin-top:185px;width:100%;max-width:357px;text-align:left;font:normal normal 300 25px/32px Prometo;letter-spacing:0;color:#F6F7F8;display:none;z-index:1;transition:.5s}#home #banner-home .lines-modal .line-main .descr b{font:normal normal normal 25px/32px Prometo}#home #banner-home .lines-modal .line-main a{margin-top:40px;height:45px;width:fit-content;position:relative;display:flex;align-items:center;z-index:1;cursor:pointer;transition:.5s}#home #banner-home .lines-modal .line-main a:hover i{width:102px}#home #banner-home .lines-modal .line-main a::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 30px);height:45px;display:block;background:no-repeat padding-box #F6F7F8;border-radius:6px;opacity:0;z-index:-1;transition:.5s}#home #banner-home .lines-modal #left-contents .link-no-btn i::before,#home #banner-home .lines-modal #right-contents .link-no-btn i::before,#home #banner-home .lines-modal .line-main a i::before{border:2px solid #F6F7F8;top:50%;content:'';transform:rotate(45deg) translateY(-68%)}#home #banner-home .lines-modal .line-main a i{left:0;position:relative;width:63px;height:2px;background-color:#F6F7F8;display:block;transition:.5s}#home #banner-home .lines-modal .line-main a i::before{width:13px;height:13px;border-bottom:0;border-left:0;position:absolute;right:8px;transition:.5s}#home #banner-home .lines-modal .line-main a span{display:none;padding-right:62px;text-align:right;font:normal normal 300 20px/26px Prometo;letter-spacing:0;color:#F6F7F8;text-transform:uppercase;opacity:0;transition:.5s}#home #banner-home .lines-modal.active-left{width:350px;padding:57px 50px 60px 30px;height:552px;margin:0;overflow:visible;z-index:2}#home #banner-home .lines-modal.active-left::before{width:100%;height:100%;background:no-repeat padding-box #F6F7F8;border-radius:12px}#home #banner-home .lines-modal.active-left::after{display:none}#home #banner-home .lines-modal.active-left .content-lines-modals{opacity:0;display:none}#home #banner-home .lines-modal.active-left #right-contents{display:none}#home #banner-home .lines-modal.active-left #left-contents{opacity:1;display:block;pointer-events:all}#home #banner-home .lines-modal.active-left #left-contents .close-active-div,#home #banner-home .lines-modal.active-left #left-contents .common-descr,#home #banner-home .lines-modal.active-left #left-contents .common-title,#home #banner-home .lines-modal.active-left #left-contents .link-no-btn{opacity:1;transition:opacity .8s ease}#home #banner-home .lines-modal.active-right{margin:15vh 0 0;left:calc(0% + 30%);width:520px;padding:57px 205px 60px 40px;position:absolute;height:554px;overflow:visible;z-index:3}#home #banner-home .lines-modal.active-right::before{width:100%;height:100%;background:no-repeat padding-box #00659E;border-radius:12px}#home #banner-home .lines-modal.active-right::after{display:none}#home #banner-home .lines-modal.active-right .content-lines-modals{opacity:0;display:none}#home #banner-home .lines-modal.active-right #left-contents{display:none}#home #banner-home .lines-modal.active-right #right-contents{opacity:1;display:block;pointer-events:all;width:275px}#home #banner-home .lines-modal.active-right #right-contents .abs-prod-img,#home #banner-home .lines-modal.active-right #right-contents .close-active-div,#home #banner-home .lines-modal.active-right #right-contents .common-descr,#home #banner-home .lines-modal.active-right #right-contents .common-title,#home #banner-home .lines-modal.active-right #right-contents .link-no-btn{opacity:1;transition:opacity .8s ease}#home #banner-home .lines-modal #left-contents{opacity:0;transition:opacity .5s ease;max-width:270px;width:100%;pointer-events:none}#home #banner-home .lines-modal #left-contents .common-title{text-align:left;font:normal normal 300 35px/45px Prometo;letter-spacing:0;color:#252735}#home #banner-home .lines-modal #left-contents .common-title b{font:normal normal normal 35px/45px Prometo}#home #banner-home .lines-modal #left-contents .common-descr{margin-top:40px;text-align:left;font:normal normal 300 16px/21px Prometo;letter-spacing:0;color:#252735}#home #banner-home .lines-modal #left-contents .link-no-btn{margin-top:65px;text-align:left;display:block;font:normal normal normal 16px/21px Prometo;letter-spacing:0;color:#252735}#home #banner-home .lines-modal #left-contents .link-no-btn i{position:absolute;left:35px;bottom:40px;width:260px;height:2px;background-color:#F6F7F8;display:block;opacity:0;transition:.5s;z-index:1}#home #banner-home .lines-modal #left-contents .link-no-btn i::before{width:13px;height:13px;border-bottom:0;border-left:0;position:absolute;right:7px}#home #banner-home .lines-modal #left-contents .link-no-btn::before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:0;border-radius:0 0 12px 12px;background-color:#B02021;z-index:-1;transition:.5s}#home #banner-home .lines-modal #left-contents .link-no-btn:hover{padding-bottom:10px;color:#F6F7F8}#home #banner-home .lines-modal #left-contents .link-no-btn:hover i{opacity:1;transition:.7s}#home #banner-home .lines-modal #left-contents .link-no-btn:hover::before{content:'';height:120px}#home #banner-home .lines-modal #left-contents .close-active-div{width:30px;height:30px;background-color:transparent;cursor:pointer;position:absolute;left:calc(100% + 27.5px);top:0;opacity:0;transition:.5s;transition-delay:.5s}#home #banner-home .lines-modal #left-contents .close-active-div::after,#home #banner-home .lines-modal #left-contents .close-active-div::before{content:'';position:absolute;width:2px;height:30px;background-color:#fff;top:50%;left:50%;transform-origin:center;transition:transform .3s ease,background-color .3s ease}#home #banner-home .lines-modal #left-contents .close-active-div::before{transform:translate(-50%,-50%) rotate(45deg)}#home #banner-home .lines-modal #left-contents .close-active-div::after{transform:translate(-50%,-50%) rotate(-45deg)}#home #banner-home .lines-modal #left-contents .close-active-div:hover::after,#home #banner-home .lines-modal #left-contents .close-active-div:hover::before{background-color:#fff}#home #banner-home .lines-modal #left-contents .common-descr,#home #banner-home .lines-modal #left-contents .common-title,#home #banner-home .lines-modal #left-contents .link-no-btn{opacity:0;transition:0}#home #banner-home .lines-modal #right-contents{opacity:0;transition:opacity .5s ease;max-width:520px;width:100%;pointer-events:none}#home #banner-home .lines-modal #right-contents .common-title{margin-left:10px;text-align:right;color:#fff;font:normal normal 300 35px/45px Prometo;letter-spacing:0}#home #banner-home .lines-modal #right-contents .common-title b{font:normal normal normal 35px/45px Prometo}#home #banner-home .lines-modal #right-contents .common-descr{margin-top:40px;text-align:right;font:normal normal 300 16px/21px Prometo;letter-spacing:0;color:#fff}#home #banner-home .lines-modal #right-contents .link-no-btn{margin-top:65px;text-align:right;display:block;font:normal normal normal 16px/21px Prometo;letter-spacing:0;color:#fff}#home #banner-home .lines-modal #right-contents .link-no-btn i{position:absolute;left:53px;bottom:40px;width:260px;height:2px;background-color:#F6F7F8;display:block;opacity:0;transition:.5s;z-index:1}#home #banner-home .lines-modal #right-contents .link-no-btn i::before{width:13px;height:13px;border-bottom:0;border-left:0;position:absolute;right:7px}#home #banner-home .lines-modal #right-contents .link-no-btn::before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:0;border-radius:0 0 12px 12px;background-color:#B02021;z-index:-1;transition:.5s}#home #banner-home .lines-modal #right-contents .link-no-btn:hover{padding-bottom:10px}#home #banner-home .lines-modal #right-contents .link-no-btn:hover i{opacity:1;transition:.6s}#home #banner-home .lines-modal #right-contents .link-no-btn:hover::before{content:'';height:120px}#home #banner-home .lines-modal #right-contents .abs-prod-img{position:absolute;right:-180px;opacity:0}#home #banner-home .lines-modal #right-contents .close-active-div{width:30px;height:30px;background-color:transparent;cursor:pointer;position:absolute;left:calc(100% + 27.5px);top:0;opacity:0;transition:.5s;transition-delay:.5s}#home #banner-home .lines-modal #right-contents .close-active-div::after,#home #banner-home .lines-modal #right-contents .close-active-div::before{content:'';position:absolute;width:2px;height:30px;background-color:#00659E;top:50%;left:50%;transform-origin:center;transition:transform .3s ease,background-color .3s ease}#home #banner-home .lines-modal #right-contents .close-active-div::before{transform:translate(-50%,-50%) rotate(45deg)}#home #banner-home .lines-modal #right-contents .close-active-div::after{transform:translate(-50%,-50%) rotate(-45deg)}#home #banner-home .lines-modal #right-contents .close-active-div:hover::after,#home #banner-home .lines-modal #right-contents .close-active-div:hover::before{background-color:#fff}#home #banner-home .lines-modal #right-contents .abs-prod-img,#home #banner-home .lines-modal #right-contents .common-descr,#home #banner-home .lines-modal #right-contents .common-title,#home #banner-home .lines-modal #right-contents .link-no-btn{opacity:0;transition:0}#home #banner-home .lines-modal .content-lines-modal{position:absolute;left:0;top:0;width:100%;height:100%}#home #banner-home .lines-modal.active{transform:translate(25vw,-50%);margin-left:0;width:50vw;height:100vh;z-index:3}#home #banner-home .lines-modal.active::before{width:100%;height:100%;background:no-repeat padding-box #A51551}#home #banner-home .lines-modal.active::after{opacity:0;display:none}#home #banner-home .lines-modal.active img{transform:translate(-50%,-50%);right:auto;left:50%;width:525px;height:675px}#home #banner-home .lines-modal.active .link-btn,#home #banner-home .lines-modal.active .title{opacity:0}#home #banner-home .lines-modal.active .line-main{opacity:1;padding:90px 90px 53px}#home #banner-home .lines-modal.active .line-main .descr,#home #banner-home .lines-modal.active .line-main .name,#home #banner-home .lines-modal.active .line-main .tag{display:block;opacity:1}#home #banner-home .lines-modal.active .line-main a:hover::before{opacity:.9}#home #banner-home .lines-modal.active .line-main a:hover i{background-color:#A51551}#home #banner-home .lines-modal::after,#home .modal-lines .line a::before{background:no-repeat padding-box #F6F7F8;content:''}#home #banner-home .lines-modal.active .line-main a:hover i::before{border:2px solid #A51551;border-bottom:0;border-left:0}#home #banner-home .lines-modal.active .line-main a:hover span{color:#A51551}#home #banner-home .lines-modal.active .line-main a span{display:block;opacity:1}#home #banner-home .lines-modal:hover::after{transform:translateX(0);opacity:1}#home #banner-home .lines-modal:hover .abs-img{right:-10%;z-index:1}#home #banner-home .lines-modal:hover a i{width:171px}#home #banner-home .lines-modal:hover a span{padding-right:29px;font:normal normal normal 20px/26px Prometo;letter-spacing:0;color:#B02021;text-transform:uppercase}#home #banner-home .lines-modal::after{width:200px;height:920px;border-radius:12px;display:block;position:absolute;bottom:0;left:38px;transform:translateX(-100%);opacity:0;transition:.8s;z-index:-1}#home #banner-home .lines-modal::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:no-repeat padding-box #B02021;border-radius:12px;opacity:.9;z-index:-1;transition:.5s}#home #banner-home .lines-modal .abs-img{width:637px;height:819px;position:absolute;top:50%;transform:translateY(-50%);right:34%;transition:.8s}#home #banner-home .lines-modal .title{max-width:230px;display:block;position:absolute;right:110px;bottom:35%;text-align:left;font:normal normal 300 30px/45px Prometo;letter-spacing:0;color:#F6F7F8;text-transform:uppercase}#home #banner-home .lines-modal .title b{font:normal normal normal 30px/45px Prometo}#home #banner-home .lines-modal .link-btn span,#home .modal-lines .line a span{text-align:right;font:normal normal 300 20px/26px Prometo;text-transform:uppercase}#home #banner-home .lines-modal .link-btn{position:absolute;bottom:10%;right:177px;display:flex;align-items:center;cursor:pointer;transition:.5s}#home #banner-home .lines-modal .link-btn i{left:0;position:relative;width:63px;height:2px;background-color:#F6F7F8;display:block;transition:.5s}#home #banner-home .lines-modal .link-btn i::before{content:'';width:13px;height:13px;transform:rotate(45deg) translateY(-68%);border:2px solid #F6F7F8;border-bottom:0;border-left:0;position:absolute;top:50%;right:8px}#home #banner-home .lines-modal .link-btn span{padding-right:50px;letter-spacing:0;color:#F6F7F8}#home .modal-lines{width:100%;min-height:100vh;height:100vh;position:absolute;right:0;top:0;display:inline-flex;transform:translateX(100%);opacity:0;z-index:1;transition:transform .8s,opacity .8s;transition-delay:0s,350ms}#home .modal-lines::before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:no-repeat padding-box #B02021;opacity:0;transition:1.2s}#home .modal-lines.active-modal{animation:modalActiveAnimation .9s forwards;opacity:1;z-index:4}#home .modal-lines.active-modal::before{opacity:1}#home .modal-lines.active-modal .line{animation:lineSlideIn .8s ease-out forwards}#home .modal-lines.active-modal .line:nth-child(1){animation-delay:.3s}#home .modal-lines.active-modal .line:nth-child(2){animation-delay:.5s}#home .modal-lines.active-modal .line:nth-child(3){animation-delay:.7s}#home .modal-lines.active-modal .line:nth-child(4){animation-delay:.9s}#home .modal-lines.active-modal .line:nth-child(5){animation-delay:1.1s}#home .modal-lines.active-modal .line:nth-child(6){animation-delay:1.3s}#home .modal-lines.active-modal .line:nth-child(7){animation-delay:1.5s}#home .modal-lines.active-modal .line:nth-child(8){animation-delay:1.7s}#home .modal-lines.active-modal .line:nth-child(9){animation-delay:1.9s}#home .modal-lines.active-modal .line:nth-child(10){animation-delay:2.1s}#home .modal-lines.active-modal .line:last-child{animation:lineSlideIn .5s ease-out forwards}#home .modal-lines .line{transform:translateX(100%);opacity:0;width:10vw;height:100%;position:relative;display:inline-flex;flex-direction:column;justify-content:flex-end;padding:65px 35px 53px;transition:.5s}#home .modal-lines .line:first-child::before{border-radius:0}#home .modal-lines .line::before{content:'';display:block;position:absolute;left:0;top:0;width:100vw;height:100%;border-radius:12px 0 0 12px;opacity:.9}#home .modal-lines .line .close-modal-lines{width:30px;height:30px;background-color:transparent;cursor:pointer;position:absolute;z-index:2;top:25%;left:65%;opacity:0;transition:.5s}#home .modal-lines .line .close-modal-lines::after,#home .modal-lines .line .close-modal-lines::before{content:'';position:absolute;width:2px;height:30px;background-color:#fff;top:50%;left:50%;transform-origin:center;transition:transform .3s ease,background-color .3s ease}#home .modal-lines .line .close-modal-lines::before{transform:translate(-50%,-50%) rotate(45deg)}#home .modal-lines .line .close-modal-lines::after{transform:translate(-50%,-50%) rotate(-45deg)}#home .modal-lines .line .close-modal-lines:hover::after,#home .modal-lines .line .close-modal-lines:hover::before{background-color:#fff}#home .modal-lines .line .slick_images-cat{z-index:0;position:absolute;width:19vw;left:0;top:48%;transform:translateY(-50%)}#home .modal-lines .line .name,#home .modal-lines .line .tag{text-align:center;transform:translateX(300px);opacity:0;transition:.5s}#home .modal-lines .line .slick_images-cat .item img{width:100%;height:auto;object-fit:contain}#home .modal-lines .line .tag{width:100px;font:normal normal 300 35px/45px Prometo;letter-spacing:0;color:#F6F7F8;display:block;z-index:1}#home .modal-lines .line .name{margin-top:30px;width:75px;writing-mode:vertical-rl;text-orientation:upright;font:normal normal 300 50px/60px Prometo;letter-spacing:0;color:#F6F7F8;text-transform:uppercase;display:block;z-index:1}#home .modal-lines .line .descr,#home .modal-lines .line .descr p{width:357px;text-align:left;display:block;color:#F6F7F8;max-width:357px;letter-spacing:0}#home .modal-lines .line .descr{margin-top:8vh;font:normal normal 300 25px/32px Prometo;opacity:0;z-index:1;transition:.5s}#home .modal-lines .line .descr b{font:normal normal normal 25px/32px Prometo}#home .modal-lines .line .descr p{font:normal normal 300 25px/32px Prometo}#home .modal-lines .line a{margin-top:40px;height:45px;width:fit-content;position:relative;display:flex;align-items:center;z-index:1;cursor:pointer;transition:.5s}#home .modal-lines .line a:hover i{width:102px}#home .modal-lines .line a::before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 30px);height:45px;display:block;border-radius:6px;opacity:0;z-index:-1;transition:.5s}#home .modal-lines .line a i{left:0;position:relative;width:63px;height:2px;background-color:#F6F7F8;display:block;transition:.5s}#home .modal-lines .line.active a:hover i,#home .modal-lines .line.active a:hover.pink i{background-color:#A51551}#home .modal-lines .line a i::before{content:'';width:13px;height:13px;transform:rotate(45deg) translateY(-68%);border:2px solid #F6F7F8;border-bottom:0;border-left:0;position:absolute;top:50%;right:8px;transition:.5s}#home .modal-lines .line a span{display:none;padding-right:62px;letter-spacing:0;color:#F6F7F8;opacity:0;transition:.5s}#home .modal-lines .line.active a:hover span,#home .modal-lines .line.active a:hover.pink span{color:#A51551}#home .modal-lines .line.active{width:50vw;padding:90px 90px 53px}#home .modal-lines .line.active .name,#home .modal-lines .line.active .tag{display:block;transform:translateX(0);opacity:1}#home .modal-lines .line.active .descr{width:100%;display:block;opacity:1}#home .modal-lines .line.active a:hover::before{opacity:.9}#home .modal-lines .line.active a:hover i::before{border:2px solid #A51551;border-bottom:0;border-left:0}#home .modal-lines .line.active a:hover.pink i::before{border:2px solid #A51551;border-bottom:0;border-left:0}#home .modal-lines .line.active a:hover.red i{background-color:#B02021}#home .modal-lines .line.active a:hover.red i::before{border:2px solid #B02021;border-bottom:0;border-left:0}#home .modal-lines .line.active a:hover.red span{color:#B02021}#home .modal-lines .line.active a:hover.green i{background-color:#0B5155}#home .modal-lines .line.active a:hover.green i::before{border:2px solid #0B5155;border-bottom:0;border-left:0}#home .modal-lines .line.active a:hover.green span{color:#0B5155}#home .modal-lines .line.active a:hover.blue i{background-color:#00659E}#home .modal-lines .line.active a:hover.blue i::before{border:2px solid #00659E;border-bottom:0;border-left:0}#home .modal-lines .line.active a:hover.blue span{color:#00659E}#home .modal-lines .line.active a:hover.ciano i{background-color:#5DBCA2}#home .modal-lines .line.active a:hover.ciano i::before{border:2px solid #5DBCA2;border-bottom:0;border-left:0}#home .modal-lines .line.active a:hover.ciano span{color:#5DBCA2}#home .modal-lines .line.active a span{display:block;opacity:1}#home .modal-lines .line.active .slick_images-cat{left:50%;transform:translate(-50%,-50%)}#home .modal-lines .line.active .close-modal-lines{opacity:1}#home .modal-lines .line.red::before{background:no-repeat padding-box #B02021}#home .modal-lines .line.blue::before{background:no-repeat padding-box #00659E}#home .modal-lines .line.green::before{background:no-repeat padding-box #0B5155}#home .modal-lines .line.ciano::before{background:no-repeat padding-box #5DBCA2}#home .modal-lines .line.pink::before{background:no-repeat padding-box #A51551}#home .abs-footer{position:fixed;left:8vw;bottom:67px;display:flex;align-items:center;gap:160px;z-index:2}#home .abs-footer a{text-align:left;font:normal normal 300 14px/18px Prometo;letter-spacing:0;color:#F6F7F8}#home .abs-footer a img{height:14px;object-fit:cover}#home-mobile{min-height:100vh!important}#home-mobile #content-home{width:100%;min-height:100vh!important;position:relative;display:inline-flex;flex-direction:column;gap:0}#home-mobile #content-home #about-pezzi,#home-mobile #content-home #water-content{height:50vh;width:100%;left:0;position:absolute;display:block;transition:.5s}#home-mobile #content-home #about-pezzi .bg-abs,#home-mobile #content-home #water-content .bg-abs{width:100%;height:100%;display:block;position:absolute;left:0;bottom:0;object-fit:cover;object-position:70%}#home-mobile #content-home #water-content{top:0}#home-mobile #content-home #water-content.active{height:200vh;z-index:1;position:relative}#home-mobile #content-home #water-content.active .button-active-water{transform:translateX(-100%);opacity:0}#home-mobile #content-home #water-content .button-active-water{position:absolute;padding:30px;top:25%;left:0;transform:translateX(0);opacity:1;width:60vw;max-width:605px;display:flex;align-items:center;justify-content:flex-end;background-color:#00659E;border-radius:0 12px 12px 0;cursor:pointer;transition:.5s}#home-mobile #content-home #water-content .button-active-water span{font:normal normal 300 25px/35px Prometo;letter-spacing:0;color:#F6F7F8;text-transform:uppercase}#home-mobile #content-home #about-pezzi{bottom:0}#home-mobile #content-home #about-pezzi.active{height:200vh;z-index:1;position:relative}#home-mobile #content-home #about-pezzi.active .button-active-about{transform:translateX(100%);opacity:0}#home-mobile #content-home #about-pezzi .button-active-about{position:absolute;padding:30px;right:0;bottom:25%;width:60vw;max-width:600px;display:flex;flex-direction:column;align-items:flex-start;font:normal normal 300 25px/35px Prometo;letter-spacing:0;color:#252735;text-transform:uppercase;z-index:0;transition:.5s}#home-mobile #content-home #about-pezzi .button-active-about b{font:normal normal normal 25px/35px Prometo}#home-mobile #content-home #about-pezzi .button-active-about::before{content:'';position:absolute;right:0;top:0;width:100%;height:100%;background:no-repeat padding-box #F6F7F8;border-radius:12px 0 0 12px;opacity:.9;display:block;z-index:-1}#home-mobile #content-home #main-block{padding:20px 30px 30px;width:calc(100vw - 80px);max-width:700px;height:auto;display:block;position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);z-index:1;transition:all .8s cubic-bezier(.22,1,.36,1)}#home-mobile #content-home #main-block.active-top{max-width:720px;padding:0;bottom:200px;transform:translate(-50%,0);transition:all .8s cubic-bezier(.22,1,.36,1)}#home-mobile #content-home #main-block.active-top::before{content:'';background:no-repeat padding-box #00659E}#home-mobile #content-home #main-block.active-top .water-block{padding:170px 80px 100px;height:auto;position:relative;opacity:1;pointer-events:all}#home-mobile #content-home #main-block.active-top .water-block .close-active-block{top:-260px;left:100%;position:absolute;width:70px;height:70px;background:no-repeat padding-box #F6F7F8;border-radius:12px;opacity:.9}#home-mobile #content-home #main-block.active-top .water-block .close-active-block::after{content:'';height:3px;width:33px;background-color:#252735;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}#home-mobile #content-home #main-block.active-top .water-block .close-active-block::before{content:'';height:3px;width:33px;background-color:#252735;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg)}#home-mobile #content-home #main-block.active-top .water-block .abs-prod-img{position:absolute;left:10px;top:-320px;width:350px;height:450px}#home-mobile #content-home #main-block.active-top .water-block .common-title{text-align:left;font:normal normal 300 35px/45px Prometo;letter-spacing:0;color:#F6F7F8}#home-mobile #content-home #main-block.active-top .water-block .common-title b{font:normal normal normal 35px/45px Prometo}#home-mobile #content-home #main-block.active-top .water-block .common-descr{margin-top:37px;text-align:left;font:normal normal 300 30px/39px Prometo;letter-spacing:0;color:#F6F7F8}#home-mobile #content-home #main-block.active-top .water-block .link-no-btn{width:max-content;position:absolute;top:calc(100% + 47px);left:50%;transform:translateX(-50%);display:block;padding:15px 44px}#home-mobile #content-home #main-block.active-top .water-block .link-no-btn::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:no-repeat padding-box #00659E;border-radius:12px;opacity:.95;z-index:-1}#home-mobile #content-home #main-block.active-top .water-block .link-no-btn span{text-align:center;font:normal normal 300 30px/39px Prometo;letter-spacing:0;color:#F6F7F8;text-transform:uppercase}#home-mobile #content-home #main-block.active-top .lines{opacity:0;height:0;position:absolute;pointer-events:none}#home-mobile #content-home #main-block.active-bottom{max-width:662px;padding:0;z-index:2;bottom:200px;transform:translate(-50%,0);transition:all .8s cubic-bezier(.22,1,.36,1)}#home-mobile #content-home #main-block.active-bottom::before{content:'';background:no-repeat padding-box #F6F7F8}#home-mobile #content-home #main-block.active-bottom .about-block{padding:60px;height:auto;position:relative;opacity:1}#home-mobile #content-home #main-block.active-bottom .about-block .close-active-block{bottom:0;left:calc(100% + 30px);position:absolute;width:70px;height:70px;background:no-repeat padding-box #F6F7F8;border-radius:12px;opacity:.9}#home-mobile #content-home #main-block.active-bottom .about-block .close-active-block::after{content:'';height:3px;width:33px;background-color:#252735;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}#home-mobile #content-home #main-block.active-bottom .about-block .close-active-block::before{content:'';height:3px;width:33px;background-color:#252735;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg)}#home-mobile #content-home #main-block.active-bottom .about-block .common-title{text-align:left;font:normal normal 300 35px/45px Prometo;letter-spacing:0;color:#252735}#home-mobile #content-home #main-block.active-bottom .about-block .common-title b{font:normal normal normal 35px/45px Prometo}#home-mobile #content-home #main-block.active-bottom .about-block .common-descr{margin-top:37px;text-align:left;font:normal normal 300 30px/39px Prometo;letter-spacing:0;color:#252735}#home-mobile #content-home #main-block.active-bottom .about-block .link-no-btn{width:max-content;position:absolute;top:calc(100% + 47px);left:50%;transform:translateX(-50%);display:block;padding:15px 44px}#home-mobile #content-home #main-block.active-bottom .about-block .link-no-btn::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:no-repeat padding-box #F6F7F8;border-radius:12px;opacity:.95;z-index:-1}#home-mobile #content-home #main-block.active-bottom .about-block .link-no-btn span{text-align:center;font:normal normal 300 30px/39px Prometo;letter-spacing:0;color:#252735;text-transform:uppercase}#home-mobile #content-home #main-block.active-bottom .lines{opacity:0;height:0;position:absolute;pointer-events:none}#home-mobile #content-home #main-block.active-modal{width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;transition:all .8s cubic-bezier(.22,1,.36,1)}#home-mobile #content-home #main-block.active-modal::before{background-color:#A51551;border-radius:0;opacity:1}#home-mobile #content-home #main-block.active-modal .water-block{pointer-events:none}#home-mobile #content-home #main-block.active-modal .lines .line .abs-img{position:absolute;right:100px}#home-mobile #content-home #main-block.active-modal .lines .line .infos{opacity:0;position:absolute;right:-280px}#home-mobile #content-home #main-block::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:no-repeat padding-box #B02021;border-radius:12px;opacity:.9;z-index:-1;transition:.8s}#home-mobile #content-home #main-block .water-block{position:absolute;opacity:0;height:0;pointer-events:none}#home-mobile #content-home #main-block .water-block img{pointer-events:none}#home-mobile #content-home #main-block .lines,#home-mobile #content-home #main-block .lines .main-line{width:100%;display:flex;align-items:center;gap:40px}#home-mobile #content-home #main-block .lines .main-line .abs-img{height:auto;width:35vw;max-height:300px;object-fit:contain}#home-mobile #content-home #main-block .lines .infos{display:flex;flex-direction:column;gap:30px;align-items:flex-start;transition:.5s}#home-mobile #content-home #main-block .lines .infos .logo{max-height:40px;object-fit:contain}#home-mobile #content-home #main-block .lines .infos .title{max-width:270px;display:block;text-align:left;font:normal normal 300 25px/35px Prometo;letter-spacing:0;color:#F6F7F8;text-transform:uppercase}#home-mobile #content-home #main-block .lines .infos .title b{font:normal normal normal 25px/35px Prometo}#home-mobile #content-home #main-block .lines .infos .link-btn{background-color:#F6F7F8;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:12px}#home-mobile #content-home #main-block .lines .infos .link-btn span{font:normal normal normal 20px/35px Prometo;letter-spacing:0;color:#252735;text-transform:uppercase}#home-mobile .modal-lines-mobile{position:fixed;right:0;top:0;transform:translateX(100%);display:block;width:100%;height:100vh;z-index:3;transition:transform .8s ease-in-out;transition-delay:.3s}#home-mobile .modal-lines-mobile.active-modal{transform:translateX(0)}#home-mobile .modal-lines-mobile .slick-modal-lines{position:relative;height:100vh;width:100%;display:block;background-color:#A51551}#home-mobile .modal-lines-mobile .slick-modal-lines .slick-list{height:100vh!important}#home-mobile .modal-lines-mobile .slick-modal-lines .line{height:15vh!important;position:relative;width:100%;transition:.5s ease-in-out;display:inline-flex;flex-direction:column;justify-content:flex-end}#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active{height:70vh!important}#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active .content-line{display:flex;flex-direction:column;justify-content:center}#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active .content-line .descr,#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active .content-line .link-line,#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active .content-line .top-content .name-box .name,#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active .content-line .top-content .name-box .tag{opacity:1;display:block}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line{position:absolute;width:100%;height:100%;padding:50px 16vw;transition:.5s}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content{display:flex;justify-content:space-between;gap:30px}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content img{position:relative;top:0;height:35vh;object-fit:contain}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content .name-box .tag{width:100px;text-align:center;font:normal normal 300 35px/45px Prometo;letter-spacing:0;color:#F6F7F8;display:none;z-index:1;opacity:0;transition:.5s}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content .name-box .name{width:75px;writing-mode:vertical-rl;text-orientation:upright;text-align:center;font:normal normal 300 40px/50px Prometo;letter-spacing:0;color:#F6F7F8;text-transform:uppercase;display:none;z-index:1;opacity:0;transition:.5s}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .descr{margin:40px auto 30px;width:100%;max-width:357px;text-align:center;font:normal normal 300 25px/32px Prometo;letter-spacing:0;color:#F6F7F8;display:none;z-index:1;transition:.5s}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .descr b{font:normal normal normal 25px/32px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .link-line{background:no-repeat padding-box #FFF;border-radius:12px;padding:5px 10px;opacity:0;display:none;position:absolute;bottom:-25px;z-index:1;left:50%;transform:translateX(-50%)}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .link-line span{text-align:center;font:normal normal 300 20px/32px Prometo;letter-spacing:0;color:#252735;text-transform:uppercase}#home-mobile .modal-lines-mobile .slick-modal-lines .line.red::before{background:no-repeat padding-box #B02021}#home-mobile .modal-lines-mobile .slick-modal-lines .line.blue::before{background:no-repeat padding-box #00659E}#home-mobile .modal-lines-mobile .slick-modal-lines .line.green::before{background:no-repeat padding-box #0B5155}#home-mobile .modal-lines-mobile .slick-modal-lines .line.ciano::before{background:no-repeat padding-box #5DBCA2}#home-mobile .modal-lines-mobile .slick-modal-lines .line.pink::before{background:no-repeat padding-box #A51551}#home-mobile .modal-lines-mobile .slick-modal-lines .line::before{content:'';display:block;position:absolute;left:0;top:0;width:102vw;height:100vh;border-radius:12px;opacity:1}@keyframes modalActiveAnimation{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes lineSlideIn{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@media (max-width:1500px){#home #banner-home .lines-modal{margin-left:0;width:400px;height:calc(100vh - 40px)}#home #banner-home .lines-modal:hover .content-lines-modals .link-btn span{font:normal normal normal 16px/26px Prometo}#home #banner-home .lines-modal::after{width:150px;height:calc(100% - 60px);left:35px}#home #banner-home .lines-modal .content-lines-modals .abs-img{width:437px;height:619px}#home #banner-home .lines-modal .content-lines-modals .title{right:55px;font:normal normal 300 25px/35px Prometo}#home #banner-home .lines-modal .content-lines-modals .link-btn{right:45px}#home #banner-home .lines-modal .content-lines-modals .link-btn span{font:normal normal 300 16px/26px Prometo}#home .modal-lines .line{padding:65px 15px 53px}#home .modal-lines .line a:hover i{width:80px}}@media (max-height:1000px){#home #banner-home .lines-modal .content-lines-modals .abs-img{width:auto;height:450px;right:40%}#home #banner-home .lines-modal:hover .abs-img{right:0;z-index:1}#home .modal-lines .line .descr{margin-top:55px}#home .modal-lines .line .name{font:normal normal 300 35px/60px Prometo}}@media (max-height:1000px) and (min-width:1500px){#home #banner-home .lines-modal .content-lines-modals .abs-img{height:819px;right:34%}#home #banner-home .lines-modal:hover .abs-img{right:-12%;z-index:1}}@media (max-width:900px){#home-mobile #content-home #main-block.active-bottom .about-block .close-active-block{top:-85px;bottom:0;left:auto;right:0}#home-mobile #content-home #main-block.active-top .water-block .close-active-block{top:-85px;left:auto;right:0}}@media (max-height:860px){#home-mobile .modal-lines-mobile .slick-modal-lines .line{height:10vh!important}#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active{height:80vh!important}#home #banner-home .lines-modal.active-left{top:auto;bottom:30px;transform:translateY(0);height:auto;min-height:435px}#home #banner-home .lines-modal #left-contents,#home #banner-home .lines-modal #right-contents{min-height:auto}#home #banner-home .lines-modal #right-contents .abs-prod-img{height:300px;right:-80px}#home #banner-home .lines-modal #right-contents .common-title{font:normal normal 300 25px/35px Prometo}#home #banner-home .lines-modal #right-contents .common-title b{font:normal normal normal 25px/35px Prometo}#home #banner-home .lines-modal #right-contents .common-descr{margin-top:2vh}#home #banner-home .lines-modal #right-contents .link-no-btn{margin-top:5vh}#home #banner-home .lines-modal #left-contents .common-title{font:normal normal 300 25px/35px Prometo}#home #banner-home .lines-modal #left-contents .common-title b{font:normal normal normal 25px/35px Prometo}#home #banner-home .lines-modal #left-contents .common-descr{margin-top:2vh}#home #banner-home .lines-modal #left-contents .link-no-btn{margin-top:5vh}#home .modal-lines .line.active{width:50vw;padding:40px 90px}}@media (max-width:850px){#home-mobile #content-home #main-block .lines .main-line .abs-img{width:300px}#home-mobile #content-home #about-pezzi .button-active-about{margin-left:150px;width:54vw;font:normal normal 300 25px/35px Prometo}#home-mobile #content-home #about-pezzi .button-active-about b{font:normal normal normal 25px/35px Prometo}#home-mobile #content-home #water-content .button-active-water{margin-right:150px;width:54vw}#home-mobile #content-home #water-content .button-active-water span{font:normal normal 300 25px/35px Prometo}}@media (max-height:800px){#home .modal-lines .line .tag{font:normal normal 300 25px/45px Prometo}#home .modal-lines .line .name{font:normal normal 300 30px/60px Prometo}#home .modal-lines .line .descr{margin-top:40px}#home .modal-lines .line .descr p{font:normal normal 300 20px/32px Prometo}#home .modal-lines .line a{margin-top:25px}#home .modal-lines .line a span{font:normal normal 300 17px/26px Prometo}}@media (max-width:750px){#home-mobile #content-home #main-block .lines .main-line .abs-img{height:auto;width:35vw}#home-mobile #content-home #main-block .lines .main-line .infos{gap:30px;align-items:flex-start}#home-mobile #content-home #main-block .lines .main-line .infos .logo{height:40px;width:auto;object-fit:contain}#home-mobile #content-home #main-block .lines .main-line .infos .title{font:normal normal 300 25px/35px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos .title b{font:normal normal normal 25px/35px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos .link-btn{padding:10px 15px}#home-mobile #content-home #main-block .lines .main-line .infos .link-btn span{font:normal normal normal 15px/25px Prometo}}@media (max-height:665px){#home .modal-lines .line .name{margin-top:0}#home .modal-lines .line .descr{font:normal normal 300 20px/27px Prometo}#home .modal-lines .line .descr b{font:normal normal normal 20px/27px Prometo}}@media (max-width:650px){#home-mobile #content-home #main-block.active-top .water-block{padding:170px 20px 100px;height:auto;position:relative;opacity:1}}@media (max-width:615px){#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line{padding:50px 30px}}@media (max-width:550px){#home-mobile #content-home #main-block{width:calc(100vw - 40px)}#home-mobile #content-home #main-block.active-top .water-block{padding:100px 20px}#home-mobile #content-home #main-block.active-top .water-block .abs-prod-img{display:none}#home-mobile #content-home #main-block.active-bottom .about-block{padding:60px 20px}#home-mobile #content-home #main-block.active-bottom .about-block .common-title{font:normal normal 300 25px/35px Prometo}#home-mobile #content-home #main-block.active-bottom .about-block .common-title b{font:normal normal normal 25px/35px Prometo}#home-mobile #content-home #main-block.active-bottom .about-block .common-descr{font:normal normal 300 20px/29px Prometo}#home-mobile #content-home #main-block.active-bottom .about-block .link-no-btn span{font:normal normal 300 20px/39px Prometo}#home-mobile #content-home #main-block.active-top .water-block .common-title{font:normal normal 300 25px/35px Prometo}#home-mobile #content-home #main-block.active-top .water-block .common-title b{font:normal normal normal 25px/35px Prometo}#home-mobile #content-home #main-block.active-top .water-block .common-descr{font:normal normal 300 20px/29px Prometo}#home-mobile #content-home #main-block.active-top .water-block .link-no-btn span{font:normal normal 300 20px/39px Prometo}#home-mobile #content-home #about-pezzi .button-active-about,#home-mobile #content-home #water-content .button-active-water span{font:normal normal 300 18px/28px Prometo}#home-mobile #content-home #about-pezzi .button-active-about b{font:normal normal normal 18px/28px Prometo}#home-mobile #content-home #water-content .button-active-water{margin-right:100px;width:54vw}#home-mobile #content-home #about-pezzi .button-active-about{margin-left:100px;width:54vw}#home-mobile .modal-lines-mobile .slick-modal-lines .line{height:15vh!important}#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active{height:70vh!important}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content .name-box .tag{font:normal normal 300 20px/30px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content .name-box .name{font:normal normal 300 20px/50px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .descr{font:normal normal 300 14px/20px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .link-line span{font:normal normal 300 15px/32px Prometo}}@media (max-width:500px){#home-mobile #content-home #main-block{width:calc(100% - 20px)}#home-mobile #content-home #main-block .lines .main-line .infos .title{font:normal normal 300 18px/28px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos .title b{font:normal normal normal 18px/28px Prometo}}@media (max-height:750px) and (max-width:600px){#home-mobile #content-home #about-pezzi .button-active-about,#home-mobile #content-home #water-content .button-active-water span{font:normal normal 300 15px/24px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos .title{font:normal normal 300 16px/26px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos .title b{font:normal normal normal 16px/26px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos{gap:20px}#home-mobile #content-home #main-block .lines .main-line .infos .link-btn{padding:5px 10px}#home-mobile #content-home #main-block .lines .main-line .infos .link-btn span{font:normal normal normal 12px/25px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos .logo{height:30px}#home-mobile .modal-lines-mobile .slick-modal-lines .line{height:15vh!important}#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active{height:70vh!important}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content .name-box .tag{font:normal normal 300 20px/30px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content .name-box .name{font:normal normal 300 20px/50px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .descr{font:normal normal 300 14px/20px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .link-line span{font:normal normal 300 15px/32px Prometo}}@media (max-width:500px){#home-mobile #content-home #about-pezzi .button-active-about,#home-mobile #content-home #water-content .button-active-water span{font:normal normal 300 15px/24px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos .title{font:normal normal 300 16px/26px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos .title b{font:normal normal normal 16px/26px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos{gap:20px}#home-mobile #content-home #main-block .lines .main-line .infos .link-btn{padding:5px 10px}#home-mobile #content-home #main-block .lines .main-line .infos .link-btn span{font:normal normal normal 12px/25px Prometo}#home-mobile #content-home #main-block .lines .main-line .infos .logo{height:30px}#home-mobile .modal-lines-mobile .slick-modal-lines .line{height:15vh!important}#home-mobile .modal-lines-mobile .slick-modal-lines .line.slick-active{height:70vh!important}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content .name-box .tag{font:normal normal 300 20px/30px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .top-content .name-box .name{font:normal normal 300 20px/50px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .descr{font:normal normal 300 14px/20px Prometo}#home-mobile .modal-lines-mobile .slick-modal-lines .line .content-line .link-line span{font:normal normal 300 15px/32px Prometo}}
@media(max-width: 500px){
    #home-mobile #content-home #water-content .bg-abs {
        object-position: 50%;
    }
    #home-mobile #content-home #about-pezzi .bg-abs {
        object-position: 50%;
    }
}

@media(max-width: 900px){
    #whats-btn-flut {
        display: none;
    }
}
