.flags{position:absolute;right:0;top:54%;transform:rotate(90deg);height:44px;margin-right:-125px}.flags a{display:inline-block;padding:4px 16px;margin-right:5px;background:orange;border-radius:5px;font-family:'Arial';color:#fff;text-transform:uppercase;line-height:22px;text-decoration:none;line-height:30px;transition:all .5s ease;font-weight:bold}.flags a:hover{background:#db8a00}.flags a i{margin-right:6px;font-size:22px;line-height:30px}.cpi_market_pages table h4{padding:22px 0px 22px 0px;font-size:1.2em;line-height:1.2em}.FM-homepage .body-container{background:0}.FM-homepage .body-container .page-center{box-shadow:none;margin-top:0px !important}.FM-homepage .body-container .page-center .callout-row{display:flex;margin:0 -2px}.FM-homepage .page-center .callout-row>div{flex-basis:50%;padding:0 2px}.FM-homepage .page-center .callout-row .static-content{padding:10px 5px 5px 10px;text-align:center}.FM-homepage .page-center .callout-row .static-content h2{color:#fff;font-family:helvetica;font-size:27px;font-weight:400;line-height:1.15;margin-bottom:10px;padding:0}.callout-row .static-content .btn-main{background:#d82c2d;border:2px solid #d82c2d;color:#fff;display:inline-block;font-family:helvetica;font-size:17px;font-weight:400;line-height:1;padding:8px 25px;transition:background .3s ease,border .3s ease}.callout-row .static-content .btn-main:hover{background:rgba(0,0,0,0);border-color:#fff}.fm-callout-banner-wrap .fm-callout-banner{display:flex}.fm-callout-wrap{height:281px;overflow:hidden;position:relative}.fm-callout-content{align-items:center;background:#00335b;background:-moz-linear-gradient(top,#00335b 0%,#0061b0 100%,#7db9e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00335b),color-stop(100%,#0061b0),color-stop(100%,#7db9e8));background:-webkit-linear-gradient(top,#00335b 0%,#0061b0 100%,#7db9e8 100%);background:-o-linear-gradient(top,#00335b 0%,#0061b0 100%,#7db9e8 100%);background:-ms-linear-gradient(top,#00335b 0%,#0061b0 100%,#7db9e8 100%);background:linear-gradient(to bottom,#00335b 0%,#0061b0 100%,#7db9e8 100%);color:white;display:flex;flex-direction:column;height:100%;justify-content:center;padding:15px;position:absolute;text-align:center;top:100%;transition:top .5s ease}.fm-callout-content h3{color:#fff;font-family:helvetica;font-size 26px;line-height:1;text-transform:uppercase}.fm-callout-content p{margin-bottom:10px}.fm-callout-wrap:hover .fm-callout-content{top:0}.fm-callout-content .btn-callout{border:1px solid #fff;color:#fff;line-height:1;padding:15px 30px;text-transform:uppercase;transition:background .3s ease,border .3s ease}.fm-callout-content .btn-callout:hover{background:#d82c2d;border-color:#d82c2d}.mobile-only{margin:0 0 10px;text-align:center}.mobile-only a{color:#dd0006;font-size:1.3em;font-weight:700;text-decoration:none !important;transition:color .3s ease}.mobile-only a:hover{color:#832a28}.custom-menu-primary .hs-menu-wrapper>ul>li:last-of-type{background:linear-gradient(to bottom,#930104 0%,#e20008 100%,#7db9e8 100%) !important;transition:background .3s ease}.img-no-margin img.hs-image-widget{padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important}h3{color:#333}.btn.btn-cntct{background:#e20008;color:white;display:inline-block;padding:10px 15px;text-align:center;transition:background .3s ease;white-space:nowrap}.btn.btn-cntct:hover{background:#0061af}.hs-content-path-automotive-industry .btn.btn-primary:hover{background:#0061af}.custom-menu-primary ul.active-branch li.active-branch a{background:0}@media(min-width:768px){.mobile-only{display:none !important}}.hs-content-path-automotive-industry .btn.btn-primary{background:#e20008;color:white;display:inline-block;padding:10px 15px;text-align:center;transition:background .3s ease;white-space:nowrap}.hs-content-path-automotive-industry .btn.btn-primary:hover{background:#0061af}@media(max-width:1199px){.fm-callout-banner-wrap{display:none}}@media(max-width:991px){.FM-homepage .body-container .page-center .callout-row{flex-direction:column}.FM-homepage .body-container .page-center .callout-row>div{flex-basis:100%;margin-bottom:15px}.FM-homepage .page-center .callout-row .static-content{padding:15px;text-align:center}}