*{font-family:Roboto,sans-serif}.container{margin-left:auto;margin-right:auto;max-width:1140px;padding-left:15px;padding-right:15px;width:100%}.mb-4,.my-4{margin-bottom:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}img{border-style:none;vertical-align:middle}.table{color:#212529;margin-bottom:1rem;width:100%}.table-sm td,.table-sm th{padding:.3rem}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#212529}table{border-collapse:collapse}h1{font-size:2.5rem}h1,h2,h3,h4,h5,h6{color:#283a5e;font-weight:500;line-height:1.2;margin-bottom:.5rem}a{background-color:transparent;color:#145089;text-decoration:none}.h3,h3{font-size:1.75rem}h5{font-size:1.25rem;margin-bottom:0;margin-top:0}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn-primary{background-color:#145089;border-color:#145089;color:#fff}.btn-youtube{background-color:red;border-color:red;color:#fff}.text-center{text-align:center!important}.b-carousel-indicators{display:contents;height:100%;margin:0;position:relative}.b-carousel-indicators div{cursor:pointer}.b-carousel-indicators div.active{border:2px solid #007bff;scale:1.1}.carousel-control-next-icon,.carousel-control-prev-icon{height:40px;width:40px}.video-container{margin:20px;text-align:center}.video-button,.video-container{align-items:center;display:flex;flex-direction:column}.video-button{background-color:#ff5151;border-radius:50%;color:#fff;font-size:18px;font-weight:700;height:150px;justify-content:center;text-decoration:none;transition:scale .2s;width:150px}.video-button:hover{color:#fff;scale:1.1;text-decoration:none}.video-button .icon{width:42px}.description{color:#7d7d7d;font-size:14px;margin-top:10px}.section-photos{display:flex;flex-wrap:wrap}.coupon-offer{display:flex;height:225px;width:560px}.coupon-offer h3{font-size:35px}.coupon-offer *{color:#fff;font-family:fantasy}.coupon-offer .left{align-items:center;display:flex;padding:30px 10px 30px 30px;width:60%}.coupon-offer .left .image{width:100%}.coupon-offer .right{align-items:center;display:flex;justify-content:center;width:40%}.coupon-offer .right .coupon-info{background:url(/images/brand/autohub/logo-white-low-opacity.png) no-repeat 50%;background-size:70% 70%;border:4px solid #fff;border-radius:10px;display:flex;font-size:50px;padding:8px 25px}.coupon-offer .right .coupon-code span{display:block;font-family:sans-serif!important;font-size:22px;margin-top:10px;text-align:center}.coupon-offer .left img{border-radius:10px;height:170px}.offer-description{color:#283a5e;font-size:20px;font-weight:500;width:560px}.call-us-for-questions{font-size:18px;font-weight:500;padding-left:24px}.call-us-for-questions a{color:#000!important;font-weight:700}.report-grid{gap:20px;justify-content:space-between}.report-card,.report-grid{display:flex;flex-wrap:wrap}.report-card{align-items:flex-start;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.05);gap:16px;padding:20px;width:48%}.report-content{width:100%}.report-content p{color:#6b7280;font-size:.9rem}.report-content .download-btn{border:1px solid #145089;border-radius:8px;color:#000;text-decoration:none;width:100%}.report-content .download-btn,.report-icon{display:flex;justify-content:center;padding:10px}.report-icon{align-items:center;background:#dae3ec;border-radius:50px}.report-icon img{height:32px;width:32px}.report-header{align-items:center;display:flex;gap:16px}.report-header h3{color:#1a1a1a;font-size:1.1rem;margin:0}.download-btn .icon{fill:#1f2937;height:20px;width:20px}@media (max-width:767px){.coupon-offer .left{flex-direction:column;padding:10px}.coupon-offer .left .image{display:flex;height:80%;justify-content:center;padding:10px}.coupon-offer .left *{font-size:30px}.coupon-offer .left img{-o-object-fit:cover;object-fit:cover;width:75%}.coupon-offer .right .coupon-info{font-size:40px}}@media (max-width:530px){.coupon-offer{height:38vw}.coupon-offer .right .coupon-info{font-size:24px}.coupon-offer .right .coupon-code span{font-size:15px}.coupon-offer .left .image{padding:0}.coupon-offer .left *{font-size:24px}.report-card{width:100%}}#imagePreviewModal,body{padding-right:0!important}#imagePreviewModal{align-items:center;justify-content:center;overflow:auto}#imagePreviewModal .modal-dialog{max-width:100%;width:100%}#imagePreviewModal .modal-content{background-color:rgba(0,0,0,.95)}#imagePreviewModal img{border-radius:10px;min-width:90vw;-o-object-fit:contain;object-fit:contain}.close-modal-btn{background:transparent;border:none;color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:20px;top:15px;z-index:1051}.close-modal-btn:hover{color:#ccc}.list-unstyled{list-style:none;padding-left:0}.disclaimer-section{background-color:#f8f9fa;border:2px solid #dee2e6;border-radius:8px;margin-top:40px}.disclaimer-section .disclaimer-title{border-bottom:2px solid #007bff;color:#495057;cursor:pointer;font-weight:700;padding-bottom:10px;position:relative;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.disclaimer-section .disclaimer-title:hover{color:#007bff}.disclaimer-section .disclaimer-title .disclaimer-toggle-icon{display:inline-block;font-size:.8em;margin-left:10px;transition:transform .3s ease}.disclaimer-section .disclaimer-title[aria-expanded=true] .disclaimer-toggle-icon{transform:rotate(180deg)}.disclaimer-section .disclaimer-content{color:#495057;font-size:14px;line-height:1.6;padding-top:15px}.disclaimer-section .disclaimer-content .disclaimer-list{margin:0;padding-left:20px}.disclaimer-section .disclaimer-content .disclaimer-language-title{border-bottom:1px solid #dee2e6;color:#007bff;font-size:1.1em;font-weight:700;margin-bottom:15px;padding-bottom:5px}.disclaimer-section .disclaimer-content .disclaimer-english{border-bottom:1px solid #dee2e6;padding-bottom:20px}.disclaimer-section .disclaimer-content .disclaimer-arabic{direction:rtl;padding-top:20px;text-align:right}.disclaimer-section .disclaimer-content .disclaimer-arabic .disclaimer-list{padding-left:0;padding-right:20px}.disclaimer-section .disclaimer-content .disclaimer-arabic .disclaimer-language-title{text-align:right}.disclaimer-section .collapse{transition:all .3s ease}.sample-banner{background:linear-gradient(90deg,#1b1b44,#224170 65%,#2a6ca1);border-radius:10px;color:#fff;display:flex;margin:40px 0;padding:15px 20px}.sample-banner--flex{align-items:center;justify-content:space-between}.sample-banner--centered{align-items:center;flex-direction:column;text-align:center}.sample-banner .sample-text{font-size:1.2rem;font-weight:400;margin:10px 0}.sample-banner .sample-text--heading{font-size:1.3rem;font-weight:600}.sample-banner .sample-text--subheading{font-size:1rem;margin-bottom:20px}.sample-banner .sample-buttons{align-items:center;display:flex;gap:30px;justify-content:center}.sample-banner .sample-buttons p{font-size:1.5em;font-weight:600;margin:0}.sample-banner .sample-button{background-color:#fff;border-radius:4px;color:#005ca9;font-weight:600;padding:10px 20px;text-decoration:none;transition:background-color .2s ease-in-out}.sample-banner .sample-button:hover{background-color:#e9e9e9}
