/* Responsiveness for Custom website */


@media only screen and (min-width : 1280px) and (max-width : 1680px) {
	.hiw_carousel2 .swiper .swiper-slide {width:23.8%!important;}
	.hiw_carousel .swiper .swiper-slide {width: 32.333% !important;}
}

@media (min-width: 1200px) {
}


@media screen and  (max-width: 1024px) {
	.hiw_carousel2 .swiper .swiper-slide {width: 23.5% !important;}
	.hiw_carousel .swiper .swiper-slide {width: 32% !important;}
	.visitor_trust_slider .swiper-slide-active .elementor-image-box-description {font-size:14px!important;}
	.rdg-tc{--rdg-tc-per-view:2}

}
@media screen and  (max-width: 768px) {
	.hiw_carousel2 .swiper .swiper-slide {width: 31.9% !important;}
	.inside_content_box,.inside_content_box > [class*="inside_content"] {--flex-direction: column !important;flex-direction: column !important;}
	.essential_box .elementor-image-box-wrapper {flex-direction:column!important;}
	.essential_box .elementor-image-box-content {padding: 10px 20px 30px;}
	.rdg-tc {--rdg-tc-per-view: 2!important;}
}
@media screen and  (max-width: 600px) {
	.swap-box .swap-item {min-height:190px;}
	.tripora-gallery-item {width: 200px;height: 300px;}
	.boxes-carousel-active .box .elementor-icon-box-title {font-size: 20px !important;}
	.hiw_carousel .swiper .swiper-slide {width: 100% !important;}
	.hiw_carousel2 .swiper .swiper-slide {width: 100% !important;}
	.visitor-carousel .swiper-slide .e-child {height:300px!important;}
	.visitor-carousel .swiper-slide .e-child:hover {height:300px!important;transform: translate(0px, 0px);}
	.tripora-gallery-item img {height: 300px !important;border-radius: 0 !important;}
	.tripora-gallery-item {border-radius: 0 !important;}
	.travel-swiper .swiper-pagination {top: 40px;width: 97% !important;}
	.visitor_trust_slider .swiper-slide-active {transform: scale(0.85) !important;}
	.visitor_trust_slider {height:360px!important;}
	.visitor_trust_slider.e-con, .visitor_trust_slider.e-flex {padding:0!important;}
	.visitor_trust_slider .swiper-slide-active .elementor-image-box-description {font-size:18px!important;}
	.rdg-tc{--rdg-tc-per-view:1.12;--rdg-tc-gap:14px}
	.rdg-tc__title,.rdg-tc__price{font-size:17px}
	.rdg-tc__body{padding:18px 16px 22px}
	.visitor-section {height: 650px !important;}
	div[data-elementor-type="wp-page"] {margin-left: 0!important;}
	.rdg-breadcrumbs {justify-content:center;}
	.col2-list {columns: 1!important;}
	.rdg-table {overflow-x:scroll;}
	.rdg-tc {--rdg-tc-per-view: 1!important;}
	.rdg-menu ul {overflow-x: scroll !important;overflow-y: hidden !important;width: 100%;flex-wrap: nowrap !important;}
	.rdg-menu ul::-webkit-scrollbar {height: 3px !important;}
	.rdg-menu ul::-webkit-scrollbar-track {background: transparent !important;}
	.rdg-menu ul::-webkit-scrollbar-thumb {background: #000 !important;border-radius: 0 !important;}
	.rdg-menu ul {scrollbar-width: thin!important;scrollbar-color: #000 transparent;}
	.rdg-menu ul li {position:relative;}
	/* 	.rdg-menu ul li:after {content:'';width:1px;height:100%;position:absolute;right:0;top:0;background:#DED4C2;}
	.rdg-menu ul li:before {content:'';width:1px;height:100%;position:absolute;right:1px;top:0;background:#8C8C8C;} */
	.rdg-menu ul li:last-child:before,
	.rdg-menu ul li:last-child:after {display:none!important;}
	.rdg-menu ul li svg path {fill:#000;}
	.home_carousel .swiper-pagination {top:unset!important;bottom:-35px!important;}
	.member_table {overflow-x:scroll;}
	.member_table table {width:200%!important;}
	.gt_float_switcher {font-size: 14px !important;}
	.gt_float_switcher img {width: 16px !important;}
	.rdg-email {font-size: 10px!important;}
	.rdg-account-info {font-size: 12px!important;}

	
}
@media(prefers-reduced-motion:reduce){
	.rdg-tc__track{scroll-behavior:auto}
	.rdg-tc__card,.rdg-tc__img,.rdg-tc__dot{transition:none}
	a.rdg-tc__card:hover,a.rdg-tc__card:hover .rdg-tc__img{transform:none}
}