.hide-launch{display:none!important;}
.hide-it{display:none!important;}
.form-top-line {margin-bottom: 15px !important;}
input:focus{border:solid 2px rgb(232,240,254);outline:none;box-shadow:none;}
textarea:focus{border:solid 2px rgb(232,240,254);outline:none;box-shadow:none;}
select:focus{border:solid 2px rgb(232,240,254);outline:none;box-shadow:none;}
input::placeholder{color:#666666;font-style:none;font-size:16px;}
.jingle_bells{max-width:1280px;}
button.submit_button{padding:13px 25px;text-transform:uppercase;border:none;width:60%;background:linear-gradient(315deg,hsla(10,79%,52%,1) 0%,hsla(24,100%,56%,1) 100%);color:#fff;transition:all 0.2s linear;border-radius:30px;font-weight:700;font-family:"Lexend",serif;}
a.submit_button{padding:13px 25px;text-transform:uppercase;border:none;width:60%;background:linear-gradient(315deg,hsla(10,79%,52%,1) 0%,hsla(24,100%,56%,1) 100%);color:#fff;transition:all 0.2s linear;border-radius:23px;font-weight:700;font-family:"Lexend",serif;text-align:center;}
a.submit_button:hover{color:#fff;background:linear-gradient(315deg,hsla(10,100%,71%,1) 0%,hsla(24,100%,67%,1) 100%);}
.book_info{width:80%;margin:0 auto;text-align:center;}
.book_info a{color:#00B8D1;}
.form_inner{display:flex;flex-direction:column;padding-bottom:20px;}
.input_half{display:flex;flex-direction:row;padding:0;}
.input_button{padding:0 10px;text-align:center;margin-bottom:20px;}
.input_wrap{padding:0 10px;flex:1;margin-bottom:33px;}
.input_wrap.bingo{margin-bottom:0;}
.input_wrap.bingo input{border:solid 2px #ce1b1b;}
.input_wrap.bingo select{border:solid 2px #ce1b1b;}
.conctact_form input.error_input{border:solid 2px #ce1b1b;}
.input_wrap input{padding:11px 25px;line-height:32px;border:solid 2px rgb(232,240,254);width:100%;background:rgb(232,240,254);font-size:16px;font-weight:500;font-family:"Lexend",serif;}
.conctact_form input{padding:11px 25px;line-height:32px;border:solid 2px rgb(232,240,254);width:100%;background:rgb(232,240,254);font-size:16px;font-weight:500;font-family:"Lexend",serif;}
.input_wrap input:-webkit-autofill{border:solid 2px rgb(232,240,254);font-size:16px;}
.input_wrap.bingo input:-webkit-autofill{border:solid 2px #ce1b1b;}
.input_wrap select{font-weight:500;font-family:"Lexend",serif;width:100%;padding:11px 25px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgb(232,240,254);border:solid 2px rgb(232,240,254);border-radius:23px;outline:none;}
.demo_wrap label{display:none!important;}
.login-modal label{display:none!important;}
.demo_view{overflow:hidden; padding: 15px 0px;}
.demo_wrap{width:100%;display:flex;flex-direction:row;position:relative;}
.demo_slide{width:100%;padding:0 30px;display:flex;flex-direction:column;}
.lex{font-family:"Lexend",serif;}
.marg30{margin-bottom:30px!important;}
.font18{font-size:18px;}
.gr{color:#b7c7dc;}
.text-center{text-align:center;}
.font36{font-size:36px;}
.ubu{font-family:'Ubuntu',sans-serif;}
.semibold{font-weight:500;}
.marg0{margin:0;}
.wt{color:#ffffff;}
.demo_slide form{width:100%;}
.form-big{line-heihgt:56px;}
.elementor-widget-text-editor p:last-child{margin-bottom:0;}
.modal.demo-modal{padding:30px 0 15px 0;}
.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:760px;box-sizing:border-box;width:90%;background:#0E1A2A;padding:25px 30px;border-radius:23px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left;}
.modal a.closeed{border-radius:23px;position:absolute;top:-20px;right:-20px;display:block;width:46px;height:46px;line-height:56px;background:linear-gradient(315deg,hsla(198,92%,38%,1) 0%,hsla(192,98%,47%,1) 63%);color:#fff;text-align:center;}
.modal a.closeed i{font-size:28px;color:#fff;}
a.close-modal{display:none;}
.closeed .fa-duotone:after{opacity:1;}
.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px;}
.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out;}
.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:99;padding:20px;box-sizing:border-box;background-color:rgba(0,0,0,0.75);text-align:center;}
.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em;}
.blocker.behind{background-color:transparent;}
@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5);}20%{-webkit-transform:scaleY(1.0);}}
@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5);}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0);}}
@media only screen and (max-width:1280px){.left_big_nav{width:40%;margin-left:0;}.right_big_nav{width:60%;margin-right:0;}}
@media only screen and (max-width:1140px){.logo_wrapper{width:20%;}.nav_wrapper{width:58%;}}
@media only screen and (max-width:767px){.logo_wrapper{width:50%;}.nav_wrapper{width:0;}.demo_slide{padding:0 20px;}.modal{width:94%;}.input_button{padding:0;}.submit_button{width:100%!important;}.book_info{width:100%;}.input_wrap{margin-bottom:15px;padding:0;}.input_half{flex-direction:column;margin-bottom:0;}}
@media only screen and (max-width:500px){.font36{font-size:30px;}.jingle_bells .elementor-button{display:none;}}

