====================================================================

  Main Header style

====================================================================

***/

.main-header{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding: 0px 0px;
  background: none;
  min-height: 100px;
  font-family: 'Open Sans', sans-serif;
  z-index: 999;
}

.main-header.alternate{
  position: relative;
  min-height: 126px;
}

.main-header .auto-container{
  max-width: 1920px;
  padding: 0 60px;
}

.header-top{
  position: relative;
  background: var(--anti-flash-white-color);
}

.header-top .top-left{
  position: relative;
  float: left;
  line-height: 24px;
  padding: 8px 0;
}

.header-top .top-left .info{
  position: relative;
}

.header-top .top-left .info li{
  position: relative;
  float: left;
  padding-left: 24px;
  margin-right: 30px;
  line-height: 24px;
  font-size: 14px;
}

.header-top .top-left .info li:last-child{
  margin-right: 0;
}

.header-top .top-left .info li .icon{
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  color: var(--primary-color);
  line-height: 24px;
  font-size: 14px;
}

.header-top .top-left .info li a{
  position: relative;
  display: block;
  line-height: 24px;
  color: var(--medium-gray-color);
}

.header-top .top-left .info li a:hover{
  color: var(--primary-color);
  text-decoration: underline;
}

.header-top .top-right{
  position: relative;
  float: right;
  padding: 5px 0;
}

.header-top .top-right .lang-box{
  position: relative;
  float: left;
  z-index: 10;
  margin-left: 30px;
}

.main-header .lang-box .lang-btn{
  position: relative;
  display: block;
  padding: 3px 0;
  line-height: 24px;
  color: var(--medium-gray-color);
  cursor: pointer;
}

.main-header .lang-box .lang-btn .img{
  position: relative;
  top: 4px;
  float: left;
}

.main-header .lang-box .lang-btn .txt{
  position: relative;
  float: left;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
}

.main-header .lang-box .lang-btn .icon{
  position: relative;
  float: left;
  top: 1.5px;
  font-size: 12px;
  margin-left: 7px;
  line-height: 24px;
  font-weight: 700;
}

.main-header .lang-box .lang-list{
  position: absolute;
  left: 0;
  top: 100%;
  width: 130px;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.10);
  box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 5px 5px;
  opacity: 0;
  visibility: hidden;
}

.main-header .lang-box:hover .lang-list{
  opacity: 1;
  visibility: visible;
}

.main-header .lang-box .lang-list li{
  position: relative;
  float: none;
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  margin: 0 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.10);
}

.main-header .lang-box .lang-list li:last-child{
  border-bottom: none;
}

.main-header .lang-box .lang-list li a{
  position: relative;
  display: block;
  line-height: 20px;
  color: var(--dark-gray-gray);
  padding: 5px 10px;
}

.main-header .lang-box .lang-list li a:hover{
	color:#fff;
  background-color: var(--primary-color);
}

.header-top .top-right .login{
  position: relative;
  float: left;
  padding-left: 26px;
  line-height: 30px;
  font-size: 14px;
}

.header-top .top-right .login a{
  position: relative;
  display: block;
  line-height: 30px;
  color: var(--medium-gray-color);
}

.header-top .top-right .login a:hover{
  text-decoration: underline;
  color: var(--primary-color);
}

.header-top .social{
    position: relative;
    float: left;
    margin-left: 30px;
}

.header-top .social li{
  position: relative;
  float: left;
  margin-right: 22px;
}

.header-top .social li:last-child{
  margin-right: 0;
}

.header-top .social li a{
  position: relative;
  display: block;
  color: var(--dark-gray-gray);
  height: 30px;
  font-size: 18px;
  line-height: 30px;
}

.header-top .social li a .fab{
  line-height: 30px;
}

.header-top .social li a:hover{
  color: var(--primary-color);
}

.header-top .social li a.facebook{
  color: var(--facebook-color);
}

.header-top .social li a.twitter{
  color: var(--twitter-color);
}

.header-top .social li a.linkedin{
  color: var(--linkedin-color);
}

.header-top .social li a.youtube{
  color: var(--youtube-color);
}

.header-top .social li a:hover{
  color: var(--primary-color);
}

.main-header .header-upper{
  position: absolute;
  left: 0;
  top: 12px;
  width: 100%;
  background: none;
  padding: 0 0;
  border-bottom: 1px solid rgba(0,0,0,0.0);
  transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -webkit-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
}

.header-style-two .header-upper{
  top: 40px;
  background: #fff;
}

.header-style-two{
  position: relative;
  min-height: 144px;
}

.header-style-two .auto-container{
  max-width: 1360px;
  padding: 0 20px;
}

.fixed-header .header-upper{
  position: fixed;
  top: 0;
  background: #fff;
  border-bottom-color: rgba(0,0,0,0.15);
}

.visible-search .main-header .header-upper{
  background: #fff;
  border-bottom-color: rgba(0,0,0,0.15);
}

.main-header ul, .main-header ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}

.main-header .main-box{
  position: relative;
  padding: 0px;
}

.header-style-two .header-upper .outer{
  position: relative;
  float: right;
}

.main-header .main-box .logo-box{
  position: relative;
  display: block;
  float: left;
  padding: 27px 0px;
  transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -webkit-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  z-index: 5;
}

.fixed-header .main-box .logo-box{
  
}

.main-header .main-box .logo-box .logo{
    position: relative;
    display: block;
}

.main-header .main-box .logo-box .logo img {
  position: relative;
  display: block;
  height: 50px;
  z-index: 1;
}

.main-header .header-upper .links-box{
  position: relative;
  float: right;
  padding-top: 24px;
}

.header-style-two .header-upper .links-box{
  float: left;
}

.main-header .header-upper .links-box .link{
  position: relative;
  float: left;
  margin-left: 25px;
}

.main-header .header-upper .login{
    position: relative;
    margin-left: 0;
    padding-top: 13px;
}

.main-header .header-upper .login a{
  color: var(--medium-gray-color);
  font-size: 16px;
  line-height: 30px;
}

.main-header .header-upper .social{
    position: relative;
    margin-left: 0;
    padding-top: 13px;
}

.main-header .header-upper .social li{
  position: relative;
  float: left;
  margin-right: 20px;
}

.main-header .header-upper .social li:last-child{
  margin-right: 0;
}

.main-header .header-upper .social li a{
  color: var(--dark-gray-gray);
  font-size: 18px;
  line-height: 30px;
}

