.hide{display:none !important}.subfooter{font-size:14px}.subfooter,.subfooter a{color:#eee !important}.subfooter a:hover{color:#fff}.copyright{float:left;margin-top:5px}.developed-by{float:right;margin-top:5px}.subfooter .middle-links .tm-custom-menu.style-03 ul{width:fit-content;margin:auto}.subfooter .middle-links .tm-custom-menu.style-03 .menu>li{width:auto;float:left;padding:0 12px}.footer-style-01 .widgettitle{font-family:'Noto Serif' !important;font-size:26px !important;margin-bottom:15px !important;color:#fff !important}.page-footer-inner>.footer,.page-footer-inner>.footer a{color:#fff !important}.page-footer-inner>.footer a:hover{color:#fff !important}ul.footer-list{padding-left:0;list-style:none;margin-top:22px}ul.footer-list li{margin-top:16px;margin-bottom:16px;line-height:1.2}.page-footer .insight-core-bmw li a{line-height:1.2}.tm-blog.style-grid-masonry .post-meta{display:none}.hide-category .post-categories{display:none}.tm-blog.style-grid-masonry .post-feature{margin-bottom:20px}.tm-timeline .content-wrap{width:600px}@media only screen and (min-width:1400px) and (max-width:1200px){.timeline-container{padding-left:10%;padding-right:10%}}@media only screen and (min-width:1199px){.timeline-container{padding-left:5%;padding-right:5%}}.timeline-container .tm-light-gallery{margin-top:30px;margin-right:10px;float:left}.timeline-container .tm-light-gallery img{max-height:300px}.contact-heading h3{font-size:24px;margin-bottom:5px}.related-post-item .post-info .post-date{display:none}.association-boxes-row .tm-box-icon .content-wrap{min-height:350px}@media only screen and (max-width:991px){.association-boxes-row .tm-box-icon .content-wrap{min-height:300px}}.line-header h3:after{position:absolute;top:51%;overflow:hidden;width:80%;height:4px;content:'\a0';background-color:#e4031f;margin-left:20px}.line-header h3{position:relative;overflow:hidden;font-size:30px;margin-top:30px}.bigger-font p{font-size:18px}@media only screen and (max-width:767px){.reverse-row{display:flex;flex-direction:column-reverse}.cta-button{text-align:center !important}.footer .vc_column-inner,.footer .vc_column-inner ul li,.footer .image{text-align:center !important}.subfooter .vc_column-inner,.subfooter ul{text-align:center !important}.subfooter ul li,.subfooter ul li a{margin-bottom:0;padding-bottom:0 !important}.developed-by,.copyright{float:unset}.developed-by{margin-bottom:5px !important}}.desktop-menu .header-01 .header-right{flex-basis:0%}@media only screen and (max-width:1500px){.header-01 .menu--primary a{font-size:18px !important}}.desktop-menu .toggle-sub-menu{margin-left:10px !important}@media only screen and (max-width:1500px){.slider-image{width:250px}.slide-text{font-size:35px;line-height:35px !important}}@media only screen and (max-width:500px){.slider-image{width:200px}.slide-text{font-size:30px;line-height:30px !important}}@media only screen and (max-width:1500px){.page-title-bar-02 .page-title-bar-inner{padding-top:80px !important}}@media only screen and (max-width:991px){.page-title-bar-02 .page-title-bar-inner{padding-bottom:50px !important}}@media only screen and (max-width:500px){.header-01 .header-right-more{display:none}.page-open-mobile-menu{margin-right:15px}}.widget_archive select option{color:#eee;font-family:"Playfair Display"}@media only screen and (max-width:768px){.branding__logo img{max-width:170px}}.cta-menu{background-color:#e4031f}.cta-menu a{padding-top:20px !important;padding-bottom:20px !important;color:#fff !important}