@charset "utf-8";
.owl-dots{display:none !important; }.owl-theme .owl-nav {margin-top: 0;position: absolute;top: calc(41% - .75rem);z-index: -1;left:-8px;right:-8px;}.owl-theme .owl-nav [class*="owl-"] {color: #036caf;font-size: 1.5rem;font-weight:bold; display: inline-block;cursor: pointer;border-radius: 3px; background-color:transparent !important;}.owl-nav .disabled{opacity:0 !important;}.owl-prev{margin-left: -14px !important;float:left;}.owl-next {float:right;margin-right: -14px !important; position:relative; z-index:1000000; background-color:#f1f1f1 !important; }.owl-carousel .animated { -webkit-animation-duration: 1000ms; animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.owl-carousel .owl-animated-in {z-index: 0;}.owl-carousel .owl-animated-out {z-index: 1;}.owl-carousel .fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}} @keyframes fadeOut {0% {opacity: 1;}  100% {    opacity: 0;}} .owl-height {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}.owl-carousel {display: none; width: 100%;  -webkit-tap-highlight-color: transparent; position: relative; z-index: 1;}.owl-carousel .owl-stage {position: relative; -ms-touch-action: pan-Y;}.owl-carousel .owl-stage:after { content: ".";display: block; clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot { cursor: pointer; background-color:#f1f1f1 !important; box-shadow:1px 1px 13px #575757; height:50px; padding-top:13px;  cursor: hand; -webkit-user-select: none; -khtml-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;  position:relative; z-index:1000000;} .owl-carousel.owl-loaded {display: block;} .owl-carousel.owl-loading {opacity: 0; display: block;}.owl-carousel.owl-hidden {opacity: 0;} .owl-carousel .owl-refresh .owl-item {display: none;} .owl-carousel .owl-item {position: relative; min-height: 1px;float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none;  -webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;} .owl-carousel .owl-item img{display: block;max-width: 100%;-webkit-transform-style: preserve-3d;} .owl-carousel.owl-text-select-on .owl-item {-webkit-user-select: auto;-moz-user-select: auto; -ms-user-select: auto;user-select: auto;}.owl-carousel .owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;} .owl-carousel.owl-rtl{direction: rtl;} .owl-carousel.owl-rtl .owl-item{float: right;} .no-js .owl-carousel {display: block;} .owl-carousel .owl-item .owl-lazy {opacity: 0; -webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;} .owl-carousel .owl-item img{  transform-style: preserve-3d;} .owl-carousel .owl-video-wrapper{position: relative;height: 100%;background: #000;}.owl-carousel .owl-video-play-icon{position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden; -webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease;} .owl-carousel .owl-video-play-icon:hover {-webkit-transition: scale(1.3, 1.3); -moz-transition: scale(1.3, 1.3);-ms-transition: scale(1.3, 1.3);-o-transition: scale(1.3, 1.3);transition: scale(1.3, 1.3);} .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon{display: none;} .owl-carousel .owl-video-tn{opacity: 0;height: 100%;background-position:center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size:contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: pacity 400ms ease;transition: opacity 400ms ease;} .owl-carousel .owl-video-frame{position: relative;z-index: 1;}.owl-theme .owl-nav {margin-top:0;position: absolute;top: calc(50% - .75rem);z-index: -1;left: 8px;right: 8px;}.pad-box{padding-left:20px; padding-right:20px;}.kuchvi-bnr-new{background:url(../image/bn-1.png) no-repeat; padding-top:72px; padding-bottom:72px; background-size:cover; margin-top:75px !important; background-position:center;}.kuchvi-bnr-new h3{font-weight:700; color:#FFFFFF;} .kuchvi-bnr-new h5{font-weight:400; color:#FFFFFF;}.kuchvi-bnr-new p{font-weight:700; color:#FFFFFF; font-size:12px; text-align:center; margin-top:10px;}.kuchvi-banner-search{position:relative;}.kuchvi-banner-search input{width:100%; height:40px; border:1px solid #FB8705; border-bottom-left-radius:5px;border-top-left-radius:5px; padding:20px; }.kuchvi-search-button{position:absolute;top:0; height: 41px; background-color:#FB8705; color:#FFFFFF; border-top-right-radius:50px; border-bottom-right-radius:50px; border:1px solid #FB8705; width:50px; text-align:center; cursor:pointer; right:-12px;}.banner-box{width:62%; margin:0 auto; background:#FFFFFF; box-shadow:2px 2px 10px #CCCCCC; padding:10px; box-sizing:border-box; margin-top:-50px; position: relative; z-index: 1;}.card-promo{max-width:700px; overflow: hidden; background-color: #000; height: 300px; position: relative;}.box-first{width: 45%; float:left; position: absolute; padding: 30px 0 0 30px; z-index: 5; top: 0; left: 0; transition: all 1s;}.box-second{width: 55%; float: right; position: relative; transition: all 1s;}.box-first:before { content: ''; position: absolute; z-index:-1; top: 0; right: 0; height: 300px; width: 100%;  -webkit-transform: skew(-15deg) translateX(32px);   -moz-transform: skew(-15deg) translateX(32px); -ms-transform: skew(-15deg) translateX(32px);-o-transform: skew(-15deg) translateX(32px); transform:skew(-15deg) translateX(32px);  background: #000;  -webkit-transition: all 1s;-moz-transition: all 1s;  -o-transition: all 1s;  transition: all 1s;}.card-promo .box-second:hover{width: 100%; transition: all 1s;}.card-promo .box-second:hover + .box-first { -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%);}.card-promo .box-second:hover + .box-first .off{ -webkit-transform: translateX(-43px); -moz-transform: translateX(-43px); -ms-transform: translateX(-43px); -o-transform: translateX(-43px); transform: translateX(-43px);}.card-promo .box-second:hover + .box-first:before { -webkit-transform: skew(0) translateX(0); -moz-transform: skew(0) translateX(0); -ms-transform: skew(0) translateX(0); -o-transform: skew(0) translateX(0);transform: skew(0) translateX(0);}.off{position: absolute; background-color: #ccc; color: #000; right: -101px; top: 50px; padding: 10px 20px;z-index: -2; transition: all 1s;}.book-now{ position: absolute; z-index:-1; bottom:-194px; right: 49px; padding: 10px 20px;  -webkit-transform: skew(-15deg) translateX(32px);-moz-transform: skew(-15deg) translateX(32px); -ms-transform: skew(-15deg) translateX(32px);-o-transform: skew(-15deg) translateX(32px); transform: skew(-15deg) translateX(32px);  background: #ccc; color: #000;  -webkit-transition: all 1s;-moz-transition: all 1s;  -o-transition: all 1s;  transition: all 1s;}.card-promo box-second:hover + .box-first .book-now { -webkit-transform: skew(0) translateX(0); -moz-transform: skew(0) translateX(0);-ms-transform: skew(0) translateX(0); -o-transform: skew(0) translateX(0);transform: skew(0) translateX(0);}.owl-carousel-cat img{width: 50px !important; margin: 0 auto;}.owl-carousel-cat h2{font-size: 14px !important; margin-top: 15px;}.category-banner-bottom{background-color: #f1f1f1; margin-top: -50px; position: relative; }.category-box{padding: 15px 20px 25px 20px;}.category-box button{margin-top: 20px;}.category-box h5{font-size: 15px; font-weight: 700; margin-bottom:20px; color: #575757;}.owl-theme a{color:#575757;}.owl-theme .owl-nav [class*="owl-"] {font-size: 1.5rem;font-weight: bold;display: inline-block;cursor: pointer;border-radius: 3px;background-color: transparent !important;}.owl-theme .owl-nav [class*=owl-] {color: #575757;    font-size: 18px;margin: 5px; padding: 4px 7px;background: #D6D6D6;display: inline-block;cursor: pointer;border-radius: 3px;}.lnr {    font-family: Linearicons-Free; speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;   -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.lnr-chevron-left:before {content: "&#8249";}.our-partner{background-color:#F1F1F1;}.category-box a{color:#fff;}.kuchvi-bnr-new h1{font-size:34px; font-weight:700; color:#fff;}.category-heading h3{font-weight:400; font-size:24px;}.logosize{width:50px;}.gt-dl-fr-m-hdn{text-align:center;}