@import url("https://fonts.googleapis.com/css?family=Oswald:400,600,700&subset=cyrillic");body{font-family:"Oswald",sans-serif;font-weight:400}h1,h2{font-weight:700}h1:before,h2:before{content:"[ ";color:#dd1f1f;position:relative;top:-5px}h1:after,h2:after{content:" ]";color:#dd1f1f;position:relative;top:-5px}p{font-weight:400}.header{background-image:url("../images/bg-header.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;color:#FFF;height:400px}@media (max-width: 576px){.header nav{float:left}}.header nav ul{margin:0;padding:0}.header nav ul li{display:inline-block}.header nav ul li a{display:block;color:#FFF;text-transform:uppercase;padding:15px}@media (max-width: 768px){.header nav ul li a{padding:13px}}@media (max-width: 576px){.header nav ul li a{padding:15px}}.header nav ul li a:hover{background-color:#000;text-decoration:none;border-bottom:3px solid #dd1f1f}.about-us{color:#333333;background-image:url("../images/bg-pattern.png");padding:3rem 0}.about-us h1{margin-bottom:4rem}.about-us ul.list-check{list-style-image:url("../images/list-check.png")}.about-us .arrow{margin-bottom:-20px;margin-top:40px}.services{color:#FFF;padding-top:3rem;background-image:url("../images/bg-services.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.services h2{margin-bottom:4rem}.services h3{font-size:1.4rem;font-weight:700;text-transform:uppercase}.services h3.icon-title:before{content:url("../images/pencil.png");position:absolute;margin-top:2px;margin-left:-35px}.services .row>div{padding-top:40px;padding-bottom:40px}@media (max-width: 768px){.services .row>div{padding-top:20px;padding-bottom:20px}}.services .row>div:first-child{padding-left:60px;padding-right:40px;border-right:1px solid #717373}@media (max-width: 768px){.services .row>div:first-child{padding-left:45px;padding-right:20px;border:0}}.services .row>div:last-child{padding-left:75px}@media (max-width: 768px){.services .row>div:last-child{padding-left:45px;padding-right:20px}}.services .top-border{border-top:1px solid #717373}@media (max-width: 768px){.services .top-border{border:0}}.contacts{color:#333333;background-image:url("../images/bg-pattern.png");padding:3rem 0}.contacts h2{margin-bottom:4rem}.contacts .name{font-weight:600}.contacts p span{color:#dd1f1f}footer{background-color:#dd1f1f;color:#FFF;padding:10px 0}.scroll-top{display:none;position:fixed;right:30px;bottom:50px}
