@font-face {
    font-family: "Shonar";
    src: url('../fonts/Shonar.ttf')/*tpa=http://a.economy-energi.com/fonts/Shonar.ttf*/;
}
ul, ol, p, body, h1, h2, h3, h4, h5, h6, figure {
    padding: 0;
    margin: 0;
}
ul {
    list-style: none;
}
html {
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto', sans-serif;
    font-weight:  500;
}
a {
    color: inherit;
    text-decoration: none;
}
.clearfix:after {
    content: '';
    clear: both;
    display: table;
}
.center-wrapper {
    width: 1170px;
    margin: 0 auto;
}
.left {
    float: left;
}
.right {
    float: right;
}
.for640, .for320, .for990 .not1170 {
    display: none !important;
}
[id^="block"] {
    position: relative;
}
[id^="block"] .content {
    position: relative;
    z-index: 1;
}
.headline {
	font-weight: bold;
}
.up-case {
    text-transform: uppercase;
}
.fixed-bg {
    background-attachment: fixed;
    -webkit-background-size: 1920px auto;
    background-size: 1920px auto;
    background-repeat: no-repeat;
    background-position: center center;
}
a.to-form {
    display: block;
    width: 240px;
    height: 45px;
    box-sizing: border-box;
    margin-right: auto;
    color: #ffffff;
    /*border: 2px solid #fff;*/
    border-radius: 5px;
    background: #f79c1a;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    line-height: 45px;
    transition-duration: 0.2s;
}
a.to-form:hover {
    transform: scale(1.05);
}
#header {
    position: fixed;
    z-index: 10;
    top: 0;
    left: 0;
    width: 100%;
    height: 60px;
    background-color: #a3c95d;
    -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
    font-size: 0;
}
#header .content {
    height: 60px;
    box-sizing: border-box;
    color: #ffffff;
}
#header .logo {
    height: 60px;
    float: left;
    margin-right: 140px;
    font-size: 30px;
    font-weight: 700;
    line-height: 60px;
    cursor: default;
    transition-duration: 1s;
}
#header .logo:hover {
    color: #ff0;
}
#header .navigation {
    height: 60px;
    display: inline-block;
    font-family: "Roboto",sans-serif;
    font-weight: 500;
    line-height: 60px;
}
#header .navigation li {
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
}
#header .navigation li a {
    display: inline-block;
    line-height: normal;
    transition-duration: 0.3s;
}
#header .navigation li a:hover {
    box-shadow: 0 2px 0 #ff0;
}
#header .navigation li:not(:last-child) {
    margin-right: 75px;
}
#footer {
    position: relative;
    z-index: 1;
    background-color: #0e1b29;
}
#footer .content {
    padding-top: 25px;
    padding-bottom: 25px;
	color: rgba(255,255,255,0.7);
    text-align: center;
    font-family: Arial;
    font-size: 14px;
    line-height: 22px;
    font-style: normal;
}
#footer .content a {
    color: rgba(255,255,255,0.7);
	font-size: 13px;
	line-height: 22px;
    text-decoration: underline;
}
#footer .content a:hover {
	color: #fff;
    text-decoration: none;
}
[class*="hui123"] {
    width: 240px;
    margin-right: auto;
    background-color: transparent;
    text-align: center;
}
[class*="hui123"] .form-element {
    box-sizing: border-box;
    width: 240px;
    height: 38px;
    padding: 0 15px;
    margin-bottom: 15px;
    background: transparent;
    border: 1px solid rgba(255,255,255,0.15);
    border-radius: 5px;
    color: #ffffff;
    font-size: 14px;
}
[class*="hui123"] select.form-element {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
[class*="hui123"] select.form-element::-ms-expand {
    display: none;
}
[class*="hui123"] select.form-element option {
    background-color: rgba(0,0,0,0.5);
}
[class*="hui123"] .form-element[type="submit"] {
    height: 45px;
    margin-top: 15px;
    margin-bottom: 0;
    background: #f79c1a;
    font-size: 20px;
    line-height: 20px;
    font-weight: bold;
    cursor: pointer;
    transition-duration: 0.15s;
}
[class*="hui123"] .form-element[type="submit"]:hover {
    font-size: 22px;
    text-shadow: 0 0 8px #000;
    /*background: #1688ff;*/
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    rgba(255,255,255,0.75);
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    rgba(255,255,255,1);
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    rgba(255,255,255,1);
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    rgba(255,255,255,0.75);
}
#block1 {
    background: url("../img/block1-bg.jpg")/*tpa=http://a.economy-energi.com/img/block1-bg.jpg*/ no-repeat 50% 0;
}
#block1 .content,
#block5 .content,
#block9 .content {
    width: 50%;
    margin-right: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    color: #ffffff;
}
#block1 h1,
#block5 h2,
#block9 h2 {
    padding-bottom: 20px;
    font-size: 43px;
}
#block1 .teaser {
    padding-bottom: 45px;
    font-size: 17px;
    line-height: 25px;
}
.prices {
    padding-bottom: 55px;
    color: #f79c1a;
    font-size: 25px;
    font-weight: 700;
}

