.elementor-1299 .elementor-element.elementor-element-0e09cf4{margin-top:3em;margin-bottom:0em;z-index:1;}.elementor-1299 .elementor-element.elementor-element-df9c0ac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1299 .elementor-element.elementor-element-df9c0ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1299 .elementor-element.elementor-element-0c1e0be{--display:flex;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-d4bdc5d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-d4bdc5d:not(.elementor-motion-effects-element-type-background), .elementor-1299 .elementor-element.elementor-element-d4bdc5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-1299 .elementor-element.elementor-element-d4bdc5d, .elementor-1299 .elementor-element.elementor-element-d4bdc5d::before{--border-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-7e25189{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-7e25189:not(.elementor-motion-effects-element-type-background), .elementor-1299 .elementor-element.elementor-element-7e25189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1299 .elementor-element.elementor-element-7e25189, .elementor-1299 .elementor-element.elementor-element-7e25189::before{--border-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-828f1d5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-1c1ce01{--display:flex;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-fdf474c{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-6262f0f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-b50d35c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1299 .elementor-element.elementor-element-0d74164{--display:flex;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-844beb5{--display:flex;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-934833d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-8ef2352.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1299 .elementor-element.elementor-element-8f4b3f2{--display:flex;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-fe694ca{--display:flex;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-4894e65{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-35fe68d{--display:flex;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-35fe68d:not(.elementor-motion-effects-element-type-background), .elementor-1299 .elementor-element.elementor-element-35fe68d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-1299 .elementor-element.elementor-element-35fe68d, .elementor-1299 .elementor-element.elementor-element-35fe68d::before{--border-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-781d5b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-781d5b2:not(.elementor-motion-effects-element-type-background), .elementor-1299 .elementor-element.elementor-element-781d5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-1299 .elementor-element.elementor-element-781d5b2, .elementor-1299 .elementor-element.elementor-element-781d5b2::before{--border-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-4c45add{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-4c45add:not(.elementor-motion-effects-element-type-background), .elementor-1299 .elementor-element.elementor-element-4c45add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1299 .elementor-element.elementor-element-4c45add, .elementor-1299 .elementor-element.elementor-element-4c45add::before{--border-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-8240feb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-a7d7852{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-a7d7852:not(.elementor-motion-effects-element-type-background), .elementor-1299 .elementor-element.elementor-element-a7d7852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-1299 .elementor-element.elementor-element-a7d7852, .elementor-1299 .elementor-element.elementor-element-a7d7852::before{--border-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-45f9bff{--display:flex;--background-transition:0.3s;}.elementor-1299 .elementor-element.elementor-element-5026119{--display:flex;--background-transition:0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1299 .elementor-element.elementor-element-7e25189{--width:90%;}.elementor-1299 .elementor-element.elementor-element-4c45add{--width:90%;}}@media(max-width:1024px){.elementor-1299 .elementor-element.elementor-element-0e09cf4{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-1299 .elementor-element.elementor-element-828f1d5{--grid-auto-flow:row;}.elementor-1299 .elementor-element.elementor-element-6262f0f{--grid-auto-flow:row;}.elementor-1299 .elementor-element.elementor-element-934833d{--grid-auto-flow:row;}.elementor-1299 .elementor-element.elementor-element-4894e65{--grid-auto-flow:row;}.elementor-1299 .elementor-element.elementor-element-8240feb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1299 .elementor-element.elementor-element-0e09cf4{margin-top:1em;margin-bottom:4em;padding:0px 0px 0px 0px;}.elementor-1299 .elementor-element.elementor-element-828f1d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1299 .elementor-element.elementor-element-6262f0f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1299 .elementor-element.elementor-element-934833d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1299 .elementor-element.elementor-element-4894e65{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1299 .elementor-element.elementor-element-8240feb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-fe852d3 */.elementor-element-fe852d3 {
  max-height: 200px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b50d35c *//* Container */




.vjp-airport {
  margin-bottom: 5px;
  color: #0b2a4a;
}

/* Links */
.vjp-link {
  display: block;
  color: #0b2a4a;
  text-decoration: none;
  margin-bottom: 10px;
}

.vjp-link:hover {
  text-decoration: underline;
}

/* Combo highlight */
.vjp-combo {
  display: block;
  margin-top: 5px;
  padding: 2px;
  background: #fff7e0;
  border: 1px solid #f0d58a;
  color: #b38b2d;
  border-radius: 2px;
  text-decoration: none;
}

.vjp-combo-title {
  font-weight: bold;
}

.vjp-combo-desc {
  font-size: 12px;
  margin-top: 5px;
}

.elementor-element-8ef2352 h4 {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.2px;
    line-height: 1.4;
    color: #1a1a1a;
    text-align: center;

}
.elementor-element-b50d35c h4 {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.2px;
    line-height: 1.4;
    color: #1a1a1a;
    text-align: center;

}
.elementor-element-976cf5e h4 {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.2px;
    line-height: 1.4;
    color: #1a1a1a;
    text-align: center;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-828f1d5 */color: #0b2a4a/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b2b95e *//* Section */
.other-vjp-service-section {
  background: #f5f7fa;
  padding: 20px 20px;
}

.other-vjp-container {
  max-width: 1000px;
  margin: 0 auto;
}

/* Title */
.other-vjp-title {
  text-align: center;
  font-size: 26px;
  color: #0b2a4a;
  margin-bottom: 10px;
}

.other-vjp-sub {
  text-align: center;
  color: #666;
  margin-bottom: 40px;
}

/* Grid */
.other-vjp-service-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  gap: 20px;
}

/* Card */
.other-vjp-service-card {
  background: #fff;
  padding: 25px 20px;
  border-radius: 10px;
  text-align: center;
  box-shadow: 0 4px 15px rgba(0,0,0,0.05);
  transition: 0.25s;
}

.other-vjp-service-card:hover {
  transform: translateY(-5px);
}

/* Icon */
.other-vjp-icon {
  font-size: 26px;
  margin-bottom: 10px;
}

.other-vjp-service-card {
  background: #fff;
  padding: 28px 22px;
  border-radius: 12px;
  box-shadow: 0 8px 25px rgba(0,0,0,0.06);
  transition: 0.25s;
}

.other-vjp-service-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.08);
}

/* Text */
.other-vjp-service-card h4 {
  margin-bottom: 10px;
  color: #0b2a4a;
}

.other-vjp-service-card p {
  font-size: 14px;
  color: #555;
}

/* Note */
.other-vjp-note {
  text-align: center;
  margin-top: 30px;
  color: #777;
}

/* CTA */
.other-vjp-cta-wrap {
  text-align: center;
  margin-top: 30px;
}

.other-vjp-btn {
  background: #0b2a4a;
  color: #fff;
  padding: 16px 32px;
  border-radius: 8px;
  font-weight: 600;
}

.other-vjp-btn:hover {
  background: #c9a646;
  color: #0b2a4a;
}
.other-vjp-btn {
  display: inline-block;
  background: #0b2a4a;
  color: #fff;
  padding: 14px 28px;
  border-radius: 6px;
  text-decoration: none;
  font-weight: bold;
  transition: 0.2s;
}

.other-vjp-btn:hover {
  background: #c9a646;
}

.other-vjp-cta-sub {
  margin-top: 10px;
  font-size: 13px;
  color: #777;
}/* End custom CSS */