body{font-family:Helvetica-Light;color:#21372b}@font-face{font-family:Helvetica-Light;src:url('../fonts/Helvetica-Light.otf')}@font-face{font-family:Helvetica-Regular;src:url('../fonts/Helvetica-Regular.otf')}@font-face{font-family:Hagrid-Text-Bold;src:url('../fonts/Hagrid-Text-Bold.otf')}h1{font-family:Hagrid-Text-Bold}@font-face{font-family:Hagrid-Regular;src:url('../fonts/Hagrid-Regular.otf')}#toTop{transition:transform .5s ease 0s;bottom:55px;padding:5px;position:fixed;right:24px;z-index:999;cursor:pointer;width:50px;height:50px;background-color:#fff;border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}#toTop img{position:absolute;left:14px;z-index:99;margin-top:10px}#star-svg{position:fixed;right:19px;bottom:50px;width:80px;height:80px}h2,h3,h4{font-family:Hagrid-Regular}.container{max-width:1724px}a{color:#21372b;text-decoration:none!important;font-weight:500;transition:all .3s}a:hover{color:#eb6b00}.navbartoggler{display:none;cursor:pointer;color:#004986}.sidenav ul li.active a{color:#eb6b00;border-bottom:1px solid #eb6b00}.sidenav{height:100%;width:100%;position:fixed;z-index:9999;top:0;left:-100%;background-color:#111;overflow-x:hidden;transition:.5s;padding:20px}.sidenav.open{left:0}.sidenav ul li a{padding:6px 0;font-size:17px;color:#fff;display:block;transition:.3s}.sidenav ul{margin:0;padding:18px 0 0;list-style:none}.sideheader{display:flex;justify-content:space-between;align-items:center}.sideheaderright .closebtn{color:#fff;font-size:30px;margin-left:8px;display:inline-block;line-height:22px;position:relative;top:4px;cursor:pointer}.header-sec{position:fixed;top:0;width:100%;z-index:10}.header-sec nav.navbar{background:0 0!important;padding:26px 0;transition:all .5s}.header-sec.navbar-fixed-top nav.navbar{padding:16px 0;transition:all .5s;background:#fff!important}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{width:88px;transition:all .5s}.dasktoplogo img.img-fluid{width:164px;transition:all .5s}.navbar-fixed-top .dasktopbookbtn{margin-top:14px;transition:all .5s}.navbar-fixed-top .dasktoplogo img.img-fluid{width:110px;transition:all .5s}.header-sec nav.navbar .navbar-nav{align-items:center}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{color:#21372b;font-size:20px;padding:18px 0;text-transform:capitalize;font-family:Helvetica-Regular;position:relative;margin:15px 12px}.header-sec nav.navbar .navbar-nav li.active a.nav-link{color:#eb6b00}.header-sec nav.navbar .navbar-nav li.active a.nav-link::after{content:"";position:absolute;bottom:18px;width:100%;border-bottom:2px solid #eb6b00;left:0}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link:hover{color:#eb6b00}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link.active::after,.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link:hover::after{content:"";position:absolute;bottom:18px;width:100%;border-bottom:2px solid #eb6b00;left:0}.header-sec nav.navbar .navbar-nav li.nav-item.dasktoplogo a.nav-link{padding:0 53px}.header-sec nav.navbar .navbar-nav li.nav-item.signupbtn a.nav-link{background:#0b5266;color:#fff;text-transform:uppercase;border-radius:50px;padding:13px 35px;box-shadow:2px 2px 7px 0 #cfcccc;font-weight:600}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .nav-link img.img-fluid{width:50px;height:50px;border-radius:100px;border:1px solid #000}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .nav-link{padding:0}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .nav-link:after{display:none}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .nav-link span{color:#5aaff7;font-weight:500;display:inline-block;margin-right:12px}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .dropdown-menu{position:absolute;margin:15px 0 0 0;padding:10px 0;left:auto;right:0;min-width:185px;border-radius:20px 20px 20px 20px;box-shadow:0 10px 30px rgb(0 0 0 / 42%);border:none;overflow:hidden;background:#fff}.header-sec nav.navbar .navbar-brand{width:208px;margin:0;transition:all .5s}.header-sec .navbar-nav li.nav-item.dropdownprofile .dropdown-menu li a.dropdown-item{padding:9px 19px;display:block;color:#000;border-bottom:1px solid #ccc;font-size:14px;font-weight:400;background:0 0!important}.header-sec .navbar-nav li.nav-item.dropdownprofile .dropdown-menu li:last-child a.dropdown-item{border-bottom:none}.header-sec .navbar-nav li.nav-item.dropdownprofile .dropdown-menu li a.dropdown-item i.la{margin-right:10px;width:20px;font-size:20px;vertical-align:middle}.dasktopbookbtn a.nav-link{background:#eb6b00;border:2px solid #eb6b00;border-radius:50px;color:#fff!important;text-align:center;padding:19px 69px!important;font-family:Helvetica-Regular;font-size:20px}.dasktopbookbtn a.nav-link:hover{background:#fff;color:#eb6b00!important}.header-sec nav.navbar .container{align-items:start}.dasktopbookbtn{margin-top:14px}.mobile-bookbtn{display:none}.mobile-bookbtn .btn.btn-info:hover{background:#fff;color:#eb6b00!important}.mobile-bookbtn .btn.btn-info{border:2px solid #eb6b00;background:#eb6b00;border-radius:100px;color:#fff!important;text-align:center;padding:5px 20px;font-size:14px}.hero-banner{min-height:1111px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;display:flex;align-items:end;padding-bottom:140px;position:relative}.hero-banner .container{z-index:1}.overlay{position:relative}.overlay::after{content:"";position:absolute;left:0;top:0;width:100%;height:62%;background:transparent linear-gradient(179deg,#fff 0,#d6d6D6AC 49%,#80808000 100%) 0 0 no-repeat padding-box;opacity:.98;z-index:9}.hero-banner-heading{max-width:100%;position:absolute;width:100%;bottom:150px;left:50%;padding:10px 50px;z-index:1;transform:translateX(-50%)}.hero-banner-heading h1{text-align:center;color:#fff;font-size:75px;line-height:109px;margin:0}.btn.btn-primary{border:2px solid #21372b;background:#21372b;border-radius:50px;color:#fff!important;text-align:center;padding:17px 30px;font-size:28px;min-width:350px}.btn.btn-primary:hover{background:#fff!important;color:#21372b!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:solid 2px #0098a7!important;background:0 0!important;border-radius:50px}.ui-state-hover{border-radius:50px;color:#fff!important;transition:all 0ms}.ui-state-hover:hover{color:#fff!important;transition:all 0ms;background:#eb6b00!important}.start-date,.start-date.end-date1{background:#0098a7;border-radius:30px 0 0 30px;color:#fff!important}.end-date,.end-date1{background:#0098a7;border-radius:0 30px 30px 0;color:#fff!important}.start-date .ui-state-default{background:#2d2e29!important;border-radius:50px}.end-date .ui-state-default{background:#2d2e29!important;border-radius:50px}.ui-widget :active{outline:0;color:#fff!important}.head-book ul li input[type=text]{background:0 0;color:#fff;padding:0;border:0 solid #2d2e29;border-radius:4px;text-transform:uppercase;width:116px;font-size:20px;line-height:24px;text-transform:uppercase!important;display:inline-block;outline:0}.head-book ul li label{font-size:20px;display:inline-block}.head-book .select2-chosen{line-height:0!important}.head-book .select2-choice{height:22px!important;width:100%!important}.head-book ul li input[type=text]::placeholder{color:#fff;opacity:1}.innerbody button.btn1{width:217px}.head-book .telarea{position:static;display:none}.checkAvailability{border-right:none!important}.booking-form{width:auto}.head-book .select2-container .select2-choice{color:#fff!important;font-size:19px!important;font-weight:100;background:url('../assets/images/arrow.html') bottom 5px right 4px no-repeat;border:none;outline:0;line-height:0}.Gueststop{position:absolute;top:0}.booking-detials{padding:40px 100px;max-width:75%;position:absolute;bottom:-65px;left:0;right:0;margin:auto;z-index:1;border-radius:100px;background:#6a693c}.mob-nav-booknow .btn{padding:12px 60px 12px;border:solid 2px #fff}.booknow-ul{display:flex}.head-book ul li label{font-size:20px;display:inline-block;margin-right:10px;line-height:1;font-weight:700}.head-book ul li img{position:absolute;bottom:17px;right:5px;width:20px;height:15px}.number-li{display:inline-block!important}.number-li lable{font-size:20px}.book-btn{border-radius:50px;color:#fff;background:#21372b;text-transform:uppercase;vertical-align:bottom;padding:16px 20px;letter-spacing:1px;border-radius:50px;width:100%;border:2px solid #21372b}.book-btn:hover{background:#fff;color:#21372b;border:2px solid #21372b}.head-book ul li{text-decoration:none;color:#fff;position:relative;border-bottom:solid 2px #fff;margin-bottom:10px;margin-right:22px;vertical-align:bottom;text-align:left;align-items:baseline;width:100%}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:solid 2px #eb6b00!important;background:0 0!important;border-radius:50px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#eb6b00!important;border-radius:50px;color:#fff!important}.homeHeroSlider .owl-nav.disabled,.owl-nav{display:block!important;font-size:100px;color:#fff;position:absolute;top:50%;width:100%;left:0;z-index:9999}.homeHeroSlider .owl-nav.disabled,.owl-nav{transform:translatey(-50%);font-size:0;display:flex!important}.homeHeroSlider .owl-dot,.homeHeroSlider .owl-nav .owl-next,.homeHeroSlider .owl-nav .owl-prev{cursor:pointer;position:absolute;font-size:0;width:21px;height:46px;transform:translateY(-50%);top:50%}.homeHeroSlider .owl-dot,.homeHeroSlider .owl-nav .owl-next{cursor:pointer;position:absolute;font-size:0;width:21px;height:46px;transform:translateY(-50%);top:50%;right:50px}.homeHeroSlider .owl-dot,.homeHeroSlider .owl-nav .owl-prev{left:50px}.colsec{padding:130px 0}.colsec .row{align-items:center}.col-custom-58{width:58%}.col-custom-42{width:42%}.colgrid-text h2{font-size:54px;line-height:78px;margin-bottom:35px}.colgrid-text p{font-size:25px;line-height:30px;margin-bottom:0}.right_contant h2{font-size:54px;line-height:78px;margin:35px 0}.right_contant h3,.right_contant h4{margin:35px 0 0}.left_contant li{font-size:18px;line-height:26px;margin-bottom:8px;text-align:left}.right_contant{font-size:20px;line-height:30px;margin-bottom:0;text-align:left}.colgrid-text{padding:0 0 0 90px}.colgrid-img img.img-fluid{width:100%}.slider-sec{padding:130px 0;background:rgba(141,139,84,.1)}.slider-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.slider-heading h2{font-size:78px;line-height:113px;margin:0}.slider-sec .col-md-12{padding:0}.slider-sec #demos{padding-left:113px}.item-desc{padding:27px 0 0 0}.item-desc h3{font-size:32px;line-height:37px;margin-bottom:18px;color:#000;font-family:Helvetica-Regular}.item-desc p{font-size:24px;line-height:30px;margin-bottom:0;color:#000}.slider-sec .owl-dots{display:inline-block;padding:14px 36px 14px 20px;border-radius:100px;margin-top:45px;position:relative;background:#21372b}.slider-sec .owl-dots button.owl-dot.active{background:#fff}.slider-sec .owl-dots button.owl-dot{width:12px;height:12px;background:#a79e9e;border-radius:10px;margin:0 5px}.home-slidernew .owl-dots-container,.home-slidernew .owl-dots-container-2{display:flex;align-items:center}.home-slidernew .owl-dots-container .owl-dot,.home-slidernew .owl-dots-container-2 .owl-dot{width:40px;border:none;height:9px;transition:all .3s ease}.home-slidernew .owl-dots-container .owl-dot.active,.home-slidernew .owl-dots-container-2 .owl-dot.active{width:60px;background:#040720}.home-slidernew .owl-dots{position:absolute;top:-20%;right:100px;display:flex;gap:7px}.home-slidernew .owl-dots .owl-dot{width:15px!important;height:15px}.home-slidernew .owl-dot span{width:15px;height:15px;background:#a79e9e;display:block;border-radius:50%;transition:.3s}.home-slidernew .owl-dot.active span{background:#fff}.colgrid-text.colgrid-text-paddingleft{padding:0 56px 0 0}.colgrid-text .btn.btn-primary{margin-top:35px}.adventure-sec{padding:210px 0 130px;background:rgba(226,131,52,.14);margin-top:100px}.adventure-mobile{display:none}.adventure-sec .colgrid-text h2{font-size:64px;line-height:92px;margin-top:70px}.adventure-desktop{max-width:718px;height:452px;margin:-80px 0 0 -82px}.adventure-sec .colgrid-img img.img-fluid.adventureimg3{max-width:1016px;height:879px;margin:0 0 0 40px;width:auto}.col-custom-adventure .colgrid-img{text-align:right;margin-right:100px}.col-custom-adventure .colgrid-img .adventureimg4{width:auto}.hoversec{padding:130px 0}.hoversec .col-lg-4{padding:0 15px}.hoversec .container{max-width:1724px}.hover-card{position:relative}.hover-card img.img-fluid{width:100%}.hover-div{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;background:transparent linear-gradient(0deg,#21372b 0,#384B41B0 30%,#5e6E652B 49%,#67766E0B 62%,#6a797100 100%) 0 0 no-repeat padding-box;opacity:.92}.hover-div h2{font-size:44px;color:#fff;line-height:63px;margin-bottom:0;padding-right:94px}.hover-divinner{position:absolute;transform:translateX(-50%) translateY(0);left:50%;padding:60px;width:100%;bottom:0}.home-slidernew p{min-height:160px}.cardoursolutions{transform:translate(0,0);overflow:hidden;display:inline-block;margin-bottom:0;border-radius:0;text-align:center;width:100%}.cardoursolutions .details{width:100%;height:100%;position:absolute;box-sizing:border-box;transition:.5s}.cardoursolutions .imgBx{top:0;left:0}.cardoursolutions .details .details-box{padding:11px;border:solid 1px #fff;height:100%;width:100%}.cardoursolutions .details{background:rgba(0 0 0 / 50%);top:0;left:100%;padding:30px}.cardoursolutions:hover .details{top:0;left:0}.cardoursolutions .details h3{color:#fff;margin:auto;padding:0 0 10px;font-size:52px;line-height:1.1}.cardoursolutions .details p{margin:auto;color:#fff;overflow:hidden;text-overflow:ellipsis}.mainfooter{background:#f3f3ec;padding:100px 0 90px}.footerlogo{display:none}.footercol-left p{font-size:25px;line-height:29px;color:#21372b;max-width:400px;font-family:Helvetica-Regular}.footercol-right ul a{color:#21372b;font-size:25px;line-height:29px;margin-bottom:18px;display:inline-block;font-family:Helvetica-Regular}footer a{color:#21372b;transition:all .3s}footer a:hover{color:#eb6b00}.footercol-left{padding-top:100px}.footercol-center{text-align:center}.footercol-right{padding-top:100px}.copyright-row{margin-top:60px}.copyright-left p{font-size:25px;margin:0;color:#21372b;line-height:29px;font-family:Helvetica-Regular}.copyright-right p{font-size:25px;margin:0;color:#21372b;line-height:29px;text-align:right;font-family:Helvetica-Regular}.footercol-right ul{margin:0;padding:0;list-style:none;text-align:right}.main-heading-sec{padding:130px 0;text-align:center}.main-heading h2{font-size:92px;line-height:132px;margin-bottom:60px;font-family:Hagrid-Regular}.main-heading p{font-size:25px;line-height:30px;margin:0;color:#000}.main-heading{padding:0 110px}.colsec.roomspage .colgrid-text h2{margin-bottom:25px}.roomspage .carousel .carousel-indicators{margin:0;bottom:-78px;background:#5d6d64;width:max-content;padding:0 10px;height:48px;border-radius:100px;left:0;margin:auto;right:0}.colsec .carousel .carousel-indicators button.active{background:#fff;border:0}.colsec .carousel .carousel-indicators button{background:#abb3af;border:0;width:16px;height:16px;border-radius:100px;margin:16px 6px 0 6px;opacity:1!important;font-size:0px}.colsec.roomspage{padding:103px 0}.colsec.roomspage.lastspace{padding-bottom:200px}.hero-banner.groupbanner::after{display:none}.colsec.roomspage.grouppage{padding:65px 0}.group-bookingsec{padding:130px 0 160px}.group-booking-form h2{color:#000;text-align:center;font-size:52px;line-height:75px;margin-bottom:30px}.group-booking-form p{color:#000;text-align:center;font-size:25px;line-height:30px}.group-booking-form .form-group{margin-bottom:23px}.group-booking-form .form-group .form-control{min-height:72px;border:1px solid #000;border-radius:0;box-shadow:none!important;outline:0!important;padding:16px 30px;color:#000;font-size:20px}.group-booking-btn{text-align:right;padding-top:10px}.roomspage.grouppage .carousel .carousel-indicators{bottom:-65px}.contactpage .colgrid-text{padding:140px 0 0 241px}.contactpage .colgrid-text p{margin-bottom:25px}.responsive-map{overflow:hidden;padding-bottom:40.25%;position:relative;height:0}.responsive-map iframe{width:100%;position:absolute}.responsive-map iframe{left:0;top:0;height:100%}.contactsec .col-md-12{position:relative}.contactsec{padding-top:50px}.contactform{width:644px;background:#8d8b54;padding:100px;position:absolute;right:60px;top:-170px;z-index:1}.contactform h2{font-size:40px;color:#fff;margin-bottom:39px}.contactform .form-group .form-control{padding:20px 0;background:0 0!important;border:none!important;color:#fff;font-size:18px;outline:0!important;border-bottom:2px solid #fff!important;border-radius:0;box-shadow:none!important}.contactform .form-group .form-control::-webkit-input-placeholder{color:#fff;font-size:18px}.contactform .form-group .form-control::-moz-placeholder{color:#fff;font-size:18px}.contactform .form-group .form-control:-ms-input-placeholder{color:#fff;font-size:18px}.contactform .form-group .form-control:-moz-placeholder{color:#fff;font-size:18px}.contactform .form-group{margin-bottom:35px}.contactsec-btn .btn.btn-link{padding:0;color:#fff;font-size:18px;text-transform:uppercase;text-decoration:underline!important}.colsec.roomspage.lastspace.fox-creek{padding-bottom:140px}.main-heading.fox-creekheading h2{font-size:90px}.lightgallery{display:none}.lightgallery li div{cursor:pointer}.lightgallery.active{display:block!important}.gallerty_tab_list{width:100%;list-style:none;justify-content:center;padding:0 0 70px}.gallerty_tab_list .gal_tab{border:2px solid #004986;background:#fff;border-radius:50px;color:#004986;text-align:center;padding:15px 20px;font-size:20px;max-width:240px;width:100%;cursor:pointer;transition:all .3s}.gallerty_tab_list .gal_tab.active{color:#fff;background:#004986}.gallerty_tab_list .gal_tab:hover{color:#fff;background:#004986}@media (min-width:1680px){.item-desc h3{font-size:26px;line-height:34px}.cardoursolutions .details h3{font-size:42px}}@media (min-width:991px){.item-desc h3{font-size:26px;line-height:34px}.item-desc p{font-size:18px;line-height:24px}.home-slidernew p{min-height:130px}}@media (min-width:768px){.details-box .btn.btn-primary{min-width:285px!important;font-size:16px;padding:12px 10px}.cardoursolutions .details{padding:18px}}.footer-form h2{color:#fff;padding-bottom:30px}.form-item{position:relative;margin-bottom:20px}.form-item input{padding:20px 0;background:0 0!important;border:none!important;color:#fff;font-size:18px;outline:0!important;border-bottom:2px solid #fff!important;border-radius:0;box-shadow:none!important;width:100%}.form-item label{FONT-VARIANT:JIS04;position:absolute;cursor:text;z-index:2;top:13px;left:0;padding:0 10px;color:#fff;transition:all .3s ease;font-weight:500;font-size:20px}.form-control:focus{border-color:none}input:focus-visible{outline:0}.form-item input:focus+label,.form-item input:valid+label{font-size:14px;top:-10px;/*! background: #be003b; */left:0;color:#fff;line-height:1.9;border-radius:5px}.form-item input:focus+label{color:#fff}#message{height:160px;width:100%;display:block;background:0 0;border:none;border-bottom:2px solid #fff!important;transition:all .3s ease;color:#fff;font-weight:500;font-size:20px;padding:12px 8px;border-radius:0;resize:none}#message:focus-visible{outline:0}.form-item #message:focus+label,.form-item #message:valid+label{font-size:14px;top:-10px;/*! background: #be003b; */left:0;color:#fff;line-height:1.9;border-radius:5px}.form-item #message:focus+label{color:#fff}.input_h{height:72px}.swal2-modal{font-family:HelveticaNeue-Medium!important}.field-validation-error{bottom:-15px;color:#b50007;font-size:14px;font-weight:400;position:absolute;top:auto;left:0;line-height:1}.form-control:focus{background-color:#fff}.form-control.valid:focus{background-color:#fff}.form-item #message.input-validation-error,.form-item input.input-validation-error{background:#fff7e800 url(../images/error.png) no-repeat scroll right 12px center!important;border:0 solid #b50007!important;border-bottom:2px solid #b50007!important;transition:all 0 ease-in-out 0;box-shadow:none}.form-item #message.valid,.form-item input.valid{background:#fff7e800 url(../images/success.png) no-repeat scroll right 12px center!important;border:0 solid #666!important;border-bottom:2px solid #fff!important;transition:all 0 ease-in-out 0}.inputbgnone .input-validation-error{background:#fff7e800 url(../images/error.png) no-repeat scroll right 12px center!important;border:1px solid #b50007!important;transition:all 0 ease-in-out 0;box-shadow:none}.inputbgnone .valid{background:#fff7e800 url(../images/success.png) no-repeat scroll right 12px center!important;border:1px solid #000!important;transition:all 0 ease-in-out 0}.inputbgnone .h100 textarea.form-control{height:auto!important}.form-penal.inputbgnone .field.h100{height:auto!important}.swal2-modal h2{font-family:'Josefin Sans',sans-serif}.footer-bg .form-control{background:#fff7e8}.footer-bg textarea{height:120px}.form-control{border-radius:0;background-color:transparent!important;border:1px solid #fff7e8;padding:10px;box-shadow:0 0 0}.Selectlable{background:linear-gradient(#fff,#fff);padding:5px;position:absolute;width:116px;left:8px;display:block;font-size:15px}.field label.Selectlable::before{content:attr(title1);position:absolute;top:0;left:5px;line-height:0}.field{position:relative;margin-bottom:0;height:50px}.field label::before{content:attr(title1);position:absolute;top:0;left:15px;line-height:48px;color:#686868;transition:.3s all}.field input:focus{outline:0;box-shadow:0}.field input:valid+label::before{content:attr(data-title1)}.field.h100{height:121px}.field input:focus+label::before,.field input:valid+label::before,.label-before{line-height:20px;font-size:15px;top:-10px;background:#fff;padding:0 6px;color:#444;left:9px}.field label{cursor:text}.field textarea:focus{outline:0}.field textarea:valid+label::before{content:attr(data-title1)}.field textarea:focus+label::before,.field textarea:valid+label::before,.label-before{line-height:20px;font-size:15px;top:-10px;background:#fff7e8;padding:0 6px;color:#000;left:9px}.form-penal .form-group .form-control{border:0 solid #666;border-bottom:1px solid #000;background:0 0;height:42px}.form-penal .field{margin-bottom:0!important}.form-penal .field textarea{height:80px!important;font-size:20px}.form-penal .field.h100{height:75px}.form-control:focus{color:#000;border-color:#80bdff;outline:0;box-shadow:none}.form-penal .select2{background-color:transparent;padding:10px 15px}.form-penal .select2-container .select2-choice{height:25px!important;background-color:transparent;border:none;width:100%!important;font-weight:100;background:url(../images/arrow.png) center right 0 no-repeat;border:none;top:5px;color:#000;text-align:left}.wx-100{min-width:106px!important}.btn:focus-visible{border-color:#21372b!important;box-shadow:#21372b!important}.form-penal .select2-container .select2-choice>.select2-chosen{line-height:20px;font-weight:500}.form-penal .field label::before{content:attr(title1);position:absolute;top:14px;left:15px;line-height:44px;color:#000;transition:.3s all}.form-penal .field label.Selectlable::before{content:attr(title1);position:absolute;top:-4px;left:0;line-height:5px;background:#fff;padding:0 9px}.form-penal .Selectlable{background:#fff;padding:3px;position:absolute;left:8px;display:block;font-size:15px}.cal-icon{background:url(../images/calander_icon.html) no-repeat right 10px center!important}.form-penal .field-validation-error{bottom:11px;color:#b50007;font-size:14px;font-weight:400;position:absolute;top:auto;left:5px}#Message{height:105px!important}.form-group.field.mb-4.textarea{height:108px}.groupsform .form-penal .form-group .form-control{background-color:#fff!important;height:57px}.groupsform .form-penal .field{height:87px;margin-bottom:0!important}.groupsform .form-penal .select2-container .select2-choice>.select2-chosen{line-height:39px;text-transform:capitalize;font-size:15px}.groupsform .field input:focus+label::before,.groupsform .field input:valid+label::before,.groupsform .label-before{line-height:20px;font-size:15px;top:-10px;background:linear-gradient(#fff,#fff);padding:0 6px;color:#444;left:9px}.form-group label{font-size:20px}.form-group select{font-size:20px}.form-group input{font-size:20px}.field textarea:valid+label::before,.groupsform .field textarea:focus+label::before,.groupsform .label-before{line-height:20px;font-size:15px;top:-10px;background:#fff;padding:0 6px;color:#444;left:9px}.groupsform .form-penal .Selectlable{background:linear-gradient(#fff,#fff);padding:3px;position:absolute;top:0;left:8px;display:block;font-size:15px}.groupsform .form-penal .field label.Selectlable::before{background:linear-gradient(#fff,#fff)!important}.groupsform .form-penal .select2-container .select2-choice{height:39px!important;outline:0}.divshift label{font-size:20px}.book_btn.CustomBox{border:0 solid}.group-event-form .form-group .form-control{min-height:72px;border:1px solid #000;border-radius:0;box-shadow:none!important;outline:0!important;padding:16px 30px;color:#000;font-size:25px}.field{position:relative;margin-bottom:0!important;height:106px}