html{height:100%}
body{font-size:16px;font-family:'Roboto',sans-serif;font-weight:400;height:100%;line-height:1.9;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#646464;background-color:#fff}
p{margin:0 0 20px;color:#646464}
h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'Quicksand',sans-serif;margin:0 0 20px;color:#111}
h1,h2{line-height:1.4}
h3,h4,h5,h6{line-height:1.5}
h1{font-size:66px}
@media only screen and (max-width: 1199px) {
h1{font-size:52px}
}
@media only screen and (max-width: 991px) {
h1{font-size:46px}
}
@media only screen and (max-width: 767px) {
h1{font-size:41px}
}
@media only screen and (max-width: 575px) {
h1{font-size:36px}
}
@media only screen and (max-width: 479px) {
h1{font-size:32px}
}
h2{font-size:32px}
@media only screen and (max-width: 1199px) {
h2{font-size:28px}
}
@media only screen and (max-width: 991px) {
h2{font-size:26px}
}
@media only screen and (max-width: 767px) {
h2{font-size:22px}
}
h3{font-size:22px}
@media only screen and (max-width: 991px) {
h3{font-size:20px}
}
@media only screen and (max-width: 767px) {
h3{font-size:18px}
}
a{text-decoration:none}
a:active,a:hover,a:focus{text-decoration:none;outline:0 none}
img{max-width:100%;height:auto}
ul{list-style:outside none none;margin:0;padding:0}
body .wrapper{position:relative;z-index:1;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
@-webkit-keyframes iconAnimate {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
30%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}
70%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes iconAnimate {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
30%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}
70%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
.fxt-bg-element{position:absolute;z-index:0;top:0;left:0;min-width:100vw;min-height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;transition:all 2s ease-in-out}
body .fxt-bg-element{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;visibility:hidden}
body.loaded .fxt-bg-element{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}
.fxt-template{background:#efefef; background-size: cover;}
.fxt-template .fxt-main-content{padding:40px 30px;min-height:100vh;width:100%;margin-left:auto;margin-right:auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
@media only screen and (max-width: 991px) {
.fxt-template .fxt-main-content{padding:72px 30px}
}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content{padding:62px 30px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content{padding:52px 30px}
}
@media only screen and (max-width: 479px) {
.fxt-template .fxt-main-content{padding:52px 15px}
}
.fxt-template .fxt-main-content .fxt-logo{margin-top:8px;margin-bottom:10px;max-width:40vw}
@media only screen and (max-width: 991px) {
.fxt-template .fxt-main-content .fxt-logo{margin-bottom:60px}
}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-logo{margin-bottom:50px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-logo{margin-bottom:40px}
}
.fxt-template .fxt-main-content .fxt-countdown{margin-bottom:60px;padding-bottom:50px}
@media only screen and (max-width: 991px) {
.fxt-template .fxt-main-content .fxt-countdown{margin-bottom:50px}
}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-countdown{margin-bottom:40px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-countdown{margin-bottom:30px}
}
.fxt-template .fxt-main-content .fxt-countdown .countdown-section{display:inline-block;position:relative;z-index:1;min-width:200px}
@media only screen and (max-width: 1199px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section{min-width:170px}
}
@media only screen and (max-width: 991px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section{min-width:140px}
}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section{min-width:120px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section{min-width:100px}
}
@media only screen and (max-width: 479px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section{min-width:80px}
}
@media only screen and (max-width: 380px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section{min-width:65px}
}
.fxt-template .fxt-main-content .fxt-countdown .countdown-section > div{position:relative;z-index:1}
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:before,.fxt-template .fxt-main-content .fxt-countdown .countdown-section:after{content:"";height:10px;width:10px;background-color:#333;right:-5px;border-radius:50%;position:absolute;z-index:1}
@media only screen and (max-width: 1199px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:before,.fxt-template .fxt-main-content .fxt-countdown .countdown-section:after{height:8px;width:8px;right:-4px}
}
@media only screen and (max-width: 991px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:before,.fxt-template .fxt-main-content .fxt-countdown .countdown-section:after{height:6px;width:6px;right:-3px}
}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:before,.fxt-template .fxt-main-content .fxt-countdown .countdown-section:after{height:4px;width:4px;right:-2px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:before,.fxt-template .fxt-main-content .fxt-countdown .countdown-section:after{height:2px;width:2px;right:-1px}
}
@media only screen and (max-width: 479px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:before,.fxt-template .fxt-main-content .fxt-countdown .countdown-section:after{display:none}
}
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:before{top:20px}
@media only screen and (max-width: 1199px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:before{top:12px}
}
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:after{bottom:20px}
@media only screen and (max-width: 1199px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:after{bottom:12px}
}
.fxt-template .fxt-main-content .fxt-countdown .countdown-section:last-child:after,.fxt-template .fxt-main-content .fxt-countdown .countdown-section:last-child:before{display:none}
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-number{font-size:84px;line-height:1;font-weight:700;width:auto;color:#333;font-family:'Quicksand',sans-serif}
@media only screen and (max-width: 1199px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-number{font-size:58px}
}
@media only screen and (max-width: 991px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-number{font-size:52px}
}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-number{font-size:46px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-number{font-size:41px}
}
@media only screen and (max-width: 479px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-number{font-size:36px}
}
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-unit{color:#333;position:absolute;z-index:1;bottom:-50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:20px}
@media only screen and (max-width: 991px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-unit{font-size:18px;bottom:-45px}
}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-unit{font-size:16px;bottom:-40px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-unit{font-size:15px;bottom:-35px}
}
@media only screen and (max-width: 479px) {
.fxt-template .fxt-main-content .fxt-countdown .countdown-section .countdown-unit{font-size:14px;bottom:-30px}
}
.fxt-template .fxt-main-content .fxt-sub-title{color:#333;font-size:24px;font-family:'Quicksand',sans-serif;line-height:1.5;max-width:700px;width:100%;margin-left:auto;margin-right:auto}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-sub-title{font-size:22px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-sub-title{font-size:20px}
}
.fxt-template .fxt-main-content .fxt-main-title{color:#00357a;font-weight:700;max-width:700px;width:100%;margin-left:auto;margin-right:auto}
.fxt-template .fxt-main-content .fxt-paragraph{color:#333;max-width:550px;width:100%;margin-left:auto;margin-right:auto}
.fxt-template .fxt-main-content .fxt-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px;margin-top:30px}
@media only screen and (max-width: 991px) {
.fxt-template .fxt-main-content .fxt-buttons{margin-bottom:50px}
}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-buttons{margin-bottom:40px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-buttons{margin-bottom:30px}
}
.fxt-template .fxt-main-content .fxt-buttons .fxt-btn{margin:0 7px 12px}
.fxt-template .fxt-main-content .fxt-btn-ghost{text-align:center;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;-webkit-box-shadow:none;box-shadow:none;outline:none;border:1px solid;border-color:#a2a2a2;color:#fff;border-radius:45px;background-color:transparent;padding:9px 35px;min-width:180px;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-btn-ghost{font-size:15px;padding:9px 30px;min-width:160px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-btn-ghost{font-size:14px;padding:9px 25px;min-width:140px}
}
.fxt-template .fxt-main-content .fxt-btn-ghost:hover{background-color:#0173ff;border-color:#0173ff}
.fxt-template .fxt-main-content .fxt-btn-ghost:focus{outline:none}
.fxt-template .fxt-main-content .fxt-btn-fill{text-align:center;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;-webkit-box-shadow:none;box-shadow:none;outline:none;border:1px solid;border-color:#0173ff;color:#fff;border-radius:45px;background-color:#0173ff;padding:9px 35px;min-width:180px;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-btn-fill{font-size:15px;padding:9px 30px;min-width:160px}
}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-btn-fill{font-size:14px;padding:9px 25px;min-width:140px}
}
.fxt-template .fxt-main-content .fxt-btn-fill:hover{background-color:transparent;border-color:#a2a2a2}
.fxt-template .fxt-main-content .fxt-btn-fill:focus{outline:none}
.fxt-template .fxt-main-content .fxt-socials{margin-bottom:20px}
@media only screen and (max-width: 575px) {
.fxt-template .fxt-main-content .fxt-socials{margin-bottom:15px}
}
.fxt-template .fxt-main-content .fxt-socials li{display:inline-block;margin-right:15px;margin-bottom:8px}
@media only screen and (max-width: 991px) {
.fxt-template .fxt-main-content .fxt-socials li{margin-right:10px;margin-bottom:5px}
}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-socials li{margin-right:5px}
}
.fxt-template .fxt-main-content .fxt-socials li:last-child{margin-right:0}
.fxt-template .fxt-main-content .fxt-socials li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;height:45px;width:45px;color:#fff;background-color:#5e4bc7;border-radius:50%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
@media only screen and (max-width: 767px) {
.fxt-template .fxt-main-content .fxt-socials li a{font-size:15px;height:40px;width:40px}
}
.fxt-template .fxt-main-content .fxt-socials li.fxt-facebook a:hover{background-color:#3b5998}
.fxt-template .fxt-main-content .fxt-socials li.fxt-twitter a:hover{background-color:#00acee}
.fxt-template .fxt-main-content .fxt-socials li.fxt-google a:hover{background-color:#C33}
.fxt-template .fxt-main-content .fxt-socials li.fxt-linkedin a:hover{background-color:#0077B5}
.fxt-template .fxt-main-content .fxt-copyright{color:#333;font-size:15px}
body .fxt-template{position:relative;z-index:1}
body .fxt-template:before{content:"";background-color:rgba(1,115,255,0.8);left:0;right:inherit;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);top:0;height:100%;width:100%;position:absolute;z-index:3;-webkit-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}