.main-slider-three__title {
    color: #123555 !important;
}

h1, h2, h3, h4, h5, h6 {
    color: #123555 !important ;
}

.charters__title a {
    color: #123555 !important;
}



.request {
    background-color: #123555 !important;
}

.we-fly {
    background-image: -moz-linear-gradient(180deg, #048bcb 0%, #123555 51%) !important;
    background-image: -webkit-linear-gradient(180deg, #048bcb 0%, #123555 51%) !important;
    background-image: -ms-linear-gradient(180deg, #048bcb 0%, #123555 51%) !important;
	}

	.we-fly-bg-box:before {
    background-image: -moz-linear-gradient(180deg, rgba(18, 56, 33, 0) 0%, #123555 100%) !important;
    background-image: -webkit-linear-gradient(180deg, rgba(18, 56, 33, 0) 0%, #123555 100%) !important;
    background-image: -ms-linear-gradient(180deg, rgba(18, 56, 33, 0) 0%, #123555 100%) !important;
}


.we-fly-bg-box {
    background-image: -moz-linear-gradient(180deg, #048bcb 0%, #123555 51%) !important;
    background-image: -webkit-linear-gradient(180deg, #048bcb 0%, #123555 51%) !important;
    background-image: -ms-linear-gradient(180deg, #048bcb 0%, #123555 51%) !important;
}


.benefits-one__single:before {
    background-color: #123555 !important;
}




.benefits-one__single:hover .benefits-one__arrow a {
    background-color: #ffffff !important;
}

.benefits-one__single:hover .benefits-one__title a {
    color: #ffffff !important;
}


.counter-two__text {
    color: #bce9fd !important;
}

.destination-one__content {
    background-color: rgba(18, 53, 85, 0.9) !important;
}

.destination-one__paris-time span {
    color:  #bce9fd !important;
}

.cta-one__title h3 {
    color: #123555 !important;
}

.cta-one {
    background-color: #f8f7f1 !important;
}

.cta-one__bg-shape {
    opacity: inherit !important;
}

p.about-three__text-one2 {
    font-size: 18px !important;
    letter-spacing: 1px !important;
    color: #048bcb;
    font-weight: 500;
}
p.about-three__text-one2 span.south-korea {
   word-spacing: -0.5px !important;
}

.charters__content {
    height: 380px !important;
}

.main-header-three__contact-list li .icon i {
    font-size: 12px;
    color: #81774d !important;
}

.destination-three__carousel.owl-theme .owl-nav {
    bottom: 50px !important;
}

.we-do__bg {
    height: 1000px;
}

.footer-widget__Contact-list li {
    align-items: baseline !important;
}

.video-one__video-icon:hover {
    background-color: #123555 !important;
}
/* blockquote start*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic);
/* blockquote{
		font-size: 34px;
    margin: 50px auto;
    font-family: Open Sans;
    color: #ffffff;
    padding: 1.2em 30px 1.2em 140px;
    line-height: 1.6;
    position: relative;
    font-weight: 700;
    text-align: justify;
} */

blockquote {
    font-size: 26px;
    color: #ffffff;
    padding: 0px 0px 0px 60px;
    line-height: 1.6;
    font-weight: 700;
    text-align: justify;
}

blockquote::before {
    font-family: Arial;
    content: "\201C";
    color: #048bcb;
    font-size: 3em;
    position: absolute;
    left: 10px;
    top: -30px;
}

blockquote::after{
  content: '';
}
/* blockquote end */

.main-menu-three .main-menu__list>li.current>a, .main-menu-three .main-menu__list>li.current_page_item>a, .main-menu-three .main-menu__list>li.current-menu-item>a, .main-menu-three .main-menu__list>li.current-menu-parent>a, .main-menu-three .main-menu__list>li.current-menu-ancestor>a, .main-menu-three .main-menu__list>li:hover>a, .stricky-header.main-menu-three .main-menu__list>li.current>a, .stricky-header.main-menu-three .main-menu__list>li.current_page_item>a, .stricky-header.main-menu-three .main-menu__list>li.current-menu-ancestor>a, .stricky-header.main-menu-three .main-menu__list>li.current-menu-parent>a, .stricky-header.main-menu-three .main-menu__list>li.current-menu-item>a, .stricky-header.main-menu-three .main-menu__list>li:hover>a {
/*     color: #048bcb !important; */
/* 	     color:var(--jetly-gray); */
	      color: #79817c !important;
	      font-weight: 300;
    }

.main-menu .main-menu__list>li>ul>li:hover>a, .main-menu .main-menu__list>li>ul>li>ul>li:hover>a, .stricky-header .main-menu__list>li>ul>li:hover>a, .stricky-header .main-menu__list>li>ul>li>ul>li:hover>a {
    background-color: var(--jetly-primary);
    color: #048bcb !important;
/* 	     color:#ffffff !important; */
}

.counter-two {
    background-color: #123555 !important;
}

/* .main-slider-three .container {
    padding-top: 30vh !important;
    padding-bottom: 30vh !important;
} */

.main-slider-three .container {
/* 	padding-top: 325px !important; */
	padding-top: 300px !important;
}

.page-header {
    background-color: #123555 !important;
}

.elementor-284 .elementor-element.elementor-element-d706929 .elementor-tab-title.elementor-active, .elementor-284 .elementor-element.elementor-element-d706929 .elementor-tab-title.elementor-active a {
    color: #FFFFFF;
    background: #048bcb !important;
    border: none !important;
}

.elementor-widget-tabs .elementor-tab-content {
    padding: 10px 20px 20px 20px !important;
}

.elementor-284 .elementor-element.elementor-element-d706929 .elementor-tab-title, .elementor-284 .elementor-element.elementor-element-d706929 .elementor-tab-title a {
    color: #123555;
    background: #f8f7f1;
    margin: 10px 0px;
}

.service-details__quote {
    border-left: 6px solid #123555 !important;
    background-color: var(--jetly-base) !important;
    padding: 20px 30px 20px;
    margin-top: 20px;
    margin-bottom: 20px;
}

:root {
    --jetly-black: #048bcb !important;
    --jetly-black-rgb: 4, 139, 203 !important;
}

.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
}
.contact-form__input-box input[type="text"], .contact-form__input-box input[type="email"] {
	background-color: #f8fdff;
}

.contact-form__input-box textarea {
	background-color: #f8fdff;
}

.main-menu .main-menu__list>li.current>a, .main-menu .main-menu__list>li.current_page_item>a, .main-menu .main-menu__list>li.current-menu-item>a, .main-menu .main-menu__list>li.current-menu-parent>a, .main-menu .main-menu__list>li.current-menu-ancestor>a, .main-menu .main-menu__list>li:hover>a, .stricky-header .main-menu__list>li.current>a, .stricky-header .main-menu__list>li.current_page_item>a, .stricky-header .main-menu__list>li.current-menu-ancestor>a, .stricky-header .main-menu__list>li.current-menu-item>a, .stricky-header .main-menu__list>li.current-menu-parent>a, .stricky-header .main-menu__list>li:hover>a {
/*     color: #ffffff !important; */
/* 	color: #048bcb !important; */
    text-shadow: 0 0 1px currentColor;
}

.aboutusvalues {
font-size: 24px ;
	font-weight:700;
	color: #123555;
}

.counter-three__text {
	color: #bce9fd;
}
.remove-shadow .about-one__btn-call{
	display:none;
}

.feature-two__content-box-text {
    color: #ffffff;
    font-weight: 500;
    padding-top: 27px;
    padding-bottom: 30px !important;
    line-height: 20px;
}

.remove-shadow .about-one__satisfied-content p {
	color: #ffffff;
	
}

.price-two__carousel.owl-theme .owl-nav {
    position: absolute;
    bottom: 0;
}

.price-two__content {
    position: absolute;
   
    right:60px;
}

.tour-rep .price-one__top {
	 padding: 15px 30px 15px;
}

.tour-rep .price-one__img img {
	 mix-blend-mode: unset;
    opacity: unset;
    padding: 22px;
}

.tour-rep .price-one_list {
	 padding: 30px 30px;
   text-align: justify;
}
.tour-rep .icon-svg svg {
	color:#ffffff;
}

.tour-rep .price-one__carousel.owl-theme .owl-nav {
  position: absolute;
/*     bottom: 0px; */
	     bottom: -100px; 
    left: -400px;
    margin: 0;
}
/* .three-card-heading h2{
	display: flex;
	justify-content: center;
}
 */

@media (max-width:768px) { 
blockquote {
    font-size: 16px;
    color: #ffffff;
    padding: 0px 0px 0px 10px;
    line-height: 1.6;
    font-weight: 700;
    text-align: justify;
}
	.about-three__experience {
    position: absolute;
    top: -14px;
    left: 15px;
}
.about-three__icon {
    height: 80px;
	width: 80px;align-content
	}
	.about-three__icon-box {
		 height: 100px;
    width: 100px;
	}
.about-three__curved-circle .curved-circle {
    font-size: 9px;
}
		
}

.counter-two .counter-two__list .counter-two__single:nth-of-type(4) .counter-two__count-box h3::after {
      content: "+";
      display: inline;
	   margin-left: 5px;
    }


@media (min-width: 768px) {
    .elementor-image-gallery .gallery-columns-3 .gallery-item {
        max-width: 75% !important;
    }
}

	.service-details__category-list li.active a span, .service-details__category-list li.current_page_item a span {
   
    color: #ffffff;
}

.video-one__bg {
 opacity: 0.8;
 }

.video-one {
 background-color: unset;
 background-image:unset;
 }


.blog-one__btn a:hover {
    color: var(--jetly-base) !important;
}
.blog-one__meta li a:hover {
    color: #048bcb !important;
}
.mail-box{
	color:#ffffff;
	font-size: 18px;
}

.mail-box a{
	color:#ffffff;
}

.widget-title img{
	height: 80px;
}
.brand-two .swiper-slide img {
	opacity:unset !important;
}

.brand-one .swiper-slide img {
	opacity:unset !important;
}
.rap-accordion .elementor-accordion .elementor-accordion-item {
    border: 0;
	transition: all 500ms ease;
    background-color: var(--jetly-white);
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
	margin-bottom: 20px;
}

.rap-accordion .elementor-accordion .elementor-tab-content {
	border: none !important;
}

.rap-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left {
    float: right;
    text-align: left;
    position: relative;
    top: 50px;
    right: 10px;
	 font-size: 15px;
    transition: all 200ms linear;
    transition-delay: 0.1s;
	
}

.rap-accordion .elementor-accordion-title{
  
}

.rap-accordion .elementor-accordion-icon-closed{
	font-weight: 900;
	font-size: 15px;
	width: 40px;
	height: 40px;
	background-color: var(--jetly-base);
	color: var(--jetly-white);
	position: absolute;
	top: -12px;
	right: 10px;
	line-height: 40px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: all 500ms ease;
	transition: all 500ms ease;
	text-align: center;
}

.rap-accordion .elementor-accordion-icon-opened{
	font-weight: 900;
	font-size: 15px;
	width: 40px;
	height: 40px;
	background-color: #123555;
	color: var(--jetly-white);
	position: absolute;
	top: -12px;
	right: 10px;
	line-height: 40px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: all 500ms ease;
	transition: all 500ms ease;
	text-align: center;
}

.sidebar .widget .wp-block-search:not(.wp-block-search__button-inside) .wp-block-search__inside-wrapper {
    display: flex;
}

.about-one__satisfied {
/*     border-left: 40px solid #057bb3 !important; */
	display:none;
}


.link-privacy{
	color:#048BCB;
}

.main-menu .main-menu__list>li>ul,
.main-menu .main-menu__list>li>ul>li>ul,
.stricky-header .main-menu__list>li>ul,
.stricky-header .main-menu__list>li>ul>li>ul {
	position: absolute;
	top: 80%;
}

.mobile-nav__top {
	margin-top: 30px;
}

.main-menu-three__search-cart-box:before {
    display: none;
}

.main-menu__search-cart-box:before {
	display: none;
}

.brand-two-logo {
	 overflow: hidden !important;
 }


@media (max-width:768px){
	.effective-about .readmore_heading{
	margin-top: 50px;
	}
}

.price-two__content {
    position: absolute;
/*     right: 30px; */
	    right: 15px;
}
.view_airlines_a24{
    position: relative;
    top: 0;
    right: -14px;
    color: #ffffff;
    font-size: 12px;
    font-weight: 400;
    border: 1px solid #ffffff;
    border-radius: 30px;
    padding: 0px 10px;
    display: inline-block;
	  cursor: pointer;
}

.price-two__title {
    display: flex !important;
	 justify-content: center !important;
    align-items: center !important;
	  padding-left: 0px !important;
	
}

/* a:hover, a:focus, a:active {
    color: #ffffff !important;
}
 */


/*  a:focus, a:active {
    color: #048BCB !important;
} */

/* a:hover, a:focus, a:active {
    color: inherit !important;
} */
/* .main-slider-three__btn-box .main-slider__btn-two a:focus, a:active {
     color: #ffffff !important;
	  background: #123555 !important;
}  */

.main-slider__btn-two:hover{
	 color: #868e95 !important;
}

 .main-slider__btn-two:focus {
    color: #79817c !important;
}

.we-fly__btn-two:focus {
    color: #123555 !important;
}
.service-details__category a:hover {
    color: #ffffff !important;
}
.cta-one__btn:focus {
	 color: #123555 !important;

}

.service-details__category a:focus, a:active {
    color: #123555 !important;
}

.main-menu__main-menu-box a:focus, a:active {
    color: #ffffff !important;
}

.service-details__download a:focus, a:active {
    color: #ffffff !important;
}

.benefits-one__left a:focus, a:active {
    color: #ffffff !important;
}
.about-three__right a:focus, a:active {
    color: #ffffff !important;
}

.we-fly__btn-one-box  a:hover {
    background: unset !important;
} 

.price-one__btn:focus{
	color: #ffffff !important;
}

.about-three__shape-1 {
    position: absolute;
    bottom: -30px;
    left: 0px;
}

@media only screen and (max-width: 1399px) and (min-width:992px) {
	.main-slider-three__title{
		font-size: 46px !important;
	}
	.main-slider-three .container {
    /* padding-top: 325px !important; */
    padding-top: 260px !important;
}
}
@media (min-width: 768px) {
    .elementor-2875 .elementor-element.elementor-element-5063e82 {
        --width: 100%;
        flex-wrap: nowrap !important;
    }
}

@media only screen and (max-width: 767px) {
	.main-slider-three .swiper-slide-active .main-slider-three__sub-title,
.main-slider-three .swiper-slide-active .main-slider-three__title,
.main-slider-three .swiper-slide-active .main-slider-three__btn-box 
{
  display: flex !important;
	justify-content: center !important;
	align-items: center !important;
}
	
	.main-slider-three__content {
		text-align: center !important;
	}
	
	 .main-slider-three .container {
        padding-top: 200px !important;
        padding-bottom: 200px !important;
    }
    .price-one {
        padding: 0px 0 120px !important;
    }
	.price-two {
      padding: 120px 0 120px !important;
    }
/* 	 .three-card-heading .elementor-heading-title{
	font-size: 34px !important;
  line-height: 45px !important;
	} */
	.page-header__inner h2 {
        font-size: 30px;
        line-height: 50px;
    }
	.we-do__real-time {
		right: 30px;
		padding-left: 20px;
		padding-right: 20px;
		bottom: 10px;
		padding-top: 10px;
    padding-bottom: 10px;
	}
	.we-do__real-time-content {
    font-size: 15px;
    font-weight: 700;
    line-height: 22px;
}

.we-do__real-time-icon {
    width: 40px;
	  height: 40px;
}
	
	.we-do__real-time:before {
    content: "";
    position: absolute;
    bottom: -10px;
    left: 0;
    border-bottom: 43px solid transparent;
    border-left: 30px solid var(--jetly-white);
    z-index: -1;
}
	.readmore_heading {
     font-size: 18px !important;
     line-height: 30px !important;
     padding: 0px 22px !important;
    font-family: 'DM Sans' !important;
}

#read-more-toggle:checked ~ #article-content #extra-content {
font-size: 14px !important;
line-height: 22px !important;
padding: 30px 30px !important;
}
.about-one {
padding: 80px 0 80px !important;
}

.about-two {
padding: 0px 0 120px !important;
}
.team {
    padding: 24px 0 30px !important;
}
	.contacts{
		padding: 0px 0 0px !important;
	}
	
	.price-two__carousel.owl-theme .owl-nav {
    position: absolute;
    bottom: -58px;
}
	.about-three {
    padding: 120px 0 50px;  
}

 .brand-two {
	padding: 50px 0 50px;
 }

}

	.read-air-first{
		margin-top: 25px !important;
	}
	.read-air-second{
		margin-top: 30px !important;
	}
	.read-air-third{
		margin-top: 0px !important;
	}
	.read-air-fourth{
		margin-top: 60px !important;
	}


@media only screen and (min-width: 768px) and (max-width: 991px) {
	
	.price-two {
      padding: 120px 0 120px !important;
    }
    .price-two__carousel.owl-theme .owl-nav {
        bottom: -58px !important;
    }
	
	.readmore_heading {
 font-size: 24px !important;
 line-height: 30px !important;
	padding: 0px 22px !important;	
 font-family: 'DM Sans' !important;
}

#read-more-toggle:checked ~ #article-content #extra-content {
font-size: 18px !important;
line-height: 22px !important;
padding: 30px 30px !important;
}
	.blog-one__btn a span {
width: 30px !important;
    height: 30px !important;
}
	.read-net-first{
		margin-top: 32px;
	}
		.read-net-second{
		margin-top: 32px;
	}
	.about-three__shape-1 {
	position: absolute;
	bottom: -30px;
	left: -0px !important;
}

}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.destination-three__carousel.owl-theme .owl-nav {
		bottom: -60px !important;
	}
	.benefits-one__left {
        max-width: 100% !important;
     }
	.price-two__carousel.owl-theme .owl-nav {
    position: absolute;
    bottom: -60px !important;
  }
	.readmore_heading {
     font-size: 36px !important;
     line-height: 50px !important;
     padding: 0px 22px !important;
     font-family: 'DM Sans' !important;
}
	.read-net-first{
		margin-top: 32px;
	}
		.read-net-second{
		margin-top: 32px;
	}
	.read-air-first{
		margin-bottom: 0px;
	}
	.read-air-second{
		margin-bottom: 30px;
	}
	.read-air-third{
		margin-bottom: 20px;
	}
	.read-air-fourth{
		margin-bottom:50px;
	}
	.read-tour-first{
		margin-top: 22px;
	}
	
 }
@media (max-width: 1200px) {
	.main-menu-three__right, .main-menu__right{
	display: none;
}
	
		a:hover, a:focus, a:active {
    color: #ffffff !important;
}
	.service-details__category a:hover, a:focus, a:active {
    color: #ffffff !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 768px) {
.read-air-first{
		margin-top: 40px;
	}
	.read-air-second{
		margin-top: 40px;
	}
	.read-air-third{
		margin-top: 0px;
	}
	.read-air-fourth{
	margin-top: 90px;
	}