.prices .old {
    padding-bottom: 55px;
    margin-right: 15px;
    font-weight: 400;
    text-decoration: line-through;
}
.timer {
    padding-bottom: 50px;
}
#block1 .content > .label,
#block5 .content > .label,
#block9 .content > .label {
    padding-bottom: 35px;
    font-size: 25px;
    font-weight: 500;
}
#block1 form,
#block9 form {
    float: left;
}
#block1 .product,
#block9 .product {
    width: 35%;
    float: left;
    margin-left: 65px;
}
#block1 .product .image,
#block9 .product .image {
    padding-bottom: 15px;
}
#block1 .product .info,
#block9 .product .info {
    color: rgba(255, 255, 255, 0.55);
    font-size: 14px;
    line-height: 20px;
    padding-left: 20px;
}
#block2 .content {
    padding-top: 75px;
    padding-bottom: 70px;
}
#block2 h2 {
    padding-bottom: 35px;
    color: #192441;
    text-align: center;
    font-size: 25px;
    line-height: 30px;
}
#block2 .info {
    padding-bottom: 30px;
    color: rgba(69, 69, 69, 0.9);
    text-align: center;
    font-size: 15px;
    line-height: 25px;
}
#block2 .features {
    font-size: 0;
}
#block2 .features .feature {
    display: inline-block;
    width: 20%;
    /*height: 315px;*/
    box-sizing: border-box;
    padding-right: 35px;
    padding-left: 35px;
    text-align: center;
    vertical-align: bottom;
}
#block2 .features .feature img {
    padding-bottom: 15px;
}
#block2 .features .feature .proc {
    padding-bottom: 25px;
    color: #192441;
    font-size: 25px;
    font-weight: 500;
}
#block2 .features .feature .text {
    color: rgba(69, 69, 69, 0.9);
    font-size: 14px;
    line-height: 20px;
}
#block3 {
    background: url("../img/block3-bg.jpg")/*tpa=http://a.economy-energi.com/img/block3-bg.jpg*/ no-repeat 50% 0;
}
#block3 .content {
    width: 46%;
    margin-left: auto;
    padding-top: 70px;
    padding-bottom: 65px;
}
#block3 h2 {
    padding-bottom: 10px;
    color: #ffffff;
    font-size: 25px;
    line-height: 30px;
}
#block3 .advantages li {
    padding-top: 13px;
    padding-bottom: 13px;
    color: rgba(255, 255, 255, 0.6);
    font-size: 15px;
    line-height: 22px;
}
#block3 .advantages li:not(:last-child) {
    border-bottom: 1px solid rgba(255,255,255,0.1);
}
#block3 .advantages li:before {
    float: left;
    display: inline-block;
    height: 40px;
    padding-top: 5px;
    color: #f79c1a;
    margin-right: 15px;
    font-size: 25px;
    font-weight: 500;
}
#block3 .advantages li:nth-child(1):before {
    content: '01.';
    padding-top: 0;
}
#block3 .advantages li:nth-child(2):before {
    content: '02.';
}
#block3 .advantages li:nth-child(3):before {
    content: '03.';
}
#block3 .advantages li:nth-child(4):before {
    content: '04.';
}
#block3 .advantages li:nth-child(5):before {
    content: '05.';
}
#block3 .advantages li:nth-child(6):before {
    content: '06.';
    padding-top: 0;
}
#block4 .content {
    padding-top: 70px;
    padding-bottom: 70px;
}
#block4 h2 {
    padding-bottom: 35px;
    text-align: center;
    color: #192441;
    font-size: 25px;
}
#block4 .info {
    padding-bottom: 60px;
    text-align: center;
    font-size: 15px;
    line-height: 25px;
    color: rgba(69, 69, 69, 0.9);
}
#block4 .features {
    padding-bottom: 40px;
    text-align: center;
    font-size: 0;
}
#block4 .features .feature {
    display: inline-block;
    width: 33.3%;
    box-sizing: border-box;
    padding-left: 80px;
    padding-right: 80px;
    padding-bottom: 25px;

}
#block4 .features .feature img {
    padding-bottom: 20px;
}
#block4 .features .feature .text {
    color: #192441;
    font-size: 16px;
    line-height: 20px;
    font-weight: 500;
}
#block4 .section h2 {
    padding-bottom: 65px;
}
#block4 .section .column {
    width: 48%;
}
#block4 .section .column iframe {
    width: 480px;
    height: 277px;
}
#block4 .section .column .text {
    padding-top: 25px;
    padding-bottom: 45px;
    color: rgba(69, 69, 69, 0.9);
    font-size: 15px;
    line-height: 25px;
}
#block5 {
    background: url("../img/block5-bg.jpg")/*tpa=http://a.economy-energi.com/img/block5-bg.jpg*/ no-repeat 50% 0;
}
#block5 h2,
#block9 h2 {
    padding-bottom: 45px;
}
#block5 .product {
    position: relative;
    padding-bottom: 35px;
}
#block5 .product img {
    float: left;
    height: 110px;
}
#block5 .product .rest {
    position: absolute;
    top: 17%;
    left: 50%;
    font-size: 15px;
    line-height: 20px;
    font-weight: 500;
}
#block5 .product .line {
    display: inline-block;
    width: 70px;
    height: 1px;
    position: absolute;
    top: 29%;
    left: 35%;
    background-color: rgba(255, 255, 255, 0.55);
}
#block6 .content {
    padding-top: 70px;
    padding-bottom: 50px;
}
#block6 h2 {
    padding-bottom: 45px;
    text-align: center;
    color: #192441;
    font-weight: 500;
    font-size: 25px;
}
#block6 .reviews {
    font-size: 0;
}
#block6 .reviews .review {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    padding-top: 15px;
    padding-left: 30px;
    padding-right: 30px;
    width: 50%;
    height: 330px;
    text-align: center;
    vertical-align: top;
}
#block6 .reviews .review:first-child {
    border-right: 1px solid #ededec;
    border-bottom: 1px solid #ededec;
}
#block6 .reviews .review:last-child {
    border-top: 1px solid #ededec;
    border-left: 1px solid #ededec;
}
#block6 .reviews .review:first-child:after {
    content: ',,';
    display: inline-block;
    position: absolute;
    z-index: 10;
    width: 44px;
    height: 44px;
    top: 100%;
    left: 100%;
    margin-left: -22px;
    margin-top: -22px;
    border-radius: 50%;
    background-color: #192441;
    color: #ffffff;
    font-size: 67px;
    line-height: 20px;
    font-family: "Shonar", sans-serif;
    font-weight: 400;
}
#block6 .reviews .review img {
    padding-bottom: 30px;
}
#block6 .reviews .review .text {
    padding-bottom: 25px;
    color: rgba(69, 69, 69, 0.9);
    font-size: 14px;
    line-height: 20px;
}
#block6 .reviews .review .name {
    position: absolute;
    top: 78%;
    left: 0;
    width: 100%;
    text-align: center;
    padding-bottom: 45px;
    font-size: 16px;
    font-weight: 500;
    color: #192441;
}