.main-header .header-upper .social li a:hover{
  color: var(--primary-color);
}

.main-header .header-upper .social li a.facebook{
  color: var(--facebook-color);
}

.main-header .header-upper .social li a.twitter{
  color: var(--twitter-color);
}

.main-header .header-upper .social li a.linkedin{
  color: var(--linkedin-color);
}

.main-header .header-upper .social li a.youtube{
  color: var(--youtube-color);
}

.main-header .header-upper .social li a:hover{
  color: var(--primary-color);
}

.main-header .header-upper .lang-box{
    position: relative;
    margin-left: 0;
    padding-top: 13px;
}

.main-header .header-upper .links-box .call-to{
    position: relative;
    margin-left: 60px;
    font-family: 'Gilroy_Bold', sans-serif;
}

.main-header .header-upper .call-to a{
  position: relative;
  display: block;
  font-size: 14px;
  line-height: 20px;
  color: var(--dark-gray-gray);
  padding-top: 8px;
  padding-left: 70px;
  min-height: 56px;
}

.main-header .header-upper .call-to .icon{
  position: absolute;
  left: 0;
  top: 0;
  width: 56px;
  height: 56px;
  font-size: 18px;
  background: var(--primary-color);
  color: #fff;
  line-height: 56px;
  text-align: center;
  border-radius: 50%;
  -webkit-animation: icon-bounce 0.8s ease-out infinite;
    animation: icon-bounce 0.8s ease-out infinite;
}

.main-header .header-upper .call-to a .nmbr{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 26px;
}

.main-header .header-upper .call-to a .nmbr:hover{
	color: var(--primary-color);
}

.main-header .nav-toggler{
  position: relative;
  float: left;
  left: 0;
  top: 0;
  padding: 16px 0px 0;
  margin-top: 15px;
  margin-left: 20px;
  display: none;
}

.main-header .nav-toggler button {
  position: relative;
  width: 30px;
  height: 44px;
  line-height: 24px;
  padding: 5px 0px;
  background: none;
  color: #e1e1e1;
  font-size: 16px;
  margin: 0px;
  border-radius: 0px;
  outline: none !important;
}

.main-header .nav-toggler button img{
  position: relative;
  display: inline-block;
  vertical-align: middle;
  height: 34px;
}

.main-header .nav-box{
  position: relative;
  float: left;
  margin-left: 80px;
}

.header-style-two .nav-box{
  margin-left: 0;
}

.main-header .nav-outer{
  position: relative;
}

.main-menu{
  position:relative;
  display: block;
  padding: 0px 0px;
}

.main-menu .navbar-collapse{
  padding:0px;
  margin:0px;
  border:none;
  box-shadow:none;
}

.main-menu .navigation{
  position:relative;
  z-index: 1;
}

.main-menu .navigation > li{
  position:relative;
  display: block;
  float: left;
  padding:30px 0px;
  margin-right: 40px;
  -webkit-transition:all 300ms ease;
  -moz-transition:all 300ms ease;
  -ms-transition:all 300ms ease;
  -o-transition:all 300ms ease;
  transition:all 300ms ease;
}

.main-menu .navigation > li:last-child{
  margin-right: 0;
}

.main-menu .navigation > li > a{
  position:relative;
  display:block;
  font-size:16px;
  color:var(--dark-gray-gray);
  padding:10px 0px;
  font-weight:400;
  line-height:24px;
  font-family: 'Gilroy_Bold', sans-serif;
  text-transform: capitalize;
  opacity:1;
  -webkit-transition:all 300ms ease;
  -moz-transition:all 300ms ease;
  -ms-transition:all 300ms ease;
  -o-transition:all 300ms ease;
  transition:all 300ms ease;
}

.main-menu .navigation > li > a:after{
  content: "";
  position:absolute;
  left:0px;
  bottom: 0px;
  display:block;
  width: 0;
  border-bottom: 3px solid var(--primary-color);
  opacity: 0;
  visibility: hidden;
  -webkit-transition:all 300ms ease;
  -moz-transition:all 300ms ease;
  -ms-transition:all 300ms ease;
  -o-transition:all 300ms ease;
  transition:all 300ms ease;
  z-index:1;
}

.main-menu .navigation > li:hover > a:after,
.main-menu .navigation > li.current > a:after,
.main-menu .navigation > li.current-menu-item > a:after{
  opacity: 1;
  visibility: visible;
  width: 12px;
}

.main-menu .navigation > li:hover > a,
.main-menu .navigation > li.current > a,
.main-menu .navigation > li.current-menu-item > a{
  color: var(--primary-color);
  text-decoration: none;
  opacity:1;
}

.main-menu .navigation > li > ul{
  position:absolute;
  left:0px;
  top:100%;
  width:240px;
  padding:15px 10px;
  z-index:100;
  opacity: 1;
  text-align:left;
  background:#fff;
  border: none;
  border-radius:5px;
  -webkit-box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);
  -ms-box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);
  -o-box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);
  -moz-box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);
  box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);
  -webkit-transform: translateY(20px);
  -ms-transform: translateY(20px);
  transform: translateY(20px);
  -moz-transition:all 100ms ease;
  -webkit-transition:all 100ms ease;
  -ms-transition:all 100ms ease;
  -o-transition:all 100ms ease;
  transition:all 100ms ease;
}

.main-menu .navigation > li > ul > li{
  position:relative;
  margin-bottom: 0px;
}

.main-menu .navigation > li > ul > li:last-child{
  border-bottom: none;
  margin-bottom: 0;
}

.main-menu .navigation > li > ul > li > a{
  position:relative;
  display:block;
  padding:8px 16px;
  font-size:16px;
  line-height:26px;
  font-weight: 400;
  color:#2E2E2E;
  text-transform: capitalize;
  -moz-transition:all 300ms ease;
  -webkit-transition:all 300ms ease;
  -ms-transition:all 300ms ease;
  -o-transition:all 300ms ease;
  transition:all 300ms ease;
}

.main-menu .navigation > li > ul > li:hover > a,
.main-menu .navigation > li > ul > li.current > a{
  color:var(--primary-color);
  background: rgba(0, 0, 0, 0.05);
}

.main-menu .navigation > li.dropdown:hover > ul{
  visibility:visible;
  opacity:1;  
  top: 100%;
  -webkit-transform: translate(0px);
  -ms-transform: translate(0px);
  transform: translate(0px);
  -moz-transition:all 500ms ease;
  -webkit-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
  transition:all 500ms ease;
}



