@font-face{font-family:proximaNova;src:url(assets/fonts/ProximaNova/proxima_nova_regular-webfont.eot);src:url(assets/fonts/ProximaNova/proxima_nova_regular-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/ProximaNova/proxima_nova_regular-webfont.woff2) format("woff2"),url(assets/fonts/ProximaNova/proxima_nova_regular-webfont.woff) format("woff"),url(assets/fonts/ProximaNova/proxima_nova_regular-webfont.svg#proxima_nova_rgregular) format("svg");font-style:normal;font-weight:400}@font-face{font-family:proximaNova;src:url(assets/fonts/ProximaNova/proxima_nova_light-webfont.eot);src:url(assets/fonts/ProximaNova/proxima_nova_light-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/ProximaNova/proxima_nova_light-webfont.woff2) format("woff2"),url(assets/fonts/ProximaNova/proxima_nova_light-webfont.woff) format("woff"),url(assets/fonts/ProximaNova/proxima_nova_light-webfont.svg#proxima_novalight) format("svg");font-style:normal;font-weight:300}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}a,a:active,a:focus,button,button:active,button:focus,input{outline:none}html{font-size:1em;line-height:1.4}body,html{height:100%;min-height:100%}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}p{margin:0}body,html{height:100%}*,:after,:before{box-sizing:border-box}.layout{display:flex;height:100%;flex-direction:column;padding:0 40px;background-color:#f0f4fd}@media screen and (max-width:640px){.layout{padding:0 16px}}.layout__section{align-items:center;display:flex;flex-grow:1;flex-direction:row-reverse;justify-content:space-between;margin:auto;max-width:1000px;padding:40px 0}@media screen and (max-width:640px){.layout__section{flex-direction:row;flex-wrap:wrap;padding:32px 0}}.layout__picture img{max-width:100%}@media screen and (max-width:640px){.layout__picture{margin-top:32px}}.layout__box{flex-shrink:0;white-space:nowrap;color:#000;font:normal 30px/36px proximaNova,Arial,sans-serif}.layout__box span{margin-left:5px;color:#f16723}.header{display:flex;justify-content:space-between;flex-shrink:0;padding-top:40px}@media screen and (max-width:640px){.header{flex-wrap:wrap;padding-top:16px}}.header__logo{height:35px;width:194px;background:url(assets/img/logo.png) no-repeat}.header__button{transition:background .3s;border-radius:4px;display:block;padding:10px 50px;position:relative;background:linear-gradient(#f68b20,#f16823);color:#fff;font:normal 18px/22px proximaNova,Arial,sans-serif;text-decoration:none}.header__button:hover{background:linear-gradient(#f79b25,#f37628)}@media screen and (max-width:640px){.header__button{margin-top:32px}}.footer{display:flex;flex-direction:row-reverse;justify-content:space-between;flex-shrink:0;padding-bottom:60px;color:#000;font:normal 13px/16px proximaNova,Arial,sans-serif}@media screen and (max-width:640px){.footer{flex-direction:row;flex-wrap:wrap;padding-bottom:24px;font-size:12px}}.footer__contacts{flex-shrink:0;white-space:nowrap}.footer__copyright{max-width:460px}.footer__copyright p:not(:first-of-type){margin-top:16px}@media screen and (max-width:992px){.footer__copyright{max-width:380px}}@media screen and (max-width:640px){.footer__copyright{margin-top:48px}.footer__copyright p:not(:first-of-type){margin-top:0}}.social{display:flex}.social__link{display:block;height:30px;width:30px;background-image:url(assets/img/social-icons.png);background-repeat:no-repeat}.social__link_type_facebook{background-position:0 0}.social__link_type_facebook:hover{background-position:0 -30px}.social__link_type_vk{background-position:-30px 0}.social__link_type_vk:hover{background-position:-30px -30px}.social__link_type_linkedin{background-position:-60px 0}.social__link_type_linkedin:hover{background-position:-60px -30px}.social__link_type_youtube{background-position:-90px 0}.social__link_type_youtube:hover{background-position:-90px -30px}.social__link:not(:first-of-type){margin-left:14px}.contacts{margin-top:10px}@media screen and (max-width:640px){.contacts{margin-top:30px;font-size:19px;line-height:21px}}.contacts__box:not(:first-of-type){margin-top:6px}@media screen and (max-width:640px){.contacts__box:not(:first-of-type){margin-top:16px}}.contacts a{color:#000;text-decoration:none}