@media screen and (max-width:768px){.title{font-size:30px}}.header-wrap{background-color:transparent}@font-face{font-family:Roboto;src:url(../../fonts/Roboto-Regular.woff2) format("woff2"),url(../../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../../fonts/Roboto-Light.woff2) format("woff2"),url(../../fonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(../../fonts/Roboto-Bold.woff2) format("woff2"),url(../../fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DIN Pro;src:url(../../fonts/DINPro-CondensedBold.woff2) format("woff2"),url(../../fonts/DINPro-CondensedBold.woff) format("woff");font-weight:700;font-style:normal}*{padding:0;margin:0;box-sizing:border-box}button,input{-moz-appearance:none;appearance:none;-webkit-appearance:none}button:focus{box-shadow:none!important}:focus{outline:none}body{font:300 16px Roboto,sans-serif;color:#404040}a{display:inline-block;font:inherit;transition:.3s;color:#000}a,a:hover{text-decoration:none}img{max-width:100%;max-height:100%}a img{border:none;outline:none}ul{margin:0;padding:0;list-style:none}.container{max-width:1220px;padding:0;margin:0 auto}.link{line-height:51px;border:2px solid #fddc38;background:#fddc38;text-align:center;padding:0 10px;font-family:DIN Pro;font-size:18px;font-weight:700;text-transform:uppercase;border-radius:4px;cursor:pointer;transition:.3s}.link:hover{background:#e3c533;border-color:#e3c533}.link.white{background:0;border-color:#fff;color:#fff}.link.white:hover{background:#fff;border-color:#fff;color:#000}.title{color:#404040;font-family:DIN Pro;font-size:48px;font-weight:700;position:relative;z-index:3}.title span{display:inline-block;position:relative}.title span:after{content:"";display:block;position:absolute;bottom:6px;left:0;right:0;height:5px;background-color:#fddc38;z-index:-1}@media screen and (max-width:1300px){.container{width:970px}}@media screen and (max-width:991px){.container{width:750px}}@media screen and (max-width:767px){.container{width:100%;padding:0 15px}.link{line-height:43px;border-radius:3px;font-size:15px}.title{font-size:30px}}.showcase{padding:85px 0;color:#fff;display:grid;grid-template-columns:1fr 286px;grid-gap:197px;align-items:flex-end;position:relative}@media only screen and (max-width:1300px){.showcase{grid-gap:80px}}@media only screen and (max-width:991px){.showcase{grid-template-columns:1fr;grid-gap:0;padding:50px 0 150px}}@media only screen and (max-width:767px){.showcase{padding-bottom:190px}}.showcase-wrap{background:url(/assets/images/electricgrids-bg.jpg) 50%/cover}.showcase__title{font:700 60px/1 DIN Pro;margin-bottom:31px}@media only screen and (max-width:1300px){.showcase__title{font-size:50px}}@media only screen and (max-width:767px){.showcase__title{font-size:32px}}.showcase__list{margin-bottom:41px}.showcase__list li{position:relative;padding-left:20px;margin-bottom:18px;font-size:18px}@media only screen and (max-width:767px){.showcase__list li{font-size:14px}}.showcase__list li:before{content:"";display:block;width:6px;height:6px;background:#fddc38;position:absolute;top:8px;left:0}@media only screen and (max-width:767px){.showcase__list li:before{top:5px}}.showcase__list li:last-child{margin-bottom:0}.showcase__links{display:flex;align-items:center}@media only screen and (max-width:991px){.showcase__links{position:absolute;bottom:50px}}@media only screen and (max-width:767px){.showcase__links{flex-direction:column;align-items:flex-start}}.showcase__links a{margin-right:25px;padding:0 25px}@media only screen and (max-width:767px){.showcase__links a{margin-top:10px}}.showcase__info{display:grid;grid-template-columns:1fr;grid-gap:40px}@media only screen and (max-width:767px){.showcase__info{grid-gap:20px}}.showcase__info-title{font:700 30px DIN Pro;margin-bottom:8px}@media only screen and (max-width:767px){.showcase__info-title{font-size:24px}}.showcase__info-text{font-size:17px;line-height:1.5}@media only screen and (max-width:767px){.showcase__info-text{font-size:14px}}.about{padding:70px 0 90px}.about-wrap.dark{background:#f6f6f6}.about-wrap.dark .about-number:after{background:linear-gradient(180deg,hsla(0,0%,96.5%,.5),#f6f6f6)}.about-wrap.about-large .about{padding-bottom:40px}.about-wrap.about-large .about-items{flex-wrap:wrap;justify-content:flex-start}.about-wrap.about-large .about-item{width:30%;margin-right:5%;margin-bottom:50px}.about-wrap.about-large .about-item:nth-child(3n){margin-right:0}.about-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:55px}.about-head{margin-bottom:6px}.about-link{flex-shrink:0;margin-left:15px}.about-link a{padding:0 24px}.about-items{display:flex;justify-content:space-between}.about-item{width:23%;padding-bottom:20px;position:relative}.about-item:hover:after{width:100%}.about-item:after{content:"";display:block;position:absolute;bottom:0;left:0;width:50px;transition:.3s;height:1px;background:#404040}.about-number{display:inline-block;font-size:52px;font-weight:700;font-family:DIN Pro;color:#fddc38;position:relative}.about-number:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff)}.about-title{font-size:26px;font-weight:700;margin-bottom:15px;font-family:DIN Pro;padding-right:15px;margin-top:-25px;position:relative;z-index:4}.about-text{line-height:1.6}@media only screen and (max-width:991px){.about-title{padding-right:0;font-size:24px}.about-text{font-size:15px}}@media only screen and (max-width:768px){.about{padding:50px 0 115px;position:relative}.about-wrap.about-large .about{padding-bottom:115px}.about-wrap.about-large .about-item{width:100%;margin-right:0;margin-bottom:22px}.about-head{margin-bottom:0}.about-header{margin-bottom:22px}.about-link{position:absolute;bottom:60px;left:0;right:0;text-align:center;margin-left:0}.about-link a{width:290px;max-width:100%}.about-items{display:block}.about-item{width:100%;margin-bottom:22px}.about-title{margin-bottom:10px}}.support{padding:75px 0 95px}.support-wrap{background:#f6f6f6}.support-title{margin-bottom:20px}.support-description{font-size:20px;margin-bottom:50px}.support-items{display:flex;justify-content:space-between}.support-item{width:30%;border:2px solid #e8e8e8;border-radius:5px;background:#fff;padding-bottom:20px}.support-img{background-color:#ececec;height:160px;display:flex;align-items:center;justify-content:center}.support-head{font-size:28px;font-weight:700;font-family:DIN Pro;text-transform:uppercase;padding:20px 0 18px 25px;position:relative;margin-bottom:20px}.support-head:after{content:"";display:block;position:absolute;bottom:0;left:25px;width:50px;height:2px;background:#fddc38}.support-list{padding:0 15px 0 25px}.support-list.double{-moz-columns:2;column-count:2}.support-list.double li:last-child:before{display:none}.support-list li{margin-bottom:12px;position:relative;padding-left:12px}.support-list li:before{content:"";display:block;position:absolute;left:0;top:7px;width:4px;height:4px;background:#fddc38}.support-link{font-size:16px;font-weight:300;margin-left:25px;color:#337ab7;margin-top:5px}.support-link:hover{color:#fddc38}@media only screen and (max-width:991px){.support{padding:30px 0}.support-items{display:block}.support-item{width:100%;margin-bottom:30px}}.functions{padding:70px 0 140px;position:relative}.functions-title{margin-bottom:20px}.functions-content{max-width:580px}.functions-content p{font-size:20px;margin-bottom:20px}.functions-link{width:210px}.functions-img{position:absolute;right:-15px;top:-25px}@media only screen and (max-width:1300px){.functions-img{top:89px;width:450px}}@media only screen and (max-width:991px){.functions-img{display:none}}@media only screen and (max-width:767px){.functions{padding:30px 0}.functions-content p{font-size:16px}}.card{padding:70px 0 90px;border:none;border-bottom:2px dashed #e8e8e8}@media only screen and (max-width:767px){.card{padding:50px 0}}.card__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:130px;position:relative}@media only screen and (max-width:991px){.card__container{grid-gap:50px}}@media only screen and (max-width:767px){.card__container{grid-template-columns:1fr;grid-gap:20px;padding-bottom:90px}}.card__container.reverse .card__img{order:-1}@media only screen and (max-width:767px){.card__container.reverse .card__img{order:1}}.card__title{margin-bottom:20px}.card__text{font-size:19px;line-height:1.5;margin-bottom:50px}@media only screen and (max-width:991px){.card__text{font-size:16px;margin-bottom:30px}}.card__link{width:286px}@media only screen and (max-width:767px){.card__link{position:absolute;bottom:0}}@media only screen and (max-width:767px){.card__img{max-width:320px}}.clients{padding:70px 0 82px}@media only screen and (max-width:767px){.clients{padding:50px 0}}.clients__title{margin-bottom:45px}.clients__list{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:25px}@media only screen and (max-width:991px){.clients__list{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:767px){.clients__list{grid-template-columns:repeat(2,1fr)}}.yearly-wrap{display:flex;margin-top:90px}@media only screen and (max-width:767px){.yearly-wrap{margin-top:30px}}.options{background:#f6f6f6;padding:70px 0 94px}@media only screen and (max-width:767px){.options{padding:50px 0}}.options__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}@media only screen and (max-width:767px){.options__header{display:grid;grid-template-columns:1fr}}.options__amount{display:flex;align-items:flex-start;font-family:DIN Pro;font-weight:700}.options__amount-label{font-size:20px;text-transform:uppercase;display:flex;align-items:center;margin-right:17px;flex-shrink:0;margin-top:19px}@media only screen and (max-width:767px){.options__amount-label{font-size:16px;margin-right:10px}}.options__amount-label:before{content:"";display:block;width:6px;height:6px;margin-right:10px;flex-shrink:0;background:#fddc38}@media only screen and (max-width:767px){.options__amount-label:before{display:none}}.options__dropdown{position:relative}.options__dropdown-current{cursor:pointer;background:#fddc38;transition:.3s;height:50px;width:142px;display:flex;align-items:center;justify-content:center;font-size:36px}@media only screen and (max-width:767px){.options__dropdown-current{font-size:32px;width:142px;height:45px}}.options__dropdown-current:hover{background:#e3c533}.options__dropdown-items{position:absolute;top:100%;left:0;right:0;opacity:0;visibility:hidden;transition:.3s;z-index:100}.options__dropdown-items.active{opacity:1;visibility:visible}.options__dropdown-item{cursor:pointer;background:#fddc38;transition:.3s;height:40px;width:100%;display:flex;align-items:center;justify-content:center;font-size:30px;margin-top:2px}.options__dropdown-item:hover{background:#e3c533}.options__desciption{font-size:.6em;max-width:50%;margin-left:1.2em}@media only screen and (max-width:767px){.options__desciption{margin:0;max-width:100%}}.options__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;margin-bottom:52px}@media only screen and (max-width:991px){.options__items{grid-template-columns:1fr}}.options__item{background:#fff;border:2px solid #e8e8e8;border-radius:6px;padding:42px 48px 34px}@media only screen and (max-width:767px){.options__item{padding:20px}}.options__img{height:74px;margin-bottom:17px}@media only screen and (max-width:767px){.options__img{margin-bottom:12px}}.options__name{font-weight:700;font-size:32px;font-family:DIN Pro;margin-bottom:9px}@media only screen and (max-width:767px){.options__name{font-size:24px}}.options__text{font-size:19px;line-height:1.5;margin-bottom:58px;position:relative}@media only screen and (max-width:767px){.options__text{font-size:14px}}.options__text:after{content:"";display:block;height:2px;background:#fddc38;bottom:-23px;width:50px;position:absolute}.options__price{display:flex;align-items:flex-end;border-bottom:1px solid #e8e8e8;margin-bottom:30px}@media only screen and (max-width:767px){.options__price{display:block;border-bottom:none}}.options__price .yearly{height:53px;display:flex;align-items:flex-end;background:#ececec;font-size:24px;font-weight:300;font-family:DIN Pro;padding:0 15px 8px}@media only screen and (max-width:1300px){.options__price .yearly{font-size:18px}}@media only screen and (max-width:767px){.options__price .yearly{padding-bottom:8px;height:46px;margin-bottom:10px;display:inline-flex}}.options__price .yearly span{font-size:32px;margin:0 5px;transform:translateY(2px)}@media only screen and (max-width:767px){.options__price .yearly span{font-size:28px}}.options__price .monthly{margin-left:15px;margin-bottom:10px;font-size:16px;font-weight:400}.options__price .monthly span{font-weight:700}@media only screen and (max-width:767px){.options__price .monthly{margin-left:0;margin-bottom:0}}.options__price_description{font-size:13px;position:relative;margin-top:-25px;margin-bottom:5px}@media only screen and (max-width:767px){.options__description{font-size:12px}}.options__description img{margin-right:7px}.options__slider{height:10px;background:hsla(0,0%,64.3%,.33);margin-bottom:42px;display:flex}.options__slider,.options__slider__wrap{position:relative}.options__slider .ui-slider-range{background:#fddc38}.options__slider .ui-slider-handle{content:"";display:block;background:url(/assets/images/handler.svg);width:21px;height:24px;margin-top:-3px;margin-left:-10px}.options__slider__progress{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.options__slider__progress__wrap{position:absolute;top:3px;width:100%;z-index:-1}.options__slider__progress__item{background:#000;opacity:.35;width:2px;height:4px}.options__slider__progress__item:last-child .options__slider__progress__item:first-child{opacity:0}.rate{padding:60px 0 90px}.rate-title{margin-bottom:38px}.rate-table .item{min-height:50px;display:flex;align-items:center;padding:5px 15px}.rate-table .item:first-child{flex-grow:10}.rate-table .item:nth-child(2){width:290px;flex-shrink:0}.rate-table .item:nth-child(3){width:300px;flex-shrink:0}.rate-table-head{display:flex;border-bottom:3px solid #fddc38}.rate-table-head .item{font-size:20px;font-weight:700;font-family:DIN Pro;text-transform:uppercase;align-items:flex-end}.rate-table-head .item span{font-size:14px;font-family:Roboto;font-weight:300;text-transform:none;margin-bottom:2px;margin-left:5px}.rate-table-body{border:1px solid #f6f6f6;border-top:0}.rate-table-row{display:flex}.rate-table-row:nth-child(2n-1){background:#fff}.rate-tables{display:flex;margin-bottom:50px;margin-top:35px}.rate-tables .rate-table{width:50%}.rate-tables .rate-table:first-child .rate-table-body{border-right:1px solid #e8e8e8}.rate-tables .rate-table .item:nth-child(2){width:120px;justify-content:center;margin-right:10px;font-weight:500}.rate-link{text-align:center}.rate-link .link{width:319px;max-width:100%}@media only screen and (max-width:1300px){.rate-tables .rate-table-body .item{font-size:14px}}@media only screen and (max-width:991px){.rate-tables{display:block}.rate-tables .rate-table{width:100%}.rate-tables .rate-table-body{border-right:1px solid #f6f6f6!important}}@media only screen and (max-width:767px){.rate{padding:30px 0}.rate-title{margin-bottom:20px}.rate-table .item{font-size:14px!important;padding:3px 5px}.rate-table .item:nth-child(2),.rate-table .item:nth-child(3){width:33%}.rate-table-head .item{flex-direction:column;align-items:center;justify-content:center}.rate-table-head .item span{font-size:10px;margin-left:0}.rate-tables .rate-table .item:nth-child(2){width:60px;margin-right:0;text-align:center}}.modal-dialog{max-width:550px;font-size:.85em}.modal-dialog .webinar_theme{margin-bottom:1em}.modal-dialog .webinar_theme_title{font-weight:500;margin-bottom:.5em;display:inline-block}.modal-dialog .webinar_theme_list li{margin:.25em 0;display:inline-block}.modal-dialog .form_label{margin-bottom:1em;display:inline-block;font-weight:500}