@keyframes a{0%{opacity:.3;transform:translateY(-50%) skew(0deg,0deg)}50%{opacity:1}to{opacity:.3;transform:translateY(50%) skew(0deg,0deg)}}@keyframes b{0%{padding-left:0}25%{padding-left:25px}50%{padding-left:0}75%{padding-left:15px}to{padding-left:0}}@keyframes c{0%{padding:0}50%{padding:10px}to{padding:0}}@keyframes d{0%{padding:0}50%{padding:20px}to{padding:0}}@keyframes e{0%{opacity:0;transform:translate(-50%,100px)}50%{opacity:.3}to{opacity:1;transform:translate(-50%)}}@keyframes f{0%{opacity:0;transform:translateY(100px)}50%{opacity:.3}to{opacity:1;transform:translate(0)}}@keyframes g{0%{opacity:0;transform:translateY(100px)}50%{opacity:.2}to{opacity:.5;transform:translate(0)}}@keyframes h{0%{opacity:0;transform:translate(-50%,100px)}50%{opacity:.3}to{opacity:1;transform:translate(-50%,-40%)}}@keyframes i{0%{opacity:0;transform:translate(-50%,100px)}50%{opacity:.3}to{opacity:1;transform:translate(-50%,-10%)}}@keyframes j{0%{opacity:0;transform:translateZ(0) skew(0deg,0deg) translate(-50%,100px)}50%{opacity:.3}to{opacity:1;transform:translateZ(0) skew(0deg,0deg) translate(-50%,-50%)}}@keyframes k{0%{opacity:0;transform:translate(-50%,100px)}50%{opacity:.3}to{opacity:1;transform:translate(-50%,15%)}}@keyframes l{0%{opacity:0;transform:translate(-50%,100px)}50%{opacity:.3}to{opacity:1;transform:translate(-50%,-15%)}}@keyframes m{0%{opacity:0;transform:translateY(100px)}50%{opacity:.3}to{opacity:1;transform:translateY(-50%)}}@keyframes n{0%{opacity:0;transform:translateZ(0) skew(0deg,0deg) translate(-50%)}50%{opacity:.2}to{opacity:.5;transform:translateZ(0) skew(0deg,0deg) translate(-50%,-50%)}}@keyframes o{0%{opacity:0}50%{opacity:.3}to{opacity:1}}@keyframes p{0%{opacity:0;transform:translateZ(0) skew(42deg,0deg) translate(0)}50%{opacity:.3}to{opacity:1;transform:translateZ(0) skew(42deg,0deg) translateY(-50%)}}@keyframes q{0%{opacity:0;transform:translateZ(0) skew(0deg,0deg) translate(-50%)}50%{opacity:.3}to{opacity:1;transform:translateZ(0) skew(0deg,0deg) translate(-50%,-50%)}}.flex{display:-ms-flexbox;display:flex}.flex.top{-ms-flex-align:start;align-items:flex-start}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}[class*=mcol-]{max-width:100%;-ms-flex-negative:1;flex-shrink:1}.mcol-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}.mcol-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}#newsPage .container,#newsPageItem .container,.mcontainer{width:100%;max-width:1240px;padding:0 20px;box-sizing:border-box;margin-left:auto;margin-right:auto}.standard-form .formRow input+input,.standard-form .formRow select+select{margin-top:25px}.standard-form .formRow+.formRow{margin-top:0}.standard-form [data-validate].js_containsError{border-width:2px;border-color:red}.standard-form [data-validate].js_containsError:focus{border-width:1px}.standard-form [data-validate].js_containsError:focus+.js_warning-list{display:none}.standard-form ul.js_warning-list{padding-left:0;list-style:none;text-align:center;margin-top:5px;white-space:nowrap}.standard-form ul.js_warning-list li{color:red}.standard-form ul.js_warning-list li+li{margin-top:3px}.modal-discussion.ess-modal .standard-form .formRow+.formRow,.modal-question.ess-modal .standard-form .formRow+.formRow{margin-top:0}.overlay__hide{display:none;position:relative}.overlay__hide.overlay__active{display:block;position:absolute;z-index:4;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.5}.modal-popup-region{display:none}.modal-popup-region.modal__active{display:block}.modal-popup-region .modal-popup-region__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:97;height:100%;background-color:rgba(0,0,0,.9);filter:alpha(opacity=50)}.modal-popup-region .region-popup-output{font-size:35px;color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;font-weight:600}.modal-popup-region .region-popup-output p{margin:0;padding:0}.modal-popup-region .region-popup-output span{margin-left:20px}.modal-popup-region .ess-section-suptitle{text-align:center}.modal-popup-region .ess-section-suptitle span{top:50%;left:50%;transform:translate(-50%,10%);opacity:.3}.modal-popup-region .ess-section-title{text-align:center;color:#000}.modal-popup-region .region-popup-text{font-size:15px;line-height:21px;color:#000;text-align:center}.modal-popup-region .popup-region-content{box-sizing:border-box;padding-top:30px;padding-bottom:30px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.modal-popup-region .overlay-close-btn{position:absolute;top:20px;right:20px;width:40px;height:40px;cursor:pointer;z-index:5}.modal-popup-region .overlay-close-btn:before{transform:translate(-50%,-50%) rotate(45deg)}.modal-popup-region .overlay-close-btn:after,.modal-popup-region .overlay-close-btn:before{content:"";top:50%;left:50%;position:absolute;width:20px;height:2px;background-color:#ff702a}.modal-popup-region .overlay-close-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal-popup-region .popup-region-body{position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);z-index:99;width:80vw;height:40vh;max-height:540px;max-width:900px;background-color:#fff;overflow:hidden}.modal-popup-region .popup-region-body .ess-section-suptitle{padding-top:0}.modal-pannel{display:none}.modal-pannel.modal__active{display:block}.modal-pannel .overlay-modal-pannel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;height:100%;background-color:rgba(0,0,0,.9);filter:alpha(opacity=50)}.modal-pannel .overlay-close-btn{position:absolute;top:50px;right:50px;width:40px;height:40px;cursor:pointer;z-index:5}.modal-pannel .overlay-close-btn:before{transform:translate(-50%,-50%);transform:rotate(45deg)}.modal-pannel .overlay-close-btn:after,.modal-pannel .overlay-close-btn:before{content:"";top:50%;left:50%;position:absolute;width:20px;height:2px;background-color:#ff702a}.modal-pannel .overlay-close-btn:after{transform:translate(-50%,-50%);transform:rotate(-45deg)}.modal-pannel .body-modal-pannel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;width:auto;height:auto;min-width:300px;min-height:300px}.modal-pannel .body-modal-pannel img{min-width:300px;min-height:300px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.modal-custom{display:none}.modal-custom.modal__active{display:block}.modal-custom__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;height:100%;background-color:rgba(0,0,0,.3);filter:alpha(opacity=50)}label.region-modals{padding-top:35px!important}label.region-modals select{border:none;background-color:transparent;padding-bottom:0;padding-left:5px;font-size:12px;font-family:Montserrat,sans-serif;color:#000;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mainFooter .region-modals select,.project-cost-section .region-modals select{color:#fff;padding:30px 0 10px}.mainFooter .region-modals select option,.project-cost-section .region-modals select option{color:#000}.ess-modal{position:relative;z-index:1000;display:none}.ess-modal .modal-content-wrap{outline:none;position:fixed;top:25%;left:50%;transform:translate(-50%,-25%);width:auto;height:auto;z-index:1001}.ess-modal.modal-video-popap .modal-content-wrap{top:50%;left:50%;transform:translate(-50%,-50%)}.ess-modal .modal__content{outline:none;padding:20px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:60vw;max-width:901px;min-width:320px;max-height:618px;height:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;box-sizing:border-box;outline:0}.ess-modal.notification-modal .modal__content{padding:50px 20px 30px}.ess-modal.notification-modal .modal__content-title{font-size:18px;font-weight:600;line-height:120%;text-align:center}.ess-modal .modal__content-title{font-size:21px;font-weight:600;line-height:120%}.ess-modal .modal-close__btn button{position:absolute;top:15px;right:15px;width:40px;height:40px}.ess-modal .modal-close__btn button:before{width:20px;height:2px}.ess-modal .modal-close__btn button:after,.ess-modal .modal-close__btn button:before{position:absolute;content:"";background-color:#ff702a;transform:translate(-50%,-50%) rotate(-45deg);top:50%;left:50%}.ess-modal .modal-close__btn button:after{width:2px;height:20px}.ess-modal .modal-image-container{outline:none;position:fixed;top:25%;left:50%;transform:translate(-50%,-25%);width:95vw;height:auto;z-index:1001}.ess-modal .modal-body{-ms-flex-pack:justify;justify-content:space-between;padding-top:10px}.ess-modal .modal-body,.ess-modal .modal-inputs-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ess-modal .modal-inputs-wrap{width:100%}.ess-modal .modal-inputs-wrap input{padding-left:5px}.ess-modal .modal-inputs-wrap label{position:relative;border-bottom:2px solid #000;padding:30px 0 5px}.ess-modal .modal-inputs-wrap .input-checkbox input{padding-left:0}.ess-modal .modal-inputs-wrap .input-checkbox label{padding:0}.ess-modal .modal-inputs-wrap input{border:none;padding-bottom:5px;font-size:12px}.ess-modal .modal-inputs-wrap input::-webkit-input-placeholder{font-size:12px;font-family:Montserrat,sans-serif;color:#000;font-weight:400;padding-bottom:5px}.ess-modal .modal-inputs-wrap input::-moz-placeholder{font-size:12px;font-family:Montserrat,sans-serif;color:#000;font-weight:400;padding-bottom:5px}.ess-modal .modal-inputs-wrap input::-ms-input-placeholder{font-size:12px;font-family:Montserrat,sans-serif;color:#000;font-weight:400;padding-bottom:5px}.ess-modal .modal-inputs-wrap input::placeholder{font-size:12px;font-family:Montserrat,sans-serif;color:#000;font-weight:400;padding-bottom:5px}.ess-modal input[type=number]{-moz-appearance:textfield}.ess-modal .formRow{position:relative;width:100%;padding:0;margin:0;border:none}.ess-modal .formRow--item{display:block;width:100%}.ess-modal .formRow--input-wrapper{position:relative;display:block;width:100%}.ess-modal .formRow--input-wrapper.active .placeholder{top:9px;color:#8a8b90;text-transform:inherit;letter-spacing:.8px;font-size:11px;line-height:14px;transform:translateY(0);font-family:Montserrat,sans-serif}.ess-modal .formRow .placeholder{position:absolute;top:77%;left:5px;display:block;padding:0;color:#000;font-family:Montserrat,sans-serif;white-space:nowrap;letter-spacing:.2px;font-weight:400;font-size:13px;transition:all,.2s;transform:translateY(-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ess-modal .formRow .placeholder:before{content:"";position:absolute;bottom:8px;left:0;right:0;z-index:-1;width:100%;height:1px;background-color:#fff}.ess-modal .modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;height:100%;background-color:rgba(0,0,0,.7);filter:alpha(opacity=50)}.ess-modal .submit-modal-form{background-color:#ff702a;width:200px;height:35px;margin:30px auto;border-radius:25px;font-family:Montserrat,sans-serif}.ess-modal .submit-modal-form button{cursor:pointer;font-family:Montserrat,sans-serif;line-height:35px;width:100%;color:#fff;text-transform:uppercase}.ess-modal .submit-modal-form.disabled{opacity:.5}.ess-modal .submit-modal-form.disabled button{cursor:default}.ess-modal .input-checkbox{display:-ms-flexbox;display:flex;padding-top:12px;-ms-flex-align:center;align-items:center}.ess-modal .input-checkbox input{padding:0;height:auto;width:auto;margin-bottom:0;cursor:pointer;opacity:0;position:absolute}.ess-modal .input-checkbox label{border:1px solid #9a9a9a;width:20px;height:20px;padding:0;margin-right:10px;border-radius:3px;position:relative}.ess-modal .input-checkbox label:before{content:"";-webkit-appearance:none;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;width:22px;height:22px}.ess-modal .input-checkbox input:checked+label:after{content:"";display:block;position:absolute;top:1px;left:7px;width:6px;height:14px;border:solid #0079bf;border-width:0 2px 2px 0;transform:rotate(45deg)}.ess-modal .input-checkbox span{font-size:11px;color:#9a9a9a}.ess-modal .input-checkbox a{color:#0000b3}.ess-modal.modal-discussion .modal-inputs-wrap label{padding:22px 0 4px}.ess-modal.modal-discussion .modal-inputs-wrap .input-checkbox label{padding:0}.ess-modal.modal-discussion .modal__content{max-height:680px}.navigateIcon{background-color:transparent;border-radius:50%;border:2px solid #ff702a;width:50px;height:50px;cursor:pointer}.navigateIcon img{display:inline-block;width:20px;height:20px;position:absolute;top:12px;left:15px}.js_scrollTopContainer{position:relative;z-index:950}.js_scrollTopContainer>.navigateIcon{right:8px;position:fixed;bottom:20px;visibility:hidden;opacity:0;transition:all .3s}.js_scrollTopContainer>.navigateIcon img.white{display:none}.js_scrollTopContainer>.navigateIcon.js_invert{border-color:#fff}.js_scrollTopContainer>.navigateIcon.js_invert img.orange{display:none}.js_scrollTopContainer>.navigateIcon.js_invert img.white{display:inline-block}.js_scrollTopContainer>.navigateIcon img{transform:rotate(-180deg)}.js_scrollTopContainer>.navigateIcon img.orange+img.orange,.js_scrollTopContainer>.navigateIcon img.white+img.white{margin-top:8px}.js_scrollTopContainer>.navigateIcon:focus,.js_scrollTopContainer>.navigateIcon:hover{opacity:.8!important}.js_scrollTopContainer>.navigateIcon.js_visible{visibility:visible;opacity:1}.js_scrollTopContainer>.navigateIcon:before{position:relative;display:block;box-sizing:border-box;top:14px;color:#ff702a;font-size:16px;transform:rotate(90deg);transition:color .3s}.js_scrollTopContainer>.navigateIcon.js_fixToFooter{position:absolute;bottom:-20px}body{font-size:12px;font-family:Montserrat,sans-serif;color:#000;position:relative;margin:0}*{-webkit-locale:auto}#homePage{background-color:#000}body.js_pageOverlayOpen{overflow:hidden}div.mainWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}div.mainWrapper>div.contentWrapper{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}div.mainWrapper>footer.mainFooter{-ms-flex:0 0 auto;flex:0 0 auto}.mainWrapper{max-width:1920px;width:100%;margin:0 auto;box-sizing:border-box;overflow:hidden}.mcontainer{background-color:inherit}.js_hidden{visibility:hidden;opacity:0;width:0;height:0!important;padding:0!important;z-index:-100}.inlineImg{background-repeat:no-repeat;background-size:cover;background-position:50%}.slick-slide,.slick-slide:focus{outline:none}.relative{position:relative}button.active{background-color:#ff702a}button{border:none;background:none;cursor:pointer;padding:0}a:focus,button:active,button:focus,input:focus,select:focus{outline:none}input,select{box-sizing:border-box;width:100%}a{text-decoration:none;color:#000}.contentWrapper.error,.error-wrap-section{background-color:#000}.error-wrap-section{overflow:hidden;position:absolute;top:50%;display:-ms-flexbox;display:flex;left:50%;bottom:0;right:0;transform:translate(-50%,-50%);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.error-wrap-section img{width:auto;height:calc(100vh - 68px)}.wrap-error-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:30%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.wrap-error-content .error__title{font-size:5vw;text-align:center;color:#fff}.wrap-error-content .error__error-num{content:"";position:absolute;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);color:#ededed00;font-weight:900;font-size:20vw;-webkit-text-stroke:2px #adadad}.wrap-error-content .error__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:200px;height:40px;background-color:#ff702a;border-radius:22px;cursor:pointer}.wrap-error-content .error-btn{text-transform:uppercase;color:#fff;padding:12px 50px}.ess-section-suptitle{color:#ff702a;font-size:17px;line-height:21px;position:relative;z-index:1}.ess-section-suptitle span{display:none;position:absolute;width:-moz-max-content;width:max-content;font-family:Nunito Sans,sans-serif;height:auto;top:50%;left:0;transform:translateY(-122%);color:#ededed00;opacity:.5;font-weight:900;font-size:5vw;text-transform:uppercase;letter-spacing:2px;-webkit-text-stroke:1px #adadad;z-index:-1}.ess-section-suptitle_sunport{text-align:center;opacity:.3;padding-left:20px;padding-right:20px}.ess-section-suptitle_sunport,.ess-section-title{color:#fff;font-weight:600;font-size:5vw;line-height:120%;padding-top:7px;position:relative;z-index:1}.ess-section-title span{display:none;position:absolute;width:-moz-max-content;width:max-content;font-family:Nunito Sans,sans-serif;height:auto;top:50%;left:0;transform:translateY(-122%);color:#ededed00;opacity:.5;font-weight:900;font-size:5vw;line-height:48px;text-transform:uppercase;letter-spacing:2px;-webkit-text-stroke:1px #adadad;z-index:-1}.bottom-flex-conteiner .grafic-left-static-title .ess-section-title,.company-section-delivery .delivery-left .ess-section-title{font-size:5vw;line-height:120%}.ess-section-text{padding-top:15px;color:#000;font-weight:400;font-size:15px;line-height:21px}.ess-section-text p{margin:0}.ess-section-btn{width:198px;height:38px;border-radius:22px;border:2px solid transparent;background-color:#ff702a;cursor:pointer}.ess-section-btn button{width:100%;height:100%}.ess-section-btn a,.ess-section-btn button{text-transform:uppercase;font-size:13px;line-height:38px;color:#fff;margin:auto;font-family:Montserrat,sans-serif}.ess-section-btn a{padding:0 54px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:35px;height:35px;border-radius:50%;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider-horizontal .ui-slider-handle{top:-17px;margin-left:-25px}.companyPage .noUi-horizontal .noUi-handle,.noUi-horizontal .noUi-handle{width:35px;height:35px;right:-1px;top:-17px;outline:none}.sun-count-banner .noUi-horizontal .noUi-handle{right:-2px}.pattern{background-image:url(../img/pattern.jpg);background-size:inherit;background-repeat:repeat;width:100%;height:100%}.pattern .lazyLoading_js{visibility:hidden}.top-container .pattern{position:relative}.top-container .pattern:before{content:"";position:absolute;background-image:url(../img/pattern.jpg);background-size:inherit;background-repeat:repeat;width:100%;height:100%;top:50%;left:50%;width:100vw;transform:translate(-50%,-50%) translateZ(0) skew(42deg,0deg)}.project-cost__form{position:relative;z-index:20}.hidden{opacity:0}.visible{animation:1.1s ease-in-out both f}.company-two-top-banner .btn-scroll.visible{animation:1.1s ease-in-out both e}.company-section-delivery .btn-scroll.visible{animation:1.1s ease-in-out both f}.bottom-mwt-tech-suptitle,.ess-section-suptitle_sunport.visible{animation:1.1s ease-in-out both g}.ess-section-btn.hidden-ess-btn.visible{animation:1.1s ease-in-out both j}.sun-planet-content-botton.visible{animation:1.1s ease-in-out both i}.el-parameter__title.visible{animation:1.1s ease-in-out both g}.banner-img-credit .ess-section-btn.visible,.sun-planet-banner .ess-section-btn.visible,.top-banner-credit-title.visible,.top-banner-partner-text.visible{animation:1.1s ease-in-out both j}.bottom-container .ess-section-title.visible{animation:1.1s ease-in-out both i}.top-banner__top-title.visible{animation:1.1s ease-in-out both h}.top-banner__bottom-title.visible{animation:1.1s ease-in-out both i}.wrap-ui-section-slide.visible{animation:1.1s ease-in-out both l}.project-cost__form-wrap.visible{animation:1.1s ease-in-out both j}.onasPage .project-cost__form-wrap.visible,.privatPersonPage .project-cost__form-wrap.visible{animation:1.1s ease-in-out both m}.top-container .slider-link-wrap span.visible{animation:1.9s ease-in-out both n}.top-container .slider-link-wrap .slider-link__content.visible{animation:1.2s ease-in-out both o}.top-container .slider-link-wrap.visible{animation:1.7s ease-in-out both q}.container-slide .slider-link-wrap span.visible{animation:1.9s ease-in-out both n}.container-slide .slider-link-wrap .slider-link__content.visible{animation:1.2s ease-in-out both j}.container-slide .slider-link-wrap.visible{animation:1.7s ease-in-out both j}.js_logoScrollContainer{z-index:950}.iconLogoScroll{left:20px;position:fixed;top:15px;visibility:hidden;opacity:0;transition:all .3s;cursor:pointer}.iconLogoScroll.js_logoVisible{visibility:visible;opacity:1}.thumbnail-sketch-product .slick-slider{margin-bottom:0!important}ul.breadcrumbs{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.breadcrumbs>li{display:inline-block}ul.breadcrumbs>li a{color:#000;font-size:14px}ul.breadcrumbs>li a:focus,ul.breadcrumbs>li a:hover{text-decoration:underline}ul.breadcrumbs>li.active a{color:#ff702a}ul.breadcrumbs>li.active a:focus,ul.breadcrumbs>li.active a:hover{text-decoration:none}ul.breadcrumbs>li+li{margin-left:5px}ul.breadcrumbs>li+li:before{content:"";width:6px;height:6px;background-color:#ff702a;display:inline-block;margin-right:8px;border-radius:50%;vertical-align:middle}.js_hide{display:none!important}.js_show{display:block!important}.full-page-nav{z-index:400;position:fixed;left:15px;top:50%;transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.full-page-nav>.nav-item{width:2px;height:23px;cursor:pointer;padding:3px}.full-page-nav>.nav-item div{width:inherit;height:inherit;display:inline-block;background-color:#cecfd0;transition:all .5s}.full-page-nav>.nav-item:focus,.full-page-nav>.nav-item:hover{opacity:.7}.full-page-nav>.nav-item.active div{width:3px;background-color:#ff702a}.nav.full-page-nav-sidebar{display:none}img{width:100%;display:block}a>img{display:table}.text-center{text-align:center}.primaryColor{color:#ff702a!important}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}header.mainHeader{position:absolute;left:0;right:0;top:0;z-index:999;background-color:#fff0}header.mainHeader .mcontainer{max-width:1855px}.homePage header.mainHeader,.static-header .mainHeader{background-color:#171a20;position:static}.main-header-wrap{padding-top:25px;padding-bottom:25px;height:48px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logo-header{min-width:154px;max-width:156px;width:15%}.logo-header img{max-height:49px;width:auto}.header-lang{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;margin-left:28px}.lang-ru,.lang-ua{color:#fff;opacity:.3;line-height:16px;font-weight:400}.lang-ru.lang__active,.lang-ua.lang__active{opacity:1}.lang-ru:not(:first-child),.lang-ua:not(:first-child){margin-left:0}.mobile-feedback{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-height:30px;position:absolute;right:30px;top:6px;transform:translate(-50%)}.mobile-feedback a img{width:30px;height:30px}.mobile-menu__logo-wrap .lang-ru,.mobile-menu__logo-wrap .lang-ua{color:#000}.mobile-menu__lang{margin-left:30px}.mobile-menu__lang .lang-ru:not(:first-child),.mobile-menu__lang .lang-ua:not(:first-child){margin-left:20px}.main-header__left-content,.navs-wrap{display:-ms-flexbox;display:flex}.navs-wrap{position:relative;height:42px;-ms-flex-align:start;align-items:flex-start}.mobile-menu__logo-wrap{opacity:0;height:0}.nav{position:absolute;margin:0;padding:0;-ms-flex-align:center;align-items:center;height:100%;min-height:100vh;width:0;bottom:0;top:0;z-index:444;background-color:#fff}.nav,.nav.nav-open{right:0;left:inherit}.nav.nav-open{position:fixed;width:100%;border-radius:0 0 0 0;z-index:999;animation:inherit;transition:none}.nav.nav-open .menu-btn{right:9px;top:54px;transform:translateY(-50%);width:40px}.nav.nav-open .item-list li{padding:12px 0}.nav.nav-open .item-list li a{padding:20px 0 20px 20px;color:#000;font-size:19px;font-weight:500}.nav.nav-open .mobile-menu__logo-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:1;height:auto;margin-top:25px;margin-left:30px}.nav.nav-open .menu-btn .line{margin:0}.nav .menu-btn{display:block;position:absolute;right:12px;width:24px;top:2px;height:40px;padding:0;cursor:pointer;z-index:3;transform:translate(10px,3px)}.nav .menu-btn .line{padding:0;width:24px;background:#fff;border-radius:10px;height:3px;margin:6px 0}.nav .menu-btn .line.line--1{width:24px;transform:rotate(0) translateY(0)}.nav .menu-btn .line.line--1.line-cross{width:24px;transform:rotate(45deg) translate(15px,5px);background:#ff702a}.nav .menu-btn .line.line--2{width:24px;transform:translateX(0)}.nav .menu-btn .line.line--2.line-fade-out{width:24px;transform:translate(30px);opacity:0}.nav .menu-btn .line.line--3{width:24px;transform:rotate(0) translateY(0)}.nav .menu-btn .line.line--3.line-cross{width:24px;transform:rotate(-45deg) translate(-1px,10px);background:#ff702a}.nav .nav-links{position:absolute;left:0;top:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}.nav .nav-links ul{list-style:none}.nav .item-list,.nav .item-list-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box}.nav .item-list{width:100%;height:0;overflow:hidden;margin:0}.nav .item-list .item-menu{padding:0;margin:0;min-height:auto}.nav .item-list .item-menu>a{text-align:center}.nav .item-list .item-menu:focus a,.nav .item-list .item-menu:hover a,.nav .item-list .item-menu a.active{color:#ff702a}.nav .fade-in{transform:translateX(0);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start;transition:all .9s}.nav .fade-in,.nav .fade-in .item-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.nav .fade-in .item-list{height:auto;overflow:visible;padding-left:10px;padding-top:20px}.nav .fade-in .item-list.contact-ul,.nav .fade-in .item-list:last-child,.nav .fade-in .item-list:nth-child(2){padding-top:0}.nav .fade-in .item-list li{padding:9px 0}.nav .nav-links.fade-in{opacity:1;-ms-flex-align:start;align-items:start;height:100%;overflow:auto}.desktop-nav{opacity:0;height:0}.desctop-nav-list{display:none;min-width:549px}.desctop-nav-list .desctop-nav-item:not(:first-child){padding-left:27px}.feedback-header{position:relative}.feedback-header-desktop.feedback-header,.top-section-mobile-menu{display:none}.feedback-header-mobile.feedback-header{display:none}.feedback-header-mobile.feedback-header .feedback-header__phone{width:auto;padding-left:30px;margin-bottom:30px}.feedback-header-mobile.feedback-header .feedback-header__phone a{color:#8a8b90;font-weight:600;font-size:21px}.feedback-header-mobile.feedback-header .feedback-header__phone p{color:#8a8b90;margin:0}.feedback-header-mobile.feedback-header .feedback-header__question{margin-top:20px;width:inherit}.nav.nav-open .feedback-header-mobile.feedback-header{display:block}.nav.nav-open .top-section-mobile-menu{display:block;width:100%}.feedback-header__phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:5px;margin-left:5px;width:47%;min-width:194px}.feedback-header__phone img{margin-right:10px;width:30px;height:30px;max-width:30px;min-width:28px}.feedback-header__phone a{color:#fff;font-weight:500;font-size:21px}.feedback-header__question{cursor:pointer;border:2px solid #000;border-radius:20px;min-width:140px;max-width:200px;width:50%;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.feedback-header__question:focus,.feedback-header__question:hover{background-color:#fff}.feedback-header__question:focus .feedback-header__btn,.feedback-header__question:hover .feedback-header__btn{color:#000}.feedback-header__question .feedback-header__btn{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#000;font-size:13px;width:100%;height:100%}.mobile-menu__social{padding-left:30px;padding-top:15px}.mobile-menu__social-wrap a{margin-left:5px;margin-right:5px}.mobile-menu__social-wrap a:first-child{margin-left:0}.mobile-menu__social-wrap img{max-width:35px;max-height:35px}.botom-section-mobile-menu{padding-bottom:10%;padding-top:5%}.bottom-footer,footer.mainFooter{color:#969696;background-color:#000}.bottom-footer{padding:5px 0;position:relative;z-index:1}.footer-content-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0}.footer-content-wrap p{margin:0;padding:0}.footer-copirate,.footer-dev-company{font-size:13px;line-height:25px}.footer-dev-company__link{color:#fff}.discussion-question .discussion-question__bgc{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:100%;background-color:#171a20}.discussion-question .discussion-question__form-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:inherit;align-items:inherit;height:100%}.discussion-question .discussion-question__baner{margin:30px;width:auto}.discussion-question .discussion-question__baner img{max-width:380px;margin:auto}.discussion-question .ess-section-title{text-align:center;padding-left:20px;padding-right:20px}.discussion-question .ess-section-title span{left:22%;transform:translate(-55%,-93%)}.discussion-question .form-wraper{width:100%;padding-top:30px}.discussion-question .form-wraper .ess-section-btn{margin-left:0}.discussion-question .form-wraper .project-cost__form{margin-left:auto;margin-right:auto}.discussion-question .project-cost__content,.discussion-question .project-cost__form{width:90%;padding-top:40px;max-width:470px}.discussion-question .project-cost__content label,.discussion-question .project-cost__form label{border-bottom:2px solid #fff;padding:10px 0}.discussion-question .project-cost__content label:first-child,.discussion-question .project-cost__content label:first-child input,.discussion-question .project-cost__form label:first-child,.discussion-question .project-cost__form label:first-child input{padding-top:0}.discussion-question .project-cost__content input,.discussion-question .project-cost__form input{border:none;font-size:15px;line-height:100%;padding:30px 0 10px;color:#fff;background:rgba(23,26,32,0);font-family:Montserrat,sans-serif;font-weight:400}.discussion-question .project-cost__content input::-webkit-input-placeholder,.discussion-question .project-cost__form input::-webkit-input-placeholder{color:#fff;font-size:15px;line-height:100%;font-weight:300;font-family:Montserrat,sans-serif}.discussion-question .project-cost__content input::-moz-placeholder,.discussion-question .project-cost__form input::-moz-placeholder{color:#fff;font-size:15px;line-height:100%;font-weight:300;font-family:Montserrat,sans-serif}.discussion-question .project-cost__content input::-ms-input-placeholder,.discussion-question .project-cost__form input::-ms-input-placeholder{color:#fff;font-size:15px;line-height:100%;font-weight:300;font-family:Montserrat,sans-serif}.discussion-question .project-cost__content input::placeholder,.discussion-question .project-cost__form input::placeholder{color:#fff;font-size:15px;line-height:100%;font-weight:300;font-family:Montserrat,sans-serif}.discussion-question .ess-section-btn{margin:40px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.calculator-links{padding-left:0;padding-right:0}.calculator-links .calc-link__title{font-size:15px;line-height:21px;opacity:.5;color:#fff}.calculator-links .calc-btn{width:198px;height:38px;border-radius:22px;border:2px solid #fff;cursor:pointer;margin:10px 0 40px}.calculator-links .calc-btn a{text-transform:uppercase;font-size:13px;color:#fff;padding:11px 30px;line-height:38px;font-family:Montserrat,sans-serif}.top-container{width:155vw;margin-left:-27vw;margin-top:60px;overflow:hidden;transform:translateZ(0) skew(0deg,0deg);transition:all .5s}.home-page-title{position:absolute;top:98px;left:50%;transform:translate(-50%);width:100%;max-width:1200px;height:60px;z-index:100;background-color:#ff702a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.home-page-title .title-content{margin:0;text-align:center;font-size:14px;line-height:150%;font-weight:900;text-transform:uppercase;color:#fff;font-family:Nunito Sans,sans-serif}.top-section{position:relative}.top-section__arrow-down{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:40px;height:40px;visibility:hidden;z-index:100}.top-section__arrow-down button{width:100%;height:100%;background-image:url(../img/arrow.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:18px;animation:.7s ease infinite a;cursor:pointer}.homePage .top-container{height:calc(100vh - 158px)}.slider-container{position:relative;width:100%}.flexbox-slide .link-absolute{position:absolute;top:0;left:0;right:0;bottom:0;z-index:999}.flexbox-slider{display:-ms-flexbox;display:flex;width:100%;height:calc(100vh - 158px);visibility:hidden;-ms-flex-direction:column;flex-direction:column}.flexbox-slider .flexbox-slide{width:100%;height:33.33%;position:relative;overflow:hidden;cursor:pointer;visibility:visible;border-bottom:4px solid #ff702a}.flexbox-slider .flexbox-slide:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);z-index:2;opacity:0}.flexbox-slider .flexbox-slide img{transition-property:transform;transition-duration:.5s;transition-timing-function:all;transition-delay:0s;position:relative;z-index:5}.flexbox-slider .flexbox-slide:last-child{border-bottom:none}.flexbox-slider>.flexbox-slide:first-child img{transform:translateY(-10%) translateZ(0) skew(0deg,0deg)}.flexbox-slider>.flexbox-slide:nth-child(2n) img{transform:none}.flexbox-slider>.flexbox-slide:last-child img{transform:translate(-12%,-25%)}.flexbox-slide:first-child .slider-link-wrap,.flexbox-slide:last-child .slider-link-wrap,.flexbox-slide:nth-child(2n) .slider-link-wrap{top:50%;left:50%;transform:translateZ(0) skew(0deg,0deg) translate(-50%,-50%)}.slider-link-wrap{position:absolute;z-index:990;transform:translateZ(0) skew(42deg,0deg);-webkit-transform:skew(42deg,0deg);-moz-transform:skew(42deg,0deg);-o-transform:skew(42deg,0deg);-ms-transform:skew(42deg,0deg);-webkit-backface-visibility:hidden;display:block}.slider-link-wrap span{content:"";position:absolute;width:auto;height:auto;font-family:Nunito Sans,sans-serif;top:50%;left:50%;transform:translate(-50%,-50%);color:#ededed00;font-weight:900;font-size:20vw;-webkit-text-stroke:1px #fff;opacity:.5}.slider-link__content{text-shadow:1px 1px 1px #000;margin-right:25px;font-weight:600;font-size:17px;line-height:110%;color:#fff;position:relative;z-index:99}.slider-link__befored{position:absolute;top:50%;right:-25px;width:30px;height:30px;border-radius:50%;background-color:#ff702a;transform:translateY(-50%);transition:.5s}.slider-link__befored:before{content:"";position:absolute;width:75px;height:75px;border:1px solid transparent;border-radius:50%;right:50%;top:50%;transform:translate(50%,-50%);transition:inherit}.slider-link__befored:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../img/plus.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:20px;height:20px;transition:.5s}.homePage .top-container .slider-link__befored{right:-50px}.slider-link-wrap:focus .slider-link__befored,.slider-link-wrap:hover .slider-link__befored{background-color:#fff}.slider-link-wrap:focus .slider-link__befored:before,.slider-link-wrap:hover .slider-link__befored:before{border:1px solid #fff;transition:.5s;animation:.3s ease-in-out both d}.slider-link-wrap:focus .slider-link__befored:after,.slider-link-wrap:hover .slider-link__befored:after{background-image:url(../img/plus-primaryColor.svg);transition:.5s}.energosave-system{height:100%}.energosave-system .ess-section-title{color:#000}.energosave-system .ess-section-text{padding-right:20px}.energosave-system .energosave-system-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.energosave-system .energosave-left-content{padding:25px 20px;width:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.energosave-system .ess-section-btn{display:-ms-flexbox;display:flex;margin-top:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.energosave-system .energosave-right-banner{width:100%;height:100%;position:relative;overflow:hidden}.energosave-system .energosave-right-banner img{position:static;height:100%;-o-object-fit:cover;object-fit:cover}.sunpower-panel{height:100%;max-height:none;overflow:hidden}.sunpower-panel .sunpower-panel-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.sunpower-panel .sunpower-panel-top-banner{height:100%;min-height:160px;position:relative;overflow:hidden}.sunpower-panel .sunpower-panel-top-banner .sunpower-panel_banner{-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%}.sunpower-panel .sunpower-panel-top-banner .icon-sunpower-panel_banner{-o-object-fit:contain;object-fit:contain;position:absolute;top:10%;left:50%;transform:translate(-50%);max-width:200px}.sunpower-panel .sunpower-panel__content{height:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.sunpower-panel .sunpower-table__title{color:#fff;font-size:13px;line-height:21px}.sunpower-panel .first-tr,.sunpower-panel .last-tr{display:-ms-flexbox;display:flex}.sunpower-panel .first-tr .td-item:nth-child(2n),.sunpower-panel .last-tr .td-item:nth-child(2n){border-right:1px solid #494d54;border-left:1px solid #494d54}.sunpower-panel .first-tr{border-bottom:1px solid #494d54}.sunpower-panel .td-item{max-height:40px;min-height:38px;display:-ms-flexbox;display:flex;width:33.3%;min-width:75px;padding:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sunpower-panel .td-item img{max-width:90px;min-width:30px;max-height:40px;width:auto}.sunpower-panel .sunpower-panel__content-left-block{width:100%;margin-top:20px}.sunpower-panel .sunpower-panel__content-right-block{width:100%}.sunpower-panel .ess-section-btn{margin:20px 0 0 20px}.sunpower-panel .ess-section-title{color:#000!important;margin-left:20px}.sunpower-panel .ess-section-suptitle{margin-left:20px}.sunpower-panel .ess-section-text{margin:0 20px 20px}.section-sunport{height:100%;max-height:none;overflow:hidden}.section-sunport .ess-section-text{font-size:13px;color:#fff}.section-sunport .ess-section-btn{margin-top:40px;margin-left:20px}.section-sunport .sunport-wrap{background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%}.section-sunport .sunport-wrap .ess-section-btn{margin-top:10px}.section-sunport .sunport-right-content{padding:25px 0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.section-sunport .sunport-right-content .ess-section-btn a{padding:12px 54px}.section-sunport .sunport-wrap .sunport-right-content{overflow:hidden}.section-sunport .right-content-sunport{width:100%}.section-sunport .right-content-sunport .ess-section-suptitle,.section-sunport .right-content-sunport .ess-section-text,.section-sunport .right-content-sunport .ess-section-title{padding-left:20px;padding-right:20px}.section-sunport .right-content-sunport .ess-section-suptitle span{top:50%;left:0;transform:translateY(-45%)}.sunport-left-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden;height:225px}.sunport-left-content img{width:88vw;height:auto;-o-object-fit:contain;object-fit:contain}.sunport-left-content .sunport-left-content__icon{position:absolute;bottom:10px;right:20%;width:217px;height:50px;z-index:30;background-image:url(../img/logo-sunport.png);background-position:0 0;background-repeat:no-repeat;background-size:contain}.wrap-sun-kness-section{height:100%;overflow:hidden}.kness-section{height:100%;max-height:none}.kness-section .kness-section-content{height:100%}.kness-section .kness-left-content,.kness-section .kness-section-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.kness-section .kness-left-content{width:100%;background-color:#c0e0ec;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:5;overflow:hidden}.kness-section .kness-left-content .ess-section-btn{display:-ms-flexbox;display:flex;margin:10px 10px 25px 20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.kness-section .kness-left-content .ess-section-btn a{padding:0}.kness-section .kness-right-banner{background:linear-gradient(270deg,rgba(192,224,236,0),#c0e0ec 77%);width:100%;position:relative}.kness-section .kness-right-banner:before{position:absolute;content:"";left:2%;top:4%;width:260px;height:60px;background-size:inherit;background-repeat:no-repeat;background-image:url(../img/kness.png)}.kness-section .kness-right-banner img{height:auto}.kness-section .kness-left-wrap{max-width:390px;margin:25px 20px 0}.offer-to-individuals{height:100%}.offer-to-individuals .ess-section-suptitle{padding:25px 20px 0}.offer-to-individuals .ess-section-title{color:#000;padding:10px 20px 0}.offer-to-individuals .ess-section-text{min-height:80px;padding:25px 20px}.offer-to-individuals .offer-ind-top-banner{height:77%}.offer-to-individuals .offer-ind-top-banner img{height:100%;-o-object-fit:cover;object-fit:cover}.offer-to-individuals .offer-ind__content{height:23%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.offer-to-individuals .offer-to-ind-wrap{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.offer-to-individuals .offer-ind__content .ess-section-btn{margin-top:15px;margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.offer-to-individuals .offer-ind__content-left-block{width:100%}.offer-to-individuals .offer-ind__content-right-block{width:100%;max-width:635px}.offer-to-company{height:100%}.offer-to-company .ess-section-suptitle{padding:25px 20px 0}.offer-to-company .ess-section-title{color:#000;padding:10px 20px 0}.offer-to-company .ess-section-title span{left:0}.offer-to-company .ess-section-text{min-height:132px;padding:25px 20px 10px}.offer-to-company .offer-company-wrap .ess-section-text{min-height:100px}.offer-to-company .offer-to-company-wrap{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.offer-to-company .offer-to-company__banner{position:relative;width:100%;overflow:hidden;height:100%}.offer-to-company .offer-to-company__banner img{position:static;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.offer-to-company .offer-to-company__content{width:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.offer-to-company .ess-section-btn{margin:10px 20px 25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.offer-to-kred{height:100%;overflow:hidden}.offer-to-kred .ess-section-title{color:#000}.offer-to-kred .offer-to-kred-wrap,.offer-to-kred .offer-to-kred__content{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column}.offer-to-kred .offer-to-kred__content{height:100%;background-color:#fff;-ms-flex-pack:justify;justify-content:space-between}.offer-to-kred .offer-to-kred__banner{width:100%;position:relative;overflow:hidden;z-index:1}.offer-to-kred .offer-to-kred__banner img{position:static;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.offer-to-kred .offer-to-kred-left-wrap{padding:25px 20px 0;position:relative;z-index:5}.offer-to-kred .ess-section-btn{display:-ms-flexbox;display:flex;margin:10px 20px 25px;-ms-flex-align:center;align-items:center}.homePage .page-insurance-reliability .ins-reliability_left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.homePage .page-insurance-reliability .ess-section-btn{margin:10px 20px 25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.homePage .project-cost-section.s2,.insurancePage .project-cost-section.s5,.onasPage .project-cost-section.s2,.project-cost-section.s2,.sunportPage .project-cost-section.s6{position:relative}.project-cost-section{height:100%;min-height:660px}.project-cost-section .project-cost__banner{position:relative;z-index:1;height:100%;min-height:1090px}.project-cost-section .project-cost__banner img{position:absolute;left:50%;top:0;transform:translate(-50%);height:100%}.project-cost-section .project-cost__form-wrap{width:100%;max-width:1300px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}.project-cost-section .ess-section-title{padding-left:20px;padding-right:20px}.project-cost-section .ess-section-text{color:#fff;max-width:450px;padding:30px 20px 10px}.project-cost-section .project-cost__content,.project-cost-section .project-cost__form{width:100%;max-width:470px}.project-cost-section .project-cost__content label,.project-cost-section .project-cost__form label{border-bottom:2px solid #fff;padding:10px 0}.project-cost-section .project-cost__content label:first-child,.project-cost-section .project-cost__content label:first-child input,.project-cost-section .project-cost__form label:first-child,.project-cost-section .project-cost__form label:first-child input{padding-top:0}.project-cost-section .project-cost__content input,.project-cost-section .project-cost__form input{font-size:15px;line-height:100%;border:none;padding:30px 0 10px;color:#fff;background:rgba(23,26,32,0);font-family:Montserrat,sans-serif;font-weight:400}.project-cost-section .project-cost__content input::-webkit-input-placeholder,.project-cost-section .project-cost__form input::-webkit-input-placeholder{color:#fff;font-size:15px;line-height:100%;font-weight:300;font-family:Montserrat,sans-serif}.project-cost-section .project-cost__content input::-moz-placeholder,.project-cost-section .project-cost__form input::-moz-placeholder{color:#fff;font-size:15px;line-height:100%;font-weight:300;font-family:Montserrat,sans-serif}.project-cost-section .project-cost__content input::-ms-input-placeholder,.project-cost-section .project-cost__form input::-ms-input-placeholder{color:#fff;font-size:15px;line-height:100%;font-weight:300;font-family:Montserrat,sans-serif}.project-cost-section .project-cost__content input::placeholder,.project-cost-section .project-cost__form input::placeholder{color:#fff;font-size:15px;line-height:100%;font-weight:300;font-family:Montserrat,sans-serif}.project-cost-section .project-cost__form{max-width:430px;margin-top:50px;width:90%;padding-left:0}.project-cost-section .project-cost__content{max-width:430px;padding-right:0}.project-cost-section .ess-section-btn{margin:15px 10px 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.map-object-section{height:100%;position:relative}.map-object-section .map-object__banner-wrap{height:100%;margin:20px;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.map-object-section .map-object__img{position:relative;height:300px;width:75vw;max-width:320px}.map-object-section .map-object__img img{display:block;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;height:auto;width:auto;max-width:85vw;-o-object-fit:cover;object-fit:cover;margin:1% auto;max-height:84%}.map-object-section .map-el{position:absolute;background-image:url(../img/plus.svg);background-repeat:no-repeat;background-size:10px;background-color:#ff702a;background-position:50% 50%;border-radius:50%;width:25px;height:25px;transition:all .3s cubic-bezier(.9,.9,.06,.03);box-shadow:0 0 8px rgba(0,0,0,.5);cursor:pointer}.map-object-section .map-el:focus,.map-object-section .map-el:hover{background-color:#fff;background-image:url(../img/plus-primaryColor.svg)}.map-object-section .map-el:focus:before,.map-object-section .map-el:hover:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75px;height:75px;border-radius:50%;border:1px solid #ff702a;animation:.2s linear c}.map-object-section .geo-kr-obj.map-el{top:53%;right:31%}.map-object-section .geo-dnepr-obj.map-el{top:47%;right:25%}.map-object-section .geo-zaporizhya-obj.map-el{top:58%;right:20%}.map-object-section .geo-berd-obj.map-el{top:64%;right:15%}.map-object-section .geo-odessa-obj.map-el{top:61%;right:49%}.map-object-section .geo-poltava-obj.map-el{top:39%;right:34%}.map-object-section .geo-keiv-obj.map-el{top:31%;right:50%}.map-object-section .geo-ternopol-obj.map-el{top:38%;right:75%}.map-object-section .geo-vinnica-obj.map-el{top:42%;right:60%}.map-object-section .geo-herson-obj.map-el{top:64%;right:33%}.map-object-section .toLower-content .ess-section-btn{margin-top:20px}.toLower-content{height:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.toLower-content .toLower__content-right-block{width:100%;height:auto}.toLower-content .toLower__content-right-block .ess-section-btn a{padding:0 22px}.toLower-content .toLower__content-left-block{width:100%;padding-right:0}.toLower-content .ess-section-suptitle{padding-top:25px;margin-left:20px}.toLower-content .ess-section-title{color:#000;margin-left:20px}.toLower-content .ess-section-title span{left:0;transform:translateY(-122%)}.toLower-content .ess-section-text{padding-top:25px;margin:0 20px 25px}.toLower-content .ess-section-btn{margin-top:20px;margin-left:20px}.toLower-content .ess-section-btn a{padding:0 44px}.project-bottom-content.toLower-content{-ms-flex-direction:column;flex-direction:column}.project-bottom-content.toLower-content .ess-section-btn{width:270px;margin-top:25px;margin-bottom:20px}.project-bottom-content.toLower-content .ess-section-btn,.project-bottom-content.toLower-content .toLower__content-right-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.projects{position:relative;height:100%}.projects-btn{position:static;width:100%;min-height:60px;max-height:60px;background-color:#171a20}.projects-btn,.projects-btn .ess-section-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.projects-btn .ess-section-btn{margin:0}.projects-btn .ess-section-btn a{padding:0 44px}.homePage .projects-btn .ess-section-btn{margin:0}.project-section{height:100%}.project-section .flexbox-slider>.flexbox-slide:first-child img{transform:translateY(-44%)}.project-section .flexbox-slider>.flexbox-slide:last-child img,.project-section .flexbox-slider>.flexbox-slide:nth-child(2n) img{transform:translateY(-13%)}.project-section .flexbox-slider{height:80vh;display:-ms-flexbox;display:flex;overflow:hidden}.project-section .flexbox-slider .flexbox-slide{border:none;margin-right:0;margin-left:0;transition-property:transform;transition-duration:.7s;transition-timing-function:all;transition-delay:0s}.project-section .flexbox-slider .flexbox-slide.block-slide1,.project-section .flexbox-slider .flexbox-slide.block-slide2,.project-section .flexbox-slider .flexbox-slide.block-slide3{border:none}.project-section .slider-link__befored{right:-50px}.project-section .flexbox-slide .slider-link-wrap{max-width:200px;width:100%}.manufacturer-slide-section{height:20vh}.manufacturer-conteiner-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#171a20;height:100%}.manufacturer-conteiner-wrap .manufacturer-item{width:90%;height:20vh;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;opacity:.4}.manufacturer-conteiner-wrap .manufacturer-item:focus,.manufacturer-conteiner-wrap .manufacturer-item:hover{background-color:#ff702a;opacity:1}.manufacturer-item img{width:90%;margin:auto}.green-zone-wrap{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.green-zone-wrap .ess-section-title{color:#000}.green-zone-wrap .ess-section-btn{display:-ms-flexbox;display:flex;margin:25px 20px 40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.green-zone-wrap .ess-section-btn a{padding:0 36px}.green-zone-wrap .green-zone__banner{position:relative;width:100%;overflow:hidden}.green-zone-wrap .green-zone__banner img{position:static;-o-object-fit:cover;object-fit:cover;height:100%}.green-zone-wrap .green-zone-left-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;width:100%;height:100%}.green-zone-wrap .green-zone-left-content .benefit-suptitle{color:#000;font-size:19px}.green-zone-wrap .green-zone-left-content .benefit-title{color:#ff702a;font-size:22px;font-weight:500}.green-zone-wrap .green-zone-left-content .benefit-title span{top:30%}.green-zone-wrap .green-zone-left-content .benefit-subtitle{color:#8e8e8e;font-size:13px}.green-zone-wrap .green-zone-left-content .ess-section-btn{margin-top:10px}.green-zone-wrap .green-zone-left-wrap{padding:25px 20px 0}.green-zone-wrap .green-zone-left__benefit{margin-top:40px;display:block}.green-zone-wrap .green-zone-left__benefit .ess-section-btn{min-width:200px;display:none;margin:0!important}.green-zone-wrap .green-zone-table-subtitle{padding-top:7px;color:#000}.green-zone-wrap .green-zone-table{padding-top:20px}.green-zone-wrap .green-zone-table .table{margin-top:7px;border-top:1px solid #000;border-right:1px solid #000}.green-zone-wrap .green-zone-table .border-t{border-bottom:1px solid #000;border-left:1px solid #000}.green-zone-wrap .green-zone-table .tbody{-ms-flex-direction:column;flex-direction:column;width:100%}.green-zone-wrap .green-zone-table .tbody .tr{display:-ms-flexbox;display:flex}.green-zone-wrap .green-zone-table .tb-name,.green-zone-wrap .green-zone-table .th-name{width:50%;height:41px;padding:7px 7px 7px 16px;text-align:left;font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.green-zone-wrap .green-zone-table .tb,.green-zone-wrap .green-zone-table .th{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:41px;padding:7px;width:25%;font-size:15px}.green-zone-wrap .green-zone-table .th,.green-zone-wrap .green-zone-table .th-name{font-weight:500}.project-cost__form input.active__input::-webkit-input-placeholder{color:#a0a0a0}.project-cost__form input.active__input::-moz-placeholder{color:#a0a0a0}.project-cost__form input.active__input::-ms-input-placeholder{color:#a0a0a0}.project-cost__form input.active__input::placeholder{color:#a0a0a0}.map{width:100%;height:220px}.map img{width:58px}.contact-section-maps{margin-top:30px;height:400px}.contact-page-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:100vh}.wrap-footer-contact{padding:10px 0}.wrap-footer-contact .mcontainer{max-width:1340px}.footer-contact-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-footer-content{width:100%;padding-top:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.column-footer-content__title{font-size:28px;line-height:34px;font-weight:600}.column-footer-content__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:14px}.column-footer-content__list p{font-size:15px;line-height:21px;margin:0;font-weight:500;color:#393c41}.column-footer-content__list .footer-color-gray{color:#919295}.column-footer-content__list .footer-pt{padding-top:18px}.column-footer-content__list a{margin-left:5px;margin-right:5px}.column-footer-content__list a:first-child{margin-left:0}.column-footer-content__list img{max-width:35px;width:100%;min-width:33px;max-height:35px}.column-footer-content__list .icon-fb{margin-left:10px}.bottom-column-footer-content{padding-top:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.bottom-column-footer-content .column-footer-content__list{-ms-flex-direction:row;flex-direction:row}.top-column-footer-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.wrap-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.wrap-list .left-bottom-list,.wrap-list .right-bottom-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;min-width:200px}.wrap-list .right-bottom-list{max-width:none}.wrap-title{font-size:28px;line-height:34px;text-align:center;font-weight:500;padding-top:17px}.breadcrumbs-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style:none;padding:14px 0;margin:0}.breadcrumbs-link{position:relative;margin-right:20px;margin-left:20px;font-size:13px;line-height:21px}.breadcrumbs-link a{color:#8a8b90}.breadcrumbs-link:last-child:before{display:none}.breadcrumbs-link:before{position:absolute;content:"";width:15px;height:13px;background-image:url(../img/arrow-gray.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;right:-26px;top:50%;transform:rotate(-90deg) translate(50%)}.breadcrumbs-link.active-link{overflow:hidden;height:21px}.breadcrumbs-link.active-link a{color:#ff702a}.new-item-blocks{padding-bottom:140px}.item-news,.new-item-blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.item-news{width:100%}.item-news:not(:last-child){padding-bottom:28px}.item-news__contant-block,.item-news__obj{width:100%}.item-news__contant-block{background-color:#171a20}.item-news__contant{box-sizing:border-box;padding:20px;height:100%;max-height:none;overflow:auto}.item-news__contant-date{color:#ff702a;font-size:17px;line-height:21px;font-weight:500}.item-news__contant-title a{padding-top:5px;color:#fff;font-size:28px;line-height:34px;font-weight:600}.item-news__contant-text{padding-top:15px;color:#8a8b90;font-size:15px;line-height:21px;font-weight:400}.content-item-news{padding-top:40px;padding-bottom:80px}.text-item-news{font-size:15px;line-height:21px;font-weight:400}.banner-item-news{position:relative;min-height:300px}.banner-item-news img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;height:100%;-o-object-fit:cover;object-fit:cover}.projectPage .project-items-wrap{-ms-flex-direction:column;flex-direction:column;overflow:hidden;visibility:hidden}.projectPage .project-items-wrap .project-column{height:100%;width:100%;overflow:hidden}.projectPage .project-items-wrap .project-column img{-o-object-fit:cover;object-fit:cover;z-index:3;width:100%;min-width:100%}.projectPage .container-slide{height:100%}.projectPage .slider-link-wrap{max-width:200px;width:100%}.projectPage .flexbox-slider{height:100%}.projectPage .flexbox-slider .flexbox-slide{width:100%;min-width:auto;border:none;margin:0;transition-property:transform;transition-duration:.7s;transition-timing-function:all;transition-delay:0s}.projectPage .flexbox-slider .flexbox-slide:focus,.projectPage .flexbox-slider .flexbox-slide:hover{width:100%}.projectPage .flexbox-slider .flexbox-slide:focus img,.projectPage .flexbox-slider .flexbox-slide:hover img{min-width:auto;-o-object-fit:cover;object-fit:cover;z-index:3;transform:translate(0) translateZ(0) skew(0deg,0deg)}.projectPage .flexbox-slider .flexbox-slide.mouse-out-slide{transform:scaleX(1);width:100%}.projectPage .flexbox-slider .flexbox-slide.mouse-out-slide img{min-width:100%}.projectPage .flexbox-slide img{-o-object-fit:cover;object-fit:cover}.project-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.project-item .slider-for{position:static;height:100%}.project-item .slider-for .slick-list,.project-item .slider-for .slick-track{height:100%}.project-item .slider-for .slick-slide{-o-object-fit:cover;object-fit:cover}.project-item .project-item__slider .slider-nav{position:relative;background-color:#000;visibility:hidden;margin:0;padding:0;height:0}.project-item .project-item__slider .slider-nav .slick-list{padding:0!important}.project-item .project-item__slider .slider-nav .slick-track{margin:0;left:8px!important}.project-item .project-item__slider .slider-nav iframe,.project-item .project-item__slider .slider-nav img{margin:6px;width:auto!important;height:70px}.project-item .project-item__slider .slider-nav iframe:first-child,.project-item .project-item__slider .slider-nav img:first-child{margin-left:26px}.project-item .arrows{position:absolute;bottom:0;top:50%;height:1px;width:100%;right:0}.project-item .arrows ul{margin:0;padding:0;list-style:none}.project-item .arrows .prev{position:absolute;right:10px;top:50%;height:40px;width:40px;border-radius:50%;background-color:#ff702a;transform:translate(5px,-50%)}.project-item .arrows .prev:before{position:absolute;content:"";background-image:url(../img/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:14px;top:50%;left:50%;width:14px;height:8px;transform:translate(-45%,-50%) rotate(-90deg)}.project-item .arrows .next{position:absolute;left:10px;right:auto;top:50%;height:40px;width:40px;border-radius:50%;background-color:#ff702a;transform:translate(-5px,-50%)}.project-item .arrows .next:before{position:absolute;content:"";background-image:url(../img/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:14px;top:50%;left:50%;width:14px;height:8px;transform:translate(-55%,-50%) rotate(90deg)}.project-item .slick-next,.project-item .slick-prev{display:none!important}.project-item .project-item__slider{position:relative;max-width:none;max-height:50vh;height:100%;width:100%}.project-item .slick-track{display:-ms-flexbox;display:flex;max-width:none;max-height:none}.project-item .slick-track img{max-height:50vh;height:-moz-fit-content;height:fit-content;max-width:1400px}.project-item .slick-track iframe{height:auto}.project-item .slick-slide{opacity:.5}.project-item .slick-slide.slick-current{opacity:1}.project-item .project-item__info{padding-top:30px;position:relative}.project-item .el-parameter,.project-item .project-item__info{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.project-item .el-parameter{padding-bottom:25px}.project-item .el-parameter:last-child{padding-bottom:0}.project-item .el-parameter p{width:100%;font-size:13px;line-height:18px;padding:0 20px;margin:0;box-sizing:border-box;color:#000}.project-item .el-parameter a{color:#ff702a}.project-item .el-parameter p.el-parameter__title{color:#393c41;text-transform:uppercase;opacity:.5}.project-item .project-item__info-parameter{max-height:calc(100% - 40px);overflow:auto}.project-item .project-item__info-submit{background-color:#fff;padding:20px 0;width:100%;position:absolute;bottom:0;z-index:1000}.project-item .project-item__info-submit a{text-transform:uppercase;color:#fff;font-size:13px;line-height:40px;padding:0 41px;background-color:#ff702a;width:200px;height:40px;border-radius:25px;margin-left:20px;display:block;text-align:center}.onasPage .about-us__top-banner{position:relative;overflow:hidden;height:100%}.onasPage .about-us__top-banner .about-us__top-banner-img{position:relative;height:100%}.onasPage .about-us__top-banner .about-us__top-banner-img .inlineImg{padding-top:320px}.onasPage .top-banner__top-title{top:40%;font-size:5vw;transform:translate(-50%,-40%);max-width:none}.onasPage .top-banner__bottom-title,.onasPage .top-banner__top-title{position:absolute;left:50%;line-height:120%;color:#fff;text-align:center;width:100%}.onasPage .top-banner__bottom-title{bottom:10%;font-size:4vw;transform:translate(-50%,-10%)}.onasPage .energosave-left-wrap{padding:0}.onasPage .energosave-left-wrap .ess-section-title{color:#000}.onasPage .about-us__country-energy{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.onasPage .country-energy__banner img{height:100%;-o-object-fit:cover;object-fit:cover}.onasPage .country-energy__line-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%}.onasPage .country-energy-wrap-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:none;-ms-flex-pack:justify;justify-content:space-between}.onasPage .about-us__sun-kness-section .ess-section-suptitle .content-fon-text{transform:translateY(-40%)}.onasPage .country-energy__content-left-block{width:100%}.onasPage .country-energy__content-left-block .ess-section-suptitle{position:relative;padding:25px 20px 0}.onasPage .country-energy__content-left-block .ess-section-suptitle .content-fon-text{transform:translate(0)}.onasPage .country-energy__content-left-block .ess-section-title{color:#000;padding:7px 20px}.onasPage .country-energy__content-left-block .ess-section-text{padding:15px 20px}.onasPage .country-energy__content-right-block{width:100%;max-width:none}.onasPage .country-energy__content-right-block .ess-section-text{padding:20px 20px 25px}.onasPage .country-energy__content-right-block span{font-weight:500}.onasPage .kness-section .ess-section-suptitle,.onasPage .right-content-sunport .ess-section-suptitle{position:relative}.onasPage .about-us__proposal{height:100%}.onasPage .about-us__proposal-banner{height:100%;position:relative}.onasPage .about-us__proposal-banner img{height:inherit;position:relative;max-height:700px;width:auto;left:50%;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover}.onasPage .proposal-banner-wrap-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1370px;width:100%}.onasPage .proposal-banner-wrap-content .ess-section-title{text-align:center}.onasPage .proposal-banner-wrap-content .ess-section-title span{left:50%;transform:translate(-50%,-92%)}.onasPage .ess-section-title{text-align:center}.onasPage .country-energy__content-left-block .ess-section-title{text-align:left}.onasPage .energosave-left-wrap .ess-section-title{text-align:left;padding-left:0}.onasPage .energosave-left-wrap .ess-section-text{padding-left:0}.onasPage .kness-left-content .ess-section-title,.onasPage .right-content-sunport .ess-section-title{text-align:left;padding-left:0}.onasPage .kness-left-content .ess-section-text,.onasPage .right-content-sunport .ess-section-text{padding-left:0;padding-right:0}.onasPage .proposal-banner__table-wrap{-ms-flex-pack:center;justify-content:center;padding-top:40px}.onasPage .proposal-table-item{color:#fff;font-size:4.5vw;line-height:120%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-top:1px solid #fff;border-right:1px solid #fff;padding:5vw 0;max-width:341px;margin:-1px -1px 0 0;position:relative}.onasPage .proposal-table-item:nth-child(-n+2){border-top:none}.onasPage .proposal-table-item:nth-child(2n){border-right:none}.onasPage .proposal-table-item .proposal-table-item-absolute{position:absolute;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);color:#ededed00;font-weight:900;font-size:13vw;-webkit-text-stroke:1px #adadad78;display:none}.onasPage .about-us__order-guarantee,.onasPage .order-guarantee-banner{height:100%}.onasPage .order-guarantee-banner img{width:auto;height:-moz-fit-content;height:fit-content;max-height:670px;-o-object-fit:cover;object-fit:cover}.onasPage .order-guarantee-wrap{position:relative;height:100%}.onasPage .order-guarantee-content{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.onasPage .order-guarantee-content-wrap{height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;max-width:1300px;margin:auto;display:-ms-flexbox;display:flex}.onasPage .order-guarantee-content-wrap .ess-section-title{color:#000;text-align:center}.onasPage .guarantee-content-bottom-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 50%,#000)}.onasPage .guarantee-content-bottom-wrap:after,.onasPage .guarantee-content-bottom-wrap:before{display:none}.onasPage .text-guarantee{color:#fff;text-align:center;width:100%;max-width:none;padding:30px 10px}.onasPage .text-guarantee h4{font-size:5vw;line-height:100%;font-weight:600;margin:0}.onasPage .text-guarantee p{margin:0;font-size:14px;line-height:22px;padding:20px 10px 0}.onasPage .text-guarantee:last-child{padding-bottom:40px}.onasPage .ess-section-text,.onasPage .ess-section-title{padding-left:20px;padding-right:20px}.onasPage .kness-left-content .ess-section-title{color:#000}.onasPage .kness-section .kness-left-wrap{max-width:500px}.onasPage .project-cost__content{padding-right:0}.onasPage .project-cost__content .ess-section-text{color:#fff;padding-right:20px}.onasPage .project-cost__content .ess-section-title{text-align:left}.top-banner-kness{overflow:hidden;height:100%}.top-banner-text{max-width:1140px;font-size:14px;line-height:21px;text-align:center;margin:10px auto 0;padding-left:20px;padding-right:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.banner-img{position:relative;min-height:300px;height:430px}.banner-img img{width:-moz-max-content;width:max-content;-o-object-fit:cover;object-fit:cover;top:0;transform:translate(-50%)}.banner-img:before,.banner-img img{height:100%;position:absolute;left:50%}.banner-img:before{content:"";background-image:url(../img/gerb-logo.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;top:50%;transform:translate(-50%,-50%);width:100%;max-width:250px;z-index:9;max-height:350px}.top-banner-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:200px;height:40px;background-color:#ff702a;border-radius:22px;margin:10px auto}.top-banner-btn a{text-transform:uppercase;font-size:13px;line-height:18px;color:#fff}.valuation-kness{height:100%;overflow:hidden;position:relative}.valuation-kness .valuation-kness-title{position:absolute;top:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:20px;line-height:25px;font-weight:600;color:#fff;z-index:3}.valuation-kness .valuation-kness-title p{margin:0;padding:0;position:relative;z-index:2}.valuation-kness .valuation-kness-title span{display:none;position:absolute;font-family:Nunito Sans,sans-serif;width:auto;height:auto;top:0;font-size:68px;transform:translateY(-65%);color:#ededed00;font-weight:900;-webkit-text-stroke:1px #adadad;z-index:1;text-transform:uppercase}.valuation-kness .banner-valuation-kness{min-height:1000px;width:auto}.valuation-kness .position-orgament{position:absolute;right:25px;top:0;bottom:0;max-width:88px;height:100%;display:none;-o-object-fit:cover;object-fit:cover}.valuation-kness .progress-list{-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);width:95%}.valuation-kness .progress-list:before{content:"";position:absolute;height:100%;width:1px;top:0;left:50%;display:none;background-color:#fff}.valuation-kness .innovation,.valuation-kness .reputation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.valuation-kness .reputation{margin-top:50px}.valuation-kness .innovation-icon,.valuation-kness .reputation-icon{width:113px;height:120px}.valuation-kness .innovation-icon img,.valuation-kness .reputation-icon img{height:100%;width:100%}.valuation-kness .innovation-title,.valuation-kness .reputation-title{font-size:23px;line-height:30px;color:#fff;padding-top:40px}.valuation-kness .innovation-text,.valuation-kness .reputation-text{padding-top:40px;max-width:413px;color:#fff;font-size:18px;line-height:30px;text-align:center}.social-company{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.social-company .ess-section-suptitle{position:relative;padding:0 20px}.social-company .ess-section-title{color:#000;padding:0 20px}.social-company .ess-section-text{padding:0 20px 25px}.social-company .social-company-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;margin-top:25px}.social-company .social-company-banner{width:100%;height:100%;position:relative;z-index:5}.social-company .social-company-banner img{height:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-sketch-product{background-color:#171a20;color:#fff;height:100%}.thumbnail-sketch-product .mcontainer{max-width:1340px}.thumbnail-sketch-product .product-table-lines-wrapper{padding-top:10px}.thumbnail-sketch-product .top-sketch-section{padding-top:5px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.thumbnail-sketch-product .product-slider{overflow:hidden;width:100%;max-width:300px;height:204px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;-ms-flex-order:1;order:1;margin:20px 0}.thumbnail-sketch-product .product-slider .kness-slider-for,.thumbnail-sketch-product .product-slider .s-for{width:204px}.thumbnail-sketch-product .product-slider .kness-slider-for .slick-track,.thumbnail-sketch-product .product-slider .s-for .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.thumbnail-sketch-product .product-slider .kness-slider-for .slick-track img,.thumbnail-sketch-product .product-slider .s-for .slick-track img{max-width:284px;height:auto!important;max-height:204px}.thumbnail-sketch-product .product-slider .kness-slider-for .slick-list,.thumbnail-sketch-product .product-slider .s-for .slick-list{overflow:visible}.thumbnail-sketch-product .product-slider .kness-slider-nav,.thumbnail-sketch-product .product-slider .s-nav{max-width:100px;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.thumbnail-sketch-product .product-slider .kness-slider-nav .slick-track,.thumbnail-sketch-product .product-slider .s-nav .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;height:150px;width:auto!important}.thumbnail-sketch-product .product-slider .kness-slider-nav .slick-track img,.thumbnail-sketch-product .product-slider .s-nav .slick-track img{max-width:50px;width:auto;height:auto;max-height:50px}.thumbnail-sketch-product .product-slider .slick-slide{opacity:.5}.thumbnail-sketch-product .product-slider .slick-slide.slick-current{opacity:1}.thumbnail-sketch-product .product-slider .arrows{position:absolute;left:0;height:100%}.thumbnail-sketch-product .product-slider .arrows ul{list-style:none;padding:0;margin:0}.thumbnail-sketch-product .product-slider .arrows .knes-prev.slick-arrow,.thumbnail-sketch-product .product-slider .arrows .s-prev.slick-arrow{position:absolute;bottom:0;left:6px;width:40px;height:40px;border-radius:50%;background-color:#fff;cursor:pointer}.thumbnail-sketch-product .product-slider .arrows .knes-prev.slick-arrow:before,.thumbnail-sketch-product .product-slider .arrows .s-prev.slick-arrow:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../img/arrow-black.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:15px;height:15px}.thumbnail-sketch-product .product-slider .arrows .knes-prev.slick-arrow{left:25px!important}.thumbnail-sketch-product .product-slider .arrows .knes-next.slick-arrow,.thumbnail-sketch-product .product-slider .arrows .s-next.slick-arrow{position:absolute;top:0;left:6px;width:40px;height:40px;border-radius:50%;background-color:#fff;cursor:pointer}.thumbnail-sketch-product .product-slider .arrows .knes-next.slick-arrow:before,.thumbnail-sketch-product .product-slider .arrows .s-next.slick-arrow:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);background-image:url(../img/arrow-black.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:15px;height:15px}.thumbnail-sketch-product .product-slider .knes-next.slick-arrow{left:25px!important}.thumbnail-sketch-product .product-table{color:#fff;margin:20px 0;-ms-flex-order:0;order:0;width:100%;min-height:204px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.thumbnail-sketch-product .product-table-title{font-size:28px;line-height:34px;font-weight:600}.thumbnail-sketch-product .product-table-title span{font-size:20px;line-height:28px;color:#fff}.thumbnail-sketch-product .product-table-line{font-size:15px;line-height:24px;font-weight:400;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.thumbnail-sketch-product .product-table-line p{width:70%;margin:0;line-height:23px;font-weight:300;overflow:hidden}.thumbnail-sketch-product .product-table-line span{overflow:hidden;font-weight:600;width:30%}.thumbnail-sketch-product .product-order{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-order:2;order:2;margin:20px 0;width:20%;min-width:205px}.thumbnail-sketch-product .total-summ{font-size:17px;line-height:37px;font-weight:400}.thumbnail-sketch-product .ess-section-btn{margin-top:12px}.thumbnail-sketch-product .ess-section-btn,.thumbnail-sketch-product .product-btn-sheet{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.thumbnail-sketch-product .product-btn-sheet{margin-top:32px;width:200px;height:40px;border-radius:22px;border:2px solid #fff;cursor:pointer}.thumbnail-sketch-product .product-btn-sheet button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%}.thumbnail-sketch-product .product-btn-sheet span{color:#fff;font-size:13px;font-weight:400}.thumbnail-sketch-product .product-btn-sheet img{max-width:20px;max-height:20px}.thumbnail-sketch-product .sketch-product-text{margin-top:29px;font-size:15px;line-height:44px}.thumbnail-sketch-product .sketch-product-text p{margin:0}.thumbnail-sketch-product .description-product,.thumbnail-sketch-product .PERC-tehnology{margin-top:10px}.thumbnail-sketch-product .description-product .description-product-title,.thumbnail-sketch-product .description-product .PERC-tehnology-title,.thumbnail-sketch-product .PERC-tehnology .description-product-title,.thumbnail-sketch-product .PERC-tehnology .PERC-tehnology-title{font-size:18px;line-height:21px;font-weight:600}.thumbnail-sketch-product .description-product p,.thumbnail-sketch-product .PERC-tehnology p{margin:0;font-size:15px;line-height:21px;color:#fff;opacity:.5}.thumbnail-sketch-product .bottom-message{margin-top:28px;margin-bottom:50px;background-color:#ff702a;padding:14px 20px}.thumbnail-sketch-product .bottom-message p{margin:0;color:#fff;font-size:15px;line-height:21px}.knessPage .thumbnail-sketch-product{overflow:hidden;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.knessPage .thumbnail-sketch-product .mcontainer{max-width:1240px;height:auto}.knessPage .thumbnail-sketch-product .bottom-message{margin-top:20px;margin-bottom:30px;background-color:#ff702a;padding:14px 20px}.knessPage .thumbnail-sketch-product .bottom-message p{margin:0;color:#fff;font-size:15px;line-height:21px}.product-slider{overflow:hidden;width:100%;max-width:300px;height:204px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;-ms-flex-order:1;order:1;margin:20px 0}.product-slider .kness-slider-for,.product-slider .s-for{width:204px}.product-slider .kness-slider-for .slick-track,.product-slider .s-for .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-slider .kness-slider-for .slick-track img,.product-slider .s-for .slick-track img{max-width:284px;height:auto!important;max-height:204px}.product-slider .kness-slider-for .slick-list,.product-slider .s-for .slick-list{overflow:visible}.product-slider .kness-slider-nav,.product-slider .s-nav{max-width:100px;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.product-slider .kness-slider-nav .slick-track,.product-slider .s-nav .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;height:150px;width:auto!important}.product-slider .kness-slider-nav .slick-track img,.product-slider .s-nav .slick-track img{max-width:50px;width:auto;height:auto;max-height:50px}.product-slider .slick-slide{opacity:.5}.product-slider .slick-slide.slick-current{opacity:1}.product-slider .arrows{position:absolute;left:0;height:100%}.product-slider .arrows ul{list-style:none;padding:0;margin:0}.product-slider .arrows .knes-prev.slick-arrow,.product-slider .arrows .s-maxeon-prev,.product-slider .arrows .s-prev.slick-arrow{position:absolute;bottom:0;left:6px;width:40px;height:40px;border-radius:50%;background-color:#fff;cursor:pointer}.product-slider .arrows .knes-prev.slick-arrow:before,.product-slider .arrows .s-maxeon-prev:before,.product-slider .arrows .s-prev.slick-arrow:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../img/arrow-black.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:15px;height:15px}.product-slider .arrows .knes-prev.slick-arrow{left:25px!important}.product-slider .arrows .knes-next.slick-arrow,.product-slider .arrows .s-maxeon-next,.product-slider .arrows .s-next.slick-arrow{position:absolute;top:0;left:6px;width:40px;height:40px;border-radius:50%;background-color:#fff;cursor:pointer}.product-slider .arrows .knes-next.slick-arrow:before,.product-slider .arrows .s-maxeon-next:before,.product-slider .arrows .s-next.slick-arrow:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);background-image:url(../img/arrow-black.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:15px;height:15px}.product-slider .knes-next.slick-arrow{left:25px!important}.top-banner-partner{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.top-banner-partner .banner-partner-img{position:relative;min-height:300px;max-height:432px;height:100%}.top-banner-partner .banner-partner-img img{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);height:100%;width:auto;-o-object-fit:cover;object-fit:cover}.top-banner-partner .ess-section-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:10px auto;position:relative;z-index:10}.top-banner-partner .ess-section-btn a{padding:0 27px}.top-banner-partner-text{font-size:5vw;font-weight:500;line-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;color:#fff}.partners-text{padding-top:10px;max-width:1140px;margin:auto;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.partners-text p{margin:0;text-align:center;font-size:14px;line-height:20px}.bottom-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.bottom-container .mcontainer{max-width:1340px;height:100%}.bottom-container .wrap-bottom-content-text{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:auto}.bottom-container .bottom-banner{position:relative;min-height:600px;height:100%;max-height:none}.bottom-container .bottom-banner img{display:block;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);height:100%;width:-moz-fit-content;width:fit-content;min-width:100%;-o-object-fit:cover;object-fit:cover}.bottom-container .ess-section-title{position:absolute;top:15px;left:50%;transform:translate(-50%);width:100%;text-align:center}.bottom-container .content-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.bottom-container .content-section:before{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background-color:#fff;display:none}.bottom-container .bottom-content-wrap{padding-top:65px;position:relative;z-index:1;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff}.bottom-container .bottom-content-wrap .ess-section-btn{margin:25px auto}.bottom-container .bottom-content-wrap .ess-section-btn a{padding:0 27px}.bottom-container .bottom-content-left,.bottom-container .bottom-content-right{width:100%;margin-left:0;margin-right:0}.bottom-container .bottom-content-right{padding-top:50px}.bottom-container .bottom-content-left-title,.bottom-container .bottom-content-right-title{font-size:4vw;line-height:100%;font-weight:600;text-align:center}.bottom-container .bottom-content-left-title span,.bottom-container .bottom-content-right-title span{color:#ff702a;text-transform:uppercase;display:block;padding-top:10px}.bottom-container .bottom-content-text,.bottom-container .bottom-content-title-text{font-size:15px;line-height:21px;font-weight:400}.bottom-container .bottom-content-text .primaryColor,.bottom-container .bottom-content-title-text .primaryColor{color:#ff702a;font-weight:600;margin:0}.bottom-container .bottom-content-text .fw-bold,.bottom-container .bottom-content-title-text .fw-bold{font-weight:600;margin-bottom:0}.bottom-container .bottom-content-text p,.bottom-container .bottom-content-title-text p{display:-ms-flexbox;display:flex}.bottom-container .bottom-content-text p .visible-ul-style,.bottom-container .bottom-content-title-text p .visible-ul-style{margin-top:6px;margin-right:15px;display:block;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;background-color:#ff702a;border-radius:50%}.bottom-container .bottom-content-title-text{padding-top:15px;font-weight:600}.top-banner-credit-page{height:100%;overflow:hidden}.top-banner-credit-page .top-banner-credit-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:5vw;font-weight:500;width:100%;text-align:center;color:#fff}.top-banner-credit-page .content-top-banner{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.top-banner-credit-page .banner-img-credit{height:432px;position:relative;overflow:hidden}.top-banner-credit-page .banner-img-credit img{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.top-banner-credit-page .banner-img-credit .ess-section-btn{display:none}.top-banner-credit-page .info-fo-bank{padding-top:10px;padding-left:20px;padding-right:20px}.top-banner-credit-page .info-fo-bank p{text-align:center;font-size:14px;line-height:19px;margin:0;padding:7px 20px}.top-banner-credit-page .info-fo-bank p:first-child{padding:2px 20px}.top-banner-credit-page .info-fo-bank .ess-section-btn{margin:20px auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.top-banner-credit-page .acred-bank-icon{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:25px}.top-banner-credit-page .acred-bank-icon .bank-icon{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px}.top-banner-credit-page .acred-bank-icon .bank-icon img{max-width:216px}.acred-bank-title{font-size:15px;line-height:21px;font-weight:500;text-align:center}.section-inform-credit{height:100%;min-height:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15px}.section-inform-credit .inform-credit-content{width:100%;padding-top:25px;padding-bottom:25px}.section-inform-credit .inform-credit-content .ess-section-suptitle{padding-left:20px;padding-right:20px}.section-inform-credit .inform-credit-content .ess-section-title{color:#000;padding-left:20px;padding-right:20px}.section-inform-credit .inform-credit-content .ess-section-text{padding-left:20px;padding-right:20px}.section-inform-credit .inform-credit-img{height:100%;width:100%;position:relative}.section-inform-credit .inform-credit-img:before{display:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:6}.section-inform-credit .inform-credit-img img{-o-object-fit:cover;object-fit:cover;height:100%;position:static}.paragraph-credit-list{padding:20px 0}.paragraph-credit-list .paragraph-item{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.paragraph-credit-list .paragraph-item .paragraph-item-bgc{width:70px;height:70px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:#ff702a;position:relative}.paragraph-credit-list .paragraph-item .paragraph-item-bgc:before{content:"";position:absolute;background-repeat:no-repeat;background-size:35px;background-position:50% 50%;width:40px;height:40px;top:50%;left:50%;transform:translate(-50%,-50%)}.paragraph-credit-list .paragraph-item.item1 .paragraph-item-bgc:before{background-image:url(../img/calendar-credit.svg)}.paragraph-credit-list .paragraph-item.item2 .paragraph-item-bgc:before{background-image:url(../img/wallet.svg)}.paragraph-credit-list .paragraph-item.item3 .paragraph-item-bgc:before{background-image:url(../img/percent.svg)}.paragraph-credit-list .paragraph-item-text{padding-left:15px;font-weight:400;font-size:15px;line-height:21px}.paragraph-credit-list .paragraph-item-text span{font-weight:500}.document-credit-list{padding-left:20px;padding-right:20px;position:static;color:#000}.document-credit-list .document-credit-list-suptitle{font-weight:500;padding:20px 0}.document-credit-list .document-credit-list-suptitle:first-child{padding:0 0 20px}.document-credit-list p{padding:0;margin:0}.document-credit-list ul{list-style:none;margin:0;padding:0 0 0 20px}.document-credit-list ul li{position:relative}.document-credit-list ul li:before{content:"";position:absolute;left:-20px;width:6px;height:2px;top:10px;background-color:#000}.banner-terms-credit{position:relative;min-height:100vh;height:1560px;overflow:hidden}.banner-terms-credit img{position:absolute;left:50%;top:0;transform:translate(-50%);width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.banner-terms-credit .wrap-terms-content{position:absolute;top:7vw;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;left:50%;transform:translate(-50%);max-width:1370px;width:100%;height:93%}.banner-terms-credit .wrap-terms-content .ess-section-title{text-align:center}.banner-terms-credit .wrap-terms-content .ess-section-title span{left:50%;transform:translate(-50%,-122%)}.banner-terms-credit .banner-terms-credit-table{-ms-flex-pack:center;justify-content:center;padding-top:0}.banner-terms-credit .terms-item{color:#fff;font-size:14px;line-height:22px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;border-top:1px solid #fff;padding:5vw 0;max-width:450px;margin:-1px -1px 0 0;position:relative}.banner-terms-credit .terms-item p{margin:0;padding:15px 40px 0}.banner-terms-credit .terms-item h4{padding-left:20px;padding-right:20px;margin:0;font-weight:500;font-size:4.5vw;line-height:120%}.banner-terms-credit .terms-item:first-child{border-top:none}.banner-terms-credit .ess-section-btn{margin:0 auto}.banner-terms-credit .inputfile{margin-top:21px;text-transform:uppercase;background-color:inherit;display:inline-block;width:203px;height:40px;border:2px solid #fff;border-radius:22px;cursor:pointer;font-family:Montserrat,sans-serif}.banner-terms-credit .inputfile p{font-size:13px;line-height:40px;font-weight:300;color:#fff;padding:0}.banner-terms-credit .inputfile:focus,.banner-terms-credit .inputfile:hover{background-color:#cacaca29}.creit-ready-made-solutions{background-color:#171a20;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative}.creit-ready-made-solutions .mcontainer{max-width:1340px;height:100%}.creit-ready-made-solutions .ess-section-title{text-align:center}.creit-ready-made-solutions .ess-section-title span{top:60%;left:50%;transform:translate(-50%,-122%)}.creit-ready-made-solutions .ready-made-solutions-wrap{margin:0 -30px;box-sizing:border-box;padding-left:15px;padding-right:15px}.creit-ready-made-solutions .window-solution{width:100%;display:block}.creit-ready-made-solutions .window-solution img{-o-object-fit:cover;object-fit:cover;width:100%;height:-moz-fit-content;height:fit-content;opacity:.5}.creit-ready-made-solutions .window-solution:focus img,.creit-ready-made-solutions .window-solution:hover img{opacity:.5}.creit-ready-made-solutions .solution-item{box-sizing:border-box;width:100%;padding:15px;position:relative;cursor:pointer}.creit-ready-made-solutions .solution-item:last-child{cursor:auto}.creit-ready-made-solutions .window-solution-content-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.creit-ready-made-solutions .window-solution-title{font-size:20px;color:#fff;text-align:center;padding-bottom:30px;max-width:80%}.creit-ready-made-solutions .value-item-solution{width:70px;height:70px;border-radius:50%;background-color:#ff702a;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.creit-ready-made-solutions .value-item-solution .value-num{font-size:24px}.creit-ready-made-solutions .value-item-solution p{font-size:14px;margin:0;padding:0}.creit-ready-made-solutions .last-item-solution{background-color:#000;width:100%;height:100%}.creit-ready-made-solutions .last-item-solution-content-wrap{-ms-flex-direction:column;flex-direction:column;padding:50px}.creit-ready-made-solutions .last-item-solution-content-wrap a{color:#ff702a;font-size:14px;margin-bottom:27px;font-weight:500}.creit-ready-made-solutions .last-item-solution-content-wrap a:last-child{margin-bottom:0}.creit-ready-made-solutions .last-item-solution-content__text{padding-bottom:40px;margin:0;font-size:14px;line-height:22px;color:#fff}.person-top-banner{height:100%;max-height:2050px;background-color:#171a20;position:relative}.person-top-banner .ess-section-btn.hiden-btn{visibility:hidden}.person-top-banner .slick-slider{margin-bottom:0!important}.person-top-banner .item-img-banner.active-height{height:197vh}.person-top-banner .wrap-ui-section-slide{visibility:visible}.person-top-banner .wrap-ui-section-slide .ess-section-btn{margin-top:0}.content-slide-text{padding:30px 20px 20px;color:#fff;opacity:.5;font-weight:400;font-size:14px;line-height:100%;text-align:center}.content-slide-text p{margin:0}.content-slide-title{color:#fff;font-size:6vw;font-weight:600;line-height:28px;text-align:center;padding-left:0}.content-slide-title span{color:#ff702a}.insurancePage .insurance-top-section,.privatPersonPage .person-top-banner{overflow:hidden}.content-top-section-slide{width:100%;max-width:582px;position:absolute;right:50%;top:34vh;transform:translate(50%,-50%)}.item-img-banner{position:relative;height:181vh}.item-img-banner .img-el{position:absolute;top:80vh;left:50%;transform:translate(-50%,-75%);width:100%;height:100%;max-width:90vw;max-height:40vh;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.wrap-ui-section-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;position:absolute;-ms-flex-align:center;align-items:center;top:103vh;left:50%;transform:translate(-50%,-15%);width:100%;max-width:75vw}.form-project .wrap-ui-section-slide{top:300px}.top-slider{margin:10px 0;width:100%;max-width:303px}.slide-block{width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:25px;margin-right:25px;margin-bottom:20px}.thumbnail-sketch__content,.top-sketch-section{height:100%}.thumbnail-sketch__content::-webkit-scrollbar-thumb{background:#ff702a}.thumbnail-sketch__content::-webkit-scrollbar{width:3px}.thumbnail-sketch__content::-webkit-scrollbar-track{background-color:#171a20}.wrap-panel-slider{background-color:#171a20;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wrap-panel-slider .mcontainer{max-width:1240px}.nav-wrap-img{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:50px;max-width:50px;min-height:50px;max-height:50px;margin:7px 0}.wrap-img{min-width:203px;max-width:204px;min-height:203px;max-height:204px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.privatPersonPage .person-content{height:100%;min-height:170px}.privatPersonPage .person-content .mcontainer{height:100%}.privatPersonPage .person-content-wrap{-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:25px;padding-bottom:25px}.privatPersonPage .person-content-left{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:end}.privatPersonPage .ess-section-title{color:#000}.privatPersonPage .ess-section-btn{margin-top:10px}.privatPersonPage .ess-section-btn.content-slide-btn{margin:auto}.privatPersonPage .ess-section-text{padding:30px 20px 10px;height:-moz-fit-content;height:fit-content}.privatPersonPage .person-content-right{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;padding-top:30px}.privatPersonPage .person-text{max-width:635px;font-size:15px;line-height:21px}.onasPage .project-cost__banner,.privatPersonPage .project-cost__banner{position:relative;height:100%;min-height:1090px}.onasPage .project-cost__banner .mcontainer,.privatPersonPage .project-cost__banner .mcontainer{max-width:1340px}.onasPage .project-cost__banner img,.privatPersonPage .project-cost__banner img{position:absolute;left:50%;top:0;transform:translate(-50%);height:100%}.onasPage .project-cost__form-wrap,.privatPersonPage .project-cost__form-wrap{max-width:1300px;-ms-flex-pack:justify;justify-content:space-between;position:static;transform:translateY(-50%)}.onasPage .project-cost__content .ess-section-title,.privatPersonPage .project-cost__content .ess-section-title{color:#fff}.privatPersonPage.page .ess-section-btn.content-slide-btn{display:none}.person-advantages{max-height:none;height:1115px;min-height:100vh;position:relative}.person-advantages .person-advantages-img-banner{position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;min-height:100vh;-o-object-fit:cover;object-fit:cover}.person-advantages .person-advantages-content{position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:100%;max-width:1340px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.person-advantages .ess-section-title{position:relative;top:10vw;width:100%;text-align:center;height:10%;color:#fff;font-size:9vw;font-weight:500;z-index:1}.person-advantages .ess-section-title span{top:15%;left:50%;transform:translate(-50%,-122%)}.person-advantages .person-advantages__content-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);width:100%;height:80%;margin:auto;max-height:none}.person-advantages .person-advantages__content-wrap:before{content:"";position:absolute}.person-advantages .person-advantages-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-right:none;max-width:90%;padding:20px 0}.person-advantages .person-advantages-item:not(:first-child){border-top:1px solid #fff}.person-advantages .person-advantages-item-icon{width:120px;height:120px}.person-advantages .person-advantages-item-icon img{height:100%}.person-advantages .person-advantages-item-title{color:#fff;font-size:28px;line-height:40px;font-weight:500;padding-top:17px}.person-advantages .person-advantages-item-value{padding-top:17px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#ff702a;font-size:28px;font-weight:500;height:100%}.person-advantages .person-advantages-item-value p{margin:0;padding:0}.person-advantages .person-advantages-item-value p:last-child{font-size:28px}.person-advantages .ess-section-btn{margin:75px 0}.person-advantages .btn-container{height:10%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.person-video-section{height:100%}.person-video-section .video-banner{height:60vw;min-height:350px;position:relative;overflow:hidden}.person-video-section .video-banner video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;height:100%}.person-controls{height:100%}.person-controls .person-control-grafics{background-color:#000;height:calc(60vw - 30px);padding:30px 20px 0;position:relative}.person-controls .person-control-grafics img{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:block;max-width:45vh;max-height:40vh;height:inherit;width:auto;-o-object-fit:contain;object-fit:contain}.wrap-panel-slider{position:relative}.wrap-panel-slider .wrap-panel-arrows ul{margin:0;list-style:none}.wrap-panel-slider .wrap-panel-arrows .next-panel,.wrap-panel-slider .wrap-panel-arrows .next-panel-top,.wrap-panel-slider .wrap-panel-arrows .prev-panel,.wrap-panel-slider .wrap-panel-arrows .prev-panel-top{position:absolute;width:40px;height:40px;border-radius:50%;top:50%;transform:translateY(-50%);background-color:#ff702a;z-index:999;cursor:pointer}.wrap-panel-slider .wrap-panel-arrows .prev-panel,.wrap-panel-slider .wrap-panel-arrows .prev-panel-top{right:1vw}.wrap-panel-slider .wrap-panel-arrows .prev-panel-top:before,.wrap-panel-slider .wrap-panel-arrows .prev-panel:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-image:url(../img/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:15px;height:10px;cursor:pointer}.wrap-panel-slider .wrap-panel-arrows .next-panel,.wrap-panel-slider .wrap-panel-arrows .next-panel-top{left:1vw}.wrap-panel-slider .wrap-panel-arrows .next-panel-top:before,.wrap-panel-slider .wrap-panel-arrows .next-panel:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);background-image:url(../img/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:15px;height:10px;cursor:pointer}.project-cost-slide{width:90%;height:auto;max-width:1300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:50px}.mslider-marking{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px;height:30px}.mslider-marking p{color:#fff;margin:0}.mslider-title{color:#fff;font-size:17px;line-height:20px;text-align:center;padding-bottom:28px}.form-project{position:absolute;z-index:2;top:20%;left:50%;width:100%;transform:translate(-50%);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.project-cost__banner{background-color:#000}.privatPersonPage .creit-ready-made-solutions .ess-section-title{color:#fff;text-align:center}.privatPersonPage .creit-ready-made-solutions .ess-section-title span{top:60%;left:50%;transform:translate(-50%,-122%)}.company-top{height:100%;overflow:hidden}.company-top .company-top-banner{position:relative;height:100%;min-height:300px}.company-top .company-top-banner img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;height:100%;-o-object-fit:cover;object-fit:cover}.company-top .wrap-content-top-banner{width:100%;max-width:1205px;height:60%;position:absolute;left:50%;bottom:1%;transform:translate(-50%,-5%);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.company-top .wrap-content-top-banner p{color:#fff;font-size:3.5vw;line-height:120%;font-weight:500;margin:0;padding-left:20px;padding-right:20px;text-align:center}.company-top .content-top-banner__title{color:#fff;font-size:5vw;line-height:100%;font-weight:600;text-align:center}.company-top .company-two-top-banner{height:100%;min-height:33vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:40px;position:relative}.company-top .company-two-top-banner,.company-top .wrap-table-two-banner{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.company-top .wrap-table-two-banner{-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.company-top .wrap-table-two-banner .btn-scroll{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.company-top .two-top-banner__title{padding:0 20px 25px;color:#000;font-size:5vw;line-height:100%;text-align:center}.company-top .left-argument{color:#ff702a;font-size:10vw;font-weight:700;text-align:center}.company-top .left-argument span{font-size:7vw}.company-top .right-argument{color:#000;text-align:center;font-weight:700;font-size:10vw}.company-top .right-argument span{font-size:7vw}.btn-scroll{text-transform:uppercase;font-size:13px;line-height:38px;color:#fff;text-align:center;font-family:Montserrat,sans-serif}.company-panel-energy{height:100%;min-height:1080px;position:relative;overflow:hidden}.company-panel-energy .company-panel-energy__img{position:absolute;left:50%;top:0;transform:translate(-50%);height:100%;-o-object-fit:cover;object-fit:cover}.company-panel-energy .ess-section-title{text-align:center;padding-top:4vw}.wrap-items-punkt-panel{position:static;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:25px}.wrap-items-punkt-panel .items-punkt-panel{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;padding:20px 0;border-top:2px solid #fff;border-right:none;box-sizing:border-box}.wrap-items-punkt-panel .items-punkt-panel:first-child{border-top:none}.wrap-items-punkt-panel .items-punkt-panel img{width:100%;height:-moz-max-content;height:max-content;max-width:100px;max-height:125px}.wrap-items-punkt-panel .items-punkt-panel__title{font-size:5vw;line-height:120%;color:#fff;text-align:center;padding:0 20px}.company-section-delivery{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company-section-delivery .delivery-left{width:100%;padding-bottom:20px}.company-section-delivery .delivery-left .btn-scroll{margin:auto}.company-section-delivery .delivery-right{position:relative;width:100%;overflow:hidden;height:70vh}.company-section-delivery .delivery-right img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content;height:auto;min-width:100%;-o-object-fit:contain;object-fit:contain}.company-section-delivery .ess-section-title{padding-left:20px;padding-right:20px;color:#000}.company-section-delivery .ess-section-title span{top:20px;left:20px}.company-section-delivery .ess-section-suptitle{padding:25px 20px 0}.company-section-delivery .item-deliv-icon{-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;border-radius:50%;background-color:#ff702a;background-image:url(../img/chast_icon5.svg);background-position:50% 50%;background-size:25px;background-repeat:no-repeat}.company-section-delivery .item-deliv-icon.icon2{background-image:url(../img/chast_icn6.svg);background-size:20px}.company-section-delivery .item-deliv-icon.icon3{background-image:url(../img/company-icon-battery.svg)}.company-section-delivery .item-deliv{padding:15px;-ms-flex-align:center;align-items:center}.company-section-delivery .item-deliv p{margin:0;padding-left:20px}.company-section-delivery .item-deliv-text{font-size:15px}.company-own-generation{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.company-own-generation .banner{height:100%;min-height:60vh;position:relative}.company-own-generation .banner img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.company-own-generation .content-own-gen-wrapper{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;padding-bottom:25px;padding-top:25px}.company-own-generation .mcontainer{max-width:1340px}.company-own-generation .content-own-gen{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.company-own-generation .ess-section-title{color:#000}.company-own-generation .ess-section-text p{margin:0}.company-own-generation .content-own-gen__left{width:100%;max-width:none}.company-own-generation .content-own-gen__right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:none;width:100%}.company-own-generation .content-own-gen__right .ess-section-text{padding:20px 0}.company-own-generation .content-own-gen__right .ess-section-text p{font-weight:500;font-size:14px}.company-own-generation .content-own-gen__grafic-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.company-own-generation .content-own-gen__grafic-icon .grafic__click{width:180px;height:80px;cursor:pointer;position:relative;z-index:2}.company-own-generation .content-own-gen__grafic-icon .grafic__click:focus,.company-own-generation .content-own-gen__grafic-icon .grafic__click:hover{transition:all .2s ease-in-out;transform:scale(1.1)}.company-own-generation .content-own-gen__grafic-icon .grafic__click.active-icon{transition:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:auto;z-index:5}.company-economic-banner{height:100%;min-height:70vh;position:relative;overflow:hidden}.company-economic-banner .mcontainer{max-width:1340px;height:100%}.company-economic-banner .company-economic{height:100%}.company-economic-banner .company-economic-banner__img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-economic-banner .company-economic-wrap{position:relative;display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.company-economic-banner .ess-section-suptitle{color:#fff;opacity:.3;text-align:center}.company-economic-banner .ess-section-title{text-align:center}.company-economic-banner .eco-item{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:320px;padding:10px;height:45vh;min-height:300px;border-top:1px solid #fff;border-left:none}.company-economic-banner .eco-item:first-child{border-top:none}.company-economic-banner .eco-item__icon{height:33%;min-height:120px;max-height:122px}.company-economic-banner .eco-item__icon img{width:-moz-fit-content;width:fit-content;height:auto}.company-economic-banner .eco-item__title{height:auto;color:#fff;font-size:18px;line-height:24px;font-weight:600;text-align:center;padding-top:20px}.company-economic-banner .eco-item__text{height:100px;font-size:14px;line-height:22px;color:#fff;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-align:center;align-items:center}.company-economic-banner .company-economic-content-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;left:0;top:0;bottom:0;transform:translate(0)}.company-economic-banner .wrap-top-content{height:100%;padding-top:3vh}.video-block-wrapper{position:relative;left:50%;top:55%;transform:translate(-50%,-50%);width:calc(100vw - 60px);max-height:750px;max-width:968px;height:inherit}.company-video-banner{position:relative;height:95vw;background-color:#000}.company-video-banner .mcontainer{height:100%}.company-video-banner .ess-section-title{padding-top:3vw;text-align:center;padding-left:20px;padding-right:20px}.company-video-banner .ess-section-suptitle{color:#fff;opacity:.3;text-align:center;padding-top:10px;padding-left:20px;padding-right:20px}.company-video-banner .video-block{height:200px;margin:auto}.company-video-banner .video-block iframe{width:100%;height:100%}.company-object{background-color:#171a20;height:340px}.company-object .mcontainer{height:100%;max-width:1340px}.company-object .ess-section-title{text-align:center;padding-top:3.5vw}.company-object .ess-section-title span{top:50%;left:50%;transform:translate(-50%,-35%)}.company-object .object-wrap{padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;top:0;left:0;transform:translate(0);margin:0;box-sizing:border-box;max-height:75vh;height:100%}.company-object .company-object-item{width:100%;height:auto;padding:0;box-sizing:border-box;overflow:hidden}.company-object .company-object-item img{height:-moz-fit-content;height:fit-content}.company-green-rite{height:100%;overflow:hidden}.company-green-rite .wrap-section-green-rite{-ms-flex-direction:column;flex-direction:column;height:100%}.company-green-rite .left-content-rite,.company-green-rite .right-content-rite{width:100%;height:100%}.company-green-rite .ess-section-suptitle{padding-top:3vw}.company-green-rite .ess-section-suptitle,.company-green-rite .ess-section-text,.company-green-rite .ess-section-title{padding-left:20px;padding-right:20px}.company-green-rite .ess-section-title{color:#000}.company-green-rite .ess-section-title span{top:25%;left:20px}.company-green-rite .ess-section-text{padding-bottom:25px}.company-green-rite .ess-section-text p{padding:10px 0}.company-green-rite .ess-section-text p span{font-weight:600}.company-new-bisnes{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.company-new-bisnes .banner{height:100%;min-height:60vh;position:relative}.company-new-bisnes .banner img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.company-new-bisnes .content-new-bisnes-wrapper{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;padding-bottom:5px;padding-top:25px;overflow:hidden}.company-new-bisnes .mcontainer{max-width:1440px}.company-new-bisnes .content-new-bisnes{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;margin:auto}.company-new-bisnes .ess-section-title{color:#000}.company-new-bisnes .ess-section-text p{margin:0}.company-new-bisnes .content-new-bisnes__left{width:100%;max-width:none}.company-new-bisnes .content-new-bisnes__right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:none;width:100%}.company-new-bisnes .content-new-bisnes__right .ess-section-text{padding:20px 0}.company-new-bisnes .content-new-bisnes__right .ess-section-text p{font-weight:400;font-size:14px}.company-new-bisnes .font-weight-bisnes-section{font-weight:600!important}.company-new-bisnes .font-weight-bisnes-section span{text-transform:uppercase;color:#ff702a;font-weight:600!important}.company-economic-bottom-grafic{height:100%;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden}.company-economic-bottom-grafic,.company-economic-bottom-grafic .bottom-flex-conteiner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company-economic-bottom-grafic .economic-grafic-left{width:100%;padding-bottom:0}.company-economic-bottom-grafic .economic-grafic-left .ess-section-btn{width:243px;margin:25px auto 0}.company-economic-bottom-grafic .economic-grafic-right{display:block;position:relative;width:100%;overflow:hidden;height:400px;min-height:none}.company-economic-bottom-grafic .economic-grafic-right img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.company-economic-bottom-grafic .ess-section-title{color:#000;padding-left:20px;padding-right:20px}.company-economic-bottom-grafic .ess-section-title span{top:0;left:0;transform:translate(2%,-50%)}.company-economic-bottom-grafic .ess-section-suptitle{padding:25px 20px 0}.company-economic-bottom-grafic .economic-grafic-slide-wrap{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company-economic-bottom-grafic .economic-grafic-slide-wrap .economic-grafic-slide-l,.company-economic-bottom-grafic .economic-grafic-slide-wrap .economic-grafic-slide-r{width:100%;max-width:none}.company-economic-bottom-grafic .form-slide{padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.company-economic-bottom-grafic .form-slide form{padding:0 20px 30px}.company-economic-bottom-grafic .form-slide .economic-form-label input{padding:15px 5px 7px}.company-economic-bottom-grafic .form-slide input{border:none;border-bottom:2px solid #000}.company-economic-bottom-grafic .form-slide input::-webkit-input-placeholder{font-size:14px;color:#000;font-weight:400;font-family:Montserrat,sans-serif}.company-economic-bottom-grafic .form-slide input::-moz-placeholder{font-size:14px;color:#000;font-weight:400;font-family:Montserrat,sans-serif}.company-economic-bottom-grafic .form-slide input::-ms-input-placeholder{font-size:14px;color:#000;font-weight:400;font-family:Montserrat,sans-serif}.company-economic-bottom-grafic .form-slide input::placeholder{font-size:14px;color:#000;font-weight:400;font-family:Montserrat,sans-serif}.company-economic-bottom-grafic .economic-form-select{-ms-flex-order:1;order:1;height:30px;padding:10px 0 0}.company-economic-bottom-grafic .economic-form-select select{font-size:14px;font-weight:400;display:inline-block;position:relative;height:30px;border:none;border-bottom:2px solid #000;font-family:Montserrat,sans-serif}.company-economic-bottom-grafic .form-top-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company-economic-bottom-grafic .left-absolute-text{color:#000;opacity:.5;font-size:13px;line-height:21px;padding:20px 20px 0}.company-economic-bottom-grafic .grafic-left-title-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company-economic-bottom-grafic .grafic-left-absolute-text,.company-economic-bottom-grafic .grafic-left-static-title{width:100%;max-width:none}.company-economic-bottom-grafic .grafic-left-absolute-text{padding:0}.company-economic-bottom-grafic .form-body-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company-economic-bottom-grafic .form-body-slide label{width:100%}.mark-hide{opacity:.5}.mark-hide.mark-active{opacity:1}.sun-top-banner{height:100%}.sun-top-banner .img-wrap{position:relative;height:431px}.sun-top-banner .img-top-banner{position:absolute;top:0;left:50%;transform:translate(-50%);width:auto;min-width:100%;height:100%;min-height:431px;-o-object-fit:cover;object-fit:cover}.sun-top-banner .img-top-logo-banner{position:absolute;bottom:10%;left:50%;transform:translate(-50%);height:auto;max-height:40px;width:100%;max-width:300px}.sun-top-banner .sun-top-banner__content{padding-top:25px;padding-bottom:25px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sun-top-banner .sun-top-banner__content .sun-title{font-size:28px;line-height:34px;font-weight:600;text-align:center}.sun-top-banner .sun-top-banner__content h5{text-align:center;color:#ff702a;font-size:17px;margin:0}.sun-top-banner .sun-top-banner__content .sun-text{text-align:center;font-size:14px;line-height:19px;margin:6px 0}.sun-top-banner .sun-top-banner__content .bold-text{font-weight:500}.sun-planet-banner{position:relative;height:100vw;background-color:#10131a;overflow:hidden}.sun-planet-banner img{max-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:75%;width:auto}.sun-planet-banner .sun-planet-content-botton{position:absolute;bottom:1%;left:50%;transform:translate(-50%);width:75%;text-align:center}.sun-planet-banner .sun-planet-content-section{position:absolute;left:50%;top:7%;transform:translate(-50%,-10%);text-align:center;width:100%}.sun-planet-banner .sun-planet-content-section span{top:50%;left:50%;transform:translate(-50%,-95%)}.sun-planet-banner .sun-planet-content-section .ess-section-subtitle{padding-left:20px;padding-right:20px}.sun-planet-banner .ess-section-subtitle{color:#fff;font-size:4vw;opacity:.3;font-weight:600;text-align:center;display:none}.sun-advantage-section{height:100%}.sun-advantage-section .ess-section-title{color:#000}.sun-advantage-section .ess-section-text,.sun-advantage-section .ess-section-text p{padding-right:20px}.sun-advantage-section .advantage-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.sun-advantage-section .advantage-left-content{padding:25px 20px;width:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.sun-advantage-section .advantage-left-btn{display:-ms-flexbox;display:flex;margin-top:25px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:200px;height:40px;background-color:#ff702a;border-radius:22px;font-family:Montserrat,sans-serif}.sun-advantage-section .advantage-left-btn button{text-transform:uppercase;font-size:13px;color:#fff;font-family:Montserrat,sans-serif;margin:auto;padding:13px 40px}.sun-advantage-section .advantage-right-banner{width:100%;height:470px;position:relative;overflow:hidden}.sun-advantage-section .advantage-right-banner video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;min-width:100%;height:auto}.sun-performance{background-color:#000;overflow:hidden;height:100%}.sun-performance .mcontainer{height:80vh;position:relative}.sun-performance .button-pre{margin-left:0;margin-top:20px;width:198px;height:40px;border-radius:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;border:2px solid #000;color:#000;cursor:pointer;position:relative;z-index:999}.sun-performance .button-pre p{margin:0;padding:0;text-transform:uppercase;font-size:13px;line-height:38px}.sun-performance .button-pre .img-pre{width:17px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;background-image:url(../img/pdf-black.svg)}.sun-performance .button-pre:focus,.sun-performance .button-pre:hover{color:#fff;background-color:#171a20}.sun-performance .button-pre:focus .img-pre,.sun-performance .button-pre:hover .img-pre{background-image:url(../img/pdf.svg)}.sun-performance .sun-perform-contant-wrap{height:600px;position:relative;overflow:hidden}.sun-performance .sun-perform-contant-wrap .ess-section-suptitle{padding-top:10px;font-size:17px;color:#fff;text-align:center;opacity:.3}.sun-performance .video-performance{width:100%;height:100%;position:absolute}.sun-performance .video-performance video{position:absolute;left:0;top:0;transform:translate(-50%);width:auto;height:100%}.sun-performance .ess-section-title{text-align:center;font-weight:600;padding-left:20px;padding-right:20px;position:relative;z-index:1}.sun-performance .ess-section-title span{z-index:-1}.sun-performance .column-list-performance{position:absolute;left:5%;top:50%;transform:translate(-2%,-50%);width:303px;height:auto}.sun-performance .column-list-performance ul{margin:0;padding:0}.sun-performance .column-list-performance ul li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:20px 0;position:relative}.sun-performance .column-list-performance p{color:#fff;font-size:13px;line-height:18px;margin:0;padding:0;width:303px;max-width:303px}.content-performance-wrapper{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;padding-bottom:0;padding-top:20px;padding-bottom:20px;background-color:#fff}.content-performance-wrapper .mcontainer{max-width:1340px;background-color:#fff;height:100%!important}.content-performance-wrapper .content-performance{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;margin:auto;height:100%;box-sizing:border-box}.content-performance-wrapper .ess-section-title{color:#000;text-align:left!important;padding-left:0;padding-right:0}.content-performance-wrapper .ess-section-suptitle{opacity:1!important;text-align:left!important}.content-performance-wrapper .ess-section-text p{margin:0}.content-performance-wrapper .content-performance__left{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;max-width:none}.content-performance-wrapper .content-performance__left .ess-section-suptitle{color:#ff702a}.content-performance-wrapper .content-performance__right{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;max-width:none;width:100%;height:100%}.content-performance-wrapper .content-performance__right .ess-section-btn{position:relative;z-index:10;margin-top:20px}.content-performance-wrapper .font-weight-bisnes-section{font-weight:600!important}.sun-lider-banner{position:relative;overflow:hidden;height:49vh;min-height:375px}.sun-lider-banner img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sun-lider-banner .sun-liders-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:100%;box-sizing:border-box;-ms-flex-pack:justify;justify-content:space-between;max-width:1340px;margin:auto;padding:25px 20px;position:relative;z-index:2}.sun-lider-banner .ess-section-title{text-align:center}.sun-lider-banner .sun-lider-bottom-content{max-width:390px;height:250px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;padding-right:20px}.sun-lider-banner .sun-lider-bottom-content .ess-section-btn{margin:auto}.sun-lider-banner .ess-section-text{font-size:14px;line-height:22px;font-weight:300;text-align:center;color:#fff}.sun-quality{background-color:#000;overflow:hidden;height:100%}.sun-quality .sun-quality-contant-wrap{height:400px;position:relative;overflow:hidden}.sun-quality .video-quality{width:100%;height:100%;position:absolute}.sun-quality .video-quality video{position:absolute;left:0;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.sun-quality .content-quality{padding-top:4vw;max-width:635px;min-width:270px;min-height:212px;position:absolute;left:50%;top:10%;transform:translate(-50%,-10%)}.sun-quality .ess-section-title{color:#fff;padding-top:30px}.sun-quality .ess-section-title span{opacity:.3;top:-19%;left:-2%;transform:translate(-2%,-112%)}.sun-quality .ess-section-text{color:#fff;font-weight:400;font-size:14px}.sun-quality .content-quality-wrapper{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;padding-bottom:25px;padding-top:25px;background-color:#fff}.sun-quality .mcontainer{background-color:#fff;height:100%!important}.sun-quality .content-quality-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.sun-quality .content-quality-bottom .ess-section-title{color:#000;padding-top:10px}.sun-quality .content-quality-bottom .ess-section-text{color:#000;padding-top:0}.sun-quality .content-quality-bottom .ess-section-text p{margin:0;padding:0}.sun-quality .content-quality__left{max-width:375px;width:100%}.sun-quality .content-quality__right{max-width:635px;width:100%}.sun-quality .content-quality__right .ess-section-btn{width:260px;position:relative;z-index:10;margin-top:20px}.sun-secondary-line-production{position:relative;height:auto;min-height:100%;overflow:hidden}.sun-secondary-line-production img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sun-secondary-line-production .content-secondary-line{position:relative;height:100%;max-width:1340px;margin:auto;padding:25px 20px 5px;box-sizing:border-box}.sun-secondary-line-production .content-secondary-line .ess-section-title{padding:0;text-align:center}.sun-secondary-line-production .secondary-line-suptitle{text-align:center;color:#fff;opacity:.5;font-size:4vw;line-height:110%;font-weight:600;width:90%;margin:auto}.sun-secondary-line-production .secondary-line-items{max-width:none}.sun-secondary-line-production .title-sec-line{color:#fff;font-weight:600;font-size:3.5vw;line-height:120%;display:inline-block}.sun-secondary-line-production .text-sec-line{color:#fff;font-size:14px;line-height:20px;font-weight:300}.sun-secondary-line-production .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:20px;height:auto;box-sizing:border-box}.sun-secondary-line-production .secondary-line_left-content,.sun-secondary-line-production .secondary-line_right-content{width:100%}.sun-secondary-line-production .secondary-line-items{width:100%;padding:20px 0}.sun-efficion{height:100%;overflow:hidden}.sun-efficion .efficion-left-content{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.sun-efficion .efficion-left-content .ess-section-btn{margin-bottom:40px;margin-left:20px}.sun-efficion .efficion-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.sun-efficion .ess-section-suptitle{padding-left:20px;padding-right:20px}.sun-efficion .ess-section-suptitle span{opacity:.3}.sun-efficion .efficion-right-banner{width:100%;position:relative;height:auto;overflow:hidden}.sun-efficion .efficion-right-banner:before{display:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10}.sun-efficion .efficion-right-banner img{position:static;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sun-efficion .eff-left-title{font-weight:600;font-size:4vw;padding:20px 20px 0}.sun-efficion .eff-left-text{font-size:15px;padding:0 20px}.sun-efficion .efficion-left-wrap{padding-top:25px;padding-bottom:25px}.sun-efficion .wrap-abcolute-eff-left-item{position:static;display:block}.sun-block-img{cursor:pointer;max-height:347px;padding-left:30px;padding-right:30px;height:calc(100% - 108px);position:relative}.worg_bg_i1{position:relative;visibility:hidden}.worg_bg_i1:before{position:absolute;z-index:9;content:"";width:77vw;height:30vh;background-size:contain;background-image:url(../img/Performance.png);background-position:50% 50%;visibility:visible;background-repeat:no-repeat}figure{margin:0!important}.worg_bg_i2{position:relative;visibility:hidden}.worg_bg_i2:before{position:absolute;z-index:9;content:"";width:77vw;height:30vh;background-size:contain;background-image:url(../img/Maxeon.png);background-position:31% 50%;visibility:visible;background-repeat:no-repeat}.details-bottom-panel .sun-block-img{padding-left:12vw}.details-bottom-panel img{margin-left:auto}.sun-details-panel{height:90vh;position:relative;background-color:#000}.sun-details-panel,.sun-details-panel .details-bottom-panel,.sun-details-panel .details-top-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.sun-details-panel .details-bottom-panel,.sun-details-panel .details-top-panel{height:45vh;margin:0 auto;max-width:1000px;width:calc(100% - 4vw)}.sun-details-panel .details-bottom-panel img,.sun-details-panel .details-top-panel img{height:auto;max-height:100%;display:block}.sun-details-panel .sun-block-img{cursor:pointer;max-height:347px;padding-left:30px;padding-right:30px;height:calc(100% - 108px);position:relative}.sun-details-panel .details-bottom-panel{margin:0 auto 30px}.sun-details-panel .details-bottom-panel .sun-block-img{padding-left:12vw}.sun-details-panel .details-bottom-panel img{margin-left:auto}.sun-details-panel .details-panel__title{display:-ms-flexbox;display:flex;max-width:1300px;width:auto;margin:20px auto;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}.sun-details-panel .details-panel__title h5{padding:0;margin:0;font-size:17px;line-height:120%;color:#fff;width:40%;max-width:300px}.sun-presentation-pannel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:100vh}.sun-presentation-pannel .pre-left,.sun-presentation-pannel .pre-right{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sun-presentation-pannel .pre-left{background-color:#171a20;overflow:hidden}.sun-presentation-pannel .pre-left .presentation-title{color:#fff;max-width:446px}.sun-presentation-pannel .pre-left .button-pre{border:2px solid #fff;color:#fff}.sun-presentation-pannel .pre-left .button-pre:focus,.sun-presentation-pannel .pre-left .button-pre:hover{color:#171a20;background-color:#fff}.sun-presentation-pannel .pre-left .button-pre:focus .img-pre,.sun-presentation-pannel .pre-left .button-pre:hover .img-pre{background-image:url(../img/pdf-black.svg)}.sun-presentation-pannel .pre-left .presentation-pannel{background-image:url(../img/Sunpower_Maxeon.png)}.sun-presentation-pannel .pre-left .img-pre{background-image:url(../img/pdf.svg)}.sun-presentation-pannel .pre-right{overflow:hidden;background-color:#fff}.sun-presentation-pannel .pre-right .presentation-title{color:#171a20}.sun-presentation-pannel .pre-right .button-pre{border:2px solid #171a20}.sun-presentation-pannel .pre-right .button-pre:focus,.sun-presentation-pannel .pre-right .button-pre:hover{background-color:#171a20;color:#fff}.sun-presentation-pannel .pre-right .button-pre:focus .img-pre,.sun-presentation-pannel .pre-right .button-pre:hover .img-pre{background-image:url(../img/pdf.svg)}.sun-presentation-pannel .pre-right .presentation-pannel{background-image:url(../img/Performance22.png)}.sun-presentation-pannel .pre-right .img-pre{background-image:url(../img/pdf-black.svg)}.sun-presentation-pannel .presentation-pannel{max-width:446px;width:100%;height:100%;min-height:40vh;overflow:hidden;max-height:720px;margin-top:45px;margin-bottom:45px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.sun-presentation-pannel .presentation-title{font-size:6vw;line-height:120%;position:relative;margin-top:30px}.sun-presentation-pannel .presentation-title span{display:none;position:absolute;width:-moz-max-content;width:max-content;font-family:Nunito Sans,sans-serif;height:auto;top:50%;left:50%;transform:translate(-50%,-106%);color:#ededed00;opacity:.3;font-weight:900;font-size:5vw;text-transform:uppercase;letter-spacing:2px;-webkit-text-stroke:1px #adadad}.sun-presentation-pannel .presentation-btn-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:446px;width:100%;margin-bottom:30px}.sun-presentation-pannel .presentation-btn-wrap .button-pre{width:192px;height:40px;border-radius:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly}.sun-presentation-pannel .presentation-btn-wrap .button-pre p{margin:0;padding:0}.sun-presentation-pannel .presentation-btn-wrap .button-pre:last-child{margin-top:20px}.sun-presentation-pannel .presentation-btn-wrap .img-pre{width:17px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.sun-count-banner{overflow:hidden;height:100%;min-height:70vh}.sun-count-banner .sun-count-wrapper{height:100%;min-height:70vh;position:relative}.sun-count-banner .sun-count-img{position:absolute;top:0;left:50%;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:100%;height:100%}.sun-count-banner .sun-count-content-wrap{max-width:1440px;margin:auto;padding-left:30px;padding-right:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:100%;min-height:70vh}.sun-count-banner .ess-section-title{text-align:center}.sun-count-banner .ess-section-title span{left:50%;transform:translate(-50%,-82%)}.sun-count-banner .count-content-top{padding-top:25px}.sun-count-banner .count-suptitle{color:#fff;opacity:.3;font-size:4.5vw;line-height:120%;text-align:center;padding-top:7px}.sun-count-banner .count-slide-bottom-wrapper{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.sun-count-banner .count-slide-bottom,.sun-count-banner .count-slide-bottom-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:35px}.sun-count-banner .ess-section-btn{margin:auto}.befored-line{position:relative}.befored-line:before{display:none;content:"";position:absolute;right:0;top:0;width:0;height:0;opacity:.5;transform:translate(100%,-3vw) rotate(-45deg);border-top-color:transparent;border-top-style:solid;border-top-width:7px;border-right-color:transparent;border-right-style:solid;border-right-width:5px;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:5px;border-left-color:#fff;border-left-style:solid;border-left-width:100px}.line-1.befored-line:before{border-top-width:2px;transform:translate(110%,-127%) rotate(-23deg)}.line-2.befored-line:before{border-left-width:200px;transform:translate(112%) rotate(-5deg);border-top-width:2px}.line-3.befored-line:before{border-top-width:2px;transform:translate(90%,50px) rotate(54deg)}.line-4.befored-line:before{right:auto;left:0;border-top-width:3px;border-left-width:200px;transform:translate(-105%,-15px) rotate(-170deg)}.line-5.befored-line:before{right:auto;left:0;border-top-width:2px;border-left-width:125px;transform:translate(-112%,-3px) rotate(-170deg)}.line-6.befored-line:before{right:auto;left:0;border-top-width:3px;border-left-width:125px;transform:translate(-112%,-15px) rotate(-160deg)}.reviewsPage .ess-section-btn{width:205px}.reviewsPage .reviews-title{padding-top:10px}.reviewsPage .reviews-title .ess-section-title{text-align:center}.reviewsPage .ess-section-btn{margin:30px auto}.reviewsPage .ess-section-btn a{padding:0 30px}.reviewsPage .arrows-reviews{display:none}.reviewsPage .arrows-reviews .m-next,.reviewsPage .arrows-reviews .m-prev,.reviewsPage .arrows-reviews .text-next,.reviewsPage .arrows-reviews .text-prev,.reviewsPage .arrows-reviews .video-next,.reviewsPage .arrows-reviews .video-prev{position:absolute;top:35%;width:40px;height:40px;border-radius:50%;background-color:#ff702a;cursor:pointer;z-index:999}.reviewsPage .arrows-reviews .m-next:before,.reviewsPage .arrows-reviews .m-prev:before,.reviewsPage .arrows-reviews .text-next:before,.reviewsPage .arrows-reviews .text-prev:before,.reviewsPage .arrows-reviews .video-next:before,.reviewsPage .arrows-reviews .video-prev:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);background-image:url(../img/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:15px;height:15px;z-index:999}.reviewsPage .arrows-reviews .m-prev,.reviewsPage .arrows-reviews .text-prev,.reviewsPage .arrows-reviews .video-prev{left:5vw}.reviewsPage .arrows-reviews .m-prev:before,.reviewsPage .arrows-reviews .text-prev:before,.reviewsPage .arrows-reviews .video-prev:before{content:"";transform:translate(-50%,-50%) rotate(90deg)}.reviewsPage .arrows-reviews .m-next,.reviewsPage .arrows-reviews .text-next,.reviewsPage .arrows-reviews .video-next{right:5vw}.reviewsPage .arrows-reviews .m-next:before,.reviewsPage .arrows-reviews .text-next:before,.reviewsPage .arrows-reviews .video-next:before{content:"";transform:translate(-50%,-50%) rotate(-90deg)}.reviewsPage .arrows-reviews ul{margin:0}.top-reviews-slide{overflow:hidden;height:100%}.top-reviews-slide .top-reviews-wrap{background-color:#171a20;height:100%}.top-reviews-slide .init-text-slide{position:static}.top-reviews-slide .reviews-text-item{color:#fff;text-align:center;width:80vw;max-width:1200px}.top-reviews-slide .reviews-text{font-size:16px;line-height:22px;font-weight:600;padding-bottom:20px;max-height:none;overflow:auto}.top-reviews-slide .reviews-author{font-size:14px;line-height:19px}.top-reviews-slide .reviews-text-slide{position:relative;height:inherit;padding-top:20px;padding-left:20px;padding-right:20px}.top-reviews-slide .review-quotes{position:relative;height:30px;margin-bottom:10px}.top-reviews-slide .review-quotes:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);background-image:url(../img/lapki.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:30px}.top-reviews-slide .top-reviews-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.video-reviews-slide{height:100%;background-color:#000;overflow:hidden}.video-reviews-slide .video-review-slide{position:relative;height:100%;margin-top:10px;margin-bottom:25px}.video-reviews-slide .init-video-slider{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.video-reviews-slide .init-video-slider .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;padding:1px}.video-reviews-slide .init-video-slider .slick-dots li{position:relative;visibility:hidden;margin:0 10px;cursor:pointer}.video-reviews-slide .init-video-slider .slick-dots li:before{content:"";position:absolute;visibility:visible;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#ff702a;margin:1px;cursor:pointer}.video-reviews-slide .init-video-slider .slick-dots li.slick-active:before{padding:1px;border:1px solid #fff}.video-reviews-slide .video-review-wraps{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%}.video-reviews-slide .video-review-wraps .ess-section-btn{margin-top:20px}.video-reviews-slide .reviews-video-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:0;opacity:.3;transition:opacity .3s ease-in-out}.video-reviews-slide .reviews-video-item.slick-active{opacity:1}.video-reviews-slide .reviews-video-item iframe{width:100vw;height:200px}.video-reviews-slide .slick-track{width:100%}.message-reviews-slide{height:100%;background-color:#171a20;overflow:hidden}.message-reviews-slide .message-review-wraps{height:100%}.message-reviews-slide .message-review-slide{position:relative;margin:20px}.message-reviews-slide .reviews-message-item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.message-reviews-slide .reviews-message-item img{max-height:400px;width:auto;-o-object-fit:contain;object-fit:contain}.init-message-slide.init-message-slide{margin-bottom:50px}.init-message-slide.init-message-slide .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;padding:1px;overflow:hidden}.init-message-slide.init-message-slide .slick-dots li{position:relative;visibility:hidden;margin:0 10px;cursor:pointer}.init-message-slide.init-message-slide .slick-dots li:before{content:"";position:absolute;visibility:visible;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#ff702a;margin:1px;cursor:pointer}.init-message-slide.init-message-slide .slick-dots li.slick-active:before{padding:1px;border:1px solid #fff}.slick-lightbox-slick-img{width:auto;-o-object-fit:contain;object-fit:contain;max-height:90vh}.insurance-top-section{background-color:#171a20;height:100%;position:relative}.insurance-top-section .item-img-banner{height:110vh}.insurance-top-section .slick-slider{margin-bottom:0!important}.insurance-top-section .ess-section-btn.hidden-ess-btn{display:block;position:absolute;bottom:10px;left:50%}.content-top-section-slide .ess-section-btn{display:none}.ins-offer-img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:100%;height:auto;z-index:1;-o-object-fit:cover;object-fit:cover}.page-insurance-reliability{height:100%;position:relative;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-direction:column;flex-direction:column}.page-insurance-reliability .ins-reliability_left{background-color:#fff;width:100%;padding-bottom:20px}.page-insurance-reliability .ess-section-title{color:#000;padding-left:20px;max-width:90%}.page-insurance-reliability .ess-section-title span{top:50%;transform:translateY(-175%)}.page-insurance-reliability .ess-section-suptitle{padding:20px 20px 0}.page-insurance-reliability .ess-section-text{padding-left:20px;padding-right:20px}.page-insurance-reliability .ins-reliability_right{position:relative;width:100%;overflow:hidden;height:70vh}.page-insurance-reliability .ins-reliability_right img{position:absolute;left:50%;bottom:50%;transform:translate(-50%,50%);width:-moz-max-content;width:max-content;height:auto;min-width:100%;-o-object-fit:contain;object-fit:contain}.page-insurance-damage{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:hidden}.page-insurance-damage .ins-damage_banner{height:100%;min-height:400px;position:relative}.page-insurance-damage .ins-damage_banner img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.page-insurance-damage .ins-damage_content{padding:20px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-insurance-damage .ins-damage_content .ess-section-title{color:#000}.page-insurance-damage .ins-damage_content-left,.page-insurance-damage .ins-damage_content-right{width:100%}.page-insurance-offer{height:100%;min-height:900px;position:relative;overflow:hidden}.page-insurance-offer .ess-section-title{text-align:center;padding:20px 20px 0}.page-insurance-offer .wrap-offer_content{height:100%;min-height:600px;-ms-flex-pack:center;justify-content:center;padding-bottom:30px}.page-insurance-offer .ins-offer_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;z-index:3}.page-insurance-offer .ins-offer_el-title{color:#fff;text-align:center;font-size:16px;line-height:24px;font-weight:600;padding-top:10px;padding-bottom:10px}.page-insurance-offer .ins-offer_el-text{color:#fff;font-size:14px;line-height:22px;text-align:center;padding:0 10px}.page-insurance-offer .ins-offer_el-icon{max-width:125px;max-height:205px;height:auto}.page-insurance-offer .ins-offer_el{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:20px 0}.page-insurance-offer .ins-offer_el:nth-child(2){border-top:1px solid #fff;border-bottom:1px solid #fff}.page-insurance-sky{height:100%;min-height:385px;overflow:hidden;position:relative}.page-insurance-sky .ins-offer-img{top:auto;bottom:0}.page-insurance-sky .ins-sky-wrap-content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3;text-align:center;max-width:1000px;height:100%;margin:auto}.page-insurance-sky .ess-section-btn{margin-top:20px}.page-insurance-sky .ess-section-title{padding:20px 0}.top-section-sunport{height:100%;position:relative;overflow:hidden}.top-section-sunport .sunport-top-banner{background-color:#171a20;position:relative;height:100%;min-height:200px}.top-section-sunport .sunport-top-banner img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;-o-object-fit:contain;object-fit:contain}.top-section-sunport .top-section-sunport__content{height:100%;margin:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.top-section-sunport .sunport__content-icon img{max-width:175px}.top-section-sunport .ess-section-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#000;text-align:center}.top-section-sunport .ess-section-title p{padding:0;margin:5px 0}.sunport-video-banner{position:relative;height:100vh;overflow:hidden}.sunport-video-banner .sunport-video-bg{position:absolute;background-color:rgba(0,0,0,.3);left:0;right:0;top:0;bottom:0;z-index:1}.sunport-video-banner .sunport-video-bg:before{content:"";background-image:linear-gradient(to right top,transparent 33%,#000 0,#000 66%,transparent 0);background-size:3px 3px;position:absolute;left:0;right:0;top:0;bottom:0;z-index:4}.sunport-video-banner .ess-section-title{color:#fff}.sunport-video-banner .sunport-video_content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:444px;z-index:9}.sunport-video-banner .ess-section-title{text-align:center;font-size:35px}.sunport-video-banner .ess-section-text{color:#fff;text-align:center;margin-top:20px;padding:0 20px;line-height:25px;font-size:17px}.sunport-video-banner .ess-section-btn{margin:30px auto 0}.sunport-video-banner video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;min-width:100%;height:auto}.sunport-first-slide-panel{background-color:#000;height:100%;position:relative}.sunport-first-slide-panel .top-sketch-section{width:100%;-ms-flex-pack:center;justify-content:center;height:auto;padding-top:0!important}.sunport-first-slide-panel .sunport-img-prod{min-width:304px;max-width:305px;min-height:300px;height:100%;max-height:570px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.sunport-first-slide-panel .thumbnail-sketch-product{background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 20px;padding-bottom:20px}.sunport-first-slide-panel .thumbnail-sketch-product .product-table{min-height:170px}.sunport-first-slide-panel .thumbnail-sketch-product .mobile-bg-panel{min-width:304px;max-width:305px;height:100%;max-height:570px}.sunport-first-slide-panel .thumbnail-sketch-product .product-slider{display:none;min-width:304px;max-width:305px;height:100%;max-height:570px}.sunport-first-slide-panel .product-table-wrap-line{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.sunport-first-slide-panel .product-table-line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.sunport-first-slide-panel .product-table-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:830px}.sunport-first-slide-panel .product-table-wrap .product-table_bottom{margin:20px;min-height:405px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.sunport-first-slide-panel .product-table-wrap .product-table_bottom .product-table_bottom-icon{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:20px 0}.sunport-first-slide-panel .product-table-wrap .product-table_bottom .product-table_bottom-icon img{max-width:60px;max-height:60px}.sunport-first-slide-panel .product-table-wrap .product-table_bottom .product-table_bottom-icon span{margin-top:10px;text-align:center}.sunport-first-slide-panel .product-table_top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:calc(inherit + 400px);-ms-flex-align:center;align-items:center}.sunport-first-slide-panel .slick-dots{bottom:0}.sunport-first-slide-panel .slick-dots li{width:15px;height:15px;background-color:#ff702a;border-radius:50%}.sunport-first-slide-panel .slick-dots li button{width:15px;height:15px}.sunport-first-slide-panel .slick-dots li button:before{font-size:11px;top:8px;left:50%;transform:translate(-50%,-50%)}.sunport-first-slide-panel .arrows{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:40px;width:100%;max-width:1750px}.sunport-first-slide-panel .arrows ul{list-style:none;padding:0;margin:0}.sunport-first-slide-panel .arrows .top-sunport-prev{position:absolute;bottom:0;left:6px;width:40px;height:40px;border-radius:50%;background-color:#ff702a;cursor:pointer}.sunport-first-slide-panel .arrows .top-sunport-prev:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);background-image:url(../img/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:40px;height:40px}.sunport-first-slide-panel .arrows .top-sunport-next{position:absolute;top:0;right:6px;width:40px;height:40px;border-radius:50%;background-color:#ff702a;cursor:pointer}.sunport-first-slide-panel .arrows .top-sunport-next:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-image:url(../img/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:40px;height:40px}.sunport-mwt-technology{height:100%;background-color:#171a20;overflow:hidden}.sunport-mwt-technology .mwt-tech-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;padding-top:20px}.sunport-mwt-technology .ess-section-suptitle_sunport,.sunport-mwt-technology .ess-section-title{color:#fff}.sunport-mwt-technology .ess-section-title{text-align:center;padding-top:12px}.sunport-mwt-technology .bottom-mwt-tech-suptitle{opacity:.3;text-align:center;padding:20px;max-width:520px}.sunport-mwt-technology .nwt-tech_present-panel-icon{padding-left:20px;padding-right:20px}.sunport-mwt-technology .nwt-tech_present-panel-icon img{max-width:600px;-o-object-fit:contain;object-fit:contain}.sunport-mwt-technology .bottom-mwt-item_left{width:100%}.sunport-mwt-technology .bottom-mwt-item_right{width:100%;background-color:#000;height:75px;overflow:hidden}.sunport-mwt-technology .bottom-mwt-item_right button{width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;transition:all .3s}.sunport-mwt-technology .bottom-mwt-item_right img{max-width:50px;max-height:50px;height:100%}.sunport-mwt-technology .bottom-mwt-item_right span{color:#fff;font-size:3vh;font-weight:600}.sunport-mwt-technology .mwt-tech-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.sunport-mwt-technology .mwt-tech-item:nth-child(2){padding-top:20px}.sunport-mwt-technology .nwt-tech_right ul{padding-right:20px}.sunport-mwt-technology .nwt-tech_right ul li{font-size:15px;line-height:21px;color:#fff;margin:5px 0}.sunport-mwt-technology .nwt-tech_left,.sunport-mwt-technology .nwt-tech_right{width:100%}.sunport-mwt-technology .modal-content-wrap iframe{width:100vw;height:56.5vw}.sunport-technology-comparison{height:100%;position:relative;overflow:hidden;background-color:#f5f5f5}.sunport-technology-comparison .ess-section-suptitle_sunport,.sunport-technology-comparison .ess-section-title{color:#000}.sunport-structure-cell{height:100%;position:relative;overflow:hidden}.sunport-structure-cell .ess-section-title{color:#000}.sunport-encapsulation{height:100%;position:relative;overflow:hidden;background-color:#f5f5f5}.sunport-encapsulation .ess-section-title{color:#000}.sunport-last-slide-panel{height:100%;position:relative;overflow:hidden;background-color:#171a20}.sunport-last-slide-panel .slick-dots{bottom:0}.sunport-last-slide-panel .slick-dots li{width:15px;height:15px;background-color:#ff702a;border-radius:50%}.sunport-last-slide-panel .slick-dots li button{width:15px;height:15px}.sunport-last-slide-panel .slick-dots li button:before{font-size:11px;top:8px;left:50%;transform:translate(-50%,-50%)}.sunport-last-slide-panel .arrows{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:40px;width:100%;max-width:1750px}.sunport-last-slide-panel .arrows ul{list-style:none;padding:0;margin:0}.sunport-last-slide-panel .arrows .sunport-bottom-slide-prev{position:absolute;bottom:0;left:50px;width:40px;height:40px;border-radius:50%;background-color:#ff702a;cursor:pointer}.sunport-last-slide-panel .arrows .sunport-bottom-slide-prev:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);background-image:url(../img/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:40px;height:40px}.sunport-last-slide-panel .arrows .sunport-bottom-slide-next{position:absolute;top:0;right:50px;width:40px;height:40px;border-radius:50%;background-color:#ff702a;cursor:pointer}.sunport-last-slide-panel .arrows .sunport-bottom-slide-next:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-image:url(../img/arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:15px;width:40px;height:40px}.sunport-last-slide-panel .item-sunport-slider{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sunport-last-slide-panel .slick-list,.sunport-last-slide-panel .slick-track{height:100%!important}.sunport-last-slide-panel .product-slider-pannel .wrap-img{min-width:299px;max-width:300px;min-height:303px;max-height:304px}.sunport-last-slide-panel .product-slider{height:300px}.sunport-last-slide-panel .product-table-lines-wrapper,.sunport-last-slide-panel .product-table-title{padding-left:20px;padding-right:20px}.sunport-last-slide-panel .slick-slider{margin-bottom:0}.sunportPage .thumbnail-sketch__content{margin-top:20px}.sunportPage .ess-section-title,.sunportPage .project-cost-section .ess-section-title{text-align:center}.sunportPage .ess-section-title span{top:50%}.sunportPage .wrap-sunport-title{width:100%}.sunportPage .technology-comparison__panels-wrap,.sunportPage .wrap-sunport-title{padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sunportPage .technology-comparison__panels-wrap{height:100%}.sunportPage .comparison__panel-el{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.sunportPage .comparison__panel-el .ess-section-text{padding-left:20px;padding-right:20px;text-align:center;max-width:400px}.sunportPage .comparison__panel-el img{max-width:300px}.sunportPage .comparison__panels{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px}.statisticPage{background:linear-gradient(180deg,#000,#2f2f2f)}.wrap-content-statistic{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.bg-img-statistic{height:calc(100vh - 148px - 230px);width:100%}.statistic-suptitle,.statistic-title{color:#fff;text-align:center;font-weight:600}.statistic-title{font-size:30px;padding-top:60px}.statistic-suptitle{font-size:18px;padding-top:50px}.bg-img-statistic{overflow:hidden;position:relative}.bg-img-statistic img{position:absolute;bottom:0;left:50%;transform:translate(-50%);-o-object-fit:contain;object-fit:contain}

