.special-banner-section {}
.special-banner-section .overlay-specials {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
	padding-top: 99px;
}
.specialbanner-content-section {
  text-align: center;
  max-width: 683px;
  margin: auto;
}
.specialbanner-content-section h1 {
  margin-bottom: 15px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.specialbanner-content-section p {
  margin-bottom: 0px;
  color: #FFFFFF;
  font-size: 26px;
  font-weight: 400;
  line-height: 31px;
  font-family: "minerva-modern", sans-serif;
}
.special-banner-section img {
  width: 100%;
}

.our-special-arrows .swiper-button-prev:after, .our-special-arrows .swiper-button-next:after {
  display: none;
}
.our-special-arrows .common-pagination .swiper-pagination {
  position: absolute;
  top: auto;
  left: auto;
  right: auto;
  bottom: 30px;
}
.our-special-arrows .swiper-button-prev:hover svg, .our-special-arrows .swiper-button-next:hover svg {
  opacity: .35;
}
.deal-box-ui {
  position: relative;
  /*margin-bottom: 24px;*/
}
.deals-wrap [class*="col-"] {
  margin-bottom: 24px;
}
.deal-box-img {
  max-height: 239px;
  overflow: hidden;
}
.deals-wrap .row {
  /* margin-bottom: -24px; */
}
.sp-deal {
  background: url(../images/special-deal-bg.svg) left no-repeat;
  position: absolute;
  left: -10px;
  top: 20px;
  height: 32px;
  width: 113px;
  font-size: 10px;
  line-height: 24px;
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  font-family: "Inter", sans-serif;
  font-weight: 500;
}
.deal-box-img img {
  border-radius: 28px 28px 0 0;
}
.deal-descripton {
  background: #fff;
  padding: 35px 30px 30px;
  border-radius: 0 0 28px 28px;
}
.deal-descripton h3 {
  font-size: 26px;
  line-height: normal;
  color: #262C6D;
  margin-bottom: 4px;
  font-family: "minerva-modern", sans-serif;
  font-weight: 400;
  min-height: 62px;
}
.tariff {
  border: 1px solid #BDBFD3;
  border-radius: 60px;
  padding: 0px 12px;
  display: inline-flex;
  height: 19px;
  justify-content: center;
  align-items: center;
  margin-bottom: 26px;
}
.tariff span {
  font-size: 12px;
  line-height: 11px;
  color: #262C6D;
  font-family: "Inter", sans-serif;
  font-weight: normal;
  border-right: 1px solid #262C6D;
  padding-right: 4px;
  margin-right: 4px;
}
.tariff span:last-child {
  border-right: 0;
  padding-right: 0;
  margin-right: 0;
}
.special-aminities {
  background: #EBEBEB 0% 0% no-repeat padding-box;
  padding-top: 1px;
}
.special-aminities ul {
  display: flex;
  padding-top: 20px;
  background: #fff;
  padding-bottom: 20px;
	min-height: 89px;
}
.special-aminities ul li img {
  min-height: 27px;
  margin-bottom: 7px;
}
.special-aminities ul li {
  font-size: 12px;
  color: #262C6D;
  font-family: "Inter", sans-serif;
  font-weight: normal;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  border-right: 1px solid #EBEBEB;
  line-height: normal;
  padding-right: 14px;
  margin-right: 15px;
  white-space: nowrap;
}
.special-aminities ul li:last-child {
  padding-right: 0;
  border-right: 0;
}
.deals-wrap .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  height: 3px;
  border-radius: 100px;
  background: #e9e9f0;
  width: calc(100%);
  margin: auto;
  opacity: 1 !important;
}
.deals-wrap .mCSB_dragger_bar {
  margin: 0px !important;
  background-color: #262C6D !important;
  border-radius: 0 !important;
}
.deals-wrap .mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-bottom: 0;
}
.deals-wrap .content {
  margin-bottom: 14px;
}
.price-tag-div {
  border-top: 1px solid #EBEBEB;
  padding-top: 22px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.price-tag-div h5 {
  line-height: normal;
  color: #787878;
  font-size: 12px;
  margin-bottom: 6px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}
.price-tag-div h4 {
  line-height: normal;
  color: #262C6D;
  font-size: 26px;
  margin-bottom: 4px;
  font-family: "minerva-modern", sans-serif;
  font-weight: 400;
}
.price-tag-div h4 span {
  color: #E96736;
  font-size: 14px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}
.book-now-btn {
  font-size: 14px;
  line-height: 17px;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  color: #fff;
  font-weight: bold;
  border: 0px;
  background: url("../images/book-now-right-arw.svg") no-repeat right 25px center #E96736;
  padding: 13px 53px 13px 22px;
  border-radius: 36px;
  transition: all 0.3s ease 0s;
  font-family: "Inter", sans-serif;
}
.book-now-btn:hover {
  background: url("../images/book-now-right-arw.svg") no-repeat right 25px center #262C6D;
  color: #fff;
}
.aboutus-banner-section {
  position: relative;
}
.aboutus-banner-section img {
  width: 100%;
}
.aboutus-banner-content-section {
  text-align: center;
  max-width: 683px;
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 124px;
}
.aboutus-banner-content-section h5 {
  color: #E96736;
  font-size: 39px;
  line-height: 47px;
  text-transform: uppercase;
  font-family: "Barlow", sans-serif;
  font-weight: 400;
  letter-spacing: 7.8px;
  margin-bottom: 10px;
}
.aboutus-banner-content-section h1 {
  font-size: 94px;
  line-height: 74px;
  text-transform: uppercase;
  font-weight: 400;
  color: #262C6D;
}
.about-middle-sec-bg {
  position: relative;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a8afcc+0,9da7c9+3,848fb7+16,25387f+16,273a80+16,25387e+16,263a80+16,24387d+17,26397f+17,24377e+17,263980+17,24377e+17,26387f+18,24387c+18,22387c+21,223579+21,22377b+22,203579+22,22357b+22,22377a+22,203478+23,21367a+23,1f3478+23,213679+24,1f3478+24,213578+24,1f3378+24,213578+24,1f3377+25,1f3579+25,1f3377+25,1f3579+25,1f3376+25,1f3477+26,1e3275+26,1e3376+27,1c3174+27,1e3376+28,1c3174+28,1e3376+28,1c3174+28,1e3275+28,1c3073+29,1c3275+30,1c3072+30,1b3173+31,1b2f71+31,1b3173+31,1b3071+32,192e71+32,1b3072+32,192e70+32,1b3071+33,192e70+33,172d6e+35,192e70+35,172d6e+35,152c6c+37,162b6d+38,112868+42,132969+43,112967+43,0e2565+46,0d2462+51,0b2460+51,0d2462+51,0b2260+51,0d2462+51,0b2260+51,0d2361+51,0a225f+52,09215d+56,061f5b+57,061f5a+60,001953+66,001137+100&1+0,1+16,0.57+16,1+65,1+100 */
  background: linear-gradient(to bottom, rgba(168, 175, 204, 1) 0%, rgba(157, 167, 201, 0.92) 3%, rgba(38, 58, 128, 0.57) 16%, rgba(36, 55, 126, 0.58) 17%, rgba(36, 56, 124, 0.59) 18%, rgba(34, 53, 121, 0.62) 21%, rgba(34, 55, 122, 0.63) 22%, rgba(31, 52, 120, 0.64) 23%, rgba(33, 53, 120, 0.65) 24%, rgba(31, 51, 118, 0.66) 25%, rgba(30, 50, 117, 0.67) 26%, rgba(28, 49, 116, 0.68) 27%, rgba(30, 50, 117, 0.69) 28%, rgba(28, 48, 115, 0.7) 29%, rgba(28, 48, 114, 0.71) 30%, rgba(27, 49, 115, 0.72) 31%, rgba(25, 46, 112, 0.73) 32%, rgba(25, 46, 112, 0.74) 33%, rgba(23, 45, 110, 0.76) 35%, rgba(21, 44, 108, 0.78) 37%, rgba(22, 43, 109, 0.79) 38%, rgba(17, 40, 104, 0.82) 42%, rgba(17, 41, 103, 0.83) 43%, rgba(14, 37, 101, 0.85) 46%, rgba(13, 35, 97, 0.89) 51%, rgba(10, 34, 95, 0.9) 52%, rgba(9, 33, 93, 0.93) 56%, rgba(6, 31, 91, 0.94) 57%, rgba(6, 31, 90, 0.96) 60%, rgba(1, 26, 84, 1) 65%, rgba(0, 25, 83, 1) 66%, rgba(0, 17, 55, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.exquisite-vacation h2 {
  text-align: center;
  color: #fff;
  font-style: italic;
}
.exquisite-vacation p {
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 26px;
  font-family: "Inter", sans-serif !important;
  padding: 0 12px;
}
.exquisite-vacation {
  padding-bottom: 80px;
}
.hanging-plane2 {
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
  top: -69px;
}
.exquisite-mid-sec {
  padding: 120px 20px 0;
}
.exquisite-vacation .col-md-3:last-child {
  align-self: flex-end;
}
.excusite-aminities {
  padding-top: 80px;
}
.aminity-box span {
  display: block;
  color: #E96736;
  font-size: 16px;
  line-height: 26px;
  font-family: "Inter", sans-serif !important;
  margin-bottom: 55px;
}
.aminity-box {
  border-left: 1px solid #313E80;
  padding: 20px 25px 7px;
}
.aminity-box-img {
  margin-bottom: 34px;
  height: 64px;
}
.aminity-box h4 {
  color: #fff;
  font-size: 26px;
  line-height: 31px;
  font-family: "minerva-modern", sans-serif;
  font-weight: 400;
  margin-bottom: 0px;
  max-width: 177px;
}
.second-sec-bg {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+7,ffffff+7,808080+7,ffffff+7,aaaaaa+7,ffffff+7,bfbfbf+7,ffffff+7,cccccc+7,ffffff+8,ffffff+8,e8e8e8+8,eaeaea+8,ffffff+8,ffffeb+8,ebebeb+8,ededed+8,ffffff+9,eeeeee+9,ffffff+9,efefef+9,ffffff+9,f0f0f0+9,ffffff+9,f1f1f1+9,ffffff+9,f2f2f2+9,ffffff+9,f2f2f2+9,ffffff+9,f3f3f3+9,ffffff+9,f3f3f3+9,ffffff+9,ffffff+9,fffff4+9,ffffff+9,ffffff+10,f4f4f4+10,f7f7f7+10,ffffff+10,f7f7f7+10,ffffff+10,f7f7f7+10,ffffff+10,f7f7f7+11,ffffff+11,f8f8f0+11,f8fff8+11,f8f8f0+11,fffff8+11,f1f1f1+11,f8f8f8+11,f1f1f1+11,f8f8f8+11,f2f2f2+11,f8f8f8+11,f9f9f9+11,f9f9f9+12,f9f9f3+12,f9f9f9+12,f9f9f4+12,f4f4f4+12,f4f4f4+12,f9f9f9+12,f4f4f4+12,fafafa+12,f4f4f4+12,fafafa+12,f5f5f5+12,fafafa+12,f5f5f5+12,fafafa+12,f5f5f5+12,fafafa+13,f5f5f5+13,fafafa+13,f5f5f1+13,fafaf5+13,f6f6f1+13,fafaf6+13,f1f6f1+13,f6f6f6+13,fafaf6+13,f6faf6+13,f6f6f6+13,f7f7f7+14,f7f7f3+14,f7f7f3+14,fbfbf7+14,f3f3f3+14,f7f7f7+14,f3f7f3+14,f7f7f7+14,f3f3f3+14,f7f7f7+14,f4f4f4+14,f7f7f7+14,f4f4f4+14,f8f8f8+14,f4f4f4+14,f8f8f8+14,f4f4f0+14,f8f8f4+15,f4f4f1+15,f8f8f4+15,f8f8f5+15,f5f5f5+15,f5f5f2+16,f9f9f5+16,f5f5f2+16,f9f9f5+16,f2f6f2+16,f6f9f6+16,f3f6f3+16,f6f9f6+16,f3f3f3+16,f6f6f6+16,f3f3f3+16,f6f6f6+16,f3f3f0+16,f6f6f3+16,f3f3f0+16,f6f6f3+16,f3f3f0+16,f6f6f3+16,f4f7f4+17,f4f4f4+17,f4f4f1+17,f4f4f2+17,f7f7f4+17,f4f4f2+17,f4f7f4+18,f2f2f2+18,f5f5f2+18,f2f2f2+18,f5f5f2+18,f2f2f0+18,f5f5f2+18,f2f2f0+18,f5f5f2+18,f3f3f0+18,f5f5f3+18,f3f3f0+18,f5f5f3+18,f3f3f0+18,f5f5f3+18,f3f3f0+18,f4f4f1+19,f1f4ef+19,f4f6f1+19,f1f1ef+19,f4f4f1+19,f2f2ef+19,f4f4f2+19,f2f2ef+19,f4f4f2+19,f2f2f0+19,f4f4f2+20,f2f2f0+20,f4f4f0+20,f0f2ee+20,f2f4f0+20,f0f2ee+20,f2f4f0+20,f1f1ef+21,f3f3f1+21,f1f1ef+21,f3f3f1+21,f1f1ed+21,f3f3ef+21,f0f1ee+21,f2f3f0+21,f0f0ee+21,f2f2f0+21,f0f0ee+22,f2f2f0+22,f0f0ec+22,f2f2ee+22,eff1ed+23,f1f3ef+23,efefec+23,f1f1ee+23,efefec+23,f1f1ee+23,f1f1ee+23,eef0ec+23,f0f2ed+23,eeeeeb+23,f0f0ed+24,efefec+24,f1f1ee+24,eeefeb+24,eff1ec+25,eeeeeb+25,f0f0ed+25,eeeeeb+25,f0f0ed+25,eeeeea+25,edeeea+25,eff0ec+25,eeeee9+26,efefeb+26,eceeea+26,eef0eb+27,ecede9+27,eeeeea+28,ebede8+28,edeee9+28,ebebe7+30,edede8+30,eaece7+30,ecede8+30,eaebe5+31,ebebe7+32,e9eae4+32,e9eae5+33,e7e8e2+34,e9eae4+34,e7e8e2+35,d2d4c7+56,7fc6c0+98,7ac4be+100&0+0,0+7,1+34,1+100,0.69+100 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(204, 204, 204, 0) 7%, rgba(237, 237, 237, 0.04) 8%, rgba(255, 255, 255, 0.08) 9%, rgba(255, 255, 255, 0.12) 10%, rgba(249, 249, 249, 0.16) 11%, rgba(245, 245, 245, 0.2) 12%, rgba(246, 246, 246, 0.24) 13%, rgba(244, 244, 240, 0.28) 14%, rgba(245, 245, 245, 0.32) 15%, rgba(246, 246, 243, 0.36) 16%, rgba(244, 244, 242, 0.4) 17%, rgba(243, 243, 240, 0.44) 18%, rgba(242, 242, 240, 0.48) 19%, rgba(242, 244, 240, 0.51) 20%, rgba(242, 242, 240, 0.55) 21%, rgba(242, 242, 238, 0.58) 22%, rgba(238, 238, 235, 0.62) 23%, rgba(238, 239, 235, 0.65) 24%, rgba(239, 240, 236, 0.69) 25%, rgba(236, 238, 234, 0.72) 26%, rgba(236, 237, 233, 0.76) 27%, rgba(237, 238, 233, 0.79) 28%, rgba(236, 237, 232, 0.86) 30%, rgba(234, 235, 229, 0.9) 31%, rgba(233, 234, 228, 0.93) 32%, rgba(233, 234, 229, 0.97) 33%, rgba(233, 234, 228, 1) 34%, rgba(231, 232, 226, 1) 35%, rgba(210, 212, 199, 0.9) 56%, rgba(127, 198, 192, 0.7) 98%, rgba(122, 196, 190, 0.69) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  position: relative;
}
.meet-team-box {
  margin-bottom: 100px;
}
.meet-team-box img {
  border-radius: 25px;
  margin-bottom: 30px;
}
.meet-team-wrapper h2 {
  color: #01174A;
  font-style: italic;
}
.meet-team-wrapper h4 {
  color: #01174A;
  font-size: 26px;
  line-height: 31px;
  margin-bottom: 10px;
  font-weight: 400;
}
.meet-team-wrapper h5 {
  color: #01174A;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 20px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}
.meet-team-wrapper p {
  max-width: 475px;
  margin: auto auto 40px;
  font-weight: 400;
}
.team-contacts {
  display: flex;
  justify-content: space-between;
}
.team-contacts a {
  color: #01174A;
  font-size: 16px;
  line-height: 26px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}
.team-contacts a:hover {
  color: #E96736;
}
.team-contacts img {
  border-radius: inherit;
  margin-bottom: 0;
  padding-right: 6px;
}
.guide-wrapper h2 {
  color: #01174A;
  font-style: italic;
}
.companies-teams-wrap {
  padding-bottom: 56px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+18,dfdfdf+19,e3e3e3+19,ffffff+19,eaeaea+19,ffffff+19,eeeeee+19,ffffff+19,f1f1f1+20,ffffff+20,f3f3f3+20,ffffff+20,f4f4f4+20,ffffff+20,ffffff+20,fffff6+21,f6f6f6+21,f9f9f9+22,f9f9f3+22,f9f9f9+22,f3f3f3+22,f9f9f9+22,f4f4f4+22,fafafa+23,f5f5f5+23,fafafa+23,f5f5f1+23,fafaf6+23,f6f6f1+23,f6fbf6+23,f6f6f6+24,f8f8f4+24,f4f4f4+25,f4f4f4+25,f8f8f8+25,f5f5f2+25,f8f8f5+25,f5f5f2+25,f5f9f5+26,f3f3f3+26,f6f6f6+26,f3f3f3+26,f6f6f3+26,f3f3f1+26,f7f7f4+27,f4f7f4+27,f4f4f1+27,f3f3f3+28,f3f3f0+28,f5f5f3+28,f3f3f1+28,f6f6f3+28,f1f1ef+29,f4f4f1+29,f2f2ef+29,f4f4f2+29,f0f2ee+29,f3f3f1+30,f0f2ee+31,f2f2f0+31,f0f0ed+31,f1f3ef+32,efefec+32,f1f1ee+32,eef0ed+32,eeeeeb+34,f0f0ec+34,edefea+34,eff0ec+34,ecede8+36,eeeeea+36,ebece7+37,eceee9+38,eaebe5+39,e8e9e3+43,d3d5c8+61,7bc5bf+100&0+0,0+18,1+42,1+100 */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 18%, rgba(255, 255, 255, 0.04) 19%, rgba(255, 255, 255, 0.08) 20%, rgba(246, 246, 246, 0.12) 21%, rgba(244, 244, 244, 0.16) 22%, rgba(246, 251, 246, 0.2) 23%, rgba(248, 248, 244, 0.24) 24%, rgba(245, 245, 242, 0.28) 25%, rgba(243, 243, 241, 0.32) 26%, rgba(244, 244, 241, 0.36) 27%, rgba(246, 246, 243, 0.4) 28%, rgba(240, 242, 238, 0.44) 29%, rgba(243, 243, 241, 0.48) 30%, rgba(240, 240, 237, 0.52) 31%, rgba(238, 240, 237, 0.56) 32%, rgba(239, 240, 236, 0.65) 34%, rgba(238, 238, 234, 0.74) 36%, rgba(235, 236, 231, 0.78) 37%, rgba(236, 238, 233, 0.82) 38%, rgba(234, 235, 229, 0.87) 39%, rgba(233, 234, 228, 1) 42%, rgba(232, 233, 227, 1) 43%, rgba(211, 213, 200, 1) 61%, rgba(123, 197, 191, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.faq-banner h1 {
  color: #FFFFFF;
  margin-bottom: 15px;
  letter-spacing: 3.5px;
  text-transform: uppercase;
}
.companies-teams-wrap h2 {
  font-style: italic;
  color: #01174A;
  max-width: 900px;
}
.faq-wrapper {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#d4dcf5+0,eaf7fa+31,ffffff+61,000000+61,000000+63,ffffff+63,ffffff+63,e3e3e3+64,eaeaea+64,ffffff+64,ffffff+64,f2f2f2+64,f4f4f4+64,ffffff+64,ffffff+64,f7f7f7+65,f8f8f8+65,f9f9f3+65,f9f9f9+65,f4f4f4+65,fafafa+65,f5f5f5+65,f6f6f6+66,f6f6f2+66,fbfbf7+66,f7f7f3+66,f4f4f4+66,f8f8f8+66,f5f5f5+66,f2f6f2+67,f6f6f3+67,f6f6f4+67,f4f4f1+67,f4f4f1+68,eff1ed+69,f2f3f0+69,eff1ed+69,f1f3ef+69,eef0eb+70,f0f2ed+70,eeeeeb+70,f0f0ed+70,ecede9+71,eceee9+72,ebebe6+72,ebece6+73,e8e9e4+73,eaebe5+73,e8e9e3+74,e9ebe4+74,d2d4c7+83,7bc5bf+100&1+0,1+61,0+61,0.01+63,1+74,1+100 */
  background: linear-gradient(to bottom, rgba(212, 220, 245, 1) 0%, rgba(234, 247, 250, 0.49) 31%, rgba(0, 0, 0, 0) 61%, rgba(255, 255, 255, 0.01) 63%, rgba(255, 255, 255, 0.1) 64%, rgba(245, 245, 245, 0.19) 65%, rgba(245, 245, 245, 0.28) 66%, rgba(244, 244, 241, 0.37) 67%, rgba(244, 244, 241, 0.46) 68%, rgba(241, 243, 239, 0.55) 69%, rgba(240, 240, 237, 0.64) 70%, rgba(236, 237, 233, 0.73) 71%, rgba(235, 235, 230, 0.82) 72%, rgba(234, 235, 229, 0.91) 73%, rgba(233, 235, 228, 1) 74%, rgba(210, 212, 199, 1) 83%, rgba(123, 197, 191, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  padding: 60px 0;
}
.faq-box-section .nav {
  padding-right: 60px;
  padding-top: 23px;
}
.faq-box-section .faq-accordion .acc_active .acc_head {
  background: url(../images/orange-up-arrow.svg) no-repeat right center !important;
}
.faq-box-section .faq-accordion .acc_head {
  border: 0px !important;
  background: url(../images/orange-down-arrow.svg) no-repeat right center !important;
  font-size: 26px;
  line-height: 31px;
  color: #262C6D;
  font-family: "minerva-modern", sans-serif;
  padding: 0px !important;
  padding-right: 40px !important;
}
.faq-box-section .faq-accordion .acc_content p {
  font-size: 16px;
  line-height: 20px;
  color: #787878;
  max-width: 841px;
}
.faq-box-section .faq-accordion .acc_section {
  border: 0px;
  border-bottom: solid 1px #C2CDDF;
  padding: 23px 0px;
}
.faq-box-section .nav.nav-pills .nav-link.active, .faq-box-section .nav.nav-pills .show > .nav-link {
  background: #E96736;
  border-radius: 100px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  font-family: "Inter", sans-serif;
  text-align: left;
  padding-left: 24px;
}
.faq-box-section .nav.nav-pills .nav-link:hover {
  background: #E96736;
  color: #fff;
}
.faq-box-section .nav.nav-pills .nav-link {
  background: #fff;
  border-radius: 100px;
  color: #262C6D;
  font-size: 14px;
  font-weight: 500;
  font-family: "Inter", sans-serif;
  width: 250px;
  height: 54px;
  text-align: left;
  padding-left: 24px;
  margin-bottom: 10px;
  box-shadow: 0px 3px 14px #0000001A;
  position: relative;
}
.faq-box-section .nav.nav-pills .nav-link::after {
  position: absolute;
  content: '';
  background: url(../images/orange-right-arw.svg) no-repeat left center;
  width: 22px;
  height: 18px;
  right: 18px;
  top: 50%;
  transform: translateY(-50%);
}
.faq-box-section .nav.nav-pills .nav-link.active::after, .faq-box-section .nav.nav-pills .nav-link:hover::after {
  background: url(../images/white-right-arw-sm.svg) no-repeat left center;
}
.team-slide-1 {
  margin-bottom: 25px;
}
.short-banner img {
  border-radius: 33px;
  width: 100%;
}
.seasonal-landing-top-sec {
  position: relative;
  margin-bottom: 30px;
}
.seasonal-landing-top-sec h3 {
  color: #262C6D;
  margin-bottom: 40px;
}
/* accordion slider */
html, body {
  margin: 0 auto;
}
/* body{overflow: hidden;} */
a, a:hover, a:focus, a:active {
  text-decoration: none;
  outline: none;
}
/*offer area*/
.offer-area {
  position: relative;
  z-index: 1;
  width: 100%;
  overflow: hidden;
}
.offer-content p {
  text-align: left;
  margin: 0;
  width: 100%;
}
.offer-content h2 {
  text-align: left;
}
.offerItem {
  padding: 0;
  width: 90px;
  overflow: hidden;
  float: left;
  position: relative;
  transition: 0.3s ease;
  margin-right: 20px;
}
.offer-img {
  margin: 0 -15px;
}
.offer-detail {
  width: 950px;
}
.offerItemTitle {
  position: absolute;
  left: 44px;
  z-index: 1;
  width: 459px;
  color: #262C6D;
  font-size: 22px;
  font-weight: 400;
  transform: rotate(-90deg);
  transform-origin: left;
  text-align: center;
  margin: 0 auto;
  top: 83%;
  height: 90px;
  line-height: 90px;
  background: #BFD1C6;
  border-radius: 25px;
  cursor: pointer;
  text-transform: uppercase;
}
.offerItem:last-child {
  margin-right: 0;
}
.offerItem.active {
  width: calc(100% - 2*112px);
}
.offerItem.active .offer-detail {
  width: 950px;
  border-radius: 25px;
  border: 1px solid #E9E9F0;
  background: #fff;
}
.offerItem.active .offer-img {
  width: 100%;
  margin: 0 0px;
  max-width: 415px;
  float: right;
}
.offerItem.active .offer-detail .row .col:first-child { /* max-width: 40% !important; */
}
.offer-content {
  max-width: 460px;
  margin: 0 auto;
  top: 50%;
  position: relative;
  transform: translate(0, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
}
.offer-tabs.tab-content {
  padding: 10px 0;
}
.offerslide:after {
  content: '';
  clear: both;
  display: block;
}
.offer-content p {
  color: #000;
}
.offer-content h2 {
  font-size: 38px;
  line-height: 45px;
  margin-bottom: 30px;
  font-style: normal;
  color: #262C6D;
  font-weight: 400;
  text-transform: uppercase;
}
.icon-guide {
  margin-bottom: 100px;
}
.offerItemTitle.hide {
  display: none;
}
.offerItem.active .offer-content {
  transition: 0.3s ease;
  opacity: 1;
  padding: 50px;
}
.offer-content a {
  background: darkcyan;
  color: #fff;
  padding: 10px 20px;
  display: inline-block;
  margin-top: 10px;
  border: 0;
  border-radius: 3px;
}
/*end*/
.secong-bg-pattern {
  position: absolute;
  top: 90px;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 0;
}
.secong-bg-pattern img {
  width: 75%;
  max-width: 100%;
}
.gallery-slider-img img {
  width: 100%;
  border-radius: 35px;
}
.gallery-slider-landing-arrows {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.gallery-slider-landing-arrows .swiper-button-prev:after, .gallery-slider-landing-arrows .swiper-button-next:after {
  display: none;
}
.gallery-slider-landing-arrows .swiper-button-prev {
  margin-left: 20px;
}
.gallery-slider-landing-arrows .swiper-button-next {
  margin-right: 20px;
}
.gallery-slider-landing-pagination {
  margin-top: -40px;
}
.gallery-slider-wrapper {
  margin-bottom: 40px;
}
.mre-detail-sec img {
  border-radius: 16px;
  margin-bottom: 30px;
  width: 100%;
}
.mre-detail-sec p {
  color: #787878;
}
.mre-detail-sec ul {
  margin-top: 40px;
}
.seasonal-landing-body:before {
  height: 100%;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e2edf8+0,ebf8fa+11,ffffff+35,000000+35,000000+44,ffffff+44,ffffff+62,000000+62,000000+73,ffffff+73,ffffff+73,d5d5d5+73,ffffff+73,e3e3e3+73,ffffff+73,ffffff+74,f0f0f0+74,ffffff+74,f2f2f2+74,ffffff+74,f4f4f4+74,ffffff+74,fffff5+74,f6f6f6+74,f7f7f7+74,ffffff+74,f8f8f0+74,f8f8f8+74,f1f1f1+74,f8f8f8+74,f9f9f9+74,f9f9f3+74,f4f4f4+74,f9f9f9+75,f4f4f4+75,fafafa+75,fafaf5+75,f5faf5+75,f5f5f5+75,f6f6f6+75,fbfbfb+75,f6f6f2+75,fbfbf7+75,f3f3f3+75,f7f7f7+75,f7f7f4+75,f4f4f4+75,f8f8f8+75,f5f5f1+75,f8f8f5+75,f5f5f2+75,f5f5f5+75,f6f6f3+76,f3f3f3+76,f6f6f6+76,f3f3f0+76,f6f6f3+76,f1f4f1+76,f4f4f4+76,f4f4f2+76,f7f7f4+76,f2f5f2+76,f5f5f2+76,f2f2f0+76,f5f5f3+76,f3f3f1+76,f6f6f3+77,f1f1ef+77,f4f4f1+77,f2f2ef+77,f4f4f2+77,f0f3ee+77,f3f3f1+77,f1f1ef+77,f3f3f1+77,eff1ed+77,f2f4f0+77,f0f0ee+77,f1f2ef+78,f0f0ec+78,f0f2ee+78,eef0eb+78,f0f0ed+78,eef0eb+78,f0f0ed+78,edeeea+78,efefec+78,ebece7+79,eceee9+80,ebebe6+80,ebede8+80,eaebe5+80,eaebe5+81,e8e9e4+81,d3d5c8+87,7bc5bf+100&1+0,1+35,0+35,0+73,1+81,1+100 */
  background: linear-gradient(to bottom, rgba(226, 237, 248, 1) 0%, rgba(235, 248, 250, 0.69) 11%, rgba(0, 0, 0, 0) 35%, rgba(255, 255, 255, 0) 44%, rgba(0, 0, 0, 0) 62%, rgba(255, 255, 255, 0) 73%, rgba(244, 244, 244, 0.13) 74%, rgba(245, 245, 245, 0.25) 75%, rgba(243, 243, 241, 0.38) 76%, rgba(240, 240, 238, 0.5) 77%, rgba(239, 239, 236, 0.63) 78%, rgba(235, 236, 231, 0.75) 79%, rgba(234, 235, 229, 0.88) 80%, rgba(232, 233, 228, 1) 81%, rgba(211, 213, 200, 1) 87%, rgba(123, 197, 191, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.package-enquiry-sec-block {
  background: #262C6D;
  box-shadow: 0px 20px 20px #262C6D26;
  border-radius: 13px;
  padding: 29px 30px 60px;
  text-align: center;
}
.package-enquiry-sec-block h6 {
  color: #fff;
  margin-bottom: 20px;
}
.enquiry-input-sec {
  margin-bottom: 15px;
  text-align: left;
}
.enquiry-input-sec input {
  margin-bottom: 0px;
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  width: 100%;
  outline: none;
  box-shadow: none;
  padding: 0px 0px 8px;
  border: 0px;
  border-bottom: solid 1px #484E9A;
  font-weight: 400;
  background: none;
  font-family: "Inter", sans-serif;
}
.enquiry-input-sec select {
  margin-bottom: 0px;
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  width: 100%;
  outline: none;
  box-shadow: none;
  padding: 0px 0px 11px;
  border: 0px;
  border-bottom: solid 1px #484E9A;
  font-weight: 500;
  background: none;
  font-family: "Inter", sans-serif;
  background: url(../images/select-arrow.svg) right no-repeat;
  appearance: none;
}
.enquiry-input-sec textarea {
  margin-bottom: 0px;
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  width: 100%;
  outline: none;
  box-shadow: none;
  padding: 0px 0px 11px;
  border: 0px;
  border-bottom: solid 1px #484E9A;
  font-weight: 500;
  background: none;
  height: 30px;
  resize: none;
  font-family: "Inter", sans-serif;
}
.enquiry-input-sec label {
  color: #fff;
  text-align: left;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  font-family: "Inter", sans-serif;
  max-width: 294px;
  margin-bottom: 5px;
}
.enquiry-input-sec input::-webkit-input-placeholder {
  color: #fff;
  font-family: "Inter", sans-serif;
}
.enquiry-input-sec input::-moz-placeholder {
  color: #fff;
  font-family: "Inter", sans-serif;
}
.enquiry-input-sec input:-ms-input-placeholder {
  color: #fff;
  font-family: "Inter", sans-serif;
}
.enquiry-input-sec input:-moz-placeholder {
  color: #fff;
  font-family: "Inter", sans-serif;
}
.enquiry-input-sec textarea::-webkit-input-placeholder {
  color: #fff;
  font-family: "Inter", sans-serif;
}
.enquiry-input-sec textarea::-moz-placeholder {
  color: #fff;
  font-family: "Inter", sans-serif;
}
.enquiry-input-sec textarea:-ms-input-placeholder {
  color: #fff;
  font-family: "Inter", sans-serif;
}
.enquiry-input-sec textarea:-moz-placeholder {
  color: #fff;
  font-family: "Inter", sans-serif;
}
.package-enquiry-sec-block .submit-btn:hover {
  background: url(../images/submit-btn-right-arw.svg) no-repeat right 35px center #E5490E;
}
.package-enquiry-sec-block-for-mobile {
  display: none;
}
.map-adventure-wrap {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0) 27%, rgba(242, 242, 242, 0.04) 28%, rgba(255, 255, 247, 0.08) 29%, rgba(249, 249, 249, 0.12) 30%, rgba(250, 250, 245, 0.16) 31%, rgba(247, 247, 242, 0.2) 32%, rgba(244, 244, 241, 0.24) 33%, rgba(246, 246, 243, 0.28) 34%, rgba(244, 244, 241, 0.32) 35%, rgba(243, 243, 240, 0.36) 36%, rgba(241, 241, 239, 0.4) 37%, rgba(240, 240, 238, 0.44) 38%, rgba(241, 241, 240, 0.48) 39%, rgba(241, 242, 239, 0.52) 40%, rgba(240, 242, 238, 0.56) 41%, rgba(237, 239, 234, 0.6) 42%, rgba(239, 239, 236, 0.64) 43%, rgba(237, 238, 233, 0.73) 45%, rgba(236, 238, 233, 0.78) 46%, rgba(235, 235, 231, 0.82) 47%, rgba(233, 234, 228, 0.91) 49%, rgba(233, 234, 228, 1) 51%, rgba(211, 213, 200, 1) 73%, rgba(123, 197, 191, 1) 100%);
}
.map-adventure-wrap h2 {
  color: #01174A;

}
.map-adventure-wrap p {
  max-width: 656px;
  margin: auto;
  color: #787878;
}
.practical-guide-section {
  position: relative;
}
.practical-guide-section-banner {
  position: relative;
}
.practical-guide-section-banner img {
  width: 100%;
}
.guide-section-overlay {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  z-index: 7;
  transition: all 0.3s ease 0s;
  color: #fff;
}
.guide-section-overlay h3 {
  color: #fff;
  font-size: 51px;
  line-height: 56px;
  margin-bottom: 30px;
  font-style: italic;
}
.guide-section-overlay h3 span {
  font-size: 51px;
  line-height: 56px;
  display: block;
  font-style: normal;
}
.guide-section p {
  max-width: 507px;
  margin-bottom: 28px;
}
.fairy-tales-wrapper-div {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001137+0,001137+15,001953+28,051e59+30,081f5b+30,061e5a+30,09215d+31,0a225f+32,0d2361+32,0b2260+32,0d2462+32,0b2460+32,0d2462+32,102665+33,0e2564+33,102766+33,132968+34,13296a+35,152b6b+35,13296a+35,152b6b+35,152c6c+36,182e6f+36,192e70+37,1b3072+37,192e71+37,1b3071+37,1b3173+37,1a2f71+37,1c3174+37,1c3174+38,1e3376+38,1c3174+38,1e3377+38,1d3275+38,1f3376+38,1f3579+38,1f3378+39,213578+39,1f3477+39,213679+39,1f3478+39,21367a+39,203478+39,22377a+39,203579+39,22377b+39,23377b+40,25377e+40,23377c+40,26397f+40,24387d+40,263a80+40,25387e+41,273a80+41,25387f+41,273b80+41,253980+41,283b81+41,283a81+41,283d82+41,273b80+41,293b83+41,273b81+41,2a3c84+42,2a3d84+42,2a3b82+42,2b3e85+42,2b3c83+42,2b3e86+42,2b3c84+42,2b3f85+42,2b3d83+42,2b3f86+42,2b3d84+42,2b3f86+42,2d3f86+43,2d3f89+43,2e4089+43,2e3e87+43,2e4089+43,2e3e87+43,2e418a+43,2e3f88+43,2f428a+43,2d4088+43,30418a+44,2d4188+44,30418b+44,2e4189+44,33428a+44,314389+44,33438c+44,314389+44,33458c+44,314389+44,33458c+44,334389+44,36458b+44,33438b+44,36458b+44,38468a+45,3b488a+45,38468a+45,3b488a+45,3d498b+45,3b4789+45,3d498b+45,404a8c+45,3e4a8a+45,414d8b+46,414a89+46,434d8b+46,414a89+46,434d8b+46,414a89+46,434d8b+46,464d88+46,494e8b+46,474e89+46,49508b+46,474e89+46,4c518a+46,4a4f88+46,4c518a+47,4d5289+47,4f528c+47,4d5289+47,4d5289+47,50538a+47,53558a+47,505388+47,53558a+47,535389+47,53568c+47,535389+47,565689+47,535689+47,565689+47,535389+47,565689+47,575788+48,57578b+48,575788+48,59578b+48,575788+48,59578b+48,575788+48,59578b+48,575788+48,5a5a8a+48,5a578a+48,5c5a8a+48,5a5787+48,5c5a8a+48,5a5787+48,5c5a8a+48,5a5787+48,5d5b8b+48,5d5888+48,5d5b8b+48,5d5888+48,605b88+48,5d5888+48,605b88+48,5d5b88+48,615c8a+48,5e5c8a+48,615c8a+49,615c87+49,635c8a+49,615c87+49,645d8b+49,625d89+49,645f8b+49,625d89+49,645d89+49,68608a+49,655e87+49,68608a+49,655e87+49,68608a+49,655e87+49,68608a+49,685e87+49,6c6189+49,695f89+49,6c6189+50,696186+50,6c6189+50,6c6186+50,6d628a+50,6d6287+50,6d628a+50,706287+50,6d6287+50,716389+50,6e6389+50,716689+50,6e6389+50,716689+50,716386+50,716689+50,716386+50,75678a+50,726488+50,75678a+50,726488+50,75678a+50,726488+50,756788+50,756488+50,766889+51,766589+51,766889+51,766586+51,766889+51,766586+51,796889+51,766586+51,796889+51,766886+51,7a698b+51,776788+51,7a6988+51,7a6988+51,7e6a89+51,7b6a87+51,7e6a89+51,7b6a87+51,7e6a87+51,806c8b+51,806c88+51,806c88+52,826f88+52,806c85+52,846d8a+52,816d87+52,84708a+52,816d87+52,846d8a+52,846d87+52,84708a+52,846d87+52,847087+52,846d87+52,857188+52,856e88+52,887188+52,856e85+52,887188+52,856e85+52,887188+52,856e85+52,8a728a+52,876f87+52,8a728a+52,876f87+52,8a7287+52,8a6f87+53,8b7488+53,8b7188+53,8e7488+53,8b7185+53,8e7488+53,8b7485+53,8e7488+53,8b7185+53,90758a+53,8d7587+53,90758a+53,8d7287+53,907587+53,907287+53,927689+53,927686+53,957689+53,927686+53,927689+53,927686+53,957689+53,927686+53,977887+53,937887+53,977887+54,937887+54,977887+54,937887+54,977887+54,937887+54,987989+54,987986+54,987989+54,987986+54,9b7989+54,987986+54,9d7b87+54,9a7b87+54,9d7b87+54,9a7b84+54,9d7b87+54,9a7b84+54,9f7c89+54,9c7c86+54,9f7c89+54,9f7c86+54,9f7c89+54,9c7c86+54,a17e88+55,a17e88+55,a17e84+55,a17e88+55,a17e84+55,a17e88+55,a17e84+55,a17e88+55,a17e84+55,a78089+55,a38086+55,a78086+55,a38086+55,a78086+55,a38086+55,a78086+55,a38086+55,a78086+55,a38086+55,a98188+55,a68188+55,a98188+55,a68184+55,a98188+55,a98184+55,a98188+55,a68184+55,a98188+55,a98184+55,a98188+56,ab8386+56,ab8386+56,ab8383+56,ad8588+56,ad8585+56,b18588+56,ad8585+56,b38686+56,b08686+56,b38686+56,b08683+56,b68888+56,b28885+57,b68888+57,b28885+57,b68888+57,b28885+57,b68885+57,b28885+57,b68885+57,b58a87+57,b88a87+57,b58783+57,b88a87+57,b88a83+57,b88a87+57,b88783+57,b88a87+57,bb8c85+57,bb8c88+57,bb8885+57,bb8c85+57,bb8c85+57,bb8885+57,bb8c85+57,bd8a87+57,bd8e87+57,bd8a87+57,bd8e87+57,bd8a83+57,bd8e87+57,bd8a83+58,bd8e87+58,bd8a83+58,bd8e87+58,c08c85+58,c09089+58,c08c85+58,c09085+58,c08c85+58,c09085+58,c08c85+58,c09085+58,c08c85+58,c09085+58,c38f83+58,c39287+58,c38f87+58,c79287+58,c38f83+58,c39287+58,c38f83+58,c79287+58,c38f83+58,c39283+58,ca9489+58,c69185+58,c69185+58,ca9485+58,c69185+58,c69185+58,ca9485+58,c99383+59,c99387+59,c99383+59,cd9387+59,c99383+59,c99387+59,c99383+59,cd9387+59,c99383+59,c99383+59,d09585+59,cc9585+59,cc9585+59,d09585+59,cc9581+59,cc9585+59,cc9581+59,d09585+59,cf9783+59,cf9787+59,cf9783+59,d39787+59,cf9383+59,cf9783+59,d39783+59,cf9383+59,cf9783+59,d29686+59,d79a86+59,d29686+59,d29a86+59,d29686+60,d29a86+60,d29682+60,d29a86+60,d29682+60,d29a86+60,d69884+60,d69c88+60,d69884+60,d69c88+60,d69884+60,d69c84+60,d69884+60,d69c84+60,d69884+60,d99f86+60,d99b86+60,d99b86+60,d99b82+60,d99b86+60,d99b82+60,dd9d88+60,dd9d84+60,dd9d88+60,dd9d84+60,dd9d84+61,e1a086+61,e1a086+61,dc9c82+61,e1a086+61,e1a082+61,e1a086+61,dc9c82+61,e1a086+61,dc9c82+61,e1a086+61,e09e84+61,e5a384+61,e09e84+61,e5a384+61,e09e84+61,e5a384+61,e09e84+61,e5a384+61,e09e84+61,e59e84+61,e4a186+61,e9a686+61,e4a182+61,e9a186+61,e4a182+61,e9a186+61,e4a182+61,e4a186+61,e4a182+61,e9a186+61,e8a484+61,e8a484+62,e8a480+62,e8a484+62,eca786+62,eca786+62,eca282+62,eca786+62,eca282+62,eca786+62,eca282+62,eca786+62,eca282+62,eca786+62,eca584+62,f1aa84+62,eca584+62,f1aa84+62,eca584+62,f1a584+62,eca584+62,f1aa84+62,eca580+62,f1a584+62,f1a882+62,f5a887+62,f1a882+62,f5a887+62,f1a882+62,f5a887+62,f1a882+63,f1a882+63,f5ac84+63,f5ac84+63,f5a784+63,f5ac84+63,f5a784+63,f5ac84+63,f5a780+63,f5ac84+63,faaa82+63,faaf87+63,f5aa82+63,faaf87+63,f5aa82+63,faaf87+63,f5aa82+63,faaa82+63,f5aa82+63,faaa82+63,f5aa82+63,ffad85+63,faad85+63,ffad85+63,faad80+63,faad85+63,faac82+63,ffb187+63,faac82+64,ffb187+64,faac82+64,fab187+64,ffaf85+64,ffb58a+64,faaf85+64,faaf8a+64,faaf85+64,faaf8a+64,fab388+64,ffb38d+64,fab388+64,ffb38d+64,faae88+64,fab38d+64,ffb18b+64,ffb790+64,f9b18b+64,f9b790+64,f9b18b+64,f9b790+64,f9b58e+64,ffb593+64,f9b58e+64,ffb593+64,f9b58e+64,f9b58e+64,ffb991+64,ffb997+64,f9b491+64,f9b991+64,f9b491+64,f9b991+64,f9b894+65,ffb894+65,f9b894+65,ffb894+65,f9b894+65,ffbc98+65,ffbc98+65,f9b698+65,f9bc98+65,f9b698+65,ffc19b+65,f9bb95+65,ffbb9b+65,f9bb95+65,ffbb9b+65,f9bb95+65,ffbf9f+65,ffbf99+65,ffbf9f+65,f9b999+65,f9bf9f+65,f9b999+65,ffc4a3+65,f8be9d+65,ffbe9d+65,f8be9d+65,ffbe9d+65,f8be9d+65,ffc3a1+65,f8c3a1+65,ffc3a1+65,f8bca1+65,f8c3a1+65,f8bca1+66,ffc8a5+66,f8c19f+66,ffc1a5+66,f8c19f+66,f8c1a5+66,ffc6a3+66,ffc6aa+66,ffc6a3+66,ffc6aa+66,f8bfa3+66,f8c6a3+66,ffc5a8+66,ffcca8+66,f8c5a8+66,ffc5a8+66,f8c5a8+66,ffc5a8+66,ffc3ad+66,ffcbad+66,f8c3ad+66,ffcbad+66,f8c3a5+66,f8c3ad+66,ffc9aa+66,ffc9b2+66,f7c9aa+66,ffc9aa+66,f7c9aa+66,f7c9aa+66,ffc7af+66,ffcfaf+66,f7c7af+66,ffcfaf+66,f7c7af+67,f7c7af+67,ffceb5+67,ffceb5+67,f7c5ad+67,ffceb5+67,f7c5ad+67,f7ceb5+67,ffccb2+67,ffccb2+67,f7ccb2+67,ffccb2+67,f7ccb2+67,ffd3b9+67,ffd3b9+67,f6cab0+67,ffd3b9+67,f6cab0+67,ffd1bf+67,ffd1b6+67,ffd1bf+67,f6d1b6+67,ffd1b6+67,f6c8b6+67,ffd9bd+67,ffd0bd+67,ffd9bd+67,f6d0b3+67,ffd0bd+67,f6d0b3+67,ffd8c4+67,ffceba+67,ffd8c4+68,f5ceba+68,ffd8ba+68,f5ceba+68,ffd6c2+68,ffd6c2+68,f5ccb8+68,ffd6c2+68,f5ccb8+68,ffdfca+68,ffd5bf+68,ffd5bf+68,f4d5bf+68,ffd5bf+68,f4d5bf+68,ffdec8+68,ffd3c8+68,ffdec8+68,f4d3bc+68,ffd3c8+68,ffdcc5+68,ffdcd1+68,ffdcc5+68,ffdcc5+68,f3d1c5+68,ffdcc5+68,ffdbce+68,ffdbce+68,ffdbc2+68,ffdbce+68,f3dbc2+68,ffdbce+68,ffd9cc+68,ffe6cc+69,ffd9cc+69,ffd9cc+69,f2d9cc+69,ffd9cc+69,ffe4c9+69,ffe4d7+69,ffd7c9+69,ffe4d7+69,f2d7c9+69,ffd7c9+69,ffe3d5+69,ffe3d5+69,f1d5c6+69,ffe3d5+69,f1d5c6+69,ffe3d5+69,ffe1d2+69,ffe1d2+69,f0d2c3+69,ffefdf+69,ffdfcf+69,ffefdf+69,efdfcf+69,ffdfcf+69,efdfcf+69,ffeedd+69,ffdddd+69,ffeedd+69,ffddcc+69,ffeedd+69,eeddcc+69,ffeddb+70,ffeddb+70,eddbdb+70,ffeddb+70,eddbc8+70,ffebeb+70,ffebd8+70,ffebd8+70,ebd8d8+70,ffeaea+70,ffead5+70,ffeaea+70,eaead5+70,ffead5+70,ead5d5+70,ffffe8+70,ffe8d1+70,ffe8e8+70,e8e8d1+70,ffe8e8+70,e8d1d1+70,ffffe6+70,ffe6e6+70,ffffe6+70,e6e6cc+70,ffe6e6+70,ffffe3+70,ffffff+70,ffe3e3+70,ffffe3+70,e3e3e3+70,ffe3e3+71,ffffdf+71,ffffff+71,ffdfdf+71,ffffdf+71,dfdfdf+71,ffdfdf+71,ffffff+71,ffffff+71,ffdbdb+71,ffffdb+71,dbdbdb+71,ffdbdb+71,ffffff+71,ffffff+71,ffd5d5+71,ffffff+71,d5d5d5+71,ffd5d5+71,ffffff+71,ffffff+71,ffcccc+71,ffffff+71,cccccc+71,ffffcc+71,ffffff+71,ffffff+71,ffffbf+71,ffffff+71,bfbfbf+71,ffbfbf+71,ffffff+71,ffffff+71,aaaaaa+71,ffffff+72,aaaaaa+72,ffffff+72,ffffff+72,808080+72,ffffff+72,ffffff+72,000000+72,ffffff+72,000000+72,ffffff+72,ffffff+100&1+0,1+29,0.45+44,0.2+63,0+72,0+100 */
  background: linear-gradient(to bottom, rgba(0, 17, 55, 1) 0%, rgba(0, 17, 55, 1) 15%, rgba(0, 25, 83, 1) 28%, rgba(3, 28, 87, 1) 29%, rgba(6, 30, 90, 0.96) 30%, rgba(9, 33, 93, 0.92) 31%, rgba(13, 36, 98, 0.88) 32%, rgba(16, 39, 102, 0.84) 33%, rgba(19, 41, 104, 0.8) 34%, rgba(21, 43, 107, 0.77) 35%, rgba(24, 46, 111, 0.73) 36%, rgba(28, 49, 116, 0.7) 37%, rgba(31, 53, 121, 0.66) 38%, rgba(34, 55, 123, 0.63) 39%, rgba(38, 58, 128, 0.59) 40%, rgba(39, 59, 129, 0.56) 41%, rgba(43, 63, 134, 0.52) 42%, rgba(45, 64, 136, 0.49) 43%, rgba(54, 69, 139, 0.45) 44%, rgba(62, 74, 138, 0.44) 45%, rgba(74, 79, 136, 0.43) 46%, rgba(86, 86, 137, 0.42) 47%, rgba(94, 92, 138, 0.41) 48%, rgba(105, 95, 137, 0.4) 49%, rgba(117, 100, 136, 0.39) 50%, rgba(128, 108, 136, 0.38) 51%, rgba(138, 114, 135, 0.37) 52%, rgba(147, 120, 135, 0.35) 53%, rgba(156, 124, 134, 0.34) 54%, rgba(169, 129, 132, 0.32) 55%, rgba(182, 136, 136, 0.31) 56%, rgba(189, 142, 135, 0.29) 57%, rgba(202, 148, 133, 0.28) 58%, rgba(210, 154, 134, 0.26) 59%, rgba(221, 157, 132, 0.25) 60%, rgba(232, 164, 132, 0.23) 61%, rgba(245, 168, 135, 0.22) 62%, rgba(255, 177, 135, 0.2) 63%, rgba(249, 185, 145, 0.18) 64%, rgba(248, 195, 161, 0.16) 65%, rgba(255, 207, 175, 0.14) 66%, rgba(255, 206, 186, 0.12) 67%, rgba(255, 217, 204, 0.1) 68%, rgba(238, 221, 204, 0.08) 69%, rgba(227, 227, 227, 0.05) 70%, rgba(170, 170, 170, 0.03) 71%, rgba(255, 255, 255, 0) 72%, rgba(255, 255, 255, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.dsiney-detination-section.dsiney-detination-section-similar {
  /* background: linear-gradient(to bottom,  rgba(0,25,82,1) 0%,rgba(0,25,82,1) 1%,rgba(3,28,85,1) 1%,rgba(2,27,84,1) 2%,rgba(5,30,87,1) 2%,rgba(12,38,95,1) 3%,rgba(18,39,96,1) 3%,rgba(14,39,95,1) 3%,rgba(19,40,97,1) 3%,rgba(25,48,102,1) 4%,rgba(27,49,107,1) 4%,rgba(34,55,110,1) 5%,rgba(38,59,114,1) 6%,rgba(38,59,114,1) 6%,rgba(40,61,116,1) 6%,rgba(43,63,114,1) 6%,rgba(49,69,122,1) 7%,rgba(51,71,122,1) 7%,rgba(57,79,129,1) 8%,rgba(57,77,128,1) 8%,rgba(57,79,129,1) 8%,rgba(61,78,130,1) 8%,rgba(59,79,130,1) 9%,rgba(70,88,138,1) 10%,rgba(73,91,141,1) 10%,rgba(75,91,140,1) 10%,rgba(77,93,145,1) 11%,rgba(77,93,142,1) 11%,rgba(78,94,143,1) 11%,rgba(83,99,148,1) 11%,rgba(81,97,146,1) 11%,rgba(83,99,148,1) 11%,rgba(82,98,147,1) 12%,rgba(86,99,151,1) 12%,rgba(84,100,149,1) 12%,rgba(87,103,154,1) 12%,rgba(87,106,149,1) 12%,rgba(88,106,154,1) 12%,rgba(90,104,151,1) 12%,rgba(90,107,153,1) 12%,rgba(94,106,154,1) 13%,rgba(92,106,153,1) 13%,rgba(106,120,165,1) 15%,rgba(107,120,164,1) 15%,rgba(109,124,167,1) 15%,rgba(113,126,170,1) 16%,rgba(118,131,175,1) 16%,rgba(118,129,174,1) 16%,rgba(132,144,184,1) 19%,rgba(132,144,182,1) 19%,rgba(135,144,185,1) 19%,rgba(133,145,183,1) 19%,rgba(142,151,190,1) 20%,rgba(142,152,187,1) 20%,rgba(146,156,192,1) 20%,rgba(151,159,195,1) 21%,rgba(157,165,202,1) 22%,rgba(156,165,198,1) 22%,rgba(158,167,200,1) 22%,rgba(158,167,198,1) 23%,rgba(160,171,203,1) 23%,rgba(165,170,202,1) 24%,rgba(166,173,201,1) 24%,rgba(170,175,205,1) 25%,rgba(173,177,204,1) 25%,rgba(175,179,206,1) 26%,rgba(175,179,204,1) 26%,rgba(179,181,206,1) 26%,rgba(179,184,206,1) 27%,rgba(183,183,207,1) 27%,rgba(183,184,204,1) 27%,rgba(185,186,207,1) 28%,rgba(184,185,205,1) 28%,rgba(186,187,207,1) 28%,rgba(184,187,206,1) 28%,rgba(190,188,209,1) 28%,rgba(190,189,205,1) 29%,rgba(194,191,210,1) 29%,rgba(194,190,207,1) 30%,rgba(195,192,209,1) 30%,rgba(197,195,208,1) 30%,rgba(201,197,211,1) 32%,rgba(206,200,212,1) 32%,rgba(206,200,210,1) 33%,rgba(209,201,212,1) 34%,rgba(210,202,215,1) 34%,rgba(210,203,211,1) 34%,rgba(213,206,214,1) 35%,rgba(217,206,214,1) 35%,rgba(213,208,214,1) 35%,rgba(218,208,216,1) 36%,rgba(218,209,214,1) 36%,rgba(223,212,218,1) 37%,rgba(222,211,215,1) 37%,rgba(222,211,215,1) 37%,rgba(226,215,219,1) 38%,rgba(226,216,217,1) 39%,rgba(228,218,219,1) 39%,rgba(226,216,217,1) 39%,rgba(228,218,219,1) 39%,rgba(229,217,217,1) 40%,rgba(231,219,219,1) 40%,rgba(231,219,219,1) 41%,rgba(232,222,220,1) 41%,rgba(236,222,221,1) 41%,rgba(238,224,223,1) 42%,rgba(239,225,222,1) 43%,rgba(242,228,225,1) 44%,rgba(242,229,223,1) 45%,rgba(247,232,227,1) 46%,rgba(246,231,224,1) 46%,rgba(248,233,226,1) 46%,rgba(247,232,225,1) 47%,rgba(249,234,227,1) 47%,rgba(249,234,227,1) 48%,rgba(251,236,229,1) 48%,rgba(249,234,227,1) 48%,rgba(252,237,230,1) 49%,rgba(251,239,227,1) 49%,rgba(250,237,228,1) 49%,rgba(253,239,230,1) 49%,rgba(254,240,231,1) 50%,rgba(253,239,230,1) 50%,rgba(255,241,232,1) 50%,rgba(254,239,232,1) 51%,rgba(254,243,239,1) 52%,rgba(253,244,235,1) 53%,rgba(254,245,240,1) 53%,rgba(254,247,241,1) 54%,rgba(255,247,244,1) 54%,rgba(253,248,244,1) 55%,rgba(255,250,247,1) 55%,rgba(255,252,247,1) 57%,rgba(255,252,251,1) 57%,rgba(253,252,250,1) 58%,rgba(255,253,254,1) 59%,rgba(254,253,251,1) 60%,rgba(255,253,254,1) 60%,rgba(254,254,254,1) 60%,rgba(254,255,250,1) 60%,rgba(254,254,254,1) 60%,rgba(255,255,255,1) 60%,rgba(255,255,255,1) 100%); W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  background: none;
  padding-bottom: 200px;
  position: relative;
}
.cloud-pattern {
  position: absolute;
  top: 0;
}
.dsiney-detination-sec-block-similar:first-child {
  /* border-top: solid 1px #A0A2B1; */
  padding-top: 70px;
}
.dsiney-detination-sec-block.dsiney-detination-sec-block-similar:last-child {
  border-bottom: solid 1px #A0A2B1;
	padding-bottom: 70px;
    border-bottom: solid 1px #CFD0DC;
    margin-bottom: 70px;
}
.dsiney-detination-sec-block-similar .disney-destination-count {
  text-align: left;
}
.dsiney-detination-sec-block-similar .col-lg-2 {
  display: none;
}
.disney-destination-ctn .discover-btn:hover {
  color: #e96736;
}
.disney-fairy-tales-sec h2 {
  color: #fff;
  text-transform: uppercase;
}
.disney-fairy-tales-sec .row {
  align-items: center;
}
.disney-fairy-tales-sec p {
  color: #fff;
}
.fairy-story {
  max-width: 430px;
}
.disneyland-banner h1 {
  color: #FFFFFF;
  margin-bottom: 15px;
  letter-spacing: 3.5px;
  text-transform: uppercase;
}
.map-adv-box {
  text-align: center;
  padding-top: 40px;
}
.disneyland-banner p {
  color: #FFFFFF;
  font-family: "minerva-modern", sans-serif;
  font-size: 26px;
  line-height: 31px;
  max-width: 800px;
  margin: auto;
  margin-bottom: 0;
}
.inner-banner-section.disneyland-banner:after {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+1,000033+2,000024+2,002040+3,000033+4,001540+4,000027+5,001133+5,001030+6,000e39+7,000c2e+9,001535+9,000a33+10,001339+10,000935+11,00113b+12,001030+12,000f36+13,000f33+13,000e39+14,000c32+16,001237+16,000c34+17,001137+18,000f33+20,000e35+21,001338+21,000e32+22,001235+23,000d34+23,001136+24,000c35+24,001038+25,000f32+26,000f37+27,000e35+28,001138+29,000e33+29,001136+30,000f34+33,001235+34,000e36+35,001135+36,000e34+37,001037+38,000f33+39,001136+41,000e35+41,001137+42,000f34+46,001136+48,000e35+49,000f35+52,001137+53,000f34+54,001136+54,000f34+100&0+0,1+100 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.01) 1%, rgba(0, 0, 36, 0.02) 2%, rgba(0, 32, 64, 0.03) 3%, rgba(0, 21, 64, 0.04) 4%, rgba(0, 17, 51, 0.05) 5%, rgba(0, 16, 48, 0.06) 6%, rgba(0, 14, 57, 0.07) 7%, rgba(0, 21, 53, 0.09) 9%, rgba(0, 19, 57, 0.1) 10%, rgba(0, 9, 53, 0.11) 11%, rgba(0, 16, 48, 0.12) 12%, rgba(0, 15, 51, 0.13) 13%, rgba(0, 14, 57, 0.14) 14%, rgba(0, 18, 55, 0.16) 16%, rgba(0, 12, 52, 0.17) 17%, rgba(0, 17, 55, 0.18) 18%, rgba(0, 15, 51, 0.2) 20%, rgba(0, 19, 56, 0.21) 21%, rgba(0, 14, 50, 0.22) 22%, rgba(0, 13, 52, 0.23) 23%, rgba(0, 12, 53, 0.24) 24%, rgba(0, 16, 56, 0.25) 25%, rgba(0, 15, 50, 0.26) 26%, rgba(0, 15, 55, 0.27) 27%, rgba(0, 14, 53, 0.28) 28%, rgba(0, 14, 51, 0.29) 29%, rgba(0, 17, 54, 0.3) 30%, rgba(0, 15, 52, 0.33) 33%, rgba(0, 18, 53, 0.34) 34%, rgba(0, 14, 54, 0.35) 35%, rgba(0, 17, 53, 0.36) 36%, rgba(0, 14, 52, 0.37) 37%, rgba(0, 16, 55, 0.38) 38%, rgba(0, 15, 51, 0.39) 39%, rgba(0, 14, 53, 0.41) 41%, rgba(0, 17, 55, 0.42) 42%, rgba(0, 15, 52, 0.46) 46%, rgba(0, 17, 54, 0.48) 48%, rgba(0, 14, 53, 0.49) 49%, rgba(0, 15, 53, 0.52) 52%, rgba(0, 17, 55, 0.53) 53%, rgba(0, 17, 54, 0.54) 54%, rgba(0, 15, 52, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.disney-fairy-tales-sec img {
  border-radius: 13px;
}
.enq-pack-form-box .input-sec input[type="date"] {
  position: relative;
}
.enq-pack-form-box .input-sec input[type="date"]::-webkit-calendar-picker-indicator {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: auto;
  height: auto;
  color: transparent;
  background: transparent;
}
input[type=date]:required:invalid::-webkit-datetime-edit {
  color: transparent;
}
.enq-pack-form-box .input-sec input[type="date"]::-webkit-inner-spin-button, .enq-pack-form-box .input-sec input[type="date"]::-webkit-clear-button {
  z-index: -10;
}
.enq-pack-form-box .input-sec input[type="date"]::-webkit-input-placeholder {
  z-index: 99;
}
.enq-pack-form-box .input-sec input[type="date"]:placeholder {
  z-index: 99;
}
.enq-pack-form-box .input-sec input[type="date"]:not(.has-value):before {
  content: attr(placeholder);
  width: 100%;
  display: block;
  height: 5px;
}
.enq-pack-form-box .input-sec input {
  border-bottom: solid 1px #475677;
}
.enq-pack-form-box .input-sec textarea {
  border-bottom: solid 1px #475677;
}
.enq-pack-form-box .input-sec select {
  margin-bottom: 0px;
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  width: 100%;
  outline: none;
  box-shadow: none;
  padding: 0px 8px 11px;
  border: 0px;
  border-bottom: solid 1px #475677;
  font-weight: 400;
  background: url(../images/select-arrow.svg) right 6px no-repeat;
  appearance: none;
  -webkit-appearance: none;
}
.enq-pack-form-box .input-sec label {
  color: #6C7A98;
  font-size: 10px;
  font-family: "Inter", sans-serif;
  line-height: 18px;
  padding-top: 13px;
}
option {
  color: black;
}
.pa__top-sec {
  padding: 50px 0 0;
}
.enquiry-and-package .nav-pills {
  justify-content: center;
  background: #fff;
  border-radius: 100px;
  padding: 2px;
  max-width: 584px;
  margin: auto;
}
.enquiry-and-package .nav-pills li {
  width: 50%;
}
.enquiry-and-package {
  margin-top: -65px;
  z-index: 9;
  position: relative;
}
.enquiry-and-package .nav-pills .nav-link {
  width: 100%;
  border-radius: 100px;
  color: #01174A;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  font-family: "Inter", sans-serif;
  letter-spacing: 2.8px;
}
.enquiry-and-package .nav-pills .nav-link.active {
  background: #E96736;
  color: #fff;
  position: relative;
}
.enquiry-and-package .nav-pills .nav-link.active::after {
  content: '';
  background: url(../images/arrow-down-white-small.svg) right no-repeat;
  position: absolute;
  width: 13px;
  height: 17px;
  top: 13px;
  right: 20px;
}
.pa__top-title {
  margin-bottom: 20px;
  color: #fff;
  font-size: 14px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}
.pa__middle-range {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 50px;
}
.pa__top-sec input[type="date"] {
  color: #fff;
  font-size: 14px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
}
/* If you need to change calendar icon */
/* .pa__top-sec input[type="date"]::-webkit-calendar-picker-indicator {
  background-image: url("../img/calendar.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  width: 20px;
  height: 20px;
} */
@media (min-width: 1200px) {
  .right-side-sticky2 {
    position: fixed;
    top: 50%;
    transform: translateY(-50%);
    width: 376px;
  }
}
/*media area*/
@media (max-width:1750px) {
  .container {
    max-width: 1540px;
  }
}
@media (max-width:1550px) {
  .container {
    max-width: 1340px;
  }
}
@media (max-width:1450px) {
  .container {
    max-width: 1240px;
  }
  .offer-content {
    margin: 0;
    max-width: 360px;
  }
}
@media (max-width:1280px) {
  .container {
    max-width: 1140px;
  }
  .offerItem.active .offer-detail {
    width: 885px;
  }
  .offer-detail {
    width: 885px;
  }
}
@media (max-width:1199px) {
  .package-enquiry-sec-block-for-mobile {
    display: block;
    margin-bottom: 30px;
  }
  .package-enquiry-sec-block-for-desktop {
    display: none;
  }
  .container {
    max-width: 960px;
  }
  h4.offerItemTitle {
    height: 50px;
    line-height: 50px;
    left: 25px;
    top: 87%;
  }
  .offerItem {
    width: 50px;
  }
  .offerItem.active {
    width: calc(100% - 2*70px);
  }
  .offerItem.active .offer-content {
    margin-left: 20px;
  }
}
@media (max-width:1100px) {
  .team-contacts {
    flex-direction: column;
  }
  .team-contacts a {
    margin-bottom: 5px;
  }
}
@media (max-width:1024px) {
  .offerItem.active .offer-detail {
    width: 810px;
  }
  h4.offerItemTitle {
    top: 81%;
    width: 430px;
  }
}
@media (max-width:991px) {
  .guide-section-overlay h3 {
    font-size: 45px;
    line-height: 50px;
    margin-bottom: 20px;
  }
  .guide-section-overlay h3 span {
    font-size: 45px;
    line-height: 50px;
  }
  .guide-section p {
    margin-bottom: 18px;
}
  .map-adventure-wrap h2 {
    font-size: 40px;
    line-height: 45px;
}
  .container {
    max-width: 720px;
  }
  .offer-content p {
    font-size: 14px;
  }
  .offerItem.active .offer-content {
    margin-left: 0;
  }
  h4.offerItemTitle {
    font-size: 14px;
    top: 93%;
    width: 275px;
    font-family: 'ProximaNovaA-Regular';
    height: 36px;
    line-height: 36px;
    left: 17px;
  }
  .offerItem.active .offer-detail {
    width: 610px;
  }
  .offer-content h2 {
    font-size: 22px;
    margin: 0;
  }
  .offer-content a {
    padding: 7px 13px;
    font-size: 16px;
    margin-top: 10px;
  }
  .offer-detail {
    width: 610px;
    max-height: 279px;
  }
  .offerItem {
    width: 35px;
  }
  .offerItem.active .offer-img {
    max-width: 251px;
  }
  .icon-guide {
    margin-bottom: 20px;
  }
  .offerItem.active .offer-content {
    padding: 40px 0 40px 40px;
  }
}
@media (max-width:768px) {
  .offerItem.active {
    width: calc(100% - 2* 45px);
  }
  .offerItem {
    margin-right: 10px;
  }
}
@media (max-width:767px) {
  .disneyland-banner p{
    font-size: 20px;
    line-height: 26px;
  }
  .offerItem.active .offer-content {
    padding: 50px;
  }
  .offerItem.active .offer-img {
    max-width: 100%;
  }
  .offer-img img {
    width: 100%;
  }
  .offer-content h2 {
    font-size: 28px;
    margin-bottom: 30px;
    line-height: 35px;
  }
  .icon-guide {
    margin-bottom: 60px;
  }
  .container {
    max-width: 540px;
  }
  .offerItem {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }
  .offer-detail {
    width: 100%;
    max-height: unset;
    display: none;
  }
  h4.offerItemTitle {
    text-align: left;
    padding-left: 15px;
    position: relative;
    transform: rotate(0);
    font-size: 22px;
    font-weight: normal;
    text-align: center;
    height: 90px;
    line-height: 90px;
    width: 100%;
    left: 0;
  }
  .offer-img {
    margin: 0;
  }
  .offer-content {
    margin: 0;
    max-width: 100%;
  }
  .offerItemTitle.hide {
    background: #de9400;
    display: none;
  }
  .offerItem.active .offer-detail {
    width: 100%;
    display: block;
  }
  .offerItem.active .offer-detail .row .col:first-child {
    max-width: 50% !important;
  }
  .offerItem.active {
    width: 100%;
    border: 1px solid #E9E9F0;
    background: #fff;
    border-radius: 25px;
  }
  .offerItem.active .offer-detail {
    border: 0;
  }
  .aboutus-banner-content-section h5 {
    font-size: 22px;
    line-height: 30px;
  }
  .aboutus-banner-content-section h1 {
    font-size: 42px;
    line-height: 47px;
  }
  .meet-team-box img {
    width: 100%;
  }
  .team-contacts img {
    width: auto;
  }
  .meet-team-box {
    margin-bottom: 70px;
  }
  .second-sec-bg {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+24,000000+24,ffffff+24,ffffff+24,808080+24,ffffff+24,ffffff+24,aaaaaa+24,ffffff+24,ffffff+24,bfbfbf+24,ffffff+24,ffffff+24,cccccc+24,ffffff+24,ffffff+24,d5d5d5+24,ffffff+24,ffffff+25,dbdbdb+25,ffffff+25,ffffff+25,dfdfdf+25,ffffff+25,ffffff+25,e3e3e3+25,ffffff+25,ffffff+25,e6e6e6+25,ffffff+25,e6e6e6+25,ffffff+25,ffffff+25,e8e8e8+25,ffffff+25,ffffff+25,ffffea+25,eaeaea+25,ffffff+25,ffffff+25,ebebeb+25,ffffff+25,ffffeb+25,ffffff+25,ededed+25,ffffff+25,ededed+25,ffffff+25,ffffff+25,eeeeee+25,eeeeee+25,ffffff+25,ffffff+25,efefef+25,ffffff+25,efefef+25,ffffff+25,f0f0f0+25,ffffff+25,f0f0f0+25,ffffff+25,ffffff+26,f1f1f1+26,ffffff+26,ffffff+26,f2f2f2+26,f2f2f2+26,ffffff+26,ffffff+26,f2f2f2+26,fffff2+26,f2f2f2+26,ffffff+26,f3f3f3+26,f3f3f3+26,ffffff+26,fffff3+26,f3f3f3+26,f3f3f3+26,ffffff+26,f3f3f3+26,ffffff+26,f4f4f4+26,ffffff+26,f4f4f4+26,ffffff+26,f4f4f4+26,f4f4f4+26,ffffff+26,ffffff+26,f5f5f5+26,f5f5f5+26,ffffff+26,f5f5f5+26,f5f5f5+26,fffff5+26,f5f5f5+26,ffffff+26,f6f6f6+26,f6f6f6+26,ffffff+26,f6f6ed+26,f6f6f6+26,f6f6f6+26,ffffff+26,f6f6f6+26,f6f6f6+27,ffffff+27,f6f6f6+27,ffffff+27,f7f7f7+27,f7f7f7+27,ffffff+27,f7f7ef+27,f7f7f7+27,f7f7f7+27,ffffff+27,f7f7f7+27,f7f7f7+27,ffffff+27,f0f0f0+27,f8f8f8+27,f8f8f8+27,ffffff+27,f0f0f0+27,f8f8f8+27,f8f8f8+27,fffff8+27,f8f8f8+27,f8f8f8+27,ffffff+27,f8f8f1+27,f8f8f8+27,f8f8f8+27,fffff8+27,f2f2f2+27,f8f8f8+27,f8f8f8+27,f2f8f2+27,f8f8f8+27,f9f9f9+27,f2f2f2+27,f9f9f9+28,f9f9f9+28,fffff9+28,f3f3f3+28,f9f9f9+28,f9f9f9+28,f3f3f3+28,f9f9f9+28,f9f9f3+28,f9f9f9+28,f9f9f9+28,f9f9f3+28,f3f3f3+28,f9f9f9+28,f9f9f9+28,f3f3f3+28,f9f9f9+28,f9f9f3+28,f9f9f9+28,f4f4f4+28,f9f9f9+28,f4f4f4+28,f9f9f9+28,f9f9f9+28,f4f4f4+28,f9f9f9+28,f9f9f9+28,f4faf4+28,f4f4f4+28,fafafa+28,fafaf4+28,fafafa+28,f4f4f4+28,fafaf4+28,f4f4f4+28,fafafa+28,f5f5f5+28,f5faf5+28,f5f5f5+28,fafafa+28,fafaf5+28,f5f5f5+28,f5f5f5+28,fafafa+28,f5f5f5+28,fafafa+28,f5f5f5+28,fafafa+28,f5f5f5+28,fafafa+29,f5f5f5+29,fafaf5+29,f5f5f5+29,fafafa+29,fafaf5+29,f5f5f5+29,f5f5f5+29,fafaf5+29,f5faf5+29,f6f6f6+29,f6f6f6+29,fafaf6+29,f6f6f6+29,fafafa+29,f6f6f1+29,f6f6f6+29,fafafa+29,f1f6f1+29,f6f6f6+29,f6f6f6+29,fafaf6+29,f6f6f6+29,f6f6f6+29,fbfbf6+29,f6f6f6+29,fbfbfb+29,f6f6f2+29,f6f6f6+29,fbfbf6+29,f2f6f2+29,f6f6f6+29,f6f6f6+29,fbfbf6+29,f6f6f6+29,f7f7f7+29,f7f7f2+29,f7f7f7+29,f7f7f7+29,f2f7f2+29,f7f7f7+29,f7f7f7+29,fbfbf7+29,f3f3f3+29,f7f7f7+29,f7f7f7+29,fbfbf7+29,f3f3f3+30,f7f7f7+30,f7f7f3+30,f7f7f7+30,f7f7f3+30,f3f7f3+30,f7f7f7+30,f7f7f3+30,fbfbf7+30,f3f3f3+30,f7f7f7+30,f7f7f3+30,f7f7f7+30,f3f3f3+30,f7f7f7+30,f3f7f3+30,f7f7f7+30,f7f7f4+30,f4f4f4+30,f7f7f7+30,f4f8f4+30,f4f4f4+30,f8f8f4+30,f8f8f8+30,f4f4f4+30,f8f8f4+30,f4f8f4+30,f8f8f8+30,f4f4f0+30,f4f8f4+30,f4f4f4+30,f8f8f8+30,f8f8f4+30,f4f4f4+30,f4f4f4+30,f8f8f4+30,f4f4f4+30,f4f4f4+30,f8f8f4+30,f4f4f4+30,f8f8f8+30,f5f5f1+30,f5f8f5+30,f5f5f5+30,f8f8f5+30,f5f5f5+30,f5f5f1+31,f8f8f5+31,f5f5f5+31,f5f5f1+31,f5f8f5+31,f5f5f5+31,f8f8f8+31,f5f5f2+31,f5f5f5+31,f8f8f5+31,f2f2f2+31,f8f8f5+31,f5f5f5+31,f5f5f2+31,f5f5f5+31,f5f5f2+31,f9f9f5+31,f2f2f2+31,f5f5f5+31,f6f6f2+31,f2f6f2+31,f6f6f6+31,f6f6f2+31,f3f3f3+31,f9f9f6+31,f3f3f3+31,f6f6f3+31,f6f6f6+31,f3f3f0+31,f6f6f3+31,f3f6f3+31,f6f6f6+31,f3f3f3+31,f6f6f3+31,f3f3f3+32,f6f6f3+32,f3f3f3+32,f6f6f6+32,f3f3f0+32,f6f6f3+32,f3f3f3+32,f6f6f3+32,f3f3f1+32,f6f6f3+32,f4f4f4+32,f4f4f1+32,f6f6f4+32,f6f6f4+32,f4f4f1+32,f4f4f4+32,f7f7f4+32,f1f4f1+32,f4f4f4+32,f4f4f1+32,f7f7f4+32,f4f4f4+32,f4f4f1+32,f4f4f1+32,f7f7f4+32,f4f4f1+32,f4f4f4+32,f4f4f1+32,f7f7f4+32,f1f4f1+32,f4f4f1+32,f4f7f4+32,f4f4f2+32,f2f4f2+32,f4f4f2+32,f7f7f4+33,f2f2ef+33,f4f7f4+33,f2f2ef+33,f5f5f2+33,f5f5f2+33,f2f2f2+33,f5f5f2+33,f2f2f0+33,f5f5f2+33,f2f5f2+33,f5f5f2+33,f2f2f0+33,f5f5f2+33,f2f2f0+33,f5f5f2+33,f3f5f3+33,f3f3f0+33,f5f5f3+33,f3f3f0+33,f5f5f3+33,f5f5f3+33,f3f3f0+33,f3f5f3+33,f3f3f0+33,f5f5f3+33,f0f3f0+33,f5f5f3+33,f3f3f0+33,f3f5f3+33,f3f3f1+33,f5f5f3+33,f1f3f1+33,f3f6f3+34,f3f3f1+34,f1f3ef+34,f6f6f3+34,f1f1ef+34,f4f4f1+34,f4f6f1+34,f1f1ef+34,f4f4f1+34,f1f4f1+34,f4f4f1+34,f1f1ef+34,f4f4f1+34,f2f2ef+34,f4f4f2+34,f2f4ef+34,f4f4f2+34,f2f2ef+34,f4f4f2+34,f2f2ef+34,f4f4f2+34,f2f2f0+34,f4f4f2+34,f2f2f0+34,f2f2f0+34,f4f4f2+34,f2f2ee+34,f4f4f2+34,f0f2ee+34,f4f4f0+35,f0f2ee+35,f2f4f0+35,f0f0ee+35,f2f2f0+35,f3f3f0+35,f0f3ee+35,f3f3f0+35,f1f1ef+35,f3f5f1+35,f1f1ef+35,f3f3f1+35,f1f1ef+35,f3f3f1+35,f1f1ef+35,f3f3f1+35,f1f1ef+35,f3f3f1+35,f1f1ed+35,f3f3ef+35,f1f1ed+36,f3f3ef+36,f0f1ee+36,f3f3f0+36,f0f0ee+36,f2f3f0+36,f0f2ee+36,f2f2f0+36,f0f0ee+36,f2f2f0+36,f0f0ed+36,f2f2f0+36,f0f0ed+36,f2f2ee+36,eff0ed+36,f2f2ef+36,f1f2ef+37,eff1ed+37,f1f3ef+37,eff1ed+37,f1f3ef+37,efefec+37,f1f1ef+37,efefec+37,f1f1ee+37,efefec+37,f1f1ee+37,eef0ed+37,f2f2ee+37,eef0eb+37,f0f2ee+38,eeeeeb+38,f0f2ed+38,efefeb+38,f1f1ed+38,edefec+38,f1f1ed+38,eeefea+38,eff1ec+38,eeeeeb+38,f0f0ec+39,eeeeeb+39,f0f1ed+39,eeeeeb+39,f0f0ed+39,edeeea+39,f0f0ed+39,eeeeeb+39,eff0ec+39,edefea+39,efefec+39,edefea+39,eff0ec+39,ededea+39,eff0ec+39,eeeee9+39,efefec+39,eeeee9+40,efefeb+40,eceeea+40,eef0eb+40,edede9+40,eef0ea+40,ecede9+40,efefeb+41,ecede8+41,edefeb+41,ecece8+41,edefe9+41,eceee8+41,eeeeea+41,eceee8+41,eeeeea+41,ecece8+41,eeeeea+41,eeeeea+41,ebede7+41,edeeea+41,ebede8+41,edede9+42,ebece7+42,ebece7+42,eceee9+42,ebebe7+42,edede8+42,ebebe6+42,edede8+42,eaebe7+42,edede8+42,eaece7+43,ecede7+43,eaebe6+43,ecece7+43,eaebe5+43,eaeae6+44,ebede7+44,e9eae6+44,ecece7+44,e9ebe5+44,eaeae5+44,ebece7+44,e9eae4+44,eaebe6+45,e8e9e4+45,eaece5+45,e8e9e4+45,eaeae5+46,e8e9e3+46,e9eae4+46,e7e8e3+46,e9eae4+46,e7e8e2+46,e8e9e3+47,d2d4c7+64,7ac5be+100&0+0,0+24,1+46,1+100,0.69+100 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 24%, rgba(255, 255, 255, 0.05) 25%, rgba(246, 246, 246, 0.1) 26%, rgba(242, 242, 242, 0.15) 27%, rgba(245, 245, 245, 0.19) 28%, rgba(251, 251, 247, 0.24) 29%, rgba(245, 245, 245, 0.28) 30%, rgba(246, 246, 243, 0.33) 31%, rgba(244, 244, 242, 0.37) 32%, rgba(241, 243, 241, 0.42) 33%, rgba(240, 242, 238, 0.46) 34%, rgba(243, 243, 239, 0.51) 35%, rgba(242, 242, 239, 0.55) 36%, rgba(238, 240, 235, 0.6) 37%, rgba(238, 238, 235, 0.64) 38%, rgba(239, 239, 236, 0.69) 39%, rgba(236, 237, 233, 0.73) 40%, rgba(235, 237, 232, 0.78) 41%, rgba(237, 237, 232, 0.82) 42%, rgba(234, 235, 229, 0.87) 43%, rgba(233, 234, 228, 0.91) 44%, rgba(232, 233, 228, 0.96) 45%, rgba(231, 232, 226, 1) 46%, rgba(232, 233, 227, 0.99) 47%, rgba(210, 212, 199, 0.89) 64%, rgba(122, 197, 190, 0.69) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }
  .guide-section-overlay h3 {
    font-size: 40px;
  }
  .guide-section-overlay h3 span {
    font-size: 30px;
    line-height: 36px;
  }
}
@media (max-width:574px) {
  .guide-section-overlay {
    padding-top: 83px;
    align-items: self-start;
  }
  .container {
    max-width: 100%;
  }
  .offerItem.active .offer-detail .row {
    display: block;
  }
  .offerItem.active .offer-detail .row .col {
    max-width: 100% !important;
  }
  .offer-content {
    transform: translate(0);
    top: 0;
    padding: 10px 0;
  }
  .offer-img, .offerItem.active .offer-img {
    width: 100%;
    max-width: unset;
  }
  .offer-img img {
    width: 100%;
  }
  .offerItem.active .offer-detail .row .col:first-child {
    max-width: 100% !important;
  }
}
/* accorion slider ends */
@media(max-width:1024px) {
  .enq-pack-form-box .submit-btn {
    padding: 23px 71px 22px 23px;
  }
  .gallery-slider-img img {
    border-radius: 13px;
  }
  .book-now-btn {
    font-size: 12px;
    line-height: 15px;
    background: url(../images/book-now-right-arw.svg) no-repeat right 16px center #E96736;
    padding: 13px 38px 13px 16px;
  }
  .price-tag-div h4 {
    font-size: 24px;
  }
}
@media(max-width:991px) {
  .enquiry-and-package .nav-pills {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: none;
    border-radius: 0;
    padding: 0;
    max-width: 584px;
    margin: auto;
  }
  .enquiry-and-package .nav-pills .nav-link {
    background: #fff;
    margin-bottom: 6px;
    border: 2px solid #fff;
  }
  .enq-pack-form-box .submit-btn {
    padding: 23px 83px 22px 36px;
  }
  .disney-fairy-tales-sec .row {
    flex-direction: column-reverse;
  }
  .disney-fairy-tales-sec img {
    margin-bottom: 30px;
  }
  .fairy-story {
    max-width: 100%;
  }
  .dsiney-detination-section.dsiney-detination-section-similar {
    padding-bottom: 110px;
  }
	   .dsiney-detination-sec-block.dsiney-detination-sec-block-similar:last-child {
     padding-bottom: 60px;
     margin-bottom: 60px;
   }
}
@media(max-width:767px) {
  .disneyland-banner video {
    height: 665px !important;
    object-fit: cover !important;
  }
  .enquiry-and-package .nav-pills li {
    width: auto;
  }
  .enquiry-and-package .nav-pills .nav-link {
    font-size: 12px;
    letter-spacing: 2.4px;
    padding: 0.5rem 40px;
  }
  .faq-box-section .nav.nav-pills .nav-link {
    width: 210px;
    display: inline-block;
  }
  .faq-box-section .d-flex {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .faq-box-section .nav {
    padding-right: 0;
    padding-top: 0;
    white-space: nowrap;
    overflow-x: auto;
    width: 100%;
    overflow-y: hidden;
    display: block !important;
  }
  .aminity-box {
    border-left: 0;
    padding: 40px 25px 30px;
    text-align: left;
    border-bottom: 1px solid #313E80;
  }
  .aminity-box h4 {
    font-size: 20px;
    line-height: 25px;
    max-width: 100%;
  }
  .exquisite-mid-sec {
    padding: 102px 20px 100px;
  }
  .exquisite-vacation {
    padding-top: 140px;
    text-align: center;
  }
  .deal-box-img img {
    width: 100%;
  }
  .deal-descripton h3 {
    font-size: 20px;
    min-height: 1px;
  }
  .price-tag-div h4 {
    font-size: 26px;
  }
}
@media(max-width:575px) {
  .cloud-pattern img {
    object-fit: cover;
    max-width: 119%;
  }
  .secong-bg-pattern {
    top: 11px;
    left: -36px;
  }
  .secong-bg-pattern img {
    width: 130%;
    max-width: 130%;
  }
  .about-middle-sec-bg {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e1d6da+0,d3ccd4+1,cec8d4+2,cac6d4+2,c4c2d0+3,c2bfd2+3,bebdcf+3,bfbdd2+3,b9bace+4,b4b6cf+4,afb3cc+4,abb0cd+5,a4aaca+5,a1aacb+5,9fa8c9+5,a0a9ca+6,9da6c7+6,9da5c9+7,9ca5c6+7,9da5c9+7,959dc2+9,959fc3+9,919bbf+10,929cc0+10,909abe+10,919bbf+10,8f99bd+10,8e98bc+11,8c95bc+12,8894ba+12,8b94bb+12,8894ba+12,8894ba+12,8591b7+13,8591b9+13,838fb5+13,8490b8+13,838fb5+13,808cb4+14,818db5+14,7f8bb3+15,7d89b3+15,7682ac+17,7683af+17,7682ac+17,7582ae+17,707da9+19,6e7ba7+19,707da9+19,63719e+22,6371a0+22,62709d+22,62709f+22,616f9c+22,616fa0+23,606e9d+23,5b6998+24,576896+25,596a98+25,586899+25,566795+25,586997+25,576798+25,4c5c8d+28,4a5c8c+28,4b5d8f+28,4a5c8c+28,4a5c8e+28,3f5084+31,384c7f+32,364a7d+32,34487d+33,33477a+33,34487d+33,33477a+33,33477c+33,2b3f74+36,273c73+36,283d74+36,1d346a+39,1d3269+39,1b3266+39,1d3468+39,1b316a+39,1a3167+39,1a3069+39,193066+39,192f68+39,132962+41,0f2860+41,122861+41,0e275f+41,0f255f+42,0c255d+42,011a53+44,001951+48,021b53+48,001850+48,011a52+48,021851+53,01184e+53,021851+53,01184e+54,01184e+57,00174b+57,00194c+60,01164b+63,001648+63,011547+73,001544+73,001544+77,001441+77,001544+77,001441+77,001542+80,001441+82,00133e+82,01123d+92,00103b+92,001137+100 */
    background: linear-gradient(to bottom, rgba(225, 214, 218, 1) 0%, rgba(211, 204, 212, 1) 1%, rgba(206, 200, 212, 1) 2%, rgba(202, 198, 212, 1) 2%, rgba(196, 194, 208, 1) 3%, rgba(194, 191, 210, 1) 3%, rgba(190, 189, 207, 1) 3%, rgba(191, 189, 210, 1) 3%, rgba(185, 186, 206, 1) 4%, rgba(180, 182, 207, 1) 4%, rgba(175, 179, 204, 1) 4%, rgba(171, 176, 205, 1) 5%, rgba(164, 170, 202, 1) 5%, rgba(161, 170, 203, 1) 5%, rgba(159, 168, 201, 1) 5%, rgba(160, 169, 202, 1) 6%, rgba(157, 166, 199, 1) 6%, rgba(157, 165, 201, 1) 7%, rgba(156, 165, 198, 1) 7%, rgba(157, 165, 201, 1) 7%, rgba(149, 157, 194, 1) 9%, rgba(149, 159, 195, 1) 9%, rgba(145, 155, 191, 1) 10%, rgba(146, 156, 192, 1) 10%, rgba(144, 154, 190, 1) 10%, rgba(145, 155, 191, 1) 10%, rgba(143, 153, 189, 1) 10%, rgba(142, 152, 188, 1) 11%, rgba(140, 149, 188, 1) 12%, rgba(136, 148, 186, 1) 12%, rgba(139, 148, 187, 1) 12%, rgba(136, 148, 186, 1) 12%, rgba(136, 148, 186, 1) 12%, rgba(133, 145, 183, 1) 13%, rgba(133, 145, 185, 1) 13%, rgba(131, 143, 181, 1) 13%, rgba(132, 144, 184, 1) 13%, rgba(131, 143, 181, 1) 13%, rgba(128, 140, 180, 1) 14%, rgba(129, 141, 181, 1) 14%, rgba(127, 139, 179, 1) 15%, rgba(125, 137, 179, 1) 15%, rgba(118, 130, 172, 1) 17%, rgba(118, 131, 175, 1) 17%, rgba(118, 130, 172, 1) 17%, rgba(117, 130, 174, 1) 17%, rgba(112, 125, 169, 1) 19%, rgba(110, 123, 167, 1) 19%, rgba(112, 125, 169, 1) 19%, rgba(99, 113, 158, 1) 22%, rgba(99, 113, 160, 1) 22%, rgba(98, 112, 157, 1) 22%, rgba(98, 112, 159, 1) 22%, rgba(97, 111, 156, 1) 22%, rgba(97, 111, 160, 1) 23%, rgba(96, 110, 157, 1) 23%, rgba(91, 105, 152, 1) 24%, rgba(87, 104, 150, 1) 25%, rgba(89, 106, 152, 1) 25%, rgba(88, 104, 153, 1) 25%, rgba(86, 103, 149, 1) 25%, rgba(88, 105, 151, 1) 25%, rgba(87, 103, 152, 1) 25%, rgba(76, 92, 141, 1) 28%, rgba(74, 92, 140, 1) 28%, rgba(75, 93, 143, 1) 28%, rgba(74, 92, 140, 1) 28%, rgba(74, 92, 142, 1) 28%, rgba(63, 80, 132, 1) 31%, rgba(56, 76, 127, 1) 32%, rgba(54, 74, 125, 1) 32%, rgba(52, 72, 125, 1) 33%, rgba(51, 71, 122, 1) 33%, rgba(52, 72, 125, 1) 33%, rgba(51, 71, 122, 1) 33%, rgba(51, 71, 124, 1) 33%, rgba(43, 63, 116, 1) 36%, rgba(39, 60, 115, 1) 36%, rgba(40, 61, 116, 1) 36%, rgba(29, 52, 106, 1) 39%, rgba(29, 50, 105, 1) 39%, rgba(27, 50, 102, 1) 39%, rgba(29, 52, 104, 1) 39%, rgba(27, 49, 106, 1) 39%, rgba(26, 49, 103, 1) 39%, rgba(26, 48, 105, 1) 39%, rgba(25, 48, 102, 1) 39%, rgba(25, 47, 104, 1) 39%, rgba(19, 41, 98, 1) 41%, rgba(15, 40, 96, 1) 41%, rgba(18, 40, 97, 1) 41%, rgba(14, 39, 95, 1) 41%, rgba(15, 37, 95, 1) 42%, rgba(12, 37, 93, 1) 42%, rgba(1, 26, 83, 1) 44%, rgba(0, 25, 81, 1) 48%, rgba(2, 27, 83, 1) 48%, rgba(0, 24, 80, 1) 48%, rgba(1, 26, 82, 1) 48%, rgba(2, 24, 81, 1) 53%, rgba(1, 24, 78, 1) 53%, rgba(2, 24, 81, 1) 53%, rgba(1, 24, 78, 1) 54%, rgba(1, 24, 78, 1) 57%, rgba(0, 23, 75, 1) 57%, rgba(0, 25, 76, 1) 60%, rgba(1, 22, 75, 1) 63%, rgba(0, 22, 72, 1) 63%, rgba(1, 21, 71, 1) 73%, rgba(0, 21, 68, 1) 73%, rgba(0, 21, 68, 1) 77%, rgba(0, 20, 65, 1) 77%, rgba(0, 21, 68, 1) 77%, rgba(0, 20, 65, 1) 77%, rgba(0, 21, 66, 1) 80%, rgba(0, 20, 65, 1) 82%, rgba(0, 19, 62, 1) 82%, rgba(1, 18, 61, 1) 92%, rgba(0, 16, 59, 1) 92%, rgba(0, 17, 55, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }
}

/* style added by joe */
.special-aminities ul li {
  flex-direction: column !important;
}

.mre-detail-sec img {
  border-radius: 0 !important;
}
.login.register .desktop-log {
  max-width: 100%;
}
/* end */
#hotel-search-form #loader {
    background: none;
}

/* 20-06-2025 */

.highlight-image-banner {
  border-radius: 33px;
  overflow: hidden;
  margin-bottom: 30px;
}

.highlight-image-banner img{
  border-radius: 33px;
}
.highlight-banner-mobile{
  display: none;
}
@media (max-width: 767px) {
  .highlight-banner-desktop{
    display: none;
  }
  .highlight-banner-mobile{
    display: block;
  }
}

@media (min-width: 900px) and (max-width: 1200px) {

   body .side-left{

    width: 60%;

  }  

   body .side-right{

     width: 40%;

  }  

}




@media (max-width: 1200px) {

  .total-amt-cost{

    justify-content: center;

    gap: 10px;

  }

  .extras-total-amt input.button.button--primary.loadmore-btn{

        max-width: 270px;

  }

}



@media (max-width: 390px) {

  .total-amt-cost h5 {

        font-size: 22px;

  }

}



@media (max-width: 1200px) {

  .hotel-results{

        padding-top: 40px;

  }

}



.booking-request-received{
     padding-top: 140px;
    padding-bottom: 40px;
    z-index: 1000;
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;

}



.booking-request-received .message-box{

background: #FFF;

    border-radius: 10px;

    padding: 20px;

    text-align: center;

    display: flex;



    flex-direction: column;

    max-width: 800px;

    margin: 0px auto;

}



.booking-request-received .message-box h2{

    color: green;

    margin-bottom: 10px;

}









@media (max-width: 900px) {

  .amazon-payfort-form .amazon-payfort-hosted-container{

   max-width: 100%;

  }

}

body .simple-status-messages{
    position: fixed;
    top: 100px;
    left: 50%;
    right: auto;
    z-index: 1259;
    width: 30%;
    transition: all 0.25s ease;
    transform: translateX(-50%);
}

body .simple-status-messages .status-messages{
   padding: 45px;
    border-radius: 8px;
}

body .simple-status-messages .status-message-close{
      right: 20px;
    top: 20px;
}

body .simple-status-messages .status-message-close span{
  font-size: 24px;
  opacity: 1;
}

 .not-authorized{
    padding-top: 200px;
    padding-bottom: 100px;
    max-width: 1259px;
    margin: 0px auto;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    font-weight: 500;
    color: red;
}
.error-message{
  color: red;
  font-size: 14px;
  margin: 1s0px 0;
}


.messages-list__wrapper.container{
  padding-top: 120px;
  padding-bottom: 50px;
}

