/**
 * Theme Name:     Jetour
 * Author:         Redberries
 * Template:       hello-elementor
 * Text Domain:	   jetour
 * Description:    Jetour is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */

.scrollBtn {
    position: sticky!important;
  top:50vh; 
    right: 0;
       z-index: 2;
}

.scrollBtn a.elementor-button { position: relative;}
.scrollBtn a.elementor-button:before, .scrollBtn a.elementor-button:after {
    content: "";
    width: 1px;
    height: 60px;
    background: #FFF;
    position: absolute;
}
.scrollBtn a.elementor-button:before { top: -55px;}
.scrollBtn a.elementor-button:after {bottom: -55px;}


.scrollBtn .elementor-button-content-wrapper {width: 30px;
    height: 50px; padding-top: 10px;
    border: 2px solid #fff;
    border-radius: 50px;
    box-sizing: border-box;}
.scrollBtn span.elementor-button-text { font-size:0; width: 6px; height: 6px; background: #FFF; border-radius: 10px;
    -webkit-animation: sdb10 2s infinite;
    animation: sdb10 2s infinite;
}

@-webkit-keyframes sdb10 {
  0% {
    -webkit-transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes sdb10 {
  0% {
    transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

.content-slide-style{overflow:hidden!important;}
.content-slide-style .swiper{overflow:visible; max-width:65%; margin: 0!important;}
.content-slide-style .swiper-pagination-bullet{width:40px!important; border-radius:0!important; height:3px!important;}
.content-slide-style .swiper-pagination{left:70px!important;}
/*-----360 Car-------*/
.maintab-360 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{position: relative; z-index: 1;}
.color-tabs .e-n-tabs-heading{position:absolute;  left:0;top: -60px; z-index:1; display: flex!important; align-content: flex-start!important;}
.color-tabs .e-n-tabs-heading svg{border-radius:50%;}
.color-tabs button { margin: 0 !important;}

.color-tabs .e-n-tab-title[aria-selected='true'] span.e-n-tab-title-text{position:absolute!important; left:0; top:50px; font-size:26px!important;display:block; min-width: 390px; text-align: left;}
.color-tabs .e-n-tab-title[aria-selected='false']  span.e-n-tab-title-text{display:none;}
.color-tabs .e-n-tab-title{position:static!important;}

@media (max-width:980px){
	.content-slide-style .swiper{max-width:85%;}
	
}

@media (max-width:768px){
	.content-slide-style .swiper{max-width:85%;}
	.color-tabs .e-n-tabs-heading{position:static;}
	.color-tabs .e-n-tab-title[aria-selected='true'] span.e-n-tab-title-text{min-width: 100%; text-align: center; font-size: 15px !important;}
	.maintab-360 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading { display: grid;  grid-template-columns: repeat(2, 1fr); align-items: start; margin-bottom: 25px;}
	.maintab-360 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > button { margin: 0 !important;}
	.cloudimage-360 {margin-top: 30px;}
	a.swiper-slide-inner{background:#00000063;}
	.scrollBtn .elementor-button-content-wrapper { width: 20px; height: 40px;}
}
