@charset "utf-8";@font-face{font-family:conv_avenirltstd-light;src:url(../fonts/AvenirLTStd-Light.eot);src:local('☺'),url(../fonts/AvenirLTStd-Light.woff) format('woff'),url(../fonts/AvenirLTStd-Light.ttf) format('truetype'),url(../fonts/AvenirLTStd-Light.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:conv_avenirltstd-book;src:url(../fonts/AvenirLTStd-Book.eot);src:local('☺'),url(../fonts/AvenirLTStd-Book.woff) format('woff'),url(../fonts/AvenirLTStd-Book.ttf) format('truetype'),url(../fonts/AvenirLTStd-Book.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:conv_avenirltstd-roman;src:url(../fonts/AvenirLTStd-Roman.eot);src:local('☺'),url(../fonts/AvenirLTStd-Roman.woff) format('woff'),url(../fonts/AvenirLTStd-Roman.ttf) format('truetype'),url(../fonts/AvenirLTStd-Roman.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:conv_bodoni book;src:url('../fonts/Bodoni Book.eot');src:local('☺'),url('../fonts/Bodoni Book.woff') format('woff'),url('../fonts/Bodoni Book.ttf') format('truetype'),url('../fonts/Bodoni Book.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:playfair_displayregular;src:url(../fonts/playfairdisplay-regular-webfont.eot);src:url(../fonts/playfairdisplay-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/playfairdisplay-regular-webfont.woff2) format('woff2'),url(../fonts/playfairdisplay-regular-webfont.woff) format('woff'),url(../fonts/playfairdisplay-regular-webfont.ttf) format('truetype'),url(../fonts/playfairdisplay-regular-webfont.svg#playfair_displayregular) format('svg');font-weight:400;font-style:normal}html,body{font-family:conv_avenirltstd-light;color:#333;font-weight:400;font-size:18.06px;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}ul,li{list-style:none;padding:0;margin:0}a:focus,a:hover{text-decoration:none}select,textarea,input[type=submit],input[type=button],input[type=text],input[type=email],input[type=tel],input[type=password]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.covd{background:#da0f16;font-size:21px!important;color:#fff!important;position:absolute;right:213px;top:13px;z-index:9999;transition:all .5s;padding:5px 15px;text-transform:capitalize;display:none}.main_wrap{overflow:hidden}.navbar-brand{top:0;left:50%;width:187px;padding-top:0;z-index:99}.navbar-dark.fixed .navbar-brand{top:-5px}.navbar-brand{margin:0;padding:0;text-align:center;display:block}.navbar-dark.fixed .top-nav{display:none}ul.top-menu{margin-left:0;margin-right:auto}.top-menu li{display:inline-block}.top-menu li.px-md-5{padding-left:6.89rem!important}.top-menu li.px-md-5 a:after{display:none}.top-menu li a{color:#fff;font-size:16.25px;display:block;padding:20px 10px;text-decoration:none;line-height:20px;position:relative}.top-menu li:first-child a{padding-left:0;padding-right:35px}.top-menu li:first-child a:after{content:"";width:1px;height:100%;position:absolute;right:10px;background:rgba(255,255,255,.35);max-height:44px;top:50%;transform:translateY(-50%)}.top-menu li a:hover,.top-menu li a:focus,.top-menu li .active,.top-menu li.active a{color:#fff}.top-menu li.active a{font-weight:800}.top-menu li.active a:after{content:"";width:1px;height:17px;background:rgba(255,255,255,.5);position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.top-nav .dropdown{display:inline-block}.top-nav .dropdown-menu{width:100%;left:auto;right:0;min-width:170px;border-radius:0;background:rgba(0,0,.5)}.top-nav .dropdown.show a.dropdown-toggle{background:rgba(0,0,0,.7)}.top-nav .dropdown.show a.dropdown-toggle:before{content:"";width:0;height:0;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #eed07c;left:50%;transform:translateX(-50%);top:0}.top-nav .dropdown-item{color:#fff;font-size:15px;padding:3px 10px;transition:.5s}.top-nav .dropdown>a.dropdown-toggle{font-size:12px;font-weight:600;background:0 0;color:#fff;font-weight:600;cursor:pointer;line-height:20px;display:block;padding:7px 20px}.dropdown-toggle::after{content:"\f078";font-family:fontawesome;border:none;font-weight:400;font-size:9px}.book-btn{background:#f36f21;color:#fff;display:inline-block}.top-menu li.book-btn a{color:#fff;display:block;padding:0;font-size:14px;font-family:conv_bodoni book;height:37px;line-height:37px;width:126px;text-align:center;position:relative}.top-menu li.book-btn a:after{content:"";width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:solid 1px #fff}.navbar-dark{position:absolute;top:0;width:100%;z-index:999;padding-top:0;transition:all .5s;overflow:hidden;padding-bottom:25px}.navbar-dark.fixed{position:fixed;background:#fff;padding-bottom:0;top:0;transition:all .5s;box-shadow:rgba(0,0,0,.1) 0 0 15px;z-index:999}.navbar-dark.fixed .navbar-nav>li>a{color:#000;padding:21px 24px}.navbar-dark.fixed .navbar-nav>li:hover>a,.navbar-dark.fixed .navbar-nav>li.active>a{color:#eed07c;background:rgba(0,0,0,.7)}.mega-dropdown-menu{padding:0;width:100%;background:rgba(0,0,0,.7);border-radius:0;border:none}.navbar-nav{position:relative;align-items:center}.navbar-nav li a{color:#fff;font-size:14.44px;line-height:18px;padding:20px 10px;text-align:center;display:block;position:relative;font-weight:300}.navbar-nav li.active a{color:#eed07c;font-weight:800}.dropnn{padding:25px}.mega-dropdown-menu h3,.mega-dropdown-menu h4{font-size:14px;color:#eed07c;font-weight:800}.mega-dropdown-menu h4{font-size:13px;font-weight:300;margin-bottom:0;margin-top:5px}.mega-dropdown-menu ul li a{font-size:12px;color:#fff;padding:3px 0;text-align:left}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#eed07c;padding-left:5px}.eos--booking--wrap{position:absolute;width:100%;right:0;top:60px;margin:auto;min-width:235px;z-index:999}.eos--booking--eng{background:rgba(255,255,255,.9);float:right;padding:20px 12px 25px;width:26%;position:absolute;right:0}.eos--booking--eng .form-control{background:0 0;border:none;border-bottom:solid 1px rgba(0,0,0,.2);color:#000;font-size:16px;border-radius:0;padding:0;height:25px}.eos--booking--wrap.fixed{position:fixed;right:0;top:40px;left:auto}.pvid{background:#da0f16;font-size:17px!important;color:#fff!important;position:fixed;left:0;bottom:0%;z-index:99;display:block;padding:6px 25px 3px}.eos--booking--eng .form-control option{color:#000}.eos--booking--eng label{color:#000;font-size:16px;margin-bottom:-5px;display:block;font-weight:700}.eos--booking--eng .row{align-items:center;justify-content:center;margin-bottom:15px}.eos--booking--eng textarea{resize:none;height:25px}.eos--booking--eng h3{color:#000;font-size:35px;margin:18px 0 27px;font-family:playfair_displayregular;text-align:center}.eos--booking--eng h3 strong{display:block}.eos--booking--eng .term-cond label,.eos--booking--eng .term-cond p,.eos--booking--eng .term-cond a{position:relative;top:0;font-size:13px;color:#fff;margin:0}.eos--booking--eng .term-cond a{margin:0 5px}select.form-control:not([size]):not([multiple]){height:25px}.eos--booking--eng select.select{background-image:url(../images/select-arrow.png)!important;background-position:right 3px;background-repeat:no-repeat;border-radius:0}.date{background-image:url(../images/date-icon.png)!important;background-position:right 6px!important;background-repeat:no-repeat!important;border-radius:0}.eos--booking--eng .custom-select{position:relative;background:0 0;height:auto;padding:0;margin:0;border-radius:0;border:none;border-bottom:solid 1px rgba(0,0,0,.2)}.custom-select select{display:none}.select-selected{background-color:transparent;padding:0!important}.select-selected:after{position:absolute;content:"\f0d7";font-size:15px;top:3px;right:0;width:9px;height:5px;font-family:fontawesome}.select-selected.select-arrow-active:after{}.select-items div,.select-selected{color:#000;padding:.25rem 1.5rem;border:none;font-size:16px;cursor:pointer}.select-items div{color:#fff}.select-items{position:absolute;background:rgba(0,0,.5);top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background:#f36f21;color:#fff}.eos--booking--eng input[type=radio],.eos--booking--eng input[type=checkbox]{position:relative;top:2px}.eos--booking--eng .term-cond .radio-class{margin-right:15px}.eos--booking--eng .close{color:#f36f21;text-shadow:none;position:absolute;top:50px;right:25px;opacity:1;font-size:30px}.eos--booking--eng .btn{color:#fff!important;text-transform:uppercase;font-size:14px;border-radius:0;padding:0;background:#f36f21;font-family:muli,sans-serif;font-weight:800;border:none;width:215px;height:46px;line-height:46px;margin-top:15px;border:solid 1px #fff;position:relative}.eos--booking--eng .btn a{color:#fff}.eos--booking--eng .btn:after{content:"";width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:solid 1px #fff}.eos--booking--eng .btn-outline-secondary{border-color:#fff}.eos--booking--eng .form-control:focus{color:#000;background-color:transparent;border-color:none;outline:0;box-shadow:none}.eos--booking--eng .form-control::-webkit-input-placeholder{color:#000;opacity:1;font-size:12px}.eos--booking--eng .form-control::-moz-placeholder{color:#000;opacity:1;font-size:12px}.eos--booking--eng .form-control:-ms-input-placeholder{color:#000;opacity:1;font-size:12px}.eos--booking--eng .form-control::-ms-input-placeholder{color:#000;opacity:1;font-size:12px}.eos--booking--eng .form-control::placeholder{color:#000;opacity:1;font-size:12px}.homebanner{position:relative}.flex-caption{position:absolute;bottom:30px;left:0%;z-index:1;text-align:left;width:100%}.flex-caption h2,.flex-caption p{color:#fff;text-shadow:0 4px 11px rgba(24,24,24,.88);margin:0}.flex-caption h2{font-family:playfair_displayregular;font-size:43.33px;line-height:55px}.flex-caption p{font-size:21px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.flex-caption img{margin:0 auto;display:block}.homebanner .flexslider .slides>li:after,.inner--banner:before{content:"";width:100%;height:100%;position:absolute;top:0;background:url(../images/banner-bg.png) repeat-x center center}.display-1{font-size:45px;font-family:playfair_displayregular;color:#333}.display-2{font-size:30px;font-family:playfair_displayregular;color:#333;margin-top:35px;margin-bottom:20px}.display-2:after{content:"";height:2px;width:70px;background:#333;position:absolute;bottom:35px;left:28%}.display-2:before{content:"";height:2px;width:70px;background:#333;position:absolute;bottom:35px;right:28%}.red-font{color:#741013}.page-header{padding:0}.page-header h1{position:relative;display:inline-block;padding:0}.btn-primary{background:#f36f21;border-radius:0;border-color:transparent;font-size:17.38px;font-family:conv_bodoni book;text-transform:uppercase;padding:6px 21px;position:relative;z-index:9}.btn-group .btn-primary:first-child{margin-right:15px}.btn span{position:relative;z-index:10}.btn:before,.btn:after{content:"";width:0!important;display:block!important;position:absolute;background:#333!important;height:52%!important;width:0;transition:300ms cubic-bezier(.785,.135,.15,.86);z-index:0;border:none!important;transform:none!important}.btn:before{top:0;left:0;right:auto}.btn:after{bottom:0;right:0;left:auto}.btn:hover:before{width:100%!important;right:0;left:auto}.btn:hover:after{width:100%!important;left:0;right:auto}.has_transition_3000{-webkit-transition:-webkit-transform 3s cubic-bezier(.19,1,.22,1),opacity 3s cubic-bezier(.19,1,.22,1);transition:transform 3s cubic-bezier(.19,1,.22,1),opacity 3s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden}.covered{will-change:transform;float:left;max-width:839px;position:relative;overflow:hidden}.cover{height:100%;z-index:1;width:100%}.covered.reverse .cover.hidden{-webkit-transform:translateX(-100%);transform:translateX(-100%);display:block!important}.covered.inverse .cover.hidden{-webkit-transform:translateX(100%);transform:translateX(100%);display:block!important}.covered.reverse .cover{left:100%}.hover-center img.img-fluid{width:100%}.covered.inverse .cover{left:-100%}.cover.white{background:#fff}.cover{position:absolute;background:inherit;left:calc(-100% - 1px);top:0}.hover-center{position:relative;overflow:hidden}.has_transition_3000{-webkit-transition:-webkit-transform 3s cubic-bezier(.19,1,.22,1),opacity 3s cubic-bezier(.19,1,.22,1);transition:transform 3s cubic-bezier(.19,1,.22,1),opacity 3s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden}.totop{position:absolute;top:2px;width:44px;height:44px;right:50px;z-index:9}.totop a{width:45px;height:41px;background:#f36f21;line-height:60px;text-align:center;display:block;font-size:10.8px;font-weight:700;text-decoration:none;color:#fff;font-weight:400;transition:all .5s;outline:none}.totop a:hover{box-shadow:none}.totop a i{display:block;position:absolute;left:0;right:0;top:-6px;font-size:35px}.social--wrap h6{color:#fff;font-size:14px;font-weight:300}.map iframe,.map img{width:100%}.footer{background:#454545;padding:0 0 0;position:relative}.footer h3{font-size:18.94px;color:#fff;font-family:playfair_displayregular;padding-bottom:15px;margin-bottom:15px;position:relative;display:inline-block}.footer h3:after{content:"";width:54px;height:3px;background:#fff;position:absolute;bottom:0;left:0}.footer ul li a{color:#cfcfcf;font-size:14.02px}.footer ul li a:hover{color:#fff}.copy--right{background:#454545;margin-top:25px;padding:15px 0 40px;z-index:11;position:relative;border-top:solid 2px #fff}.copy--right p{color:#fff;font-size:12px;margin-bottom:0}.copy--right p img{position:relative;top:-5px;max-width:100px}.pp--social li{padding:5px;text-align:center}.pp--social li a{color:#fff;font-size:21px;display:block;line-height:30px;border:solid 2px rgba(255,255,255,.4);border-radius:50%;width:32px;height:32px}.mob-search-form{display:none}.heading-border{background:url(../images/border.png) no-repeat;width:263px;height:13px}.heading-border2{background:url(../images/border2.png) no-repeat}.bg-grey{background:#efeff2}.img-fluid.border{border:solid 5px #fff!important}.dd-border{position:relative}.dd-border:after,.dd-border:before{content:"";width:calc(100% - 25px);height:calc(100% - 25px);position:absolute;border:solid 1px #fff;left:50%;top:50%;transform:translate(-50%,-50%)}.dd-border:before{width:calc(100% - 40px);height:calc(100% - 40px)}.eos--wel,.relax-section{padding:50px 0}.img-shd{box-shadow:0 3px 65px rgba(248,248,248,.8)}.mt-minus{position:relative;margin-top:-185px}.relax-section .card{border:none}.bg-dgrey{background:#e0e0e6}.relax-section .col-sm-6:first-child{z-index:2;position:relative}.relax-cont{z-index:1;position:relative;margin-top:150px;box-shadow:0 10px 10px rgba(9,41,75,.25)}.relax-cont:after{content:"";width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:solid 1px #333;z-index:-1}.relax-section .col-sm-6{margin-left:-50px;margin-right:-50px}.eos--wel p{padding-right:40px;color:#333}.relax--center--box{padding:120px 40px 120px 120px}.stay-img ul li .dd-borderimg.img-fluid{width:100%}.stay-section h2{color:#333;font-family:playfair_displayregular;font-size:46.94px}.stay-img{position:relative;overflow:hidden}.stay-img ul{display:flex;text-align:center;margin-top:0}.stay-img ul li{display:inline-block;background:#000;width:50%}.stay-img ul li .dd-border img.img-fluid{width:100%;opacity:.63}.stay-img ul li .thumbnail+div .img-fluid{width:100%}.stay-img ul li #suites1 img,.stay-img ul li #rooms1 img,.stay-img ul li #apartments1 img{opacity:1}.owl-dots{position:absolute;bottom:160px;left:75px}.stay-img ul li .thumbnail{padding:0;border:none;margin:0;position:relative}.stay-img ul li h3{color:#fff;font-size:31px;font-family:playfair_displayregular;position:relative;display:block}.stay-img ul li p{color:#fff;margin-bottom:10px}.stay-img .caption{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;text-align:center;padding:20px;z-index:100}.stay-img ul li:hover .caption{visibility:hidden;z-index:-1}.stay-img ul li .border--hover{visibility:hidden;z-index:-1;position:absolute;background:rgba(0,0,0,.7);max-width:400px;width:0%;left:50%;top:50%;transform:translate(-50%,-50%);max-height:450px;height:0;padding:50px}.stay-img ul li:hover .border--hover{visibility:visible;z-index:110;width:100%;height:100%}.hover-center{position:relative;overflow:hidden}.stay-img ul li .border--hover .leaf-img.grey-border:before,.stay-img .leaf-img.grey-border:after{background:#fff}.stay-img ul li .border--hover .leaf-img{width:150px;margin:0 auto}.stay-img .btn-group{margin-top:65px}.has_transition_3000{-webkit-transition:-webkit-transform 3s cubic-bezier(.19,1,.22,1),opacity 3s cubic-bezier(.19,1,.22,1);transition:transform 3s cubic-bezier(.19,1,.22,1),opacity 3s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden}.hover-center{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;width:100%;padding:50px}div#suites1,div#rooms1,div#apartments1{position:absolute;z-index:99;display:none;top:0;left:0;width:100%}.dining-section{padding:50px 0 0}.dining-section h2{font-size:35px}.din-img-second{position:absolute;left:0;top:50%;transform:translateY(-50%)}.din-img-second{border:solid 8px #fff}.dining-img{position:relative;margin-top:50px;overflow:hidden}.bar_cont{position:absolute;right:0;width:100%;bottom:0;background:rgba(255,255,255,.9);height:450px;padding:45px;text-align:center;max-width:425px}.bar_cont p{font-size:16.25px;line-height:25px;text-align:center!important;margin-bottom:40px;color:#333}.din-img-first{margin:0 auto;max-width:100%;height:450px}.wedding-section{background:url(../images/wedding-bg.jpg) no-repeat center;background-size:cover;outline:1px #a2a1a3 solid;outline-offset:-15px;padding:50px 0}.care-thumb1,.care-thumb2,.care-thumb3{position:relative;border:solid 15px #fff;box-shadow:0 18px 18px rgba(9,41,75,.25)}.care-thumb1{float:left;margin-top:330px;z-index:10;max-width:550px}.care-thumb2 img,.wed_img{position:relative}.wed_img{margin-top:25px}.care-thumb3{float:right;margin-top:200px;z-index:10;position:absolute;right:35px;top:0}.care-thumb2{z-index:9;max-width:634px;position:absolute;left:0;right:0;margin:auto}.wellness-section{padding:50px 0}.wellness-section .card{border:none;border-radius:0}.wellness-section .card-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:100px 50px;width:374px;height:385px}.wellness-section .card-title{font-family:conv_bodoni book;font-size:50px;color:#fff}.wellness-section .card-body p{color:#fff;font-size:24px}.wellness-section .card-body .btn-primary{border-color:#fff}.wellness-section .card-body .btn-primary:after{display:none}.loop.owl-carousel .owl-item.center{z-index:999;transform:translateY(-50px);-webkit-transform:translateY(-50px);padding-bottom:0}.loop.owl-carousel .owl-item{transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);text-align:center}.offerdate{background:#f7f7f8;width:164px;height:87.75px;position:relative;margin:0 auto;padding:15px 10px}.offerdate h4{color:#7b7b7e;font-size:53.63px;line-height:35px;font-family:conv_bodoni book}.offer-inn{position:absolute;padding:50px 30px;top:60%;width:100%;left:50%;transform:translate(-50%,-50%)}.offerdate h4 span{font-size:18.01px;display:block}.offer-container{margin:0 auto}.offer-container .offer-cont{position:absolute;background:rgba(0,0,0,.68);border:solid 8px #fff;width:calc(100% - 20px);height:calc(100% - 20px);top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;visibility:hidden;opacity:0;max-width:475px}.loop.owl-carousel .owl-item.center .offer-cont{visibility:visible;opacity:1}.loop.owl-carousel .owl-stage-outer{padding:50px 0 0}.loop.owl-carousel .owl-item{transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);text-align:center;padding:0 0 50px}.loop.owl-carousel .owl-item.center .item .caption{display:block}.loop.owl-carousel .owl-item .caption{display:none}.loop.owl-carousel .owl-item.center img{width:100%;transition:all .5s}.loop.owl-carousel .owl-item img{width:85%}.loop.owl-carousel{padding:20px 30px}.loop.owl-carousel .owl-item h3{font-family:conv_bodoni book;font-size:30.72px}.loop.owl-carousel .owl-item p{margin-bottom:20px;margin-top:15px!important;font-size:16px}.loop.owl-carousel .btn-primary{font-size:12px;padding:10px 18px;margin:5px;background:0 0;border:solid 1px #f36f21}.loop.owl-carousel .btn-primary:hover{background:#f36f21}.loop.owl-carousel .btn-primary:after{display:none}.loop.owl-carousel .owl-prev,.owl-carousel .owl-next{height:58px;margin:auto;position:absolute;left:0;width:30px;color:#dadada;cursor:pointer}.loop.owl-carousel .owl-next{right:0;left:auto}.ose--newsletter{background:#454545;padding:50px 0}.ose--newsletter h2,.ose--newsletter p{color:#fff}.news--box{background:#c8ced6;max-width:532px;margin:15px auto 8px;padding:1px;position:relative}.ose--newsletter .custom-checkbox{color:#fff;max-width:532px;margin:0 auto}.ose--newsletter .custom-control-label{font-size:13.05px;line-height:19px;text-align:left}.ose--newsletter .custom-control-label::before{border-radius:0}.ose--newsletter .custom-control-input:checked~.custom-control-label::before{background:#454545;border-color:#fff}.news--box .form-control{border:none;box-shadow:none;height:56px}.news--box .subsbtn{position:absolute;right:7px;background:#f36f21;color:#fff;border:none;top:7px;width:136px;height:44px;padding:0;text-transform:uppercase;font-size:12px;padding:0;cursor:pointer;font-family:muli,sans-serif;font-weight:800;border-radius:0}.news--box .form-control{background-image:url(../images/message-icon2.png);background-repeat:no-repeat;background-position:15px 5px;padding-left:95px;padding-right:155px;background-color:#454545;color:#fff}.news--box .form-control::-webkit-input-placeholder{color:#fff;opacity:1;font-size:11.05px}.news--box .form-control::-moz-placeholder{color:#fff;opacity:1;font-size:11.05px}.news--box .form-control:-ms-input-placeholder{color:#fff;opacity:1;font-size:11.05px}.news--box .form-control::-ms-input-placeholder{color:#fff;opacity:1;font-size:11.05px}.news--box .form-control::placeholder{color:#fff;opacity:1;font-size:11.05px}button:focus{outline:none}@media(min-width:1300px){.container{max-width:1178px}.navbar-dark .container{max-width:1300px}.pd-left-0{padding-left:0}.pd-right-0{padding-right:0}}@media(min-width:1100px){.eos--wel .box-1.col-md-7{-ms-flex:0 0 53.75333%;flex:0 0 53.75333%;max-width:53.753333%}.eos--wel .col-md-5{-ms-flex:0 0 45.256667%;flex:0 0 45.256667%;max-width:45.256667%}.eos--wel .col-md-6{-ms-flex:0 0 52.5333%;flex:0 0 52.5333%;max-width:52.5333%}.relax-section .col-sm-6{-ms-flex:0 0 calc(50% + 65px);flex:0 0 calc(50% + 65px);max-width:calc(50% + 65px)}.navbar-nav li:nth-child(4){margin-left:215px}.navbar-nav li:nth-child(4) a,.navbar-nav li:nth-child(5) a,.navbar-nav li:nth-child(6) a,.navbar-nav li:nth-child(6) a{padding:10px 17px}.special-offer .wedding-scroll .col-sm-6{max-width:54%;flex:0 0 54%}.special-offer .wedding-scroll .col-sm-6:last-child{max-width:61%;flex:0 0 61%}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:350px;padding:5px 0;margin:0}.navbar-collapse .navbar-nav li.mega-dropdown .mega-dropdown-menu{opacity:0;visibility:hidden;cursor:pointer;z-index:10;-webkit-transition:opacity .5s .2s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .5s .2s cubic-bezier(0.68,- 0.55,0.265,1.55);transition:transform .5s .2s cubic-bezier(.68,-.55,.265,1.55),opacity .5s .2s cubic-bezier(.68,-.55,.265,1.55);-webkit-transform-origin:0;transform-origin:0 0;transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);display:block;z-index:-1;visibility:hidden;top:100%;background:rgba(0,0,0,.7)}.navbar-collapse .navbar-nav li.mega-dropdown:hover .mega-dropdown-menu{display:block;opacity:1;visibility:visible;background:rgba(0,0,0,.7);-o-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);z-index:999;visibility:visible}}.home-wrap{padding:0}.homebanner-img{position:relative;overflow:hidden}.homebanner-img ul{display:flex;text-align:center;margin-top:0}.homebanner-img:after{content:"";width:calc(100% - 60px);height:calc(100% - 60px);top:50%;border:solid 1px #fff;left:50%;position:absolute;transform:translate(-50%,-50%);z-index:-1}.homebanner-img ul li,.homebanner-img1 ul li{display:inline-block;width:36.67%}.homebanner-img.half-width ul li,.homebanner-img1.half-width ul li{width:100%}.homebanner-img ul li:nth-child(3),.homebanner-img1 ul li:nth-child(3){width:26.67%}.homebanner-img.half-width ul li:nth-child(3),.homebanner-img1.half-width ul li:nth-child(3){width:0%}.homebanner-img ul li>.thumbnail>.dd-border img.img-fluid,.homebanner-img1 ul li>.thumbnail>.dd-border img.img-fluid{object-fit:cover;height:100vh}.homebanner-img ul li img.img-fluid{width:100%;opacity:1}.homebanner-img1 ul li #banner11 img,.homebanner-img1 ul li #banner22 img{opacity:1}div#banner11,div#banner22{position:absolute;z-index:99;display:none;top:0;left:0;width:100%}.homebanner-img ul li .thumbnail{padding:0;border:none;margin:0;position:relative}.homebanner-img ul li h3,.homebanner-img1 ul li h3{color:#fff;font-size:20px;font-family:playfair_displayregular;margin:15px 0}.homebanner-img ul li h2,.homebanner-img1 ul li h2{font-size:36px;color:#fff;font-family:playfair_displayregular;margin-bottom:15px}.homebanner-img ul li h2 span,.homebanner-img1 ul li h2 span{font-size:28px}.homebanner-img ul li .sel-btn,.homebanner-img1 ul li .sel-btn{font-size:18px;color:#fff;background:#f36f21;border:1px solid #f36f21;text-transform:uppercase}.homebanner-img .caption{position:absolute;top:65%;transform:translate(-50%,-50%);left:50%;text-align:center;padding:25px;z-index:100;width:100%}.homebanner-img ul li:hover .caption{visibility:hidden;z-index:-1}.homebanner-img ul li .border--hover{visibility:hidden;z-index:-1;position:absolute;background:rgba(0,0,0,.7);max-width:350px;width:0%;left:50%;top:50%;transform:translate(-50%,-50%);max-height:350px;height:0}.homebanner-img ul li:hover .border--hover{visibility:visible;z-index:999;width:100%;height:100%;max-width:400px;padding:40px}.hover-center{position:relative;overflow:hidden}.stay-img ul li #banner22 img,.stay-img ul li #banner11 img,.stay-img ul li #banner33 img{opacity:1}.homebanner-img ul li .border--hover .leaf-img.grey-border:before,.homebanner-img .leaf-img.grey-border:after{background:rgba(255,255,255,.5)}.homebanner-img1 ul li .border--hover .leaf-img,.homebanner-img1 ul li .caption .leaf-img{width:170px;margin:0 auto}.has_transition_3000{-webkit-transition:-webkit-transform 3s cubic-bezier(.19,1,.22,1),opacity 3s cubic-bezier(.19,1,.22,1);transition:transform 3s cubic-bezier(.19,1,.22,1),opacity 3s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden}.hover-center{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;width:100%;z-index:1}.homebanner-img ul li .border--hover h3{font-size:18px;color:#fff;text-transform:uppercase}.stay-img ul li:hover .border--hover{visibility:visible;z-index:110;width:100%;height:100%;border:solid 1px #fff}.stay-img ul li .border--hover:before{content:"";width:0;height:0;opacity:0;transform:scale(0,1);-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.stay-img ul li .border--hover:after{content:"";width:0;height:0;opacity:0;transform:scale(1,0);-moz-transform:scale(1,0);-webkit-transform:scale(1,0);-o-transform:scale(1,0);-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}.stay-img ul li .border--hover:before,.stay-img ul li .border--hover:after{bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;margin:auto;-webkit-transition:opacity 1s ease 0s,transform 1s ease 0s;-moz-transition:opacity 1s ease 0s,transform 1s ease 0s;-o-transition:opacity 1s ease 0s,transform 1s ease 0s;transition:opacity 1s ease 0s,transform 1s ease 0s;width:calc(100% - 15px);height:calc(100% - 15px);z-index:-1}.stay-img ul li:hover .border--hover:before{border-top:solid 1px #fff;border-bottom:solid 1px #fff;transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);opacity:1}.stay-img ul li:hover .border--hover:after{border-left:solid 1px #fff;border-right:solid 1px #fff;transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);opacity:1}.logo{z-index:1;max-width:250px;margin-left:65px}.book-btn{background:red;position:absolute;z-index:1;right:65px;top:13px;text-align:center;width:135px;text-transform:uppercase;border:1px solid #fff;font-family:playfair_displayregular}.book-btn.search-fixed{position:fixed;right:40px;z-index:99;top:0;background:#f36f21}.book-btn a{color:#fff}.home-wrap{position:relative}.homebanner-img1 .dd-border:after,.homebanner-img1 .dd-border:before{display:none}.lines{position:absolute;display:block;background:#fff;z-index:101;transition:all ease-out .5s}.lines.lines--left--inside-corner{top:15px;left:30px;width:100%;height:1px;max-width:105px;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}.lines.lines--left--outside-corner{top:20px;left:35px;width:100%;height:1px;max-width:100px;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}.lines.lines--right--inside-corner{top:15px;right:30px;width:80%;height:1px;max-width:35px;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}.lines.lines--right--outside-corner{top:20px;right:35px;width:100%;height:1px;max-width:30px;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}.lines.lines--top--inside{top:15px;left:350px;width:calc(100% - 580px);height:1px;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}.lines.lines--top--outside{top:20px;left:350px;width:calc(100% - 580px);height:1px;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}.lines.lines--right--inside{width:1px;height:calc(100% - 30px);right:30px;top:15px;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}.lines--right--outside{width:1px;height:calc(100% - 40px);right:35px;top:20px;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}.lines.lines--bottom--inside{bottom:15px;left:30px;width:calc(100% - 60px);height:1px;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}.lines.lines--bottom--outside{bottom:20px;left:35px;width:calc(100% - 71px);height:1px;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}.lines.lines--left--inside{width:1px;height:calc(100% - 30px);left:30px;top:15px;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}.lines.lines--left--outside{width:1px;height:calc(100% - 40px);left:35px;top:20px;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}.home-wrap.draw .lines.lines--right--inside,.home-wrap.draw .lines.lines--right--outside,.home-wrap.draw .lines.lines--left--inside,.home-wrap.draw .lines.lines--left--outside{transform:scaleY(1)}.home-wrap.draw .lines.lines--left--inside-corner,.home-wrap.draw .lines.lines--left--outside-corner,.home-wrap.draw .lines.lines--right--inside-corner,.home-wrap.draw .lines.lines--right--outside-corner,.home-wrap.draw .lines.lines--top--inside,.home-wrap.draw .lines.lines--top--outside,.home-wrap.draw .lines.lines--bottom--inside,.home-wrap.draw .lines.lines--bottom--outside{transform:scaleX(1)}.border-draw,.border-draw2{border:0;box-sizing:border-box;margin:0;padding:0;font-size:inherit;font-weight:700;position:relative;vertical-align:middle}.border-draw::before,.border-draw::after,.border-draw2::before,.border-draw2::after{box-sizing:inherit;content:'';position:absolute;width:0;height:0}.draw.draw2{transition:color .25s}.draw::before,.draw::after{border:1px solid transparent;width:calc(100% - 50px);height:calc(100% - 50px)}.draw::before{top:25px;left:25px;border-top-color:#fff;border-right-color:#fff;transition:width .25s ease-out,height .25s ease-out .25s;z-index:1}.draw::after{bottom:25px;right:25px;border-bottom-color:#fff;border-left-color:#fff;transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s}.draw2::before,.draw2::after{width:calc(100% - 60px);height:calc(100% - 60px);border:1px solid transparent}.draw2::before{bottom:30px;right:30px;border-bottom-color:#fff;border-left-color:#fff;transition:width .5s ease-in,height .5s ease-in .75s;z-index:1}.draw2::after{top:30px;left:30px;border-top-color:#fff;border-right-color:#fff;transition:border-color 0s ease-in .5s,width .25s ease-in .5s,height .25s ease-in .75s}#bottom2{display:none}@media(max-width:1100px){.top-menu,.dktop,.book-btn{display:none!important}.navbar-dark{overflow:visible}.navbar-nav .d-none{display:block!important}.copy--right{padding-bottom:100px}.mob-search-form{display:block;position:fixed;bottom:0;z-index:9999999;background:#f26632;width:100%;height:39px}.mob-search-form ul{margin:0;padding:0;text-align:center;display:flex}.mob-search-form li{width:50%;display:inline-block;float:right;margin:0;vertical-align:top;padding:6px 0;border-right:1px solid #be1e24;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .35s cubic-bezier(.8,.01,.5,1) 0s;-moz-transition:all .35s cubic-bezier(.8,.01,.5,1) 0s;-o-transition:all .35s cubic-bezier(.8,.01,.5,1) 0s;-webkit-transition:all .35s cubic-bezier(.8,.01,.5,1) 0s}.mob-search-form li:nth-child(2){border-left:1px solid #333;margin-left:0;background:#333}.mob-search-form li img{margin-right:5px}.mob-search-form li a,button.mob-search-form-btn{color:#fff;line-height:26px;font-size:13px;border:none;background:0 0;display:block;text-align:center;width:100%}.mhide{display:none}#bottom2{display:block}#bottom2 a{display:block;font-size:9px;line-height:43px;color:#fff}#mainNav .navbar-toggler{font-size:30px;right:0;padding:0;text-transform:uppercase;color:#fff;border:0;cursor:pointer;background-color:transparent;outline:none!important;z-index:9;position:absolute;right:0;top:6px;display:block;cursor:pointer}.navbar-toggler .icon-bar{display:block;width:25px;height:3px;border-radius:3px;background:#fff;-webkit-transition:all .3s;transition:all .3s;transform:none;-webkit-transform:none;-o-transform:none;margin:3px 0}.navbar-collapse{background:#000;width:calc(100% + 40px);height:100vh;overflow-y:scroll;top:0;position:absolute;z-index:99;transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transition:all .2s;left:-5px}.collapse.show{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.navbar-toggler.mcolose span:first-child,.header .navbar-toggle.mcolose1 span:first-child{transform:rotate(45deg) translate(5px);-webkit-transform:rotate(45deg) translate(5px);-o-transform:rotate(45deg) translate(5px);-moz-transition:all .3s;transition:all .3s}.navbar-toggler.mcolose span:nth-child(2),.navbar-toggle.mcolose1 span:nth-child(2){transform:rotate(-45deg) translate(4px);-webkit-transform:rotate(-45deg) translate(4px);-o-transform:rotate(-45deg) translate(4px);-moz-transition:all .3s;transition:all .3s}.navbar-toggler.mcolose span:last-child,.navbar-toggle.mcolose1 span:last-child{display:none;-webkit-transition:all .3s;transition:all .3s}.navbar-nav{padding-top:50px;align-items:normal}.navbar-dark.fixed .navbar-nav>li.active>a:before{display:none}.navbar-nav>li.dropdown>a:before,.navbar-nav>li.show>a:before,.navbar-nav>li.dropdown:hover>a:before{content:"";width:0;height:0;position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #eed07c;right:-5px;left:auto;transform:none;top:15px}.dropnn{background:rgba(0,0,0,.7);padding:0 25px}#mainNav button.navbar-toggler.mcolose{top:25px;z-index:999}@keyframes menufadeInLeft{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.menufadeInLeft{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menufadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.navbar-collapse.show .nav-item .nav-link,.navbar-expand-lg.show .navbar-nav .dropdown-menu a{animation:menufadeInLeft 1s linear}.navbar-nav li a{text-align:left;display:inline-block;font-size:18px;transition:all 1s;animation:menufadeInLeft 1s linear}.navbar-dark.fixed{top:0;background:#000}.navbar-dark.fixed .navbar-brand{top:0}.navbar-brand{width:auto;margin-right:0}.navbar-brand img{max-width:100px}.navbar-dark.fixed .navbar-nav>li>a{color:#fff;padding:6px 16px}.eos--booking--wrap{display:none}.eos--booking--wrap{position:fixed;top:0;width:100%;height:calc(100vh - 39px);background:#fff;display:none;z-index:999;overflow-y:scroll;min-width:250px}.eos--booking--eng{width:100%;height:auto;background:0 0;right:0;position:relative}.flex-caption h2,.inner--banner .caption h2{font-size:35px;line-height:35px}.flex-caption p,.inner--banner .caption p{font-size:16px}.flex-caption{display:block!important}.copy--right p{font-size:10px}.copy--right p img{top:0}.top-nav .dropdown-menu{left:0;right:auto;margin-top:0}.totop{position:absolute;top:0}.navbar:before,.navbar:after{display:none}.homebanner-img.half-width ul li,.homebanner-img1.half-width ul li{width:100%;margin:0}.homebanner-img ul li:last-child,.homebanner-img1 ul li:last-child{display:none!important}.homebanner-img.half-width ul li:nth-child(3),.homebanner-img1.half-width ul li:nth-child(3){width:0%}.homebanner-img ul li>.thumbnail>.dd-border img.img-fluid,.homebanner-img1 ul li>.thumbnail>.dd-border img.img-fluid{object-fit:cover;height:auto}.homebanner-img ul li h2,.homebanner-img1 ul li h2{font-size:26px}.homebanner-img ul li h2 span,.homebanner-img1 ul li h2 span{font-size:19px}.homebanner-img1.stay-img .caption{top:auto;transform:translate(-50%,0%);padding:20px;bottom:15px;width:85%}.homebanner-img ul li h3,.homebanner-img1 ul li h3{margin:5px 0}}@media(max-width:991px){.logo img{max-width:195px}.stay-img ul li h3 br{display:none}.logo{margin-left:auto;margin-right:auto}.navbar-expand-lg .row{margin:0}.stay-img ul li .border--hover{background:0 0}.stay-img ul li .border--hover:before,.stay-img ul li .border--hover:after{display:none}}@media(max-width:767px){.lines.lines--left--outside-corner{max-width:40px}.lines.lines--left--inside-corner{max-width:45px}.loop.owl-carousel{padding:20px 0}.mt-minus{margin-top:0;display:none}.relax-cont{margin-top:15px}.relax--center--box{padding:20px}.stay-img ul li{width:100%;margin-bottom:20px}.din-img-second,.bar_cont,.care-thumb1,.care-thumb2,.care-thumb3{position:relative;top:0%;bottom:0;transform:none;margin:0;right:0;left:0;float:none;height:auto;max-width:100%;padding:25px 0}.care-thumb1,.care-thumb2,.care-thumb3{margin:10px 0}.stay-img ul{flex-wrap:wrap}.copy--right p{float:none!important;text-align:center}.footer img.img-fluid{margin:0 auto 15px;display:block}.footer h3{margin-top:8px}.display-1{font-size:35px;text-align:center}.heading-border{margin:0 auto}.eos--wel p{padding-right:0}.display-2{font-size:18px;margin-top:25px;margin-bottom:25px}.display-2:after{width:25px;left:8px}.display-2:before{width:20px;right:10px}.stay-img .btn-group{margin-top:15px}.stay-img ul li:hover .border--hover{border:none;display:none}.stay-img ul li .border--hover{z-index:1;width:100%;height:100%}.hover-center{padding:35px}.homebanner-img1 .hover-center{top:-4%;transform:translate(-50%,0%)}.stay-img ul li .border--hover:before,.stay-img ul li .border--hover:after{width:calc(100% - 50px);height:calc(100% - 180px);top:auto;bottom:15px}.stay-img ul li h3{font-size:18px}.stay-img ul li p{text-align:center;margin-bottom:5px}.btn-primary{font-size:13px}.mt-5{margin-top:1rem!important}.offer-inn{padding:50px 2px;top:63%}.loop.owl-carousel .owl-item h3{font-size:30px}.loop.owl-carousel .owl-item p{margin-bottom:8px;margin-top:5px;text-align:center}.loop.owl-carousel .btn-primary{font-size:12px;padding:5px 10px;margin-right:12px!important}.loop.owl-carousel .owl-prev,.owl-carousel .owl-next{left:-12px;background-color:#fff;padding:15px;background-size:75%}.loop.owl-carousel .owl-next{right:-12px;background-size:75%}.news--box .form-control{padding-left:74px}.news--box .subsbtn{width:90px}.ose--newsletter .custom-control-label{font-size:12px}.ose--newsletter .custom-control-label br{display:none}.footer h3{font-size:18px}.copy--right{padding-bottom:55px}.footer{text-align:center}.footer h3:after{width:100%}.din-img-first{height:auto}.din-img-first .img-fluid{max-width:auto!important}.logo{display:none}.homebanner-img ul li>.thumbnail>.dd-border img.img-fluid,.homebanner-img1 ul li>.thumbnail>.dd-border img.img-fluid{height:50vh}.homebanner-img1.stay-img .caption{top:0;bottom:auto;visibility:visible!important;z-index:1!important}}