input#input_6_1 {
width: 100% !important;
}
.how-to-book .step-count.elementor-widget .elementor-widget-container {
width: 73px;
height: 73px;
display: flex;
justify-content: center;
align-items: center;	
}
.elementor-element.how-to-book>.elementor-element>.elementor-element {
overflow: hidden;
}
.elementor-element.how-to-book>.elementor-element>.elementor-element::before {
top: 38px;
}
.elementor-element.icon-overlap>.e-con-inner {
position: relative;
}
.elementor-element.icon-overlap>.e-con-inner svg {
max-width: 100%;	
}
.elementor-element.mr-auto > .e-con-inner {
margin-right: 0px;
}
.elementor-element.group-packags-carousel .swiper-pagination {
display: flex;	
} 
.elementor-element.group-packags-carousel .swiper-pagination .swiper-pagination-bullet {
width: 33px;
height: 7px;
border-radius: 40px;
}
.elementor-element.group-packags-carousel .elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active) {
opacity: 0.3;
}
.continuous-rotate {
animation: rotateMove 15s linear infinite;
}
@keyframes rotateMove {
0% {
transform: rotate(0deg) translateY(0px);
}
25% {
transform: rotate(90deg) translateY(-10px);
}
50% {
transform: rotate(180deg) translateY(0px);
}
75% {
transform: rotate(270deg) translateY(10px);
}
100% {
transform: rotate(360deg) translateY(0px);
}
}
@media (min-width: 767px) {
.faq-heading .elementor-heading-title small {
font-size: 142.194px;
display: block; 
}	
}
@media (max-width: 1601px) {
.elementor-element.group-packags-carousel .elementor-widget-n-carousel .e-n-carousel.offset-left {
padding-inline-start: 264px;
}	
}
@media (max-width: 1366px) {
.elementor-element.group-packags-carousel .elementor-widget-n-carousel .e-n-carousel.offset-left {
padding-inline-start: 164px;
}	
}
@media (max-width: 1199px) {
.elementor-element.group-packags-carousel .elementor-widget-n-carousel .e-n-carousel.offset-left {
padding-inline-start: 20px;
}	
}