@media screen and (max-width:1300px){section.header .navlink{display:inline-flex}section.header .navbar-end nav{display:none}}@media screen and (max-width:1215px){section.footer .footer-col.logo a{height:3rem}section.footer .footer-col.copyright p{font-size:9pt}}@media screen and (max-width:1145px){section.calltoaction .column{width:auto!important}}@media screen and (max-width:1023px){.content h1,.title.is-1{font-size:44pt}.content h2,.title.is-2{font-size:29pt}section.footer .footer-cols .footer-col{padding-right:2rem}}@media screen and (max-width:960px){#home section.hero.is-large .hero-body{padding:5rem 1.5rem}section.footer .footer-cols .footer-col{flex-shrink:1;flex-grow:0;min-width:0}section.footer .footer-cols .footer-col.menu{margin-right:auto}section.footer .footer-cols .footer-col.copyright{display:none}section.footer .footer_small_print_mobile{display:block}section.calltoaction .columns{display:block;text-align:center}section.calltoaction p{text-align:center!important}}@media screen and (max-width:900px){section.hero h1{font-size:8vw}}@media screen and (max-width:820px){section.footer .footer-cols{flex-wrap:wrap}section.footer .footer-col.branding{width:100%;display:flex;justify-content:space-between;margin-bottom:3rem}section.footer .footer-col.branding a.logo{height:3.5rem}section.footer .footer-col .socials{margin-top:0!important}}@media screen and (max-width:768px){.section{padding:3rem .5rem}.button{padding-left:1.3rem;padding-right:1.3rem}section.block_type_vehicle .car-information .info-column .tag.sold{position:static;margin-bottom:1rem}.columns.mobflip,section.mobflip .columns{display:flex;flex-direction:column-reverse}section:not(.big_image).block_type_image_text .block_image,section:not(.big_image).block_type_text_image .block_image{margin-bottom:20px}section.big_image .column-image .block_image{width:100%!important;position:static}section.block_type_image_text.big_image:not(.mobflip) .column-image .block_image,section.block_type_text_image.big_image.mobflip .column-image .block_image{margin-bottom:2rem}section.block_type_image_text.big_image.mobflip .column-image .block_image,section.block_type_text_image.big_image:not(.mobflip) .column-image .block_image{margin-top:2rem}.owl-carousel .owl-controls .owl-prev{left:-40px}.owl-carousel .owl-controls .owl-next{right:-40px}.modal p img{display:none}.modal .content,.modal .fields{margin-bottom:0}section.cta_banner,section.cta_banner p{text-align:center!important}#home section.hero h1{font-size:8vw}#home section.hero p{font-size:1.1rem}.wor-widget.wor-widget-badge .wor-review-badge{transform-origin:top left;transform:scale(.8)}}@media screen and (max-width:660px){.content h1,.title.is-1{font-size:40pt}.content h2,.title.is-2{font-size:27pt}.modal .modal-content{padding:1.3rem!important}section.footer .footer-cols .footer-col{padding-right:2.5rem}}@media screen and (max-width:600px){section.header .navbar-end .navbar-item{display:none}}@media screen and (max-width:560px){section.hero h1{font-size:11vw}section.footer .footer-cols{display:block!important}section.footer .footer-cols .footer-col{margin-bottom:2rem;text-align:center;padding-right:0}section.footer .footer-col.icons .socials{margin-right:.5rem}}@media screen and (min-width:501px) and (max-width:560px){section.header .navbar-end .navbar-item .button{padding:.9rem 1.2rem;border:none!important;font-size:.9rem}}@media screen and (max-width:500px){section.hero .container{margin-top:4rem}section.calltoaction .container{padding:1.4rem}section.calltoaction .button{font-size:.95rem;height:3.5rem}section.footer .footer-col.branding{display:block}section.footer .footer-col.branding a.logo{height:6rem;margin-bottom:2rem}section.footer .footer-col .socials{justify-content:center}}