

/* Start:/local/templates/main_rus/styles.css?1711547659487*/
img{border:0 none}h1,h2,h3,h4,h5,h6,.h1-like{font-family:'Oswald',sans-serif}body,*{font-family:'Open Sans',sans-serif;font-size:18px}*{line-height:1.2!important;font-weight:400;box-sizing:border-box;color:#1A1A1D}h1{font-size:42px;margin-bottom:38px}h2{font-size:26px;margin-bottom:22px}h3{font-size:22px;margin-bottom:18px}h4{font-size:18px;margin-bottom:14px}b{font-weight:700}#workarea ol li,#workarea ul li{margin:.6em 0}#workarea ul{list-style-type:disc}.nowrap{white-space:nowrap}
/* End */


/* Start:/local/templates/main_rus/template_styles.css?17413149795509*/
﻿@-webkit-keyframes bounceDown{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(20px)}60%{transform:translateY(10px)}}@-moz-keyframes bounceDown{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(20px)}60%{transform:translateY(10px)}}@-o-keyframes bounceDown{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(20px)}60%{transform:translateY(10px)}}@keyframes bounceDown{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(20px)}60%{transform:translateY(10px)}}:focus,*{outline:none}a{text-decoration:none;-webkit-transition:-webkit-transform .5s cubic-bezier(0.86,0,0.07,1),color .5s cubic-bezier(0.86,0,0.07,1);transition:transform .5s cubic-bezier(0.86,0,0.07,1),color .5s cubic-bezier(0.86,0,0.07,1)}a:hover{color:#5f5f5f}.h1-like{font-size:42px;line-height:1.25}.title{max-width:500px;margin-bottom:25px}.wrapper__block{margin:80px 30px 0;z-index:100;position:relative}.container{max-width:900px;margin:0 auto}.container.thin{max-width:800px}#background__screen{position:absolute;top:102px;bottom:20px;left:20px;right:20px}.wrapper__first-screen{position:relative}.btn__scroll-below{text-align:center;color:#fff;left:calc(50% - 15px);width:30px;cursor:pointer;display:inline-block;bottom:120px;font-size:12px;position:absolute;-webkit-animation:bounceDown 5s infinite;-moz-animation:bounceDown 5s infinite;-o-animation:bounceDown 5s infinite;animation:bounceDown 5s infinite}.btn__scroll-below::after,.btn__scroll-below::before{left:-6px;position:absolute;top:20px;content:"";display:inline-block;width:15px;height:15px;border-right:1px solid #fff;border-top:1px solid #fff;transform:rotate(135deg);margin-right:.5em;margin-left:1em;right:0;-webkit-transition:-webkit-transform .5s cubic-bezier(0.86,0,0.07,1),border .5s cubic-bezier(0.86,0,0.07,1);transition:transform .5s cubic-bezier(0.86,0,0.07,1),border .5s cubic-bezier(0.86,0,0.07,1)}.btn__scroll-below::before{top:25px}.btn__scroll-below:hover{color:#a4a4a4}.btn__scroll-below:hover::after,.btn__scroll-below:hover::before{border-right-color:#a4a4a4;border-top-color:#a4a4a4}.block__screen{background-color:#1A1A1D;height:100vh;display:flex;align-items:center;justify-content:center}.block__center h1{color:#fff;font-size:65px}.block__center{width:80%;text-align:center}.panel__header{position:fixed;display:flex;padding:30px;z-index:200;background-color:#1A1A1D;top:0;right:0;left:0}.header__space{height:102px;width:100%}.block__logo a{display:flex}#svg__logo{height:40px;width:50px}#svg__round-robin{margin-left:15px;width:200px}#svg__round-robin path,#svg__logo path{fill:#fff}.menu__main{margin-left:auto;display:flex}.menu__main li{padding:0 15px}.menu__main li a{color:#fff;line-height:42px!important}.menu__main li a:hover,.menu__main li a.active{color:#a4a4a4}.page__black .menu__main li a{color:#fff}.page__black #svg__round-robin path,.page__black #svg__logo path{fill:#fff}.icon__messenger{height:24px}.icon__messenger path{fill:#1A1A1D;-webkit-transition:-webkit-transform .5s cubic-bezier(0.86,0,0.07,1),fill .5s cubic-bezier(0.86,0,0.07,1);transition:transform .5s cubic-bezier(0.86,0,0.07,1),fill .5s cubic-bezier(0.86,0,0.07,1)}.block__messengers{display:flex}.block__messengers li + li{margin-left:10px}.block__messengers a:hover svg path{fill:#5f5f5f}.only_desktop{display:block}.only_mobile{display:none}footer{margin:80px 30px!important}footer .container{display:flex;justify-content:space-between;line-height:1.4!important}footer li{padding:3px 0}.light{color:#5f5f5f}.block__services-types{display:flex;justify-content:space-between;flex-wrap:wrap}.block__services-types > li{width:31%;margin-bottom:30px}.list__services li{padding:3px 0}.btn{display:inline-block;text-transform:uppercase;border:2px solid #1A1A1D;padding:10px 20px;font-family:'Oswald',sans-serif;cursor:pointer;text-align:center;-webkit-transition:-webkit-transform .5s cubic-bezier(0.86,0,0.07,1),color .5s cubic-bezier(0.86,0,0.07,1),border-color .5s cubic-bezier(0.86,0,0.07,1);transition:transform .5s cubic-bezier(0.86,0,0.07,1),color .5s cubic-bezier(0.86,0,0.07,1),border-color .5s cubic-bezier(0.86,0,0.07,1)}.btn:hover{color:#5f5f5f;border-color:#5f5f5f}@media only screen and (max-width: 1440px){.h1-like{line-height:1.14}.title{max-width:470px;margin-bottom:20px}.wrapper__block{margin:100px 30px 0}}@media only screen and (max-width:768px){body,*{font-size:16px}.panel__header{padding:15px}.header__space{height:60px}.menu__main li{padding:0 10px}.menu__main li a{line-height:30px!important}h1,.h1-like{font-size:28px;margin-bottom:45px}.wrapper__block{margin:50px 30px 0}footer{margin:80px 30px!important}footer .container{flex-wrap:wrap}footer .container > div{width:100%}footer .container > div + div{margin-top:30px}.icon__messenger{height:40px}.block__messengers li + li{margin-left:20px}.block__contacts{display:flex}.block__contacts li + li{margin-left:20px}.block__contacts a:hover svg path{fill:#5f5f5f}.path__mail{fill:#fff!important}#svg__logo{height:30px;width:38px}.only_desktop{display:none}.only_mobile{display:block}.block__services-types > li{width:100%}}@media only screen and (max-width: 479px){.navigation__project .nav{width:35px;font-size:14px}.navigation__project > a{font-size:14px}.wrapper__block{margin:50px 20px 0}footer{margin:80px 20px!important}.block__center h1{font-size:45px}}

.logo__words {
    font-family: 'Oswald', sans-serif;
    color: #fff;
    line-height: 38px !important;
    font-size: 30px;
    margin-left: 10px;
}
/* End */
/* /local/templates/main_rus/styles.css?1711547659487 */
/* /local/templates/main_rus/template_styles.css?17413149795509 */
