article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:14px;line-height:1.231}::-moz-selection{background:#3e3620;color:#fff;text-shadow:none}::selection{background:#3e3620;color:#fff;text-shadow:none}a{color:#3e3620}a:hover{color:#acb93b}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{display:block;height:1px;border:0;border-top:1px solid #b5b4b4;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{white-space: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}ol,ul{margin:0;padding:0}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}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}.ir br{display:none}.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{visibility:hidden}body{width:100%;height:100%;font-family:Raleway,sans-serif;font-size:14px;font-weight:300;color:#000;line-height:1.231;background:#fff;-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden}.wow{visibility:hidden}::-moz-selection{background:#4b2682;color:#fff;text-shadow:none}::selection{background:#4b2682;color:#fff;text-shadow:none}a{text-decoration:none;color:#532380;-webkit-transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out;-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:0}a:hover{text-decoration:none;color:#00953b}a:focus{outline:0}h1{font-family:Raleway,sans-serif;font-size:32px;line-height:36px;font-weight:400;color:#4b2682;margin:0 0 26px}h2{font-family:Raleway,sans-serif;font-size:24px;line-height:28px;font-weight:200;color:#4b2682;margin:0 0 10px}h3{font-family:Raleway,sans-serif;font-size:20px;line-height:24px;color:#4b2682;font-weight:200;margin:0 0 13px}h4{font-family:Raleway,sans-serif;font-size:18px;line-height:22px;color:#4b2682;font-weight:700;margin:0 0 10px}h5{font-family:Raleway,sans-serif;font-size:16px;line-height:20px;color:#4b2682;font-weight:400;margin:0 0 6px}h6{font-family:Raleway,sans-serif;font-size:14px;line-height:18px;color:#4b2682;font-weight:400;margin:0 0 10px}p{font-size:13px;line-height:17px;margin:0 0 16px}p:last-child{margin-bottom:0!important}::-webkit-input-placeholder{opacity:1;color:#fff}:-moz-placeholder{opacity:1;color:#fff}::-moz-placeholder{opacity:1;color:#fff}:-ms-input-placeholder{opacity:1;color:#fff}*{box-sizing:border-box}input{outline:0}.fl{float:left}.fr{float:right}img.aligncenter{display:block;margin:0 auto 35px}img.alignleft{float:left;margin-right:35px}img.alignright{float:right;margin-left:35px}.flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.valign{display:table-cell;vertical-align:middle}.fw{width:100%;max-width:1143px;margin:0 auto;padding-left:15px;padding-right:15px}.hide-on-mobile{display:none}.button-wrap{text-align:left}.button-wrap a,.button-wrap button{min-width:150px;max-width:300px;height:42px;color:#fff;font-family:Raleway,sans-serif;font-size:14px;font-weight:400;line-height:22px;padding:10px 0;display:inline-block;vertical-align:top;background:#532380;border:0;overflow:hidden;position:relative;text-align:center;border-radius:20px;-webkit-transition:all .3s ease-in-out;-webkit-transition-delay:0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.button-wrap a:hover,.button-wrap button:hover{background:#30124c}.button-wrap.center{text-align:center}.button-wrap.right{text-align:right}.button-wrap.white a,.button-wrap.white button{background:#fff;color:#532380}.button-wrap.white a:hover,.button-wrap.white button:hover{background:#30124c;color:#fff}header{width:100%;position:absolute;z-index:999;top:0;left:0}header .header-in{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .header-in .logo{max-width:130px}header .header-in .logo img{width:100%}.footer-in{text-align:center;padding-top:110px}.footer-in p{font-size:13px;font-weight:400;color:#fff}@media screen and (min-width:1024px){h1{font-size:70px;line-height:74px;margin:0 0 20px}h2{font-size:53px;line-height:57px;margin:0 0 10px}h3{font-size:39px;line-height:43px;margin:0 0 10px}h4{font-size:28px;line-height:32px;margin:0 0 13px}h5{font-size:24px;line-height:28px;margin:0 0 6px}h6{font-size:18px;line-height:22px;margin:0 0 10px}.fw{padding-left:0;padding-right:0}.button-wrap a,.button-wrap button{min-width:212px;height:52px;font-size:18px;line-height:22px;padding:15px 0;border-radius:25px}header .header-in{padding:22px 25px}header .header-in .logo{max-width:261px}header .header-in .logo img{width:100%}footer .footer-in p{font-size:17px}}