@media screen and (max-width:1199px){.cycle_banner_container .banner_item_title,.cycle_banner_container .banner_item_description,.cycle_banner_container .banner_item_button{width:970px}}@media screen and (max-width:991px){.cycle_banner_container{height:500px!important}.cycle_banner_container .banner_item_title,.cycle_banner_container .banner_item_description,.cycle_banner_container .banner_item_button{width:750px}}@media screen and (max-width:767px){.cycle_banner_container{height:33vw!important}.cycle_banner_container .banner_item_title,.cycle_banner_container .banner_item_description,.cycle_banner_container .banner_item_button{width:100%}.cycle_banner_container .banner_item_description_container{display:none}.cycle_banner_container .banner_pager,.cycle_banner_container .banner_pager_next,.cycle_banner_container .banner_pager_previous{display:none}}@media screen and (max-width :991px){.car-grid .car-grid-listing{flex:1 0 50%;max-width:calc(50% - 30px)}.car-article-title{font-size:1.8rem}.car-article-highlights-title{font-size:1.5rem}.car-article-price{font-size:2.2rem}}@media screen and (max-width :767px){.car-grid .car-grid-listing{flex:1 0 calc(100% - 30px);max-width:100%}}@media screen and (max-width :767px){.case-study-listing h2,.case-study-listing .case-study-listing-quote,.case-study-listing .case-study-listing-quote::before,.case-study-listing .case-study-listing-quote::after,.case-study-section .case-study-stacked-item h3,.case-study-section .case-study-stacked-item p,.case-study-section .case-study-stacked-item p::before,.case-study-section .case-study-stacked-item p::after{font-size:1rem}.case-study-listing .case-study-listing-quote,.case-study-section .case-study-stacked-item p{padding:0 1.2rem}}