#block7 {
    background: url("../img/block7-bg.jpg")/*tpa=http://a.economy-energi.com/img/block7-bg.jpg*/ no-repeat 50% 0;
}
#block7 .content {
    width: 46%;
    margin-left: auto;
    padding-top: 70px;
    padding-bottom: 65px;
}
#block7 h2 {
    padding-bottom: 10px;
    color: #ffffff;
    font-size: 25px;
    line-height: 30px;
    text-align: center;
}
#block7 .advantages li {
    padding-top: 13px;
    padding-bottom: 13px;
    color: rgba(255, 255, 255, 0.6);
    font-size: 15px;
    line-height: 22px;
}
#block7 .advantages li:not(:last-child) {
    border-bottom: 1px solid rgba(255,255,255,0.1);
}
#block7 .advantages li:before {
    float: left;
    display: inline-block;
    height: 40px;
    padding-top: 5px;
    color: #f79c1a;
    margin-right: 15px;
    font-size: 25px;
    font-weight: 500;
}
#block7 .advantages li:nth-child(1):before {
    content: '01.';
}
#block7 .advantages li:nth-child(2):before {
    content: '02.';
}
#block7 .advantages li:nth-child(3):before {
    content: '03.';
}
#block7 .advantages li:nth-child(4):before {
    content: '04.';
    padding-top: 0;
}
#block7 .advantages li:nth-child(5):before {
    content: '05.';
    padding-top: 0;
}
#block7 .advantages li:nth-child(6):before {
    content: '06.';
    padding-top: 0;
}
#block8 .content {
    padding-top: 70px;
    padding-bottom: 55px;
}
#block8 h2 {
    padding-bottom: 40px;
    text-align: center;
    color: #192441;
    font-size: 25px;
    line-height: 30px;
    font-weight: 500;
}
#block8 .steps {
    padding-bottom: 45px;
    text-align: center;
}
#block8 .step {
    display: inline-block;
    width: 100px;
    height: 35px;
    background: #192441;
    border-radius: 5px;
    color: #ffffff;
    font-size: 17px;
    line-height: 35px;
    font-weight: 500;
}
#block8 .step:hover {
    cursor: pointer;
}
#block8 .step.active {
    color: #f79c1a;
}
#block8 .step:not(:last-child) {
    margin-right: 20px;
}
#block8 .step-content {
    height: 250px;
}
#block8 .step-content .title {
    width: 60%;
    padding-top: 10px;
    padding-bottom: 25px;
    color: #192441;
    font-size: 16px;
    font-weight: 500;
}
#block8 .step-content .text {
    width: 60%;
    color: rgba(69, 69, 69, 0.9);
    font-size: 15px;
    line-height: 25px;
}
#block8 .step3-content .text:nth-last-of-type(2) {
    padding-bottom: 30px;
}
#block8 .step-content .image img {
    height: 245px;
}
#block8 .step1-content .image img {
    margin-right: 50px;
    margin-top: -30px;
}
#block8 .step2-content .image img {
    margin-right: 50px;
}
#block9 {
    background: url("../img/block9-bg.jpg")/*tpa=http://a.economy-energi.com/img/block9-bg.jpg*/ no-repeat 50% 0;
    z-index: 2;
    box-shadow: 0 3px 5px #000000;
}






