body{background-color:#E5E5E4;text-align:center;font-family:'Roboto-Light';font-size:20px;color:#000;line-height:1.88889;margin:0;padding:0;width:100%;height:100%;-webkit-font-smoothing:subpixel-antialiased;-webkit-overflow-scrolling:touch}ul,ol,li,section,header,div,p,h1,h2{display:block;float:left;position:relative;width:100%;margin:0;padding:0;list-style:none;overflow:hidden}input[type='text'],textarea{display:block;float:left;width:100%;height:50px;margin:0;line-height:24px!important;font-size:16px;font-family:'Roboto-Light';color:#000;background-color:#fff;border-radius:0;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:13px 20px}input[type='text']:focus,textarea:focus{border-color:#74b209}a,a:visited{display:inline-block;color:#2ed3ae;text-decoration:none}a:hover{color:#000}.page-container{max-width:1560px;left:50%;background-color:#fff;margin:20px 0 0 0;box-shadow:0 0 10px 10px rgba(200,200,200,.1);transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.header{padding:40px 8% 60px 8%}.header img{float:left;height:60px}.index-1 h1:not(.in),.index-1 h2{width:100%;padding-left:8%;padding-right:520px;text-align:left;font-size:50px;line-height:1.2em;font-weight:400}.index-1 h2,.index-2 h2{font-family:'Roboto-Thin'}.index-1 .bg-image{margin-top:70px;height:720px;min-height:720px;background-image:url(../images/pattern.png);background-repeat:repeat}.index-1 .bg-image b{display:block;float:left;width:85%;height:100%;background-image:url(../images/index-1-2-bg.jpg)}.index-1 .form{display:block;position:absolute;z-index:1;top:0;right:6%;width:400px;padding:32px;text-align:left;background-color:#F8F8F9;border-top:8px solid #F1F1F1}.index-1 .form h1{font-size:25px;color:#555;font-weight:400;margin-bottom:20px}.index-1 .form p{display:block;float:left;margin:10px 0 0 0;line-height:1.5em;font-size:12px}.index-1 .form input{position:relative;z-index:1;margin-top:-1px}.index-1 .form input:focus{z-index:10}.index-1 .form .btn{width:100%}.index-1 .form .btn span{float:right;margin-right:10px}.index-1 .form .btn:hover span{margin-right:0}.index-1 .form .alert{margin-top:20px}.index-2{z-index:2;width:92%;margin:-100px 0 0 8%;padding:80px 6% 100px 6%;text-align:left;background-color:#fff}.index-2 h1,.index-2 h2{font-size:50px;line-height:1.2em;font-weight:400}.index-2 ul{margin-top:50px}.index-2 ul li{width:32%;font-size:16px}.index-2 ul li b{display:block;float:left;width:120px;height:120px;background-image:url(../images/index-2-images.png);background-size:560px 220px;background-repeat:no-repeat}.index-2 ul li:nth-of-type(1) b{background-position:-50px -50px}.index-2 ul li:nth-of-type(2) b{background-position:-220px -50px}.index-2 ul li:nth-of-type(3) b{background-position:-390px -50px}.index-2 ul li:nth-of-type(1),.index-2 ul li:nth-of-type(2){margin-right:2%}.index-2 ul li h1{font-size:25px;margin:35px 0 25px 0}.index-2 ul li p{font-family:'Roboto-Thin';letter-spacing:1px;line-height:1.4em}.index-2 .btn{display:none;width:100%;margin-top:50px}.privacy{text-align:left}.privacy .index-10{padding:0 8% 100px 8%}.privacy .index-10 p{margin:20px 0}footer{width:100%;margin:0;padding:20px 8%;font-size:.7em;font-family:'Roboto-Thin';text-align:left}footer a{float:right}.btn{position:relative;width:auto;padding:0 30px;text-transform:uppercase;font-size:14px;line-height:50px;cursor:pointer;font-family:'Roboto-Bold';letter-spacing:.4px;overflow:visible}.btn:before,.btn:after{display:block;position:absolute;z-index:-1;visibility:hidden;top:0;left:0;width:100%;height:100%;opacity:0;content:""}.btn:before{background-color:rgba(255,255,255,.6)}.btn:after{left:50%;top:50%;margin:-13px 0 0 -13px;width:20px;height:20px;border:3px solid #85cb0b;border-top-color:transparent;border-radius:50%;animation:rotation linear 0.4s infinite;-webkit-animation:rotation linear 0.4s infinite;-moz-animation:rotation linear 0.4s infinite;-o-animation:rotation linear 0.4s infinite}.btn.spin:before,.btn.spin:after{z-index:1;visibility:visible;opacity:1}.btn.transparent-black-to-green{border:1px solid #666;color:#000}.btn.black-to-green{background-color:#000;color:#fff}.btn.green-to-black{background-color:#85cb0b;color:#fff}.btn.black-to-green:hover,.btn.transparent-black-to-green:hover{background-color:#2ed3ae}.btn.green-to-black:hover{background-color:#74b209}.btn:hover{border-color:rgba(255,255,255,0)}.mb1{margin-bottom:20px!important}.mt1{margin-top:20px!important}.mt2{margin-top:40px!important}.alert{display:none;position:relative;z-index:1000;width:100%;min-height:30px;padding:10px 20px 10px 10px;border-radius:2px;font-size:12px;line-height:1.5em;text-align:left}.alert span,.alert span:before{display:block;position:absolute;z-index:10;top:0;right:0;width:30px;height:30px;cursor:pointer}.alert span:before{top:0;right:0;text-align:center;font-size:18px;line-height:30px;font-family:'FontAwesome-Regular';content:"\f410"}.alert.error{display:block;color:#ad2929;border:1px solid #ad2929}.alert.error span:before{color:#ad2929}.alert.success{display:block;color:#29ad8f;border:1px solid #29ad8f}.alert.success span:before{color:#29ad8f}.index-1 .bg-image b{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}header,html,body,section,div,span,b,z,table,tr,td,footer,form,input,textarea,ul,ol,li,h1,h2,a{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-backface-visibility:hidden}.btn,a,a:before{transition:color 0.3s;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s}.class{transition:border 0.3s;-webkit-transition:border 0.3s;-moz-transition:border 0.3s;-o-transition:border 0.3s}.btn{transition:background-color 0.3s;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s}input[type='text'],textarea{transition:background-color 0.8s,border-color 0.8s ease-out;-webkit-transition:background-color 0.8s,border-color 0.8s ease-out;-moz-transition:background-color 0.8s,border-color 0.8s ease-out;-o-transition:background-color 0.8s,border-color 0.8s ease-out}textarea{transition:background-color 0.8s,border-color 0.8s ease-out;-webkit-transition:background-color 0.8s,border-color 0.8s ease-out;-moz-transition:background-color 0.8s,border-color 0.8s ease-out;-o-transition:background-color 0.8s,border-color 0.8s ease-out}.index-1 .form .btn span{transition:margin 0.3s;-webkit-transition:margin 0.3s;-moz-transition:margin 0.3s;-o-transition:margin 0.3s}.btn:before,.btn:after{transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s}.class{transition:border-radius 0.8s ease-out,transform 1s ease-out;-webkit-transition:border-radius 0.8s ease-out,transform 1s ease-out;-moz-transition:border-radius 0.8s ease-out,transform 1s ease-out;-o-transition:border-radius 0.8s ease-out,transform 1s ease-out}.class{transition:transform 0.3s ease-in;-webkit-transition:transform 0.3s ease-in;-moz-transition:transform 0.3s ease-in;-o-transition:transform 0.3s ease-in}.hide-down{transition:opacity 1.3s ease-out,transform 1s ease-out;-webkit-transition:opacity 1.3s ease-out,-webkit-transform 1s ease-out;-moz-transition:opacity 1.3s ease-out,-moz-transform 1s ease-out;-o-transition:opacity 1.3s ease-out,-o-transform 1s ease-out}.class{transition:opacity 0.4s ease-out,transform 0.2s ease-out;-webkit-transition:opacity 0.4s ease-out,-webkit-transform 0.2s ease-out;-moz-transition:opacity 0.4s ease-out,-moz-transform 0.2s ease-out;-o-transition:opacity 0.4s ease-out,-o-transform 0.2s ease-out}.class{transition:transform 0.01s ease-out;-webkit-transition:-webkit-transform 0.01s ease-out;-moz-transition:-moz-transform 0.01s ease-out;-o-transition:-o-transform 0.01s ease-out}.spinner{display:block;margin:0;width:45px;height:45px}.spinner div{display:block;margin:0;width:100%;height:100%;border:3px solid #85cb0b;border-top-color:transparent;border-radius:50%;animation:rotation linear 0.8s infinite;-webkit-animation:rotation linear 0.8s infinite;-moz-animation:rotation linear 0.8s infinite;-o-animation:rotation linear 0.8s infinite}.spinner{transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0)}.h-centered{transform:translate(-50%,0)!important;-webkit-transform:translate(-50%,0)!important;-moz-transform:translate(-50%,0)!important;-o-transform:translate(-50%,0)!important}.centered{transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important}@media only screen and (max-width:1200px){.index-1 h1:not(.in),.index-1 h2{padding-right:430px}.index-1 .form{width:350px;padding:28px}}@media only screen and (max-width:1050px){.index-1 h1:not(.in),.index-1 h2{padding-right:400px}.index-1 .form{width:320px;padding:28px}}@media only screen and (max-width:768px){.page-container{margin:0}.header{padding:10px 2%;height:50px}.header img{height:100%}.index-1 h1:not(.in),.index-1 h2{z-index:1;width:100%;padding:0 4%;background-color:#f9f9f9;font-size:40px;text-align:center}.index-1 h1:not(.in){padding-top:20px}.index-1 h2{padding-bottom:20px}.index-1 .bg-image{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;min-height:100%}.index-1 .bg-image b{display:none}.index-1 .form{position:relative;left:0;right:auto;width:92%;margin:20px 4% 150px 4%}.index-2{text-align:center;width:84%;margin:-80px 8% 0 8%;padding:40px 20px 100px 20px}.index-2 h1,.index-2 h2{font-size:40px}.index-2 ul{margin-top:50px}.index-2 ul li{width:100%}.index-2 ul li b{display:inline-block;float:none}.index-2 ul li:nth-of-type(1),.index-2 ul li:nth-of-type(2){margin-right:0}.index-2 ul li:nth-of-type(2),.index-2 ul li:nth-of-type(3){margin-top:50px}.privacy .index-10{padding:0 4% 100px 4%}.index-2 .btn{display:inline-block}}@media only screen and (max-width:550px){.index-1 h1:not(.in),.index-1 h2{font-size:30px}.index-2 h1,.index-2 h2{font-size:30px}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:"Roboto-Thin";src:url(fonts/Roboto-Thin.ttf) format("truetype")}@font-face{font-family:"Roboto-Light";src:url(fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-family:"Roboto-Regular";src:url(fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:"Roboto-Bold";src:url(fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:"Roboto-Black";src:url(fonts/Roboto-Black.ttf) format("truetype")}@font-face{font-family:"FontAwesome";src:url(fonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome-Regular";src:url(fonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome-Solid";src:url(fonts/fa-solid-900.ttf) format("truetype")}