@media screen and (max-width:1024px){
	.footer-menu .elementor-menu-toggle {
    display: none;
}

.footer-menu nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-vertical.e--pointer-none {
    display: block;
}
	.table-head {
    padding: 20px;
}

}

@media screen and (min-width:1100px){
	
.col-down
{
    position: relative;
}

.col-down:after 
{
    position:absolute;content:'';background-image:url('https://catalystcarstudio.com.au/wp-content/uploads/2023/12/Group-2-1.png');   
    height:127px;
    width:100%;
    background-repeat:no-repeat;
    right: -80%;
}
	 .col-up
{
    position: relative;
}
 .col-up:after
{
	position:absolute;
	content:'';
   background-image:url('https://catalystcarstudio.com.au/wp-content/uploads/2023/12/Group-3-2.png')!important;    
    height:127px;
    width:100%;
    background-repeat:no-repeat;
    right: -80%;
}
}
@media screen and (min-width:1366px){
	.video-slider .elementor-swiper-button.elementor-swiper-button-prev {
		left: 14%!important;align-content
	}
	.video-slider .elementor-swiper-button.elementor-swiper-button-next {
		 right: 14%!important;
}
	
}
@media (min-width:1200px) and (max-width:1365px){
	.video-slider .elementor-swiper-button.elementor-swiper-button-prev {
		left: 7.5%!important;
	}
	.video-slider .elementor-swiper-button.elementor-swiper-button-next {
		 right: 7.5%!important;
}
	
}


@media screen and (min-width:1300px){
table > tbody > tr > td:nth-child(1) {
    width: 29%!important;
}
	td.elementor-repeater-item-d137535 {
    padding: 14px 10px!important;
}
}
@media screen and (max-width:500px){

.elementor-16 .elementor-element.elementor-element-54171ad table.tafe-table td, .elementor-16 .elementor-element.elementor-element-54171ad table.tafe-table th {
    padding: 14px;
}
p.pack-text {
    font-size: 16px!important;
    line-height: 23px!important;
}
span.pack-price {
    font-size: 22px!important;
}
}

@media screen and (max-width:1200px){
.pack-table .elementor-widget-container {
    overflow: auto!important;
}
	.th-lable-r:before {
    height: 30px;
    width: 75px;
    left: 0;
    background-size: contain!important;
    top: 30%!important;
	}
}

@media screen and (min-width:1800px){
.elementor-element.elementor-element-7a6a3bb {
    width: 40%;
    position: absolute;
    bottom: 50px;
    right: 50px;
}
}