@font-face{font-family:'ClearSansBold';src:url('../fonts/ClearSansBold.eot');src:url('../fonts/ClearSansBold.eot') format('embedded-opentype'),url('../fonts/ClearSansBold.woff2') format('woff2'),url('../fonts/ClearSansBold.woff') format('woff'),url('../fonts/ClearSansBold.ttf') format('truetype'),url('../fonts/ClearSansBold.svg#ClearSansBold') format('svg')}@font-face{font-family:'ClearSansRegular';src:url('../fonts/ClearSansRegular.eot');src:url('../fonts/ClearSansRegular.eot') format('embedded-opentype'),url('../fonts/ClearSansRegular.woff2') format('woff2'),url('../fonts/ClearSansRegular.woff') format('woff'),url('../../fonts/ClearSansRegular.ttf') format('truetype'),url('../fonts/ClearSansRegular.svg#ClearSansRegular') format('svg')}@font-face{font-family:'NeusaBold';src:url('../fonts/NeusaBold.eot');src:url('../fonts/NeusaBold.eot') format('embedded-opentype'),url('../fonts/NeusaBold.woff2') format('woff2'),url('../fonts/NeusaBold.woff') format('woff'),url('../fonts/NeusaBold.ttf') format('truetype'),url('../fonts/NeusaBold.svg#NeusaBold') format('svg')}@font-face{font-family:'Bebas Neue Regular';src:url('../fonts/bebasneue/bebasneue_regular.eot');src:local('Bebas Neue Bold'),local('BebasNeueRegular'),url('../fonts/bebasneue/bebasneue_regular.woff') format('woff'),url('../fonts/bebasneue/bebasneue_regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Bebas Neue Book';src:url('../fonts/bebasneue/bebasneue_book.eot');src:local('Bebas Neue Bold'),local('BebasNeueRegular'),url('../fonts/bebasneue/bebasneue_book.woff') format('woff'),url('../fonts/bebasneue/bebasneue_book.ttf') format('truetype');font-weight:normal;font-style:normal}*{margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{border:0;max-width:100%;height:auto;width:auto\9}body{margin:0;padding:0;font-family:'ClearSansRegular',sans-serif;font-size:18px;color:#000;font-weight:normal;background:white}.w100{width:100%;overflow:hidden;max-width:1920px;margin:0 auto;position:relative}.container{width:100%;max-width:1200px;overflow:hidden;margin:0 auto;position:relative}.siteTop{background:#ededed url(../img/sitetop.jpg) 50% 0 no-repeat}.siteTop .container{padding:10px 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.siteTop .container .logo{width:457px;display:flex;justify-content:center;align-items:center}.siteTop .container .logo h2{font-family:'NeusaBold',sans-serif;font-size:32px;color:#000;font-weight:normal;margin-left:30px;text-transform:uppercase}.siteTop .container .loc{display:flex;justify-content:center;align-items:center;width:460px}.siteTop .container .loc p{margin-left:40px;font-family:'ClearSansRegular',sans-serif;font-size:24px;color:#000;font-weight:normal}.siteTop .container .loc p span{font-family:'ClearSansBold',sans-serif}.first-block{background:url(../img/first-block.jpg) 50% 50% no-repeat;background-size:cover}.first-block .container{display:flex;justify-content:center;align-items:center;text-align:center;height:559px}.first-block .container h1{font-family:'NeusaBold',sans-serif;font-size:60px;color:#fff;font-weight:normal;text-transform:uppercase}.how .container{padding:65px 0}.how .container h2{font-family:'ClearSansBold',sans-serif;font-size:36px;color:#000;font-weight:normal;text-align:center}.how .container .flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.how .container .flex .item{margin:10px;width:379px;display:flex;flex-direction:column;justify-content:center;align-items:center}.how .container .flex .item.i2 .image{padding-bottom:4px}.how .container .flex .item.i6 .image{padding-bottom:4px}.how .container .flex .item.i9 .image{padding-bottom:17px}.how .container .flex .item .image{height:224px;display:flex;justify-content:center;align-items:flex-end}.how .container .flex .item p{margin-top:15px;font-family:'ClearSansRegular',sans-serif;font-size:20px;color:#000;font-weight:normal;text-transform:uppercase}.about{background:#f7f7f7}.about .container{padding:96px 14px 80px}.about .container h2{font-family:'ClearSansBold',sans-serif;font-size:36px;color:#000;font-weight:normal;text-transform:uppercase;text-align:center}.about .container .line{width:381px;height:1px;background:#a0a0a0;margin:60px auto 79px}.about .container .a1{margin-bottom:95px;display:flex;justify-content:center;align-items:center}.about .container .a1 img{min-width:409px}.about .container .a1 .text{background:url(../img/block3back.png) 0 50% no-repeat;padding:30px 160px 30px 32px}.about .container .a2{width:100%;max-width:826px;margin:67px auto 113px;text-align:center}.about .container .a3{display:flex;justify-content:center;margin:75px 0 95px}.about .container .a3 img{min-width:416px}.about .container .a3 .text{display:flex;justify-content:center;align-items:center;background:white;padding:15px 35px}.about .container .a4{width:100%;max-width:846px;margin:80px auto 0}.about .container .a4 p{text-align:center}.about .container .a4 h3{font-family:'ClearSansBold',sans-serif;font-size:18px;color:#000;font-weight:normal;margin:20px 0;text-align:center}.about .container .a4 ul{list-style-type:none}.gal{display:flex;justify-content:center;align-items:center}.gal img{width:25%}.contacts{background:#3a4453}.contacts .container{padding-top:75px}.contacts .container h2{font-family:'ClearSansBold',sans-serif;font-size:36px;color:#fff;font-weight:normal;text-transform:uppercase;text-align:center}.contacts .container .flex{padding:35px 67px 55px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.contacts .container .flex .logo{width:457px;display:flex;justify-content:center;align-items:center}.contacts .container .flex .logo h2{text-align:left;font-family:'NeusaBold',sans-serif;font-size:32px;color:#fff;font-weight:normal;margin-left:30px;text-transform:uppercase}.contacts .container .flex .loc{display:flex;justify-content:center;align-items:center;width:460px}.contacts .container .flex .loc p{margin-left:40px;font-family:'ClearSansRegular',sans-serif;font-size:24px;color:#fff;font-weight:normal}.contacts .container .flex .loc p span{font-family:'ClearSansBold',sans-serif}@media screen and (max-width:1200px){.about .container .a1 .text{background:white;padding:30px}body{font-size:16px}}@media screen and (max-width:1100px){.siteTop{background-position:54% 0}.siteTop .container .logo,.contacts .container .flex .logo{width:343px}.siteTop .container .loc,.contacts .container .flex .loc{width:378px}.siteTop .container .logo h2,.contacts .container .flex .logo h2{font-size:25px}.siteTop .container .logo img,.contacts .container .flex .logo img{width:100px}.siteTop .container .loc p,.contacts .container .flex .loc p{font-size:20px;margin-left:20px}.contacts .container .flex{padding:35px 20px 55px}.about .container .a3{align-items:center}.first-block .container{height:459px}}@media screen and (max-width:800px){.siteTop .container .logo,.contacts .container .flex .logo{width:291px}.siteTop .container .loc,.contacts .container .flex .loc{width:332px}.siteTop .container .logo h2,.contacts .container .flex .logo h2{font-size:20px;margin-left:20px}.siteTop .container .loc p,.contacts .container .flex .loc p{font-size:17px}.contacts .container .flex{padding:35px 20px 55px}.about .container .a3,.about .container .a1{flex-wrap:wrap}.first-block .container{height:390px}.first-block .container h1{font-size:40px}.how .container h2,.about .container h2,.contacts .container h2{font-size:25px}.how .container .flex .item .image{height:auto}.how .container .flex .item{margin:30px 10px}.gal{flex-wrap:wrap}.gal img{width:50%}}@media screen and (max-width:767px){.siteTop .container .logo img,.contacts .container .flex .logo img{width:60px}.siteTop .container .logo,.contacts .container .flex .logo{width:332px;margin:10px;justify-content:flex-start}.siteTop .container .loc,.contacts .container .flex .loc{margin:10px}.siteTop{background:#ededed}.siteTop .container,.contacts .container .flex{justify-content:center;padding:10px}}@media screen and (max-width:480px){.gal img{width:100%}.contacts .container{padding:40px 0}.first-block .container h1{font-size:35px}.how .container h2,.about .container h2,.contacts .container h2{font-size:20px}.how .container .flex .item p{font-size:16px}.about .container{padding:65px 14px 65px}.about .container .line{width:100%;margin:40px auto}.about .container .a1 img,.about .container .a3 img{min-width:0}.about .container .a1{margin-bottom:60px}.about .container .a2{margin:50px auto 65px}.about .container .a3{margin:65px 0}.about .container .a4{margin:65px auto 0}}@media screen and (max-width:400px){.siteTop .container .loc p,.contacts .container .flex .loc p{font-size:16px}}