.top-menu a,.top-menu span{text-decoration:none;font-size:12px}.book-header a,.top-menu p{display:inline-block;letter-spacing:1px}.other-hotel p,p{font-family:"Open Sans"}.btn-s-1,p{line-height:24px}.foot-link ul,.social-footer,.social-footer li{list-style:none;padding:0}.counter-container .counter-minus,.counter-container .counter-plus{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev,.signbtn{outline:0}#BE_Widget .BookNow,#BE_Widget .Rooms_Count label,#BE_Widget .count-input .Adult label,#BE_Widget .count-input .Child label,#BE_Widget .count-input input{color:#000!important}#in,#myModalbookatable,#out,.Modify_box input,.cal-icon svg,.cb-wrap,.closess,.roombtn,.showhim,a.Modify,a.same_book_cta{cursor:pointer}@font-face{font-family:montserratthin;src:url("../fonts/montserrat-thin-webfont.eot");src:url("../fonts/montserrat-thin-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-thin-webfont.woff2") format("woff2"),url("../fonts/montserrat-thin-webfont.woff") format("woff"),url("../fonts/montserrat-thin-webfont.svg#montserratthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:montserratregular;src:url("../fonts/montserrat-regular-webfont.eot");src:url("../fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-regular-webfont.woff2") format("woff2"),url("../fonts/montserrat-regular-webfont.woff") format("woff"),url("../fonts/montserrat-regular-webfont.svg#montserratregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url("../fonts/opensans-regular-webfont.eot");src:url("../fonts/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-regular-webfont.woff2") format("woff2"),url("../fonts/opensans-regular-webfont.woff") format("woff"),url("../fonts/opensans-regular-webfont.svg#open_sansregular") format("svg");font-weight:400;font-style:normal}.nopad{padding-right:0!important;padding-left:0!important}.padt80{padding-top:80px}.padt100{padding-top:100px}.foot-link,section{float:left;width:100%}#planyourevent textarea,.contentpackage-image,.facroom,.header .container,.img{width:100%}p{font-size:14px}.scroll_transition{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.19, 1, .22, 1),opacity 1.5s cubic-bezier(.19, 1, .22, 1);transition:transform 1.5s cubic-bezier(.19, 1, .22, 1),opacity 1.5s cubic-bezier(.19, 1, .22, 1);-webkit-backface-visibility:hidden}.has_transition_1500_inout_quint{will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.other-hotel{padding:8px 35px;border:2px solid #f68320;border-radius:50px;margin:20px auto;width:95%}.other-hotel a,.top-menu a{border-radius:5px;text-transform:uppercase}.other-hotel p{padding:10px 30px;display:inline-block;font-size:15px;color:#012750;font-weight:700;line-height:initial;margin:0}.book-header a,.other-hotel a,.packages h2{font-family:montserratregular}.other-hotel a{background:#f68320;padding:8px 20px;color:#000;box-shadow:3px 3px 2px #d3d2d2;font-size:15px;float:right;margin:3px 0 0}.footer{padding:0 0 15px;width:100%;float:left;background:#f7c413}.social-footer{margin-top:20px}.social-footer li{display:inline-block;margin:15px}.social-footer li a{color:#000;font-size:18px}.footer-address{width:100%;float:left;text-align:center;color:#000;padding-top:15px}.foot-link ul{margin-top:20px}.foot-link ul li{display:inline-block;padding:0;text-align:center;float:left}.foot-link ul li p{border-right:1px solid #000;padding:0 40px}.copyrights a,.foot-link ul li a,.footermenu li a{color:#000}.copyrights{margin-top:8px;width:100%;text-align:CENTER}.top-menu{text-align:right;color:#fff;padding-top:3px;padding-bottom:5px}.cent_off,.headingal2,.packages h2,.testimonial{text-align:center}.top-menu p{text-transform:uppercase;font-weight:600;font-size:14px;margin-right:10px;color:#192245}.navbar{margin-bottom:0}.homeoverview h1{font-size:28px}.top-menu a{display:inline-block;margin:5px;padding:2px 15px 0;color:#192245;border:0 solid #192245;font-weight:700}.top-menu span{display:inline-block;text-transform:uppercase;margin:0;padding:0;border-radius:5px;color:#192245;border:1px solid #192245}.top-menu span a{display:inline-block;color:#192245;text-decoration:none;border:1px solid #19224500;padding:0}.book-header a,.dropdown-menu>li>a{color:#000;text-decoration:none;text-transform:uppercase}.book-header{padding:0;margin:0;float:right}.book-header a{background:#f7c413;box-shadow:1px 1px 4px #464141;padding:5px 19px;margin:0 0 0 12px;font-size:18px;border-radius:20px}.headingal2,.homeoverview h2{font-size:28px;letter-spacing:3px}.navbar-nav{border-bottom:1px solid #fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7;padding:0;float:right}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#f7c413;background-color:#e7e7e700}#agent input{font-family:inherit;font-size:inherit;line-height:inherit;width:100%;margin:5px;padding:8px 20px;border:1px solid #eaeaea}.navbar-brand{padding:30px 15px}.navbar-nav>li>.dropdown-menu{background:#fff;padding:0;border-radius:0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;background-color:transparent;text-transform:uppercase}.dropdown-menu>li>a{background-color:transparent;padding:9px 20px;border-bottom:1px solid #efefef;font-size:12px}.navbar-default .navbar-nav>li>a{color:#192245;font-family:"Open Sans";text-transform:uppercase;font-size:13px;padding:5px 9px 12px;font-weight:600}header .navbar-default{background-color:transparent;border-color:transparent;width:100%}.header{position:fixed;z-index:999;width:100%;padding:0;background:#e4e4e4}.homeoverview{position:relative;background:#fff;padding:20px 30px;right:-20px;z-index:9;top:55px;width:480px;height:357px}.packages h2{color:#114681;padding:0 0 30px}.headingal2,.homeoverview h2,.nearplace h2{font-weight:400;font-family:montserratthin}.homeoverview h2{color:#000}.accordian_box .accordion-toggle span,.headingal2 span,.homeoverview span,.modal-body p,.nearplace span{font-family:montserratregular}.homeoverview p{padding:10px 0 0;text-align:justify}.lineheading1{height:1px;background:#000;width:35%}.lineheading2{height:1px;background:#000;width:15%;margin:0 auto}.contentpackage{position:relative;width:100%;overflow:hidden;float:left;margin:0}.contentpackage .contentpackage-overlay{background:#1a264ede;position:absolute;height:99%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}.contentpackage:hover .contentpackage-overlay{opacity:1}.contentpackage-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.contentpackage:hover .contentpackage-details{top:50%;left:50%;opacity:1}.contentpackage-details h3{font-weight:500;margin-bottom:.5em;text-transform:uppercase;color:#f7c413;letter-spacing:0;font-size:20px;font-family:"Open Sans"}.contentpackage-details p{color:#fff;font-size:.8em}.fadeIn-bottom{top:80%}.fadeIn-top{top:20%}.fadeIn-left{left:20%}.fadeIn-right{left:80%}.homestay{padding:20px}.homestay p{padding:40px 0 0;color:#000}.facbox2 span,.headingall span,.subscribe span{font-family:montserratregular;font-weight:700}.headingal2{color:#000;text-transform:uppercase}.commonbtn1,.subscribebg .btn12{font-size:18px;font-family:montserratregular}.iconstay{margin:50px 0 35px;padding:0;float:left;width:100%}.iconstay li{display:block;float:left;padding:0 20px;border-right:1px solid #989898}.commonbtn1{background:#f7c413;color:#000;padding:11px 30px;text-transform:uppercase;border-radius:50px}.facbnav1,.facbox2{background:#f5f5f5}.bkbtn1:hover,.commonbtn1:hover{background:#19254f;color:#fff;text-decoration:none}.room .owl-nav{position:absolute;right:0;bottom:0;width:170px;height:53px;background:#fff;padding:10px 60px}.room .owl-nav .owl-prev{background:url(../img/arrow_lft.png) no-repeat!important;width:34px;height:20px}.room .owl-nav .owl-next{background:url(../img/arrow_rgt.png) no-repeat!important;width:34px;height:20px;margin:-4px 0 0 22px}.guest .owl-nav .owl-next,.guest .owl-nav .owl-prev{width:33px;height:33px;bottom:100px;position:absolute}.testimonial{text-transform:uppercase;color:#000;font-family:montserratregular;font-size:30px}.testimonial1{margin:50px 0 0}.cent_off p{margin:40px 0 60px}.nearplace{padding:20px 20px 50px}.nearplace h2{font-size:24px;color:#000;text-transform:uppercase}.facbox2 h2,.subscribe h2{font-family:montserratthin;font-size:23px;letter-spacing:2px;font-weight:400;text-transform:uppercase}.nearplace p{padding:20px 0;text-align:justify}.nearplace .location{width:15px!important;float:left;margin:0 15px 0 0}.happyguest{border-top:1px solid #d2d1d1}.tripguest{width:70%;text-align:center;margin:0 auto}.tripguest img{width:100px!important;text-align:center;margin:50px 0 20px;display:initial!important}.guest .owl-nav .owl-prev{background:url(../img/guestarrowleft.jpg) no-repeat!important;left:10px}.guest .owl-nav .owl-next{background:url(../img/guestarrowright.jpg) no-repeat!important;right:10px}.author{color:#ff7747;font-size:16px;padding:14px 0 0}.clientslogoimg{filter:gray;-webkit-filter:grayscale(1);-webkit-transition:.8s ease-in-out;width:90%!important}.clientslogoimg:hover{filter:none;-webkit-filter:grayscale(0);-webkit-transform:scale(1.01)}.logobg{border-top:1px solid #cbcbcb;padding:10px;margin:30px 0 0;border-bottom:1px solid #cbcbcb}.subscribe{margin:20px 0 0}.subscribe h2{text-align:center;color:#000;line-height:34px;margin:0}.subscribebg{margin:35px auto;text-align:center;width:70%}.subscribebg input{background:#e0e0e0;border:0;height:54px;width:50%;border-radius:24px;padding:0 40px}.subscribebg .btn12{background:#012750;color:#fff;padding:11px 30px;text-transform:uppercase;border-radius:50px;width:24%;letter-spacing:2px}.faclities .nav-tabs>li,.faclities .nav-tabs>li>a{border:1px solid #f5f5f5;background-color:#f5f5f5;margin:0}.clientlogo .owl-nav{position:absolute;right:0;bottom:40px;width:100%;height:12px;padding:12px 0}.clientlogo .owl-nav .owl-prev{background:url(../img/arrow_lft.png) no-repeat!important;width:34px;height:20px;left:-25px!important;position:absolute}.clientlogo .owl-nav .owl-next{background:url(../img/arrow_rgt.png) no-repeat!important;width:34px;height:20px;right:0!important;position:absolute}.places .owl-nav{position:absolute;right:0;top:-30px;width:160px;height:20px}.places .owl-nav .owl-prev{background:url(../img/test_lft.png) no-repeat!important;width:45px;height:10px;margin-right:7px}.places .owl-nav .owl-next{background:url(../img/test_rgt.png) no-repeat!important;width:45px;height:10px}.faclities .nav-tabs>li span{font-family:montserratregular;text-transform:uppercase;font-size:11px;display:block;text-align:center;padding:4px 0 10px}.faclities .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid #f5f5f5;background-color:#f5f5f5;padding:0;margin:0;color:#4d6fca;border-bottom:1px solid #000}.faclities .nav-tabs>li{text-align:center;padding:0 10px}.faclities .nav>li>a>img{width:28px}.facbnav1{float:right}.faclities .nav-tabs>li>a{line-height:24px;padding:0;color:#000}.faclities .nav-tabs{border-bottom:0 solid #ddd;position:relative;top:70px;z-index:1;margin:0 28px}.facbox2{min-height:600px;padding:90px 80px 60px 60px;text-align:justify}.facbox2 h2{color:#000}.facbox2 p{padding:40px 40px 40px 0;line-height:30px}.owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:30px}#main_veil,.innerheadslider .item img{height:100vh}.owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}#flip,#panel,.clientlogo .owl-dots,.closebtn,.guest .owl-dots,.innerheadslider button.owl-dot,.mobilelogo,.offer123 .owl-dots,.phone_icon,.places .owl-dots,.room .owl-dots,.showme,.testimonial1 .owl-nav,.text1,.text2,.text3,.text4,a.whatsapp_fixed,span.btn{display:none}.fac .owl-dots{position:absolute;bottom:30px;right:70px}.lineheading3{height:1px;background:#fff;width:14%;margin:0 auto}.footerme{margin:0;padding:0}.inneroverview,.offer{padding:80px 0 0}.footermenu li{display:inline-block;color:#000;border-right:1px solid #000;padding:0 10px;margin-top:14px}.googlepalyicon{position:absolute;right:0;bottom:0;clear:both}.inneroverview{text-align:center}.inneroverview .lineheading1{height:1px;background:#000;width:35%;margin:0 auto}.inneroverview h2{font-family:montserratregular;font-size:26px;color:#000;letter-spacing:2px;text-transform:uppercase}.dine_text_box h3 span,.dineservice h2 span,.headingall,.inneroverview h2 span,.plan_event h2{font-family:montserratthin}.inneroverview p{padding:40px 0 0}.accommodation,.meeting{width:100%;float:left;margin:80px 0 0}.spacer80{height:80px}.lineheading4{height:1px;background:#000;width:12%;margin:0 auto}.innerheadslider .owl-dots{position:absolute;bottom:220px;text-align:center;width:100%}.innerheadslider .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ffffff00;border:2px solid #fff}.innerheadslider .owl-dots .owl-dot span{border:2px solid #fff}.meetingwrap{padding:10px 20px 20px}.meetingwrap p{padding:20px 0 0;text-align:justify}.cirfav,.gallery-n,.plan_event h2,.plan_event h2 span{text-align:center}.headingall{font-weight:400;font-size:28px;color:#000;letter-spacing:3px;text-transform:uppercase}.meetingwrap .iconstay1{margin:10px 0 15px;padding:0;float:left;width:100%}.meetingwrap .iconstay1 li{display:block;float:left;padding:0 20px}.commonbtn2{text-transform:uppercase;background:#f7c413;color:#000;padding:8px 20px;font-size:15px;text-transform:uppercase;font-family:montserratregular;border-radius:50px}#myModal_onload .modal-body,.hotel_fac,.plan_event{padding:40px}.btn-s-1,.feedbackwrap .btn-s-2{box-shadow:1px 1px 4px #464141;font-size:18px;font-family:montserratregular!important;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.commonbtn2:hover{background:#f7c413;color:#fff;text-decoration:none}#planyourevent{background:url(../img/meeting_bg.jpg) 100% 0/100% 100% no-repeat fixed;padding:50px;margin:100px 0 0;height:560px}#planyourevent select{width:100%;margin:10px 0;padding:10px 20px;background:#fff!important}.plan_event{border:1px solid #fff}.plan_event h2{font-size:25px;text-transform:uppercase;color:#fff;margin:0 0 40px;padding:0}.plan_event h2 span{font-size:25px;font-family:montserratregular;text-transform:uppercase;color:#fff}.gallery-n li,.gallery-n li a{color:#753a17;display:inline-block}.plan_event input,select,textarea{width:100%;font-family:"Open Sans";border:0;margin:10px 0;padding:10px 20px}.btn-s-1{background:#f7c413;display:inline-block;border-radius:20px;color:#000;width:12%!important}.commonbtn15,.commonbtn16,.dine_text_box h3,.dineservice h2{font-family:montserratregular}.btn-s-1:hover,.feedbackwrap .btn-s-2:hover{background:#19254f;color:#fff}.fac_line{width:50%;height:3px;background:#fff;margin-top:-3px}.facilitesswrap,.spacebar{margin:80px 0 0}.facilites .owl-dots{width:100%;margin:0 auto;text-align:center}.facilites .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff;border:2px solid #000}.facilites .owl-dots .owl-dot span{border:2px solid #000;background:#000}#hotelfac_wrap{background:url(../img/hotelfacilite_bg.jpg) 100% 0/100% 100% no-repeat fixed;padding:110px 50px;margin:60px 0 0;height:430px}.hotel_fac{width:80%;margin:0 auto}.cirfav{color:#fff;text-transform:uppercase;font-size:12px}.cirfav img{width:auto!important;margin:0 auto}.gallery-n{list-style:none;padding:0;width:80%;margin:0 auto 30px;border-bottom:1px solid #753a17}.gallery-n li a{position:relative;padding:10px 20px}.gallery-n .active a::before{content:"";width:100%;height:2px;background:#753a17;position:absolute;left:0;bottom:0}.gallery-t .col-sm-4{padding:8px}.dine_section{background:url(../img/dine_bg.jpg) 0 0/cover no-repeat fixed;margin:20px 0 0;padding:50px 90px}.dine_text_box h3{font-size:24px;text-transform:uppercase;margin:10px 0 13px;letter-spacing:1px;color:#fff}.dine_text_box p{font-size:14px;text-align:justify;color:#fff;padding:0 0 20px}.view_menu{font-size:13px;color:#fff}.timedine{width:60%;float:right;text-align:left;color:#fff}.accordian_box .accordion-toggle:focus,.sitemap li a:hover,.view_menu:hover{text-decoration:none}.dine_text_box{background:#030a2a;padding:30px 40px;position:absolute;right:-40px;z-index:2;top:30px;width:100%}.commonbtn15,.commonbtn16{background:#f7c413;color:#000;padding:8px 20px;font-size:16px;text-transform:uppercase;border-radius:50px;border:1px solid #fff;margin-top:10px;float:left;cursor:pointer}.commonbtn15:hover,.commonbtn16:hover{text-decoration:none;color:#030a2a}.sevice_bg{background:url(../img/sevice_bg.jpg) 0 0/cover no-repeat fixed;margin:80px 0 0}.career,.map{margin-top:80px}.dineservice{min-height:455px;background:#000000c9;width:50%;float:right;padding:60px}.dineservice h2{color:#fff;font-size:24px;letter-spacing:2px}.dineservice p{color:#fff;padding:10px 0 0}.contactarea p{font-size:12px;text-align:center;padding:10px 0;line-height:17px}.map{width:100%;height:460px}.career input,select{width:100%;height:40px;padding:10px 30px;border:1px solid #d0d0d0;margin:10px 0}.career .file{width:48.7%}.feedbackwrap{width:60%;margin:0 auto}.feedbackwrap input,.feedbackwrap select,textarea{width:70%;height:40px;padding:10px 15px;border:1px solid #d0d0d0;margin:10px 0;float:left}.feedbackwrap p{width:20%;padding:20px 0 0;float:left}.feedbackwrap .btn-s-2{background:#f7c413;display:inline-block;border-radius:20px;color:#000;width:23%!important;float:right;margin-right:60px;line-height:20px}#form1 .glyphicon,#form1 .input-group .form-control,.accordian_box .accordion-toggle,.betext,.betext1,.bktext{font-family:montserratthin}.terms-condition-section{margin:80px 0}.accordian_box .panel-default>.panel-heading{padding:0;border-bottom:1px solid #000;margin:0 0 16px;background:0 0;color:#000}.accordian_box i{float:right;font-weight:lighter;font-size:13px;margin:0 30px 0 0}.accordian_box .panel-default{border:none}.accordian_box .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none;padding:7px 0}.accordian_box .panel{box-shadow:inherit}.accordian_box{margin-bottom:55px}.accordian_box .accordion-toggle{display:block;font-size:23px;padding:10px 0;color:#000;text-decoration:none;letter-spacing:1px;text-transform:uppercase}.header.fixed{background:#e4e4e4;padding:3px 0;height:100px}.header.fixed .top-menu{text-align:right;color:#fff;padding-top:0;position:absolute;right:0;top:-6px}.header.fixed .navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7;padding:25px 0 0;float:right}.header.fixed .navbar-brand{padding:11px 15px}.header.fixed .book-header{padding:0;margin:-15px 0 0;float:right}h2.top-calendar-icon{color:#f97a00;margin:0;border-right:1px solid #000;padding:10px;height:112px}h2.top-calendar-icon span{font-size:12px;display:inline-block;padding:0 4px}h2.top-calendar-icon i{vertical-align:middle;padding:0 4px;margin-top:-5px;font-size:15px}.advance-search .custom-btn{background:#903993;padding:5px 20px;display:block;text-align:center;border:0;color:#fff;letter-spacing:2px;font-size:15px;width:80%;margin:40px auto}.best-price-guarantee{font-size:14px;color:#f7a438}.booking-panel-lg{display:block;background:#000;float:left;width:100%}.bktext,.facroom li{display:inline-block}.betext{float:left;font-size:40px;color:#fff;font-weight:700}.betext1{font-size:20px;color:#fff;font-weight:100;width:20px;float:left;padding:21px 0 0 10px}#search_home,.booking{width:100%;float:left}.top-calendar-icon p{font-size:14px;color:#000;position:relative;font-weight:700}.top-calendar-icon select{border:0;font-size:65px;font-family:"Open Sans",sans-serif;font-weight:100;color:#903993;margin-top:-31px;padding:0;background:#fff;line-height:0}.advance-search{background:#ededed;height:114px}#search_home{position:absolute;z-index:99;bottom:0;margin:0 auto;background:#000a32d4;left:0;right:0}.booking{padding:5px 0 0 20px}.bkgwrap,.booking .wrap1{width:20%;float:left}.booking .wrap2{width:80%;float:left}.bktext{max-width:100%;margin:15px 0 0;color:#fff;float:left;width:100%;letter-spacing:2px;text-transform:uppercase;font-size:12px}.appbox h2,.bkbtn1,.showhim{font-family:montserratregular}#datepicker{left:0}.counter-container .counter-minus{user-select:none;background:0 0;color:#fff;margin:0;padding:0;text-decoration:none;position:relative;top:-7px;font-size:18px}.counter-container .counter-plus{user-select:none;background:0 0;color:#fff;margin:0;padding:0;text-decoration:none;position:relative;top:-6px;font-size:18px}.counter-container .counter-field{margin:0;padding:5px 5px 0;text-align:center;width:51px;background:0 0;border:0;font-size:40px;color:#fff;font-weight:700;font-family:montserratthin;height:45px}.ang,.dine_img_box .owl-dots,.hotel_fac .owl-dots,.offer12 .owl-dots,.offer123{margin:0 auto;text-align:center}.arrow_book{position:absolute;top:45px;right:-8px}.bkbtn1{background:#f7c413;color:#000;padding:11px 30px;font-size:18px;text-transform:uppercase;border-radius:50px;margin-top:28px;float:left;border:0}.booking .col-md-2{padding:0 0 0 30px}.showhim:hover .showme{display:block;position:absolute;top:-86px;background:#fff;left:60px;width:905px;padding:0}.showhim{color:#f7c411;text-transform:uppercase;border:2px solid #fff;text-align:center;border-radius:50px;padding:10px;margin:25px auto}.benefiticon{width:150px;border-right:1px solid #f1f1f1;padding:10px 8px 5px;float:left}.benefiticon img{width:18%;margin:0 10px 0 0}.benefiticon p{color:#000;font-size:11px;text-align:center;padding:5px 0 0;letter-spacing:0;line-height:14px}.review_btnlink a,.sitemap li{letter-spacing:1px;text-transform:uppercase}.roombtn{float:right;color:#012750;top:-10px;position:relative;z-index:99}.facroom .accordian_box .accordion-toggle{font-size:16px;margin:40px 0 0}.facroom .iconstay{margin:0 0 35px}.facroom li{float:left;padding:0;width:50%;border:0}.facroom li img{float:left;width:30px}.facroom li p{float:left;padding:0 15px;font-size:12px;width:230px}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.timedine a{color:#f7c413}.layerljk{position:relative;bottom:auto;width:50%;height:inherit;float:left;padding:38px 37px;color:#fff}.alternative1{position:absolute;right:0;width:50%;float:left}#continueBooking:hover .closess,.innerheadslider .owl-nav,.tag_line h2 span{display:block}.innerheadslider .owl-nav .owl-prev{position:absolute;top:280px;background:url(../img/arrowrgt.png) no-repeat!important;right:0;width:36px;height:40px;float:right;margin:30px}.innerheadslider .owl-nav .owl-next{position:absolute;top:280px;background:url(../img/arrowleft.png) no-repeat!important;left:0;width:36px;height:40px;float:right;margin:30px}.appwrap,.form-group.caps.calendar,.signbtn{position:relative}#diningform input,#event input,select{width:100%;float:left;padding:9px 8px;margin:0 0 8px;border:1px solid #dedede}#diningform textarea,#event textarea{height:100px;width:100%;border:1px solid #dedede}#BookTableModal2 .close{right:22px;position:absolute;text-align:right;opacity:1}.tab-pane .col-sm-3{padding:5px}.sitemap{width:50%;margin:50px auto;padding:0}.sitemap li{display:block;color:#6b6b6b;font-size:13px;padding:8px 40px;border-bottom:1px dotted #cdcdcd;box-sizing:border-box}.sitemap li a{color:#6b6b6b;padding:10px}.signbtn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border:0;user-select:none;background:0 0;color:#fff;margin:0;padding:0;text-decoration:none;top:-7px;font-size:14px}#form1 .input-group{width:62%}#form1 .input-group .form-control{background:0 0;border:0;font-size:51px;color:#fff;font-weight:100;height:54px;padding:0;width:44px}#form1 .glyphicon{font-size:27px;top:4px;left:-15px}.marfcr{width:66%;margin:0 auto}.review_btnlink{width:200px;text-align:center;margin:20px auto 0}.review_btnlink a{background:#f7c413;padding:10px;text-decoration:none;color:#012750;font-weight:700}.review_btnlink a:hover{color:#f7c413;text-decoration:none;background:#012750}.appbox{margin:0 auto;text-align:center;padding:40px 0 23px}.appbox h2{text-transform:uppercase;font-size:26px;color:#000;padding:0 0 20px;letter-spacing:0}.appwrap:after{background:url(../img/app_phone.jpg) left no-repeat;width:190px;height:228px;content:"";position:absolute;right:160px;top:53px}.slide-text{background:rgba(0,0,0,.8);width:45%;margin:auto;padding:15px;position:absolute;z-index:9999;color:#fff;text-align:center;right:0;left:0;top:50%;transform:translate(0,-50%);text-transform:uppercase;font-size:18px;line-height:24px}.slide-text h4{letter-spacing:1px;font-size:15px;font-weight:700}.slide-text h5,.slide-text p{font-size:13px;text-transform:initial}.modal-body strong,.slide-text h5{font-weight:400}.slide-text h5{font-family:"Open Sans",sans-serif}.slide-text p{font-family:"Open Sans";line-height:24px}.modal-header h4,.offer123 h3{font-family:montserratregular;color:#012750}#BE_Widget .BookNow,#myModal_onload h4,.bb_resbox label,.modal-header h4,.offer123 h3,.tag_line{text-transform:uppercase}.modal-content{border-radius:0!important}.modal-header h4{font-size:20px;letter-spacing:1px}.offer123 h3{text-align:center;margin-bottom:25px}.offer123 .owl-nav .owl-prev{background:url(../img/arrow-prev.png) no-repeat!important;width:34px;height:60px;left:0;position:absolute;top:190px}.offer123 .owl-nav .owl-next{background:url(../img/arrow-next.png) no-repeat!important;width:34px;height:60px;right:0;position:absolute;top:190px}.boxwap{width:90%;margin:21px auto}.vidtab{width:100%;height:500px;object-fit:cover;object-position:center}.setcp{display:none!important}.bb_resbox{background:0 0!important}.bb_resbox .hasDatepicker{width:100%!important;height:39px;background:0 0!important;border:1px solid #e2e2e2!important;color:#fff!important}.bb_resbox p{width:32%!important}.bb_resbox label{color:#fff;font-size:11px;font-weight:400;letter-spacing:2px}#bb_resBtn{margin-left:0!important;background:#f7c413!important;border:1px solid #f7c413!important;color:#131b3a!important;height:38px;font-size:17px!important;letter-spacing:7px;padding:0!important;line-height:inherit!important}.bb_resbox button.ui-datepicker-trigger{background-position:1px 0!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#1c2341;background-color:transparent}.home-page .banner-container .bx-wrapper .bx-controls-auto .bx-controls-auto-item,.home-page .banner-container .bx-wrapper .bx-pager .bx-pager-item{display:inline-block!important}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:center!important;width:100%;top:inherit!important;bottom:91px!important}@media (min-width:1600px) and (max-width:2000px){.inneroverview{padding:250px 0 0;text-align:center}}@media (min-width:992px) and (max-width:1199px){#form1 .input-group .form-control{padding:4px}.facroom li p{float:right;width:164px}#search_home{background:#012750}#main{display:none}.book-header a{padding:5px 12px;font-size:14px;margin-left:0}.navbar-brand{padding:0 15px}.betext{font-size:30px}.betext1{font-size:17px;padding:15px 0 0 10px}.arrow_book{right:-16px}.bkbtn1{padding:11px 16px;font-size:15px;margin-top:29px}.showhim{font-size:11px}.homeoverview{right:5px;top:10px;width:445px;height:auto;padding:20px}.contentpackage{margin:4px}.footermenu li{padding:0 6px}.other-hotel p{padding:20px;font-size:15px;width:603px}.other-hotel img{vertical-align:inherit}.other-hotel a{margin:20px 0 0}.clientlogo .owl-nav{width:auto;height:32px;padding:10px}.innerheadslider .owl-carousel .owl-item img{height:660px}.ht #search_home{position:relative;float:left}.layerljk{padding:0}.homestay{padding:0 40px}.dine_text_box{padding:20px;right:0;top:0;width:100%}.header.fixed .top-menu{right:0;top:0}.navbar-brand>img{width:70%}.navbar-default .navbar-nav>li>a{padding:5px 4px 12px}.header.fixed .book-header{margin:0}.commonbtn15{padding:8px 17px;font-size:14px}.timedine{width:56%}.dine_section{padding:20px}.hotel_fac{padding:0;width:95%}.btn-s-1{width:18%!important}.innerheadslider .item img{height:auto!important}}@media (min-width:768px) and (max-width:991px){#flip,#panel{background-color:#2e3656;bottom:0;position:fixed;text-align:center}#flip,.bktext,.book-header a{letter-spacing:1px}#flip,#panel,.bkbtn1{text-align:center}#flip,#panel h2{font-family:montserratregular}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom:-30px!important}.appwrap:after{width:13%;right:0}.dine_section{background:#fff!important}.slide-text{width:76%;top:30%}#search_home{background:#012750}#main,.arrow_book,.showhim{display:none}.header.fixed .navbar-default .navbar-collapse,.navbar-brand{padding:0}.top-menu{width:80%;float:right}.navbar-brand>img{display:block;width:75%}.top-menu p{font-size:12px;margin-right:0}.top-menu a{font-size:11px;margin:0;padding:2px 0 0}.navbar-default .navbar-nav>li>a{font-size:10.5px;padding:4px}.navbar-nav{float:left;margin:0}.book-header a{padding:5px 6px;font-size:13px;border-radius:0;margin-left:3px}.navbar-default .navbar-collapse{float:right;padding:0}.header.fixed .top-menu{right:0;top:0}.header.fixed .navbar-brand>img{width:66%}.header.fixed .navbar-brand{padding:3px;height:38px}.header.fixed .book-header a{margin-left:3px;margin-top:14px}#flip{cursor:pointer;padding:20px 5px;display:block;z-index:9;width:100%;color:#fff;font-size:17px;line-height:0;float:left}#panel{width:100%;z-index:9999;height:51%}.padt100{padding-top:50px}.homeoverview{padding:20px 30px;right:0;top:20px;width:100%;height:auto}.contentpackage,.feedbackwrap input,select,textarea{width:100%;margin:0}.h1,h1{font-size:28px}.facbnav1{float:left;width:100%}.faclities .nav-tabs{position:inherit;top:0}#planyourevent .col-md-4,.tab-pane .col-md-6{width:50%;float:left}.facbox2{min-height:308px;padding:1px 20px}.facbox2 h1{font-size:16px}.facbox2 p{padding:10px 0;line-height:23px}.commonbtn1{padding:9px 20px;font-size:14px;border-radius:50px}.faclities .tab-content{float:left;padding-top:20px;background:#f5f5f5;width:100%}.headingal2{font-size:24px}.clientlogo .owl-nav{width:auto;height:33px;padding:10px 0}.subscribebg .btn12{width:38%}.other-hotel p{padding:10px;font-size:14px;margin:0;width:64%}.other-hotel img{vertical-align:inherit}.homestay{padding:20px}.layerljk{width:100%;padding:5px}.alternative1{position:relative;width:100%}.dine_text_box{position:relative;right:0;float:left;padding:30px}.dineservice,.sitemap{width:100%}.innerheadslider .owl-nav .owl-next,.innerheadslider .owl-nav .owl-prev{top:180px}#hotelfac_wrap{background:url(../img/hotelfacilite_bg.jpg) center/cover no-repeat fixed;height:330px;padding:20px 50px}.btn-s-1{width:23%!important;line-height:21px}.plan_event{padding:40px 5px}#planyourevent{padding:25px}.career .file{width:100%;margin-top:13px;float:left}.feedbackwrap .btn-s-2{width:30%!important;margin-top:11px;margin-right:0}.footer{padding:30px 0 80px}.copyrights{float:initial;width:65%;margin:0 auto}.googlepalyicon{z-index:999}.counter-container .counter-field{width:51px;font-size:25px;height:auto}.bktext{max-width:50%;font-size:11px}.booking input,select,textarea{width:50%}.bkbtn1{border-radius:0;width:100%;line-height:0;padding:18px}#panel h2{font-size:25px;color:#f7c413;width:100%;letter-spacing:2px;text-align:left;font-weight:400;padding:0 11px 13px;margin:0 0 25px;float:left;border-bottom:1px solid #ffffff5c}#panel #cros img{float:right;cursor:pointer;width:20px;margin:20px}.booking .col-md-10 .col-md-2{width:100%;float:left;padding:0;border-bottom:1px solid #616161;text-align:left}.sitemap li{padding:8px 0}.innerheadslider .item img{height:auto!important}}@media only screen and (min-width:481px) and (max-width:767px){.other-hotel{min-height:111px!important}figure.effect-sarah h2{font-size:20px}figure.effect-sarah figcaption{padding:1em!important}.contentpackage{width:100%!important;margin:5px!important;float:left}.tab-pane .col-sm-3{padding:5px;width:33.3%}}#close,.cal-icon svg,.tag_line{position:absolute}.cal,.cal-icon svg{z-index:99;pointer-events:none}span.mention_location{color:#192245;font-size:12px;font-weight:700;text-align:right;width:100%;display:block;padding-right:18px}.tag_line{margin-left:AUTO;margin-right:AUTO;text-align:left;color:#ffff;top:50%;left:50%;transform:translate(-100%,-50%)}.tag_line h2{font-size:32px;line-height:1.3}h1,h2,h3,h4,h5,h6{font-family:montserratthin;font-weight:700}.coronavirus a{color:red;text-transform:capitalize}.coronavirus{text-align:center;text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate}@-webkit-keyframes blinker{from{opacity:1}to{opacity:0}}a.whatsapp_fixeds{padding:0}.whatsapp_fixeds img{width:24px}label.label-title{color:#fff!important;font-family:montserratthin;letter-spacing:1px;text-transform:uppercase!important}#BE_Widget,#BE_Widget *{color:#fff}#BE_Widget .checkBoxWrap .checkLbl{font-weight:500;color:#fff!important}#BE_Widget .BookNow{background:#f7c413!important;font-weight:700}#BE_Widget .guestPickerDivWrap .guestPickerInput{color:#fff!important}#BE_Widget .guestPickerDivWrap .ion-plus-div::after{content:"+"!important;font-weight:700;color:#fff!important}#BE_Widget .guestPickerDivWrap.On .ion-plus-div::after{content:"-"!important;font-weight:700;font-size:28px;top:-5px!important;color:#fff}.cal-icon svg{font-family:Font Awesome\ 5 Free!important;right:12px;top:11px}.Add_Room a svg path{color:#292929!important}#BE_Widget ::placeholder{color:#fff!important;opacity:1}#BE_Widget :-ms-input-placeholder{color:#fff!important}#BE_Widget ::-ms-input-placeholder{color:#fff!important}.ui-datepicker .ui-datepicker-calendar{margin:0!important}@media only screen and (min-width:240px) and (max-width:767px){.contactarea .owl-dots,.tripguest{text-align:center}#flip,#navbar ul li a,.closebtn,.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff}#flip,.accordian_box .accordion-toggle{font-size:17px}#flip,#panel{background-color:#2e3656;bottom:0}#panel,.gallery-n li a{padding:10px}#main,#panel,#search_home,.appwrap:after,.arrow_book,.book-header,.desktoplogo,.dine .owl-nav,.iconstay,.innerheadslider .owl-nav .owl-next,.innerheadslider .owl-nav .owl-prev,.showhim,.showme,.slide-text,.top-menu{display:none}#flip,#navbar ul li a,.bktext,.subscribe h1{letter-spacing:1px}#flip,#panel,#search_home{position:fixed}#flip,#panel h2{font-family:montserratregular}.foot-link ul li{width:50%;margin-bottom:23px}.bb_resbox p{width:100%!important;margin-bottom:30px!important}.padt100{padding-top:50px}.navbar-default .navbar-collapse,.navbar-nav,.spacebar{margin:0}.footermenu li,.navbar-default .navbar-nav{margin-top:10px}.navbar-default .navbar-nav>li+li{margin-top:0}.navbar-default .navbar-nav>li>a{padding:10px 12px}.navbar-default .navbar-collapse{top:0;background:#2e3656}.homeoverview{right:0;top:0;width:100%;height:100%}.contentpackage{width:100%;margin:0}.dineservice,.homestay{padding:20px}.faclities .nav-tabs{position:inherit;top:9px;margin:0}.facbox2{padding:20px 20px 60px;min-height:auto}.facbnav1,.timedine{float:inherit}.tripguest{width:90%;margin:0 auto}.guest .owl-nav .owl-prev{left:-20px;bottom:200px}.guest .owl-nav .owl-next{right:-20px;bottom:200px}.footermenu{margin:0;padding:0}.footermenu li{color:#000;border-right:1px solid #000;padding:0 5px;font-size:12px}.googlepalyicon{position:relative;top:12px;padding:0 0 40px}.other-hotel p{padding:5px;font-size:13px}.other-hotel{padding:8px;border:2px solid #f68320;border-radius:0;margin:20px auto;width:100%;min-height:150px}.subscribebg .btn12,.subscribebg input{border-radius:0;width:100%}.subscribe h1{font-size:15px;line-height:24px}#planyourevent{height:initial;padding:50px 0}.plan_event{border:0 solid #fff;padding:0}.btn-s-1{width:100%!important}.closebtn{font-size:35px;display:inline-block;margin:-12px 0 0;line-height:20px}#flip,.facroom .iconstay,.mobilelogo,.phone_icon{display:block}#flip,.bkbtn1{line-height:0;text-align:center}.header{padding:5px 0;background:#fff}.navbar-brand{padding:10px 0}.navbar-brand>img{display:block;width:100px}.booking input,.dineservice,.facroom li,.feedbackwrap,.gallery-n,.layerljk,.marfcr,.sitemap,.timedine,select,textarea{width:100%}.navbar-default{height:50px;margin-bottom:0}.navbar-toggle{margin-right:0;margin-bottom:0}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.nav>li{border-bottom:1px solid #6b6b6b}.faclities .nav-tabs>li{text-align:center;border:1px solid #f5f5f5;background-color:#f5f5f5;margin:0;padding: 0 2px; width: 33%;}}.headingall,.homeoverview h1{font-size:22px}.homeoverview{padding:0 30px 20px}.header.fixed{height:65px;background:#fff}.testimonial h1{font-size:27px}.facbox2 h1{font-size:20px;text-align:left}.footer-address p{letter-spacing:0;color:#000;font-size:12px}#panel h2,.appbox h1,.headingal2,.inneroverview h1{font-size:20px}.foot-link ul li p{border-right:0px solid #000;padding:0}.facbox2 p{padding:20px 0}.innerheadslider{margin-top:60px}.inneroverview{padding:40px 0 0}.layerljk{padding:5px}.alternative1{}.dine_section{padding:0;background:#fff!important;margin:0}.dine_text_box{position:relative;right:0;float:left;padding:30px}.contactarea{width:50%;margin:0 auto}.feedbackwrap p{width:30%;margin:0}.feedbackwrap .btn-s-2{width:50%!important;margin-top:25px}.career .file{width:100%;margin-top:14px;float:left}.feedbackwrap input,select,textarea{width:100%!important;margin:0}#form1 .input-group .form-control,.betext{font-size:25px}.phone_icon{position:absolute;right:70px;top:18px;cursor:pointer;z-index:1}#flip{cursor:pointer;padding:20px 5px;z-index:9;width:100%;float:left}#panel{text-align:center;width:100%;z-index:9999;height:100%}.booking .col-md-10 .col-md-2{width:100%;float:left;padding:0;border-bottom:1px solid #616161;text-align:left}.betext{width:55%;text-align:center}.betext1{font-size:16px;padding:9px 0 0 10px}.booking{padding:10px 30px}.counter-container .counter-field{width:51px;font-size:25px;height:auto}.bktext{max-width:100%;font-size:11px}.bkbtn1{border-radius:0;width:100%;padding:18px}#panel h2{color:#f7c413;width:100%;letter-spacing:2px;text-align:left;font-weight:400;padding:0 11px 13px;margin:0 0 25px;float:left;border-bottom:1px solid #ffffff5c}#panel #cros img{float:right;cursor:pointer;width:20px;margin:0 10px 20px 0}.closebtn img{width:22px}.room .owl-nav{width:103px;height:34px;padding:10px 5px}.clientlogo .owl-nav{bottom:70px}.facroom li p{width:auto}.cirfav img{width:80%!important}.hotel_fac{padding:0;width:90%}#hotelfac_wrap{padding:62px 5px;margin:60px 0 0;height:100%}.spacer80{height:30px}.sitemap li{padding:8px 0}.places .owl-nav{position:absolute;right:0;top:inherit;width:100%;height:20px;bottom:30px;left:0;margin:0 auto;text-align:center}.innerheadslider .item img{height:auto!important}.contactarea .item img{width:60%!important;margin:0 auto}.copyrights{margin-bottom:30px}.sevice_bg{margin:48px 0 0}figure.effect-sarah p{opacity:1!important;-webkit-transition:none!important;transition:none!important;-webkit-transform:none!important;transform:none!important}.offer123 .owl-nav .owl-next,.offer123 .owl-nav .owl-prev{width:12px;top:60px;background-size:100%!important}.commonbtn2{font-size:12px}.vidtab{width:100%;height:100%}.boxwap{width:85%}.offer123 h3{font-size:18px}.accommodation{margin:20px 0 0}.setcp{display:block!important}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom:-30px!important}span.btn{color:#fff;float:right;z-index:999;position:relative;display:inline-block}}.modal-header.onload-close{position:absolute;right:0;z-index:99999999}.text-left.inclu b{font-weight:500;margin-bottom:5px;display:block;margin-top:5px}.svg-inline--fa.fa-check-square.fa-w-14{color:#19254f}#myModal_onload h4{font-size:17px;line-height:26px;color:#19254f;font-weight:600;letter-spacing:0;font-family:montserratthin}#close{top:10px;right:20px;font-size:30px;color:#111;opacity:1}a.whatsapp_fixed2{position:fixed;bottom:20px;right:0;z-index:99999999;font-size:40px;border-radius:50px;padding:4px;text-align:center;width:75px}.cal,.closess svg{position:absolute}a.whatsapp_fixed2 img{color:#fff;width:100%}.has_transition_1500_inout_quint{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.645,.045,.355,1),opacity 1.5s cubic-bezier(.645,.045,.355,1);transition:transform 1.5s cubic-bezier(.645,.045,.355,1),opacity 1.5s cubic-bezier(.645,.045,.355,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.no_width{transform:scale(0,1)}#main_veil{z-index:100;position:fixed;top:0;left:0;background:#fff;width:100vw;transform-origin:right}#continueBooking{position:fixed;top:100px;right:10px;z-index:9999;padding:17px 20px 15px 23px;background-color:rgb(0 0 0 / 45%);border:1px solid rgba(0,0,0,.8);border-radius:5px;color:#ddd;width:300px}.cb-wrap{display:flex;align-items:center;padding:10px 0;color:#5bbaff}.cb-main{display:flex;flex-direction:column;flex-grow:1}#continueBooking h4,#continueBooking p{margin:0;line-height:21px;color:#fff}.cb-arrow{padding-left:15px;font-size:36px}.closess{text-align:CENTER;display:none}.closess svg{left:6px;top:4px;font-size:12px;border:0 solid #fff;border-radius:50px;width:20px;height:20px;line-height:17px}a.Modify{padding:6px 30px;border:1px solid #fff;color:#fff}a.same_book_cta{background:#f7c413;padding:6px 25px;border:1px solid #f7c413;color:#000!important}.Modify_box input{background:#fff;border:1px solid #fff!important;padding:7px 0;width:100%;text-indent:0;color:#000}.Modify_box .col-sm-6.col-md-6{padding:0 5px}.calendar i{position:ABSOLUTE;right:9px;bottom:11px;pointer-events:none}.newBooking_cta input.red-btn.res-btn.gold-btn{padding:5px 20px;width:auto;background:#f7c413;color:#000}.cal{right:7px;top:32px!important}.meeting.tab-pane {margin-top: 40px;margin-bottom: 45px;position: relative;}.view_more_btn {background: radial-gradient(#192245, transparent);position: absolute;top: 54px;z-index: 1;bottom: 0;left: 0;right: 0;display: flex;justify-content: center;align-items: center;}.bg-dark {background-color: #343a40!important;}.bg-white {background-color: #fff!important;}.bg-light {background-color: #f8f9fa!important;}.text-danger {color: #dc3545!important;}.text-white {color: #fff!important;}.mb-1, .my-1 {margin-bottom: 0.25rem!important;}.mt-4, .my-4 {margin-top: 1.5rem!important;}.mb-4, .my-4 {margin-bottom: 1.5rem!important;}.pt-4, .py-4 {padding-top: 1.5rem!important;}.pb-4, .py-4 {padding-bottom: 1.5rem!important;}.pr-3, .px-3 {padding-right: 1rem!important;}.pl-3, .px-3 {padding-left: 1rem!important;}.pt-3, .py-3 {padding-top: 1rem!important;}.pb-3, .py-3 {padding-bottom: 1rem!important;}.img-fluid {max-width: 100%;height: auto;}.bg-dark .row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.bg-dark h2 {color: #000;}.mark, mark {padding: 0.2em;background-color: #fcf8e3;}.small, small {font-size: .875em;font-weight: 400;}.rounded-pill {border-radius: 50rem!important;}.bg-dark .h3 {font-size: 30px;margin-bottom: 0.5rem;margin-top: 0.5rem;}em {font-style: italic;}.w-50 {width: 50%!important;}.m-auto {margin: auto!important;}.input-group {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: stretch;align-items: stretch;width: 100%;}.bg-dark h4 {font-size: 25px;color: #000;}.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control, .input-group>.form-control-plaintext {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 1%;min-width: 0;margin-bottom: 0;}.input-group>.custom-select:not(:first-child), .input-group>.form-control:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label, .input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after, .input-group:not(.has-validation)>.custom-select:not(:last-child), .input-group:not(.has-validation)>.form-control:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.btn {display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;border-radius: 0.25rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.input-group .input-group-btn {width: 35px;font-size: inherit;line-height: normal;}.input-group .input-group-btn .btn.btn-default.btn-number {font-size: 16px;padding: 0.375rem 1.2rem;}.bg-dark .btn {font-size: 17px;}@media (min-width: 992px){.pt-lg-4, .py-lg-4 {padding-top: 1.5rem !important;}}@media (min-width: 992px){.pb-lg-4, .py-lg-4 {padding-bottom: 1.5rem!important;}}