@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{overflow-x:hidden}body{background:#fff;color:#707070;font-family:Roboto,sans-serif;font-size:20px;line-height:28px;margin:0;padding:0}img{border:0;height:auto;max-width:100%;vertical-align:top}hr{background:#f2f2f2;border:none;float:left;height:1px;margin:30px 0;outline:none;width:100%}.clear,hr{clear:both}p{margin:0;padding:15px 0}h1{font-size:90px;line-height:94px;padding:15px 0 25px}h1,h2{clear:both;color:#104973;font-family:Roboto,sans-serif;font-weight:400;margin:0;text-transform:uppercase}h2{font-size:70px;line-height:78px;padding:10px 0}h3{font-size:40px;line-height:48px}h3,h4{clear:both;color:#104973;font-family:Roboto,sans-serif;font-weight:400;margin:0;padding:10px 0;text-transform:uppercase}h4{font-size:36px;line-height:46px}h5{font-size:24px;line-height:30px}h5,h6{clear:both;color:#104973;font-family:Roboto,sans-serif;font-weight:400;margin:0;padding:10px 0;text-transform:uppercase}h6{font-size:22px;line-height:26px}a{color:#ff7b0a;outline:none;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a:hover{color:#333}ul.hs-error-msgs{color:red;font-size:15px}button,input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;border:1px solid #d5d5d5;border-radius:5px;color:#c4c4c4;font-family:Roboto,sans-serif;font-size:18px;height:49px;outline:none;padding:0 20px;width:100%}input[type=checkbox],input[type=radio]{height:auto;width:auto}textarea{height:100px;padding:15px 20px}button,input[type=submit]{background:url(https://8175663.fs1.hubspotusercontent-na1.net/hubfs/8175663/vitha/image/blank.webp) no-repeat 0 0 #ff7b0a;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:40px;font-weight:700;height:auto;line-height:56px;padding:12px 30px;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:auto}button:hover,input[type=submit]:hover{background-color:#00658b}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(https://8175663.fs1.hubspotusercontent-na1.net/hubfs/8175663/vitha/image/arrow.png) no-repeat right 10px center}.legal-consent-container{font-size:14px;line-height:1.5em}.legal-consent-container p{margin:0;padding:0 0 5px}ul.hs-error-msgs{float:left;list-style:none;margin:0;padding:0;width:100%}.hs-form .input{margin:0}.hs-form .hs-form-field{padding:0 0 15px}.hs-form .hs-form-field>label{display:inline-block;margin-bottom:6px;width:100%}.row-fluid .hs-form fieldset.form-columns-2 .input,.row-fluid .quizcontact-form .hs-form fieldset.form-columns-1 .input{margin-right:0}.row-fluid .hs-form fieldset.form-columns-2 .field{padding:0 0 25px 10px}.row-fluid .hs-form fieldset.form-columns-2 .field:first-child{padding:0 10px 25px 0}.row-fluid .hs-form fieldset.form-columns-3 .field{padding:0 0 25px 10px}.row-fluid .hs-form fieldset.form-columns-3 .field:first-child{padding:0 10px 25px 0}.row-fluid .hs-form fieldset.form-columns-3 .field:first-child+.field{padding:0 5px 25px}.row-fluid .hs-form fieldset .hs-input{width:100%!important}.row-fluid .hs-form fieldset{max-width:none}.row-fluid .hs-form fieldset input[type=checkbox],.row-fluid .hs-form fieldset input[type=radio]{width:auto!important}ul.inputs-list{list-style:none;margin:0;padding:5px 0}.row-fluid .inputs-list .hs-form-booleancheckbox,.row-fluid .inputs-list .hs-form-checkbox-display,.row-fluid .inputs-list li.hs-form-radio{display:block;padding:0 0 8px 30px;position:relative}.row-fluid .inputs-list input[type=checkbox],.row-fluid .inputs-list input[type=radio]{height:20px;left:0;margin:0;opacity:0;position:absolute;top:0;width:20px}.row-fluid .inputs-list input[type=radio]{top:3px}.row-fluid .inputs-list input[type=checkbox]+span{display:block;line-height:22px;position:relative}.row-fluid .inputs-list input[type=checkbox]+span:before{background:#fff;border:1px solid #707070;border-radius:3px;color:#fafafa;content:"";height:20px;left:-30px;position:absolute;top:0;width:20px}.row-fluid .inputs-list input[type=checkbox]:checked+span:before{background:#333;border-color:#333;color:#fff}.row-fluid .inputs-list input[type=checkbox]:checked+span:after{color:#fff;content:"\f00c";font-family:FontAwesome;font-size:12px;left:-30px;line-height:20px;position:absolute;text-align:center;top:0;width:20px}.row-fluid .inputs-list input[type=radio]+span:before{background:#fafafa;border:1px solid #dadada;border-radius:100%;content:"";height:20px;left:-2px;position:absolute;top:2px;width:20px}.row-fluid .inputs-list input[type=radio]:checked+span:after{background:#3333;border-color:#333;border-radius:100%;content:"";height:12px;left:2px;position:absolute;top:6px;width:12px}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.row-fluid .hs-form fieldset.form-columns-2 .field,.row-fluid .hs-form fieldset.form-columns-2 .field:first-child,.row-fluid .hs-form fieldset.form-columns-3 .field,.row-fluid .hs-form fieldset.form-columns-3 .field:first-child,.row-fluid .hs-form fieldset.form-columns-3 .field:first-child+.field{padding:0 0 10px}}form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}form .legal-consent-container .hs-form-booleancheckbox-display p{padding:0}form .legal-consent-container .field.hs-form-field{padding-bottom:0}.row-fluid [class*=span]{min-height:1px}.header-container-wrapper .row-fluid [class*=span]{min-height:0}.row-fluid .text_center{text-align:center}.row-fluid .text_left{text-align:left}.row-fluid .text_right{text-align:right}.row-fluid .text_white,.row-fluid .text_white h1,.row-fluid .text_white h2,.row-fluid .text_white h3,.row-fluid .text_white h4,.row-fluid .text_white h5,.row-fluid .text_white h6{color:#fff}.row-fluid .text_italic{font-style:italic}.btn_style a{background:#ff7b0a;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:40px;font-weight:500;line-height:48px;min-width:550px;padding:16px 30px;text-align:center;text-transform:uppercase}.btn_style a:hover{background:#e76a00}.row-fluid .wrapper{float:none;margin:0 auto!important;padding:0 15px;width:1720px}.flexible_main{background:url(https://8175663.fs1.hubspotusercontent-na1.net/hubfs/8175663/vitha/image/bg_img.jpg) no-repeat 50%/cover}.hero_section{background:url(https://8175663.fs1.hubspotusercontent-na1.net/hubfs/8175663/vitha/image/round.png) no-repeat;background-position:top -410px right -720px;padding:70px 0 30px}.hero_cover{display:flex;margin:100px 0 0}.hero_cover .left{position:relative;width:50%;z-index:1}.hero_cover .left .inner{max-width:680px;width:100%}.hero_cover .left .image{margin:-300px 0 -190px -110px;position:relative;z-index:-1}.hero_main{margin:20px 0 0}.hero_box{align-items:center;background:#fff;border-radius:15px;color:#104973;display:flex;margin:0 0 25px;padding:30px}.hero_box .date{border:3px solid #104973;border-radius:5px;text-align:center;width:150px}.hero_box .date .num{align-items:center;display:flex;font-size:82px;font-weight:700;height:120px;justify-content:center;line-height:90px;padding:15px}.hero_box .date .month{background:#104973;color:#fff;font-size:30px;font-weight:700;line-height:36px;padding:8px 10px}.hero_box .text{font-size:30px;line-height:normal;padding:0 0 0 50px;width:calc(100% - 150px)}.hero_box .text .add{padding:0 0 0 45px;position:relative}.hero_box .text .add svg{left:0;position:absolute;top:5px}.hero_box .text .time{font-weight:600;margin:10px 0 0;padding:0 0 0 42px;position:relative}.hero_box .text .time svg{left:0;position:absolute;top:8px}.hero_cover .right{padding:0 0 0 30px;width:50%}.hero_cover .right .inner{background:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.2);color:#707070;margin:0 0 0 auto;max-width:670px;padding:50px}.hero_cover .right .inner h4{color:#12436a;padding:0 0 15px}.hero_cover .right .inner input.hs-button{width:100%}.hero_cover .right .inner .hs_submit{margin:40px 0 0}.about_section{padding:30px 0}.about_section,.about_section .wrapper{position:relative}.about_section:before{background:url(https://8175663.fs1.hubspotusercontent-na1.net/hubfs/8175663/vitha/image/round_1.png) no-repeat;background-position:100% 100%;bottom:-290px;content:"";height:1044px;position:absolute;right:-630px;width:1044px}.about_section .main_title{align-items:center;display:flex;margin:0 0 20px}.about_section .main_title .title{width:60%}.about_section .main_title .logo{text-align:center;width:40%}.about_cover{display:flex;flex-flow:wrap;margin:0 -20px;text-align:center}.about_cover .box{padding:20px;width:25%}.about_cover .box h3{color:#104973;font-weight:500;padding:4px 0;text-transform:none}.about_cover .box h3.pos{font-weight:400}.about_cover .box .image{margin-bottom:-160px}.about_cover .box .text{background:#fff;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.2);color:#104973;font-size:25px;line-height:33px;padding:180px 50px 20px}.about_cover .box .content{margin:10px 0 0}.about_section .btn_style{margin:70px 0 0}.reserve_seat{background:url(https://8175663.fs1.hubspotusercontent-na1.net/hubfs/8175663/vitha/image/round_come-1.png) no-repeat;background-position:left -260px bottom -510px;padding:60px 0 110px}.reserve_main{display:flex;flex-wrap:wrap;margin:0 -60px}.reserve_main .box{padding:60px;width:50%}.reserve_main .box .inner{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.3);color:#104973;display:flex;font-size:30px;height:100%;line-height:39px;padding:38px 35px}.reserve_main .box .inner .icon{text-align:center;width:120px}.reserve_main .box .inner .text{padding:0 0 0 50px;width:calc(100% - 120px)}.reserve_main .box .inner h3{color:#104973;font-weight:500;padding:0 0 5px}.reserve_seat .btn_style{margin:50px 0 0}.footer{padding:70px 0;text-align:center}.row-fluid .logo_ft{float:none;margin:0 auto!important;max-width:900px;width:100%}.row-fluid .logo_ft span>div.hs_cos_wrapper_type_module{align-items:center;border-right:2px solid #104973;display:flex;justify-content:center;padding:0 40px;width:50%}.row-fluid .logo_ft>span.hs_cos_wrapper{display:flex}.row-fluid .logo_ft span>div.hs_cos_wrapper_type_module:last-child{border-right:none}.footer .text{color:#104973;font-size:30px;line-height:40px;margin:80px 0 0}.footer .text a{color:#104973}.hero_ty{background:url(https://8175663.fs1.hubspotusercontent-na1.net/hubfs/8175663/vitha/image/round.png) no-repeat;background-position:top -410px right -720px;overflow:hidden;padding:70px 0 30px;position:relative}.hero_ty .image{bottom:-200px;left:0;position:absolute}.heroty_cover{align-items:center;display:flex;justify-content:center;min-height:750px;text-align:center}.heroty_cover .sub{font-size:40px;font-weight:300;line-height:48px;margin:0 0 20px;text-transform:uppercase}.heroty_cover .inner{position:relative;z-index:1}@media (min-width:1501px) and (max-width:1800px){.row-fluid .wrapper{width:1400px}.about_cover{margin:0 -10px}.about_cover .box{padding:10px}.about_cover .box .text{padding:180px 22px 20px}.reserve_main{margin:0 -22px}.reserve_main .box{padding:22px}.footer .text{font-size:26px;line-height:36px}}@media(max-width:1500px){body{font-size:18px;line-height:28px}h1{font-size:48px;line-height:58px}h2{font-size:40px;line-height:48px}h3{font-size:30px;line-height:38px}h4{font-size:26px;line-height:36px}h5{font-size:24px;line-height:30px}h6{font-size:22px;line-height:26px}.btn_style a,button,input[type=submit]{font-size:22px;line-height:32px;min-width:330px;padding:16px 30px}.hero_box .text{font-size:22px;padding:0 0 0 20px}.about_cover{margin:0 -10px}.about_cover .box{padding:10px}.about_cover .box .text{font-size:18px;line-height:30px;padding:100px 22px 20px}.about_cover .box .image{margin:0 auto -90px;max-width:180px;width:100%}.reserve_seat{background-position:left -430px bottom -670px}.reserve_main{margin:0 -20px}.reserve_main .box{padding:20px}.reserve_main .box .inner{font-size:20px;height:100%;line-height:28px;padding:30px 20px}.footer .text{font-size:22px;line-height:32px;margin:60px 0 0}.hero_ty{background-position:top -170px right -420px;background-size:720px}.heroty_cover{min-height:520px}.hero_ty .image{bottom:-100px;max-width:600px;width:100%}.heroty_cover .sub{font-size:30px;line-height:38px;margin:0}}@media (min-width:1201px) and (max-width:1500px){.row-fluid .wrapper{width:1170px}.hero_cover .left .image{margin:-260px 0 -170px -110px}}@media (min-width:992px) and (max-width:1200px){.row-fluid .wrapper{width:920px}h1{font-size:38px;line-height:48px}h2{font-size:32px;line-height:40px}h3{font-size:28px;line-height:36px}h4{font-size:24px;line-height:34px}h5{font-size:22px;line-height:30px}h6{font-size:20px;line-height:28px}button,input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{height:49px}.hero_cover .right .inner{padding:30px 20px}.hero_box{padding:16px}.hero_cover .left .image{margin:-210px 0 -110px -110px}.hero_box .date{width:120px}.hero_box .date .num{font-size:50px;height:100px;line-height:58px}.hero_box .date .month{font-size:22px;line-height:30px}.about_section .btn_style{margin:40px 0 0}.about_cover .box{width:50%}.reserve_main .box .inner .text{padding:0 0 0 22px}}@media (max-width:991px){button,input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{height:49px}.hero_section{background-position:top -200px right -290px;background-size:580px;padding:50px 0}.hero_section .logo img{max-height:90px}.hero_cover{display:block;margin:40px 0 0}.hero_cover .left .image{left:0;margin:-190px 0 -120px;max-width:450px;width:100%}.hero_cover .left{width:100%}.hero_cover .right{display:inline-block;margin:20px 0 0;padding:0;width:100%}.hero_cover .right .inner{max-width:100%}.hero_box{padding:16px}.hero_box .date{width:120px}.hero_box .date .num{font-size:50px;height:100px;line-height:58px}.hero_box .date .month{font-size:22px;line-height:30px}.about_cover .box{width:50%}.about_section .main_title .logo img{max-height:80px}.about_section .btn_style{margin:40px 0 0}.about_section:before{background-size:750px;bottom:-180px;height:750px;right:-580px;width:750px}.reserve_seat{padding:40px 0 80px}.reserve_seat .btn_style{margin:30px 0 0}.reserve_main{margin:0}.reserve_main .box{padding:15px 0;width:100%}.row-fluid .logo_ft{max-width:500px}.footer{padding:40px 0}.footer .text{font-size:20px;line-height:30px;margin:30px 0 0}.hero_ty{background-position:top -130px right -310px;background-size:560px;padding:40px 0}.hero_ty .logo img{max-height:90px}.hero_ty .image{bottom:-80px;max-width:500px}}@media (min-width:768px) and (max-width:991px){h1{font-size:32px;line-height:42px}h2{font-size:28px;line-height:36px}h3{font-size:26px}h3,h4{line-height:34px}h4{font-size:24px}h5{font-size:22px;line-height:30px}h6{font-size:20px;line-height:28px}.row-fluid .wrapper{width:720px}}@media (min-width:30px) and (max-width:767px){h1{font-size:28px;line-height:36px}h2{font-size:26px}h2,h3{line-height:34px}h3{font-size:24px}h4{font-size:22px;line-height:32px}h5{font-size:20px}h5,h6{line-height:28px}h6{font-size:18px}.hs-form .hs-form-field>label{margin-bottom:4px}.btn_style a,button,input[type=submit]{font-size:18px;line-height:28px;min-width:260px;padding:16px 30px}.hero_section .logo img{max-height:70px}.row-fluid .wrapper{padding:0 15px;width:100%}.hero_cover .left .image{margin-left:-15px}.about_cover{margin:0}.about_cover .box{padding:10px 0;width:100%}.hero_ty{background-position:top -100px right -240px;background-size:400px}.hero_ty .image{bottom:-60px;max-width:300px}.heroty_cover{min-height:430px}.hero_ty .logo img{max-height:70px}}@media(max-width:500px){.hero_section{background-position:top -120px right -210px;background-size:360px;padding:50px 0}.hero_cover .right .inner{border-radius:10px;padding:30px 18px}.hero_cover .left .image{margin:-100px 0 -50px -15px;max-width:300px}.hero_box{border-radius:6px;padding:12px}.hero_box .date{width:60px}.hero_box .date .num{font-size:24px;height:40px;line-height:28px;padding:5px}.hero_box .date .month{font-size:15px;line-height:20px}.hero_box .text{font-size:16px;padding:0 0 0 15px;width:calc(100% - 60px)}.hero_box .text .time svg{top:-2px}.hero_box .text .add,.hero_box .text .time{padding:0 0 0 35px}.reserve_main .box .inner{display:block;text-align:center}.reserve_main .box .inner .icon{margin:0 auto}.reserve_main .box .inner .text{margin:20px 0 0;padding:0;width:100%}.footer{padding:30px 0}.footer .text{font-size:16px;line-height:28px;margin:30px 0 0}.hero_ty{background-position:top -120px right -210px;background-size:360px;padding:50px 0}}