.sk-circle{top:50%;left:50%;transform:translate(-50%, -50%);width:200px;height:200px;position:absolute}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:white;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@font-face{font-family:"Kankin-Regular";src:url("../fonts/Kankin-Regular.ttf") format("truetype")}html,body{height:auto;margin:0;width:100%;background:transparent url(../images/background.jpg) no-repeat;background-size:cover}.hidden{display:none}#app header{position:relative;padding:30px 0 15px;color:white}#app header h1{color:#feda00;text-transform:uppercase;font-family:'Kankin-Regular';font-size:36pt;line-height:50pt;letter-spacing:10pt}@media (max-width: 575.98px){#app header h1{font-size:22pt;letter-spacing:5pt}}#app header .subtitle{color:white;font-size:17px;font-weight:400;line-height:18px}#app section#content{padding:15px 0 30px 0}#app section#content .content-panel{padding:0;background:transparent}#app section#content .content-panel .content .form-wrapper{position:relative;padding:30px}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group label{min-width:200px}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group .input-wrapper{margin:0 auto}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group .input-wrapper input{outline:none;min-width:300px}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group .input-wrapper input::placeholder{color:black}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group .input-wrapper input:focus{border:none;box-shadow:none;outline:0 none}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group .input-wrapper input.is-invalid{color:#ED1C24;border:1px red solid}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group .input-wrapper input.is-invalid::placeholder{color:#ED1C24}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group button{height:50px;width:180px}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group .invalid-feedback.show{display:block}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group.terms .input-wrapper{background:none}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group.terms label{display:block;position:relative;padding-left:40px}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group.terms label .checkbox-indicatior{display:inline-block;width:30px;height:30px;border:1px solid black;position:absolute;left:0px;top:4px}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group.terms label .checkbox-indicatior:after{display:none}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group.terms label input{width:1px;position:absolute;height:1px;z-index:-100}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group.terms label input:checked+.checkbox-indicatior:after{display:block;content:'\2713';width:30px;font-size:30px;height:30px;position:absolute;left:4px;top:-8px;color:#00AEEF}#app section#content .content-panel .content .form-wrapper #myfh_add_form .form-group.terms label input.is-invalid+.checkbox-indicatior{border:1px solid #ED1C24}#app section#content .content-panel .content .form-wrapper .terms-and-conditions{z-index:100;padding:15px;display:block;position:absolute;width:90%;height:90%;left:50%;top:50%;transform:translate(-50%, -50%);background:white;color:#00AEEF;overflow-y:scroll}#app section#content .content-panel .content .form-wrapper .terms-and-conditions.hidden{display:none}#app section#content .content-panel .content .form-wrapper .terms-and-conditions #close_terms_conditions_link{font-size:50px;display:block;position:absolute;width:30px;height:30px;right:10px;top:-15px;font-family:Arial}#app section#content .content-panel .content .form-wrapper .terms-and-conditions #close_terms_conditions_link:hover{color:black;text-decoration:none}#app section#content .content-panel .content video{width:100%}#app section#content .content-panel .content.video-loaded{line-height:0}#app section#content .content-panel #loader{display:block;position:relative;left:0;top:0;width:100%;height:100%;padding-top:50%}#app section#content .content-panel #loader.hidden{display:none}#app section#content .content-panel #aftervideo .bg-wrapper{background:url("/assets/images/after_button_bg.png");background-size:cover;width:100%;padding-top:18.5%;position:relative}#app section#content .content-panel #aftervideo .bg-wrapper a{position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);color:#000000;font-family:'Kankin-Regular';font-size:36px;font-weight:400;line-height:50.1px;text-transform:uppercase;letter-spacing:6px;text-align:center}@media (max-width: 1200px){#app section#content .content-panel #aftervideo .bg-wrapper a{font-size:34px;letter-spacing:4px}}@media (max-width: 992px){#app section#content .content-panel #aftervideo .bg-wrapper a{font-size:28px;letter-spacing:2px}}@media (max-width: 768px){#app section#content .content-panel #aftervideo .bg-wrapper a{font-size:24px;letter-spacing:2px}}@media (max-width: 575.98px){#app section#content .content-panel #aftervideo .bg-wrapper a{font-size:18px;letter-spacing:3px;line-height:20px}}#app section#social .social-title{color:#feda00;font-family:"Kankin-Regular";font-size:18px;text-transform:uppercase;font-weight:400;letter-spacing:3.6px;padding:20px 0}#app section#social .social-button-wrapper .social-icon{height:32px;width:100%;margin:5px 0}#app section#social .social-button-wrapper .social-icon a{position:relative;display:inline-block;text-align:right;width:100%;height:9px;color:white;font-size:13px;font-weight:400;line-height:4.64px;text-transform:uppercase}#app section#social .social-button-wrapper .social-icon a img{position:absolute;width:29px;height:28px;left:0;top:50%;transform:translateY(-50%);margin-right:6px}#app footer{padding:30px 0}
