@charset "UTF-8";@import '/lib/bootstrap-4.6.0/css/bootstrap-reboot.min.css';@import '/lib/bootstrap-4.6.0/css/bootstrap.min.css';@import '/lib/swiper/swiper-bundle.min.css';@import '/lib/animate.min.css';@import '/lib/aos.css';@import '/lib/fancybox/jquery.fancybox.min.css';@font-face{font-family:"roboto-oh5";font-style:normal;font-weight:400;src:url("/fonts/roboto-regular-webfont.woff2") format("woff2")}@font-face{font-family:"roboto-oh5";font-style:italic;font-weight:400;src:url("/fonts/roboto-italic-webfont.woff2") format("woff2")}@font-face{font-family:"roboto-oh5";font-style:bold;font-weight:700;src:url("/fonts/roboto-bold-webfont.woff2") format("woff2")}@font-face{font-family:"roboto-oh5";font-style:italic;font-weight:700;src:url("/fonts/roboto-bolditalic-webfont.woff2") format("woff2")}body,html{font-size:18px;scroll-behavior:smooth}body .modal-open,html .modal-open{overflow:visible}.scroll-up{position:fixed;right:50px;bottom:60px;z-index:99;width:50px;height:50px;color:#007eb1;cursor:pointer;visibility:hidden;border-radius:50px;-webkit-box-shadow:inset 0 0 0 4px #dcdcdc;box-shadow:inset 0 0 0 4px #dcdcdc;opacity:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}.scroll-up:before{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:20px;content:"↑"}.scroll-up:hover{color:#93c300}.scroll-up--active{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.scroll-up__svg-path{-webkit-box-sizing:border-box;box-sizing:border-box;fill:none;stroke:#93c300;stroke-width:4px;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.btn-close{-webkit-box-sizing:content-box;box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:0.25rem;opacity:0.5}.header a{text-transform:uppercase;text-decoration:none;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;color:#fff}.header a:hover{text-decoration:none;color:#fff}.screen-1{background-image:url("../img/hero-bg.jpg");background-position:50% center;background-repeat:no-repeat;background-size:cover;position:relative}.top-title{font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;color:#007eb1;font-size:4.4375rem;line-height:3.75rem}.top-title-2{font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;color:#93c300;font-size:3.2rem;font-weight:bold;line-height:3.75rem;margin-top:-7px}.top-title-2:after{position:absolute;content:"";height:0.1875rem;width:10.625rem;background-color:#fff}.top-description{text-transform:uppercase;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.125rem;color:#fff}.top-address{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:1rem;color:#fff;margin-top:140px;margin-left:5px}.top-address .operating-mode{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:10px}.top-address .operating-mode:before{content:"";position:relative;margin-top:5px;border-width:0 0.3em 0.25em 0;width:2px;height:45px;left:-0.2em;top:0;background-color:#fff}.car{position:absolute;margin-left:-100px;margin-top:100px;z-index:1}.gas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:240px}.gas .stuff-1{z-index:2}.gas .stuff-2{z-index:3}.gas .stuff-3{z-index:4}.header-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;margin-top:35px;margin-right:1.875rem;color:#fff}.header-contact span{display:-webkit-box;display:-ms-flexbox;display:flex;color:#007eb1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contact-telephone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;font-size:1.3rem;font-weight:500}.contact-telephone-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;font-size:1.3rem;font-weight:500;margin-top:-15px}.button-contact{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.125rem;min-width:10.625rem;margin-top:35px;background-color:transparent;border:1px solid #93c300;color:#fff}.button-contact:hover{background-color:#93c300}.end-section{position:relative;height:200px}.text-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;position:absolute;bottom:0;height:80px}.text-end span{text-transform:uppercase;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.25rem}.text-end a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#2F2F2F}.text-end a:hover{text-decoration:none}.submit-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:none;font-size:1.25rem;text-transform:uppercase;letter-spacing:0.125rem;font-weight:600;background-color:transparent;border-bottom:5px solid #93c300}.modal-header{background-color:#007eb1;color:#fff;font-size:1.25rem;text-transform:uppercase;letter-spacing:0.125rem;font-weight:600}.screen-2{background-image:url("../img/pros-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% center;overflow:hidden;padding:5.625rem 0;position:relative}.screen-2 .card{border:none;background-color:transparent}.screen-2 .card .card-img-top{height:4.375rem;width:4.375rem}.screen-2 .card .card-title{font-size:1rem;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700;color:#022c3d}.screen-2 .card .card-title:after{position:absolute;content:"";height:0.1875rem;width:4.375rem;left:308px;top:8rem;background-color:#93c300;text-align:center}.screen-2 .card .card-text{font-size:0.9rem;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;color:#101b1f}.section-2h1{font-weight:900;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;color:#007eb1;line-height:3.125rem;letter-spacing:0.1875rem;text-transform:uppercase;padding-top:1rem;padding-bottom:4rem;margin-top:1.5rem;text-align:center}.section-2h1 .swiper-pagination-fraction{color:#101b1f}.screen-3{background-image:url("../img/toolsbg.jpg");background-position:50% center;overflow:hidden;padding:5.625rem 0;z-index:0;position:relative}.section-3h1{font-weight:900;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fa0202;line-height:3.125rem;font-size:3rem;text-transform:uppercase;text-align:center;z-index:1}.tools-container{max-width:1500px;margin:0 auto;position:relative;padding-bottom:100px;padding-top:6rem;z-index:10}.tools-container .tools-info{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem;font-size:1.125rem;line-height:1.875rem}.tools-container .tools-info .sert{padding-top:10px}.tools-container .tools-counter{display:inline-block;margin-bottom:0.525rem;color:#fa0202;font-size:4.5rem;line-height:4.5rem;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;padding-left:40px;padding-top:15px}.tools-container .tools-img{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.3);box-shadow:0 10px 20px 0 rgba(0,0,0,0.3)}.tools-container .swiper-button-prev{color:#fa0202;margin-top:-60px;width:50px;height:100px}.tools-container .swiper-button-next{color:#fa0202;margin-top:-60px;width:50px;height:100px}.tools-container .swiper-pagination{margin-top:50px;color:#fa0202;font-size:2rem;line-height:2rem;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900}.tools-decor{background-image:url("../img/tools-decor.png");position:absolute;background-repeat:no-repeat;background-position:right 2.5rem,50%;background-size:10rem,100%;height:100%;width:100%;top:0;left:0;z-index:2}.screen-4{background-image:url("../img/calc-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;overflow:hidden;padding:5.625rem 0;z-index:0;position:relative}.section-4h1{font-weight:900;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;color:#007eb1;line-height:3.125rem;letter-spacing:0.1875rem;text-transform:uppercase;text-align:center}.subtitle{color:#022c3d;text-align:center}.calc{max-width:100%;height:auto;position:relative;margin-top:120px}.calc label{position:absolute;height:2.1875rem;top:0;left:0;width:100%;text-align:center;font-size:0.875rem;line-height:0.875rem;color:#67808a;margin-bottom:0.5rem}.calc input{color:#67808a;margin-top:50px}.calc__output-left{font-size:2.2rem;line-height:2.5rem;color:#007eb1;text-align:right;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;border-bottom:solid 0.1875rem #93c300}.calc__output-right{text-transform:uppercase;color:#022c3d;font-size:0.775rem;font-weight:300}.screen-5{background-image:url("../img/services-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% center;overflow:hidden;z-index:0;padding:5.625rem 0;position:relative}.screen-5 .card{border:none;background-color:transparent}.screen-5 .card .card-title{font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5rem;color:#93c300}.screen-5 .card .card-text{font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:0.9rem;line-height:1.5rem;color:#fff}.screen-5 .card-footer{margin:0 auto}.screen-5 .card-footer .uslugi-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:none;color:#fff;font-size:1.25rem;text-transform:uppercase;letter-spacing:0.125rem;font-weight:600;background-color:transparent;border-bottom:3px solid #93c300}.screen-5 .btn3d{text-decoration:none;color:#fff;font-weight:bold;padding:12px 20px;font-size:15px;position:relative;border-bottom:1px solid rgba(255,255,255,0.2);display:inline-block;text-shadow:0px -1px 0px rgba(0,0,0,0.2);margin-bottom:40px;margin-right:20px;-webkit-transition:all 40ms linear;-o-transition:all 40ms linear;transition:all 40ms linear}.screen-5 .btn3d:hover{-webkit-box-shadow:0 5px 5px #313131,0 9px 0 #393939,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2);box-shadow:0 5px 5px #313131,0 9px 0 #393939,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2)}.screen-5 .btn3d:active{-webkit-box-shadow:0 5px 5px #313131,0 9px 0 #393939,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2);box-shadow:0 5px 5px #313131,0 9px 0 #393939,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2)}.screen-5 .criss-cross{border-radius:35px 5px}.screen-5 .green{background-color:#93c300;-webkit-box-shadow:0 5px 5px #508530,0 9px 0 #385e25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 9px rgba(255,255,255,0.2),inset 0 -2px 9px rgba(0,0,0,0.2);box-shadow:0 5px 5px #508530,0 9px 0 #385e25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 9px rgba(255,255,255,0.2),inset 0 -2px 9px rgba(0,0,0,0.2)}.screen-5 .green:hover{-webkit-box-shadow:0 5px 5px #508530,0 9px 0 #385e25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2);box-shadow:0 5px 5px #508530,0 9px 0 #385e25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2)}.screen-5 .green:active{-webkit-box-shadow:0 5px 5px #508530,0 9px 0 #385e25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2);box-shadow:0 5px 5px #508530,0 9px 0 #385e25,0px 9px 10px rgba(0,0,0,0.4),inset 0px 2px 15px rgba(255,255,255,0.4),inset 0 -2px 9px rgba(0,0,0,0.2)}.section-5h1{font-weight:900;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;font-size:2.5rem;line-height:3.125rem;letter-spacing:0.1875rem;text-transform:uppercase;text-align:center}.subtitle5{color:#fff;text-align:center;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif}.screen-6{background-image:url("../img/form-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%;overflow:hidden;z-index:0;padding:6rem 0;position:relative}.section-6h1{font-weight:900;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;font-size:2.5rem;line-height:3.125rem;letter-spacing:0.1875rem;text-transform:uppercase;text-align:center}.section-6h1 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#fff}.section-6h1 a img{vertical-align:middle;width:40px;height:40px}.works-container{max-width:1300px;position:relative;height:100%}.works-container .swiper-button-prev{color:#fff;width:50px;height:100px}.works-container .swiper-button-next{color:#fff;width:50px;height:100px}.works-container .swiper-pagination-fraction{color:#fff}.works-container .swiper-scrollbar{margin-bottom:570px;font-size:2rem;color:#93c300}.works-container .swiper-scrollbar-drag{cursor:pointer;background-color:#93c300}.subtitle-6{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;font-size:1rem;line-height:3.125rem;letter-spacing:0.1875rem;text-align:center;padding-top:1.5rem}.screen-7{position:relative}.footer{color:#fff;font-size:0.8125rem;background-color:#022c3d;padding:1.875rem 0}.footer a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.footer a img{width:35px;height:35px}.contact{position:absolute;z-index:1;background-color:#022c3d;height:18.75rem;width:18.75rem;float:left;left:14%;padding:1.875rem 0.625rem 0.5rem;text-align:center;color:#fff;bottom:25rem}.contact .contact__title{font-size:1.75rem;line-height:1.75rem;font-weight:300;text-transform:uppercase;position:relative;margin-bottom:1.875rem}.contact .contact__title:after{position:absolute;width:10.625rem;height:0.1875rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#93c300;bottom:-0.9375rem;content:""}.contact .contact__adress{font-size:1.125rem;line-height:1.875rem;margin-bottom:0.625rem}.contact .contact__tel{font-size:1.25rem;line-height:2.5rem;font-weight:600;padding:0;margin:0}@media only screen and (max-width:575px){html{font-size:12px}.top-title{margin-top:50px}.top-title-2:after{left:15px;top:150px}.top-address{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.top-address .operating-mode:before{margin-top:2px;height:30px}.button-contact{margin-top:0}.car{margin-left:-100px;margin-top:0;z-index:1}.gas{margin-top:120px}.gas .stuff-1{width:200px;height:260px;margin-left:-20px;z-index:2}.gas .stuff-2{width:200px;height:250px;margin-left:-90px;z-index:3}.gas .stuff-3{width:200px;height:250px;margin-left:-50px;z-index:4}.screen-2 .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.screen-2 .card .card-title{text-align:center}.screen-2 .card .card-title:after{position:absolute;content:"";height:0.1875rem;width:4.375rem;left:41%;top:7.5rem;background-color:#93c300;text-align:center}.screen-2 .card .card-text{text-align:center;margin-bottom:25px}.swiper-container{margin-top:0}.tools-container .tools-info .tools-text{width:100%;height:auto;margin:0 auto;text-align:center;padding-left:0}.tools-container .tools-info .sert{padding-left:0}.tools-container .swiper-button-prev{margin-left:-30px}.tools-container .swiper-button-next{margin-right:-30px}.screen-4{padding-top:10px}.section-4h1{margin-top:20px}.subtitle{padding-bottom:1rem}.calc{margin-top:0px}.calc label{margin-top:-0.6rem;margin-bottom:0.5rem}.calc input{margin-top:25px;margin-bottom:25px}.calc__output-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.calc__output-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:0.775rem;margin-bottom:5px}.calc__divider{margin:0px 0 0px 0}.works-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.works-container img{width:300px;height:auto}.works-container .swiper-pagination{margin-bottom:-60px;font-size:2rem}}@media (min-width:576px) and (max-width:767px){html{font-size:12px}}@media (min-width:768px) and (max-width:991px){.top-title{margin-top:50px}.top-title-2:after{left:15px;top:200px}.car{margin-top:50px;z-index:1}.gas{margin-top:190px}.gas .stuff-1{margin-left:260px}.gas .stuff-2{margin-left:-100px}.gas .stuff-3{margin-left:-50px}.end-section{position:relative;margin-top:50px}.top-address{margin-top:20px}.screen-2 .section-2h1{padding-top:1rem;padding-bottom:1rem}.screen-2 .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.screen-2 .card .card-title{text-align:center}.screen-2 .card .card-title:after{position:absolute;content:"";height:0.1875rem;width:4.375rem;left:44%;top:7.5rem;background-color:#93c300;text-align:center}.screen-2 .card .card-text{text-align:center;margin-bottom:25px}.swiper-container{margin-top:7rem}.tools-container .tools-info .tools-text{width:600px;height:auto;margin:0 auto;text-align:center;padding-left:0}.tools-container .tools-info .sert{padding-left:0}.screen-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-4h1{padding-top:0.5rem;margin-bottom:1rem;margin-top:1rem}.calc{margin-top:20px}.calc label{margin-top:-0.6rem;margin-bottom:0.5rem}.calc input{margin-top:25px;margin-bottom:25px}.calc__output-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calc__output-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:0.7rem}.calc__divider{margin:20px 0 50px 0}.screen-5{width:100%;height:auto;position:relative}.screen-6{width:100%;height:auto;position:relative}.works-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.works-container img{width:600px;height:auto}.works-container .swiper-pagination{margin-bottom:-70px;font-size:2rem}.contact{float:left;left:50%;padding:1.875rem 0.625rem 0.5rem;bottom:25rem}.contact .contact__title{margin-bottom:1.875rem}.contact .contact__title:after{position:absolute;width:10.625rem;height:0.1875rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#93c300;bottom:-0.9375rem;content:""}.contact .contact__adress{font-size:1.125rem;line-height:1.875rem;margin-bottom:0.625rem}.contact .contact__tel{font-size:1.25rem;line-height:2.5rem;font-weight:600;padding:0;margin:0}}@media only screen and (min-width:992px){.top-title{margin-top:50px}.top-title-2:after{left:15px;top:210px}.gas .stuff-1{margin-left:0;z-index:2}.gas .stuff-2{margin-left:-100px;z-index:3}.gas .stuff-3{margin-left:-50px;z-index:4}.section-2h1{padding-top:0}.screen-2 .card img{height:4.375rem;width:4.375rem;padding-top:0.5rem}.screen-2 .card .card-title:after{position:absolute;content:"";height:0.1875rem;width:4.375rem;left:42px;top:1.6rem;background-color:#93c300;text-align:center}.screen-2 .card .card-text{font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;color:#101b1f}.screen-2 .card .card-body{padding:0 0 0 1.5rem}.tools-container .tools-info .tools-text{width:800px;height:auto;margin:0 auto;text-align:center;padding-left:0}.tools-container .tools-info .sert{padding-left:0}.screen-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subtitle{padding-bottom:1rem}.calc{margin-top:0px}.calc label{margin-top:-0.6rem;margin-bottom:0.5rem}.calc input{margin-top:25px;margin-bottom:25px}.calc__output-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calc__output-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:0.775rem}.calc__divider{margin:20px 0 50px 0}.works-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.works-container .swiper-pagination{margin-bottom:-90px;font-size:2rem}.contact{float:left;left:60%;padding:1.875rem 0.625rem 0.5rem;bottom:25rem}.contact .contact__title{margin-bottom:1.875rem}.contact .contact__title:after{position:absolute;width:10.625rem;height:0.1875rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#93c300;bottom:-0.9375rem;content:""}.contact .contact__adress{font-size:1.125rem;line-height:1.875rem;margin-bottom:0.625rem}.contact .contact__tel{font-size:1.25rem;line-height:2.5rem;font-weight:600;padding:0;margin:0}}@media only screen and (min-width:1200px){.top-title{margin-top:100px;padding:0}.top-title-2:after{left:15px;top:44%}.gas .stuff-1{margin-left:260px}.gas .stuff-2{margin-left:-100px}.gas .stuff-3{margin-left:-50px}.screen-2 .card img{height:4.375rem;width:4.375rem;padding-top:0.5rem}.screen-2 .card .card-title{margin-bottom:20px}.screen-2 .card .card-title:after{position:absolute;content:"";height:0.1875rem;width:4.375rem;left:42px;background-color:#93c300;text-align:center}.screen-2 .card .card-text{font-family:roboto-oh5,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;color:#101b1f}.screen-2 .card .card-body{padding:0 0 0 1.5rem}.tools-container .tools-info .tools-text{width:700px;height:auto;padding-left:80px}.tools-container .tools-info .sert{padding-left:80px}.screen-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-4h1{padding-top:0;margin-bottom:2rem;margin-top:0}.subtitle{margin-top:-35px}.calc{margin-top:80px}.calc label{margin-bottom:0.5rem}.calc input{margin-top:50px}.calc__divider{margin:80px 0 60px 0}.works-container .swiper-pagination{margin-bottom:-90px;font-size:2rem}.contact{float:left;left:14%;padding:1.875rem 0.625rem 0.5rem;bottom:25rem}.contact .contact__title{margin-bottom:1.875rem}.contact .contact__title:after{position:absolute;width:10.625rem;height:0.1875rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#93c300;bottom:-0.9375rem;content:""}.contact .contact__adress{font-size:1.125rem;line-height:1.875rem;margin-bottom:0.625rem}.contact .contact__tel{font-size:1.25rem;line-height:2.5rem;font-weight:600;padding:0;margin:0}}