/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider-handle:before{width:16px;height:2px}.ui-slider-handle:after,.ui-slider-handle:before{content:"";position:absolute;top:50%;left:50%;right:50%;background-color:#fff;transform:translate(-50%,-50%)}.ui-slider-handle:after{width:2px;height:16px}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;cursor:pointer}.ui-slider-horizontal{height:3px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-state-active{border:1px solid #ff702a;background:#ff702a;font-weight:400;color:#ff702a}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}

/*! nouislider - 14.6.2 - 9/16/2020 */.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-horizontal{height:3px}.noUi-handle{border-radius:50%;background:#ff702a;cursor:grab}.noUi-handle:before{height:14px;width:2px}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}.noUi-handle:after{height:2px;width:14px}[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp__bg{background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__bg{will-change:opacity;transition:opacity 0ms cubic-bezier(.4,0,.22,1)}.pswp__container{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__item{position:absolute;left:0;top:0}.pswp__button--close{position:absolute;right:20px;top:20px;width:44px;height:44px}.pswp__button--close:before{top:19px;left:13px;width:20px;height:2px}.pswp__button--close:after,.pswp__button--close:before{content:"";position:absolute;background-color:#fff;transform:rotate(45deg)}.pswp__button--close:after{top:10px;left:50%;width:2px;height:20px}.pswp__button--zoom{position:absolute;right:70px;top:20px;width:30px;height:30px}.pswp__button--zoom:before{position:absolute;content:"";width:15px;height:15px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../img/search-plus-solid.svg)}@media (min-width:767px){.mcol-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}#newsPage .container,#newsPageItem .container,.mcontainer{max-width:980px}.flexbox-slider>.flexbox-slide:last-child img{transform:translateY(-25%)}.banner-terms-credit .terms-item:nth-child(2){border-top:none}.banner-terms-credit .terms-item:nth-child(odd){border-right:1px solid #fff}.banner-terms-credit .terms-item h4{font-size:3vw}.item-img-banner{height:181vh}.video-block-wrapper{top:65%;transform:translate(-50%,-59%)}.sun-details-panel .sun-block-img:before{top:27%;left:54%;transform:translate(-54%,-35%)}.sun-details-panel .sun-block-img:after{top:10vh;left:54%;transform:translateY(-43%);width:2px;height:30vh}.sun-details-panel .details-bottom-panel .sun-block-img:before{top:27%;left:55%;transform:translate(-54%,-35%)}.sun-details-panel .details-bottom-panel .sun-block-img:after{top:10vh;left:55%;transform:translate(-50%,-45%);width:2px;height:30vh}}@media (min-width:991px){.mcol-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;width:33.33333333%;max-width:33.33333333%}.mcol-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%;max-width:25%}#newsPage .container,#newsPageItem .container,.mcontainer{padding-left:15px;padding-right:15px;max-width:1170px}.error-wrap-section img{width:auto;height:calc(100vh - 60px)}.onasPage .proposal-banner__table-wrap .proposal-table-item{font-size:20px;line-height:25px;padding:35px 0}.onasPage .proposal-banner__table-wrap .proposal-table-item:nth-child(n+2){border-top:1px solid #fff}.onasPage .proposal-banner__table-wrap .proposal-table-item:nth-child(-n+4){border-top:none}.onasPage .proposal-banner__table-wrap .proposal-table-item:nth-child(2n){border-right:1px solid #fff}.onasPage .proposal-banner__table-wrap .proposal-table-item:nth-child(4n){border-right:none}.valuation-kness .position-orgament{display:block}.banner-terms-credit .wrap-terms-content .terms-item{border-right:1px solid #fff;border-top:none}.banner-terms-credit .wrap-terms-content .terms-item h4{font-size:18px;line-height:25px}.banner-terms-credit .wrap-terms-content .terms-item:nth-child(3n){border-right:none}.banner-terms-credit .wrap-terms-content .terms-item:nth-child(n+4){border-top:1px solid #fff}}@media (min-width:1279px){.mcontainer{max-width:1300px}#newsPage .container,#newsPageItem .container{max-width:1330px}}@media (min-width:1240px){.standard-form .formRow+.formRow{margin-top:15px}.ess-modal .modal__content{padding:50px 100px;width:60vw;max-width:901px;min-width:320px;max-height:618px;height:100%}.ess-modal.modal-discussion .modal__content{padding:50px 100px 20px;max-height:680px}.ess-modal.notification-modal .modal__content-title{font-size:21px}.ess-modal .modal-close__btn button{top:30px;right:30px}.ess-modal .modal-close__btn button:before{width:26px;height:3px}.ess-modal .modal-close__btn button:after{width:3px;height:26px}.ess-modal.modal-discussion .submit-modal-form{margin:18px auto}.ess-modal .modal__content-title{font-size:25px;line-height:34px}.ess-modal .modal-inputs-wrap input{padding-bottom:8px;font-size:15px}.ess-modal .modal-inputs-wrap input::-webkit-input-placeholder{font-size:15px;padding-bottom:8px}.ess-modal .modal-inputs-wrap input::-moz-placeholder{font-size:15px;padding-bottom:8px}.ess-modal .modal-inputs-wrap input::-ms-input-placeholder{font-size:15px;padding-bottom:8px}.ess-modal .modal-inputs-wrap input::placeholder{font-size:15px;padding-bottom:8px}.ess-modal .formRow .placeholder{font-size:15px}.section-sunport .sunport-wrap .sunport-right-content{width:50%;padding:25px 0 20px 20px}.sunport-wrap .sunport-left-content{width:50%}.project-cost-section .project-cost__banner{min-height:auto}.project-cost-section .project-cost__banner img{-o-object-fit:cover;object-fit:cover;height:100%}.manufacturer-item img{width:150px}.project-item{-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:calc(100vh - 198px)}.project-item .project-item__slider .slider-nav .slick-list{max-width:998px;width:80%;margin-right:160px}.project-item .project-item__slider .slider-nav{display:-ms-flexbox;display:flex;visibility:visible;height:82px;position:absolute;bottom:0;right:0;width:51%}.project-item .arrows{height:82px;top:auto;width:11%}.project-item .arrows .prev{right:30px}.project-item .arrows .next{left:auto;right:85px}.project-item .project-item__slider{max-height:1072px;max-width:1400px;width:73%}.project-item .slick-track img{max-height:1072px;height:100%;max-width:1400px}.project-item .project-item__info{padding-top:0;width:27%;max-width:530px}.onasPage .project-cost__banner img,.privatPersonPage .project-cost__banner img{height:100%}.sun-performance{height:100vh}.sun-performance .video-performance video{left:50%}.sun-performance .button-pre{margin-left:20px;margin-top:0}.sun-performance .content-performance{padding-top:15px}.sun-performance .column-list-performance{top:30%}.sun-performance .column-list-performance ul li{padding:15px 0}.sun-performance .column-list-performance p{width:400px;max-width:400px}.sun-performance .ess-section-title span{transform:translateY(-122%)}.sun-performance .sun-perform-contant-wrap{height:75vh}.sun-performance .sun-perform-contant-wrap .ess-section-title span{transform:translateY(-65%)}.content-performance-wrapper{height:25vh;padding-bottom:0;padding-top:0}.content-performance-wrapper .content-performance{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;width:95%;height:25vh}.content-performance-wrapper .ess-section-title{color:#000;font-size:35px;line-height:40px}.content-performance-wrapper .content-performance__left{width:50%;max-width:500px}.content-performance-wrapper .content-performance__right{width:60%;max-width:810px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.content-performance-wrapper .content-performance__right .ess-section-btn{margin-top:0}.sun-quality{height:100vh}.sun-quality .content-quality__right{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.sun-quality .content-quality__right .ess-section-btn{margin-top:0}.sun-quality .content-quality__left{width:50%}.sun-quality .ess-section-title{font-size:28px;line-height:34px;text-align:left;color:#fff}.sun-quality .ess-section-text{text-align:left}.sun-quality .video-quality video{left:50%}.sun-quality .content-quality{padding-top:35px;left:25%;top:50%;transform:translate(-25%,-50%)}.sun-quality .content-quality-bottom{-ms-flex-direction:row;flex-direction:row}.sun-quality .content-quality-bottom .ess-section-suptitle{text-align:left}.sun-quality .sun-quality-contant-wrap{height:75vh}.sun-quality .content-quality-wrapper{height:25vh}.sunpowerPage.ua .secondary-line-items .line-1.befored-line:before{border-left-width:150px;border-top-width:3px;transform:translate(100%,-42px) rotate(-36deg)}.sunpowerPage.ua .secondary-line-items .line-2.befored-line:before{border-left-width:175px;transform:translate(107%,-12px) rotate(-12deg)}.sunpowerPage.ua .secondary-line-items .line-3.befored-line:before{border-left-width:150px;transform:translate(90%,76px) rotate(53deg)}.sunpowerPage.ua .secondary-line-items .line-4.befored-line:before{border-top-width:3px;border-left-width:225px;transform:translate(-105%,-15px) rotate(-170deg)}.sunpowerPage.ua .secondary-line-items .line-5.befored-line:before{border-left-width:150px;transform:translate(-112%,-3px) rotate(-170deg)}.sunpowerPage.ua .secondary-line-items .line-6.befored-line:before{border-left-width:100px;transform:translate(-112%,-15px) rotate(-160deg)}}@media (min-width:460px){.modal-popup-region .region-popup-output{font-size:6vw}.wrap-error-content{height:40%}.onasPage .proposal-table-item .proposal-table-item-absolute{display:block}.onasPage .proposal-table-item{font-size:3vw}.person-advantages .ess-section-title{font-size:5vw}}@media (min-width:1170px){.modal-popup-region .overlay-close-btn{top:35px;right:35px}.modal-popup-region .popup-region-body{width:55vw;height:70vh}.modal-popup-region .popup-region-body .ess-section-suptitle{padding-top:40px}.modal-popup-region .popup-region-content{padding-top:30px;padding-bottom:70px}.modal-popup-region .region-popup-output{font-size:100px}.modal-pannel .body-modal-pannel img{max-height:80vh;width:auto;margin:auto}label.region-modals select{font-size:15px}.ess-modal .modal-image-container{width:auto}.js_scrollTopContainer>.navigateIcon{bottom:50px}.ess-section-suptitle span,.ess-section-title span{display:block;font-size:80px}.ess-section-btn:focus,.ess-section-btn:hover{border:2px solid #ff702a;background-color:transparent}.ess-section-btn:focus a,.ess-section-btn:focus button,.ess-section-btn:hover a,.ess-section-btn:hover button{color:#ff702a}.companyPage .noUi-horizontal .noUi-handle{width:50px;height:50px;top:-24px;right:-3px}.wrap-ui-section-slide.visible{animation:1.1s ease-in-out both k}.onasPage .project-cost__form-wrap.visible,.privatPersonPage .project-cost__form-wrap.visible,.project-cost__form-wrap.visible{animation:1.1s ease-in-out both f}.top-container .slider-link-wrap.visible{animation:1.7s ease-in-out both p}.homePage header.mainHeader{position:absolute;left:0;right:0;top:0;z-index:999;background-color:#fff0}.homePage header.mainHeader .mcontainer{max-width:1855px}.logo-header img{max-height:50px}.header-lang{-ms-flex-direction:row;flex-direction:row}.lang-ru:not(:first-child),.lang-ua:not(:first-child){margin-left:20px}.mobile-feedback{display:none}.main-header__left-content{width:22%}.navs-wrap{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.nav{border-radius:0;display:-ms-flexbox;display:flex}.nav .item-list-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav .item-list{width:50%}.nav .fade-in .item-list:last-child,.nav .fade-in .item-list:nth-child(2){padding-top:20px}.nav .fade-in .item-list.contact-ul{padding-top:0}.desktop-nav{opacity:1;height:100%;position:relative}.desctop-nav-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:533px;padding:0;margin:0;height:100%}.desctop-nav-list .desctop-nav-item:not(:first-child){padding-left:27px}.desctop-nav-list .desctop-nav-item a{padding:10px 0;text-transform:uppercase;color:#fff;font-weight:500}.desctop-nav-list .desctop-nav-item:focus a,.desctop-nav-list .desctop-nav-item:hover a,.desctop-nav-list .desctop-nav-item a.active{color:#ff702a}.feedback-header__phone{min-width:159px}.feedback-header__phone img{margin-right:10px;width:25px;height:25px;max-width:25px;min-width:25px}.feedback-header__phone a{color:#fff;font-weight:500;font-size:18px}.feedback-header__phone p{margin:0;color:#8a8b90}.feedback-header__question .feedback-header__btn{color:#fff}.feedback-header__question{border:2px solid #fff}.mobile-menu__social{padding-top:30px}.discussion-question .discussion-question__bgc{height:100vh}.discussion-question .discussion-question__form-wrap{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.discussion-question .discussion-question__baner{width:44%;margin:0 100px 0 0}.discussion-question .discussion-question__baner img{margin:0 0 0 auto}.discussion-question .ess-section-title{text-align:left;padding-left:0;padding-right:0}.discussion-question .form-wraper{padding-top:0;padding-left:0;width:56%}.discussion-question .form-wraper .project-cost__form{padding-top:60px;width:73%;margin-left:0;margin-right:inherit}.discussion-question .project-cost__content label,.discussion-question .project-cost__form label{margin:0}.discussion-question .project-cost__content,.discussion-question .project-cost__form{width:50%;padding-top:0;max-width:530px}.discussion-question .ess-section-btn{margin:40px 0}.calculator-links{padding-left:0;padding-right:0}.calculator-links .calc-btn{margin:10px 0}.calculator-links .calc-btn:focus,.calculator-links .calc-btn:hover{border:2px solid #ff702a;background-color:transparent}.calculator-links .calc-btn:focus a,.calculator-links .calc-btn:hover a{color:#ff702a}.top-container{margin-top:0;transform:translateZ(0) skew(-42deg,0deg);transition:all .5s}.home-page-title{background-color:transparent;height:auto;top:25%;left:50%;transform:translate(-50%,-50%)}.home-page-title .title-content{font-size:45px;line-height:120%;color:#ededed00;-webkit-text-stroke:1px #fff}.top-section__arrow-down{bottom:20px;visibility:visible;cursor:pointer}.top-section__arrow-down.btn-hidden{visibility:hidden}.homePage .top-container{height:100vh}.flexbox-slider{-ms-flex-direction:row;flex-direction:row;height:100vh}.flexbox-slider .flexbox-slide{width:33.33%;height:100%;border-left:10px solid transparent;margin-left:-10px;border-bottom:none;position:relative;z-index:2}.flexbox-slider .flexbox-slide img{position:absolute;top:50%;left:50%;transition-timing-function:cubic-bezier(.62,.64,.28,.32);height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%) translateZ(0) skew(0deg,0deg);z-index:2}.flexbox-slider .flexbox-slide:focus,.flexbox-slider .flexbox-slide:hover{width:33.33%;z-index:3}.flexbox-slider .flexbox-slide:focus img,.flexbox-slider .flexbox-slide:hover img{z-index:3;transform:translate(-35%,-50%) translateZ(0) skew(0deg,0deg)}.flexbox-slider .flexbox-slide.mouse-out-slide{transform:scaleX(1);width:33.33%;z-index:3}.flexbox-slider .flexbox-slide.mouse-out-slide img{z-index:3}.flexbox-slider .flexbox-slide.block-slide2,.flexbox-slider .flexbox-slide.block-slide3{border-left:10px solid #ff702a}.flexbox-slider>.flexbox-slide:first-child img{transform:translate(-5%,-38%) translateZ(0) skew(42deg,0deg)}.flexbox-slider>.flexbox-slide:first-child:focus img,.flexbox-slider>.flexbox-slide:first-child:hover img{transform:translate(-5%,-38%) translateZ(0) skew(42deg,0deg) scale(1.1)}.flexbox-slider>.flexbox-slide:nth-child(2n) img{transform:translate(-50%,-50%) translateZ(0) skew(42deg,0deg)}.flexbox-slider>.flexbox-slide:nth-child(2n):focus img,.flexbox-slider>.flexbox-slide:nth-child(2n):hover img{transform:translate(-50%,-50%) translateZ(0) skew(42deg,0deg) scale(1.1)}.flexbox-slider>.flexbox-slide:last-child img{transform:translate(-100%,-50%) translateZ(0) skew(42deg,0deg)}.flexbox-slider>.flexbox-slide:last-child:focus img,.flexbox-slider>.flexbox-slide:last-child:hover img{transform:translate(-100%,-50%) translateZ(0) skew(42deg,0deg) scale(1.1)}.flexbox-slide:first-child .slider-link-wrap{top:50%;left:60%;transform:translateZ(0) skew(42deg,0deg) translateY(-50%)}.flexbox-slide:last-child .slider-link-wrap{top:50%;left:10%;transform:translateZ(0) skew(42deg,0deg) translateY(-50%)}.flexbox-slide:nth-child(2n) .slider-link-wrap{top:50%;left:35%;transform:translateZ(0) skew(42deg,0deg) translateY(-50%)}.slider-link-wrap span{font-size:13vw}.slider-link__content{font-size:1.6vw;margin-right:10px}.slider-link__befored{width:50px;height:50px}.slider-link__befored:after{background-size:20px}.slider-link__befored:before{width:10vw;height:10vw}.energosave-system{height:100vh}.energosave-system .ess-section-text{padding-right:0}.energosave-system .energosave-system-content{-ms-flex-direction:row;flex-direction:row}.energosave-system .energosave-left-content{width:30%;padding:50px 20px 40px;padding-left:40px}.energosave-system .ess-section-btn{-ms-flex-pack:start;justify-content:start;margin:0}.energosave-system .energosave-right-banner{width:70%;height:100%}.energosave-system .energosave-right-banner img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;width:auto;height:auto;min-height:100%;-o-object-fit:contain;object-fit:contain}.sunpower-panel{height:100vh}.sunpower-panel .sunpower-panel-wrap{-ms-flex-direction:column;flex-direction:column}.sunpower-panel .ess-section-suptitle,.sunpower-panel .ess-section-title{margin-left:0}.sunpower-panel .ess-section-title span{top:50%;left:0;transform:translateY(-100%)}.sunpower-panel .ess-section-btn{margin:20px 0 10px}.sunpower-panel .sunpower-panel-top-banner{height:70vh}.sunpower-panel .sunpower-panel-top-banner .icon-sunpower-panel_banner{max-width:300px}.sunpower-panel .td-item{min-width:90px}.sunpower-panel .sunpower-table__title{font-size:15px}.sunpower-panel .sunpower-panel__content-left-block{width:30%;margin-top:0}.sunpower-panel .sunpower-panel__content-right-block{width:70%;max-width:635px}.sunpower-panel .sunporew-table{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.sunpower-panel .sunpower-panel__content{height:30vh;-ms-flex-direction:row;flex-direction:row}.section-sunport{height:50vh}.section-sunport .ess-section-btn{margin-left:0;margin-top:10px}.section-sunport .sunport-wrap{-ms-flex-direction:row;flex-direction:row}.section-sunport .sunport-right-content{width:60%;padding:10px 0 10px 20px}.sunport-left-content{-ms-flex-align:center;align-items:center;height:100%}.sunport-left-content img{width:auto;height:85%}.sunport-left-content .sunport-left-content__icon{bottom:10%;right:10px}.wrap-sun-kness-section{height:100vh}.wrap-sun-kness-section .ess-section-text{padding-top:10px}.kness-section{height:50vh}.kness-section .kness-section-content{-ms-flex-direction:row;flex-direction:row}.kness-section .kness-left-content{width:35%;padding-left:40px}.kness-section .kness-left-content .ess-section-btn{margin:0 20px 20px}.kness-section .kness-right-banner{width:65%}.kness-section .kness-right-banner img{-o-object-fit:contain;object-fit:contain;min-height:100%}.kness-section .kness-right-banner:before{left:inherit;top:inherit;right:2%;bottom:4%}.kness-section .kness-left-wrap{margin-top:40px}.offer-to-individuals .ess-section-suptitle,.offer-to-individuals .ess-section-title{padding:0}.offer-to-individuals .ess-section-title span{transform:translateY(-100%)}.offer-to-individuals .ess-section-text{padding:0}.offer-to-individuals .offer-ind-top-banner{height:77vh}.offer-to-individuals .offer-ind__content{-ms-flex-direction:row;flex-direction:row;height:23vh;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.offer-to-individuals .offer-to-ind-wrap{-ms-flex-direction:column;flex-direction:column}.offer-to-individuals .offer-ind__content .ess-section-btn{margin-left:0;margin-top:10px}.offer-to-individuals .offer-ind__content-left-block{width:30%}.offer-to-individuals .offer-ind__content-right-block{width:70%}.offer-to-company{height:100vh}.offer-to-company .ess-section-suptitle{padding:40px 20px 10px}.offer-to-company .ess-section-text{padding:50px 20px 10px}.offer-to-company .offer-to-company-wrap{-ms-flex-direction:row;flex-direction:row}.offer-to-company .offer-to-company__banner{width:72%}.offer-to-company .offer-to-company__banner img{position:absolute;left:50%;bottom:0;transform:translate(-50%);height:auto}.offer-to-company .offer-to-company__content{width:28%}.offer-to-company .ess-section-btn{margin:10px 20px 20px}.offer-to-kred{height:100vh}.offer-to-kred .offer-to-kred-wrap{-ms-flex-direction:row;flex-direction:row}.offer-to-kred .offer-to-kred__content{height:100vh;width:25%;padding-left:40px}.offer-to-kred .offer-to-kred__banner{width:75%}.offer-to-kred .offer-to-kred__banner img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:auto;width:-moz-max-content;width:max-content;min-width:100%}.offer-to-kred .offer-to-kred-left-wrap{padding:50px 20px 40px}.offer-to-kred .ess-section-btn{margin:30px 20px 40px}.homePage .page-insurance-reliability .ess-section-btn{margin:10px 20px 20px}.project-cost-section.s2 .project-cost__banner{height:calc(100vh - 50px)}.homePage .project-cost-section.s2 .project-cost__banner,.onasPage .project-cost-section.s2 .project-cost__banner{height:100vh}.insurancePage .project-cost-section.s5 .project-cost__banner,.sunportPage .project-cost-section.s6 .project-cost__banner{height:calc(100vh - 50px)}.project-cost-section{height:100vh;min-height:auto}.project-cost-section .project-cost__form-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;position:static;transform:translateY(-50%)}.project-cost-section .ess-section-title{padding:0}.project-cost-section .ess-section-text{padding:30px 0 0}.project-cost-section .project-cost__content label,.project-cost-section .project-cost__form label{margin:0}.project-cost-section .project-cost__content,.project-cost-section .project-cost__form{width:50%;max-width:530px}.project-cost-section .project-cost__form{width:50%;padding-left:20px;margin-top:0}.project-cost-section .ess-section-btn{margin:0}.homePage.page .form-project{top:30%}.homePage.page .form-project .wrap-ui-section-slide{top:22vh}.homePage.page .form-project .slide-block{margin-bottom:10px}.homePage.page .project-cost-section .ess-section-btn{margin:0}.map-object-section{height:100vh}.map-object-section .map-object__banner-wrap{margin:0;height:72vh;width:-moz-fit-content;width:fit-content;margin:auto}.map-object-section .map-object__img{height:72vh;max-width:820px;width:40vw}.map-object-section .map-object__img img{max-width:60vw}.map-object-section .map-el{background-size:20px;width:50px;height:50px}.map-object-section .map-el:focus:before,.map-object-section .map-el:hover:before{width:150px;height:150px}.map-object-section .geo-zaporizhya-obj.map-el{top:55%;right:21%}.map-object-section .geo-berd-obj.map-el{top:61%;right:16%}.toLower-content{height:28vh;-ms-flex-direction:row;flex-direction:row}.toLower-content .toLower__content-right-block{width:34%}.toLower-content .toLower__content-left-block{width:22%;padding-right:20px}.toLower-content .ess-section-suptitle{padding-top:0;margin-left:0}.toLower-content .ess-section-title{color:#000;margin-left:0}.toLower-content .ess-section-text{padding:0;margin:0}.toLower-content .ess-section-btn{margin-left:0;margin-top:10px}.projects .project-bottom-content.toLower-content .ess-section-btn{margin-top:2px}.homePage .projects .projects-btn{position:absolute;bottom:calc(20vh + 30px);left:50%;transform:translate(-50%);width:210px;height:40px;max-height:none;min-height:40px;z-index:10;background-color:transparent}.homePage .projects .manufacturer-item img{width:90%;margin:auto;width:150px}.project-section .flexbox-slider>.flexbox-slide:first-child img{transform:translate(-50%,-50%) translateZ(0) skew(0deg,0deg)}.project-section .flexbox-slider>.flexbox-slide:first-child:focus img,.project-section .flexbox-slider>.flexbox-slide:first-child:hover img{transform:translate(-50%,-50%) translateZ(0) skew(0deg,0deg) scale(1.1)}.project-section .flexbox-slider>.flexbox-slide:nth-child(2n) img{transform:translate(-50%,-50%) translateZ(0) skew(0deg,0deg)}.project-section .flexbox-slider>.flexbox-slide:nth-child(2n) img:focus img,.project-section .flexbox-slider>.flexbox-slide:nth-child(2n) img:hover img{transform:translate(-50%,-50%) translateZ(0) skew(0deg,0deg) scale(1.1)}.project-section .flexbox-slider>.flexbox-slide:last-child img{transform:translate(-50%,-50%) translateZ(0) skew(0deg,0deg)}.project-section .flexbox-slider>.flexbox-slide:last-child:focus img,.project-section .flexbox-slider>.flexbox-slide:last-child:hover img{transform:translate(-50%,-50%) translateZ(0) skew(0deg,0deg) scale(1.1)}.project-section .flexbox-slider .flexbox-slide:focus,.project-section .flexbox-slider .flexbox-slide:hover{transform:scale(1.1);width:33.33%;z-index:3}.project-section .flexbox-slider .flexbox-slide:focus img,.project-section .flexbox-slider .flexbox-slide:hover img{z-index:3}.project-section .flexbox-slider .flexbox-slide.mouse-out-slide{transform:scaleX(1);width:33.33%;z-index:3}.project-section .flexbox-slider .flexbox-slide.mouse-out-slide img{z-index:3}.project-section .flexbox-slider{height:100%}.project-section .flexbox-slide .slider-link-wrap{max-width:260px;top:50%;left:50%;transform:translate(-50%,-50%) skew(0deg,0deg)}.manufacturer-conteiner-wrap .manufacturer-item{margin:inherit;width:16.66%;height:100%}.green-zone-wrap{-ms-flex-direction:row;flex-direction:row;height:100vh}.green-zone-wrap .ess-section-btn{margin-top:20px}.green-zone-wrap .green-zone__banner{width:50%}.green-zone-wrap .green-zone__banner img{position:absolute;left:50%;top:0;transform:translate(-50%);width:auto;min-width:100%;height:100%}.green-zone-wrap .green-zone-left-content{width:50%;height:100vh}.green-zone-wrap .green-zone-left-content .ess-section-btn.desktop-btn{display:none}.green-zone-wrap .green-zone-left-wrap{padding:40px 20px 0;padding-left:40px}.green-zone-wrap .green-zone-left__benefit{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:10px}.green-zone-wrap .green-zone-left__benefit .ess-section-btn{display:block}.green-zone-wrap .green-zone-table{padding-top:15px}.projectPage .project-items-wrap{height:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.projectPage .project-items-wrap .project-column{height:82vh;width:33.33%}.projectPage .project-items-wrap .project-column img{min-width:100%;z-index:3;width:100%;-o-object-fit:cover;object-fit:cover}.projectPage .flexbox-slider .flexbox-slide{min-width:456px}.projectPage .flexbox-slider .flexbox-slide .slider-link-wrap{max-width:18vw;top:50%;left:50%;transform:translate(-50%,-50%) skew(0deg,0deg)}.projectPage .flexbox-slider .flexbox-slide.mouse-out-slide{transform:scaleX(1);width:100%}.projectPage .flexbox-slider .flexbox-slide.mouse-out-slide img{width:100%}.projectPage .flexbox-slider .flexbox-slide:focus,.projectPage .flexbox-slider .flexbox-slide:hover{transform:scale(1.1)}.projectPage .flexbox-slider .flexbox-slide:focus img,.projectPage .flexbox-slider .flexbox-slide:hover img{min-width:456px;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%) translateZ(0) skew(0deg,0deg)}.onasPage .about-us__top-banner .about-us__top-banner-img .inlineImg{padding-top:calc(100vh - 198px)}.onasPage .energosave-right-banner{width:75%}.onasPage .energosave-left-wrap{padding-right:30px}.onasPage .about-us__country-energy{height:100vh;-ms-flex-direction:column;flex-direction:column}.onasPage .country-energy__banner{height:70vh}.onasPage .country-energy__line-content{height:30vh}.onasPage .country-energy-wrap-content{-ms-flex-direction:row;flex-direction:row;max-width:1100px;margin:auto}.onasPage .country-energy__content-left-block{width:40%}.onasPage .country-energy__content-left-block .ess-section-suptitle{padding:0}.onasPage .country-energy__content-left-block .ess-section-title{padding:7px 0}.onasPage .country-energy__content-left-block .ess-section-text{padding:15px 0}.onasPage .country-energy__content-right-block{width:60%;max-width:590px}.onasPage .country-energy__content-right-block .ess-section-text{padding:0}.onasPage .about-us__proposal{height:100vh}.onasPage .about-us__proposal-banner{height:80vh}.onasPage .about-us__proposal-banner img{width:100%}.onasPage .about-us__order-guarantee{height:100vh}.onasPage .order-guarantee-banner img{width:100%;height:100%;max-height:none}.onasPage .order-guarantee-content-wrap{height:100vh}.onasPage .order-guarantee-content-wrap .ess-section-title{padding-top:40px}.top-banner-kness{height:100vh}.banner-img{min-height:100px;height:25vh}.banner-img img{width:auto;min-width:100%}.valuation-kness{height:100vh}.thumbnail-sketch-product .product-table-lines-wrapper{padding-top:30px}.thumbnail-sketch-product .top-sketch-section{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;padding-top:27px}.thumbnail-sketch-product .product-slider .arrows .knes-next.slick-arrow,.thumbnail-sketch-product .product-slider .arrows .knes-prev.slick-arrow,.thumbnail-sketch-product .product-slider .arrows .s-next.slick-arrow,.thumbnail-sketch-product .product-slider .arrows .s-prev.slick-arrow{left:20px}.thumbnail-sketch-product .product-slider{width:30%;display:-ms-flexbox;display:flex;height:304px;min-width:399px;max-width:400px;-ms-flex-order:inherit;order:inherit;margin:0}.thumbnail-sketch-product .product-slider .kness-slider-for,.thumbnail-sketch-product .product-slider .s-for{width:304px}.thumbnail-sketch-product .product-slider .kness-slider-for .slick-track,.thumbnail-sketch-product .product-slider .s-for .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.thumbnail-sketch-product .product-slider .kness-slider-for .slick-track img,.thumbnail-sketch-product .product-slider .s-for .slick-track img{max-width:184px;height:auto!important;max-height:304px}.thumbnail-sketch-product .product-slider .kness-slider-for .slick-list,.thumbnail-sketch-product .product-slider .s-for .slick-list{overflow:visible}.thumbnail-sketch-product .product-slider .kness-slider-nav,.thumbnail-sketch-product .product-slider .s-nav{max-width:100px;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.thumbnail-sketch-product .product-slider .kness-slider-nav .slick-track,.thumbnail-sketch-product .product-slider .s-nav .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;height:215px;width:auto!important}.thumbnail-sketch-product .product-slider .kness-slider-nav .slick-track img,.thumbnail-sketch-product .product-slider .s-nav .slick-track img{max-width:80px;width:auto;height:auto;max-height:80px}.thumbnail-sketch-product .product-btn-sheet:focus,.thumbnail-sketch-product .product-btn-sheet:hover{border:2px solid #ff702a}.knessPage .thumbnail-sketch-product{height:100vh}.knessPage .thumbnail-sketch-product .bottom-message{margin-bottom:10px}.knessPage .project-cost__banner{height:calc(100vh - 50px)}.product-slider .arrows .knes-next.slick-arrow,.product-slider .arrows .knes-prev.slick-arrow,.product-slider .arrows .s-maxeon-next,.product-slider .arrows .s-maxeon-prev,.product-slider .arrows .s-next.slick-arrow,.product-slider .arrows .s-prev.slick-arrow{left:20px}.product-slider{width:30%;display:-ms-flexbox;display:flex;height:304px;min-width:399px;max-width:400px;-ms-flex-order:inherit;order:inherit;margin:0}.product-slider .kness-slider-for,.product-slider .s-for{width:304px}.product-slider .kness-slider-for .slick-track,.product-slider .s-for .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-slider .kness-slider-for .slick-track img,.product-slider .s-for .slick-track img{max-width:184px;height:auto!important;max-height:304px}.product-slider .kness-slider-for .slick-list,.product-slider .s-for .slick-list{overflow:visible}.product-slider .kness-slider-nav,.product-slider .s-nav{max-width:100px;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.product-slider .kness-slider-nav .slick-track,.product-slider .s-nav .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;height:215px;width:auto!important}.product-slider .kness-slider-nav .slick-track img,.product-slider .s-nav .slick-track img{max-width:80px;width:auto;height:auto;max-height:80px}.top-banner-partner{height:100vh}.top-banner-partner .banner-partner-img{position:relative;height:35vh;min-height:100px}.top-banner-partner .banner-partner-img img{width:100%}.top-banner-partner-text{font-size:40px}.partnerPage .partners-text{padding-top:0;height:calc(100vh - 35vh - 198px)}.partnerPage .bottom-container{height:100vh}.partnerPage .bottom-container .wrap-bottom-content-text{max-height:360px;height:100%}.partnerPage .bottom-container .bottom-banner{min-height:auto}.partnerPage .bottom-container .bottom-content-wrap{padding-top:20px}.partnerPage .bottom-container .bottom-content-wrap .ess-section-btn{margin:15px auto 0}.partnerPage .bottom-container .ess-section-title{top:10px}.partnerPage .bottom-container .ess-section-title span{left:50%;transform:translate(-50%,-46%)}.partnerPage .bottom-container .bottom-content-text,.partnerPage .bottom-container .bottom-content-title-text{font-size:14px;line-height:20px}.top-banner-credit-page{min-height:431px;height:100vh}.top-banner-credit-page .acred-bank-icon{-ms-flex-direction:row;flex-direction:row;padding-top:15px}.top-banner-credit-page .acred-bank-icon .bank-icon{width:33.3%;padding:0}.top-banner-credit-page .acred-bank-icon .bank-icon img{max-width:140px}.top-banner-credit-page .info-fo-bank{padding-top:0}.top-banner-credit-page .info-fo-bank .ess-section-btn{display:none}.top-banner-credit-page .banner-img-credit{height:25vh}.top-banner-credit-page .banner-img-credit img{width:100%}.top-banner-credit-page .banner-img-credit .ess-section-btn{display:block;position:absolute;top:73%;left:50%;transform:translate(-50%,-50%)}.top-banner-credit-page .content-top-banner{height:calc(100vh - 25vh - 198px)}.top-banner-credit-page .top-banner-credit-title{font-size:35px;top:30%}.section-inform-credit{height:100vh;-ms-flex-direction:row;flex-direction:row;position:relative}.section-inform-credit .document-credit-list{position:absolute;right:7%;top:12%;transform:translate(-10%,-10%);width:100%;max-width:400px;z-index:10;color:#fff}.section-inform-credit .document-credit-list ul li:before{background-color:#fff}.section-inform-credit .inform-credit-content{width:50%;padding-top:50px;padding-bottom:50px;padding-left:40px}.section-inform-credit .inform-credit-img{width:50%;height:auto;position:relative;overflow:hidden}.section-inform-credit .inform-credit-img:before{display:block}.section-inform-credit .inform-credit-img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;width:-moz-fit-content;width:fit-content;z-index:5;-o-object-fit:cover;object-fit:cover}.paragraph-credit-list .paragraph-item{padding:10px 20px}.creditPage .banner-terms-credit{height:100vh}.creditPage .banner-terms-credit .inputfile{margin-top:10px}.creditPage .banner-terms-credit img{width:-moz-fit-content;width:fit-content;min-width:100%}.creditPage .banner-terms-credit .wrap-terms-content{top:10px}.creditPage .banner-terms-credit .wrap-terms-content .ess-section-title{padding-bottom:10px}.creditPage .banner-terms-credit .wrap-terms-content .ess-section-title span{transform:translate(-50%,-60%)}.creditPage .banner-terms-credit .wrap-terms-content .terms-item{padding:15px 0}.creditPage .banner-terms-credit .wrap-terms-content .terms-item p{padding:0 15px}.creit-ready-made-solutions .ready-made-solutions-wrap{padding-left:0;padding-right:0}.creit-ready-made-solutions{height:100vh}.creit-ready-made-solutions .ess-section-title{padding-top:35px}.creit-ready-made-solutions .ess-section-title span{top:50%;left:50%;font-size:60px;transform:translate(-50%,-44%)}.creit-ready-made-solutions .last-item-solution-content__text{padding-bottom:20px}.creit-ready-made-solutions .window-solution,.creit-ready-made-solutions .window-solution img{height:215px}.creit-ready-made-solutions .window-solution:focus img,.creit-ready-made-solutions .window-solution:hover img{opacity:1}.creit-ready-made-solutions .window-solution-title{font-size:24px}.creit-ready-made-solutions .last-item-solution-content-wrap{padding:5px 15px}.creit-ready-made-solutions .window-solution-content-wrap{max-height:240px}.creit-ready-made-solutions .ready-made-solutions-wrap{margin:0;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);width:100%}.person-top-banner .wrap-ui-section-slide{visibility:hidden}.content-slide-text{padding:40px 0;text-align:left;font-size:17px;line-height:20px}.insurancePage .insurance-top-section,.privatPersonPage .person-top-banner{height:100vh}.insurancePage .insurance-top-section .content-slide-title,.privatPersonPage .person-top-banner .content-slide-title{font-size:37px;line-height:110%;text-align:left;padding-left:0}.content-top-section-slide{right:25vw;top:45vh;transform:translate(50%,-50%)}.item-img-banner .img-el{top:55vh;left:25vw;max-height:50vh}.wrap-ui-section-slide{top:62vh;transform:translate(-50%);max-width:1300px}.form-project .wrap-ui-section-slide{top:22vh}.top-slider{margin:0 20px}.slide-block{margin-bottom:0;margin-right:0;margin-left:0;-ms-flex-direction:row;flex-direction:row}.top-sketch-section{height:352px}.thumbnail-sketch__content{height:auto}.wrap-panel-slider{height:100vh;overflow: hidden;}.nav-wrap-img{min-width:80px;max-width:80px;min-height:80px;max-height:80px;margin:15px 0}.wrap-img{min-width:303px;max-width:304px;min-height:303px;max-height:304px}.privatPersonPage .project-cost__banner{height:calc(100vh - 50px)}.onasPage .project-cost__banner{height:100vh}.privatPersonPage.page .ess-section-btn.content-slide-btn{display:block}.privatPersonPage.page .item-img-banner{height:100vh}.wrap-panel-slider .wrap-panel-arrows .next-panel,.wrap-panel-slider .wrap-panel-arrows .next-panel-top{left:30px}.wrap-panel-slider .wrap-panel-arrows .prev-panel,.wrap-panel-slider .wrap-panel-arrows .prev-panel-top{right:30px}.wrap-panel-slider .wrap-panel-arrows{display:block;max-width:1640px;margin:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-cost-slide{width:100%}.mslider-marking{height:50px}.privatPersonPage .creit-ready-made-solutions .ess-section-title{padding-top:35px}.privatPersonPage .creit-ready-made-solutions .ess-section-title span{top:50%;left:50%;font-size:60px;transform:translate(-50%,-44%)}.company-top{height:100vh}.company-top .company-top-banner{height:35vh;min-height:100px}.company-top .company-top-banner img{height:35vh;width:100%}.company-top .company-two-top-banner{padding-bottom:0;height:calc(100vh - 35vh - 198px);min-height:100px}.company-top .content-top-banner__title{font-size:35px;line-height:42px}.company-top .wrap-table-two-banner{max-width:1300px;-ms-flex-direction:row;flex-direction:row;padding-bottom:20px}.company-top .two-top-banner__title{font-size:28px;line-height:34px;padding-bottom:0}.company-top .left-argument,.company-top .right-argument{font-size:65px;line-height:100%}.company-top .left-argument span,.company-top .right-argument span{font-size:40px;line-height:45px}.company-top .wrap-content-top-banner p{font-size:20px;line-height:28px;padding-left:0;padding-right:0}.btn-scroll:focus,.btn-scroll:hover{color:#ff702a}.company-section-delivery{height:100vh;-ms-flex-direction:row;flex-direction:row}.company-section-delivery .item-deliv{padding:10px 15px}.company-section-delivery .delivery-right{width:75%;height:100%}.company-section-delivery .delivery-right img{width:100%}.company-section-delivery .delivery-left{width:25%;padding-bottom:0;padding-left:40px}.company-section-delivery .delivery-left .btn-scroll{margin:20px auto 0}.company-section-delivery .paddings-t{padding-top:20px}.company-own-generation{-ms-flex-direction:column;flex-direction:column}.company-own-generation .banner{height:63vh}.company-own-generation .content-own-gen-wrapper{height:37vh;padding-bottom:0;padding-top:0}.company-own-generation .content-own-gen{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.company-own-generation .content-own-gen__left{width:33%;max-width:410px}.company-own-generation .content-own-gen__right{width:67%;max-width:830px;-ms-flex-direction:row;flex-direction:row}.company-own-generation .content-own-gen__right .ess-section-text{padding:0 20px}.company-own-generation .content-own-gen__right .ess-section-text p{font-weight:500;font-size:14px}.company-own-generation .content-own-gen__grafic-icon{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start}.company-own-generation .content-own-gen__grafic-icon .grafic__click.active-icon{width:60vw}.company-economic-banner .eco-item__title{font-size:20px;line-height:26px}.company-economic-banner{height:100vh}.company-economic-banner .wrap-top-content{height:20%}.company-economic-banner .company-economic-wrap{height:77%}.company-economic-banner .company-economic-content-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;padding-top:none;-ms-flex-pack:center;justify-content:center}.company-economic-banner .eco-item{height:55vh;min-height:400px;padding:30px;width:33.33%;border-left:1px solid #fff;border-top:none}.company-economic-banner .eco-item:first-child{border-left:none}.company-economic-banner .eco-item__text{-ms-flex-align:start;align-items:flex-start}.company-economic-banner .ess-section-title span{top:15%;left:50%;transform:translate(-50%,-40%)}.company-video-banner{height:100vh}.company-video-banner .ess-section-suptitle{padding-left:0;padding-right:0}.company-video-banner .ess-section-title{padding-top:15px;font-size:40px;line-height:49px}.company-video-banner .ess-section-title span{top:50%;left:50%;transform:translate(-50%,-35%)}.company-object{height:100vh}.company-object .company-object-item{width:33.33%;height:calc(33.33% - 15px);padding:15px}.company-object .company-object-item img{left:50%;transform:translate(-50%,-50%);top:50%;position:relative}.company-object .object-wrap{padding-top:0;top:50%;left:50%;transform:translate(-50%,-60%)}.company-object .ess-section-title{padding-top:40px;font-size:40px;line-height:49px}.company-object .ess-section-title span{top:50%;left:50%;transform:translate(-50%,-35%)}.company-green-rite{height:100vh}.company-green-rite .wrap-section-green-rite{-ms-flex-direction:row;flex-direction:row}.company-green-rite .left-content-rite{width:30%;padding-left:40px}.company-green-rite .ess-section-text{padding-bottom:0}.company-green-rite .ess-section-suptitle{padding-top:50px}.company-green-rite .right-content-rite{width:70%;position:relative;overflow:hidden}.company-green-rite .right-content-rite img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-new-bisnes .banner{height:65vh}.company-new-bisnes .content-new-bisnes-wrapper{height:35vh;padding-bottom:0;padding-top:0}.company-new-bisnes .content-new-bisnes{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;width:95%}.company-new-bisnes .content-new-bisnes__left{width:40%;max-width:410px}.company-new-bisnes .content-new-bisnes__left .ess-section-title span{transform:translateY(-90%)}.company-new-bisnes .content-new-bisnes__right{width:60%;max-width:810px;-ms-flex-direction:row;flex-direction:row}.company-new-bisnes .content-new-bisnes__right .ess-section-text{padding:0 20px}.company-new-bisnes .content-new-bisnes__right .ess-section-text p{font-weight:400;font-size:14px}.company-economic-bottom-grafic{height:100vh}.company-economic-bottom-grafic .bottom-flex-conteiner{height:calc(100vh - 50px);-ms-flex-direction:row;flex-direction:row}.company-economic-bottom-grafic .economic-grafic-right{display:none}.company-economic-bottom-grafic .economic-grafic-slide-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:100%;padding-top:0}.company-economic-bottom-grafic .economic-grafic-slide-wrap .economic-grafic-slide-l,.company-economic-bottom-grafic .economic-grafic-slide-wrap .economic-grafic-slide-r{width:50%;max-width:430px}.company-economic-bottom-grafic .economic-form-select{width:100%;max-width:430px;-ms-flex-order:0;order:0}.company-economic-bottom-grafic .economic-form-select.region-select{width:50%}.company-economic-bottom-grafic .form-body-slide{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.company-economic-bottom-grafic .form-body-slide label{width:50%;max-width:430px}.company-economic-bottom-grafic .grafic-left-title-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.company-economic-bottom-grafic .left-absolute-text{padding:0}.company-economic-bottom-grafic .grafic-left-absolute-text{padding:0 20px;position:static;width:50%;max-width:390px}.company-economic-bottom-grafic .grafic-left-static-title{width:50%;max-width:430px}.company-economic-bottom-grafic .form-top-slide{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.company-economic-bottom-grafic .form-slide form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none;width:100%}.company-economic-bottom-grafic .form-slide form label{width:50%;max-width:437px}.company-economic-bottom-grafic .ess-section-suptitle{padding:20px 20px 0}.company-economic-bottom-grafic .ess-section-title{font-size:22px;line-height:100%}.company-economic-bottom-grafic .economic-grafic-left{width:100%;max-width:1240px;margin:auto;padding-bottom:0}.company-economic-bottom-grafic .economic-grafic-left .ess-section-btn{margin:40px auto 0}.company-economic-bottom-grafic .paddings-t{padding-top:50px}.sun-top-banner{height:100vh}.sun-top-banner .sun-top-banner__content{padding-top:0;padding-bottom:0;height:calc(100vh - 198px - 45vh)}.sun-top-banner .img-wrap{height:45vh}.sun-top-banner .img-top-banner{min-height:100px;height:45vh}.sun-planet-banner{height:100vh}.sun-planet-banner .ess-section-subtitle{font-size:28px;display:block}.sun-planet-banner .sun-planet-content-botton{bottom:7%}.sun-advantage-section .advantage-left-btn:focus,.sun-advantage-section .advantage-left-btn:hover{border:2px solid #ff702a;background-color:transparent}.sun-advantage-section .advantage-left-btn:focus button,.sun-advantage-section .advantage-left-btn:hover button{color:#ff702a}.sun-advantage-section{height:100vh}.sun-advantage-section .ess-section-title{color:#000}.sun-advantage-section .ess-section-text,.sun-advantage-section .ess-section-text p{padding-right:0}.sun-advantage-section .advantage-content{-ms-flex-direction:row;flex-direction:row}.sun-advantage-section .advantage-left-content{width:25%;padding:50px 20px 40px;padding-left:40px}.sun-advantage-section .advantage-left-btn{margin-top:10px;-ms-flex-pack:start;justify-content:start}.sun-advantage-section .advantage-right-banner{width:75%;height:100%}.sun-performance .sun-perform-contant-wrap .ess-section-suptitle{font-size:17px;line-height:21px}.sun-lider-banner{height:100vh}.sun-lider-banner .sun-liders-content-wrapper{padding:80px 30px 30px 50px}.sun-secondary-line-production{height:100vh}.sun-secondary-line-production .secondary-line_left-content{width:35%}.sun-secondary-line-production .secondary-line-items{width:90%;padding:10px 0}.sun-secondary-line-production .secondary-line_right-content{width:25%}.sun-secondary-line-production .secondary-line-suptitle{font-size:22px;line-height:24px;width:80%}.sun-secondary-line-production .content-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-top:75px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96%}.sun-secondary-line-production .content-secondary-line{padding-top:20px;padding-bottom:20px}.sun-secondary-line-production .content-secondary-line .ess-section-title{font-size:28px;line-height:34px}.sun-secondary-line-production .content-secondary-line .ess-section-title span{left:50%;transform:translate(-50%,-70%)}.sun-efficion{height:100vh;position:relative}.sun-efficion .efficion-left-wrap{padding-top:50px;padding-bottom:20px}.sun-efficion .wrap-abcolute-eff-left-item{display:none;position:absolute;right:0;top:10%;transform:translate(-3%,-10%);width:100%;max-width:600px;z-index:12}.sun-efficion .wrap-abcolute-eff-left-item .eff-left-text,.sun-efficion .wrap-abcolute-eff-left-item .eff-left-title{color:#fff}.sun-efficion .efficion-content{-ms-flex-direction:row;flex-direction:row}.sun-efficion .eff-left-title{font-size:20px;line-height:25px}.sun-efficion .efficion-left-content{width:50%;height:100vh;padding-left:40px}.sun-efficion .efficion-right-banner{width:50%;height:revert;height:100vh;position:relative}.sun-efficion .efficion-right-banner:before{display:block}.sun-efficion .efficion-right-banner img{position:absolute;left:50%;top:0;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:100%;height:100%;z-index:6}.worg_bg_i1{top:-24px}.worg_bg_i1:before{width:50vw;height:35vh}.worg_bg_i2{top:-24px}.worg_bg_i2:before{width:50vw;height:35vh}.sun-details-panel{height:100vh}.sun-details-panel .details-bottom-panel{margin:0 auto 50px}.sun-details-panel .details-bottom-panel .sun-block-img{padding-left:100px}.sun-details-panel .details-bottom-panel .sun-block-img:before{top:29%;left:55%;transform:translate(-58%,-35%);background-size:40px}.sun-details-panel .details-bottom-panel .sun-block-img:after{top:40%;left:55%;transform:translate(-50%,-45%);width:2px;height:100%}.sun-details-panel .sun-block-img:before{top:29%;left:55%;transform:translate(-62%,-35%);background-size:40px}.sun-details-panel .sun-block-img:after{top:40%;left:54%;transform:translateY(-43%);width:2px;height:100%}.sun-details-panel .details-bottom-panel,.sun-details-panel .details-top-panel{width:calc(100% - 40vw)}.sun-details-panel .details-panel__title{width:650px}.sun-details-panel .details-panel__title h5{width:40%;font-size:22px;line-height:28px}.sun-presentation-pannel .presentation-btn-wrap{-ms-flex-direction:row;flex-direction:row}.sun-presentation-pannel .presentation-btn-wrap .button-pre:last-child{margin-top:0}.sun-presentation-pannel{-ms-flex-direction:row;flex-direction:row;height:100vh}.sun-presentation-pannel .presentation-pannel{min-height:inherit}.sun-presentation-pannel .pre-left,.sun-presentation-pannel .pre-right{width:50%}.sun-presentation-pannel .presentation-title{font-size:40px;line-height:49px}.sun-presentation-pannel .presentation-title span{display:inline-block}.sun-count-banner{height:100vh}.sun-count-banner .sun-count-wrapper{height:calc(100vh - 50px)}.sun-count-banner .count-suptitle{font-size:28px;line-height:34px}.sun-count-banner .ess-section-title{font-size:40px}.sun-count-banner .count-content-top{padding-top:15px}.sun-count-banner .count-slide-bottom-wrapper{-ms-flex-direction:row;flex-direction:row;padding-bottom:60px;-ms-flex-align:inherit;align-items:inherit}.sun-count-banner .sun-count-content-wrap{min-height:100vh}.sun-count-banner .count-slide-bottom{padding-bottom:95px}.befored-line:before{display:block}.reviewsPage .reviews-title{padding-top:3.5vh}.reviewsPage .reviews-title .ess-section-title{text-align:center}.reviewsPage .reviews-title .ess-section-title span{left:50%;transform:translate(-50%,-70%);opacity:.3}.reviewsPage .ess-section-btn{margin-bottom:3vh;margin-top:3vh}.reviewsPage .arrows-reviews{display:block}.top-reviews-slide{height:100vh}.top-reviews-slide .top-reviews-wrap{height:calc(100vh - 198px)}.top-reviews-slide .reviews-text-slide{padding-top:0;padding-left:0;padding-right:0}.top-reviews-slide .review-quotes{margin-bottom:0;position:absolute;width:100%;top:2%}.top-reviews-slide .init-text-slide{max-width:1200px;width:80vw;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-reviews-slide .reviews-text{max-height:120px;font-size:18px;line-height:26px}.top-reviews-slide .reviews-author{font-size:16px;line-height:20px}.video-reviews-slide{height:100vh}.video-reviews-slide .init-video-slider{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.video-reviews-slide .video-review-slide{margin-top:0;margin-bottom:0}.video-reviews-slide .slick-list{width:100%;max-width:1920px;padding:0!important}.video-reviews-slide .reviews-video-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;margin-left:35px;margin-right:35px}.video-reviews-slide .reviews-video-item iframe{width:710px;min-height:400px;margin:auto}.video-reviews-slide .arrows-reviews .video-next,.video-reviews-slide .arrows-reviews .video-prev{top:50%;transform:translateY(-50%)}.message-reviews-slide{height:100vh}.message-reviews-slide .slick-track{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.message-reviews-slide .slick-list{width:100%;max-width:1020px}.message-reviews-slide .reviews-message-item{max-width:150px;min-width:149px;margin:0 10px}.message-reviews-slide .reviews-message-item img{width:100%}.message-reviews-slide .init-message-slide{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.message-reviews-slide .message-review-slide{height:calc(100vh - 3.5vh - 100px)}.message-reviews-slide .message-review-wraps{height:calc(100vh - 50px)}.message-reviews-slide .message-review-wraps .m-next,.message-reviews-slide .message-review-wraps .m-prev{top:42%}.init-message-slide.init-message-slide{margin-bottom:30px}.insurance-top-section{height:100vh}.insurance-top-section .ess-section-btn.hidden-ess-btn{display:none}.content-top-section-slide .ess-section-btn{display:block}.page-insurance-reliability{height:100vh;-ms-flex-direction:row;flex-direction:row}.page-insurance-reliability .ess-section-suptitle{padding:50px 20px 0}.page-insurance-reliability .ins-reliability_right{width:75%;height:100%}.page-insurance-reliability .ins-reliability_left{width:25%;padding-bottom:0;padding-left:40px}.page-insurance-reliability .ess-section-title{padding-left:0}.page-insurance-reliability .ess-section-text{padding-left:0;padding-right:0}.page-insurance-damage{height:100vh;-ms-flex-direction:column;flex-direction:column}.page-insurance-damage .ins-damage_banner{height:70vh}.page-insurance-damage .ins-damage_content{padding:0;height:30vh;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-insurance-damage .ins-damage_content .ess-section-title span{top:50%;transform:translateY(-150%)}.page-insurance-damage .ins-damage_content-left,.page-insurance-damage .ins-damage_content-right{width:35%}.page-insurance-offer{height:100vh;min-height:auto}.page-insurance-offer .ins-offer_content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;max-width:1340px}.page-insurance-offer .wrap-offer_content{height:calc(100% - 95px);-ms-flex-align:center;align-items:center;min-height:auto;padding-bottom:0}.page-insurance-offer .ins-offer_el{width:33.33%;padding:30px 0}.page-insurance-offer .ins-offer_el:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff;border-top:none;border-bottom:none}.page-insurance-offer .ess-section-title{padding-top:50px}.page-insurance-offer .ins-offer_el-text{max-width:320px;padding:0}.page-insurance-offer .ins-offer_el-title{padding-top:20px;padding-bottom:10px;font-size:20px;line-height:30px}.page-insurance-sky,.top-section-sunport{height:100vh}.top-section-sunport .sunport-top-banner{height:40vh;min-height:100px}.top-section-sunport .sunport-top-banner img{height:38vh}.top-section-sunport .top-section-sunport__content{height:calc(100vh - 40vh - 198px);margin:0}.top-section-sunport .ess-section-title{-ms-flex-direction:row;flex-direction:row;font-size:18px;line-height:24px}.top-section-sunport .ess-section-title p:nth-child(2){padding-left:5px;padding-right:5px}.sunport-video-banner .ess-section-text{margin-top:30px}.sunport-video-banner .ess-section-btn{margin:50px auto 0}.sunport-first-slide-panel .arrows .top-sunport-prev{left:50px}.sunport-first-slide-panel .arrows .top-sunport-next{right:50px}.sunport-first-slide-panel{height:100vh}.sunport-first-slide-panel .arrows{display:block}.sunport-first-slide-panel .thumbnail-sketch-product{padding:0}.sunport-first-slide-panel .thumbnail-sketch-product .product-slider{display:-ms-flexbox;display:flex;min-height:430px}.sunport-first-slide-panel .thumbnail-sketch-product .mobile-bg-panel{display:none}.sunport-first-slide-panel .product-table-wrap-line{margin-top:0;-ms-flex-direction:row;flex-direction:row}.sunport-first-slide-panel .product-table-line{width:50%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.sunport-first-slide-panel .product-table-wrap .product-table{-ms-flex-pack:justify;justify-content:space-between;max-width:570px;width:100%}.sunport-first-slide-panel .product-table-wrap .product-table_top{height:50%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.sunport-first-slide-panel .product-table-wrap .product-table_bottom{height:50%;min-height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.sunport-first-slide-panel .product-table-wrap .product-table_bottom .product-table_bottom-icon{width:33.33%;-ms-flex-align:start;align-items:flex-start}.sunport-first-slide-panel .product-table-wrap .product-table_bottom .product-table_bottom-icon span{text-align:left}.sunport-mwt-technology{height:100vh}.sunport-mwt-technology .modal-content-wrap iframe{width:65vw;height:88vh}.sunport-mwt-technology .mwt-tech-wrap{padding-top:0}.sunport-mwt-technology .bottom-mwt-item_left{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.sunport-mwt-technology .nwt-tech_right ul{padding-right:0}.sunport-mwt-technology .nwt-tech_right ul li{margin:15px 0}.sunport-mwt-technology .bottom-mwt-tech-suptitle{text-align:left;padding:0 30px 0 0;font-size:22px}.sunport-mwt-technology .nwt-tech_left,.sunport-mwt-technology .nwt-tech_right{width:50%}.sunport-mwt-technology .mwt-tech-item{-ms-flex-direction:row;flex-direction:row}.sunport-mwt-technology .mwt-tech-item:first-child{max-width:1340px;padding-top:20px;-ms-flex-direction:column;flex-direction:column}.sunport-mwt-technology .mwt-tech-item:nth-child(2){max-width:1100px;padding-top:0}.sunport-mwt-technology .ess-section-title span{top:50%;left:50%;transform:translate(-50%,-60%);opacity:.3}.sunport-mwt-technology .bottom-mwt-item_right{width:50%;height:100px}.sunport-mwt-technology .bottom-mwt-item_right button{-ms-flex-pack:start;justify-content:flex-start}.sunport-mwt-technology .bottom-mwt-item_right span{padding-left:75px;color:#fff;font-size:24px;line-height:30px}.sunport-mwt-technology .bottom-mwt-item_right img{padding-left:75px;max-width:65px;max-height:65px}.sunport-mwt-technology .bottom-mwt-item_right:focus button,.sunport-mwt-technology .bottom-mwt-item_right:hover button{transform:scale(1.1);transition:all .3s}.sunport-mwt-technology .nwt-tech_present-panel-icon{padding-left:0;padding-right:0}.sunport-mwt-technology .nwt-tech_present-panel-icon img{max-width:480px;-o-object-fit:contain;object-fit:contain}.sunport-technology-comparison{height:100vh}.sunport-technology-comparison .technology-comparison__panels-wrap{height:calc(100% - 200px)}.sunport-technology-comparison .ess-section-title span{top:50%;left:50%;transform:translate(-50%,-60%)}.sunport-structure-cell{height:100vh}.sunport-structure-cell .technology-comparison__panels-wrap{height:calc(100% - 60px)}.sunport-structure-cell .ess-section-title span{top:50%;left:50%;transform:translate(-50%,-60%)}.sunport-encapsulation{height:100vh}.sunport-encapsulation .technology-comparison__panels-wrap{height:calc(100% - 60px)}.sunport-encapsulation .ess-section-title span{top:50%;left:50%;transform:translate(-50%,-60%)}.sunport-last-slide-panel{height:100vh}.sunport-last-slide-panel .arrows{display:block}.sunport-last-slide-panel .sunport-bottom-slide-prev{left:50px}.sunport-last-slide-panel .sunport-bottom-slide-next{right:50px}.sunport-last-slide-panel .thumbnail-sketch__content,.sunport-last-slide-panel .top-sketch-section{max-width:1125px;width:100%}.sunport-last-slide-panel .product-table-lines-wrapper,.sunport-last-slide-panel .product-table-title{padding-left:0;padding-right:0}.sunport-last-slide-panel .product-slider-pannel .wrap-img{min-width:399px;max-width:400px;min-height:303px;max-height:304px}.sunport-last-slide-panel .thumbnail-sketch-product .product-table-line p{line-height:35px}.sunportPage .project-cost-section .ess-section-title{text-align:left}.sunportPage .project-cost-section .ess-section-title span{top:50%;left:0}.sunportPage .technology-comparison__panels-wrap{padding-top:0}.sunportPage .comparison__panel-el .ess-section-text{padding-left:0;padding-right:0}.sunportPage .comparison__panels{max-width:880px;width:100%;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}.sunportPage .comparison__panels .ess-section-title,.sunportPage .technology-comparison__panels-title{font-size:22px;line-height:28px}.statisticPage{height:calc(100vh - 148px)}.statisticPage .bg-img-statistic{margin-top:50px;height:calc(100vh - 148px - 220px)}.statisticPage .bg-img-statistic img{top:0}.statisticPage .statistic-title{font-size:50px;padding-top:50px}.statisticPage .statistic-suptitle{font-size:24px;padding-top:30px}.statisticPage .wrap-content-statistic{height:calc(100vh - 148px)}}@media (min-width:768px){.wrap-error-content .error__error-num{font-size:13vw}.map{height:calc(100vh - 112px - 109px);max-height:432px}}@media (min-width:769px){.wrap-error-content .error__title{font-size:20px;line-height:28px}.ess-section-suptitle_sunport{font-size:22px;line-height:30px;max-width:1100px;padding-left:0;padding-right:0}.ess-section-title{font-size:28px;line-height:120%}.company-section-delivery .delivery-left .ess-section-title{font-size:28px}.bottom-flex-conteiner .grafic-left-static-title .ess-section-title{font-size:25px}.nav.nav-open:not(.full-page-nav-sidebar){transition:all .3s cubic-bezier(.52,.54,.32,.3);animation:b .3s ease alternate;max-width:400px;left:auto}.nav.nav-open .item-list li a{font-size:16px}.bottom-footer{padding:0}.footer-content-wrap{margin:0 50px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.footer-copirate,.footer-dev-company{line-height:50px}.section-sunport .right-content-sunport{width:80%}.section-sunport .right-content-sunport .ess-section-suptitle,.section-sunport .right-content-sunport .ess-section-text,.section-sunport .right-content-sunport .ess-section-title{padding-left:0;padding-right:0}.offer-to-company .ess-section-title span{left:-30%;transform:translate(-30%,-122%)}.project-cost-section .project-cost__content{padding-right:20px}.homePage .form-project{top:23%}.project-bottom-content.toLower-content{-ms-flex-direction:row;flex-direction:row;height:20vh}.project-bottom-content.toLower-content .toLower__content-right-block{-ms-flex-pack:center;justify-content:center}.project-bottom-content.toLower-content .ess-section-btn{margin-bottom:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.project-bottom-content.toLower-content .ess-section-title{padding-top:2px}.project-bottom-content.toLower-content .ess-section-title span{left:0;transform:translateY(-88%)}.projects{height:100vh}.project-section{height:80vh}.wrap-footer-contact{padding:50px 0 30px}.column-footer-content{width:26%;-ms-flex-align:start;align-items:flex-start;padding-top:0}.column-footer-content:last-child{width:48%}.bottom-column-footer-content,.column-footer-content__list,.top-column-footer-content{-ms-flex-align:start;align-items:flex-start}.wrap-list .left-bottom-list,.wrap-list .right-bottom-list{-ms-flex-align:start;align-items:flex-start;width:50%;min-width:200px}.wrap-list .right-bottom-list{max-width:205px}.item-news{-ms-flex-direction:row;flex-direction:row;max-height:430px}.item-news:nth-child(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.item-news__contant-block,.item-news__obj{width:50%}.item-news__contant{max-height:31vw;padding:35px}.onasPage .top-banner__top-title{line-height:60px;font-size:40px;max-width:635px}.onasPage .top-banner__bottom-title{line-height:60px;font-size:40px}.onasPage .about-us__proposal-banner img{max-height:none}.onasPage .ess-section-title{color:#fff;text-align:left}.onasPage .proposal-banner__table-wrap{padding-top:70px}.onasPage .text-guarantee h4{font-size:28px;line-height:24px;font-weight:400}.onasPage .ess-section-text,.onasPage .ess-section-title{padding-left:0;padding-right:0}.onasPage .project-cost__content{padding-right:20px}.knessPage .top-banner-text{height:calc(100vh - 198px - 25vh)}.top-banner-btn{margin:10px auto}.valuation-kness .valuation-kness-title{font-size:28px;line-height:34px;top:50px}.valuation-kness .valuation-kness-title span{display:block}.valuation-kness .progress-list{width:83%}.bottom-container .bottom-content-left-title span,.bottom-container .bottom-content-right-title span{display:inline}.bottom-container .ess-section-title{top:15px}.bottom-container .ess-section-title span{left:50%;transform:translate(-50%,-59%)}.bottom-container .content-section{-ms-flex-direction:row;flex-direction:row}.bottom-container .content-section:before{display:block}.bottom-container .bottom-content-left,.bottom-container .bottom-content-right{width:50%}.bottom-container .bottom-content-left{margin-right:50px}.bottom-container .bottom-content-right{margin-left:50px;padding-top:0}.bottom-container .bottom-content-left-title,.bottom-container .bottom-content-right-title{font-size:22px;line-height:28px}.banner-terms-credit .banner-terms-credit-table{-ms-flex-pack:end;justify-content:end}.creit-ready-made-solutions .solution-item{width:33.33%;padding:10px}.content-slide-title{font-size:4vw;padding-left:0;line-height:120%}.company-panel-energy{height:100vh;min-height:auto}.company-panel-energy .ess-section-title{text-align:center;padding-top:13px;font-size:25px;line-height:110%}.company-panel-energy .ess-section-title span{left:50%;transform:translate(-50%,-59%)}.wrap-items-punkt-panel{padding-top:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.wrap-items-punkt-panel .items-punkt-panel{width:50%;border-top:none}.wrap-items-punkt-panel .items-punkt-panel:first-child,.wrap-items-punkt-panel .items-punkt-panel:nth-child(3){border-right:2px solid #fff}.wrap-items-punkt-panel .items-punkt-panel:nth-child(n+3){border-top:2px solid #fff}.wrap-items-punkt-panel .items-punkt-panel__title{font-size:22px;line-height:110%}.company-section-delivery .ess-section-suptitle{padding:50px 20px 0}.company-video-banner .video-block-wrapper .video-block{height:calc(100% - 60px * 2);width:calc(100% - 16px * 2);max-width:800px;max-height:500px}.sun-secondary-line-production .secondary-line-suptitle{font-size:18px}.sun-secondary-line-production .content-wrapper .title-sec-line{font-size:16px}.sunpowerPage .sun-efficion .eff-left-title{font-size:18px}}@media (min-width:1370px){.errorPage-404 .error-wrap-section .error__title{font-size:28px;line-height:34px}.contentWrapper .ess-section-title{font-size:38px;line-height:44px}.noUi-horizontal .noUi-handle{width:50px;height:50px;top:-24px;right:-13px}.economic-grafic-slide-wrap .noUi-horizontal .noUi-handle{right:-3px}.homePage .top-container .slider-link__befored{right:-65px}.offer-to-company .offer-to-company-wrap .offer-to-company__banner img{height:100%}.offer-to-kred .offer-to-kred-wrap .offer-to-kred__banner img{left:50%;top:0;transform:translate(-50%);height:100%}.homePage.page .project-cost-section .form-project .wrap-ui-section-slide{top:20vh}.homePage.page .project-cost-section .form-project .ess-section-btn{margin:40px 0}.homePage .green-zone-wrap .green-zone-left__benefit{margin-top:40px}.homePage .green-zone-wrap .green-zone-table{padding-top:20px}.homePage .ess-section-btn{margin-top:40px}.homePage .green-zone__banner img{width:-moz-fit-content;width:fit-content}.project-item .el-parameter{padding-bottom:35px}.project-item .el-parameter p,.project-item .el-parameter p.el-parameter__title{padding:0 20px;width:100%;font-size:15px;line-height:21px}.top-banner-kness .banner-img{height:28vh}.top-banner-kness .banner-img img{width:-moz-max-content;width:max-content}.partnerPage.page .partners-text{padding-top:100px}.creditPage .acred-bank-icon .bank-icon img{max-width:175px}.creditPage.page .banner-terms-credit .inputfile{margin-top:21px}.creditPage.page .credit-page-wrap-section .banner-terms-credit .wrap-terms-content{top:3vw}.person-top-banner .slide-block{margin-bottom:2vh}.privatPersonPage .item-img-banner .img-el{top:42vh;left:25vw;transform:translate(-25%,-50%);max-width:32vw}.form-project .slide-block{margin-bottom:10px}.page .form-project .wrap-ui-section-slide{top:20vh}.slide-block .mslider-marking{padding-top:35px;height:60px}.mslider-title{padding-bottom:38px}.companyPage .company-top .two-top-banner__title{font-size:28px;line-height:34px;padding:0 20px 25px}.companyPage .company-top .wrap-content-top-banner p{font-size:28px;line-height:40px;padding-left:0;padding-right:0}.companyPage .company-top .content-top-banner__title{font-size:45px;line-height:48px}.companyPage .company-top .left-argument,.companyPage .company-top .right-argument{font-size:82px;line-height:100%}.companyPage .company-top .left-argument span,.companyPage .company-top .right-argument span{font-size:60px;line-height:73px}.companyPage .company-panel-energy .ess-section-title{font-size:34px;line-height:120%}.companyPage .wrap-items-punkt-panel{padding-top:100px}.companyPage .company-section-delivery .paddings-t{padding-top:50px}.companyPage .company-section-delivery .item-deliv{padding:20px 15px}.companyPage .company-section-delivery .item-deliv-icon{width:70px;height:70px;background-size:35px}.companyPage .company-section-delivery .item-deliv-icon.icon2{background-image:url(../img/chast_icn6.svg);background-size:30px}.companyPage .content-own-gen__left{width:33%;max-width:410px}.companyPage .content-own-gen__left .ess-section-title{font-size:33px;line-height:38px}.companyPage .content-own-gen__left .ess-section-title span{transform:translateY(-170%)}.company-economic-banner .wrap-top-content{padding-top:65px}.contentWrapper .company-economic-banner .company-economic-wrap{height:60%}.company-video-banner .video-block-wrapper .video-block{width:calc(100% - 24px * 2);max-width:1640px;max-height:587px}.companyPage .company-new-bisnes{-ms-flex-direction:column;flex-direction:column}.sunpowerPage .sun-top-banner .sun-text{margin:14px 0}.sun-performance .content-performance .column-list-performance ul li{padding:15px 0}.sun-performance .content-performance .column-list-performance p{font-size:14px;line-height:21px}.insurancePage .insurance-top-section .item-img-banner .img-el{top:42vh;left:25vw;transform:translate(-25%,-50%);max-width:32vw}.insurancePage .page-insurance-offer .ins-offer_content{-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:none}.insurancePage .page-insurance-offer .wrap-offer_content{height:calc(100% - 150px)}.insurancePage .page-insurance-offer .ins-offer_el-icon{max-width:192px}.insurancePage .page-insurance-offer .ins-offer_el-title{padding-top:30px;padding-bottom:20px;font-size:28px;line-height:38px}.insurancePage .page-insurance-offer .ins-offer_el-text{font-size:16px;line-height:25px;max-width:450px}.insurancePage .page-insurance-offer .ins-offer_el{padding:10vh 0}.insurancePage .page-insurance-sky .ins-sky-wrap-content{max-width:1400px}.insurancePage .page-insurance-sky .ess-section-btn{margin-top:70px}.sunportPage.page .top-section-sunport .sunport-top-banner{height:50vh}.sunportPage.page .top-section-sunport .sunport-top-banner img{height:48vh}.sunportPage.page .top-section-sunport .sunport__content-icon img{max-width:275px}.sunportPage.page .top-section-sunport .top-section-sunport__content{height:calc(100vh - 50vh - 198px)}.sunportPage.page .top-section-sunport .ess-section-title{font-size:26px;line-height:30px}.sunportPage.page .sunport-first-slide-panel .product-table-wrap{max-width:1020px}.sunportPage.page .sunport-first-slide-panel .product-table-wrap .product-table{max-width:780px}.sunportPage.page .nwt-tech_present-panel-icon img{max-width:550px;-o-object-fit:contain;object-fit:contain}.sunportPage.page .modal-content-wrap iframe{width:950px;height:535px}.sunportPage.page .bottom-mwt-tech-suptitle,.sunportPage.page .ess-section-suptitle_sunport{font-size:26px;line-height:34px}.sunportPage.page .bottom-mwt-item_right{height:150px}.sunportPage.page .bottom-mwt-item_right img{padding-left:100px;max-width:80px;max-height:80px}.sunportPage.page .bottom-mwt-item_right span{padding-left:100px;font-size:28px;line-height:34px}.sunportPage.page .ess-section-suptitle_sunport,.sunportPage.page .mwt-tech-item:nth-child(2){max-width:1340px}.sunportPage.page .bottom-mwt-tech-suptitle{max-width:650px}.sunportPage.page .technology-comparison__panels-title{font-size:28px;line-height:34px}.sunportPage.page .comparison__panel-el img{max-width:450px}.sunportPage.page .comparison__panels{max-width:1140px}.sunportPage.page .wrap-sunport-title{padding-top:30px}.sunportPage.page .sunport-last-slide-panel .thumbnail-sketch__content,.sunportPage.page .sunport-last-slide-panel .top-sketch-section{max-width:1340px}}@media (min-width:1840px){.contentWrapper .ess-section-suptitle span,.contentWrapper .ess-section-title span{font-size:100px}.page .company-section-delivery .delivery-left .ess-section-title{font-size:40px;line-height:48px}.page .bottom-flex-conteiner .grafic-left-static-title .ess-section-title{font-size:28px;line-height:32px}.sun-count-banner .noUi-horizontal .noUi-handle{width:50px;height:50px;top:-24px;right:-8px}.nav .fade-in .item-list,.nav .fade-in .item-list:last-child,.nav .fade-in .item-list:nth-child(2){padding-top:40px}.nav .fade-in .item-list.contact-ul{padding-top:0}.nav .fade-in .item-list li{padding:12px 0}.page .nav.nav-open .menu-btn{right:32px;top:54px}.top-section .home-page-title{max-width:1500px}.top-section .home-page-title .title-content{font-size:65px}.wrap-sun-kness-section .sunport-left-content .sunport-left-content__icon{width:250px;height:60px}.wrap-sun-kness-section .right-content-sunport .ess-section-suptitle span{top:50%;left:0;transform:translateY(0)}.wrap-sun-kness-section .kness-section,.wrap-sun-kness-section .section-sunport{height:50vh}.wrap-sun-kness-section .kness-section .kness-right-banner img{width:auto}.wrap-sun-kness-section .sunport-wrap .sunport-left-content,.wrap-sun-kness-section .sunport-wrap .sunport-right-content{width:50%}.contentWrapper .map-object-section .map-object__img{width:75vw;max-width:900px}.contentWrapper .map-object-section .geo-berd-obj.map-el{top:65%;right:17%}.contentWrapper .map-object-section .geo-zaporizhya-obj.map-el{top:59%}.contentWrapper .map-object-section .geo-dnepr-obj.map-el{top:49%}.contentWrapper .map-object-section .geo-herson-obj.map-el{top:69%}.contentWrapper .map-object-section .geo-odessa-obj.map-el{top:64%}.project-section .slider-link__befored{right:-55px}.homePage.page .green-zone-left__benefit{display:block}.homePage.page .green-zone-left__benefit .ess-section-btn{display:none}.homePage.page .green-zone-left-content{width:25%}.homePage.page .green-zone-left-content .ess-section-btn.desktop-btn{display:block}.homePage.page .green-zone__banner{width:75%}.projectPageItem .project-item .project-item__slider .slider-nav{height:118px;width:41%}.projectPageItem .project-item .project-item__slider .slider-nav iframe,.projectPageItem .project-item .project-item__slider .slider-nav img{margin:9px 4px;width:auto!important;height:100px}.projectPageItem .project-item .arrows{height:118px}.onasPage .about-us__proposal .proposal-banner__table-wrap .proposal-table-item{font-size:28px;line-height:45px;padding:75px 0}.knessPage.page .top-banner-text{height:calc(100vh - 198px - 430px)}.knessPage .top-banner-kness .banner-img{height:430px}.knessPage .top-banner-kness .banner-img img{width:-moz-max-content;width:max-content}.knessPage .valuation-kness .valuation-kness-title{font-size:40px;line-height:49px;top:100px}.knessPage .valuation-kness .valuation-kness-title span{font-size:100px}.knessPage .valuation-kness .progress-list{width:60%}.partnerPage.page .bottom-container .wrap-bottom-content-text{max-height:none;height:auto}.partnerPage.page .bottom-container .bottom-content-wrap .ess-section-btn{margin:50px auto 0}.partnerPage.page .bottom-container .bottom-content-left-title,.partnerPage.page .bottom-container .bottom-content-right-title{font-size:28px;line-height:40px}.partnerPage.page .bottom-container .bottom-content-text,.partnerPage.page .bottom-container .bottom-content-title-text{font-size:18px;line-height:30px}.partnerPage.page .bottom-container .ess-section-title{top:30px}.partnerPage.page .bottom-container .ess-section-title span{transform:translate(-50%,-34%)}.creditPage.page .top-banner-credit-page{height:100vh}.creditPage.page .top-banner-credit-page .info-fo-bank{padding-top:15px}.creditPage.page .top-banner-credit-page .banner-img-credit{height:432px}.creditPage.page .top-banner-credit-page .acred-bank-icon{padding-top:30px}.creditPage.page .top-banner-credit-page .acred-bank-icon .bank-icon img{max-width:216px}.creditPage.page .top-banner-credit-page .content-top-banner{height:calc(100vh - 432px - 198px)}.creditPage.page .top-banner-credit-page .info-fo-bank .ess-section-btn{margin:25px auto 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.creditPage .section-inform-credit{min-height:100vh;height:100%}.creditPage .section-inform-credit .document-credit-list{position:static;color:#000;max-width:-moz-fit-content;max-width:fit-content;transform:translate(0)}.creditPage .section-inform-credit .document-credit-list ul li:before{background-color:#000}.creditPage .section-inform-credit .inform-credit-content{width:27%}.creditPage .section-inform-credit .inform-credit-img{width:73%;height:auto}.creditPage .section-inform-credit .inform-credit-img:before{display:none}.banner-terms-credit .wrap-terms-content .banner-terms-credit-table .terms-item h4{font-size:28px;line-height:35px}.creditPage.page .banner-terms-credit .wrap-terms-content .terms-item{padding:20px 0}.creditPage.page .banner-terms-credit .wrap-terms-content .terms-item p{font-size:15px;line-height:24px;padding:10px 15px 0}.creditPage.page .banner-terms-credit .ess-section-btn{margin:0 auto 25px}.creditPage .creit-ready-made-solutions .solution-item{padding:15px}.creditPage .creit-ready-made-solutions .ready-made-solutions-wrap{margin:0 -30px;position:static;transform:translate(0);width:100%}.creditPage .creit-ready-made-solutions .last-item-solution-content-wrap{padding:50px}.creditPage .creit-ready-made-solutions .last-item-solution-content__text{padding-bottom:40px}.creditPage .creit-ready-made-solutions .window-solution-title{font-size:28px}.creditPage .creit-ready-made-solutions .window-solution-content-wrap{max-height:420px}.creditPage .creit-ready-made-solutions .ess-section-title{padding-top:77px}.creditPage .creit-ready-made-solutions .ess-section-title span{font-size:100px}.creditPage .creit-ready-made-solutions .window-solution{height:100%}.creditPage .creit-ready-made-solutions .window-solution img{width:100%;height:100%}.insurancePage.page .content-top-section-slide .content-slide-title,.privatPersonPage.page .content-top-section-slide .content-slide-title{font-size:50px;line-height:120%}.insurancePage.page .person-top-banner .item-img-banner .img-el,.privatPersonPage.page .person-top-banner .item-img-banner .img-el{top:50vh;left:25vw;transform:translate(-25%,-50%);max-width:32vw}.insurancePage.page .person-top-banner .wrap-ui-section-slide,.privatPersonPage.page .person-top-banner .wrap-ui-section-slide{top:71vh}.contentWrapper .person-controls .person-control-grafics img{max-height:95%;width:36vw}.page.privatPersonPage .creit-ready-made-solutions .solution-item{padding:15px}.page.privatPersonPage .creit-ready-made-solutions .ready-made-solutions-wrap{margin:0 -30px;position:static;transform:translate(0);width:100%}.page.privatPersonPage .creit-ready-made-solutions .last-item-solution-content-wrap{padding:50px}.page.privatPersonPage .creit-ready-made-solutions .last-item-solution-content__text{padding-bottom:40px}.page.privatPersonPage .creit-ready-made-solutions .window-solution-title{font-size:28px}.page.privatPersonPage .creit-ready-made-solutions .window-solution-content-wrap{max-height:420px}.page.privatPersonPage .creit-ready-made-solutions .ess-section-title{padding-top:77px}.page.privatPersonPage .creit-ready-made-solutions .ess-section-title span{font-size:100px}.page.privatPersonPage .creit-ready-made-solutions .window-solution{height:100%}.page.privatPersonPage .creit-ready-made-solutions .window-solution img{width:100%;height:100%}.companyPage.page .company-top .wrap-table-two-banner{padding-bottom:0}.companyPage.page .company-top .left-argument,.companyPage.page .company-top .right-argument{font-size:100px;line-height:100%}.companyPage.page .company-top .left-argument span,.companyPage.page .company-top .right-argument span{font-size:60px;line-height:73px}.companyPage.page .company-panel-energy .ess-section-title{padding-top:50px}.companyPage.page .company-panel-energy .ess-section-title span{transform:translate(-50%,-145%)}.companyPage.page .items-punkt-panel__title{font-size:28px;line-height:34px;max-width:700px}.companyPage.page .wrap-items-punkt-panel img{max-width:130px;max-height:150px}.companyPage.page .company-video-banner .ess-section-title{padding-top:65px}.companyPage .company-video-banner .video-block-wrapper .video-block{width:calc(100% - 24px * 2);max-width:1640px;max-height:741px}.companyPage .company-object .ess-section-title{padding-top:65px}.companyPage.page .company-new-bisnes .banner{height:72vh}.companyPage.page .company-new-bisnes .content-new-bisnes-wrapper{height:28vh}.companyPage .company-economic-bottom-grafic{position:relative}.companyPage .company-economic-bottom-grafic .form-slide{-ms-flex-pack:start;justify-content:flex-start}.companyPage .company-economic-bottom-grafic .form-slide form{max-width:437px}.companyPage .company-economic-bottom-grafic .form-slide label{width:100%}.companyPage .company-economic-bottom-grafic .economic-grafic-slide-wrap{-ms-flex-direction:column;flex-direction:column}.companyPage .company-economic-bottom-grafic .economic-grafic-slide-wrap .economic-grafic-slide-l,.companyPage .company-economic-bottom-grafic .economic-grafic-slide-wrap .economic-grafic-slide-r{width:100%;max-width:none}.companyPage .company-economic-bottom-grafic .economic-form-select{-ms-flex-order:1;order:1;width:100%;max-width:none}.companyPage .company-economic-bottom-grafic .grafic-left-static-title{width:100%;max-width:none}.companyPage .company-economic-bottom-grafic .economic-grafic-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:26%;margin:0}.companyPage .company-economic-bottom-grafic .economic-grafic-left .ess-section-btn{position:absolute;bottom:70px;left:20px;margin:0}.companyPage .company-economic-bottom-grafic .grafic-left-absolute-text{position:absolute;right:40%;top:6%;transform:translate(-30%,-6%);width:100%;max-width:400px;z-index:10}.companyPage .company-economic-bottom-grafic .grafic-left-absolute-text .left-absolute-text{color:#fff;opacity:1;font-size:17px;line-height:25px}.companyPage .company-economic-bottom-grafic .form-top-slide{-ms-flex-direction:column;flex-direction:column}.companyPage .company-economic-bottom-grafic .form-body-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.companyPage .company-economic-bottom-grafic .form-body-slide label{width:100%}.companyPage .company-economic-bottom-grafic .ess-section-title{font-size:30px;line-height:100%}.companyPage .company-economic-bottom-grafic .economic-grafic-right{display:block;width:74%;height:auto;min-height:100vh}.sunpowerPage.page .img-wrap{height:431px}.sunpowerPage.page .img-top-banner{min-height:431px;height:100%}.sunpowerPage.page .sun-top-banner__content{height:calc(100vh - 629px)}.sunpowerPage .sun-performance .column-list-performance{top:40%}.sunpowerPage .sun-performance .sun-perform-contant-wrap{height:80vh}.sunpowerPage .sun-performance .content-performance{height:20vh}.sunpowerPage .sun-performance .content-performance .ess-section-title span{transform:translateY(-49%)}.sunpowerPage .sun-performance .content-performance-wrapper{height:20vh}.sun-quality .content-quality__left .ess-section-title span{transform:translate(-2%,-65%)}.contentWrapper .sun-secondary-line-production .secondary-line_right-content{width:23%}.sunpowerPage .sun-secondary-line-production .secondary-line_left-content{width:auto}.sunpowerPage .sun-secondary-line-production .title-sec-line{font-size:25px;line-height:30px}.sunpowerPage .sun-secondary-line-production .secondary-line-suptitle{width:100%;font-size:25px;line-height:34px}.sunpowerPage .sun-secondary-line-production .content-secondary-line{padding-top:50px;padding-bottom:50px}.sunpowerPage .sun-secondary-line-production .content-secondary-line .ess-section-title{font-size:40px;line-height:49px}.sunpowerPage .sun-secondary-line-production .content-secondary-line .ess-section-title span{transform:translate(-50%,-150%)}.sunpowerPage .sun-secondary-line-production .secondary-line-items{padding:25px 0;max-width:320px;min-width:314px}.sunpowerPage .sun-secondary-line-production .content-wrapper{padding-top:20px;position:static;transform:translate(0)}.sunpowerPage .sun-details-panel .worg_bg_i1:before,.sunpowerPage .sun-details-panel .worg_bg_i2:before{width:840px;height:347px}.sunpowerPage .sun-efficion{height:100%;min-height:100vh}.sunpowerPage .sun-efficion .efficion-left-content{width:30%}.sunpowerPage .sun-efficion .efficion-right-banner{width:70%}.sunpowerPage .sun-efficion .efficion-right-banner:before{display:none}.sunpowerPage .sun-efficion .wrap-abcolute-eff-left-item{position:static;display:block;transform:translate(0)}.sunpowerPage .sun-efficion .eff-left-title{color:#000;font-size:20px;line-height:26px}.sunpowerPage .sun-efficion .eff-left-text{color:#000;font-size:15px}.sunpowerPage .sun-details-panel .details-top-panel .details-panel__title{width:650px}.sunpowerPage .sun-details-panel .details-top-panel .details-panel__title h5{width:40%;font-size:28px;line-height:34px}.sunpowerPage .sun-details-panel .details-top-panel .sun-block-img:before{top:40%;left:54%;transform:translate(-50%,-35%);background-size:50px}.sunpowerPage .sun-details-panel .details-top-panel .sun-block-img:after{top:40%;left:54%;transform:translate(-50%,-45%);width:2px;height:100%}.sunpowerPage .sun-details-panel .details-bottom-panel .details-panel__title{width:650px}.sunpowerPage .sun-details-panel .details-bottom-panel .details-panel__title h5{width:40%;font-size:28px;line-height:34px}.sunpowerPage .sun-details-panel .details-bottom-panel .sun-block-img:before{top:35%;left:54%;transform:translate(-54%,-35%);background-size:50px}.sunpowerPage .sun-details-panel .details-bottom-panel .sun-block-img:after{top:40%;left:54%;transform:translate(-50%,-45%);width:2px;height:100%}.sunpowerPage .sun-count-banner .top-slider{max-width:413px}.sunpowerPage .sun-count-banner .ess-section-title span{transform:translate(-50%,-50%)}.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_left-content .secondary-line-items .line-1.befored-line:before,.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_right-content .secondary-line-items .line-1.befored-line:before{border-left-width:200px;border-top-width:3px;transform:translate(84%,-18px) rotate(-14deg)}.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_left-content .secondary-line-items .line-2.befored-line:before,.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_right-content .secondary-line-items .line-2.befored-line:before{border-left-width:225px;transform:translate(106%) rotate(-4deg)}.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_left-content .secondary-line-items .line-3.befored-line:before,.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_right-content .secondary-line-items .line-3.befored-line:before{border-left-width:200px;transform:translate(91%,75px) rotate(37deg)}.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_left-content .secondary-line-items .line-4.befored-line:before,.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_right-content .secondary-line-items .line-4.befored-line:before{border-top-width:7px;border-left-width:250px;transform:translate(-105%,-40px) rotate(-161deg)}.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_left-content .secondary-line-items .line-5.befored-line:before,.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_right-content .secondary-line-items .line-5.befored-line:before{border-left-width:150px;transform:translate(-112%,2px) rotate(-173deg)}.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_left-content .secondary-line-items .line-6.befored-line:before,.sunpowerPage.ua .sun-secondary-line-production .content-wrapper .secondary-line_right-content .secondary-line-items .line-6.befored-line:before{border-left-width:110px;transform:translate(-112%,-15px) rotate(-160deg)}.reviewsPage .reviews-title{padding-top:7vh}.reviewsPage .reviews-title .ess-section-title{text-align:center}.reviewsPage .reviews-title .ess-section-title span{left:50%;transform:translate(-50%,-100%);opacity:.3}.reviewsPage .ess-section-btn{margin-top:6vh}.reviewsPage .top-reviews-slide .review-quotes{top:6%}.reviewsPage .top-reviews-slide .reviews-text{max-height:none;font-size:27px;line-height:40px}.reviewsPage .top-reviews-slide .reviews-author{font-size:18px;line-height:22px}.reviewsPage .top-reviews-slide .init-text-slide{top:51%}.reviewsPage .video-reviews-slide .reviews-video-item iframe{width:1090px;height:610px}.reviewsPage .message-review-slide{height:calc(100vh - 3.5vh - 200px)}.reviewsPage .message-review-slide .slick-list{width:100%;max-width:1380px}.reviewsPage .message-review-slide .reviews-message-item{max-width:192px;min-width:190px;margin:0 20px}.sunportPage.page .top-section-sunport .ess-section-title{-ms-flex-direction:column;flex-direction:column}.sunportPage.page .sunport-last-slide-panel .thumbnail-sketch-product .product-table-line p{line-height:43px}}@media (min-width:980px){.ui-slider .ui-slider-handle{width:50px;height:50px}.ui-slider-horizontal .ui-slider-handle{top:-24px;margin-left:-25px}.valuation-kness .progress-list{display:-ms-flexbox;display:flex}.valuation-kness .progress-list:before{display:block}.valuation-kness .reputation{margin-top:0}.social-company .social-company-content{width:25%;margin-top:50px;padding-left:40px}.social-company .social-company-banner{width:75%}.social-company{height:100vh;-ms-flex-direction:row;flex-direction:row}.thumbnail-sketch-product .product-table{margin:0 20px;-ms-flex-order:inherit;order:inherit;min-height:304px;width:50%;-ms-flex-pack:start;justify-content:flex-start}.thumbnail-sketch-product .product-table-line p{line-height:43px}.thumbnail-sketch-product .product-order{-ms-flex-order:inherit;order:inherit;margin:0}.banner-terms-credit{height:1080px}.privatPersonPage .ess-section-btn.content-slide-btn{margin-left:0;margin-top:15px}.privatPersonPage .person-content{height:30%}.privatPersonPage .person-content-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-top:0}.privatPersonPage .person-content-left{width:40%}.privatPersonPage .person-content-right{width:60%;padding-top:0}.privatPersonPage .ess-section-suptitle span{transform:translateY(-80%)}.person-advantages{max-height:100vh}.person-advantages .ess-section-title{top:2vw;font-size:40px;height:20%}.person-advantages .ess-section-title span{transform:translate(-50%,-60%)}.person-advantages .person-advantages-item{border-top:none!important;padding:0}.person-advantages .person-advantages-item:not(:last-child){border-right:1px solid #fff}.person-advantages .person-advantages-item-title{padding-top:47px}.person-advantages .person-advantages__content-wrap{-ms-flex-direction:row;flex-direction:row;top:50%;height:60%;max-height:700px;-ms-flex-align:normal;align-items:normal}.person-advantages .person-advantages-item-value{height:122px;padding-top:47px;font-size:69px}.person-advantages .btn-container{height:20%}.person-video-section{height:100vh}.person-video-section .video-banner{height:70%}.person-video-section .video-banner video{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.person-controls{height:100vh}.person-controls .person-control-grafics{height:calc(70% - 30px);overflow:hidden}.person-controls .person-control-grafics img{max-width:700px;max-height:120%;width:38vw;height:auto}.form-project{top:35%;transform:translate(-50%,-50%)}}@media (min-width:1239px){.nav.full-page-nav-sidebar{display:block;width:100%;max-width:75px!important;background-color:transparent;position:fixed;transform:translateX(76px);transition:transform .1s ease;left:unset;bottom:unset;z-index:1000}.nav.full-page-nav-sidebar.js_open{transform:none}.nav.full-page-nav-sidebar.js_hide_buttons .nav-buttons .navigateIcon.down,.nav.full-page-nav-sidebar.js_hide_buttons .nav-buttons .navigateIcon.up,.nav.full-page-nav-sidebar.js_open .nav-handler{display:none}.nav.full-page-nav-sidebar>.nav-container{opacity:1;background-color:rgba(255,112,42,.85);height:100%;padding:10px 5px 10px 10px;-ms-flex-pack:center;justify-content:center;box-sizing:border-box}.nav.full-page-nav-sidebar .nav-buttons .navigateIcon{border-color:#fff;position:relative}.nav.full-page-nav-sidebar .nav-buttons .navigateIcon.to-top{position:absolute;bottom:50px;left:calc(50% - -2px);transform:translateX(-50%)}.nav.full-page-nav-sidebar .nav-buttons .navigateIcon.to-top img{transform:rotate(-180deg)}.nav.full-page-nav-sidebar .nav-buttons .navigateIcon.up img{transform:rotate(-180deg);top:14px}.nav.full-page-nav-sidebar .nav-buttons .navigateIcon.down img{top:17px}.nav.full-page-nav-sidebar .nav-buttons .navigateIcon img+img{margin-top:8px}.nav.full-page-nav-sidebar .nav-buttons>.navigateIcon+.navigateIcon{margin-top:25px}.nav.full-page-nav-sidebar .nav-handler{position:absolute;right:100%;top:75%;transform:translateY(-50%);width:11px;height:60px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:inherit;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.nav.full-page-nav-sidebar .nav-handler img{transform:rotate(90deg)}}@media (min-width:1340px){.contentWrapper .desctop-nav-list{min-width:549px}.contentWrapper .desctop-nav-item:not(:first-child){padding-left:37px}.knessPage .top-banner-btn{margin:10px auto}}@media (min-width:1200px){.feedback-header-desktop.feedback-header{display:-ms-flexbox;display:flex;margin-right:39px}.feedback-header-desktop.feedback-header .feedback-header__phone{display:none}}@media (min-width:1400px){.feedback-header-desktop.feedback-header{display:-ms-flexbox;display:flex;min-width:320px}.feedback-header-desktop.feedback-header .feedback-header__phone{display:-ms-flexbox;display:flex}}@media (min-width:1470px){.navs-wrap .feedback-header__phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:5px;margin-left:5px;width:47%;min-width:194px}.navs-wrap .feedback-header__phone img{margin-right:10px;width:30px;height:30px;max-width:30px;min-width:28px}.navs-wrap .feedback-header__phone a{color:#fff;font-weight:500;font-size:21px}.navs-wrap .feedback-header__phone p{margin:0;color:#8a8b90}}@media (min-width:1460px){.top-container .flexbox-slider>.flexbox-slide:first-child img{transform:translate(-5%,-50%) translateZ(0) skew(42deg,0deg)}.top-container .flexbox-slider>.flexbox-slide:first-child:focus img,.top-container .flexbox-slider>.flexbox-slide:first-child:hover img{transform:translate(-5%,-50%) translateZ(0) skew(42deg,0deg) scale(1.1)}}@media (min-width:1145px){.onasPage .guarantee-content-bottom-wrap{-ms-flex-pack:justify;justify-content:space-between}.onasPage .guarantee-content-bottom-wrap:before{left:33.3%;transform:translate(-33%)}.onasPage .guarantee-content-bottom-wrap:after,.onasPage .guarantee-content-bottom-wrap:before{content:"";position:absolute;display:block;top:30px;width:1px;height:170px;background-color:#fff}.onasPage .guarantee-content-bottom-wrap:after{left:66.6%;transform:translate(-66.6%)}.onasPage .text-guarantee{width:33.3%;max-width:320px;padding:30px}.onasPage .text-guarantee:last-child{padding-bottom:0}.onasPage .text-guarantee p{margin:0;font-size:14px;line-height:22px;padding:10px 10px 0}}@media (min-width:1540px){.contentWrapper .top-banner-credit-title{font-size:40px;top:50%}.contentWrapper .banner-img-credit .ess-section-btn{display:none}.contentWrapper .info-fo-bank .ess-section-btn{display:block}.contentWrapper .paragraph-credit-list .paragraph-item{padding:20px}}@media (min-width:1343px){.companyPage .company-video-banner{min-height:100vh;max-height:1200px}.companyPage .company-video-banner .video-block-wrapper{transform:translate(-50%,-50%);max-width:1200px;top:50%}}@media (min-width:1023px){.company-video-banner .video-block-wrapper{top:61%;transform:translate(-50%,-59%)}}@media (min-width:479px){.company-video-banner .video-block{max-width:1640px;height:100vh;max-height:570px}}@media (min-width:1360px){.sunpowerPage.ua .secondary-line_left-content .secondary-line-items .line-1.befored-line:before,.sunpowerPage.ua .secondary-line_right-content .secondary-line-items .line-1.befored-line:before{border-left-width:150px;border-top-width:3px;transform:translate(100%,-42px) rotate(-36deg)}.sunpowerPage.ua .secondary-line_left-content .secondary-line-items .line-2.befored-line:before,.sunpowerPage.ua .secondary-line_right-content .secondary-line-items .line-2.befored-line:before{border-left-width:225px;transform:translate(106%) rotate(-4deg)}.sunpowerPage.ua .secondary-line_left-content .secondary-line-items .line-3.befored-line:before,.sunpowerPage.ua .secondary-line_right-content .secondary-line-items .line-3.befored-line:before{border-left-width:200px;transform:translate(91%,87px) rotate(48deg)}.sunpowerPage.ua .secondary-line_left-content .secondary-line-items .line-4.befored-line:before,.sunpowerPage.ua .secondary-line_right-content .secondary-line-items .line-4.befored-line:before{border-top-width:7px;border-left-width:300px;transform:translate(-105%,-65px) rotate(-156deg)}.sunpowerPage.ua .secondary-line_left-content .secondary-line-items .line-5.befored-line:before,.sunpowerPage.ua .secondary-line_right-content .secondary-line-items .line-5.befored-line:before{border-left-width:175px;transform:translate(-112%,-18px) rotate(-164deg)}.sunpowerPage.ua .secondary-line_left-content .secondary-line-items .line-6.befored-line:before,.sunpowerPage.ua .secondary-line_right-content .secondary-line-items .line-6.befored-line:before{border-left-width:110px;transform:translate(-112%,-15px) rotate(-160deg)}}@media (min-width:1660px){.sunpowerPage.ua .content-wrapper .secondary-line_left-content .secondary-line-items .line-1.befored-line:before,.sunpowerPage.ua .content-wrapper .secondary-line_right-content .secondary-line-items .line-1.befored-line:before{border-left-width:150px;border-top-width:3px;transform:translate(105%,-31px) rotate(-28deg)}.sunpowerPage.ua .content-wrapper .secondary-line_left-content .secondary-line-items .line-2.befored-line:before,.sunpowerPage.ua .content-wrapper .secondary-line_right-content .secondary-line-items .line-2.befored-line:before{border-left-width:225px;transform:translate(106%) rotate(-4deg)}.sunpowerPage.ua .content-wrapper .secondary-line_left-content .secondary-line-items .line-3.befored-line:before,.sunpowerPage.ua .content-wrapper .secondary-line_right-content .secondary-line-items .line-3.befored-line:before{border-left-width:200px;transform:translate(91%,87px) rotate(48deg)}.sunpowerPage.ua .content-wrapper .secondary-line_left-content .secondary-line-items .line-4.befored-line:before,.sunpowerPage.ua .content-wrapper .secondary-line_right-content .secondary-line-items .line-4.befored-line:before{border-top-width:7px;border-left-width:300px;transform:translate(-105%,-65px) rotate(-156deg)}.sunpowerPage.ua .content-wrapper .secondary-line_left-content .secondary-line-items .line-5.befored-line:before,.sunpowerPage.ua .content-wrapper .secondary-line_right-content .secondary-line-items .line-5.befored-line:before{border-left-width:175px;transform:translate(-112%,-18px) rotate(-164deg)}.sunpowerPage.ua .content-wrapper .secondary-line_left-content .secondary-line-items .line-6.befored-line:before,.sunpowerPage.ua .content-wrapper .secondary-line_right-content .secondary-line-items .line-6.befored-line:before{border-left-width:110px;transform:translate(-112%,-15px) rotate(-160deg)}}@media (min-height:980px){.statisticPage.page .bg-img-statistic img{top:auto;bottom:0}}