/***------------------990----------------------***/
@media screen and (max-width: 1169px) {

    .for1170, .for640, .for320 .not990 {
        display: none !important;
    }
    .for990, .not1170, .not640, .not320 {
        display: block !important;
    }
    .center-wrapper {
        width: 990px;
    }
    .left, .right {
        /*float: none;*/
    }
	.fixed-bg {
        -webkit-background-size: 1170px auto !important;
        background-size: 1170px auto !important;
    }
    #block1 .content, #block5 .content, #block9 .content {
        padding-left: 10px;
    }
    #block1 h1, #block5 h2, #block9 h2 {
        font-size: 36px;
    }
    #block1 .product, #block9 .product {
        position: relative;
        top: -15px;
    }
    #block2 .features .feature {
        padding-left: 25px;
        padding-right: 25px;
    }
    #block3 .advantages li:nth-child(1):before {
        padding-top: 5px;
    }
    #block4 .features .feature {
        vertical-align: top;
    }
    #block8 .content {
        padding-left: 10px;
    }



}

/***------------------640----------------------***/
@media screen and (max-width: 989px) {
    .for1170, .for990, .for320 .not640 {
        display: none !important;
    }
    .for640, .not1170, .not990, .not320 {
        display: block !important;
    }
    .center-wrapper {
        width: 570px;
    }
    .left, .right {
        float: none;
    }
    .fixed-bg {
        -webkit-background-size: 990px auto !important;
        background-size: 990px auto !important;
    }
    .prices {
        text-align: center;
    }
    #block1 .timer,
    #block9 .timer {
        padding-bottom: 225px;
    }
    .timer {
        margin-left: auto;
    }
    a.to-form {
        margin: auto;
    }
    #block1 {
        background: transparent url("../img/block1-bg-640.jpg")/*tpa=http://a.economy-energi.com/img/block1-bg-640.jpg*/ no-repeat scroll 50% 0;
    }
    #block1 .content, #block5 .content, #block9 .content {
        width: 100%;
        padding-bottom: 465px;
        padding-left: 0;
    }
    #block7 .content,
    #block8 .content {
        padding-left: 0;
    }
    #block1 h1, #block5 h2, #block9 h2 {
        box-sizing: border-box;
        padding-left: 18px;
        padding-right: 18px;
        text-align: center;
    }
    #block1 .teaser {
        text-align: center;
    }
    #block1 .content > .label, #block5 .content > .label, #block9 .content > .label {
        text-align: center;
    }
    #block1 form, #block9 form {
        float: none;
        margin-left: auto;
    }
    #block1 .product, #block9 .product {
        position: absolute;
        width: 100%;
        top: 480px;
        text-align: center;
        margin-left: 0;
    }
    #block1 .product, #block9 .product .image {
        float: none;
        max-width: 100% !important;
    height: auto;
    width: 200px;
    margin: 0 auto;
    }
    #block1 .product .info, #block9 .product .info {
        display: none;
    }
    #block2 .content {
        padding-left: 18px;
        padding-right: 18px;
    }
    #block2 .features .feature {
        width: 50%;
    }
    #block2 .features .feature:not(:last-child) {
        padding-bottom: 25px;
    }
    #block3 {
        background: transparent url("../img/block3-bg-640.jpg")/*tpa=http://a.economy-energi.com/img/block3-bg-640.jpg*/ no-repeat scroll 50% 0;
    }
    #block3 .content {
        padding-bottom: 480px;
        width: 100%;
    }
    #block3 h2 {
        padding-bottom: 20px;
        text-align: center;
    }
    #block3 .advantages li {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    #block4 .features {
        padding-bottom: 25px;
    }
    #block4 .features .feature {
        padding-bottom: 40px;
        width: 50%;
    }
    #block4 .section .column {
        width: 100%;
        text-align: center;
    }
    #block4 .section .column .text {
        text-align: left;
    }
    #block5 {
        background: transparent url("../img/block5-bg-640.jpg")/*tpa=http://a.economy-energi.com/img/block5-bg-640.jpg*/ no-repeat scroll 50% 0;
    }
    #block5 .content {
        padding-bottom: 495px;
    }
    #block5 .product img {
        margin-left: 125px;
    }
    #block5 .product .rest {
        left: 57%;
    }
    #block5 .product .line {
        left: 41%;
    }
    #block6 .reviews .review:first-child {
        border-right: 0;
    }
    #block6 .reviews .review:last-child {
        border-top: 0;
        border-left: 0;
    }
    #block6 .reviews .review:first-child:after {
        display: none;
    }
    #block6 .reviews .review {
        width: 100%;
        height: auto;
    }
    #block6 .reviews .review:not(:last-child) {
        border-bottom: 1px solid #EDEDEC;
    }
    #block6 .reviews .review .name {
        position: static;
    }
    #block7 {
        background: transparent url("../img/block7-bg-640.jpg")/*tpa=http://a.economy-energi.com/img/block7-bg-640.jpg*/ no-repeat scroll 50% 0;
    }
    #block7 .content {
        width: 100%;
        padding-top: 85px;
        padding-bottom: 480px;
    }
    #block7 h2 {
        padding-bottom: 20px;
    }
    #block7 .advantages li {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    #block8 .content {
        padding-bottom: 0;
    }
    #block8 .step-content {
        position: relative;
        height: 550px;
    }
    #block8 .step-content .title {
        width: 100%;
    }
    #block8 .step-content .text {
        width: 100%;
    }
    #block8 .step-content .image {
        position: absolute;
        width: 100%;
        bottom: 50px;
        margin-right: 0;
        text-align: center;
    }
    #block8 .step1-content .image {
        bottom: 150px;
    }
    #block8 .step1-content .image img,
    #block8 .step2-content .image img {
        margin-right: 0;
    }
    #block9 {
        background: transparent url("../img/block9-bg-640.jpg")/*tpa=http://a.economy-energi.com/img/block9-bg-640.jpg*/ no-repeat scroll 50% 0;
    }
    #block9 .content {
        padding-bottom: 535px;
    }
    #block9 .product {
        top: 415px;
    }





}

