article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}.ir br,[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;width:100%;height:100%;font-family:"Roboto",sans-serif;font-size:16px;color:#000;line-height:1.231;-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden}::-moz-selection{background:#3e3620}::selection{background:#3e3620}a{text-decoration:underline;color:#fff;-webkit-transition-delay:0s,0s,0s;-webkit-transition:color .25s ease-in-out 0s,background-color .25s ease-in-out 0s,border-color .25s ease-in-out 0s;transition:color .25s ease-in-out 0s,background-color .25s ease-in-out 0s,border-color .25s ease-in-out 0s;outline:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr,img{border:0}hr{display:block;height:1px;border-top:1px solid #b5b4b4;margin:1em 0;padding:0}ins,mark{color:#000}ins{background:#ff9;text-decoration:none}mark{background:#ff0;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}fieldset,legend{border:0;padding:0}fieldset,figure,form{margin:0}label{cursor:pointer}legend{*margin-left:-7px}button,input,select{vertical-align:baseline}button,input,select,textarea{font-size:100%;margin:0;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}*,input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}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;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible,.wow{visibility:hidden}::-moz-selection{background:#0063d7;color:#fff;text-shadow:none}::selection{background:#0063d7;color:#fff;text-shadow:none}a:focus{outline:none}h1{font-size:40px;line-height:46px;margin:0 0 21px}h2{font-size:34px;line-height:43px;letter-spacing:0;margin:0 0 13px}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;font-weight:700;color:#000019}h3{font-size:26px;line-height:30px;margin:0 0 16px}h4{font-size:22px;line-height:26px}h4,h5,h6{margin:0 0 10px}h5{line-height:24px;font-size:20px}h6,p{line-height:23px}h6{font-size:18px}p{font-size:16px;margin:0 0 23px;color:#717171}p:last-child{margin-bottom:0!important}ol{counter-reset:number}ol li{counter-increment:number;margin-bottom:18px;position:relative;padding-left:20px}ol li::before,ul li::before{position:absolute;left:0;top:0}ol li,ol li::before,ul li{font-size:16px;line-height:21px}ol li::before{color:#fff;margin-right:12px;content:counter(number) ". "}ol,ul{padding:0;margin:0;list-style:none}ul li{margin-bottom:18px;position:relative;padding-left:13px}ul li::before{width:6px;height:6px;background:#fff;content:''}::-webkit-input-placeholder{opacity:1;color:#fff}:-moz-placeholder,::-moz-placeholder{opacity:1;color:#fff}:-ms-input-placeholder{opacity:1;color:#fff}input{outline:none}.fl{float:left}.fr{float:right}img.aligncenter{margin:0 auto 18px}img.alignleft,img.alignright{margin:0 0 18px}.flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fw{width:100%;max-width:966px;margin:0 auto;padding-left:24px;padding-right:24px}.hide-on-mobile{display:none}.button-wrap{text-align:left}.button-wrap a,.button-wrap button,header{-webkit-transition-delay:0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.button-wrap a,.button-wrap button{min-width:115px;max-width:350px;color:#fff;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:20px;height:40px;padding:9px 31px;display:inline-block;vertical-align:top;border:0;background:#000;border-radius:5px;text-decoration:none;position:relative}.button-wrap.center{text-align:center}.button-wrap.right{text-align:right}.wrapper{padding-top:53px}@media screen and (min-width:768px){.wrapper{padding-top:0}}header{width:100%;background:#fff;position:fixed;left:0;top:0;z-index:999}header .header-in,header .header-in .logo-hamburger-wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}header .header-in{max-width:1650px;margin:0 auto;padding:14px 21px}header .header-in .logo-hamburger-wrap{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:99}header .header-in .logo-hamburger-wrap .logo{font-size:27px;line-height:31px;font-weight:600}header .header-in .logo-hamburger-wrap .logo img{width:290px}header .header-in .contact-info{display:none}@media screen and (min-width:768px){header{background:0 0;position:absolute}header .header-in{padding:35px 51px}header .header-in .logo-hamburger-wrap{width:auto}header .header-in .logo-hamburger-wrap .logo{font-size:32px;line-height:36px}header .header-in .contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:8px}header .header-in .contact-info a{font-size:18px;line-height:22px;color:#000}header .header-in .contact-info a+a{margin-left:56px}header .header-in .contact-info a:hover{color:#0063d7}}@media screen and (max-width:1024px){header .header-in .logo-hamburger-wrap{display:block;text-align:center}header .header-in .logo-hamburger-wrap .logo{font-size:27px;line-height:31px}header .header-in .contact-info a{font-size:16px}}.lock-scroll{overflow:hidden}.lock-scroll body{overflow:hidden;height:100%}footer{background:#000019;padding:25px 0}footer .footer-in{max-width:1650px;margin:0 auto;padding-left:21px;padding-right:21px}footer .contact-info{margin-bottom:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}footer .contact-info a{color:#fff}footer .contact-info a+a,footer .contact-info p a+a{margin-top:23px}footer .contact-info a,footer .contact-info p{font-size:18px;line-height:22px}footer .contact-info p a{color:#fff}footer .copyright{margin-top:29px}footer .copyright p{font-size:12px;line-height:16px;color:#bdbdbd}@media screen and (min-width:768px){footer{width:100%;background:0 0;padding:14px 0;position:absolute;left:0;bottom:0}footer .footer-in{padding-left:51px;padding-right:51px}footer .footer-in .contact-info{display:none}footer .copyright p{color:gray}}@media screen and (min-width:1025px){body,p{font-size:18px}a:hover{text-decoration:none;color:#0063d7}p{line-height:23px;margin:0 0 29px}h1{font-size:80px;line-height:84px;margin:0 0 38px}h2{font-size:70px;margin:0 0 27px;letter-spacing:0;line-height:72px}h3{font-size:50px;line-height:54px;margin:0 0 26px}h4,h5{font-size:40px;line-height:44px;margin:0 0 21px}h5{font-size:30px;line-height:34px}h6{font-size:20px;line-height:24px;margin:0 0 15px}img.aligncenter{display:block;margin:0 auto 27px}img.alignleft{float:left;margin-right:27px}img.alignright{float:right;margin-left:27px}.fw{padding-left:30px;padding-right:30px}.button-wrap a,.button-wrap button{min-width:115px;height:30px;font-size:14px;line-height:18px;padding:6px 31px}.button-wrap a:hover,.button-wrap button:hover{background:#0063d7}}