html{color:#fff;font-size:1em;line-height:1.4;background:#626262}::-moz-selection{background:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body,html,h1,h2,h3,h4,h5,h6,a,ul,li{}body{font-family:opensans;background:#fff;margin:0;padding:0}ul,li{list-style:none outside none;margin:0}iframe{border:none}.pos-rel{position:relative}.pos-abs{position:absolute}.pos-fix{position:fixed}.full-width{width:100%;max-width:1440px}.full-height{height:100%}.full-size{top:0;left:0;right:0;bottom:0}.my-button{text-transform:uppercase;font-size:1rem;padding:1em;padding-bottom:.8rem;display:inline-block;box-sizing:border-box;margin:0}.center-vh{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.pos-top{top:0}.pos-left{left:0}.pos-right{right:0}.pos-bottom{bottom:0}.relh100{position:relative;height:100%}.row{max-width:100%}ul,li{list-style:none outside none;margin:0}.full-width{width:100%;max-width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.fullscreen-width{width:100%;max-width:100%}.table{display:table;height:inherit;margin:auto}.table-cell{display:table-cell;vertical-align:middle}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.align-justify{text-align:justify}.mask:before{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;content:' ';opacity:.8}.title.bg-red,.bg-red,.mask-red:before{background:#e51c23}.title.bg-yellow,.bg-yellow,.mask-yellow:before{background:#ffeb3b}.title.bg-blue,.bg-blue,.mask-blue:before{background:#5677fc}.title.bg-pink,.bg-pink,.mask-pink:before{background:#e91e63}.title.bg-green,.bg-green,.mask-green:before{background:#259b24}.title.bg-white,.bg-white,.mask-white:before{background:#fff}.title.bg-black,.bg-black,.mask-black:before{background:#1f1f1f}.title.bg-orange,.bg-orange,.mask-orange:before{background:#ff9800}.title.bg-purple,.bg-purple,.mask-purple:before{background:#9c27b0}.title.bg-lime,.bg-lime,.mask-lime:before{background:#cddc39}.title.bg-bluegrey,.bg-bluegrey,.mask-bluegrey:before{background:#607d8b}.title.bg-bluegreylight,.bg-bluegreylight,.mask-bluegreylight:before{background:#f0f0f0}.title.bg-bluegreydark,.bg-bluegreydark,.mask-bluegreydark:before{background:#37474f}.title.bg-indigo,.bg-indigo,.mask-indigo:before{background:#3f51b5}.title.bg-black,.bg-black,.mask-black:before{background:#000}.title.bg-black1,.bg-black1,.mask-black1:before{background:#333}.title.bg-amber,.bg-amber,.mask-amber:before{background:#ffc107}.text-white{color:#fff}.text-black{color:#333}.text-bold{font-weight:700}.text-red{color:#e51c23}.text-blue{color:#455ede}.text-orange{color:#ff9800}.text-yellow{color:#ffd600}.text-amber{color:#ffc107}.text-pink{color:#e91e63}.text-lightblue{color:#03a9f4}.small-col-20{width:20%}.box-shadow{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 2px 2px rgba(0,0,0,.2),0 0 4px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 2px 2px rgba(0,0,0,.2),0 0 4px 1px rgba(0,0,0,.1);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 2px 2px rgba(0,0,0,.2),0 0 4px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 2px 2px rgba(0,0,0,.2),0 0 4px 1px rgba(0,0,0,.1)}.hidden{opacity:0;-webkit-transition:.6s;-ms-transition:.6s;transition:.6s}.visible{opacity:1;-ms-transition:.6s;-webkit-transition:.6s;transition:.6s}.invisible{display:none!important}.s-visible-medium-up{opacity:0}strong,.bold{font-weight:700}.column,.columns{padding:0}.row .row{margin:0}.header-top{position:fixed;z-index:20;top:0;left:0;height:56px}.header-top.material{background:rgba(255,255,255,.15);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.1)}.header-top>div{display:inline-block;float:left}.header-top .logo img{height:56px;width:auto;padding:8px 16px}.header-top .logo{transition:.3s}.header-top .logo:hover{background:rgba(255,255,255,.15)}.header-top.material .menu{border-right:1px solid #f5f5f5}.header-top.material .menu:last-child{border-right:none}.header-top.material .menu a,.header-top .menu a{height:56px;display:block;float:left;background:#fff;color:#5677fc;text-transform:capitalize;text-align:center;font-size:18px;font-family:asap;font-weight:400;padding:14px 16px;-webkit-transition:.3s;transition:.3s}.header-top .menu a{background:0 0;font-weight:400;color:#fff;position:relative}.header-top.material .menu a:first-child:after{display:none}.header-top .menu a:first-child:after{position:absolute;left:0;top:25%;height:50%;width:1px;background:#fff;content:""}.header-top.material .menu a:hover{background:#5677fc}.header-top .menu a:hover{background:rgba(255,255,255,.15);color:#fff}#fp-nav.right{right:28px;margin-right:10px;position:absolute}#fp-nav span,.fp-slidesNav span{border-color:#fff;-webkit-transition:.3s;transition:.3s;width:10px;height:10px}#fp-nav ul li a span{background:#fff}#fp-nav li,.fp-slidesNav li{display:block;width:10px;height:10px;margin:16px;position:relative}#fp-nav span:after,.fp-slidesNav span:after{background:rgba(255,255,255,.15);position:absolute;content:"";display:block;top:4px;left:4px;right:4px;bottom:4px;border-radius:100%;-webkit-transition:.3s;transition:.3s}#fp-nav li .active span,.fp-slidesNav .active span{background:#fff;position:absolute}#fp-nav li .active span:after,.fp-slidesNav .active span:after{top:-6px;left:-6px;bottom:-6px;right:-6px}.quick-link{position:fixed;top:50%;left:0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.1);z-index:100;margin-top:-96px}.quick-link li{list-style:none;list-style-position:outside;display:block;height:48px;width:48px;position:relative}.quick-link.count-1{margin-top:-24px}.quick-link.count-2{margin-top:-48px}.quick-link.count-3{margin-top:-72px}.quick-link.count-4{margin-top:-96px}.quick-link.count-5{margin-top:-120px}.quick-link.count-6{margin-top:-144px}.quick-link.count-7{margin-top:-168px}.quick-link a{background:#fff;background:rgba(255,255,255,.15);height:48px;width:48px;display:block;text-align:center;font-size:22px;padding-top:.4rem;color:#fff;opacity:1;position:relative;z-index:1;-webkit-transition:.2s;transition:.2s}.quick-link a:hover{}.quick-link ul li{position:relative}.quick-link ul li:after,.quick-link a:after{position:absolute;content:"";background:transparent;border-radius:100%;top:0;left:0;right:0;bottom:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:.2s cubic-bezier(.215,.61,.355,1);transition:.2s cubic-bezier(.215,.61,.355,1);z-index:-1}.quick-link ul li.active:after,.quick-link a:hover:after{-webkit-transform:none;transform:none;border-radius:0;background:rgba(255,255,255,.15);background:#5677fc}.quick-link ul li.active:after{background:rgba(230,230,230,.12)}.quick-link a.marked{color:#fff;background:#5677fc}.quick-link .title{position:absolute;font-size:12px;left:56px;top:17px;color:#fff;font-family:asap;text-transform:uppercase;text-align:left;width:100px;border-bottom:1px solid currentColor;display:block;transform:translateX(10px);-webkit-transition:.3s;transition:.3s;visibility:hidden;opacity:0}.quick-link li:hover .title{-webkit-transform:none;transform:none;display:block;opacity:1;visibility:visible}.page-footer{position:fixed;bottom:20px;right:56px;margin-right:-8px;color:#fff;font-size:18px;font-family:asap;font-weight:400}.page-footer a:first-child{margin-left:8px}.page-footer a{color:#fff;-webkit-transition:.3s;transition:.3s;display:inline-block;padding:5px 8px}.page-footer a .ion{font-size:1.2em}.page-footer a:hover{opacity:.8}.page-cover{width:100%;position:fixed;height:100%;z-index:0}.page-cover .cover-bg{background:url(../img/bg_forest.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;z-index:-3}.page-cover .cover-bg.bg-color{background-image:none;z-index:-3}.page-cover .cover-bg.cover-bg-mask{background:rgba(0,0,0,.12);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;z-index:0;-webkit-transition:2s;-ms-transition:2s;transition:2s}.page-cover .vegas-timer{display:none}.page-main{position:relative;width:100%;height:100%}.p-footer{bottom:0;position:absolute;width:100%;padding-top:5rem}.p-footer .icon{position:absolute;top:24px;color:#fff;text-align:center;width:24px;margin-left:-12px;font-size:20px;transition:.3s}.p-footer .text{font-size:12px;font-family:asap;text-transform:uppercase}.p-footer:hover .icon{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.p-footer .arrow-d{position:relative;width:1px;background:rgba(255,255,255,.15);height:48px;width:48px;left:50%;bottom:32px;margin:0;display:block;border:0 solid #fff;border-radius:100%;margin-left:-24px;transition:.3s;font-family:asap;color:#fff;font-size:14px}.p-footer .arrow-d:hover{background:#5677fc}.p-footer .arrow-d.gone{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.2s;transition:.2s}.p-footer .arrow-d .circle{top:12px;bottom:12px;left:12px;right:12px;position:absolute;content:"";background:#fff;border-radius:100%;-webkit-transition:.3s;transition:.3s}.p-footer .arrow-d .circle:after{top:12px;bottom:12px;left:12px;right:12px;position:absolute;content:"";background:#fff;border-radius:100%;-webkit-transition:.3s;transition:.3s}.p-footer .arrow-d .after,.p-footer .arrow-d .before{top:14px;position:absolute;-webkit-transition:.3s;transition:.3s;opacity:1}.p-footer .arrow-d:hover .after,.p-footer .arrow-d:hover .before{opacity:.15}.p-footer .arrow-d:hover .circle{background:#5677fc;background:transparent;top:0;bottom:0;left:0;right:0}.p-footer .arrow-d:hover .circle:after{border-radius:0;left:23px;right:23px}.p-footer .arrow-d .before{text-align:right;float:right;right:72px}.p-footer .arrow-d .after{text-align:left;float:left;left:72px}.p-footer .arrow-d:after,.p-footer .arrow-d:before{position:absolute;content:' ';width:24px;height:24px;left:12px;margin-left:.5px;border:2px solid rgba(255,255,255,.15);border-left-color:transparent;border-top-color:transparent;-ms-transition:.3s;-webkit-transition:.3s;transition:.3s}.p-footer .arrow-d:after{border-right-color:transparent;top:12px;left:36px;-ms-transform:rotateZ(-45deg);-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.p-footer .arrow-d:before{border-bottom-color:transparent;top:12px;left:-12px;-ms-transform:rotateZ(-135deg);-moz-transform:rotateZ(-135deg);transform:rotateZ(-135deg)}.p-footer .arrow-d.no-change:after,.p-footer .arrow-d:hover:after{top:14px;left:14px;bottom:14px;right:14px;width:auto;height:auto;border:2px solid #fff;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent;-ms-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.p-footer .arrow-d.no-change:before,.p-footer .arrow-d:hover:before{top:14px;left:14px;bottom:14px;right:14px;width:auto;height:auto;border:2px solid #fff;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;-ms-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.p-footer:hover .arrow-d.no-change:after,.p-footer:hover .arrow-d.no-change:before{top:4rem}.p-footer .arrow-d a{color:inherit}.page{position:relative;width:100%;height:100%}.page-cent{width:100%;position:relative;text-align:center}.page-cent .content p{}.page-cent .content{width:720px;margin:0 auto;padding-top:72px;padding-bottom:72px;padding-left:1em;padding-right:1em;display:inline-block;-ms-transition:.6s;-webkit-transition:.6s;transition:.6s;text-align:left;font-family:asap;color:#fff}.page-cent .p-title{display:block;margin-bottom:.5rem}.page-cent .p-title h3{font-size:30px;padding-left:0;text-align:left;display:inline-block;color:#fff;font-family:asap;border-bottom:8px solid #5677fc}.page-cent .p-title h2{text-transform:uppercase;font-size:56px;line-height:1.3em;text-align:left;margin-top:.3em;margin-bottom:.3em;display:block;color:#fff;font-family:asap}.page .p-title i{display:inline-block;margin-left:.5em;margin-right:0;font-size:.8em}.page-cent .text{font-family:asap;color:#fff;text-align:left}.page p{font-family:asap;color:#fff;font-size:20px;margin-bottom:.75rem}.page p.small{font-size:14px}.page p.center{text-align:center}.page p.upper{text-transform:uppercase}.page p.light{font-family:opensans-light}.page h4{text-transform:uppercase;font-weight:700;color:#fff;font-size:20px;margin-bottom:0;margin-top:0}.page h2,.page h3,.page h4{font-family:asap;color:#fff}.slide,.page .content,.page-home .logo-container,.page{-webkit-transition:.8s background,.6s transform,.6s opacity;transition:.8s background,.6s transform,.6s opacity;-webkit-transform:none;transform:none;background:0 0;border:none}.page .content{z-index:1}.page:before{position:absolute;top:0;left:0;right:0;bottom:0;background:0 0;content:'';z-index:0;-webkit-visibility:hidden;visibility:hidden;-webkit-transition:.8s background,.6s transform,.8s visibility;transition:.8s background,.6s transform,.8s visibility;-webkit-transform:none;transform:none}.page.transition:before{-webkit-visibility:visible;visibility:visible;-webkit-transform:scale(.8);transform:scale(.8);background:rgba(255,255,255,.15)}.page-home.transition .logo-container{-webkit-transform:translateY(20px) scale(.1);transform:translateY(20px) scale(.1);opacity:0}.page.transition .content{-webkit-transform:scale(.85);transform:scale(.85)}.slide.transition{-webkit-transform:scale(.8);transform:scale(.8);background:rgba(255,255,255,.15)}.page-home .content,.page-home.page-cent .content{position:relative;max-width:1200px;width:100%}.page-home .logo-container{position:absolute;top:100px;width:100%;text-align:center}.page-home .logo-container img.h-logo{position:relative;display:inline-block;height:100px;width:auto}.page-home .content .header{margin:0 auto;text-align:center;position:relative}.page-home .content .header>div{display:inline-block;position:relative}.page-home .content h2{text-transform:uppercase;font-size:94px;text-align:left;line-height:1em}.page-home .content h3{text-align:left;text-transform:uppercase;font-size:40px;line-height:1em;font-weight:700;border-left:4px solid currentColor;padding-left:10px;margin-left:10px;max-width:180px}.page-home .content .subhead{display:block;text-align:left;position:absolute;left:20px;color:rgba(255,255,255,.2);-webkit-transition:.3s;transition:.3s}.page-home .content .subhead:hover{color:#fff}.page-home .content .subhead a{color:inherit}.page-when .content{padding-top:1rem;padding-bottom:1rem}.page .content .clock{width:430px;height:430px;margin:0 auto;border-radius:100%;background:rgba(255,255,255,.15);position:relative}.page .content .clock:before{z-index:3;position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:transparent;border-radius:100%;box-shadow:0 0 24px 1px rgba(7,7,7,.15)}.page .content .clock .header{position:absolute;top:-72px;font-family:asap;font-weight:400;font-size:30px;text-align:center;width:100%}.page .clock .text{position:relative;width:100%;font-family:asap;font-weight:400;letter-spacing:0;margin-top:.5em;display:block;text-transform:uppercase;color:#fff;text-align:center}.page .clock .block:last-child .digit:after{display:none}.page .clock .elem-center{display:inline-block;position:relative;text-align:center;width:100%;top:0;margin-top:50%;height:50%;bottom:0}.page .clock .elem-center .digit{position:relative;font-size:120px;margin-top:-.5em;letter-spacing:-.03em;line-height:1em;font-family:asap;font-weight:700;width:100%;color:#fff;display:block}.page .clock .elem-center .text{position:absolute;bottom:58%;font-size:24px;margin-top:0}.page .clock .elem-center .text.top{bottom:124%}.page .clock .elem-center .text.top img{height:65px;margin-bottom:20px}.page .clock .elem-right,.page .clock .elem-left{position:absolute;width:70px;top:50%;bottom:0;display:block}.page .clock .elem-left{left:50px}.page .clock .elem-right{right:50px}.page .clock .elem-right .text,.page .clock .elem-left .text{position:absolute;bottom:58%;font-size:24px;margin-top:0}.page .clock .elem-right .digit,.page .clock .elem-left .digit{position:relative;text-align:center;font-size:60px;letter-spacing:-.03em;margin-top:-.5em;line-height:1em;font-family:asap;font-weight:400;width:100%;color:#fff;display:block}.page .clock .second{position:absolute;left:15px;top:15px;bottom:15px;right:15px;border:0 solid #fff;border-radius:100%;z-index:2;-webkit-box-shadow:inset 0 0 0 2px #fff;-moz-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.page-register .content{}.page .form{}.page .form input{background:0 0;border:none;color:#fff;padding:0 1em;padding-bottom:.3em;font-family:asap;font-size:20px;box-shadow:none;display:inline-block;position:absolute;width:auto;width:100%;bottom:0;left:80px;right:0;margin-bottom:0}.page .form.send_email_form input{}.page .form.send_email_form .fields{margin-top:72px;background:rgba(255,255,255,.1);padding-left:16px;height:46px;min-height:36px}.page .form.send_email_form .buttons,.page .form.send_email_form .buttons button{height:45px}.page .form label{display:inline-block;font-family:asap;font-weight:700;font-size:20px;color:#fff;text-transform:uppercase;display:inline-block;margin-bottom:.35em;padding-top:.4em}.page .form .fields{margin-top:24px;position:relative;border-bottom:1px solid #5677fc}.page .form .fields.no-border{border:none}.page .form .fields>div{float:left}.page .form .fields .buttons{position:absolute;bottom:0;right:-.5px}.page .form button{background:#5677fc;color:#fff;font-family:asap;font-weight:700;font-size:20px;text-transform:uppercase;padding:.5rem 1rem;margin-bottom:0;position:relative;-webkit-transition:.3s;transition:.3s;z-index:2}.page .form button:after{z-index:-1;position:absolute;top:50%;left:50%;right:50%;bottom:50%;content:"";background:#fff;opacity:0;border-radius:120px;-webkit-transition:.3s;transition:.3s}.page .form button:hover:after{opacity:1;border-radius:0;top:0;left:0;right:0;bottom:0}.page .form button:hover{background:0 0;color:#5677fc}.page .form textarea{background:#fff;border:1px solid currentColor;color:#626262;padding:.5em 1em;min-width:200px;font-size:20px;font-family:asap;display:block;width:100%;box-shadow:none;min-height:108px;margin-top:3px}.page .message-ok{margin-bottom:0;position:absolute;font-size:20px}.page-about .content{margin-top:-4rem;border:none;padding-top:112px;padding-bottom:112px}.page-about .article{max-width:480px;margin:auto}.page-contact{}.page-contact .fp-controlArrow{display:none}.page-contact .p-title{position:relative}.page-contact .p-title .buttons{position:absolute;bottom:8px;right:0;background:rgba(255,255,255,.15);display:inline-block}.page-contact .p-title .buttons li{position:relative;display:block;width:48px;float:left}.page-contact .p-title .buttons a{text-align:center;width:48px;height:48px;display:inline-block;position:relative;margin:0}.page-contact .p-title .buttons a i{margin:0;font-size:24px;padding-top:.5em}.page-contact .p-title .buttons a:after{position:absolute;content:"";background:transparent;border-radius:100%;top:0;left:0;right:0;bottom:0;-webkit-transition:.2s;transition:.2s}.page-contact .p-title .buttons a:hover:after{border-radius:0;background:rgba(255,255,255,.15)}.page-contact .contact li{margin-top:20px}.page-contact .contact img{height:56px;width:auto}.page-contact a{color:#fff}.page-contact .right{text-align:right}.page-contact .social-links .page-header .header-title{display:none}.page-contact .socialnet{margin-right:-10px}.page-contact .socialnet a{color:#fff;font-size:24px;margin-bottom:.25rem;display:inline-block;width:1.5em;border-radius:1em;background:0 0;position:relative;text-align:center}.page-contact .socialnet a:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:0 0;-ms-transition:.3s;-webkit-transition:.3s;transition:.3s;border-radius:100%}.page-contact .socialnet a:hover:after{border-radius:0;background:rgba(255,255,255,.15);color:#fff}.video-container{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-2}.video-container video{height:724px;width:1287px;margin-top:-42px;margin-left:0}.video-container iframe{width:100%;height:100%}.show-for-medium-up{display:none}