html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{scroll-behavior:smooth;height:100%;overflow-x:hidden}body{background:#000;font-variant-numeric:lining-nums;font-feature-settings:"lnum";min-width:320px}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background-color:#d3d3d3}body::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}a{color:inherit;text-decoration:none}figure{margin:0;padding:0}ul{list-style:none;margin:0;padding:0}.inner{position:relative;padding:0 20px;width:100%;transition:padding .4s}@media(min-width:1140px){.inner{margin:0 auto;padding:0;width:1110px}}@media(min-width:1440px){.inner{width:1410px}}@media(min-width:1310px){.inner{width:1280px}}@media(min-width:1470px){.inner{width:1440px}}@media(min-width:1840px){.inner{width:1710px}}main{padding:10px 0 30px;min-height:calc(100vh - 94px - 108px)}.admin-bar main{min-height:calc(100vh - 32px - 94px - 108px)}body{color:#000;font:400 14px/1 Roboto,Arial,sans-serif;background:#fff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{color:#333;font:500 36px/1 Roboto,Arial,sans-serif}h2{margin:0 0 10px;color:#333;font:500 24px/1 Roboto,Arial,sans-serif}h3{color:#333;font:500 20px/1 Roboto,Arial,sans-serif}h4{color:#333;font:400 20px/1 Roboto,Arial,sans-serif}h5{color:#333;font:700 16px/1 Roboto,Arial,sans-serif}p{text-align:left}p strong{font-weight:700}em,i{font-style:italic}header .inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px;border-bottom:3px solid #0da6af}@media(min-width:768px){header .inner{flex-wrap:nowrap;padding-top:auto;padding-bottom:auto;height:94px}}header .logo a img{transition:all .4s}header .logo a:hover img{transform:scale(1.1)}header .mobile-menu-toggle{display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;width:40px;height:30px;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:all .4s}@media(min-width:768px){header .mobile-menu-toggle{display:none}}header .mobile-menu-toggle:hover{transform:scale(1.1)}header .mobile-menu-toggle.active{height:20px}header .mobile-menu-toggle span{display:block;width:100%;height:4px;background:#0da6af;border-radius:2px;transition:all .4s}header .header-content{order:3;display:none;width:100%;min-width:100%;max-width:100%;background:#fff}@media(min-width:768px){header .header-content{display:block;width:auto;min-width:0}}header .header-content.active{display:block}@media(min-width:768px){header .menu{display:flex;justify-content:space-between;align-items:center}}header .menu .menu-item{color:#333;font:400 16px/1 Roboto,Arial,sans-serif;text-align:center}header .menu .menu-item a{display:block;padding:10px 30px;color:#333;text-decoration:none;transition:all .4s}header .menu .menu-item a:hover{color:#0da6af}header .menu .menu-item.current-page-ancestor,header .menu .menu-item.current_page_parent{font-weight:500}header .menu .menu-item.button a{border:1px solid #0da6af;border-radius:5px}header .menu .menu-item.button a:hover{background:#0da6af;color:#fff}header .menu .menu-item+.menu-item{margin-left:10px}footer{border:1px solid #0da6af;padding:20px}footer .inner{display:flex;flex-direction:column;align-items:center;padding:20px}@media(min-width:768px){footer .inner{flex-direction:row;height:66px}}footer .logo a img{transition:all .4s}footer .logo a:hover img{transform:scale(1.1)}footer .contacts{margin:30px 0}@media(min-width:768px){footer .contacts{margin:0 0 0 76px}}footer .contacts p{color:#333;font:400 16px/23px Roboto,Arial,sans-serif}footer .contacts p a{color:#333;text-decoration:underline rgba(0,0,0,0);transition:all .4s}footer .contacts p a:hover{color:#0da6af;text-decoration:underline #0da6af}footer .menu{margin:30px 0 0}@media(min-width:768px){footer .menu{margin:0 0 0 auto}}footer .menu .menu-item{color:#333;font:400 16px/25px Roboto,Arial,sans-serif}footer .menu .menu-item a{color:#333;text-decoration:underline rgba(0,0,0,0);transition:all .4s}footer .menu .menu-item a:hover{color:#0da6af;text-decoration:underline #0da6af}.button-wrapper{display:flex}.button-wrapper .button{display:inline-block;padding:10px 30px;color:#000;text-decoration:none;background:rgba(0,0,0,0);border:1px solid #333;border-radius:5px;cursor:pointer;transition:all .4s}.button-wrapper .button:hover{color:#fff;background:#0da6af;border-color:#0da6af}.button-wrapper .button.button-green{color:#0f9a03;border-color:#0f9a03}.button-wrapper .button.button-green:hover{color:#fff;background:#0f9a03}.button-wrapper .button.button-center{margin:0 auto}.widget.widget_block+.widget_block{margin-top:15px}.widget.widget_media_image figure{overflow:hidden}.widget.widget_media_image figure img{display:block;width:100%;height:auto;transition:all .4s}.widget.widget_media_image figure:hover img{transform:scale(1.3)}.widget.widget_text{padding:15px 12px}.pagination{margin:50px 0}.pagination .nav-links{display:flex;justify-content:flex-end;align-items:center}.pagination .nav-links .page-numbers{padding:5px;color:#959595;transition:all .4s}.pagination .nav-links .page-numbers.prev,.pagination .nav-links .page-numbers.next{color:#525252}.pagination .nav-links .page-numbers.next svg{transform:rotate(180deg)}.pagination .nav-links .page-numbers:hover{color:#0da6af}.pagination .nav-links .page-numbers+.page-numbers{margin-left:10px}.pagination .nav-links .current{position:relative;color:#525252}.pagination .nav-links .current::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#525252}@media(min-width:768px){.block-page .page-header{display:flex;align-items:center}}.block-page .page-header ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:auto}@media(min-width:768px){.block-page .page-header ul{justify-content:flex-start;flex-wrap:nowrap}}.block-page .page-header ul li{color:#333;font:400 16px/1 Roboto,Arial,sans-serif}.block-page .page-header ul li a{position:relative;display:block;padding:10px 20px;color:#333;transition:color .4s}.block-page .page-header ul li a::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background:#0da6af;transform:translateX(-50%);transition:all .4s}.block-page .page-header ul li a:hover{color:#0da6af}.block-page .page-header ul li a:hover::after{width:100%}.block-page .page-header ul li.active{font-weight:700}.block-page .page-header ul li.active a::after{width:100%}.block-page .page-header ul li+li{margin-left:15px}.block-page .page-content{margin:30px 0 0}.block-page .page-content::before,.block-page .page-content::after{content:"";display:table}.block-page .page-content::after{clear:both}.block-page .page-content p.date{margin:10px 0 30px;font-size:16px}.block-page .page-content p+p{margin-top:20px}.block-page .page-content p+h2{margin-top:30px}.block-page .page-content p a{text-decoration:underline #000;transition:all .4s}.block-page .page-content p a:hover{color:#0da6af;text-decoration:underline #0da6af}.block-page .page-gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;margin:0 0 30px;width:100%}@media(min-width:768px){.block-page .page-gallery{float:left;margin:0 35px 10px 0;width:50%;min-width:300px;max-width:50%}}.block-page .page-gallery figure{overflow:hidden}.block-page .page-gallery figure img{display:block;width:100%;height:auto;transition:all .4s}.block-page .page-gallery figure:hover img{transform:scale(1.3)}.block-page .featured-post-image{float:right;margin:0 0 30px;width:100%}@media(min-width:768px){.block-page .featured-post-image{float:right;margin:0 0 10px 35px;width:50%;min-width:300px;max-width:50%}}.block-page .featured-post-image figure{overflow:hidden}.block-page .featured-post-image img{display:block;width:100%;height:auto;transition:all .4s}.block-page .featured-post-image img:hover{transform:scale(1.3)}.block-page .featured-page-image{margin:0 0 30px;width:100%}@media(min-width:768px){.block-page .featured-page-image{float:left;margin:0 35px 10px 0;width:25%;min-width:150px;max-width:25%}}.block-page .featured-page-image figure{overflow:hidden}.block-page .featured-page-image img{display:block;width:100%;height:auto;transition:all .4s}.block-page .featured-page-image img:hover{transform:scale(1.3)}.block-page .button-wrapper{margin:20px 0 0}@media(min-width:768px){.block-page .contacts-info{float:left;width:45%}}.block-page .contacts-map{margin:30px 0 0;border:1px solid #000}@media(min-width:768px){.block-page .contacts-map{float:right;margin:0;width:50%}}@media(min-width:768px){.block-archive .archive-header{display:flex;align-items:center}}.block-archive .archive-header ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:auto}@media(min-width:768px){.block-archive .archive-header ul{justify-content:flex-start;flex-wrap:nowrap}}.block-archive .archive-header ul li{color:#333;font:400 16px/1 Roboto,Arial,sans-serif}.block-archive .archive-header ul li a{position:relative;display:block;padding:10px 20px;color:#333;transition:color .4s}.block-archive .archive-header ul li a::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background:#0da6af;transform:translateX(-50%);transition:all .4s}.block-archive .archive-header ul li a:hover{color:#0da6af}.block-archive .archive-header ul li a:hover::after{width:100%}.block-archive .archive-header ul li.active{font-weight:700}.block-archive .archive-header ul li.active a::after{width:100%}.block-archive .archive-header ul li+li{margin-left:15px}@media(min-width:768px){.block-archive .archive-sidebar{margin:0 30px 0 0;width:20%;min-width:300px;max-width:360px}}.block-archive .archive-content-wrapper{margin:30px 0 0}@media(min-width:768px){.block-archive .archive-content-wrapper{display:flex}}.block-archive .archive-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:22px 15px}@media(min-width:480px){.block-archive .archive-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.block-archive .archive-grid{grid-template-columns:repeat(3,1fr)}}.block-archive .archive-grid article figure{position:relative;overflow:hidden}.block-archive .archive-grid article figure img{display:block;width:100%;height:auto;transition:all .4s}.block-archive .archive-grid article figure a:hover img{transform:scale(1.3)}.block-archive .archive-grid article figure figcaption{position:absolute;top:12px;right:12px;width:100%;color:#000;font:400 16px/1 Roboto,Arial,sans-serif;text-align:right;pointer-events:none}.block-archive .archive-grid article h3{margin:10px 0 0}.block-archive .archive-grid article h3 a{color:#333;transition:color .4s}.block-archive .archive-grid article h3 a:hover{color:#0da6af}table th{padding:10px;font-weigth:700;background:#0da6af;border:1px solid #000}table td{padding:10px;border:1px solid #000}.block-proposal .button-wrapper{width:100%}.block-proposal .button-wrapper .button.button-right{margin-left:auto}.block-proposal .border-box{border:1px solid #000;padding:15px 30px}.block-proposal .no-padding{padding:0}@media(min-width:960px){.block-proposal .step.step-results .border-box{width:80%}}.block-proposal .step.step-results .button-wrapper{margin-top:25px}.block-proposal .single-chart{height:400px}@media(min-width:100%){.block-proposal .single-chart{height:100%}}.block-proposal .single-chart .ct-labels>*{display:block}.block-proposal .single-chart .ct-labels>*:nth-child(even){display:none}.block-proposal .ct-series-a .ct-bar,.block-proposal .ct-series-a .ct-line,.block-proposal .ct-series-a .ct-point,.block-proposal .ct-series-a .ct-slice-donut{stroke:#000}.block-proposal .ct-series-b .ct-bar,.block-proposal .ct-series-b .ct-line,.block-proposal .ct-series-b .ct-point,.block-proposal .ct-series-b .ct-slice-donut{stroke:#0da6af}.proposal-title{margin:0 0 30px}.proposal-steps{margin-top:25px}.proposal-steps ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media(min-width:768px){.proposal-steps ul{flex-wrap:nowrap;justify-content:flex-start}}.proposal-steps ul li{color:#333;font:400 16px/1 Roboto,Arial,sans-serif}.proposal-steps ul li span{position:relative;display:block;padding:10px 20px;color:#333;transition:color .4s}.proposal-steps ul li span::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background:#0da6af;transform:translateX(-50%);transition:all .4s}.proposal-steps ul li a:hover span{color:#0da6af}.proposal-steps ul li a:hover span::after{width:100%}.proposal-steps ul li.active{font-weight:700}.proposal-steps ul li.active a span::after{width:100%}.proposal-steps ul li+li{margin-left:15px}.step-finish{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0}.step-finish .center-block{text-align:center}.step-finish .center-block h1{margin-bottom:30px}.step-finish .center-block p{margin:30px 0}.step-edit h4{margin:25px 0 10px}.step-edit h5{margin-bottom:25px}@media(min-width:768px){.step-edit .split-content .content-col:first-child{padding-right:50px}}@media(min-width:768px){.step-edit .investments-edit{display:flex}}@media(min-width:768px){.step-edit .investments-edit>div{width:320px}}@media(min-width:768px){.step-edit .investments-edit>div+div{margin-top:0!important;margin-left:50px}}.step-edit .investments-edit textarea{width:100%}.step-edit .form-row-mt-40{margin-top:40px}@media(min-width:480px){.block-proposal form .form-row{display:flex}}.block-proposal form .form-row .form-col{width:100%}@media(min-width:480px){.block-proposal form .form-row .form-col{width:215px}}.block-proposal form .form-row .form-col+.form-col{margin-top:10px}@media(min-width:480px){.block-proposal form .form-row .form-col+.form-col{margin:0 0 0 17px}}.block-proposal form .form-row.form-row-block{display:block}.block-proposal form .form-row+.form-row{margin-top:10px}.block-proposal form .form-row+.form-row-mt-40{margin-top:40px}.block-proposal label{display:block;margin-bottom:7px;color:#333}.block-proposal label a{text-decoration:underline #000;transition:all .4s}.block-proposal label a:hover{color:#0da6af;text-decoration:underline #0da6af}.block-proposal input[type=text],.block-proposal input[type=email],.block-proposal input[type=tel],.block-proposal input[type=date],.block-proposal input[type=password],.block-proposal textarea,.block-proposal select{display:block;width:100%;padding:10px 5px;font:400 14px/1 Roboto,Arial,sans-serif;border:1px solid rgba(13,166,175,.53);border-radius:5px;transition:all .4s}.block-proposal input[type=text]::-webkit-input-placeholder,.block-proposal input[type=email]::-webkit-input-placeholder,.block-proposal input[type=tel]::-webkit-input-placeholder,.block-proposal input[type=date]::-webkit-input-placeholder,.block-proposal input[type=password]::-webkit-input-placeholder,.block-proposal textarea::-webkit-input-placeholder,.block-proposal select::-webkit-input-placeholder{color:#959595}.block-proposal input[type=text]::-moz-placeholder,.block-proposal input[type=email]::-moz-placeholder,.block-proposal input[type=tel]::-moz-placeholder,.block-proposal input[type=date]::-moz-placeholder,.block-proposal input[type=password]::-moz-placeholder,.block-proposal textarea::-moz-placeholder,.block-proposal select::-moz-placeholder{color:#959595}.block-proposal input[type=text]:-ms-input-placeholder,.block-proposal input[type=email]:-ms-input-placeholder,.block-proposal input[type=tel]:-ms-input-placeholder,.block-proposal input[type=date]:-ms-input-placeholder,.block-proposal input[type=password]:-ms-input-placeholder,.block-proposal textarea:-ms-input-placeholder,.block-proposal select:-ms-input-placeholder{color:#959595}.block-proposal input[type=text]:-moz-placeholder,.block-proposal input[type=email]:-moz-placeholder,.block-proposal input[type=tel]:-moz-placeholder,.block-proposal input[type=date]:-moz-placeholder,.block-proposal input[type=password]:-moz-placeholder,.block-proposal textarea:-moz-placeholder,.block-proposal select:-moz-placeholder{color:#959595}.block-proposal textarea{height:60px}.step-edit form input[type=range]{width:100%}@media(min-width:768px){.step-edit form input[type=range]{width:70%}}.step-edit form textarea{width:100%}@media(min-width:768px){.step-edit form textarea{width:70%}}.rangeslider--horizontal{margin-top:25px;height:5px;background:rgba(0,0,0,0);border:1px solid rgba(13,166,175,.53);box-shadow:none}.rangeslider__fill{background:#0da6af}.rangeslider__ruler{cursor:pointer;color:#959595;font-size:14px;margin:0 3px 0 3px;position:relative;top:-20px;text-align:justify}.rangeslider__ruler span{color:#000}.rangeslider__ruler::after{content:"";display:inline-block;width:100%}.rangeslider__handle{top:-5px!important;width:12px;height:12px;background:#0da6af;box-shadow:none;border:none}.rangeslider__handle::after{display:none}@media(min-width:768px){.split-content{display:flex;justify-content:space-between}}@media(min-width:768px){.split-content .content-col{width:48%;min-width:48%;max-width:48%}}.split-content .content-col+.content-col{margin-top:30px}@media(min-width:768px){.split-content .content-col+.content-col{margin:0}}@media(min-width:768px){.split-content.full-width .content-col{width:50%;min-width:50%;max-width:50%}}.split-content h2{margin-bottom:15px}.split-content h4{margin-bottom:15px}.investments-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:50px;margin:10px 0 30px}@media(min-width:480px){.investments-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.investments-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.investments-grid{grid-template-columns:repeat(4,1fr)}}.investments-grid .grid-item{display:flex;flex-direction:column;justify-content:flex-end;padding:10px 20px;min-height:110px;border:1px solid #000}.graph-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px;margin:10px 0 30px}@media(min-width:480px){.graph-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.graph-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.graph-grid{grid-template-columns:repeat(4,1fr)}}.graph-grid .grid-item{text-align:center}.graph-grid .grid-item figure{margin:0 0 10px;height:180px;background:#d9d9d9}.graph-grid .grid-item figure .ct-labels>*{display:none}.graph-grid .grid-item figure .ct-labels>*:first-child,.graph-grid .grid-item figure .ct-labels>*:nth-child(3n+4){display:block}.results-table .table-row{display:flex;flex-wrap:wrap}@media(min-width:768px){.results-table .table-row{flex-wrap:nowrap}}.results-table .table-row .col{padding:12px 10px;color:#333;text-align:center;border-right:1px solid #000}.results-table .table-row .col.col-label{text-align:left;width:100%;min-width:100%;max-width:100%;border-right:none}@media(min-width:768px){.results-table .table-row .col.col-label{width:40%;min-width:40%;max-width:40%}}.results-table .table-row .col.col-base-scenario,.results-table .table-row .col.col-calculated-scenario,.results-table .table-row .col.col-weight-of-indicators{width:33%;min-width:33%;max-width:33%}@media(min-width:768px){.results-table .table-row .col.col-base-scenario,.results-table .table-row .col.col-calculated-scenario,.results-table .table-row .col.col-weight-of-indicators{width:20%;min-width:20%;max-width:20%}}.results-table .table-row:first-child .col{border-right:none;font-weight:700}