@font-face{font-family:Rubik;font-display:swap;font-weight:400;font-style:normal;src:url(../fonts/Rubik-Regular.woff2) format("woff2"),url(../fonts/Rubik-Regular.woff) format("woff")}@font-face{font-family:Rubik;font-display:swap;font-weight:600;font-style:normal;src:url(../fonts/Rubik-SemiBold.woff2) format("woff2"),url(../fonts/Rubik-SemiBold.woff) format("woff")}@font-face{font-family:Rubik;font-display:swap;font-weight:800;font-style:normal;src:url(../fonts/Rubik-ExtraBold.woff2) format("woff2"),url(../fonts/Rubik-ExtraBold.woff) format("woff")}@font-face{font-family:Rubik;font-display:swap;font-weight:900;font-style:normal;src:url(../fonts/Rubik-Black.woff2) format("woff2"),url(../fonts/Rubik-Black.woff) format("woff")}::-webkit-input-placeholder{color:#e0e0e0;font-size:inherit;line-height:inherit;letter-spacing:inherit;opacity:1}:-moz-placeholder{color:#e0e0e0;font-size:inherit;line-height:inherit;letter-spacing:inherit;opacity:1}::-moz-placeholder{color:#e0e0e0;font-size:inherit;line-height:inherit;letter-spacing:inherit;opacity:1}:-ms-input-placeholder{color:#e0e0e0;font-size:inherit;line-height:inherit;letter-spacing:inherit;opacity:1}*{box-sizing:border-box}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}body,html{height:100%}body{font-size:16px;min-width:320px;position:relative;line-height:1.75;font-family:Rubik,sans-serif;overflow-x:hidden;opacity:1;margin:0}ul{margin:0;padding:0;list-style-type:none}a{transition:all .5s ease;text-decoration:none}.my-container{box-sizing:border-box;margin:0 auto;padding:0 15px;width:100%;max-width:1320px}.my-container.flex{display:flex}h1,h2,h3,h4,h5,h6{font-weight:400}[class*=ground-pane]{filter:grayscale(1)}.main-wrapper{overflow:hidden}.btn{display:inline-block;color:#78ba52;font-size:15px;line-height:18px;font-weight:400;font-family:Rubik,sans-serif;outline:0;cursor:pointer;transition:all .5s ease;border-radius:10px;border:1px solid #78ba52;padding:10px 36px}.btn:hover{background:#78ba52;color:#fff}.btn.green{color:#fff;background:#78ba52;font-weight:700;padding:20.5px 26px;border-radius:44px}.btn.green:hover{background:#fff;color:#78ba52}.btn.green.calc-icn{position:relative;padding-left:47px}.btn.green.calc-icn::after,.btn.green.calc-icn::before{content:"";position:absolute;left:22px;top:20px;width:20px;height:20px;background:url(../img/calc-icn_white.svg);transition:all .5s ease}.btn.green.calc-icn::after{background:url(../img/calc-icn_green.svg);opacity:0}.btn.green.calc-icn:hover::before{opacity:0}.btn.green.calc-icn:hover::after{opacity:1}.swiper-pagination.def-pag .swiper-pagination-bullet{background:#fff;width:10px;height:10px;margin:10px 0;opacity:1}.swiper-pagination.def-pag .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#78ba52}.def-top .dt-hdr{display:block;color:#131313;font-size:32px;line-height:38px;font-weight:800;font-family:Rubik,sans-serif;position:relative;text-align:center}.green{color:#78ba52}.def-inp input{display:block;width:100%;outline:0;border:1px solid #bdbdbd;border-radius:5px;padding-top:17px;padding-bottom:17px;padding-left:20px;padding-right:20px;color:#000}.def-form{display:block;border:1px solid #b4e896;border-radius:10px;padding-left:40px;padding-right:40px;padding-bottom:48px;padding-top:30px;max-width:400px;background:#fff}.def-form .df-hdr{display:block;color:#131313;font-size:20px;line-height:24px;font-weight:400;font-family:Rubik,sans-serif;margin-bottom:10px;text-align:center}.def-form .df-descr{display:block;color:#bdbdbd;font-size:15px;line-height:18px;font-weight:400;font-family:Rubik,sans-serif;margin-bottom:30px;text-align:center}.def-form .def-inp{margin-bottom:20px}.def-form .df-btn-wrap{padding-top:10px}.def-form .df-btn-wrap .btn.green{width:100%;text-align:center;border-radius:5px;padding-top:15px;padding-bottom:15px}.mobile-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:15;background:#fff;opacity:0;visibility:hidden;transition:all .5s ease}.mobile-menu.active{opacity:1;visibility:visible}.mobile-menu .mm-close{position:absolute;width:25px;height:25px;right:15px;top:15px;background:url(../img/close_green.svg);cursor:pointer}.mobile-menu .mm-btm{position:absolute;bottom:0;left:0;width:100%;padding-bottom:20px}.mobile-menu .mm-btm .mmb-left{width:50%}.mobile-menu .mm-btm .mmb-left .mmb-phone{display:block;color:#131313;font-size:18px;line-height:24px}.mobile-menu .mm-btm .mmb-right{width:50%}.mobile-menu .mm-btm .mmb-right .mmb-city{display:block;font-size:18px;line-height:24px;text-align:right}.mobile-menu .mm-top{text-align:center;height:100%;display:flex;align-items:center;justify-content:center}.mobile-menu .mm-top ul li{margin-bottom:20px}.mobile-menu .mm-top ul li a{display:block;color:#131313;font-size:21px;line-height:28px;font-weight:400;font-family:Rubik,sans-serif}.mobile-menu .mm-top ul li a:hover{color:#78ba52}.default-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:15;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .5s ease}.default-popup.active{opacity:1;visibility:visible}.default-popup .dp-close{position:absolute;right:15px;top:15px;width:25px;height:25px;background:url(../img/close_green.svg);cursor:pointer}.default-popup .dp-shadow{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.default-popup .dp-content{position:relative;z-index:1}header{position:relative;padding-top:20px;padding-bottom:20px;z-index:5}header .my-container.flex{justify-content:space-between;align-items:center}header .burger-menu{display:none;width:20px;height:20px;position:relative;cursor:pointer}header .burger-menu::before{content:"";position:absolute;width:100%;height:100%;background:url(../img/burger-icn_green.svg) 50%;background-size:contain}header .hd-logo{position:relative;top:0;max-width:180px}header .hd-logo img{display:block;max-width:100%}header .hd-list{display:flex;align-items:center}header .hd-list li{margin-right:30px}header .hd-list li:last-child{margin-right:0}header .hd-list li a{display:block;color:#131313;font-size:15px;line-height:18px;font-weight:400;font-family:Rubik,sans-serif}header .hd-list li a:hover{color:#78ba52}header .hd-city{display:block;color:#131313;font-size:15px;line-height:18px;font-weight:400;font-family:Rubik,sans-serif}header .hd-phone-select{position:relative;padding-right:29px}header .hd-phone-select .hps-top{position:relative}header .hd-phone-select .hps-btm{position:absolute;top:21px;left:0;background:#fff;padding-top:10px;padding-bottom:10px;opacity:0;visibility:hidden}header .hd-phone-select .hps-btm .hps-phone{margin-bottom:10px}header .hd-phone-select .hps-btm .hps-phone:last-child{margin-bottom:0}header .hd-phone-select .hps-phone{display:block;color:#131313;font-size:18px;line-height:21px;font-weight:600;font-family:Rubik,sans-serif;transition:all .5s ease;cursor:pointer}header .hd-phone-select .hps-phone:hover{color:#78ba52}.s-top-banner{padding-bottom:55px;position:relative}.s-top-banner .my-container.flex{flex-wrap:wrap}.s-top-banner .stb-text{width:43%;padding-top:70px;padding-right:15px}.s-top-banner .stb-text .stb-t-hdr{display:block;color:#131313;font-size:40px;line-height:140%;font-weight:900;font-family:Rubik,sans-serif;margin-bottom:30px;text-transform:uppercase}.s-top-banner .stb-text .stb-t-hdr .green{color:#78ba52}.s-top-banner .stb-text p{margin:0;color:#131313;font-size:20px;line-height:24px;font-weight:400;font-family:Rubik,sans-serif;margin-bottom:50px}.s-top-banner .stb-text .stb-btn-wrap{display:flex;justify-content:space-between;max-width:405px}.s-top-banner .stb-text .stb-btn-wrap .stb-bw-descr{display:inline-block;color:#131313;font-size:12px;line-height:14px;font-weight:400;font-family:Rubik,sans-serif;position:relative}.s-top-banner .stb-text .stb-btn-wrap .stb-bw-descr::before{content:"";position:absolute;bottom:-12px;left:0;width:134px;height:48px;background:url(../img/stb-arr.svg)}.s-top-banner .stb-slider{width:57%;height:570px;position:relative}.s-top-banner .stb-slider .swiper{height:100%}.s-top-banner .stb-slider .swiper-pagination.def-pag{bottom:10px}.s-top-banner .stb-slider .swiper-pagination.def-pag .swiper-pagination-bullet{margin:0 5px}.s-top-banner .stb-slider .swiper-slide{height:100%}.s-top-banner .stb-slider .stb-itm{width:100%;height:100%;position:relative}.s-top-banner .stb-slider .stb-itm img{display:block;max-width:100%;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50%}.s-adv{padding-bottom:55px;padding-top:55px}.s-adv .def-top{margin-bottom:51px}.s-adv .sa-items .my-container.flex{flex-wrap:wrap}.s-adv .sa-items .sa-itm{width:25%;text-align:center}.s-adv .sa-items .sa-itm .sai-img{display:flex;align-items:center;justify-content:center;border-radius:3px;width:71px;height:71px;margin:0 auto;margin-bottom:30px}.s-adv .sa-items .sa-itm .sai-img img{display:block;max-width:100%;max-width:60px}.s-adv .sa-items .sa-itm .sai-text p{margin:0;color:#131313;font-size:18px;line-height:21px;font-weight:400;font-family:Rubik,sans-serif}.s-works{padding-top:55px;padding-bottom:55px}.s-works .def-top{margin-bottom:38px}.s-works .sw-items .my-container.flex{padding-left:0;padding-right:0;flex-wrap:wrap}.s-works .sw-items .my-container.flex .sw-itm{width:calc(33.33% - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px;border:1px solid #78ba52;border-radius:5px;overflow:hidden}.s-works .sw-items .my-container.flex .sw-itm:hover .swi-img .swi-img-bg{transform:scale(1.1)}.s-works .sw-items .my-container.flex .sw-itm .swi-img{height:280px;position:relative;width:100%;display:block}.s-works .sw-items .my-container.flex .sw-itm .swi-img .swi-img-wrap{width:100%;height:100%;overflow:hidden;position:absolute}.s-works .sw-items .my-container.flex .sw-itm .swi-img .swi-img-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .5s ease}.s-works .sw-items .my-container.flex .sw-itm .swi-img .btn.green{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);font-weight:400;padding-top:10px;padding-bottom:10px;padding-left:35px;padding-right:35px;white-space:nowrap}.s-works .sw-items .my-container.flex .sw-itm .swi-text{padding-left:25px;padding-right:25px;padding-top:35px;padding-bottom:25px}.s-works .sw-items .my-container.flex .sw-itm .swi-text .swi-t-hdr{display:block;font-family:Rubik,sans-serif;font-size:27px;line-height:120%;font-weight:600;color:#000;margin-bottom:20px;text-align:center}.s-works .sw-items .my-container.flex .sw-itm .swi-text .swi-t-descr{display:block;font-size:19px;line-height:24px;font-family:Rubik,sans-serif;font-weight:400;margin-bottom:5px}.s-works .sw-items .my-container.flex .sw-itm .swi-text ul{margin-bottom:20px}.s-works .sw-items .my-container.flex .sw-itm .swi-text ul li{position:relative;font-size:19px;line-height:24px;font-weight:400;font-family:Rubik,sans-serif;padding-left:18px}.s-works .sw-items .my-container.flex .sw-itm .swi-text ul li::before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:#78ba52;border-radius:50%}.s-works .sw-items .my-container.flex .sw-itm .swi-text .swi-t-price{display:block;font-size:24px;line-height:32px;color:#000;margin-bottom:20px}.s-works .sw-items .my-container.flex .sw-itm .swi-text .swi-t-price .green{font-weight:600;font-size:30px;line-height:34px}.s-works .sw-items .my-container.flex .sw-itm .swi-text .btn{border-radius:5px;padding-top:15px;padding-bottom:15px;padding:16px 35px;font-weight:400;margin-left:auto;margin-right:auto;display:block;text-align:center}.s-reviews{padding-top:55px;padding-bottom:55px}.s-reviews .swiper{padding-bottom:40px}.s-reviews .swiper-pagination.def-pag{bottom:0}.s-reviews .swiper-pagination.def-pag .swiper-pagination-bullet{background:rgba(0,0,0,.1);margin:0 5px}.s-reviews .swiper-pagination.def-pag .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#78ba52}.s-reviews .def-top{margin-bottom:38px}.s-reviews .swiper-slide{height:auto}.s-reviews .swiper-slide .srs-itm{border:1px solid #78ba52;border-radius:5px;text-align:center;padding:25px 15px;height:100%}.s-reviews .swiper-slide .srs-itm .srs-i-img{margin-bottom:10px}.s-reviews .swiper-slide .srs-itm .srs-i-img img{display:block;margin:0 auto}.s-reviews .swiper-slide .srs-itm .srs-i-name{display:block;font-size:24px;line-height:32px;font-weight:600;font-family:Rubik,sans-serif;color:#78ba52;margin-bottom:10px}.s-reviews .swiper-slide .srs-itm .srs-i-order{display:block;font-size:21px;line-height:28px;font-weight:400;color:#000;margin-bottom:20px}.s-reviews .swiper-slide .srs-itm p{margin:0;font-size:16px;line-height:21px}.s-prices{padding-top:44px;padding-bottom:44px;position:relative}.s-prices .def-top{margin-bottom:38px}.s-prices .sp-items .my-container.flex{justify-content:space-between;max-width:1110px;padding-left:0;padding-right:0}.s-prices .sp-items .sp-itm{border:1px solid #b4e896;border-radius:5px;width:calc(31.5% - 30px);margin-left:15px;margin-right:15px;padding-left:45px;padding-top:25px;padding-right:45px;padding-bottom:28px;background:#fff}.s-prices .sp-items .sp-itm:nth-child(3){width:calc(37% - 30px)}.s-prices .sp-items .sp-itm .spi-hdr{display:block;color:#78ba52;font-size:37px;line-height:44px;font-weight:400;font-family:Rubik,sans-serif;margin-bottom:20px}.s-prices .sp-items .sp-itm ul li{display:block;color:#131313;font-size:18px;line-height:21px;font-weight:400;font-family:Rubik,sans-serif;position:relative;margin-bottom:15px;padding-left:35px}.s-prices .sp-items .sp-itm ul li.gray{color:#828282}.s-prices .sp-items .sp-itm ul li.gray::before{display:none}.s-prices .sp-items .sp-itm ul li:last-child{margin-bottom:0}.s-prices .sp-items .sp-itm ul li::before{content:"";position:absolute;left:0;top:10px;width:20px;height:1px;background:#78ba52}.s-partners{padding-top:55px;padding-bottom:55px}.s-partners .def-top{margin-bottom:39px}.s-partners .sp-slider .swiper-slide{width:300px;border:1px solid transparent;filter:grayscale(1);transition:all .5s ease}.s-partners .sp-slider .swiper-slide.swiper-slide-active{border-color:#78ba52;filter:grayscale(0)}.s-partners .sp-slider .swiper-slide .sps-itm{padding-top:38px;padding-bottom:38px;padding-left:20px;padding-right:20px;background:#fff}.s-partners .sp-slider .swiper-slide .sps-itm img{display:block;max-width:100%;margin:auto}.s-contacts{padding-top:45px;padding-bottom:86px;position:relative}.s-contacts .def-top{margin-bottom:39px}.s-contacts .sc-content{display:flex;position:relative}.s-contacts .sc-content .scc-img{width:49%;position:relative;height:100%;min-height:636px;overflow:hidden;border-radius:5px}.s-contacts .sc-content .scc-img img{display:block;max-width:100%;margin:0 auto;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50%;border-radius:5px}.s-contacts .sc-content .scc-text{width:51%;padding-left:69px}.s-contacts .sc-content .scc-text .scc-top{max-width:466px;margin-bottom:58px}.s-contacts .sc-content .scc-text .scc-top .scc-t-hdr{display:block;color:#131313;font-size:40px;line-height:47px;font-weight:400;font-family:Rubik,sans-serif;margin-bottom:40px}.s-contacts .sc-content .scc-text .scc-top .scc-t-flex{display:flex;flex-wrap:wrap}.s-contacts .sc-content .scc-text .scc-top .scc-t-flex .scc-tf-itm{width:50%;margin-bottom:30px}.s-contacts .sc-content .scc-text .scc-top .scc-t-flex .scc-tf-itm .scc-tfi-gray{display:block;color:#bdbdbd;font-size:14px;line-height:17px;font-weight:400;font-family:Rubik,sans-serif;margin-bottom:10px}.s-contacts .sc-content .scc-text .scc-top .scc-t-flex .scc-tf-itm .scc-tfi-descr{display:block;color:#131313;font-size:18px;line-height:21px;font-weight:400;font-family:Rubik,sans-serif;margin-bottom:10px}.s-contacts .sc-content .scc-text .scc-top .scc-t-flex .scc-tf-itm .scc-tfi-descr:last-child{margin-bottom:0}.s-contacts .sc-content .scc-text .scc-top .scc-t-flex .scc-tf-itm a.scc-tfi-descr:hover{color:#78ba52}footer{padding-top:64px;padding-bottom:56px;background:#f9f9f9}footer .my-container.flex{position:relative;justify-content:space-between;flex-wrap:wrap}footer .ft-logo{position:absolute;left:50%;top:-24px;transform:translateX(-50%)}footer .ft-logo img{display:block;max-width:100%}footer .ft-list{display:flex}footer .ft-list li{margin-right:30px}footer .ft-list li:last-child{margin-right:0}footer .ft-list li a{display:block;color:#bdbdbd;font-size:15px;line-height:18px;font-weight:400;font-family:Rubik,sans-serif}footer .ft-list li a:hover{color:#78ba52}footer .ft-descr{display:block;color:#bdbdbd;font-size:13px;line-height:15px;font-weight:400;font-family:Rubik,sans-serif}footer .ft-descr a{font-weight:600;color:#78ba52}footer .ft-descr a:hover{color:#bdbdbd}@media only screen and (max-width:1280px){.s-top-banner .stb-text .stb-t-hdr{font-size:32px}.s-top-banner .stb-text p{font-size:18px;line-height:22px;margin-bottom:30px}.s-top-banner .stb-text{padding-top:70px}.s-top-banner .stb-slider{height:500px}.s-adv .sa-items .sa-itm .sai-text p,.s-contacts .sc-content .scc-text .scc-top .scc-t-flex .scc-tf-itm .scc-tfi-descr,.s-prices .sp-items .sp-itm ul li{font-size:16px;line-height:19px}.s-prices .sp-items .sp-itm .spi-hdr{font-size:30px;line-height:40px}.s-contacts .sc-content .scc-text .scc-top .scc-t-hdr{font-size:32px;line-height:40px;margin-bottom:30px}.s-contacts .sc-content .scc-text .scc-top{margin-bottom:30px}.s-contacts .sc-content .scc-text{padding-left:40px}.s-contacts .sc-content .scc-img{min-height:100%;height:auto}}@media only screen and (max-width:1200px){.btn{font-size:13px;line-height:15px;padding-left:25px}header .hd-list li a{font-size:13px;line-height:15px}header .hd-list li{margin-right:15px}header .hd-phone-select .hps-phone{font-size:15px;line-height:16px}header .hd-phone-select .hps-arr{top:-4px}header .hd-city{font-size:13px;line-height:15px}}@media only screen and (max-width:992px){.s-works .sw-items .my-container.flex .sw-itm{width:calc(50% - 30px)}.s-reviews .swiper-slide{width:290px}header .burger-menu{display:block}header .hd-list{display:none}header .hd-city{display:none}header .btn{display:none}header .hd-phone-select{position:absolute;padding-right:0;right:60px;text-align:right}.s-adv .sa-items .sa-itm{width:50%;margin-bottom:30px}.s-adv{padding-bottom:25px}.s-top-banner .stb-text{margin-left:auto;margin-right:auto;padding:0;width:100%;max-width:400px}.s-top-banner .stb-slider{width:100%;height:400px;order:-1;margin-bottom:20px}.s-prices .sp-items .sp-itm .spi-hdr{font-size:24px;line-height:30px}.s-prices .sp-items .sp-itm{padding-left:25px;padding-right:25px;padding-top:30px;padding-bottom:30px}.s-contacts .sc-content{flex-wrap:wrap}.s-contacts .sc-content .scc-img{width:100%;height:400px}.s-contacts .sc-content .scc-text{width:100%;padding-left:15px;padding-right:15px;padding-top:30px;max-width:400px;margin-left:auto;margin-right:auto}footer .ft-list li a{font-size:13px;line-height:15px}footer .ft-list li{margin-right:15px}}@media only screen and (max-width:768px){header .hd-logo{max-width:124px}.s-works .sw-items .my-container.flex .sw-itm{width:calc(100% - 30px);margin-bottom:20px}.s-top-banner .stb-slider{height:320px}header{padding-top:10px;padding-bottom:10px}.s-prices .sp-items .sp-itm{width:calc(100% - 30px);margin-bottom:20px}.s-prices .sp-items .sp-itm:last-child{margin-bottom:0}.s-prices .sp-items .sp-itm:nth-child(3){width:calc(100% - 30px)}.s-prices .sp-items .my-container.flex{flex-wrap:wrap}.s-contacts .sc-content .scc-img{height:320px}.s-contacts{padding-bottom:45px}.s-partners .sp-slider .swiper-slide{width:290px}footer .my-container.flex{display:block}footer .ft-logo{left:0;top:0;transform:none;margin-bottom:20px;position:relative;margin-left:auto;margin-right:auto;max-width:160px}footer .ft-logo img{margin:0 auto}footer .ft-list{width:100%;text-align:center;justify-content:center;margin-bottom:20px}footer .ft-list li a{font-size:15px;line-height:18px}footer .ft-descr{text-align:center}footer{padding-top:25px;padding-bottom:25px}}@media only screen and (max-width:480px){header .hd-phone-select .hps-phone{font-size:13px;line-height:14px}.mobile-menu .mm-btm .mmb-right .mmb-city{font-size:15px;line-height:19px}.mobile-menu .mm-btm .mmb-left .mmb-phone{font-size:15px;line-height:19px}.s-top-banner .stb-slider .swiper-pagination.def-pag{right:15px}.s-top-banner .stb-slider{height:240px}.s-top-banner .stb-text{max-width:100%}.s-top-banner .stb-text .stb-t-hdr{font-size:26px;line-height:110%}.s-top-banner .stb-text .stb-btn-wrap{display:block;max-width:100%;text-align:center}.s-top-banner .stb-text .stb-btn-wrap .btn.green{margin-left:auto;margin-right:auto}.s-top-banner .stb-text .stb-btn-wrap .stb-bw-descr{display:block;margin-top:10px;text-align:center}.s-top-banner .stb-text .stb-btn-wrap .stb-bw-descr br{display:none}.s-top-banner .stb-text .stb-btn-wrap .stb-bw-descr::before{display:none}.s-top-banner{padding-bottom:25px}.s-adv{padding-top:25px}.s-adv .sa-items .sa-itm{width:100%}.s-adv .sa-items .sa-itm:last-child{margin-bottom:0}.def-top .dt-hdr{font-size:24px;line-height:30px;padding-bottom:15px}.s-prices{padding-top:25px;padding-bottom:25px}.s-prices .def-top{margin-bottom:20px}.s-partners .def-top{margin-bottom:20px}.s-partners{padding-top:25px;padding-bottom:25px}.s-contacts .def-top{margin-bottom:20px}.s-contacts .sc-content .scc-img{height:240px}.s-contacts .sc-content .scc-text .scc-top .scc-t-hdr{font-size:24px;line-height:30px}.s-contacts .sc-content .scc-text .scc-top .scc-t-flex .scc-tf-itm{width:100%}.s-contacts .sc-content .scc-text .scc-top .scc-t-flex .scc-tf-itm:last-child{margin-bottom:0}.s-contacts{padding-bottom:25px;padding-top:25px}.def-form{padding-left:15px;padding-right:15px;padding-top:25px;padding-bottom:25px}}