*{margin:0;padding:0;} @font-face{font-family:'Montserrat-Bold';font-display:swap;src:url(../font/Montserrat-Bold.eot) format('eot'),url(../font/Montserrat-Bold.woff) format('woff'),url(../font/Montserrat-Bold.woff2) format('woff2');} @font-face{font-family:'Montserrat-Hairline';font-display:swap;src:url(../font/Montserrat-Hairline.ttf) format('truetype'),url(../font/Montserrat-Hairline.eot) format('eot'),url(../font/Montserrat-Hairline.woff) format('woff'),url(../font/Montserrat-Hairline.woff2) format('woff2');} @font-face{font-family:'Montserrat-Light';font-display:swap;src:url(../font/Montserrat-Light.ttf) format('truetype'),url(../font/Montserrat-Light.eot) format('eot'),url(../font/Montserrat-Light.woff) format('woff'),url(../font/Montserrat-Light.woff2) format('woff2');} @font-face{font-family:'Montserrat-Regular';font-display:swap;src:url(../font/Montserrat-Regular.ttf) format('truetype'),url(../font/Montserrat-Regular.eot) format('eot'),url(../font/Montserrat-Regular.woff) format('woff'),url(../font/Montserrat-Regular.woff2) format('woff2');} @font-face{font-family:'Montserrat';font-display:swap;src:url(../font/Montserrat-Regular.ttf) format('truetype'),url(../font/Montserrat-Regular.eot) format('eot'),url(../font/Montserrat-Regular.woff) format('woff'),url(../font/Montserrat-Regular.woff2) format('woff2');} @font-face{font-family:'Montserrat-SemiBold';font-display:swap;src:url(../font/Montserrat-SemiBold.ttf) format('truetype'),url(../font/Montserrat-SemiBold.eot) format('eot'),url(../font/Montserrat-SemiBold.woff) format('woff'),url(../font/Montserrat-SemiBold.woff2) format('woff2');font-weight:600;}body{line-height:28px;font-size:16px;font-family:"Montserrat","Microsoft YaHei","Arial";font-weight:400;color:#666565;overflow-x:hidden;}h1,h2,h3,h4,h5,h6{color:#0f172b;font-weight:700;line-height:38px;margin-bottom:0;font-family:"Montserrat-Bold";}h1{font-size:48px;}h2{font-size:36px;}h3{font-size:28px;}h4{font-size:22px;}h5{font-size:18px;}h6{font-size:16px;}button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;}.list{list-style:none;margin:0px;padding:0px;}a{text-decoration:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}a:hover,a:focus{text-decoration:none;outline:none;}ul{list-style-type:none;margin:0;padding:0;}img{max-width:100%;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}p{margin:0;}.bg-img-center{background-color:#0f172b;background-position:center;background-size:cover;}.container-fluid{padding-right:70px;padding-left:70px;}.mb-55{margin-bottom:55px;}.btn:focus,input:focus,select,.nice-select:focus,textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;}input,select,textarea,.nice-select{background-color:#fff;border:2px solid #dfe9f4;height:80px;font-weight:600;color:#0f172b;font-size:14px;padding:0 45px 0 30px;border-radius:5px;width:100%;line-height:80px;}textarea{height:140px;line-height:28px;padding-top:15px;}.nice-select:after{border-bottom:0;border-right:0;content:'\f107';display:block;height:0;margin-top:0;pointer-events:none;position:absolute;right:30px;top:0;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;font-family:'FontAwesome';height:100%;color:#fea116;}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#dfe9f4;}.nice-select .list{width:100%;}.nice-select.open:after{-webkit-transform:rotate(0);transform:rotate(0);top:0;}.input-wrap{position:relative;}.input-wrap i{position:absolute;color:#fea116;background:transparent;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.input-wrap::after{display:block;clear:both;content:'';}.input-wrap.text-area i{-webkit-transform:translate(0,0);transform:translate(0,0);top:15px;}::-webkit-input-placeholder{font-weight:600;color:#0f172b;font-size:18px;}:-ms-input-placeholder{font-weight:600;color:#0f172b;font-size:18px;}::-ms-input-placeholder{font-weight:600;color:#0f172b;font-size:18px;}::placeholder{font-weight:600;color:#0f172b;font-size:18px;}.btn{background-color:#fea116;color:#fff;font-weight:700;font-size:18px;border-radius:0;border:none;padding:0;-webkit-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;}.btn i{margin-left:6px;}.btn.filled-btn:hover{background-color:#0f172b;color:#fff;}.btn.btn-black{background-color:#0f172b;color:#fff;}.btn.btn-black:hover{background-color:#fea116;}.section-padding{padding:3% 0;}.section-title h2{font-size:45px;line-height:55px;margin-bottom:0%;}.section-title h1{font-size:45px;line-height:55px;margin-bottom:30px;}.section-title span.title-top{color:#fea116;display:block;font-size:20px;line-height:28px;font-weight:700;position:relative;margin-bottom:20px;}.section-title span.title-top.with-border::before{width:40px;height:4px;background:#fea116;position:absolute;content:'';left:-58px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:2px;} @media(max-width:1400px){.section-title span.title-top{font-size:18px;}.section-title h2{font-size:26px;line-height:30px;}.section-title h1{font-size:26px;line-height:30px;}}.section-bg{background-color:#f1f8ff;}.primary-bg{background-color:#fea116;}.slick-slide img{display:inline-block;}.slick-slide:focus{outline:none;}ul.list-inline li{display:inline-block;}.loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;width:100%;height:100%;z-index:9999;background:#0f172b;}.loader > span{background:#fea116;border-radius:50%;margin:5rem 0.5rem;-webkit-animation:bouncingLoader 0.6s infinite alternate;animation:bouncingLoader 0.6s infinite alternate;}.loader > span:nth-child(2){-webkit-animation-delay:0.2s;animation-delay:0.2s;}.loader > span:nth-child(3){-webkit-animation-delay:0.4s;animation-delay:0.4s;} @-webkit-keyframes bouncingLoader{from{width:0.1rem;height:0.1rem;opacity:1;-webkit-transform:translate3d(0);transform:translate3d(0);}to{width:1rem;height:1rem;opacity:0.1;-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0);}} @keyframes bouncingLoader{from{width:0.1rem;height:0.1rem;opacity:1;-webkit-transform:translate3d(0);transform:translate3d(0);}to{width:1rem;height:1rem;opacity:0.1;-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0);}} @-webkit-keyframes twirlAnimation{0%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg);}20%{-webkit-transform:translate(16px,-1px) rotate(36deg);transform:translate(16px,-1px) rotate(36deg);}40%{-webkit-transform:translate(40px,15px) rotate(72deg);transform:translate(40px,15px) rotate(72deg);}60%{-webkit-transform:translate(40px,30px) rotate(108deg);transform:translate(40px,30px) rotate(108deg);}80%{-webkit-transform:translate(-30px,15px) rotate(144deg);transform:translate(-30px,15px) rotate(144deg);}100%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg);}} @keyframes twirlAnimation{0%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg);}20%{-webkit-transform:translate(16px,-1px) rotate(36deg);transform:translate(16px,-1px) rotate(36deg);}40%{-webkit-transform:translate(40px,15px) rotate(72deg);transform:translate(40px,15px) rotate(72deg);}60%{-webkit-transform:translate(40px,30px) rotate(108deg);transform:translate(40px,30px) rotate(108deg);}80%{-webkit-transform:translate(-30px,15px) rotate(144deg);transform:translate(-30px,15px) rotate(144deg);}100%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg);}} @-webkit-keyframes rotated{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}} @keyframes rotated{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}} @-webkit-keyframes rotatey{0%{-webkit-transform:rotateY(-360deg) rotateX(-90deg);transform:rotateY(-360deg) rotateX(-90deg);}100%{-webkit-transform:rotateY(360deg) rotateX(90deg);transform:rotateY(360deg) rotateX(90deg);}} @keyframes rotatey{0%{-webkit-transform:rotateY(-360deg) rotateX(-90deg);transform:rotateY(-360deg) rotateX(-90deg);}100%{-webkit-transform:rotateY(360deg) rotateX(90deg);transform:rotateY(360deg) rotateX(90deg);}} @-webkit-keyframes ripple-white{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1);}40%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);}100%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4);}} @keyframes ripple-white{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1);}40%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);}100%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4);}} @-webkit-keyframes scale-up-three{0%{-webkit-transform:scale(1);transform:scale(1);}40%{-webkit-transform:scale(0.4);transform:scale(0.4);}100%{-webkit-transform:scale(1);transform:scale(1);}} @keyframes scale-up-three{0%{-webkit-transform:scale(1);transform:scale(1);}40%{-webkit-transform:scale(0.4);transform:scale(0.4);}100%{-webkit-transform:scale(1);transform:scale(1);}} @-webkit-keyframes sticky{0%{top:-200px;}100%{top:0;}} @keyframes sticky{0%{top:-200px;}100%{top:0;}}.header-top-area{padding:20px 0;}.header-top-area a{color:#666565;}.header-top-area a:hover{color:#fea116;}.header-top-area .top-contact-info li{margin-right:30px;}.header-top-area .top-contact-info i{font-size:20px;color:#fea116;margin-right:10px;}.header-top-area .top-social-icon{margin-left:40px;}.header-top-area .top-social-icon li,.header-top-area .top-menu li{margin-left:18px;}.header-menu-area{background-color:#0f172b;}.header-menu-area .logo{padding-left:80px;position:relative;margin-top:-60px;}.header-menu-area.sticky{position:fixed;top:0;width:100%;z-index:99;}.header-menu-area.sticky .logo{margin-top:0;}.header-menu-area.sticky .logo img{max-width:250px;}.menu-right-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;}.menu-right-area a{color:#fff;}.menu-right-area a:hover{color:#fea116;}.menu-right-area .main-menu li{position:relative;}.menu-right-area .main-menu li.have-submenu{padding-right:15px;}.menu-right-area .main-menu li.have-submenu::after{position:absolute;right:0;top:0;font-family:'FontAwesome';font-weight:400;content:'\f107';font-size:15px;color:#fff;line-height:85px;}.menu-right-area .main-menu li.active-page > a,.menu-right-area .main-menu li.active-page.have-submenu::after,.menu-right-area .main-menu li.have-submenu:hover::after{color:#fea116;}.menu-right-area .main-menu li a{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;display:inline-block;margin-left:15px;line-height:88px;} @media(max-width:1620px){.menu-right-area .main-menu li a{margin-left:12px;}}.menu-right-area .main-menu li .submenu{position:absolute;left:0;top:115%;width:200px;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:99;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.16);box-shadow:0 2px 6px 0 rgba(0,0,0,0.16);}.menu-right-area .main-menu li .submenu li{display:block;text-align:left;position:relative;}.menu-right-area .main-menu li .submenu li a{color:#666565;padding:8px 18px;line-height:30px;margin:0;display:block;}.menu-right-area .main-menu li .submenu li a:hover{background-color:#0f172b;color:#fff;}.menu-right-area .main-menu li .submenu li.have-submenu{padding-right:0;}.menu-right-area .main-menu li .submenu li.have-submenu::after{color:#666565;content:'\f105';right:15px;top:-20px;}.menu-right-area .main-menu li .submenu li.have-submenu:hover::after{color:#fff;}.menu-right-area .main-menu li .submenu li .submenu{left:auto;right:-200px;top:100%;}.menu-right-area .main-menu li .submenu li:hover .submenu{top:0;}.menu-right-area .main-menu li:hover > .submenu{opacity:1;visibility:visible;top:100%;}.menu-right-area .btn{height:90px;line-height:90px;padding:0 70px;}.menu-right-area .btn:hover{color:#fff;}.menu-right-area .search-wrap{position:relative;}.menu-right-area .search-wrap .search-icon{height:90px;line-height:87px;padding:0 40px;display:inline-block;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.menu-right-area .search-wrap .search-icon.icon-close{display:none;}.menu-right-area .search-wrap .search-form{position:absolute;height:100%;width:500px;z-index:2;right:0;top:120%;visibility:hidden;opacity:0;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.menu-right-area .search-wrap .search-form input,.menu-right-area .search-wrap .search-form form{width:100%;height:100%;border-radius:0;}.menu-right-area .search-wrap.search-active .search-icon{display:none;}.menu-right-area .search-wrap.search-active .search-icon.icon-close{display:inline-block;}.menu-right-area .search-wrap.search-active .search-form{top:100%;visibility:visible;opacity:1;}.menu-right-area .quote-btn{margin-right:-70px;position:relative;}.menu-right-area .lag-select .nice-select{border:none;background:none;color:#fff;width:auto;padding:0;padding-left:10px;padding-right:15px;}.menu-right-area .lag-select .nice-select::after{right:0;color:#fff;}.menu-right-area .lag-select .nice-select .list{color:#666565;background-color:#fff;width:200px;border-radius:0;left:-100%;}.menu-right-area .lag-select .nice-select .list li:hover{color:#fff;background-color:#0f172b;}.menu-right-area .lag-select .lag-img{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;line-height:20px;}.menu-right-area .lag-select .lag-img i{font-size:20px;color:#fff;float:left;padding-right:5px;}.menu-right-area .lag-select .lag-option{position:absolute;left:0;top:100%;z-index:9;color:#666565;background-color:#fff;width:200px;border-radius:0;visibility:hidden;box-shadow:0 0 0 1px rgba(68,68,68,.11);opacity:0;}.lag-option li{line-height:30px;text-align:left;}.lag-option li span{font-size:12px;}.menu-right-area .lag-select .lag-option.on{visibility:visible;opacity:1;}.header-two .menu-right-area a,.header-two .menu-right-area,.header-two .menu-right-area .main-menu li.have-submenu::after{color:#0f172b;}.header-two .menu-right-area .main-menu li.have-submenu::after,.header-two .menu-right-area .main-menu li a{line-height:98px;}.header-two .menu-right-area .btn{color:#fff;height:100px;line-height:100px;}.header-two .menu-right-area .search-wrap a{line-height:97px;}.header-two .phone-num i{color:#fea116;font-size:20px;margin-right:8px;}.header-two.sticky{position:fixed;top:0;width:100%;z-index:99;background:#fff;border-bottom:1px solid #fea116;}.single-hero-slide{height:auto;line-height:38px;position:relative;z-index:1;}.single-hero-slide a{}.bann-text{position:absolute;top:20%;margin:auto;left:0;right:0;z-index:2;}.bann-text .slider-text{text-align:center;}.single-hero-slide:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-color:#0f172b;z-index:1;opacity:0.59;}.single-hero-slide .small-text{font-size:50px;color:#fff;margin-bottom:30px;display:block;}.single-hero-slide h1,.single-hero-slide p{font-size:100px;color:#fff;margin-bottom:50px;line-height:110px;font-family:"Montserrat-Bold";}.single-hero-slide .btn.filled-btn{font-size:15px;border-radius:36px;width:220px;height:70px;line-height:70px;}h1.big-text{position:absolute;left:50%;top:39%;font-size:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:60px;color:transparent;-webkit-text-stroke:2px #fff;opacity:0.11;z-index:-1;}.slider-two .single-hero-slide{height:848px;}.slider-two .single-hero-slide .slider-text{color:#fff;}.slider-two .single-hero-slide .slider-text h1{font-size:80px;line-height:80px;margin-bottom:40px;}.slider-two .single-hero-slide .slider-text .btn{margin-top:40px;}.hero-section .slick-arrow{position:absolute;height:80px;width:80px;font-size:20px;text-align:center;z-index:5;line-height:80px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;visibility:hidden;opacity:0;}.hero-section:hover .slick-arrow{visibility:visible;opacity:1;left:2%;}.hero-section:hover .slick-arrow.next{left:auto;right:2%;}.hero-section.slider-two .slick-arrow{left:auto;right:19.2%;visibility:visible;opacity:1;-webkit-transform:translateY(-133%);transform:translateY(-133%);}.hero-section.slider-two .slick-arrow.next{top:calc(50% + 90px);right:19.2%;}.hero-section.slider-two .slick-arrow:hover{color:#fea116;}.hero-section.slider-two ul.slick-dots{position:absolute;left:50%;bottom:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.hero-section.slider-two ul.slick-dots li{display:inline-block;}.hero-section.slider-two ul.slick-dots li button{height:20px;width:20px;background-color:transparent;border:1px solid transparent;border-radius:50%;position:relative;font-size:0;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.hero-section.slider-two ul.slick-dots li button::before{height:8px;width:8px;border-radius:50%;border:none;background-color:#fea116;position:absolute;content:'';left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.hero-section.slider-two ul.slick-dots li.slick-active button{border-color:#fea116;}.booking-section{margin-top:-70px;z-index:2;position:relative;}.booking-section .booking-form-wrap{margin-left:-115px;margin-right:-115px;padding:80px 115px 60px 115px;position:relative;z-index:1;background-color:#0f172b;}.booking-section .booking-form-wrap .btn.filled-btn{border-radius:5px;height:80px;}.booking-section .booking-form-wrap .btn.filled-btn i{position:unset;-webkit-transform:translate(0);transform:translate(0);color:#fff;}.booking-section .booking-form-wrap .input-wrap{margin-bottom:20px;}.booking-section .booking-form-wrap .booking-shape-1{position:absolute;left:80px;bottom:30px;z-index:-1;-webkit-transform:rotate(-18deg);transform:rotate(-18deg);-webkit-animation:rotated linear 30s infinite;animation:rotated linear 30s infinite;}.booking-section .booking-form-wrap .booking-shape-2{position:absolute;left:35px;top:45px;z-index:-1;-webkit-animation:twirlAnimation linear 15s infinite;animation:twirlAnimation linear 15s infinite;}.booking-section .booking-form-wrap .booking-shape-3{position:absolute;right:35px;top:50px;z-index:-1;-webkit-animation:rotatey linear 15s infinite;animation:rotatey linear 15s infinite;}.booking-section.style-two{margin-top:0;}.booking-section.style-two .input-wrap{margin-bottom:0;}.booking-section.style-two .booking-form-wrap{margin:0;padding:120px 0;}.booking-section.style-two .bookIng-inner-wrap > div{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 15px;}.tile-gallery{padding-bottom:30px;padding-right:30px;position:relative;}.tile-gallery .tile-gallery-content{background-color:#fea116;padding:40px;color:#fff;font-size:15px;font-weight:600;line-height:28px;position:absolute;width:370px;height:307px;right:0;bottom:0;}.tile-gallery .tile-gallery-content h3{font-size:30px;margin-bottom:20px;color:#fff;}.tile-gallery .tile-gallery-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}.tile-gallery .tile-gallery-content .tile-icon{max-width:50px;margin-bottom:35px;} @media(max-width:1400px){.tile-gallery .tile-gallery-content h3{font-size:26px;}}.counter{margin-top:50px;}.counter img{max-width:70px;max-height:70px;}.counter .counter-box{font-size:14px;}span.counter-number,.fact-num{display:block;color:#0f172b;font-size:55px;font-weight:600;font-family:"Montserrat",sans-serif;line-height:85px;}.counter-box.style-two{text-align:center;font-size:18px;font-weight:600;color:#0f172b;}.counter-box.style-two span.counter-number,.counter-box.style-two .fact-num{display:inline-block;}.counter-box.style-two .fact-icon{margin-bottom:20px;}.counter-up{padding:100px 0;position:relative;}.latest-room{position:relative;z-index:1;}.latest-room .section-title{padding-left:20px;color:#fff;}.latest-room .section-title h2{color:#fff;}.latest-room .section-title h1{color:#fff;}.latest-room::after{position:absolute;background-color:#0f172b;left:0;width:37.5%;top:0;content:'';height:100%;z-index:-1;}.single-room{background-color:#fff;color:#666565;}.single-room .room-desc{padding:50px 22px 50px 40px;position:relative;}.single-room .room-desc h3{font-size:24px;margin-bottom:20px;} @media(max-width:1400px){.single-room .room-desc h3{font-size:20px;}}.single-room .room-desc h3 a{color:#0f172b;}.single-room .room-desc .room-cat,.single-room .room-desc .room-price{padding:8px 15px;background-color:#fea116;font-size:15px;display:inline-block;border-radius:5px;color:#fff;font-weight:700;margin-top:30px;}.single-room .room-desc .room-cat{font-size:14px;margin-top:0;position:absolute;left:45px;top:-20px;}.single-room .room-desc .room-info{margin-top:30px;}.single-room .room-desc .room-info i{color:#fea116;margin-right:10px;font-size:15px;}.single-room .room-desc .room-info li{margin-right:30px;}.single-room .room-desc .room-info li:last-child{margin-right:0;}.single-room.list-style .room-desc{padding:42px 60px;}.single-room.list-style .room-desc .room-cat{font-size:14px;margin-top:0;left:auto;top:auto;position:unset;margin-bottom:30px;}.single-room .room-thumb{overflow:hidden;}.single-room:hover .room-thumb img{-webkit-transform:scale(1.1);transform:scale(1.1);}.rooms-warp .single-room{margin-bottom:30px;}.room-arrows{margin-top:75px;}.room-arrows span.slick-arrow{height:50px;width:50px;line-height:48px;border-radius:50%;border:3px solid #283b86;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;text-align:center;display:inline-block;font-size:18px;cursor:pointer;}.room-arrows span.slick-arrow.next{margin-left:10px;}.room-arrows span.slick-arrow:hover{background-color:#fea116;border-color:transparent;}.latest-room-slider .slick-dots{display:none;opacity:0;visibility:hidden;height:0;width:0;}.pagingInfo{font-size:24px;margin-top:50px;}.pagingInfo .big-num{font-size:50px;color:#fff;position:relative;display:inline-block;padding-right:50px;min-height:50px;}.pagingInfo .big-num:before{position:absolute;right:35px;width:4px;content:'';background:#fff;height:50px;-webkit-transform:rotate(12deg);transform:rotate(12deg);}.pagingInfo .big-num .small{position:absolute;right:0;bottom:0;font-size:24px;color:#6c799b;}.pagination-wrap{text-align:center;margin-top:30px;}.pagination-wrap li a{height:50px;width:50px;line-height:50px;background-color:#0f172b;color:#fff;font-size:18px;font-family:"Montserrat",sans-serif;font-weight:600;display:block;text-align:center;border-radius:50%;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.pagination-wrap li a:hover{background-color:#fea116;}.pagination-wrap li.active a{background-color:#fea116;}.single-service-box{position:relative;border:2px solid #dfe9f4;padding:50px 30px;margin-TOP:55px;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.single-service-box .service-icon{text-align:center;margin-bottom:30px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;position:relative;height:70px;width:70px;margin-left:auto;margin-right:auto;}.single-service-box .service-icon img{width:70px;height:70px;-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:transform 0.7s cubic-bezier(0.4,0.2,0.2,1),-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.single-service-box .service-icon .first-icon{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.single-service-box .service-icon .second-icon{position:absolute;top:0;left:0;width:70px;height:70px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.single-service-box h4{font-size:24px;line-height:50px;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;} @media(max-width:1400px){.single-service-box h4{font-size:20px;}}.single-service-box .service-counter{position:absolute;top:-25px;right:40px;height:50px;width:50px;border:2px solid #dfe9f4;background-color:#fff;z-index:2;line-height:46px;text-align:center;border-radius:50%;font-size:18px;font-weight:600;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.single-service-box a.read-more{display:inline-block;font-weight:700;color:#666565;margin-top:20px;text-transform:uppercase;}.single-service-box a.read-more i{margin-left:6px;}.single-service-box:hover{background-color:#fea116;border-color:#fea116;color:#fff;}.single-service-box:hover h4,.single-service-box:hover a.read-more{color:#fff;}.single-service-box:hover .service-counter{color:#fea116;}.single-service-box:hover .first-icon{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.single-service-box:hover .second-icon{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.single-service-box.service-white-bg{background-color:#fff;}.single-service-box.service-white-bg:hover{background-color:#fea116;border-color:#fea116;color:#fff;}.single-service-box.service-white-bg:hover h4,.single-service-box.service-white-bg:hover a.read-more{color:#fff;}.single-service-box.service-white-bg:hover .service-counter{color:#fea116;border-color:#fff;}.single-service-box.service-white-bg:hover .first-icon{opacity:0;display:none;}.single-service-box.service-white-bg:hover .second-icon{opacity:1;display:inline-block;}.service-section .section-title h1{}.service-section.section-padding{padding-bottom:75px;}.cta-section{position:relative;z-index:1;padding:145px 0;}.cta-section::after{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;content:'';opacity:0.83;background-color:#0f172b;}.cta-section .cta-left-content{color:#fff;font-size:30px;line-height:38px;font-weight:600;}.cta-section .cta-left-content .btn.filled-btn{font-size:15px;border-radius:35px;padding:24px 50px;}.cta-section .cta-left-content h2{color:#fff;font-size:130px;margin-top:35px;margin-bottom:0;line-height:140px;} @media(max-width:1400px){.cta-section .cta-left-content h2{font-size:80px;}}.cta-section .video-icon a{height:100px;width:100px;background-color:#fff;color:#fea116;border-radius:50%;line-height:100px;text-align:center;display:inline-block;font-size:20px;position:relative;}.cta-section .video-icon a::before{position:absolute;content:'';left:0;top:0;height:100%;width:100%;border:1px solid #fff;-webkit-animation:ripple-white 1s linear infinite;animation:ripple-white 1s linear infinite;border-radius:50%;}.cta-section .video-icon a::after{position:absolute;content:'';left:0;top:0;height:100%;width:100%;border:1px solid #fff;-webkit-animation:ripple-white 1.5s linear infinite;animation:ripple-white 1.5s linear infinite;border-radius:50%;}.cta-section h1.big-text{margin:0;color:transparent;font-size:250px;left:15px;top:45px;-webkit-transform:translate(0);transform:translate(0);}.gallery-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:304px;z-index:1;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;border-width:0px;}.gallery-box::after{position:absolute;z-index:-2;content:'';left:0;top:0;height:100%;width:100%;background-color:#0f172b;opacity:0;visibility:hidden;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.gallery-box::before{position:absolute;z-index:-1;content:'';left:0;top:0;height:100%;width:100%;border:20px solid transparent;opacity:0;visibility:hidden;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.gallery-box .gallery-box-content{text-align:center;opacity:0;visibility:hidden;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.gallery-box .gallery-box-content .view-more{color:#fff;margin-bottom:20px;font-size:30px;display:inline-block;}.gallery-box .gallery-box-content,.gallery-box .gallery-box-content h3{color:#fff;padding:8%;}.gallery-box .gallery-box-content p{line-height:20px;font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}.gallery-box .gallery-box-content h3{font-size:20px;line-height:20px;}.gallery-box:hover::after,.gallery-box:hover::before,.gallery-box:hover .gallery-box-content{visibility:visible;opacity:1;}.gallery-box:hover::after{opacity:0.73;}.gallery-box:hover::before{border-color:#fea116;}.gallery-box.big{height:638px;}.gallery-box.big .gallery-box-content{line-height:50px;font-size:28px;padding:8%;}.gallery-box.big .gallery-box-content .view-more{font-size:50px;margin-bottom:30px;}.gallery-box.big .gallery-box-content h3{font-size:40px;margin-bottom:20px;line-height:40px;}.gallery-box.big .gallery-box-content p{line-height:25px;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}.gallery-box.big .gallery-box-content
.gallery-box.big:hover::before{border-width:30px;}.gallery-box.semi-big,.gallery-box.small{margin-bottom:30px;}.gallery-box.small .gallery-box-content{font-size:14px;}.gallery-box.small .gallery-box-content h3{font-size:18px;}.gallery-box.small:hover::before{border-width:8px;}.ma-gallery-section .section-title h2{margin-bottom:0%;}.ma-gallery-section .section-title h1{margin-bottom:3%;}.gallery-items .gallery-item{height:370px;background-size:cover;position:relative;background-position:center;margin-bottom:30px;z-index:1;}.gallery-items .gallery-item::before{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;content:'';background-color:#0f172b;opacity:0;visibility:hidden;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.gallery-items .gallery-item .gallery-content{position:absolute;left:0;top:0;height:100%;width:100%;padding:40px;visibility:hidden;opacity:0;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;z-index:1;}.gallery-items .gallery-item .gallery-content h3 a{color:#fff;}.gallery-items .gallery-item .gallery-content .view-gallery{position:absolute;right:40px;bottom:30px;left:auto;top:auto;height:50px;width:50px;border-radius:50%;background-color:#fea116;color:#fff;font-size:18px;line-height:50px;text-align:center;}.gallery-items .gallery-item:hover::before,.gallery-items .gallery-item:hover .gallery-content{opacity:0.6;visibility:visible;}.gallery-items .gallery-item:hover .gallery-content{opacity:1;}.gallery-warp .pagination-wrap{margin-top:50px;}.gallery-filter{margin-bottom:60px;}.gallery-filter li{font-size:20px;color:#0f172b;font-family:"Montserrat",sans-serif;font-weight:700;margin:0 30px;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;position:relative;cursor:pointer;}.gallery-filter li:before{content:'\f178';font-family:'FontAwesome';font-size:24px;left:0;position:absolute;color:#fea116;visibility:hidden;opacity:0;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.gallery-filter li:hover,.gallery-filter li.active{padding-left:45px;color:#fea116;}.gallery-filter li:hover::before,.gallery-filter li.active::before{opacity:1;visibility:visible;}.gallery-page .breadcrumb-area h1.big-text{top:38%;}a.read-more{font-family:"Montserrat",sans-serif;font-weight:700;margin-top:30px;color:#666565;text-transform:uppercase;display:inline-block;}a.read-more i{margin-left:10px;}a.read-more:hover{color:#fea116;}.feedback-section{background-color:#0f172b;position:relative;z-index:1;}.feedback-section .section-title h1{color:#fff;margin-bottom:3%;}.feedback-section .section-title h2{color:#fff;margin-bottom:0%;}.feedback-section .feadback-slide{margin-bottom:100px;}.feedback-section .feadback-slide .single-feedback-box{background-color:#fff;padding:20px 20px;font-size:35px;line-height:45px;font-weight:300;position:relative;z-index:1;float:left;}#feedbackSlideActive .col-lg-6{-ms-flex:0 0 inherit;flex:0 0 inherit;max-width:inherit;}.feedback-section .feadback-slide .single-feedback-box span{font-size:18px;line-height:25px;color:#0f172b;float:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}.feedback-section .feadback-slide .single-feedback-box p{font-size:16px;line-height:25px;float:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:10px;overflow:hidden;}.feedback-section .feadback-slide .single-feedback-box::before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-color:transparent;z-index:-1;border:10px solid transparent;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.feedback-section .feadback-slide .single-feedback-box::after{position:absolute;right:50px;bottom:0;width:77px;height:55px;content:'';z-index:2;background-image:url(../images/quote.png);-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.feedback-section .feadback-slide .single-feedback-box:hover::before{border-color:#fea116;}.feedback-section .feadback-slide .single-feedback-box:hover::after{bottom:10px;}.feedback-section .feadback-slide .single-feedback-box .feedback-author{font-size:14px;margin-top:30px;padding-left:65px;position:relative;margin-bottom:0;float:left;}.feedback-section .feadback-slide .single-feedback-box .feedback-author::before{position:absolute;left:0;top:52%;height:4px;width:40px;content:'';background-color:#fea116;border-radius:2px;}.feedback-section .feadback-slide ul.slick-dots{position:absolute;left:50%;bottom:-100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.feedback-section .feadback-slide ul.slick-dots li{display:inline-block;}.feedback-section .feadback-slide ul.slick-dots li button{height:20px;width:20px;background-color:transparent;border:1px solid transparent;border-radius:50%;position:relative;font-size:0;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.feedback-section .feadback-slide ul.slick-dots li button::before{height:8px;width:8px;border-radius:50%;border:none;background-color:#fea116;position:absolute;content:'';left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.feedback-section .feadback-slide ul.slick-dots li.slick-active button{border-color:#fea116;}.feedback-section .feadback-slide span.slick-arrow{position:absolute;left:-10%;top:50%;height:80px;width:80px;background:#fea116;border-radius:50%;text-align:center;color:#fff;line-height:80px;margin-top:-40px;font-size:20px;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;cursor:pointer;opacity:0;visibility:hidden;}.feedback-section .feadback-slide span.slick-arrow.next{left:auto;right:-10%;}.feedback-section:hover span.slick-arrow{opacity:1;visibility:visible;left:-8%;}.feedback-section:hover span.slick-arrow.next{left:auto;right:-8%;}.feedback-slider-two .client-img img{border-radius:50%;height:80px;width:80px;}.feedback-slider-two .client-name h3{font-size:26px;line-height:30px;margin-bottom:0;} @media(max-width:1400px){.feedback-slider-two .client-name h3{font-size:20px;}.feedback-slider-two .feedback-desc p{font-size:16px;line-height:30px;}}.feedback-slider-two .client-name .client-job{font-size:16px;color:#fea116;font-weight:700;margin-top:-10px;display:inline-block;}.feedback-slider-two .feedback-client-desc{margin-bottom:35px;}.feedback-slider-two .feedback-desc{font-size:20px;line-height:35px;padding-top:30px;}.feedback-slider-two .feedback-desc p{margin-bottom:40px;}.feedback-slider-two ul.slick-dots{position:absolute;left:63%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.feedback-slider-two ul.slick-dots li{display:inline-block;}.feedback-slider-two ul.slick-dots li button{height:20px;width:20px;background-color:transparent;border:1px solid transparent;border-radius:50%;position:relative;font-size:0;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}.feedback-slider-two ul.slick-dots li button::before{height:8px;width:8px;border-radius:50%;border:none;background-color:#fea116;position:absolute;content:'';left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.feedback-slider-two ul.slick-dots li.slick-active button{border-color:#fea116;}.feedback-slider-two span.slick-arrow{position:absolute;left:-8%;top:50%;height:80px;width:80px;background:transparent;border:3px solid #798299;border-radius:50%;text-align:center;color:#798299;line-height:80px;margin-top:-40px;font-size:20px;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;cursor:pointer;opacity:0;visibility:hidden;}.feedback-slider-two span.slick-arrow.next{left:auto;right:-8%;}.feedback-slider-two span.slick-arrow:hover{background:#fea116;color:#fff;border-color:#fea116;}.feedback-slider-two .client-big-img{position:relative;}.feedback-slider-two:hover span.slick-arrow{opacity:1;visibility:visible;left:-8%;}.feedback-slider-two:hover span.slick-arrow.next{left:auto;right:-8%;}footer{background-color:#0f172b;width:100%;float:left;}footer,footer a{color:#aeb7ca;}footer .footer-top{padding-top:3%;border-bottom:1px solid #1e243c;}footer .footer-widget{background-color:transparent;margin-bottom:3%;}footer .footer-widget span{padding-left:10px;}footer .footer-widget .widget-title{margin-bottom:30px;color:#fff;font-size:30px;line-height:28px;} @media(max-width:1400px){footer .footer-widget .widget-title{font-size:26px;}}footer .footer-widget ui.nav-widget li{display:inline-block;}footer .footer-widget ul.nav-widget li{width:100%;float:left;line-height:35px;}footer .footer-widget ul.nav-widget li a{position:relative;}footer .footer-widget ul.nav-widget li a:hover{color:#fea116;}footer .footer-widget ul.nav-widget li a::before{position:absolute;left:0;bottom:0;height:1px;background:#fea116;content:'';width:0;-webkit-transition:all 200ms linear 0s;transition:all 200ms linear 0s;}footer .footer-widget ul.nav-widget li a:hover::before{width:100%;}footer .footer-widget .recent-post li .recent-post-img img{border-radius:5px;}footer .footer-widget ul.contact-info-widget{margin-top:30px;}footer .footer-widget ul.contact-info-widget li{margin-bottom:20px;}footer .footer-widget ul.contact-info-widget li i{margin-right:10px;color:#fea116;}footer ul.social-icons{margin-top:30px;}footer ul.social-icons li{display:inline-block;margin-bottom:10px;}footer ul.social-icons li a{height:40px;width:40px;border-radius:50%;color:#556a96;border:2px solid #2d416a;text-align:center;font-size:24px;line-height:38px;display:inline-block;margin-right:10px;-webkit-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}footer ul.social-icons li a:hover{background-color:#fea116;border-color:transparent;color:#fff;}footer .footer-bottom{position:relative;padding:30px 0;}footer .footer-bottom .footer-nav li{display:inline-block;margin-right:25px;}footer .footer-bottom .footer-nav li:hover a{color:#fea116;}footer .footer-bottom .back-to-top{position:absolute;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:50px;width:50px;color:#fff;border-radius:50%;background:#fea116;line-height:50px;text-align:center;font-size:20px;top:-25px;}footer .footer-bottom ul.social-icons{margin-top:0;}.footer-widget h4{position:relative;color:#fff;}.footer-widget h4 i{display:none;position:absolute;right:0;top:0;cursor:pointer;width:50px;height:30px;line-height:30px;text-align:center;}#onlineService{z-index:100998;display:none;}#onlineService{position:fixed;right:0;bottom:32%;z-index:100998;} @media(max-width:768px){.footer-widget h4 i{display:block;}.list-area{display:none !important;}.active .list-area li{line-height:30px;}.active .social-icons a{float:left;margin-right:5px;}.active h4 i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);}.active .list-area{display:block !important;}#onlineService{display:block;}#onlineService{overflow:visible;}#onlineService{position:fixed;bottom:0;left:50%;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.offside{display:flex;width:100%}.offside li{flex-grow:1;flex:1;text-align:center;width:auto;height:60px;background:#fea116 !important;border-bottom:none !important;border-right:1px solid rgba(255,255,255,0.15)}.offside li i{color:#fff !important;font-size:20px !important;line-height:60px !important;padding:0;font-size:22px !important}.offside li.tel{width:47px;transform:translateX(0);-webkit-transform:translateX(0)}.offside li:last-child{display:none}.offside li p{display:none !important}.offside li a{position:static;display:inline-block}footer .footer-bottom{padding-bottom:70px;}}