@font-face{font-family:"Circe-Regular";src:url("../fonts/Circe-Regular.eot");src:url("../fonts/Circe-Regular.eot") format("embedded-opentype"), url("../fonts/Circe-Regular.woff") format("woff"), url("../fonts/Circe-Regular.ttf") format("truetype"), url("../fonts/Circe-Regular.svg") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"Circe-Bold";src:url("../fonts/Circe-Bold.eot");src:url("../fonts/Circe-Bold.eot") format("embedded-opentype"), url("../fonts/Circe-Bold.woff") format("woff"), url("../fonts/Circe-Bold.ttf") format("truetype"), url("../fonts/Circe-Bold.svg") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"MuseoSansCyrl300";src:url("../fonts/museosanscyrl300-webfont.eot");src:url("../fonts/museosanscyrl300-webfont.eot") format("embedded-opentype"), url("../fonts/museosanscyrl300-webfont.woff2") format("woff2"), url("../fonts/museosanscyrl300-webfont.woff") format("woff"), url("../fonts/museosanscyrl300-webfont.svg") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"MuseoSansCyrl500";src:url("../fonts/museosanscyrl500-webfont.eot");src:url("../fonts/museosanscyrl500-webfont.eot") format("embedded-opentype"), url("../fonts/museosanscyrl500-webfont.woff2") format("woff2"), url("../fonts/museosanscyrl500-webfont.woff") format("woff"), url("../fonts/museosanscyrl500-webfont.svg") format("svg");font-weight:normal;font-style:normal;}
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i, a,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box;}
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
ul{padding-left: 25px; padding-right: 25px; margin-bottom: 25px;}
h1, h2, h3, h4, h5, h6{font-weight:400;}
h2 {font-size: 19px; margin-bottom: 25px; font-weight: bold;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
a:hover, a:active, button:hover, button:active{outline:none !important;}
table{border-collapse:collapse !important;border-spacing:0 !important;}
img{max-width:100%;vertical-align:middle;}
em{font-style:normal;}
html, body, input, textarea, button{font:16px "Circe-Regular", Arial, Helvetica, sans-serif; height: 100%;}
html{-webkit-text-size-adjust:none;}
body > .wrapper{height:auto !important;}
a{text-decoration:none;color:#000;}
a:hover, a:focus{text-decoration:none;}
input, select{vertical-align:middle;}
textarea{resize:none;overflow-y:auto;}
input[type="radio"]{vertical-align:text-bottom;}
input[type="checkbox"]{vertical-align:bottom;}
input,
textarea{margin:0;padding:0;border:0;background:none;}
input, select, textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;box-shadow:none;-webkit-box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;}
input:hover, input:focus, input:active,
textarea:hover,
textarea:focus,
textarea:active,
select:hover,
select:focus,
select:active{outline:none;}
input[type="submit"]{cursor:pointer;}
button{background-color:inherit;border:none;padding:0;margin:0;cursor:pointer;}
button:focus, button:active{outline:none;}
input,
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:#b3b3b3;opacity:1;}
input:-moz-placeholder{color:#b3b3b3;opacity:1;}
input::-moz-placeholder,
textarea::-moz-placeholder{color:#b3b3b3;opacity:1;}
input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder{color:#b3b3b3 !important;opacity:1;}
input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder{color:#b3b3b3 !important;opacity:1;}