/***------------------320----------------------***/
@media screen and (max-width: 639px) {
    .center-wrapper {
        width: 320px;
    }
    .for1170, .for990, .for640, .not320 {
        display: none !important;
    }
    .for320, .not1170 .not990 .not640 {
        display: block !important;
    }
	.fixed-bg {
        -webkit-background-size: 639px auto !important;
        background-size: 639px auto !important;
    }
    .timer {
        padding-bottom: 40px;
    }
    .prices {
        padding-bottom: 45px;
    }
    #block1 {
        background: transparent url("../img/block1-bg-320.jpg")/*tpa=http://a.economy-energi.com/img/block1-bg-320.jpg*/ no-repeat scroll 50% 0;
    }
    #block1 .content {
        padding-bottom: 335px;
    }
    #block1 h1, #block5 h2, #block9 h2 {
        font-size: 30px;
        line-height: 33px;
    }
    #block1 .teaser {
        font-size: 16px;
    }
    #block1 .product {
        top: 515px;
    }
    #block2 h2 {
        font-size: 20px;
        line-height: 23px;
    }
    #block2 .features .feature {
        width: 100%;
    }
    #block3 {
        background: transparent url("../img/block3-bg-320.jpg")/*tpa=http://a.economy-energi.com/img/block3-bg-320.jpg*/ no-repeat scroll 50% 0;
    }
    #block3 .content {
        box-sizing: border-box;
        padding-left: 18px;
        padding-right: 18px;
        padding-bottom: 310px;
    }
    #block3 .advantages li::before {
        height: 65px;
    }
    #block3 h2 {
        padding-bottom: 25px;
        font-size: 20px;
        line-height: 23px;
    }
    #block3 .advantages li {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    #block4 .content {
        box-sizing: border-box;
        padding-left: 18px;
        padding-right: 18px;
    }
    #block4 h2 {
        font-size: 20px;
        line-height: 23px;
    }
    #block4 .features .feature {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    #block4 .section h2 {
        padding-bottom: 50px;
    }
    #block4 .section .column iframe {
        width: 284px;
        height: 165px;
    }
    #block5 {
        background: transparent url("../img/block5-bg-320.jpg")/*tpa=http://a.economy-energi.com/img/block5-bg-320.jpg*/ no-repeat scroll 50% 0;
    }
    #block5 .content {
        padding-bottom: 390px;
    }
    #block5 h2 {
        padding-bottom: 35px;
        font-size: 20px;
        line-height: 23px;
    }
    #block5 .product .rest {
        left: 55%;
    }
    #block5 .product img {
        margin-left: 30px;
    }
    #block5 .product .line {
        width: 35px;
    }
    #block6 h2 {
        font-size: 20px;
        line-height: 23px;
    }
    #block6 .content {
        box-sizing: border-box;
        padding-left: 18px;
        padding-right: 18px;
    }
    #block6 .reviews .review {
        padding-left: 0;
        padding-right: 0;
    }
    #block7 {
        background: transparent url("../img/block7-bg-320.jpg")/*tpa=http://a.economy-energi.com/img/block7-bg-320.jpg*/ no-repeat scroll 50% 0;
    }
    #block7 .content {
        box-sizing: border-box;
        padding-left: 18px;
        padding-right: 18px;
        padding-bottom: 350px;
    }
    #block7 h2 {
        font-size: 20px;
        line-height: 23px;
    }
    #block7 .advantages li:nth-child(2)::before {
        height: 65px;
    }
    #block7 .advantages li:nth-child(4)::before {
        padding-top: 5px;
    }
    #block8 .content {
        padding-left: 18px;
        padding-right: 18px;
    }
    #block8 .step {
        width: 85px;
    }
    #block8 .step:not(:last-child) {
        margin-right: 7px;
    }
    #block8 .step-content {
        height: 645px;
    }
    #block8 .step-content .title {
        text-align: center;
    }
    #block8 .step-content .image img {
        width: 100%;
        height: auto;
    }
    #block8 .step1-content .image {
        bottom: 225px;
    }
    #block8 .step2-content .image {
        bottom: 95px;
    }
    #block8 .step3-content .image {
        bottom: 0;
    }
    #block8 .step3-content .image img {
        width: 90%;
    }
    #block9 {
        background: transparent url("../img/block9-bg-320.jpg")/*tpa=http://a.economy-energi.com/img/block9-bg-320.jpg*/ no-repeat scroll 50% 0;
    }
    #block9 .content {
        padding-bottom: 395px;
    }
    #block9 h2 {
        font-size: 20px;
        line-height: 23px;
    }
    #block9 .product {
        top: 360px;
    }

	
}