/*! CSS Used from: https://dev-yatra.com/assets/css/lib/bootstrap/bootstrap.min.css */
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}
*,::after,::before{box-sizing:border-box;}
@media (prefers-reduced-motion:no-preference){
:root{scroll-behavior:smooth;}
}
body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}
.h3,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);}
h1{font-size:calc(1.375rem + 1.5vw);}
@media (min-width:1200px){
h1{font-size:2.5rem;}
}
h2{font-size:calc(1.325rem + .9vw);}
@media (min-width:1200px){
h2{font-size:2rem;}
}
.h3,h3{font-size:calc(1.3rem + .6vw);}
@media (min-width:1200px){
.h3,h3{font-size:1.75rem;}
}
h4{font-size:calc(1.275rem + .3vw);}
@media (min-width:1200px){
h4{font-size:1.5rem;}
}
h5{font-size:1.25rem;}
h6{font-size:1rem;}
p{margin-top:0;margin-bottom:1rem;}
ul{padding-left:2rem;}
ul{margin-top:0;margin-bottom:1rem;}
ul ul{margin-bottom:0;}
b,strong{font-weight:bolder;}
a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline;}
a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);}
img,svg{vertical-align:middle;}
button{border-radius:0;}
button:focus:not(:focus-visible){outline:0;}
button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{text-transform:none;}
button{-webkit-appearance:button;}
button:not(:disabled){cursor:pointer;}
iframe{border:0;}
:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}
@media (min-width:576px){
.col-sm-12{flex:0 0 auto;width:100%;}
}
@media (min-width:768px){
.col-md-6{flex:0 0 auto;width:50%;}
.col-md-12{flex:0 0 auto;width:100%;}
}
@media (min-width:992px){
.col-lg-3{flex:0 0 auto;width:25%;}
.col-lg-4{flex:0 0 auto;width:33.33333333%;}
.col-lg-6{flex:0 0 auto;width:50%;}
}
@media (min-width:1200px){
.col-xl-3{flex:0 0 auto;width:25%;}
.col-xl-4{flex:0 0 auto;width:33.33333333%;}
.col-xl-5{flex:0 0 auto;width:41.66666667%;}
.col-xl-6{flex:0 0 auto;width:50%;}
}
.dropdown{position:relative;}
.clearfix::after{display:block;clear:both;content:"";}
.justify-content-center{justify-content:center!important;}
/*! CSS Used from: https://dev-yatra.com/assets/css/lib/fontawesome/css/fontawesome.min.css */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);}
.fa,.fa-solid,.fab,.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}
.fa-solid,.far{font-family:"Font Awesome 6 Free";}
.fab{font-family:"Font Awesome 6 Brands";}
.fa-star:before{content:"\f005";}
.fa-heart:before{content:"\f004";}
.fa-phone:before{content:"\f095";}
.fa-envelope:before{content:"\f0e0";}
.fa-map-marker-alt:before{content:"\f3c5";}
/*! CSS Used from: https://dev-yatra.com/assets/css/lib/fontawesome/css/brands.css */
:root{--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands';}
.fab{font-weight:400;}
.fa-facebook-f:before{content:"\f39e";}
.fa-instagram:before{content:"\f16d";}
.fa-pinterest:before{content:"\f0d2";}
/*! CSS Used from: https://dev-yatra.com/assets/css/lib/fontawesome/css/solid.css */
:root{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Free';}
.fa-solid{font-weight:900;}
/*! CSS Used from: https://dev-yatra.com/assets/css/lib/animate.min.css */
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
/*! CSS Used from: https://dev-yatra.com/assets/css/lib/slick.min.css */
.slick-list,.slick-slider,.slick-track{position:relative;display:block;}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:0;}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{top:0;left:0;margin-left:auto;margin-right:auto;}
.slick-track:after,.slick-track:before{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
.slick-initialized .slick-slide,.slick-slide img{display:block;}
/*! CSS Used from: https://dev-yatra.com/assets/css/lib/swiper.min.css */
:root{--swiper-theme-color:#007aff;}
:root{--swiper-navigation-size:44px;}
/*! CSS Used from: https://dev-yatra.com/assets/css/custom-animate.css */
.about-section .image-col .exp,.banner-section .left-col h1 .d-icon{animation-name:float_up_down;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float_up_down;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float_up_down;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float_up_down;-ms-animation-duration:3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float_left_right;-o-animation-duration:3s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;}
/*! CSS Used from: https://dev-yatra.com/assets/css/style.css */
/*! @import https://dev-yatra.com/assets/css/sections/variables.css */
:root{--primary-color:#ff5522;--secondary-color:#ffb400;--tertiary-color:#4a6660;--light-purple-color:#a3adcc;--blue-color:#2275ff;--red-color:#fe455f;--yellow-color:#faba2f;--green-color:#51d77a;--very-dark-gray-color:#252525;--dark-gray-color:#2d3434;--medium-gray-color:#6c7171;--light-gray-gray:#a8b1b5;--anti-flash-white-color:#f2f4f7;--facebook-color:#1877f2;--twitter-color:#3aacf3;--linkedin-color:#3291c2;--youtube-color:#ff0000;--instagram-color:#e1306c;--heading-font-family-main:'Gilroy_Bold', sans-serif;--body-font-family:'Open Sans', sans-serif;--font-size-xxx-large:96px;--font-size-xx-large:72px;--font-size-x-large:48px;--font-size-large:30px;--font-size-medium:24px;--font-size-small:20px;--font-size-x-small:18px;--font-size-xx-small:12px;--font-size-xxx-small:10px;}
/*! end @import */
/*! @import https://dev-yatra.com/assets/css/sections/global-settings.css */
*{margin:0px;padding:0px;border:none;outline:none;}
body{font-family:'Open Sans', sans-serif;font-size:16px;color:#6c7171;line-height:1.80em;font-weight:400;background:#ffffff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;}
a{text-decoration:none;cursor:pointer;color:#ff5522;transition:all 300ms linear;}
a:hover,a:focus,a:visited,a:active,button:active,button:focus{text-decoration:none;outline:none;}
ul,ul li{list-style:none;margin:0 0;}
ul{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{position:relative;font-family:var(--heading-font-family-main);font-weight:400;margin:0 0 15px;background:none;color:var(var(--dark-gray-gray));line-height:1.25em;}
h3 a,h5 a{color:var(var(--dark-gray-gray));}
h1{font-size:var(--font-size-xx-large);}
h2{font-size:var(--font-size-x-large);}
h3{font-size:var(--font-size-large);}
h4{font-size:var(--font-size-medium);}
h5{font-size:var(--font-size-small);}
h6{font-size:var(--font-size-x-small);}
button{font-family:inherit;}
p{position:relative;line-height:1.80em;margin-bottom:20px;}
.travilo-text{position:relative;line-height:1.80em;margin-bottom:0px;}
.auto-container{position:static;max-width:1360px;padding:0px 20px;margin:0 auto;}
.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;}
.theme-btn{display:inline-block;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn-style-one{position:relative;display:inline-block;vertical-align:top;font-family:'Gilroy_Bold', 'Open Sans', sans-serif;margin:0;line-height:26px;padding:10px 40px 10px;color:#ffffff;font-weight:400;font-size:16px;text-align:center;text-transform:capitalize;background:#ff5522;border:2px solid #ff5522;border-radius:5px;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn-style-one span{position:relative;display:block;z-index:1;}
.btn-style-one:hover{color:#ff5522;background:none;border-color:#ff5522;}
.btn-style-two{position:relative;display:inline-block;vertical-align:top;font-family:'Gilroy_Bold', 'Open Sans', sans-serif;margin:0;line-height:26px;padding:10px 25px 10px;color:#ffffff;font-weight:400;font-size:16px;text-align:center;text-transform:capitalize;background:#ff5522;border:2px solid #ff5522;border-radius:5px;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn-style-two span{position:relative;display:block;z-index:1;}
.btn-style-two:hover{color:#ff5522;background:none;border-color:#ff5522;}
.btn-style-three{position:relative;display:inline-block;vertical-align:top;font-family:'Gilroy_Bold', 'Open Sans', sans-serif;margin:0;line-height:26px;padding:10px 25px 10px;color:#ffffff;font-weight:400;font-size:16px;text-align:center;text-transform:capitalize;background:none;border:2px solid #ffffff;border-radius:5px;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn-style-three span{position:relative;display:block;z-index:1;}
.btn-style-three:hover{color:#ffffff;background:#ff5522;border-color:#ff5522;}
/*! end @import */
img{display:inline-block;max-width:100%;height:auto;}
.scroll-to-top{position:fixed;bottom:20px;right:20px;width:44px;height:52px;color:#fff;font-size:16px;text-transform:uppercase;line-height:52px;text-align:center;z-index:100;cursor:pointer;border-radius:15px 15px 0 0;background:var(--primary-color);display:none;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.scroll-to-top img{position:relative;top:-2px;vertical-align:middle;height:10px;}
.scroll-to-top:hover{color:#fff;background:var(--primary-color);}
.main-header{position:absolute;left:0;top:0;width:100%;padding:0px 0px;background:none;min-height:100px;font-family:'Open Sans', sans-serif;z-index:999;}
.main-header .auto-container{max-width:1920px;padding:0 60px;}
.header-top{position:relative;background:var(--anti-flash-white-color);}
.header-top .top-left{position:relative;float:left;line-height:24px;padding:8px 0;}
.header-top .top-left .info{position:relative;}
.header-top .top-left .info li{position:relative;float:left;padding-left:24px;margin-right:30px;line-height:24px;font-size:14px;}
.header-top .top-left .info li:last-child{margin-right:0;}
.header-top .top-left .info li .icon{position:absolute;left:0;top:0;width:24px;color:var(--primary-color);line-height:24px;font-size:14px;}
.header-top .top-left .info li a{position:relative;display:block;line-height:24px;color:var(--medium-gray-color);}
.header-top .top-left .info li a:hover{color:var(--primary-color);text-decoration:underline;}
.header-top .top-right{position:relative;float:right;padding:5px 0;}
.header-top .social{position:relative;float:left;margin-left:30px;}
.header-top .social li{position:relative;float:left;margin-right:22px;}
.header-top .social li:last-child{margin-right:0;}
.header-top .social li a{position:relative;display:block;color:var(--dark-gray-gray);height:30px;font-size:18px;line-height:30px;}
.header-top .social li a .fab{line-height:30px;}
.header-top .social li a:hover{color:var(--primary-color);}
.header-top .social li a:hover{color:var(--primary-color);}
.main-header .header-upper{position:absolute;left:0;top:12px;width:100%;background:none;padding:0 0;border-bottom:1px solid rgba(0,0,0,0.0);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}
.header-style-two .header-upper{top:40px;background:#fff;}
.header-style-two{position:relative;min-height:144px;}
.header-style-two .auto-container{max-width:1360px;padding:0 20px;}
.fixed-header .header-upper{position:fixed;top:0;background:#fff;border-bottom-color:rgba(0,0,0,0.15);}
.main-header ul,.main-header ul li{list-style:none;margin:0;padding:0;}
.main-header .main-box{position:relative;padding:0px;}
.header-style-two .header-upper .outer{position:relative;float:right;}
.main-header .main-box .logo-box{position:relative;display:block;float:left;padding:27px 0px;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;z-index:5;}
.main-header .main-box .logo-box .logo{position:relative;display:block;}
.main-header .main-box .logo-box .logo img{position:relative;display:block;height:50px;z-index:1;}
.main-header .header-upper .links-box{position:relative;float:right;padding-top:24px;}
.header-style-two .header-upper .links-box{float:left;}
.main-header .header-upper .links-box .link{position:relative;float:left;margin-left:25px;}
.main-header .header-upper .links-box .call-to{position:relative;margin-left:60px;font-family:'Gilroy_Bold', sans-serif;}
.main-header .header-upper .call-to a{position:relative;display:block;font-size:14px;line-height:20px;color:var(--dark-gray-gray);padding-top:8px;padding-left:70px;min-height:56px;}
.main-header .header-upper .call-to .icon{position:absolute;left:0;top:0;width:56px;height:56px;font-size:18px;background:var(--primary-color);color:#fff;line-height:56px;text-align:center;border-radius:50%;-webkit-animation:icon-bounce 0.8s ease-out infinite;animation:icon-bounce 0.8s ease-out infinite;}
.main-header .header-upper .call-to a .nmbr{position:relative;display:block;font-size:18px;line-height:26px;}
.main-header .header-upper .call-to a .nmbr:hover{color:var(--primary-color);}
.main-header .nav-toggler{position:relative;float:left;left:0;top:0;padding:16px 0px 0;margin-top:15px;margin-left:20px;display:none;}
.main-header .nav-toggler button{position:relative;width:30px;height:44px;line-height:24px;padding:5px 0px;background:none;color:#e1e1e1;font-size:16px;margin:0px;border-radius:0px;outline:none!important;}
.main-header .nav-toggler button img{position:relative;display:inline-block;vertical-align:middle;height:34px;}
.main-header .nav-box{position:relative;float:left;margin-left:80px;}
.header-style-two .nav-box{margin-left:0;}
.main-header .nav-outer{position:relative;}
.main-menu{position:relative;display:block;padding:0px 0px;}
.main-menu .navigation{position:relative;z-index:1;}
.main-menu .navigation > li{position:relative;display:block;float:left;padding:30px 0px;margin-right:40px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.main-menu .navigation > li:last-child{margin-right:0;}
.main-menu .navigation > li > a{position:relative;display:block;font-size:16px;color:var(--dark-gray-gray);padding:10px 0px;font-weight:400;line-height:24px;font-family:'Gilroy_Bold', sans-serif;text-transform:capitalize;opacity:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.main-menu .navigation > li > a:after{content:"";position:absolute;left:0px;bottom:0px;display:block;width:0;border-bottom:3px solid var(--primary-color);opacity:0;visibility:hidden;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;z-index:1;}
.main-menu .navigation > li:hover > a:after,.main-menu .navigation > li.current > a:after{opacity:1;visibility:visible;width:12px;}
.main-menu .navigation > li:hover > a,.main-menu .navigation > li.current > a{color:var(--primary-color);text-decoration:none;opacity:1;}
.main-menu .navigation > li > ul{position:absolute;left:0px;top:100%;width:240px;padding:15px 10px;z-index:100;opacity:1;text-align:left;background:#fff;border:none;border-radius:5px;-webkit-box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);-ms-box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);-o-box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);-moz-box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);box-shadow:2px 2px 10px 1px rgba(0,0,0,0.03),-2px 0px 10px 1px rgba(0,0,0,0.03);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;}
.main-menu .navigation > li > ul > li{position:relative;margin-bottom:0px;}
.main-menu .navigation > li > ul > li:last-child{border-bottom:none;margin-bottom:0;}
.main-menu .navigation > li > ul > li > a{position:relative;display:block;padding:8px 16px;font-size:16px;line-height:26px;font-weight:400;color:#2E2E2E;text-transform:capitalize;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.main-menu .navigation > li > ul > li:hover > a{color:var(--primary-color);background:rgba(0, 0, 0, 0.05);}
.main-menu .navigation > li.dropdown:hover > ul{visibility:visible;opacity:1;top:100%;-webkit-transform:translate(0px);-ms-transform:translate(0px);transform:translate(0px);-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:9990;background:rgba(0,0,0,0.70);cursor:pointer;opacity:0;visibility:hidden;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}
.banner-section{position:relative;padding:0 0;background:#fff;}
.banner-section .auto-container{max-width:none;padding:0 0;}
.banner-section .banner-container{position:relative;}
.banner-section .row{margin:0 0;}
.banner-section .left-col{position:relative;padding:0 0;}
.banner-section .left-col .inner{position:relative;display:block;min-height:100%;}
.banner-section .left-col .content{position:relative;display:block;float:right;width:100%;max-width:680px;padding:240px 120px 200px 20px;}
.banner-section .left-col .bg-image{position:absolute;left:-100px;bottom:-60px;}
.banner-section .left-col h1{position:relative;font-weight:400;line-height:1.20em;margin:0px 0px 35px;}
.banner-section .left-col h1 .d-icon{position:absolute;right:-20px;top:-75px;}
.banner-section .left-col .travilo-text{position:relative;display:block;font-size:20px;margin-bottom:30px;}
.banner-section .right-col{position:relative;padding:0 0;}
.banner-section .right-col .inner{position:relative;display:block;min-height:100%;}
.banner-section .right-col .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;border-radius:0 0 0 7px;}
.banner-section .right-col .image-layer:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.0);border-radius:0 0 0 10px;}
.title-box{position:relative;margin-bottom:65px;}
.title-box .subtitle{position:relative;font-size:24px;line-height:30px;text-transform:none;font-family:'Reey_Regular', cursive;font-weight:400;color:var(--primary-color);margin:0 0 10px;}
.title-box h2{position:relative;font-weight:400;text-transform:capitalize;margin:0 0;}
.title-box h2 span{position:relative;z-index:1;}
.title-box .travilo-text{position:relative;display:block;font-weight:400;font-size:16px;padding-top:25px;}
.about-section{position:relative;padding:0 0px 170px;}
.about-section .bg-grad-left{position:absolute;left:-200px;top:-100px;}
.about-section .bg-grad-right{position:absolute;right:0;top:-400px;}
.about-section .text-col{position:relative;margin-bottom:50px;order:12;}
.about-section .text-col .inner{position:relative;display:block;padding-left:110px;padding-top:60px;}
.about-section .features{position:relative;}
.about-section .features .row{margin:0 -5px;}
.about-section .features .f-block{position:relative;padding:0 5px;margin-bottom:30px;}
.about-section .f-block .inner-box{position:relative;display:block;padding-left:75px;padding-top:6px;min-height:60px;}
.about-section .f-block .icon{position:absolute;left:0;top:0;width:60px;line-height:60px;transition:all 600ms ease;-moz-transition:all 600ms ease;-webkit-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;}
.about-section .f-block .inner-box:hover .icon{transform:rotateY(180deg);}
.about-section .f-block .icon img{position:relative;max-height:60px;}
.about-section .f-block h6{position:relative;line-height:24px;margin-bottom:0;}
.about-section .text-col .title-box{margin-bottom:30px;}
.about-section .text-col .lower-text{position:relative;}
.about-section .text-col .link-box{position:relative;padding-top:35px;}
.about-section .image-col{position:relative;margin-bottom:50px;order:0;}
.about-section .image-col .exp{position:absolute;left:50px;top:90px;width:180px;height:180px;padding:32px 10px 10px;font-size:18px;line-height:24px;font-family:'Gilroy_Bold', sans-serif;background:var(--green-color);color:#fff;text-align:center;border-radius:50%;z-index:1;}
.about-section .image-col .count{position:relative;display:block;padding-top:3px;font-size:60px;line-height:1em;}
.about-section .image-col .inner{position:relative;display:block;min-height:100%;}
.about-section .image-col .image-box{position:relative;padding-right:30px;}
.about-section .image-col .image-box .image{position:relative;float:right;max-width:450px;transform:rotate(15deg);border-radius:10px;}
.about-section .image-col .image-box .image:last-child{position:absolute;left:0;top:220px;max-width:366px;transform:rotate(-15deg);border:9px solid #fff;}
.about-section .image-col .image-box img{position:relative;width:100%;border-radius:10px;}
.package-block{position:relative;margin-bottom:30px;}
.package-block .inner-box{position:relative;display:block;background:#fff;border:1px solid rgba(0, 0, 0, 0.03);box-shadow:0 0 10px 0px rgba(0, 0, 0, 0.07);min-height:100%;border-radius:10px;}
.package-block .image-box{position:relative;}
.package-block .image-box .image{position:relative;background:var(--primary-color);border-radius:10px 10px 0 0;overflow:hidden;}
.package-block .image-box .image img{position:relative;width:100%;border-radius:10px 10px 0 0;transition:all 0.5s ease;}
.package-block .inner-box:hover .image img{opacity:0.50;transform:scale(1.05);}
.package-block .image-box .fav-btn{position:absolute;right:20px;top:20px;z-index:5;}
.package-block .image-box .fav-btn a{position:relative;display:block;line-height:24px;color:#fff;font-size:21px;opacity:0.50;}
.package-block:hover .image-box .fav-btn a{opacity:1;}
.package-block .image-box .fav-btn a:hover{color:var(--primary-color);}
.package-block .lower-box{position:relative;display:block;padding:30px 30px 0;}
.package-block.alt .lower-box{padding-top:25px;}
.package-block .lower-box .location{position:relative;font-weight:400;color:var(--primary-color);font-family:'Gilroy_Bold', sans-serif;margin-bottom:10px;}
.package-block.alt .lower-box .location{margin-bottom:5px;}
.package-block .lower-box h5{position:relative;font-weight:400;color:var(--dark-gray-gray);margin-bottom:20px;}
.package-block h5 a{color:var(--dark-gray-gray);}
.package-block h5 a:hover{color:var(--primary-color);}
.package-block .bottom-box{position:relative;margin-top:25px;padding:15px 0;border-top:1px solid rgba(0, 0, 0, 0.15);}
.package-block .bottom-box .rating{position:relative;float:left;}
.package-block .bottom-box .rating a{font-size:12px;color:var(--light-gray-gray);display:inline-block;vertical-align:top;line-height:20px;}
.package-block .bottom-box .rating i{position:relative;color:var(--secondary-color);font-size:14px;padding-right:5px;line-height:20px;z-index:1;}
.package-block .bottom-box .rating strong{position:relative;font-family:'Gilroy_Bold', sans-serif;font-size:14px;color:var(--dark-gray-gray);}
.main-footer{position:relative;}
.main-footer.style-two{color:var(--light-purple-color);background:#272d2e;}
.main-footer ul,.main-footer ul li{list-style:none;margin:0;}
.main-footer .upper-section{position:relative;padding:140px 0 40px;}
.main-footer.style-two .upper-section{padding-top:120px;}
.main-footer h4{text-transform:capitalize;margin-bottom:40px;font-weight:400;color:var(--dark-gray-gray);}
.main-footer.style-two h4{color:#fff;}
.main-footer .footer-logo{position:relative;margin-top:-25px;margin-bottom:42px;}
.main-footer .upper-section .footer-column{position:relative;margin-bottom:40px;}
.main-footer .info{position:relative;}
.main-footer .info li{position:relative;display:block;font-weight:400;line-height:24px;margin-bottom:18px;}
.main-footer .info li:last-child{margin-bottom:0;}
.main-footer .info li .icon{position:absolute;left:0;top:0;line-height:24px;width:28px;color:var(--primary-color);}
.main-footer .info li a{position:relative;display:inline-block;padding-left:30px;color:var(--medium-gray-color);line-height:24px;}
.main-footer.style-two .info li a{color:var(--light-purple-color);}
.main-footer .info li a:hover{color:var(--primary-color);text-decoration:underline;}
.main-footer .social-links{position:relative;padding-top:30px;}
.main-footer .social-links li{position:relative;float:left;margin-right:6px;}
.main-footer .social-links li:last-child{margin-right:0;}
.main-footer .social-links li a{position:relative;display:block;width:42px;height:42px;color:#fff;background:var(--dark-gray-gray);text-align:center;font-size:16px;line-height:42px;border-radius:50%;}
.main-footer .social-links li a:hover{color:#fff;background:var(--primary-color);}
.main-footer .links{position:relative;}
.main-footer .links li{position:relative;display:block;font-weight:400;line-height:24px;text-transform:capitalize;margin-bottom:18px;}
.main-footer .links li:last-child{margin-bottom:0;}
.main-footer .links li a{position:relative;color:var(--medium-gray-color);line-height:24px;}
.main-footer.style-two .links li a{color:var(--light-purple-color);}
.main-footer .links li a:hover{color:var(--primary-color);text-decoration:underline;}
.main-footer .f-bottom{position:relative;}
.main-footer .f-bottom .inner{position:relative;padding:30px 0 60px;}
.main-footer .f-bottom .copyright{position:relative;float:left;color:var(--medium-gray-color);line-height:24px;}
.main-footer.style-two .f-bottom .copyright{color:var(--light-purple-color);}
.main-footer .copyright a{position:relative;color:#fff;}
.main-footer.style-two .copyright a{color:var(--light-purple-color);}
.main-footer .copyright a:hover{text-decoration:underline;}
.tabs-box{position:relative;}
.tabs-box .tabs-content{position:relative;}
.tabs-box .tabs-content .tab{position:relative;display:none;}
.tabs-box .tabs-content .active-tab{display:block;}
.packages-two{position:relative;padding:140px 0 0;background:var(--anti-flash-white-color);z-index:5;}
.packages-two .pkg-tabs{padding-bottom:115px;}
.packages-two .row{margin:0 -12px;}
.packages-two .row .package-block{padding:0 12px;margin-bottom:24px;}
.packages-two .bg-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;}
.packages-two .title-outer{position:relative;padding-bottom:20px;}
.packages-two .title-outer .title-box{float:left;margin-bottom:45px;}
.packages-two .lower-data{position:relative;top:150px;margin-top:-150px;}
.packages-two .lower-data .d-elem-1{position:absolute;left:-80px;top:-100px;}
.packages-two .lower-data .content-box{position:relative;}
.packages-two .lower-data .row{margin:0 -12px;}
.featured-block-one{position:relative;margin-bottom:30px;}
.packages-two .lower-data .row .data-col{padding:0 12px;}
.packages-two .featured-block-one{margin-bottom:24px;}
.featured-block-one .inner-box{position:relative;display:block;height:490px;min-height:100%;background:#fff;border-radius:10px;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.10);}
.featured-block-one .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;border-radius:10px;}
.featured-block-one .image-layer:before{content:'';position:absolute;left:0;top:0;width:100%;height:80%;background:rgba(0, 0, 0, 0.30);background:-webkit-linear-gradient(top,rgba(0,0,0,0.95),rgba(0,0,0,0.0));background:-ms-linear-gradient(top,rgba(0,0,0,0.95),rgba(0,0,0,0.0));background:-moz-linear-gradient(top,rgba(0,0,0,0.95),rgba(0,0,0,0.0));opacity:0.50;transition:all 500ms linear;border-radius:10px;}
.featured-block-one:hover .image-layer:before{opacity:0.80;}
.featured-block-one .over-box{position:absolute;left:0;top:0;width:100%;padding:55px 20px 0 60px;color:#fff;border-radius:10px;}
.featured-block-one.alt .over-box{padding:40px 20px 0 45px;}
.featured-block-one h3{position:relative;font-size:36px;color:#fff;line-height:1.20em;margin-bottom:0;}
.featured-block-one h3 a{color:#fff;}
.featured-block-one h3 a:hover{color:var(--primary-color);}
.featured-block-one .duration{position:relative;font-weight:700;padding-top:10px;}
.featured-block-one .link-box{position:relative;padding-top:30px;}
.featured-block-one .link-box .theme-btn{padding-left:30px;padding-right:30px;}
.why-us-two{position:relative;padding:140px 0px 0;background:#fff;}
.why-us-two .bg-grad-left{position:absolute;left:25%;top:-150px;}
.why-us-two .bg-grad-right{position:absolute;right:-250px;bottom:-280px;}
.why-us-two .outer-box{position:relative;}
.why-us-two .title-box h2{text-transform:none;}
.why-us-two .text-col{position:relative;}
.why-us-two .text-col .inner{position:relative;display:block;padding-right:110px;}
.why-us-two .features{position:relative;}
.why-us-two .features .f-block-three{position:relative;margin-bottom:45px;}
.why-us-two .f-block-three .inner-box{position:relative;display:block;padding-left:102px;min-height:72px;}
.why-us-two .f-block-three .inner-box:hover .icon{transform:rotateY(180deg);}
.why-us-two .f-block-three .icon{position:absolute;left:0;top:0;width:72px;line-height:72px;transition:all 600ms ease;-moz-transition:all 600ms ease;-webkit-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;}
.why-us-two .f-block-three .icon img{position:relative;max-height:72px;}
.why-us-two .f-block-three h4{position:relative;margin-bottom:15px;}
.why-us-two .text-col .title-box{margin-bottom:30px;}
.why-us-two .image-col{position:relative;margin-bottom:50px;}
.why-us-two .image-col .inner{position:relative;display:block;padding-left:110px;min-height:100%;}
.why-us-two .image-col .image-box{position:relative;border-radius:10px;}
.why-us-two .image-col .image-box img{position:relative;display:block;width:100%;border-radius:10px;}
.partners-two{position:relative;padding:140px 0px;z-index:5;}
.partners-two.alternate{padding:60px 0;}
.partners-two .partner-block{position:relative;text-align:center;margin-bottom:30px;}
.partners-two .slick-list .partner-block{margin:0 15px;}
.partners-two .partner-block .image{position:relative;display:block;line-height:100px;}
.partners-two .partner-block img{display:inline-block;vertical-align:middle;max-height:100px;opacity:0.70;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);transition:all 500ms linear;}
.partners-two .partner-block img:hover{opacity:1;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);}
/*! CSS Used from: https://dev-yatra.com/assets/css/responsive.css */
@media only screen and (max-width: 7000px){
.page-wrapper{overflow:hidden;}
}
@media only screen and (max-width: 1499px){
.main-header .auto-container{padding:0 20px;}
.main-header .nav-box{margin-left:30px;}
h1{font-size:64px;}
h2{font-size:42px;}
}
@media only screen and (max-width: 1339px){
.main-menu .navigation > li{margin-right:20px;}
.main-header .header-upper .links-box .call-to{margin-left:20px;}
.main-header .header-upper .links-box .link{margin-left:15px;}
h1{font-size:54px;}
h2{font-size:40px;}
.about-section .text-col .inner{padding-left:50px;padding-top:50px;}
.banner-section .left-col .travilo-text{font-size:18px;}
.featured-block-one h3{font-size:30px;}
.featured-block-one .over-box{padding:40px 20px 0 40px;}
.why-us-two .image-col .inner{padding-left:50px;}
}
@media only screen and (max-width: 1199px){
.main-header .nav-toggler{display:block;float:right;}
.main-header .nav-box{display:none;}
.main-header .header-upper .call-to{display:none;}
.banner-section .left-col .travilo-text{font-size:16px;}
.about-section .text-col .inner{padding-top:0;padding-left:0;}
.about-section .image-col .exp{width:160px;height:160px;}
.about-section .image-col .count{font-size:48px;}
.package-block .lower-box{padding-left:20px;padding-right:20px;}
h1{font-size:48px;}
h2{font-size:36px;}
h3{font-size:28px;}
.featured-block-one h3{font-size:26px;}
.featured-block-one .over-box,.featured-block-one.alt .over-box{padding-left:25px;padding-top:25px;}
.featured-block-one .inner-box{height:400px;}
.why-us-two .image-col .inner{padding-left:0;}
.why-us-two .text-col .inner{padding-right:0;}
}
@media only screen and (min-width: 768px){
.main-menu .navigation > li > ul{display:block!important;visibility:hidden;opacity:0;}
}
@media only screen and (max-width: 991px){
.banner-section .left-col .content{max-width:none;}
.banner-section .left-col .content{padding:150px 20px 0px;}
.banner-section .right-col{display:none;}
.about-section{padding:70px 0 70px;}
.about-section .text-col{order:0;}
.about-section .image-col{order:12;}
.about-section .image-col .image-box img{position:relative;max-width:100%;}
.about-section .image-col .image-box .image:last-child{top:100px;}
.main-footer .upper-section{padding:80px 0 30px;}
.main-footer .f-bottom .inner{padding:20px 0 30px;}
.title-box{margin-bottom:45px;}
h1{font-size:42px;}
h2{font-size:30px;}
h3{font-size:26px;}
.title-box .subtitle{font-size:20px;}
.header-top .top-right{display:none;}
.header-top .top-left{width:100%;}
.packages-two{padding-top:70px;}
.packages-two .pkg-tabs{padding-bottom:50px;}
.why-us-two{padding:70px 0 0;}
.main-footer.style-two .upper-section{padding-top:90px;}
.main-footer h4{font-size:20px;}
.partners-two{padding:70px 0;}
}
@media only screen and (max-width: 767px){
.main-header .header-upper .links-box{display:none;}
.main-header .header-upper{top:0;}
.header-style-two .header-upper{top:40px;}
.header-style-two.fixed-header .header-upper{top:0;}
.about-section .image-col .exp{width:110px;height:110px;padding:10px 10px;font-size:16px;line-height:22px;}
.about-section .image-col .count{font-size:32px;line-height:40px;}
.main-footer{text-align:center;}
.main-footer .social-links li,.main-footer .social-links li:last-child{display:inline-block;float:none;margin:0 5px;}
.main-footer .f-bottom .copyright{width:100%;margin-bottom:10px;}
.main-footer .f-bottom .inner{padding-top:0;}
h2{font-size:28px;}
h3{font-size:24px;}
h4{font-size:22px;}
.title-box .subtitle{font-size:16px;}
.d-elem-1{display:none;}
.bg-grad-left,.bg-grad-right{display:none;}
.about-section .f-block .inner-box{padding-left:0;padding-top:0;text-align:center;}
.about-section .f-block .inner-box .icon{position:relative;margin:0 auto 20px;}
.packages-two .title-outer .title-box{width:100%;text-align:center;}
.featured-block-one h3{font-size:26px;}
.why-us-two .f-block-three .inner-box{padding-left:0;}
.why-us-two .text-col{text-align:center;}
.why-us-two .f-block-three .icon{position:relative;left:0;top:0;margin:0 auto 25px;}
.featured-block-one .over-box,.featured-block-one.alt .over-box{text-align:center;padding-top:40px;}
.about-section .image-col .inner{margin-top:40px;}
}
@media only screen and (max-width: 599px){
.banner-section .left-col h1{font-size:30px;}
.header-top{display:none;}
.header-style-two .header-upper{top:0;}
.header-style-two{min-height:104px;}
}
@media only screen and (max-width: 479px){
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:20px;}
h5{font-size:18px;}
h6{font-size:16px;}
.about-section .image-col .image-box{padding-right:0;}
.about-section .image-col .image-box .image{transform:rotate(0);width:100%;}
.about-section .image-col .image-box .image:last-child{display:none;}
.about-section .image-col .inner{margin-top:0;}
}
/*! CSS Used from: https://d2mpatx37cqexb.cloudfront.net/delightchat-whatsapp-widget/embeds/embed.min.css */
h1,h2,h3,h4,h5,p{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;}
#wa_btn-content{box-sizing:border-box;display:inline-flex;padding:10px 14px;justify-content:center;align-items:center;color:#fff;cursor:pointer;font-family:inherit,Roboto;}
#wa_btn-content p,svg{box-sizing:border-box;display:inline-block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;}
#wa_btn-content p{margin-left:8px!important;font-style:normal;font-size:14px;line-height:20px;}
svg{box-sizing:border-box;display:inline-block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;}
/*! CSS Used keyframes */
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}
@keyframes fadeInUp{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);}}
@-webkit-keyframes float_up_down{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}50%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:1;}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}}
@keyframes float_up_down{0%{transform:translateY(0px);transform:translateY(0px);opacity:1;}50%{transform:translateY(30px);transform:translateY(30px);opacity:1;}100%{transform:translateY(0px);transform:translateY(0px);opacity:1;}}
@-webkit-keyframes icon-bounce{0%, 100%, 20%, 50%, 80%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}}
@keyframes icon-bounce{0%, 100%, 20%, 50%, 80%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}}
/*! CSS Used fontfaces */
@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("https://dev-yatra.com/assets/css/lib/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("https://dev-yatra.com/assets/css/lib/fontawesome/webfonts/fa-solid-900.ttf") format("truetype");}
@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("https://dev-yatra.com/assets/css/lib/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"), url("https://dev-yatra.com/assets/css/lib/fontawesome/webfonts/fa-brands-400.ttf") format("truetype");}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIUwaEQbjB_mQ.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIUwaEQbjB_mQ.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIUwaEQbjB_mQ.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIUwaEQbjB_mQ.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIUwaEQbjB_mQ.woff2) format('woff2');unicode-range:U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIUwaEQbjB_mQ.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIUwaEQbjB_mQ.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIUwaEQbjB_mQ.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIUwaEQbjB_mQ.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVIUwaEQbjA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Gilroy_Bold';src:url('https://dev-yatra.com/assets/fonts/Gilroy/Gilroy-Bold.eot');src:url('https://dev-yatra.com/assets/fonts/Gilroy/Gilroy-Boldd41d.eot?#iefix') format('embedded-opentype'),           url('https://dev-yatra.com/assets/fonts/Gilroy/Gilroy-Bold.woff') format('woff'),           url('https://dev-yatra.com/assets/fonts/Gilroy/Gilroy-Bold.ttf') format('truetype'),           url('https://dev-yatra.com/assets/fonts/Gilroy/Gilroy-Bold.svg#Gilroy_Bold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Reey_Regular';src:url('https://dev-yatra.com/assets/fonts/Reey/Reey-Regular.eot');src:url('https://dev-yatra.com/assets/fonts/Reey/Reey-Regulard41d.eot?#iefix') format('embedded-opentype'),           url('https://dev-yatra.com/assets/fonts/Reey/Reey-Regular.woff') format('woff'),           url('https://dev-yatra.com/assets/fonts/Reey/Reey-Regular.ttf') format('truetype'),           url('https://dev-yatra.com/assets/fonts/Reey/Reey-Regular.svg#Reey_Regular') format('svg');font-weight:normal;font-style:normal;}