.imagebanner .bike-product-prant{width:100%}
.imagebanner .bike-product-prant{width:100%}
.two-wheeler-img img{height:240px;border-radius:12px;border:1px solid #a5a5a5}
@media(max-width:768px){.two-wheeler-img img{width:156px;height:135px}
}
.joyride-main{position:relative;z-index:1}
.joyride-main .joy-ride-heading{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size48);line-height:var(--line-height-57);color:#1b1717}
.joyride-main .joy-ride-heading a{display:flex !important}
.joyride-main .joy-ride-heading a img{padding-left:1rem}
.joyride-main .image-section{height:auto}
.joyride-main .image-section img{height:auto}
.joyride-main p,.joyride-main .know-more{font-family:var(--font-tstar-regular);font-weight:var(--font-weight-700);font-size:var(--font-size20);line-height:var(--line-height-32);color:var(--text-color-black);letter-spacing:.03em}
.joyride-main .know-more{letter-spacing:.02em}
.joyride-main ul.joyride-right-cards li.card{width:210px;height:180px;margin-bottom:50px;background:#fcfcfc;box-shadow:0 1px 4px rgba(0,0,0,0.16);border-radius:5px;font-style:italic;padding:20px 15px 20px 15px}
.joyride-main ul.joyride-right-cards li.card .card-body{padding:0;display:flex;flex-direction:column;justify-content:center}
.joyride-main ul.joyride-right-cards li.card .card-body h4{font-size:var(--font-size84);color:var(--text-color-red);line-height:var(--line-height-100);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900)}
.joyride-main ul.joyride-right-cards li.card .card-body h4 span.fs-24{font-size:var(--font-size24);color:var(--text-color-red)}
.joyride-main ul.joyride-right-cards li.card .card-body .decrease-font{font-size:52px;font-weight:900;color:var(--text-color-red);font-family:var(--font-tstar-heavy)}
@media(max-width:991px){.joyride-main ul.joyride-right-cards li.card .card-body .decrease-font{font-size:22px}
}
@media(max-width:1199px) and (min-width:992px){.joyride-main ul.joyride-right-cards li.card .card-body .decrease-font{font-size:22px}
}
.joyride-main ul.joyride-right-cards li.card .card-body span{font-size:var(--font-size20);line-height:var(--line-height-24);color:var(--text-color-black);font-weight:var(--font-weight-400);font-family:var(--font-tstar-medium)}
.joyride-main ul.joyride-right-cards li.card.bg-red{background-color:var(--bg-color-danger);height:110px;border-radius:0;box-shadow:none}
.joyride-main ul.joyride-right-cards li.card.bg-red .card-body h4,.joyride-main ul.joyride-right-cards li.card.bg-red .card-body p,.joyride-main ul.joyride-right-cards li.card.bg-red .card-body span{color:#fff}
.joyride-main ul.joyride-right-cards li.card.bg-red .card-body p{font-weight:var(--font-weight-400)}
.joyride-main ul.joyride-right-cards li.card.card:last-of-type{margin-bottom:0}
@media(max-device-width:767px) and (min-width:320px){.joy-ride-heading .image-section{height:auto}
.joy-ride-heading .image-section img{height:auto}
}
.joyride-main{position:relative;z-index:0}
.joyride-main .joy-ride-heading{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size48);line-height:var(--line-height-57);color:#1b1717}
.joyride-main p,.joyride-main .know-more{font-family:var(--font-tstar-regular);font-weight:var(--font-weight-700);font-size:var(--font-size18);line-height:var(--line-height-32);color:var(--text-color-black);letter-spacing:.03em}
.joyride-main .know-more{letter-spacing:.02em}
.joyride-main ul.joyride-right-cards li.card{width:210px;height:180px;margin-bottom:50px;background:#fcfcfc;box-shadow:0 1px 4px rgba(0,0,0,0.16);border-radius:5px;font-style:italic;padding:20px 15px 20px 15px}
.joyride-main ul.joyride-right-cards li.card .card-body{padding:0;display:flex;flex-direction:column;justify-content:center}
.joyride-main ul.joyride-right-cards li.card .card-body h4{font-size:var(--font-size84);color:var(--text-color-red);line-height:var(--line-height-100);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900)}
.joyride-main ul.joyride-right-cards li.card .card-body h4 span.fs-24{font-size:var(--font-size24);color:var(--text-color-red)}
.joyride-main ul.joyride-right-cards li.card .card-body span{font-size:var(--font-size18);line-height:var(--line-height-24);color:var(--text-color-black);font-weight:var(--font-weight-400);font-family:var(--font-tstar-medium)}
.joyride-main ul.joyride-right-cards li.card.bg-red{background-color:var(--bg-color-danger);height:110px;border-radius:0;box-shadow:none}
.joyride-main ul.joyride-right-cards li.card.bg-red .card-body h4,.joyride-main ul.joyride-right-cards li.card.bg-red .card-body p,.joyride-main ul.joyride-right-cards li.card.bg-red .card-body span{color:#fff}
.joyride-main ul.joyride-right-cards li.card.bg-red .card-body p{font-weight:var(--font-weight-400)}
.joyride-main ul.joyride-right-cards li.card.card:last-of-type{margin-bottom:0}
@media(max-width:1199px) and (min-width:992px){.joyride-main .joy-ride-heading{font-size:var(--font-size24);line-height:var(--line-height-28)}
.joyride-main p,.joyride-main .know-more{font-size:var(--font-size16);line-height:var(--line-height-26)}
.joyride-main ul.joyride-right-cards li.card{width:150px;height:80px;margin-bottom:16px;border-radius:1px;padding:10px}
.joyride-main ul.joyride-right-cards li.card .card-body{padding:0}
.joyride-main ul.joyride-right-cards li.card .card-body h4{font-size:var(--font-size40);line-height:var(--line-height-42)}
.joyride-main ul.joyride-right-cards li.card .card-body span{font-size:var(--font-size16);line-height:var(--line-height-20)}
.joyride-main ul.joyride-right-cards li.card.bg-red{width:150px;height:80px}
}
@media(max-width:991.2px) and (min-width:768px){.joyride-main .hero-log{height:62px}
.joyride-main .joy-ride-heading{font-size:var(--font-size24);line-height:var(--line-height-28)}
.joyride-main p,.joyride-main .know-more{font-size:var(--font-size16);line-height:var(--line-height-26)}
.joyride-main ul.joyride-right-cards li.card{width:150px;height:80px;margin-bottom:16px;border-radius:1px;padding:10px}
.joyride-main ul.joyride-right-cards li.card .card-body{padding:0}
.joyride-main ul.joyride-right-cards li.card .card-body h4{font-size:var(--font-size32);line-height:var(--line-height-32)}
.joyride-main ul.joyride-right-cards li.card .card-body h4 span.fs-24{font-size:var(--font-size10)}
.joyride-main ul.joyride-right-cards li.card .card-body span{font-size:var(--font-size10);line-height:var(--line-height-14)}
.joyride-main ul.joyride-right-cards li.card.bg-red{height:80px}
}
@media(max-width:767px) and (min-width:320px){.joyride-main .hero-log{height:62px}
.joyride-main .joy-ride-heading{font-size:var(--font-size24);line-height:var(--line-height-28)}
.joyride-main p{font-size:var(--font-size16);line-height:var(--line-height-26)}
.joyride-main ul.joyride-right-cards li.card{width:85px;height:68px;margin-bottom:16px;border-radius:1px;padding:5px}
.joyride-main ul.joyride-right-cards li.card .card-body{padding:0}
.joyride-main ul.joyride-right-cards li.card .card-body h4{font-size:var(--font-size30);line-height:var(--line-height-32)}
.joyride-main ul.joyride-right-cards li.card .card-body h4 span.fs-24{font-size:var(--font-size8)}
.joyride-main ul.joyride-right-cards li.card .card-body span{font-size:var(--font-size8);line-height:var(--line-height-12)}
.joyride-main ul.joyride-right-cards li.card.bg-red{height:68px}
}
.register{font-family:'robotocondensed-regular',sans-serif,Arial,Helvetica;position:relative}
.register .register-img{position:absolute;top:0;left:0;width:100%;height:100%}
.register .register-img img{object-fit:cover}
.register label.error,.register .invalid-otp-message{font-size:12px;color:#ed1c24;padding-left:12px;position:relative}
.register label.error::before,.register .invalid-otp-message::before{content:"";position:absolute;left:0;top:3px;width:9px;height:9px;background:url('clientlib-site/resources/images/icons/error.svg') no-repeat;background-size:100%}
.registration-form{padding:2rem;background:#fff;position:relative}
.xpulse-form-wrapp .registration-form{padding:2rem;background:transparent;position:relative;margin-right:10rem}
@media screen and (max-width:767.98px){.xpulse-form-wrapp .registration-form{padding:1.5rem .2rem 0 .2rem;margin-right:0}
}
.xtrack-form .modal-content{width:fit-content}
.registration-form .form-group{margin-bottom:10px}
.registration-form .thankyou{position:absolute;background:#fff;width:100%;height:100%;top:0;left:0;z-index:1;text-align:center;display:none}
.registration-form .thankyou .ty-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.registration-form .thankyou .ty-content img{margin:0 auto}
.registration-form .thankyou .ty-content span{display:block;font-size:1.5rem}
.registration-form h6{font-size:18px;font-weight:700;color:#000;margin-bottom:.75rem;text-align:center;font-family:'robotocondensed-bold',sans-serif,Arial,Helvetica}
.registration-form .btn-hm-primary{border:0;margin-top:.75rem}
.xpulse-form-wrapp .registration-form .btn-hm-primary{border:0;margin-top:.75rem;width:160px;height:48px}
.btn-hm-primary{background:#ed1c24;color:#fff;border-radius:5px;font-size:18px;padding:.8rem 1.25rem;display:inline-block;text-align:center;text-transform:uppercase;margin-left:0;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s}
.btn-hm-primary:hover,.btn-hm-primary:focus{color:#fff;background:#000}
.xpulse-form-wrapp .btn-hm-primary:hover,.xpulse-form-wrapp .btn-hm-primary:focus{color:#fff;background:#ed1c24}
.lg-container{width:100%;max-width:1600px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.hm-heading{margin-bottom:1.5rem}
.hm-heading p{font-family:'MonumentExtended-Ultrabold',sans-serif,Arial,Helvetica;font-size:36px;color:#000;font-style:italic;text-transform:uppercase;margin-bottom:0}
.hm-form .form-control::-webkit-input-placeholder{color:#000}
.hm-form .form-control:-moz-placeholder{color:#000}
.hm-form .form-control::-moz-placeholder{color:#000}
.hm-form .form-control:-ms-input-placeholder{color:#000}
.hm-form .form-control{height:48px;border-radius:5px}
.hm-form .form-control:hover,.hm-form .form-control:focus{background-color:#fff}
.xpulse-form-wrapp .hm-form .form-control::-webkit-input-placeholder{color:#b7b7b7 !important;font-weight:bold}
.xpulse-form-wrapp .hm-form .form-control:-moz-placeholder{color:#b7b7b7 !important;font-weight:bold}
.xpulse-form-wrapp .hm-form .form-control::-moz-placeholder{color:#b7b7b7 !important;font-weight:bold}
.xpulse-form-wrapp .hm-form .form-control:-ms-input-placeholder{color:#b7b7b7 !important;font-weight:bold}
.xpulse-form-wrapp option,.xpulse-form-wrapp select:hover{background-color:#000 !important;color:#fff !important}
.xpulse-form-wrapp .hm-form .form-control{height:48px;border-radius:5px;background-color:transparent;color:#b7b7b7 !important;font-weight:bold;font-size:16px;font-family:"Roboto",Arial,Helvetica,sans-serif}
.xpulse-form-wrapp .hm-form .form-control:hover,.xpulse-form-wrapp .hm-form .form-control:focus{background-color:#000;border:#ed1c24 1px solid}
.f-fb{background:url("clientlib-site/resources/images/xtrack-icons/facebook.png") top left no-repeat;background-size:46px;padding-left:52px}
.f-tw{background:url("clientlib-site/resources/images/xtrack-icons/twitter.png") top left no-repeat;background-size:46px;padding-left:52px}
.f-insta{background:url("clientlib-site/resources/images/xtrack-icons/instagram.png") top left no-repeat;background-size:46px;padding-left:52px}
.hm-form select{background:url("clientlib-site/resources/images/xtrack-icons/select-arrow-down.png") no-repeat right 10px center;background-color:#fff;padding-right:2rem;-moz-appearance:none;-webkit-appearance:none;appearance:none}
.xpulse-form-wrapp .hm-form select{background:url("clientlib-site/resources/images/icons/select-dropdown-icon.svg") no-repeat right 10px center;background-color:#fff;padding-right:2rem;-moz-appearance:none;-webkit-appearance:none;appearance:none}
.hm-form select::-ms-expand{display:none}
.hm-modal{font-family:'robotocondensed-regular',sans-serif,Arial,Helvetica}
.hm-modal strong,.hm-modal h4{font-family:'robotocondensed-bold',sans-serif,Arial,Helvetica}
.hm-modal .location h4{font-size:inherit;color:inherit;line-height:inherit}
.hm-modal .location p{font-size:inherit;color:inherit;line-height:inherit}
.hm-modal .modal-header{padding:1.5rem 2rem .5rem}
.hm-modal .modal-header h5{font-family:'MonumentExtended-Ultrabold',sans-serif,Arial,Helvetica;font-size:36px;color:#000;font-style:italic;text-transform:uppercase}
.hm-modal .modal-header h5 span{font-family:'MonumentExtended-Ultrabold',sans-serif,Arial,Helvetica;font-size:80px;color:transparent;font-style:normal;-webkit-text-stroke:2px #000;text-transform:uppercase;letter-spacing:2px;line-height:.9}
.hm-modal.abt-modal .modal-header h5{font-size:30px}
.hm-modal.abt-modal .modal-header h5 span{font-size:60px}
.hm-modal .modal-header .close{font-size:2rem;color:#ed1c24;opacity:1}
.hm-modal .modal-body{padding-bottom:2rem}
.evt-row .form-row .col-lg-6{margin-bottom:10px}
.event-list{padding:1rem;border:1px solid #ccc;height:100%}
.event-list .evt-date{text-align:center;font-family:'robotocondensed-bold',sans-serif,Arial,Helvetica}
.event-list .evt-date .date{width:84px;background:#000;text-align:center;color:#fff;font-family:'MonumentExtended-Ultrabold',sans-serif,Arial,Helvetica;font-size:34px;padding:.75rem 0;margin-bottom:.5rem}
.event-list .evt-date span{display:block;font-size:22px;font-weight:700;color:#000;text-align:center;text-transform:uppercase}
.event-list .evt-content h5{font-family:'robotocondensed-bold',sans-serif,Arial,Helvetica;font-size:30px;color:#000;font-weight:700;margin-bottom:8px}
.event-list .evt-content ul li{padding:5px 0 5px 1.5rem;position:relative}
.event-list .evt-content ul li::before{content:url('clientlib-site/resources/images/xtrack-icons/icon-time.png');display:inline-block;width:17px;height:17px;position:absolute;top:8px;left:0}
.event-list .evt-content ul li.time::before{content:url('clientlib-site/resources/images/xtrack-icons/icon-time.png')}
.event-list .evt-content ul li.location::before{content:url('clientlib-site/resources/images/xtrack-icons/icon-location.png')}
.event-list .evt-content .btn-register-now{margin-top:.75rem}
.hm-modal .modal-dialog{max-width:100%}
.hm-modal .modal-header .close{font-size:2rem;color:#ed1c24;opacity:1}
.event-list .evt-content ul li{line-height:1.5}
.btn-register-now{background:#fff;color:#ed1c24;border-radius:5px;border:2px solid #ed1c24;font-size:16px;font-weight:700;line-height:1.5;padding:10px 1rem;display:inline-block;text-align:center;text-transform:uppercase;margin-left:0;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;font-family:'robotocondensed-bold',sans-serif,Arial,Helvetica}
.btn-register-now:hover,.btn-register-now:focus{background:#ed1c24;color:#fff;border-color:#fff}
.thankyou,.thankyou p{color:#00950b;padding-top:.2rem;margin-bottom:0;display:inline-block;font-size:24px;font-weight:700;min-height:28px;font-family:'robotocondensed-bold',sans-serif,Arial,Helvetica}
.xpulse-form-wrapp .registration-form input{color-scheme:dark;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:600}
.registration-form .form-group{position:relative}
@media(max-width:575.98px){.registration-form .form-group .right-check{margin-left:4px}
}
@media(max-width:575.98px){.registration-form .form-group .boolean{margin-left:27px}
}
@media(max-width:575.98px){.registration-form .form-group #captcha{width:80%}
}
@media(max-width:575.98px){#xtrack-events .banner-img{min-height:275px !important}
}
#xtrack-events .hero-carousel #scooterBanner .button-aligner{top:125px}
@media screen and (max-width:1499.98px){.lg-container{max-width:1260px}
.hm-heading{font-size:32px}
.hm-modal .modal-header h5{font-size:32px}
.hm-modal .modal-header h5 span{font-size:72px}
.hm-modal.abt-modal .modal-header h5{font-size:26px}
.hm-modal.abt-modal .modal-header h5 span{font-size:56px}
}
@media screen and (max-width:1199.98px){.hm-container,.lg-container,.container-fluid{padding-left:30px;padding-right:30px}
.hm-heading{font-size:30px}
.event-list{padding:10px}
.event-list .evt-content h5{font-size:24px}
.event-list .evt-date .date{font-size:30px;width:70px;padding:.5rem 0}
.event-list .evt-date span{font-size:20px}
}
@media screen and (max-width:991.98px){.hm-modal.abt-modal .modal-header h5{font-size:24px}
.hm-modal.abt-modal .modal-header h5 span{font-size:34px}
}
@media screen and (max-width:767.98px){.hm-heading{font-size:26px}
.hm-modal .modal-header h5 span{font-size:42px}
.hm-modal .modal-header h5{font-size:26px}
}
@media screen and (max-width:575.98px){.hm-container,.lg-container,.container-fluid{padding-right:20px;padding-left:20px}
.hm-heading{font-size:24px;margin-bottom:1.5rem}
.hm-modal .modal-header{padding:1rem}
.hm-modal .modal-header h5{font-size:30px}
.event-list .evt-date{margin-right:-15px}
.event-list .evt-date .date{font-size:20px;width:56px;margin-bottom:4px}
.event-list .evt-date span{font-size:16px}
.hm-modal.abt-modal .modal-header h5{font-size:18px;line-height:1.2}
.hm-modal.abt-modal .modal-header h5 span{font-size:24px}
}
@media screen and (max-width:355.98px){.hm-container,.lg-container,.container-fluid{padding-right:15px;padding-left:15px}
.hm-heading{font-size:1.5rem}
}
.xtrac-gallery-section .xtrac-contents-wrapper .a-left-xtrac{transform:rotate(180deg);top:28% !important;left:-5px}
@keyframes passing-through{0{opacity:0;transform:translateY(40px)}
30%,70%{opacity:1;transform:translateY(0)}
100%{opacity:0;transform:translateY(-40px)}
}
@keyframes slide-in{0{opacity:0;transform:translateY(40px)}
30%{opacity:1;transform:translateY(0)}
}
@keyframes pulse{0{transform:scale(1)}
10%{transform:scale(1.1)}
20%{transform:scale(1)}
}
.dropzone,.dropzone *{box-sizing:border-box}
.dropzone{min-height:150px;border:1px solid rgba(0,0,0,.8);border-radius:5px;padding:20px 20px}
.dropzone.dz-clickable{cursor:pointer}
.dropzone.dz-clickable *{cursor:default}
.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}
.dropzone.dz-drag-hover{border-style:solid}
.dropzone.dz-drag-hover .dz-message{opacity:.5}
.dropzone .dz-message{text-align:center;margin:2em 0}
.dropzone .dz-message .dz-button{background:0;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}
.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}
.dropzone .dz-preview:hover{z-index:1000}
.dropzone .dz-preview:hover .dz-details{opacity:1}
.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}
.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}
.dropzone .dz-preview.dz-image-preview{padding:12px 16px}
.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}
.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:0}
.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}
.dropzone .dz-preview:hover .dz-details{opacity:1}
.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}
.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}
.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}
.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}
.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}
.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05,1.05);filter:blur(8px)}
.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}
.dropzone .dz-preview .dz-image img{display:block}
.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77,0,0.175,1)}
.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77,0,0.175,1)}
.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:rgba(0,0,0,.8);border-radius:50%}
.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}
.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}
.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}
.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}
.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;overflow:hidden}
.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width 300ms ease-in-out;border-radius:17px}
.dropzone .dz-preview.dz-error .dz-error-message{display:block}
.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}
.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}
.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}
.book-test-drive-section .book-test-drive-wrapper{position:relative}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent{background-color:var(--bg-color-danger)}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .callback-btn{border-radius:4px;border:0;color:#ea0000;background-color:#fff;font-family:var(--font-tstar-bold);font-size:var(--font-size24);width:200px;text-transform:uppercase}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .book-test-drive-heading h3{font-size:var(--font-size40);font-family:var(--font-tstar-bold);color:var(--text-color-white)}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .book-test-drive-heading p{font-size:var(--font-size20);font-family:var(--font-tstar-regular);color:var(--text-color-white)}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group{width:18%;margin:0 12px 20px 12px;position:relative}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control{border:0;border-bottom:1px solid #fff;background-color:transparent;border-radius:0;color:var(--text-color-white);font-size:var(--font-size18);font-family:var(--font-tstar-regular);position:relative;padding:8px 0;text-transform:capitalize}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control:focus{box-shadow:none !important;outline:0 !important}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control::placeholder{color:#fff}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control:-webkit-autofill{-webkit-text-fill-color:#fff;transition:background-color 50000s ease-in-out 0}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group label{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:var(--text-color-white);display:block;padding-left:13px;position:absolute}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group label::before{content:'';position:absolute;top:4px;left:0;width:9px;height:9px;background:url('clientlib-site/resources/images/icons/error-icon.svg') no-repeat;background-size:100%}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .test-drive-otp-link{position:absolute;background:transparent;border:0;top:9px;right:0;font-size:14px;padding:0;color:#fff;border-bottom:1px solid #fff;display:none}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .test-drive-otp-link.show{display:block}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down{color:var(--text-color-white)}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down:after{content:url("clientlib-site/resources/images/icons/homepage/dropdown-icon-select.svg");position:absolute;right:10px;bottom:8px;z-index:1;pointer-events:none}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu{text-transform:capitalize;position:relative;max-height:250px;overflow-y:auto;min-width:-webkit-fill-available;z-index:1;border-radius:0 0 16px 16px}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu::-webkit-scrollbar{width:5px;border-radius:15px}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu::-webkit-scrollbar-track{background-color:#fff}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px #ea0000}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li{padding:8px 8px;border-bottom:1px solid rgba(235,235,235,0.5);font-size:12px;font-family:"tstar-medium"}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li a{color:#303030}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li a:hover{color:#ea0000}
.book-test-drive-section .book-test-drive-wrapper .collapse-btn{position:absolute;left:0;right:0;margin:auto;display:table;width:38px;height:38px;border-radius:100%;box-shadow:0 7px 11px 1px rgba(132,130,130,0.25);bottom:-18px;transform-origin:center;transform:rotate(-180deg);transition:.3s}
.book-test-drive-section .book-test-drive-wrapper .collapse-btn.collapsed{transform:rotate(0);transition:.3s}
.book-test-drive-section .book-test-drive-wrapper .collapse-btn img{display:block}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-color-danger);justify-content:center;align-items:center;z-index:2;display:none}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-loading.active{display:flex}
.book-test-drive-section .book-test-drive-wrapper .book-test-thankyou{position:absolute;top:0;left:0;width:100%;height:100%;display:none;flex-direction:column;background:var(--bg-color-danger);justify-content:center;align-items:center;z-index:2}
.book-test-drive-section .book-test-drive-wrapper .book-test-thankyou .form-close{color:#fff;position:absolute;right:5%;top:5%;font-size:40px;opacity:1}
.book-test-drive-section .book-test-drive-wrapper .book-test-thankyou .book-test-thankyou-head{display:flex;justify-content:center;align-items:center}
.book-test-drive-section .book-test-drive-wrapper .book-test-thankyou .book-test-thankyou-head h3{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:64px;color:var(--text-color-white);line-height:76px}
.book-test-drive-section .book-test-drive-wrapper .book-test-thankyou p{font-family:var(--font-tstar-regular);font-weight:var(--font-weight-300);font-size:var(--font-size40);color:var(--text-color-white)}
.book-test-drive-section .book-test-drive-wrapper .book-test-thankyou.active{display:flex}
.book-test-drive-column .book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group{width:20%}
@media(max-width:767px){.book-test-drive-column .book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group{width:100%}
}
.golf-page .book-test-drive-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-color-danger);justify-content:center;align-items:center;z-index:2;display:none}
.golf-page .book-test-drive-loading.active{display:flex}
.golf-page #golf-error-response{color:var(--bg-color-danger);padding-top:15px;font-family:var(--font-tstar-heavy);font-size:var(--font-size18);text-align:center;display:none}
.golf-page #golf-error-response.active{display:flex}
.campaign-section .campaign-container .campaign-wrapper .campaign-right-content .campaign-form .cust-form-group .campaign-input#email{text-transform:none}
.modal-body .form-close{display:none}
#harley__dealer--address{pointer-events:none;resize:vertical;height:auto;padding:10px 17px;overflow:auto}
.cust-container-student{width:100%;padding:0 16px;margin-bottom:32px}
@media(max-width:768px){.cust-container-student{margin-bottom:0}
}
.cust-container-student .campaign-right-content{padding-bottom:52px !important}
@media(max-width:768px){.cust-container-student .campaign-right-content{padding:16px 8px !important;margin-bottom:0 !important}
}
#rect-text{padding-top:16px;border-top:1px solid silver}
#rect-text p{font-size:14px}
@media(max-width:768px){#rect-text{font-size:12px !important;line-height:16px !important}
#rect-text p{font-size:12px;line-height:16px}
}
#student__campaign{display:flex;flex-direction:column;height:100%;justify-content:space-between}
#student__campaign .offer-subtext{color:#bf2600;font-size:18px;font-style:normal;font-weight:700;line-height:24px;text-align:center;font-family:var(--font-tstar-bold);margin-bottom:16px}
@media(max-width:768px){#student__campaign .offer-subtext{font-size:16px;line-height:20px}
}
#student__campaign .otp-form{margin-bottom:0}
#student__campaign .btn:disabled{opacity:1;background:#a5a5a5}
#student__campaign #doc--form .cust-form-group:last-child{margin-bottom:22px}
#student__campaign h3.student-header{margin-bottom:10px;font-size:24px}
@media(max-width:768px){#student__campaign h3.student-header{margin-bottom:8px;font-size:18px}
}
#student__campaign .student-sub-success .success__gif img{height:200px;width:200px}
#student__campaign .student-sub-success .success--text{color:#038252;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:32px;margin-bottom:24px}
#student__campaign .student-sub-success p{font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-align:center}
#student__campaign .student-sub-success p.connect{margin-bottom:12px}
#student__campaign .student-sub-success p a,#student__campaign .student-sub-success p b{font-family:var(--font-tstar-heavy)}
#student__campaign .student-voucher{width:100%}
#student__campaign .student-voucher .tab-container{display:flex;align-items:center;justify-content:center;padding:4px 22px;border-radius:40px;margin-bottom:22px}
#student__campaign .student-voucher .tab-container.activated{background:#e6f3ee}
#student__campaign .student-voucher .tab-container.activated p{color:#038252}
#student__campaign .student-voucher .tab-container.under-process{background:#ffdecc}
#student__campaign .student-voucher .tab-container.under-process p{color:#ff5800}
#student__campaign .student-voucher .tab-container.expired{background:#f6cccc}
#student__campaign .student-voucher .tab-container.expired p{color:#d30000}
#student__campaign .student-voucher .tab-container p{font-family:var(--font-tstar-bold);font-size:24px;font-style:normal;font-weight:700;line-height:32px}
#student__campaign .student-voucher .voucher{background:url('clientlib-site/resources/images/icons/voucher-bg.png') no-repeat;height:115px;margin-bottom:24px;align-items:center;justify-content:center;background-size:100% 100%}
#student__campaign .student-voucher .voucher picture{width:36px;height:55.385px}
#student__campaign .student-voucher .voucher picture img{width:100%}
#student__campaign .student-voucher .voucher .voucher-details{gap:7px;padding-left:17px;margin-left:32px;position:relative}
#student__campaign .student-voucher .voucher .voucher-details::before{content:'';height:100%;position:absolute;left:0;top:0;width:2px;background:url('clientlib-site/resources/images/icons/border.html') no-repeat}
#student__campaign .student-voucher .voucher .voucher-details .discount{font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:32px}
@media(max-width:768px){#student__campaign .student-voucher .voucher .voucher-details .discount{font-size:18px}
}
#student__campaign .student-voucher .voucher .voucher-details .voucher-wrap .voucher-no{font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;color:#303030;font-weight:700;line-height:20px;display:flex;align-items:center}
@media(max-width:768px){#student__campaign .student-voucher .voucher .voucher-details .voucher-wrap .voucher-no{font-size:14px}
}
#student__campaign .student-voucher .voucher .voucher-details .voucher-wrap .voucher-no img{margin-left:6px;width:20px;height:20px;cursor:pointer}
#student__campaign .student-voucher .voucher .voucher-details .validity{font-family:var(--font-tstar-bold);font-size:12px;font-style:normal;font-weight:700;line-height:16px;color:#a5a5a5}
@media(max-width:768px){#student__campaign .student-voucher .voucher .voucher-details .validity{font-size:10px}
}
#student__campaign .student-voucher .confirmation--text{font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:32px;color:#038252;margin-bottom:18px}
@media(max-width:768px){#student__campaign .student-voucher .confirmation--text{font-size:16px}
}
#student__campaign .student-voucher .dateandtime{display:flex;align-items:center}
#student__campaign .student-voucher .dateandtime p{font-family:var(--font-tstar-bold);font-size:18px;font-style:normal;color:#303030;font-weight:700;line-height:24px;padding-left:8px}
@media(max-width:768px){#student__campaign .student-voucher .dateandtime p{font-size:16px}
}
#student__campaign .student-voucher .dateandtime p:first-child{padding-right:8px;padding-left:0;border-right:1px solid silver}
#student__campaign .student-voucher .dateandtime p span{color:#a5a5a5}
#student__campaign .or--text{width:100%;text-align:center;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:400;line-height:32px;color:#303030;margin:22px 0}
#student__campaign form{width:100%}
#student__campaign form .cust-drop-down{position:relative}
#student__campaign form button{background:transparent;color:#a5a5a5;border:1px solid silver;padding:12px 16px;border-radius:8px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-tstar-medium)}
#student__campaign form button.active{color:#303030;text-transform:capitalize !important}
@media(max-width:768px){#student__campaign form button{font-size:14px;line-height:20px}
}
#student__campaign form .form-control{padding:12px 16px;height:44px;border-radius:8px;border:1px solid silver;font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#303030;font-family:var(--font-tstar-medium)}
#student__campaign form .form-control::placeholder{color:#a5a5a5;font-size:16px}
@media(max-width:768px){#student__campaign form .form-control::placeholder{font-size:14px}
}
#student__campaign form input:-internal-autofill-selected{background:transparent}
#student__campaign form .form-span{position:absolute;top:-7px;left:20px;background:white;font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-family:var(--font-tstar-medium)}
#student__campaign form .invalid-otp-message{font-family:var(--font-tstar-bold);font-size:var(--font-size14);color:#ee2326;display:block;padding-left:16px;position:relative;margin-top:5px}
#student__campaign form label.error,#student__campaign form .err-here{font-family:var(--font-tstar-bold);font-size:var(--font-size14);color:#ee2326;display:block;padding-left:16px;position:relative;margin-top:5px}
#student__campaign form label.error::before,#student__campaign form .err-here::before{content:'';position:absolute;top:4px;left:0;width:9px;height:9px;background:url('clientlib-site/resources/images/icons/error.svg') no-repeat;background-size:100%}
#student__campaign form .select-p{position:absolute;left:17px;top:-7px;background-color:white;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#303030;font-family:var(--font-tstar-medium)}
@media(max-width:768px){#student__campaign form .select-p{font-size:10px;line-height:12px;top:-4px}
}
#student__campaign form .send-otp-btn,#student__campaign form .send-otp-student{position:absolute;right:12px;top:12px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;font-family:var(--font-tstar-medium);color:#009fda;display:none}
#student__campaign form .send-otp-btn:hover,#student__campaign form .send-otp-student:hover{color:#009fda !important}
#student__campaign form .send-otp-btn.show,#student__campaign form .send-otp-student.show{display:block}
#student__campaign form .valid--otp{position:relative}
#student__campaign form .valid--otp::before{content:'';position:absolute;right:19px;top:9px;background:url('clientlib-site/resources/images/icons/greencheck.svg') no-repeat;width:24px;height:24px;display:block}
#student__campaign form .valid--otp input{border:1px solid #038252}
#student__campaign form ul{width:100%;z-index:99;max-height:200px;overflow-y:scroll}
#student__campaign form ul li{padding:6px 9px}
#student__campaign form ul li a{font-size:16px;font-style:normal;font-weight:400;line-height:1.25;color:#303030;font-family:var(--font-tstar-regular);text-transform:capitalize}
#student__campaign .cust-form-group{margin-bottom:20px;position:relative}
#student__campaign .cust-form-group:last-child{margin-bottom:0}
#student__campaign .campaign--footer{margin-top:50px}
#student__campaign .campaign--footer .student-campaign-p{font-family:var(--font-tstar-medium);color:#303030;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}
@media(max-width:768px){#student__campaign .campaign--footer .student-campaign-p .campaign-form-richtext{font-size:12px}
}
#student__campaign .campaign--footer .student-campaign-p a{color:#009fda}
#student__campaign .dpz-close-custom{height:20px;width:20px;position:relative;cursor:pointer}
#student__campaign .dpz-close-custom::after{height:100%;display:block;width:100%;content:'';background:url('clientlib-site/resources/images/icons/close-dpz.svg') no-repeat}
#student__campaign .dz-remove{color:#009fda;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:700;line-height:24px}
#student__campaign .dz-remove.dpz-upload-success{color:#038252;pointer-events:none}
#student__campaign .dropdown-select.btn-drop{position:relative;text-transform:none}
#student__campaign .dropdown-select.btn-drop[name='file']::before{display:none}
#student__campaign .dropdown-select.btn-drop::before{position:absolute;height:8px;width:14px;content:'';right:16px;top:50%;transform:translateY(-50%);background:url('clientlib-site/resources/images/icons/dropdrown-arrow-black-icon.svg') no-repeat}
#student__campaign .accordion-card{margin-bottom:22px}
@media(max-width:768px){#student__campaign .accordion-card{margin-bottom:16px}
}
#student__campaign .accordion--title{padding:12px 22px;background:#ededed;border-radius:12px;display:flex;position:relative;cursor:pointer;min-height:68px;align-items:center}
@media(max-width:768px){#student__campaign .accordion--title{padding:8px 12px;min-height:56px}
}
#student__campaign .accordion--title.pe-none{pointer-events:none}
#student__campaign .accordion--title .top--wrap{display:flex;align-items:flex-start}
#student__campaign .accordion--title img{margin-right:14px;width:24px;height:24px}
@media(max-width:768px){#student__campaign .accordion--title img{width:20px;height:20px;margin-right:12px}
}
#student__campaign .accordion--title .headers h6{font-size:18px;font-style:normal;font-weight:900;line-height:24px;font-family:var(--font-tstar-heavy);padding:0}
@media(max-width:768px){#student__campaign .accordion--title .headers h6{font-size:16px;line-height:20px}
}
#student__campaign .accordion--title .headers p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-tstar-medium);color:#a5a5a5;display:flex}
@media(max-width:768px){#student__campaign .accordion--title .headers p{font-size:14px}
}
#student__campaign .accordion--title .headers p span{padding-right:8px;padding-left:8px;position:relative;text-transform:capitalize}
#student__campaign .accordion--title .headers p span:first-child{padding-left:0}
#student__campaign .accordion--title .headers p span:last-child::after{display:none}
#student__campaign .accordion--title .headers p span::after{content:'';display:block;height:90%;width:1px;background:#a5a5a5;position:absolute;right:0;top:50%;transform:translateY(-50%)}
@media(max-width:768px){#student__campaign .accordion--title .headers p span::after{height:60%}
}
#student__campaign .accordion--title.active::after{transform:translateY(-50%) rotate(45deg);transition:.5s ease all}
#student__campaign .accordion--title::after{content:'';width:24px;height:24px;position:absolute;right:22px;top:50%;transition:.5s ease all;transform:translateY(-50%);background:url('clientlib-site/resources/images/icons/openicon.svg') no-repeat}
@media(max-width:768px){#student__campaign .accordion--title::after{width:20px;height:20px;background-size:cover;right:12px}
}
#student__campaign .accordion--panel{padding:22px;padding-bottom:0;display:none}
@media(max-width:768px){#student__campaign .accordion--panel{padding:16px 12px;padding-bottom:0}
}
@media(max-width:768px){#student__campaign .accordion--panel .wrapper{padding:0 !important}
}
#student__campaign .accordion--panel .accordion-content-wrap{flex-direction:column}
#student__campaign .dropdown-toggle::after{display:none}
#student__campaign #check__status{left:50%;bottom:22px;width:100%;text-align:center;font-family:var(--font-tstar-bold);font-size:18px;font-style:normal;font-weight:700;line-height:24px;color:#303030;margin-top:16px}
@media(max-width:768px){#student__campaign #check__status{font-size:16px;line-height:20px;bottom:16px;max-width:unset}
}
#student__campaign #check__status a{display:inline;color:#009fda}
#student__campaign .student-check-container{width:100%}
#student__campaign #sub-btn-new{position:absolute;bottom:58px;left:0;margin:0 32px;max-width:calc(100% - 64px)}
@media(max-width:768px){#student__campaign #sub-btn-new{position:relative;bottom:unset;left:unset;margin:0;margin-top:28px;max-width:100%}
}
.h-100 .booktestride{height:100%}
.custom-thankyou{padding-left:16px !important;padding-right:16px !important;flex-direction:column;align-items:center}
@media(max-width:768px){.custom-thankyou{height:100%;justify-content:center}
}
.custom-thankyou .close{opacity:1;padding-right:24px;padding-top:24px}
@media(max-width:768px){.custom-thankyou .close{padding-top:16px;padding-right:16px}
}
.custom-thankyou .close img{width:24px;height:24px}
.custom-thankyou .success__gif,.custom-thankyou .failure__gif{width:125px;height:125px;margin-bottom:12px}
@media(max-width:768px){.custom-thankyou .success__gif,.custom-thankyou .failure__gif{width:138px;height:138px;margin-bottom:6px}
}
.custom-thankyou .success__gif img,.custom-thankyou .failure__gif img{width:100%;height:100%}
.custom-thankyou h5{color:#FFF;text-align:center;font-family:var(--font-tstar-heavy);font-size:52px;font-style:normal;font-weight:900;line-height:64px;margin-bottom:14px}
@media(max-width:768px){.custom-thankyou h5{margin-bottom:8px;font-size:32px;line-height:48px}
}
.custom-thankyou p{color:#FFF !important;text-align:center;font-family:var(--font-tstar-medium) !important;font-size:24px !important;font-style:normal;font-weight:400 !important;line-height:32px;margin-bottom:20px}
@media(max-width:768px){.custom-thankyou p{margin-bottom:32px;font-size:16px;line-height:20px}
}
.custom-thankyou .modal-body{flex-direction:column;width:100%;align-items:center;padding:0;margin-top:-24px;padding-bottom:91px}
@media(max-width:768px){.custom-thankyou .modal-body{padding-left:16px;padding-right:16px;padding-bottom:30px}
}
.custom-thankyou .exchange--journey-anchor{padding:10px 32px;text-transform:uppercase;background:#fff;border:1px solid #ee2326;border-radius:4px;max-width:322px;width:100%;margin-bottom:18px}
@media(max-width:768px){.custom-thankyou .exchange--journey-anchor{padding:8px 24px;max-width:328px;margin-bottom:16px}
}
.custom-thankyou .exchange--journey-anchor p.exchange--cta{font-family:var(--font-tstar-heavy) !important;font-size:20px !important;font-style:normal;font-weight:900 !important;line-height:28px;margin-bottom:0;-webkit-text-fill-color:transparent;background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);-webkit-background-clip:text}
@media(max-width:768px){.custom-thankyou .exchange--journey-anchor p.exchange--cta{font-size:14px;line-height:20px}
}
.custom-thankyou a{color:white;font-family:var(--font-tstar-bold);font-size:18px;font-style:normal;font-weight:700;line-height:24px;position:relative;padding-right:30px}
@media(max-width:768px){.custom-thankyou a{font-size:14px;line-height:20px}
}
.custom-thankyou a::after{position:absolute;width:24px;height:24px;right:0;top:50%;transform:translateY(-50%);content:'';background:url('clientlib-site/resources/images/icons/akar-icons_chevron-down.html')}
@media(max-width:768px){.custom-thankyou a::after{width:20px;height:20px}
}
.custom-thankyou .modal-content{background-color:var(--bg-color-danger);border-radius:16px}
@media(max-width:768px){.custom-thankyou .modal-content{height:404px}
}
.custom-thankyou .exchange--journey-anchor{padding:10px 32px;text-transform:uppercase;background:#fff;border:1px solid #ee2326;border-radius:4px;max-width:322px;width:100%;margin-bottom:18px}
@media(max-width:768px){.custom-thankyou .exchange--journey-anchor{padding:8px 24px;max-width:328px;margin-bottom:16px}
}
.custom-thankyou .exchange--journey-anchor p.exchange--cta{font-family:var(--font-tstar-heavy) !important;font-size:20px !important;font-style:normal;font-weight:900 !important;line-height:28px;margin-bottom:0;-webkit-text-fill-color:transparent;background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);-webkit-background-clip:text}
@media(max-width:768px){.custom-thankyou .exchange--journey-anchor p.exchange--cta{font-size:14px;line-height:20px}
}
.dropzone{background:white;border-radius:8px;margin:0;padding:0;height:auto;min-height:50px;position:relative}
.dropzone::after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:16px;height:24px;width:24px;background:url('clientlib-site/resources/images/icons/upload.svg') no-repeat}
.dropzone::before{color:#a5a5a5;font-size:16px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-tstar-medium);position:absolute;left:16px;content:'Max. file size 1MB. JPEG, PNG';top:50%;transform:translateY(-50%)}
@media(max-width:768px){.dropzone::before{font-size:14px}
}
.dropzone.dz-started{border-color:#038252 !important}
.dropzone.dz-started::before,.dropzone.dz-started::after{display:none}
.dropzone .camera-img{display:inline-block;width:20px;height:20px;margin:0 15px;position:absolute;left:0}
.dropzone .camera-img img{width:100%;height:100%;display:block}
.dropzone .img-circle{position:relative;display:inline-block;position:absolute;left:17px;top:-7px;background-color:white;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#303030;font-family:var(--font-tstar-medium);letter-spacing:0}
.dropzone .dz-preview{width:100%;height:50px;min-height:50px;margin:0}
.dropzone .dz-preview.dz-complete .upload--percentage{display:none}
.dropzone .dz-preview .dz-details{z-index:9;height:50px;min-height:50px;padding:0;padding-left:25px;text-align:left;display:flex;align-items:center;opacity:1;justify-content:space-between}
.dropzone .dz-preview .dz-details .dz-filename{display:flex}
.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid transparent}
.dropzone .dz-preview .dz-details .dz-filename .upload--details{font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#a5a5a5;width:50%;overflow:hidden}
@media(max-width:768px){.dropzone .dz-preview .dz-details .dz-filename .upload--details{width:40%;font-size:14px}
}
.dropzone .dz-preview .dz-details .dz-filename .upload--percentage{font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#a5a5a5;padding-left:0}
@media(max-width:768px){.dropzone .dz-preview .dz-details .dz-filename .upload--percentage{font-size:14px}
}
.dropzone .dz-preview .dz-details .dz-size{display:none}
.dropzone .dz-preview .dz-progress{left:-1px;right:-1px;margin:0;bottom:-10px;top:unset;height:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:auto}
.dropzone .dz-preview .dz-progress .dz-upload{background:#038252;border-radius:6px}
.dropzone .dz-preview .dz-image{height:50px;width:50px;border-radius:0 !important;display:none}
.dropzone .dz-preview .dz-image img{height:100%;width:100%}
.dropzone .dz-preview:hover .dz-image img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-filter:none;filter:none}
.dropzone .dz-preview .dz-error-message{top:auto;left:0;background:linear-gradient(to bottom,#f00,#f00);background:red}
.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid red}
.dropzone .dz-preview .dz-remove{color:#396e90;text-decoration:none;padding:0 25px;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:10}
.dropzone .dz-preview .dz-remove:hover{text-decoration:none}
.dropzone .dz-message{position:relative;margin:0}
.dropzone .dz-preview.image__open .dz-details{padding-left:55px}
.dropzone .dz-preview.image__open .dz-image{display:block;height:24px;width:36px}
.dropzone .dz-preview.image__open .uploading{display:none}
.dropzone.dz-clickable{cursor:pointer;font-weight:700;letter-spacing:1px;border:1px solid silver;border-radius:8px}
#bharath-mobility-page #bharath-mobility form.campaign-form{height:calc(100% - 58px);display:flex;flex-direction:column;justify-content:space-between}
#bharath-mobility-page .campaign-container{padding:0 25px 18px}
@media(max-width:768px){#bharath-mobility-page .campaign-container{padding:0 0 18px}
}
#bharath-mobility-page .campaign-btn[disabled]{background:#a5a5a5 !important}
#bharath-mobility-page .successmsg,#bharath-mobility-page .failmsg{padding-top:59px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:28px;font-style:normal;font-weight:900;line-height:40px;text-transform:uppercase;font-family:var(--font-tstar-heavy);color:#038252;text-align:center}
@media(max-width:768px){#bharath-mobility-page .successmsg,#bharath-mobility-page .failmsg{font-size:24px;font-style:normal;font-weight:900;line-height:140%;text-transform:uppercase}
}
#bharath-mobility-page .successmsg img,#bharath-mobility-page .failmsg img{max-width:244px;width:100%;height:100%;margin-bottom:3px}
@media(max-width:768px){#bharath-mobility-page .successmsg img,#bharath-mobility-page .failmsg img{max-width:142px}
}
#bharath-mobility-page .failmsg{color:var(--bg-color-danger) !important}
@media(max-width:768px){#bharath-mobility-page .campaign-right-content{margin-bottom:0}
}
.campaign-concern-check{display:flex;gap:6px}
.campaign-concern-check #concernCheckbox{accent-color:red;border-radius:4px;border:1px solid #d30000;width:20px;height:20px;margin-top:4px;cursor:pointer}
.campaign-concern-check .cust-form-group{flex-shrink:0}
.campaign-concern-check .cust-form-group label{position:absolute !important;white-space:nowrap;margin-top:8px}
.campaign-concern-check .cust-form-group label[for="concernCheck"]{display:none !important}
.festive-campaign-form-valid .book-test-submit.book-test-submit-disabled,.festive-campaign-form-valid #golf-form-submit.book-test-submit-disabled,.festive-campaign-form-valid #sub-btn-exist.book-test-submit-disabled{pointer-events:none;cursor:default;background:#ccc;color:var(--text-color-white)}
.festive-camp-hybrid{height:100%;position:relative}
.festive-camp-hybrid .campaign-section{background:transparent}
.festive-camp-hybrid .campaign-section .campaign-container .campaign-wrapper .campaign-right-content{box-shadow:0 18px 88px -4px rgba(24,39,75,0.24)}
.festive-camp-hybrid .book-test-drive-heading{margin-bottom:30px;display:flex;justify-content:center;align-items:center;gap:13px}
@media(max-width:768px){.festive-camp-hybrid .book-test-drive-heading{margin:0 -8px 30px}
}
.festive-camp-hybrid .book-test-drive-heading .header-text{color:#303030;font-family:var(--font-transducer);font-size:18px;font-weight:600;line-height:25.2px;text-align:center}
.festive-camp-hybrid .book-test-drive-heading img{flex-shrink:0}
.book-test-ride-campaign-influencer .animate{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.book-test-ride-campaign-influencer .fadeInUpStand{-webkit-animation-name:fadeInUpStand;animation-name:fadeInUpStand}
.book-test-ride-campaign-influencer .fadeInDownStand{-webkit-animation-name:fadeInDownStand;animation-name:fadeInDownStand}
.book-test-ride-campaign-influencer .influencer-wrapper .main-header{display:flex;justify-content:center;align-items:center;gap:13px}
.book-test-ride-campaign-influencer .influencer-wrapper .main-header .header-text{font-family:var(--font-transducer);font-weight:600;font-size:18px;line-height:25.2px;color:#303030;text-align:center}
.book-test-ride-campaign-influencer .influencer-wrapper .sub-header{font-family:var(--font-tstar-bold);font-weight:700;font-size:14px;line-height:16.8px;color:#303030;text-align:center;margin-top:8px}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents{display:flex;flex-direction:column;justify-content:center;gap:24px;padding-top:16px}
@media screen and (max-width:768px){.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents{align-items:center;padding:0 16px;gap:8px}
}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module{display:flex;justify-content:center;gap:16px}
@media screen and (max-width:768px){.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module{gap:12px}
}
@media screen and (max-width:359px){.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module{gap:8px}
}
@media screen and (max-width:340px){.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module{gap:unset}
}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio{position:relative;width:156px;height:229px}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio .influencer-options{z-index:3;position:absolute !important;left:20px;top:26px}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']{--active:#ee2326;--active-inner:#fff;--focus:2px #ee2326;--border:silver;--border-hover:#d30000;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:18px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:disabled + label{cursor:not-allowed}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:focus{box-shadow:0 0 0 var(--focus)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:not(.switch){width:18px}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:not(.switch):after{opacity:var(--o,0)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:not(.switch):checked{--o:1}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio'] + label{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#303030;width:100%;height:100%;padding-right:0;vertical-align:middle;display:table-cell;text-align:center;cursor:pointer}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']{border-radius:50%}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:after{width:20px;height:20px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,0.7)) translate(-5px,-5px)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:checked{--s:.35}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio .outer-frames{display:none}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio.active .outer-frames{display:block;width:156px;height:229px;position:absolute;z-index:2}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio .thumbnail-img{width:128px;height:196px;position:absolute;top:19px;left:13px}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio .gif-img{display:none}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio.active .gif-img{display:block;width:128px;height:196px;position:absolute;top:19px;left:13px;z-index:2}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .left-module .influencer-radio .influencer-text{font-size:12px;line-height:16.8px;font-weight:400;font-family:var(--font-transducer);color:#fff;position:absolute;bottom:20px;left:0;z-index:3;width:100%;text-align:center}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module{display:flex;flex-direction:column;align-items:center}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .description-text{font-size:14px;line-height:16.8px;font-family:var(--font-tstar-regular);font-weight:400;color:#303030;margin-bottom:12px;text-align:center}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options{max-width:276px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap;min-height:68px}
@media screen and (max-width:768px){.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options{max-width:unset}
}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options .lang-content-options{display:table;border-radius:4px;border:1px solid #d9d9d9;width:84px;height:28px;position:relative}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options .lang-content-options.active-option-checks{border:1px solid #ee2326}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options .lang-content-options.active-option-checks label{font-family:var(--font-tstar-bold)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']{--active:#ee2326;--active-inner:#fff;--focus:2px #ee2326;--border:silver;--border-hover:#d30000;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:18px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:disabled + label{cursor:not-allowed}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:focus{box-shadow:0 0 0 var(--focus)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:not(.switch){width:18px}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:not(.switch):after{opacity:var(--o,0)}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:not(.switch):checked{--o:1}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio'] + label{font-family:var(--font-tstar-medium);font-size:14px;line-height:20px;color:#303030;width:100%;height:100%;padding-right:0;vertical-align:middle;display:table-cell;text-align:center;cursor:pointer}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']{border-radius:50%}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:after{width:20px;height:20px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,0.7))}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:checked{--s:.35}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .language-options .options{display:contents !important;position:absolute}
.book-test-ride-campaign-influencer .influencer-wrapper .influencer-contents .right-module .submit-influencer-btn{width:100%;height:42px;text-align:center;margin-top:49px;padding:0;color:#fff;border:0;border-radius:4px;font-family:var(--font-tstar-heavy);font-size:20px;line-height:28px;font-weight:900;text-transform:uppercase;position:relative}
.book-test-ride-campaign-influencer .thanks-wrapper{padding-bottom:24px}
.book-test-ride-campaign-influencer .thanks-wrapper .decorator-top{width:100%}
.book-test-ride-campaign-influencer .thanks-wrapper .imgs-wrapper{display:flex;justify-content:center;position:relative}
.book-test-ride-campaign-influencer .thanks-wrapper .imgs-wrapper .thanks-img-bg{width:212px}
@media screen and (max-width:768px){.book-test-ride-campaign-influencer .thanks-wrapper .imgs-wrapper .thanks-img-bg{width:153px}
}
.book-test-ride-campaign-influencer .thanks-wrapper .imgs-wrapper .thanks-img-tick{position:absolute;width:212px}
@media screen and (max-width:768px){.book-test-ride-campaign-influencer .thanks-wrapper .imgs-wrapper .thanks-img-tick{width:153px}
}
.book-test-ride-campaign-influencer .thanks-wrapper .text-wrapper{padding:16px 0 16px;text-align:center}
@media screen and (max-width:768px){.book-test-ride-campaign-influencer .thanks-wrapper .text-wrapper{padding:34px 16px 16px}
}
.book-test-ride-campaign-influencer .thanks-wrapper .text-wrapper .main-text{font-size:32px;line-height:44.8px;font-weight:600;font-family:var(--font-transducer);margin-bottom:8px;color:#038252}
.book-test-ride-campaign-influencer .thanks-wrapper .text-wrapper .sub-text.heading{font-size:14px;font-family:var(--font-tstar-bold);font-weight:700;line-height:19.6px;color:#303030}
.book-test-ride-campaign-influencer .thanks-wrapper .text-wrapper .sub-text.subheading{font-size:14px;font-family:var(--font-tstar-medium);font-weight:400;line-height:19.6px;color:#303030}
.book-test-ride-campaign-influencer .thanks-wrapper .final-cta-campaign{width:35.27%;margin:auto;border:0;border-radius:0;background:#ee2326;color:#fff;font-size:16px;font-family:var(--font-tstar-bold);line-height:22.4px;text-transform:uppercase;display:block}
.book-test-ride-campaign-influencer .thanks-wrapper .final-cta-campaign:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(255,255,255,0);background-color:rgba(255,255,255,0);background-image:linear-gradient(to right,rgba(255,255,255,0) 25%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 75%);transform:skewX(-20deg) translateX(-50%);animation:3s linear infinite forwards shine}
@media screen and (max-width:768px){.book-test-ride-campaign-influencer .thanks-wrapper .final-cta-campaign{width:91.115%}
}
.book-test-ride-campaign-influencer .festive-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(50,28,65,0.4);z-index:3}
.book-test-ride-campaign-influencer .festive-loader .festive-loader-icon{width:80px}
@keyframes fadeInUpStand{from{opacity:0;-webkit-transform:translate3d(0,125%,0);transform:translate3d(0,125%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownStand{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.book-test-drive-modal .modal-content{border:0;border-radius:0}
.book-test-drive-modal .modal-content .modal-body{padding:0}
.book-test-drive-modal .modal-content .modal-body .close{position:absolute;z-index:2;top:32px;right:32px;opacity:1}
.book-test-drive-modal .modal-content .modal-body .book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group{width:300px;margin-bottom:55px}
@media(max-width:767px) and (min-width:320px){.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .book-test-drive-heading h3{font-size:var(--font-size28)}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .book-test-drive-heading p{font-size:var(--font-size12)}
.book-test-drive-section .book-test-drive-wrapper .book-test-drive-parent .book-test-drive-form .cust-form-group{width:100%;margin:0 15px 28px 15px}
.book-test-drive-section .book-test-drive-wrapper .collapse-btn .drop-down-collapse{position:absolute;left:calc(50% - 18px);top:-18px}
.book-test-drive-section .book-test-drive-wrapper .book-test-thankyou .book-test-thankyou-head h3{font-size:var(--font-size48)}
.book-test-drive-section .book-test-drive-wrapper .book-test-thankyou .book-test-thankyou-head img{width:52px}
.book-test-drive-section .book-test-drive-wrapper .book-test-thankyou p{font-size:var(--font-size24)}
}
#harley__campaign.book-test-ride-campaign .failmsg,#harley__campaign.book-test-ride-campaign .failmsg p{font-family:var(--font-tstar-bold);font-size:var(--font-size14);line-height:var(--line-height-17);color:#ee2326;margin-bottom:0}
#harley__campaign.book-test-ride-campaign .successmsg .thanks-msg{font-family:var(--font-tstar-bold)}
#harley__campaign.book-test-ride-campaign .refresh-time{font-family:var(--font-tstar-heavy);font-size:var(--font-size18);line-height:var(--line-height-21)}
#harley__campaign.book-test-ride-campaign .warning-color{color:#ff4d00}
#harleyenquiremodal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
#harleyenquiremodal .ebcf_modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%}
#harleyenquiremodal .ebcf_modal-content .failmsg,#harleyenquiremodal .ebcf_modal-content .failmsg p{font-family:var(--font-tstar-bold);font-size:var(--font-size14);line-height:var(--line-height-17);color:#ee2326;margin-bottom:0}
#harleyenquiremodal .ebcf_modal-content .successmsg .thanks-msg{font-family:var(--font-tstar-bold)}
#harleyenquiremodal .ebcf_modal-content .refresh-time{font-family:var(--font-tstar-heavy);font-size:var(--font-size18);line-height:var(--line-height-21)}
#harleyenquiremodal .ebcf_modal-content .warning-color{color:#ff4d00}
#harleyenquiremodal .ebcf_modal-content .ok-button{padding:8px 24px;margin:30px auto 0;align-items:center;text-align:center;font-size:16px;display:flex}
#harleyenquiremodal .ebcf_close{color:#aaa;float:right;font-size:28px;font-weight:bold;margin-top:-20px}
#harleyenquiremodal .ebcf_close:hover,#harleyenquiremodal .ebcf_close:focus{color:#000;text-decoration:none;cursor:pointer}
.address-input,.dealer-input{position:relative}
.address-input textarea,.dealer-input textarea{padding-right:30px !important}
.address-input .copy-icon,.dealer-input .copy-icon{position:absolute;width:20px;right:6px;top:12px}
.dealer-input textarea{padding:12px 30px 10px 17px !important}
.dealer-copy,.source-copy,.state-copy,.city-copy{position:relative}
.dealer-copy input,.source-copy input,.state-copy input,.city-copy input{padding-right:30px !important}
.dealer-copy .copy-icon,.source-copy .copy-icon,.state-copy .copy-icon,.city-copy .copy-icon{position:absolute;width:20px;right:6px;top:12px}
#harleyenquiremodal .copy-icon{width:12px;height:12px;display:inline}
.copy-icon{cursor:pointer}
.captcha-section{display:block;border:1px solid #ced4da;border-radius:.50rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.captcha-field #captcha{border-radius:10px;margin-left:2%;width:auto;height:48px;padding-left:15px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;display:inline-block;background:linear-gradient(to top,#c4c5c7 0,#dcdddf 52%,#ebebeb 100%);margin-top:6px}
.captcha-field #captcha .captcha-img{height:30px;margin:8px;margin-left:35%}
.captcha-field .refresh{margin-top:7px;display:inline-block;position:absolute;padding:10px;cursor:pointer;right:0}
#cpatchaTextBox{text-transform:none !important;margin:0 0 6px 8px;width:95%}
.product-header-main .bread-crumbs-section{background:rgba(245,245,247,0.8);box-shadow:0 2px 4px rgba(0,0,0,0.3)}
.product-header-main .bread-crumbs-section .breadcrumb .breadcrumb-item{color:var(--text-color-black)}
.product-header-main{position:fixed;top:0;width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);z-index:4;background:transparent}
.product-header-main .top-bar-main{background:var(--text-color-black);display:flex;justify-content:center;align-items:center}
.product-header-main .top-bar-main .navbar-nav{display:flex;justify-content:center;align-items:center;flex-direction:row}
.product-header-main .top-bar-main .navbar-nav .nav-item{margin:0 18px}
.product-header-main .top-bar-main .navbar-nav .nav-item .nav-link{padding:6px 0;font-family:var(--font-tstar-medium);font-weight:var(--font-weight-400);font-size:var(--font-size14);color:var(--text-color-white);text-transform:uppercase;position:relative}
.product-header-main .top-bar-main .navbar-nav .nav-item .nav-link.active{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900)}
.product-header-main .top-bar-main .navbar-nav .nav-item .nav-link.active::after{content:'';position:absolute;width:10px;height:10px;left:0;right:0;margin:auto;bottom:0;border-right:5px solid transparent;border-bottom:7px solid #fff;border-left:5px solid transparent}
.product-header-main .top-bar-main .mobile-nav-dropdown{display:none}
.product-header-main .product-navbar{padding:12px 40px;background:#fff}
.product-header-main .product-navbar .navbar-brand{margin-right:16px;padding:0}
.product-header-main .product-navbar .navbar-brand .mobile-logo{display:none}
.product-header-main .product-navbar .navbar-nav{margin:0 auto;display:flex;flex-direction:row}
.product-header-main .product-navbar .navbar-nav .nav-item .nav-link{display:flex;padding:0 15px;font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700);font-size:var(--font-size14);color:#000;border-right:1px solid #000;align-items:center}
.product-header-main .product-navbar .navbar-nav .nav-item .nav-link img{margin-right:16px}
.product-header-main .product-navbar .navbar-nav .nav-item:last-child .nav-link{border:0}
.product-header-main .product-navbar .btn-danger{padding:3px 24px;font-size:var(--font-size14);visibility:hidden}
.product-header-main .product-navbar .btn-danger.visible{visibility:visible}
@media(min-width:1200px){::-webkit-scrollbar{width:5px;height:5px}
::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px}
::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(255,255,255,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}
::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,0.3)}
}
@media(max-width:1199px) and (min-width:992px){.product-header-main .product-navbar{padding:12px 15px}
.product-header-main .product-navbar .navbar-brand{width:100px;margin-right:0}
.product-header-main .product-navbar .navbar-nav .nav-item .nav-link{padding:0 10px}
.product-header-main .bread-crumbs-section{padding:0 15px}
}
@media(max-width:991.2px) and (min-width:768px){.product-header-main .product-navbar{padding:12px 0 12px 15px;flex-wrap:nowrap}
.product-header-main .product-navbar .navbar-brand .desktop-logo{display:none}
.product-header-main .product-navbar .navbar-brand .mobile-logo{display:block}
.product-header-main .product-navbar .navbar-nav{flex-wrap:nowrap;overflow:auto;overflow:-webkit-scrollbars-none;overflow:-moz-scrollbars-none;overflow:-o-scrollbars-none;overflow:scrollbars-none;scroll-behavior:smooth;-ms-overflow-style:none;flex:1}
.product-header-main .product-navbar .navbar-nav .nav-item{width:max-content}
.product-header-main .product-navbar .navbar-nav .nav-item .nav-link{width:max-content}
.product-header-main .product-navbar .navbar-nav::-webkit-scrollbar{width:0 !important;display:none}
.product-header-main .product-navbar .btn-danger{white-space:nowrap;margin-left:20px;margin-right:15px;display:none}
.product-header-main .product-navbar .btn-danger.visible{display:block}
.product-header-main .bread-crumbs-section{padding:0 15px}
}
@media(max-width:767px) and (min-width:320px){.product-header-main .top-bar-main{padding:0}
.product-header-main .top-bar-main .navbar-nav{display:none}
.product-header-main .top-bar-main .mobile-nav-dropdown{display:block;width:100%}
.product-header-main .top-bar-main .mobile-nav-dropdown .dropdown-toggle{border-radius:0;border:0;width:100%;background:transparent;padding:9.5px 0;font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size14);color:#fff !important;line-height:16px}
.product-header-main .top-bar-main .mobile-nav-dropdown .dropdown-toggle::before{content:'';position:absolute;width:10px;height:10px;left:0;right:0;margin:auto;bottom:0;border-right:5px solid transparent;border-bottom:7px solid #fff;border-left:5px solid transparent}
.product-header-main .top-bar-main .mobile-nav-dropdown .dropdown-toggle::after{content:'';width:20px;height:20px;position:absolute;right:20px;top:calc(50% - 10px);border:0;background:url(../components/structure/productnavigation/clientlibs/images/icons/select-dropdown-icon.html) no-repeat;background-size:100%;transition:.3s;transform:rotate(0)}
.product-header-main .top-bar-main .mobile-nav-dropdown.show .dropdown-toggle::before{content:none}
.product-header-main .top-bar-main .mobile-nav-dropdown.show .dropdown-toggle::after{transition:.3s;transform:rotate(180deg)}
.product-header-main .top-bar-main .mobile-nav-dropdown .dropdown-menu{width:100%;margin:0;border-radius:0 0 14px 14px;border:0;background:var(--text-color-black)}
.product-header-main .top-bar-main .mobile-nav-dropdown .dropdown-menu.show{transform:translate3d(0,35px,0) !important}
.product-header-main .top-bar-main .mobile-nav-dropdown .dropdown-menu .dropdown-item{text-align:center;color:#fff;font-family:var(--font-tstar-regular);font-weight:var(--font-weight-400);font-size:var(--font-size14)}
.product-header-main .top-bar-main .mobile-nav-dropdown .dropdown-menu .dropdown-item.active{background:transparent;font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900)}
.product-header-main .product-navbar{padding:10px 0 11px 16px;flex-wrap:nowrap}
.product-header-main .product-navbar .navbar-brand{width:20px}
.product-header-main .product-navbar .navbar-brand .desktop-logo{display:none}
.product-header-main .product-navbar .navbar-brand .mobile-logo{display:block}
.product-header-main .product-navbar .navbar-nav{flex-wrap:nowrap;overflow:auto;overflow:-webkit-scrollbars-none;overflow:-moz-scrollbars-none;overflow:-o-scrollbars-none;overflow:scrollbars-none;scroll-behavior:smooth;-ms-overflow-style:none;flex:1}
.product-header-main .product-navbar .navbar-nav .nav-item{width:max-content}
.product-header-main .product-navbar .navbar-nav .nav-item .nav-link{width:max-content}
.product-header-main .product-navbar .navbar-nav .nav-item .nav-link img{margin-right:8px}
.product-header-main .product-navbar .navbar-nav .nav-item:first-child .nav-link{padding-left:0}
.product-header-main .product-navbar .navbar-nav::-webkit-scrollbar{width:0 !important;display:none}
.product-header-main .product-navbar .btn-danger{display:none}
.product-header-main .bread-crumbs-section{padding:0 15px}
}
@media(max-width:767px) and (min-width:320px) and (orientation:landscape){.product-header-main .product-navbar .btn-danger.visible{display:block}
}
@media(max-width:991.2px) and (min-width:768px){.product-header-main .top-bar-main .navbar-nav .nav-item{margin:0 16px}
}
.bread-crumbs-section{text-transform:uppercase;padding:0 40px;position:fixed;width:100%;z-index:3;background-color:#fff}
.bread-crumbs-section nav.newsabhead.new-header-variation{background:white;height:2.5rem;justify-content:flex-start}
.bread-crumbs-section nav.newsabhead.new-header-variation ul{gap:1.125rem;overflow-x:scroll;flex-wrap:nowrap;align-items:center}
.bread-crumbs-section nav.newsabhead.new-header-variation ul li.breadcrumb-item{display:flex;flex-shrink:0;padding:.375rem 0 0 0;margin:0}
.bread-crumbs-section nav.newsabhead.new-header-variation ul li.breadcrumb-item a,.bread-crumbs-section nav.newsabhead.new-header-variation ul li.breadcrumb-item a:focus,.bread-crumbs-section nav.newsabhead.new-header-variation ul li.breadcrumb-item a:hover{color:black;font-family:var(--font-tstar-regular);font-weight:400;line-height:1.225rem}
.bread-crumbs-section nav.newsabhead.new-header-variation ul{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}
.bread-crumbs-section nav.newsabhead.new-header-variation ul::-webkit-scrollbar{display:none}
.bread-crumbs-section .cmp-breadcrumb.new-header-variation{display:none}
.bread-crumbs-section .breadcrumb{background-color:transparent;padding:6px 0;margin-bottom:0}
.bread-crumbs-section .breadcrumb .breadcrumb-item{font-family:var(--font-tstar-regular);font-weight:var(--font-weight-400);font-size:var(--font-size14);color:var(--text-color-white)}
.bread-crumbs-section .breadcrumb .breadcrumb-item.dark-theme{color:var(--text-color-black)}
.bread-crumbs-section .breadcrumb .breadcrumb-item.smallnavbar{color:var(--text-color-black)}
.bread-crumbs-section .breadcrumb .breadcrumb-item.active{font-family:var(--font-tstar-bold);font-weight:700}
.bread-crumbs-section .breadcrumb .breadcrumb-item + .breadcrumb-item{padding:0;padding-left:15px;position:relative}
.bread-crumbs-section .breadcrumb .breadcrumb-item + .breadcrumb-item::before{content:">";color:inherit;position:absolute;padding:0;left:0}
li.breadcrumb-item.smallnavbar::before{content:none !important}
.bread-crumbs-section.dark-theme{padding:0}
.bread-crumbs-section.dark-theme .breadcrumb-item{color:#303030 !important}
.bread-crumbs-section.dark-theme li.breadcrumb-item.smallnavbar.overnav{color:black}
.bread-crumbs-section.dark-theme .breadcrumb-item.active{font-family:var(--font-tstar-heavy);font-weight:900;color:#303030}
.bread-crumbs-section nav{padding:0 40px;background:#f4f4f4;font-style:normal;font-weight:400;line-height:17px;display:flex;align-items:center;letter-spacing:.02em;text-transform:uppercase;color:#303030;width:100%}
.bread-crumbs-section nav:last-of-type{background-color:#fff}
.mob-dropdown.custom-dropdown{position:relative}
.mob-dropdown.mobile-nav-dropdown .dropdown-toggle{border-radius:0;border:0;width:100%;background:black;padding:9.5px 0;font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size14);color:#fff !important;line-height:16px}
.mob-dropdown .dropdown-menu-right{top:100% !important;width:100%;transform:translate3d(0,0,0) !important;text-align:center;border:0;margin-top:0;border-radius:0}
.mob-dropdown .dropdown-item.active,.dropdown-item:active{text-decoration:none;background-color:transparent;font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900);font-size:var(--font-size14);color:#303030 !important}
.mob-dropdown .dropdown-toggle{white-space:nowrap}
.mob-dropdown .dropdown-item{color:var(--text-color-black) !important;font-size:14px;padding:8px 24px}
.mob-dropdown.mobile-nav-dropdown.show .dropdown-toggle::after{transition:.3s;transform:rotate(180deg)}
.mob-dropdown.mobile-nav-dropdown .dropdown-toggle::after{content:"";width:14px;height:14px;position:absolute;right:20px;top:calc(43%);border:0;background:url("clientlib-site/resources/arrow.svg") no-repeat;background-size:100%;transition:.3s;transform:rotate(0);background-position:center}
.mob-dropdown.mobile-nav-dropdown .dropdown-toggle{border-radius:0;border:0;width:100%;background:#f5f5f7;padding:12px 0;font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900);font-size:var(--font-size14);color:#303030 !important;line-height:16px}
.mob-dropdown button.btn.dropdown-toggle:active{outline:0 !important}
@media only screen and (max-width:1024px){.header-main.category-header-2 + main{margin-top:158px}
.expand-menu-desktop{display:none}
}
@media only screen and (min-width:1024px){.mob-dropdown{display:none}
}
@media only screen and (min-width:1025px) and (max-width:1250px){.header-main li.breadcrumb-item.smallnavbar.overnav{margin:0 0 0 17px !important}
}
@media(max-device-width:767px) and (min-width:320px){.product-header-main{position:fixed;top:0;width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);z-index:3;background:transparent}
.product-header-main .bread-crumbs-section{background:rgba(48,48,48,0.9)}
.bread-crumbs-section .breadcrumb .breadcrumb-item{font-size:var(--font-size12)}
.bread-crumbs-section .breadcrumb .breadcrumb-item + .breadcrumb-item{margin:0 0 0 4px;padding-left:12px}
}
@media(max-device-width:767px) and (min-width:320px){li.breadcrumb-item.smallnavbar.overnav{display:none}
}
@media(max-width:1199px) and (min-width:992px){.header-main li.breadcrumb-item.smallnavbar.overnav{margin:0 0 0 9px !important}
}
@media(max-width:480px){body{overflow-x:hidden}
.bread-crumbs-section nav{padding:0 15px;background:#f4f4f4}
.bread-crumbs-section{text-transform:uppercase;padding:0 17px}
}
@media(max-width:991px){nav.newsabhead{display:none}
nav.newsabhead.new-header-variation{display:flex}
}
@media only screen and (min-width:1025px) and (max-width:1250px){.header-main li.breadcrumb-item.smallnavbar.overnav{margin:0 0 0 17px !important}
}
@media only screen and (min-width:0) and (max-width:1025px){.dropdown.mobile-nav-dropdown.custom-dropdown.mob-dropdown.new-header-variation{display:none}
}
.bootstraplayout .wrapper{width:100%}
.tile-teaser,.tile-teaser-home{border-radius:10px;background-size:cover;color:#fff}
.tile-teaser .img-text,.tile-teaser-home .img-text{width:100%;padding:10px 20px 20px 25px;display:flex;flex-direction:column;justify-content:end;height:100%;border-radius:0 0 8px 8px;position:relative;z-index:1}
.tile-teaser .img-text::before,.tile-teaser-home .img-text::before{content:"";position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:96px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.898958) 23.23%,#000 100%);opacity:.5;border-radius:0 0 10px 10px}
.tile-teaser .img-text h4,.tile-teaser-home .img-text h4{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size34);line-height:var(--line-height-42);text-transform:uppercase}
@media(max-width:767px){.tile-teaser .img-text h4,.tile-teaser-home .img-text h4{font-size:var(--font-size24);line-height:var(--line-height-28)}
}
.tile-teaser .img-text p,.tile-teaser-home .img-text p{font-family:var(--font-tstar-regular);font-weight:var(--font-weight-400);font-size:var(--font-size20);line-height:var(--line-height-24)}
.tile-teaser .img-text .explore-more,.tile-teaser-home .img-text .explore-more{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size16)}
.tile-teaser-home{border-radius:0;padding:.625rem 1.1875rem 1.5rem 1rem;background-repeat:no-repeat;object-fit:cover}
.tile-teaser-home.large{height:30.3125rem}
@media only screen and (max-width:767px){.tile-teaser-home.large{width:100%;height:19.875rem}
}
.tile-teaser-home.small{height:14.3125rem;padding:0}
@media only screen and (max-width:767px){.tile-teaser-home.small{width:100%;height:10.25rem}
}
.tile-teaser-home.small .h3-bold-heading-std{padding:0 .8125rem 0 .9375rem}
.tile-teaser-home.small .d-flex{padding:0 .8125rem .8125rem .9375rem}
@media only screen and (max-width:767px){.tile-teaser-home.small .d-flex{padding:0 .8125rem .5rem .9375rem}
}
@media only screen and (max-width:767px){.tile-teaser-home{padding:.625rem .9375rem 1.5rem .9375rem}
}
.tile-teaser-home .img-text{padding:0}
.tile-teaser-home .img-text .h3-bold-heading-std{font-size:1.5rem;line-height:1.5rem;font-weight:700;font-family:var(--font-transducer);margin-bottom:.5rem;text-transform:none}
.tile-teaser-home .img-text .d-flex{flex-wrap:wrap}
.tile-teaser-home .img-text .d-flex .b1-text-std{font-size:1rem;line-height:1.1875rem}
.tile-teaser-home .img-text .explore-more{margin:.5rem 0 0;border-top:.0625rem solid #fff;padding:1.5rem 0 .625rem;line-height:1rem;font-weight:700;justify-content:space-between;font-family:var(--font-tstar-regular)}
@media only screen and (max-width:767px){.tile-teaser-home .img-text .explore-more{margin:0;padding:1rem 0 0;font-size:.875rem}
}
.tile-teaser-home .img-text .explore-more a{padding-right:.3125rem;width:1.5rem;height:1.5rem}
@media only screen and (max-width:767px){.tile-teaser-home .img-text .explore-more a{padding-right:.5625rem}
}
.goodlife-card{width:24.1875rem}
@media only screen and (max-width:767px){.goodlife-card{width:100%;height:19.875rem}
}
.goodlife-card .d-flex p{margin-bottom:1.5rem}
@media only screen and (max-width:767px){.goodlife-card .d-flex p{font-size:1rem;line-height:1rem;margin-bottom:1rem}
}
.goodlife-small-card{width:24.0625rem}
@media only screen and (max-width:767px){.goodlife-small-card{width:100%;height:10.25rem;margin:1rem 0}
}
.goodlife-small-card .tile-teaser-home .h3-bold-heading-std{font-size:1.25rem}
@media only screen and (max-width:767px){.goodlife-small-card .tile-teaser-home .h3-bold-heading-std{padding-right:1.25rem}
}
.goodlife-small-card .tile-teaser-home .d-flex{flex-wrap:nowrap}
.goodlife-small-card .tile-teaser-home .d-flex .b1-text-std{font-size:.75rem;line-height:.875rem}
.tile-teaser-home.cut-corner{clip-path:polygon(0 0,100% 0,100% 95%,95% 100%,0 100%)}
.events-box{width:629px;height:590px;max-width:100%;position:relative;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}
.events-box .event-box-link{display:block;width:100%;height:100%;border-radius:18px;overflow:hidden}
.events-box .event-box-link .event-img{min-width:100%;max-width:100%;min-height:100%;transform:translate(-50%,-50%);position:relative;top:50%;left:50%}
.events-box .event-box-link .event-info-main{position:absolute;left:0;right:0;bottom:0;width:100%;z-index:1;padding:88px 50px 27px 50px;background:linear-gradient(to bottom,rgba(0,0,0,0) 23%,rgba(0,0,0,0.75) 100%);display:flex;align-items:flex-end;justify-content:space-between}
.events-box .event-box-link .event-info-main .event-info h4{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size34);color:var(--text-color-white);text-transform:uppercase;line-height:var(--line-height-40)}
.events-box .event-box-link .event-info-main .event-info p{font-family:var(--font-tstar-medium);font-weight:var(--font-weight-400);font-size:var(--font-size20);color:var(--text-color-white)}
.events-box .event-box-link .event-info-main .event-explore{display:flex;align-items:center}
.events-box .event-box-link .event-info-main .event-explore p{margin-right:10px;font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size16);color:var(--text-color-white)}
.events-box .events-box{height:281px}
@media(max-width:991.2px) and (min-width:768px){.tile-teaser{width:100%;margin:0 0 20px 0}
.tile-teaser .img-text{padding:20px}
.tile-teaser .img-text::before{height:100px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.898958) 41.65%,#000 100%)}
.tile-teaser .img-text h4{font-size:var(--font-size26);line-height:var(--line-height-32)}
.tile-teaser .img-text p,.tile-teaser .img-text .explore-more{font-size:var(--font-size18);line-height:var(--line-height-22)}
.events-section-main{padding:15px 0}
.events-section-main .event-section-tabs-main{margin-bottom:21px;padding:0 16px}
.events-section-main .event-section-tabs-main .nav-item{margin-right:22px}
.events-section-main .event-section-tabs-main .nav-item .nav-link{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size14);line-height:var(--line-height-16);width:auto}
.events-section-main .event-section-tabs-main .nav-item .nav-link.active{color:var(--text-color-danger-red);border-color:var(--text-color-danger-red)}
.events-section-main .event-section-tabs-main .nav-item:last-child{margin-right:0}
.events-section-main .event-section-tab-content{width:768px;padding:0 16px}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box{width:360px;height:342px;border-radius:12px}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box .event-box-link{border-radius:12px}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box .event-box-link .event-img{height:100%}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box .event-box-link .event-info-main{padding:49px 12px 12px 12px;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) -10%,rgba(0,0,0,0.65) 100%)}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box .event-box-link .event-info-main .event-info h4{font-size:var(--font-size20);line-height:var(--line-height-24)}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box .event-box-link .event-info-main .event-info p{font-size:var(--font-size14)}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box .event-box-link .event-info-main .event-explore{display:flex;align-items:center}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box .event-box-link .event-info-main .event-explore p{font-size:var(--font-size14)}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box .events-box{width:360px;height:165px;margin:0}
.events-section-main .event-section-tab-content .events-main-wrapper .events-box:first-child{margin-top:0}
}
.events-box.new-release-tile-2 .event-box-link .event-info-main .event-info{width:80%}
@media(max-device-width:767px) and (min-width:320px){.tile-teaser{width:100%;height:160px !important;margin:0 0 10px 0}
.tile-teaser .img-text{padding:10px 10px 12px 10px}
.tile-teaser .img-text::before{height:100px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.898958) 41.65%,#000 100%)}
.tile-teaser .img-text h4{font-size:var(--font-size24);line-height:var(--line-height-28)}
.tile-teaser .img-text p,.tile-teaser .img-text .explore-more{font-size:var(--font-size14);line-height:var(--line-height-17)}
.events-section-main{padding:15px 0}
.events-section-main .event-section-tabs-main{margin-bottom:21px;padding:0 16px}
.events-section-main .event-section-tabs-main .nav-item{margin-right:22px}
.events-section-main .event-section-tabs-main .nav-item .nav-link{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size14);line-height:var(--line-height-16);width:auto}
.events-section-main .event-section-tabs-main .nav-item .nav-link.active{color:var(--text-color-danger-red);border-color:var(--text-color-danger-red)}
.events-section-main .event-section-tabs-main .nav-item:last-child{margin-right:0}
.events-box{width:100%;height:162px !important;flex-direction:row;border-radius:12px;margin-top:7px !important}
.events-box .event-box-link{border-radius:12px}
.events-box .event-box-link .event-img{width:100%}
.events-box .event-box-link .event-info-main{padding:49px 12px 12px 12px;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) -10%,rgba(0,0,0,0.65) 100%)}
.events-box .event-box-link .event-info-main .event-info h4{font-size:var(--font-size24);line-height:var(--line-height-28)}
.events-box .event-box-link .event-info-main .event-info p{font-size:var(--font-size14)}
.events-box .event-box-link .event-info-main .event-explore{display:flex;align-items:center}
.events-box .event-box-link .event-info-main .event-explore p{font-size:var(--font-size14)}
.events-box .events-box{width:162px;height:162px;margin:0}
.events-box .events-box .event-img{width:auto;height:100%}
.events-box .events-box .event-info-main .event-explore{display:none}
.events-box:first-child{margin-top:0}
.events-box.new-release-tile{margin-left:8px;max-width:94%}
.events-box.new-release-tile .event-box-link .event-info-main{padding-top:40px}
.events-box.new-release-tile .event-box-link .event-explore{float:right}
.events-box.new-release-tile-2{max-width:94%}
.events-box.new-release-tile-2 .event-box-link .event-info-main{padding-top:40px}
.events-box.new-release-tile-2 .event-box-link .event-info-main .event-info{width:100%}
.events-box.new-release-tile-2 .event-box-link .event-explore{float:right}
.tileteaser2{padding-right:10px;word-break:break-word}
.tileteaser3{padding-left:2px;word-break:break-word}
}
#special-program-cmp-text-container .container{width:100%;max-width:75rem;margin:0 auto;padding:0}
@media only screen and (max-width:767px){#special-program-cmp-text-container .container{padding:0 1rem}
}
#special-program-cmp-text-container .container .title{font-size:1.5rem;line-height:1.5rem;font-weight:900;font-family:var(--font-tstar-regular);margin-bottom:1rem}
@media only screen and (max-width:767px){#special-program-cmp-text-container .container .title{font-size:1.25rem;line-height:1.25rem;margin-bottom:.5rem}
}
#special-program-cmp-text-container .container .subtitle{font-family:var(--font-transducer);font-size:3.5rem;line-height:3.5rem;font-weight:400;margin-bottom:1rem;color:var(--color-black)}
@media only screen and (max-width:767px){#special-program-cmp-text-container .container .subtitle{font-size:2rem;line-height:2rem;margin-bottom:0}
}
.title-content{margin-bottom:0 !important;padding-top:6rem !important}
@media only screen and (max-width:767px){.title-content{padding-top:2.5rem !important}
}
.special-program-cards-layout .container{width:100%;max-width:75rem;margin:0 auto 3rem;padding:0}
@media only screen and (max-width:767px){.special-program-cards-layout .container{padding:0 1rem 2.375rem;margin-bottom:0}
}
@media only screen and (max-width:767px){.special-program-cards-layout .container .row{margin-left:0;margin-right:0}
}
@media only screen and (max-width:767px){.special-program-cards-layout:last-child{margin:0}
}
@media only screen and (max-width:767px){.special-program-cards-layout:last-child .tileteaser2{padding-right:0;width:100%;padding-left:0}
}
@media only screen and (max-width:767px){.special-program-cards-layout:last-child .tileteaser2 .cmp-container .goodlife-small-card{padding-left:0}
}
.special-program-cards-layout:last-child .tileteaser3{padding-right:0}
@media only screen and (max-width:767px){.special-program-cards-layout:last-child .tileteaser3 .cmp-container .goodlife-small-card{padding-left:.3125rem}
}
.post-refer-friend-wrapper{margin-left:20px;margin-right:20px}
@media all and (max-width:768px){.post-refer-friend-wrapper{margin-left:-16px;margin-right:-16px}
}
.post-refer-friend-wrapper .row-padding{margin-top:40px}
.post-refer-friend-wrapper .refer-card{display:flex}
@media all and (max-width:768px){.post-refer-friend-wrapper .refer-card{display:block}
}
.post-refer-friend-wrapper .refer-card .refer{height:200px;background:#fff;border:1px solid rgba(51,51,51,0.1);box-shadow:1px 4px 20px rgba(0,0,0,0.14);border-radius:8px;margin:10px 0;display:flex}
.post-refer-friend-wrapper .refer-card .refer .col-sm-7{margin-top:10px;padding-right:0}
.post-refer-friend-wrapper .refer-card .refer .col-sm-5{padding-left:0}
.post-refer-friend-wrapper .refer-card .refer .heading{font-weight:700;font-size:24px;color:#303030;padding:0}
@media all and (max-width:768px){.post-refer-friend-wrapper .refer-card .refer .heading{font-size:20px;line-height:120%;margin-bottom:16px;margin-top:16px;font-weight:700}
}
.post-refer-friend-wrapper .refer-card .refer .subtext p{font-weight:400;font-size:16px}
@media all and (max-width:768px){.post-refer-friend-wrapper .refer-card .refer .subtext p{font-size:12px;margin-bottom:23px}
}
.post-refer-friend-wrapper .refer-card .img_position{float:right;border-bottom-right-radius:10px;border-top-right-radius:10px;margin:0 -20px}
@media all and (max-width:768px){.post-refer-friend-wrapper .refer-card .img_position{border-bottom-right-radius:10px;border-top-right-radius:10px;margin:0 -137px;position:absolute;height:200px;left:0;margin:auto;overflow:hidden;width:100%;max-width:100%;max-height:100%}
}
.post-refer-friend-wrapper .refer-card a{position:absolute;bottom:15px}
.post-refer-friend-wrapper .refer-card a .bt_refer{width:195px;height:45px;border:1px solid #ee2326;border-radius:4px;color:#fff;font-weight:900;font-size:20px;background:#fff;color:red;margin-top:30px}
@media all and (max-width:768px){.post-refer-friend-wrapper .refer-card a .bt_refer{width:125px;height:32px;font-size:13px;margin-top:10px}
}
.profile-and-rewards{padding:0 40px 40px 40px}
.profile-and-rewards .complete-profile{display:flex;background:#fff1e4;box-shadow:0 4px 10px rgba(0,0,0,0.14);border-radius:4px;padding:10px}
.profile-and-rewards .complete-profile .view-arrow{width:24px;height:24px}
.profile-and-rewards .complete-profile .img-profile{width:135px;height:130px}
.profile-and-rewards .complete-profile a{padding-top:20px;display:flex;white-space:nowrap}
@media(max-width:768px){.profile-and-rewards .complete-profile a{font-size:14px !important}
}
.profile-and-rewards .complete-profile .heading-comp-profile{white-space:nowrap}
@media(max-width:768px){.profile-and-rewards .complete-profile .heading-comp-profile{white-space:break-spaces}
}
.profile-and-rewards .complete-profile .title{font-style:normal;font-weight:700;font-size:32px;line-height:38px;color:#303030}
@media(max-width:768px){.profile-and-rewards .complete-profile .title{font-size:24px}
}
.profile-and-rewards .complete-profile .subtext{font-style:normal;font-weight:400;font-size:20px;line-height:120%;color:#303030}
@media all and (max-width:768px){.profile-and-rewards .complete-profile .subtext{font-size:14px}
}
.profile-and-rewards .complete-profile .points{color:#333}
.profile-and-rewards .complete-profile .red-text-view{font-style:normal;font-weight:700;font-size:20px;line-height:120%;letter-spacing:.001em;color:red}
@media all and (max-width:768px){.profile-and-rewards .complete-profile .red-text-view{font-size:14px !important}
}
.profile-and-rewards .complete-profile .complete-profile-subtext{padding-top:20px}
.profile-and-rewards .welcome-reward{display:flex;padding:3px;background:linear-gradient(160.69deg,#201f1f 22.35%,#454141 68.47%,#000 114.59%);box-shadow:0 4px 10px rgba(0,0,0,0.14);border-radius:4px;color:white}
.profile-and-rewards .welcome-reward .view-arrow{width:24px;height:24px}
.profile-and-rewards .welcome-reward .img-reward{width:215px;height:144px}
.profile-and-rewards .welcome-reward a{padding-top:20px;display:flex;white-space:nowrap}
@media all and (max-width:768px){.profile-and-rewards .welcome-reward a{font-size:14px}
}
.profile-and-rewards .welcome-reward .heading-comp-profile{white-space:nowrap}
.profile-and-rewards .welcome-reward .title{font-style:normal;font-weight:700;font-size:32px;line-height:38px;color:#fff}
@media all and (max-width:768px){.profile-and-rewards .welcome-reward .title{font-size:24px}
}
.profile-and-rewards .welcome-reward .subtext{font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:#fff}
.profile-and-rewards .welcome-reward .white-text{font-style:normal;font-weight:700;font-size:20px;line-height:120%;letter-spacing:.001em;color:#fff}
@media all and (max-width:768px){.profile-and-rewards .welcome-reward .white-text{font-size:14px !important}
}
.profile-and-rewards .welcome-reward .welcome-reward-subtext{padding-top:20px}
.terms-conditions-wrapper{padding:32px 30px;background-size:auto !important;background-position:right 10% top 50%}
@media all and (max-width:768px){.terms-conditions-wrapper{background-position:right 50% top 26%;margin-top:20px}
}
.common-h3{font-size:var(--font-size28);padding:18px 0 18px 0}
.common-h3{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size48);text-align:center;color:var(--text-color-black);padding:31px 0 31px 0}
.common-h3x{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size48);text-align:center;color:var(--text-color-black);padding:31px 0 31px 0}
.engine-common-wrap{padding-bottom:30px}
.specifications-tabs-section{padding:0 27px}
.imagespecification .spec-img img,.imagespecification .engine-left-img img{max-width:388px}
.specifications-tabs-section .tab-wrapper{position:relative;z-index:1}
.specifications-tabs-section .tab-wrapper .common-tabs-main{margin-bottom:0}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item{margin-right:4px}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link{background-color:#f3f3f5;min-width:unset;display:flex;flex-direction:column;align-items:center;padding:10px}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link .stright-d{display:flex;flex-direction:column;align-items:center}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link .nav-link-p{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size18);line-height:var(--line-height-22);color:var(--text-color-black)}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link .nav-link-img{background-repeat:no-repeat;background-position:center;background-size:contain;width:54px;height:54px;transform:skewX(16deg)}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link:hover .nav-link-p{color:#fff}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link:hover{background-color:#ea0000;transition:1s}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link.active{background-color:#ea0000}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link.active .nav-link-p{color:var(--text-color-white)}
.specifications-tabs-section .slide-1-content{position:absolute;top:86px;right:22px;display:flex;align-items:center}
.specifications-tabs-section .specfication-wrapper{margin-top:-50px;background-color:#e2e2e2;padding:144px 20px 50px 20px;position:relative}
.specifications-tabs-section .specfication-wrapper .specification-div{background-color:#f00 !important}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .cust-tab-pane-img{display:flex;flex-direction:row}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .engine-info-sec{width:100%;margin-left:77px}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .engine-info-sec .engine-common-div .engine-common-h1{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:18px;line-height:22px;color:#010101}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .engine-info-sec .engine-common-div .engine-common-p{font-family:var(--font-tstar-regular);font-size:26px;line-height:31px;color:#010101}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .engine-info-sec .engine-common-div .engine-common-wrap div{padding-bottom:20px}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .engine-info-sec .engine-common-div .engine-common-wrap div p{padding-bottom:10px}
.engine-info-sec{width:100%;margin-left:77px}
.engine-left-img{display:flex;align-items:center}
.engine-info-sec .engine-common-div .engine-common-h1{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:18px;line-height:22px;color:#010101}
.engine-info-sec .engine-common-div .engine-common-p{font-family:var(--font-tstar-regular);font-size:18px;line-height:22px;color:#010101}
.engine-info-sec .engine-common-div .engine-common-wrap div{padding-bottom:20px}
.engine-info-sec .engine-common-div .engine-common-wrap div p{padding-bottom:10px}
@media(max-width:1199px) and (min-width:992px){.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link{width:128px}
.engine-left-img img{width:256px}
.specifications-tabs-section .slide-1-content{top:102px}
.imagespecification .engine-left-img img{max-width:100%}
}
@media(max-width:991.2px) and (min-width:768px){.engine-common-div{padding-left:30px}
.specifications-tabs-section{padding:0}
.imagespecification .engine-left-img img{max-width:100%}
.specifications-tabs-section .tab-wrapper .common-tabs-main .slick-arrow{display:none !important}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link.active{background:#f3f3f5;border-color:#303030}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link.active .nav-link-p{color:var(--text-color-black)}
.specifications-tabs-section .specfication-wrapper{padding-top:100px}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .cust-tab-pane-img{display:flex;flex-direction:column !important;align-items:center}
.engine-left-img{width:250px;margin-bottom:15px;display:block}
.engine-info-sec{margin:0}
.specifications-tabs-section .slide-1-content{display:flex;align-items:center;position:relative;top:unset;right:unset;justify-content:center}
}
@media(max-device-width:767px) and (min-width:320px){.engine-common-div{padding-left:30px}
.specifications-tabs-section{padding:0}
.imagespecification .engine-left-img img{max-width:100%}
.specifications-tabs-section .tab-wrapper .common-tabs-main .slick-arrow{display:none !important}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link.active{background:#f3f3f5;border-color:#303030}
.specifications-tabs-section .tab-wrapper .common-tabs-main .nav-item .nav-link.active .nav-link-p{color:var(--text-color-black)}
.specifications-tabs-section .specfication-wrapper{padding-top:100px}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .cust-tab-pane-img{display:flex;flex-direction:column !important;align-items:center}
.engine-left-img{width:250px;margin-bottom:15px}
.engine-info-sec{margin:0}
.specifications-tabs-section .slide-1-content{display:flex;align-items:center;position:relative;top:unset;right:unset;justify-content:center}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .slide-1-content{display:flex;align-items:center;position:absolute;right:50px;bottom:-15%}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .slide-1-content .slide-1-cta .btn{padding:12px 13px;font-size:14px}
}
@media(max-width:767px) and (min-width:576px){.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .slide-1-content{display:flex;align-items:center;position:absolute;right:182px;bottom:-18%}
.imagespecification .engine-left-img img{max-width:100%}
}
.video-hero-section img{max-width:100%;width:100%}
.video-hero-section .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0.2) 49.9%,#000 100%)}
.video-hero-section .display-bike-img{position:absolute;bottom:-50px;left:0;right:0;margin:auto;display:table}
.booking-testRide{padding:16px 0}
.booking-testRide .scroll-down-btn-wrapper{height:0}
.booking-testRide .scroll-down-btn-wrapper .scroll-down-btn{max-width:20px;position:relative;top:-25px;height:0}
.booking-testRide .scroll-down-btn-wrapper .scroll-down-btn img{max-width:100%}
.booking-testRide .bike-specifications li{padding:10px 12px}
.booking-testRide .bike-specifications li + li{border-left:1px solid rgba(255,255,255,0.2)}
.booking-testRide .bike-specifications li p{font-size:var(--font-size12)}
.booking-testRide .bike-specifications li h4{font-size:var(--font-size20)}
.booking-testRide.bg-dark-2{background:var(--bg-color-black-2)}
.category-banner-section{position:relative;background:url("clientlib-site/resources/images/banner-content-bg.png") center 475px;background-size:cover}
.category-banner-section .container{max-width:1236px}
.category-banner-section .banner-video{position:absolute;top:0;left:0;width:100%;height:auto}
.category-banner-section .banner-video .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 36.02%,rgba(0,0,0,0.86) 83.44%);z-index:1}
.category-banner-section .banner-video video{height:500px;object-fit:cover;object-position:center}
.category-banner-section .banner-content{position:relative;z-index:2;text-align:center;font-style:italic;padding:50px 0;color:var(--text-color-white)}
.category-banner-section .banner-content .banner-heading{font-family:var(--font-montserrat-bold);color:rgba(0,0,0,0.7);text-shadow:-1px 1px 0 rgba(255,255,255,0.4),1px 1px 0 rgba(255,255,255,0.4),1px -1px 0 rgba(255,255,255,0.4),-1px -1px 0 rgba(255,255,255,0.4);font-size:var(--font-size64);letter-spacing:5px}
.category-banner-section .banner-content .banner-sub-heading{font-size:var(--font-size24)}
.category-banner-section .banner-content .banner-bikes{display:flex;align-items:start;justify-content:center;flex-wrap:wrap;margin-top:75px}
.category-banner-section .banner-content .banner-bikes .bike{flex:0 0 33.33%;max-width:33.33%}
.category-banner-section .banner-content .banner-bikes .bike img{display:inline-block;max-width:100%}
.category-banner-section .banner-content .banner-bikes .bike h2{font-size:var(--font-size26);font-family:var(--font-tstar-heavy)}
.category-banner-section .banner-content .banner-bikes .bike p{font-size:var(--font-size18)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content{display:none;transition:all 300ms ease-in;opacity:0;visibility:hidden}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .actions li{cursor:pointer;color:var(--text-color-blue);font-family:var(--font-tstar-heavy);font-style:normal}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .actions.red-color li{color:#e50c0c !important}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available{display:flex;align-content:center;margin-bottom:10px !important}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color{background-color:red;height:8px;width:25px;transform:skewX(-50deg);border:.6px solid #d3d3d3}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color + .color{margin-left:5px}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.red{background:#e3090f}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.red-2{background:#ca2932}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.red-black{background:linear-gradient(225deg,#ed1c24 0,#700004 100%)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.black{background:#000}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.blue{background:#0083de}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.blue-2{background:#0081be}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.yellow{background:#e9a400}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.white{background:#fff}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.matte-black{background:#141414}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.grey{background:#818181}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.purple{background:#936188}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.brown{background:#954535}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.silver{background:#dfdbd8}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.blue-white{background:linear-gradient(254.41deg,#fff -3.74%,#2196f3 100%)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.blue-black{background:linear-gradient(225deg,#000 0,#03a9f4 100%)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.red-black{background:linear-gradient(225deg,#0a0a0a 0,#ff0303 100%)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.red-white{background:linear-gradient(225deg,#fff 0,#ff0303 100%)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.red-3{background:#c02023}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.yellow-1{background:#ded356}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.yellow-2{background:#dcad60}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.light-brown{background:linear-gradient(to right,#efc785,#dcad60)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.purple-black{background:linear-gradient(to right,#6c56a4,#262625)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.grey-black{background:linear-gradient(to right,#848693,#262625)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.cyan-black{background:linear-gradient(to right,#059091,#262625)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.red-black{background:linear-gradient(to right,#ee292e,#262625)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.blue-black{background:linear-gradient(to right,#4281b8,#262625)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.red-black-1{background:linear-gradient(to right,#c02023,#262625)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.skyblue-black-1{background:linear-gradient(to right,#1aa9b9,#262625)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.grey-black-1{background:linear-gradient(to right,#908d92,#262625)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.purple-black-1{background:linear-gradient(to right,#6d59a3,#262625)}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color.red-black-1{background:linear-gradient(to right,#c02023,#262625)}
.category-banner-section .banner-content .banner-bikes .bike:hover .hover-content{display:block;opacity:1;visibility:visible}
.category-banner-section .banner-content .banner-bikes .bike:hover h2{color:var(--bg-color-danger)}
.category-banner-section .banner-content .banner-bikes .bike:hover p{color:var(--bg-color-danger)}
.category-banner-section .banner-content.white-theme{background:url(../components/content/productbanner/clientlibs/images/categories/background-image-white-theme.html) no-repeat center center;background-size:cover}
.category-banner-section .banner-content.white-theme .white-theme-sub-heading{font-family:var(--font-tstar-bold);color:var(--text-color-black);font-size:var(--font-size38);line-height:var(--line-height-46);font-weight:700;font-style:normal}
.category-banner-section .banner-content.white-theme .banner-bikes{margin-top:18px}
.category-banner-section .banner-content.white-theme .banner-bikes .bike h2{color:var(--text-color-black)}
.category-banner-section .banner-content.white-theme .banner-bikes .bike .hover-content .actions li{color:#e50c0c}
.category-banner-section.banner-type-2{background-color:#fff}
.category-banner-section.banner-type-2 .banner-slider img{width:100%}
.category-banner-section.banner-type-2 .banner-slider .carousel-indicators{bottom:10px}
.category-banner-section.banner-type-2 .banner-content{background:#fff url(../components/content/productbanner/clientlibs/images/categories/scooters/offering-banner.html) no-repeat center center;background-size:cover;padding:25px 0}
.category-banner-section.banner-type-2 .banner-content .banner-heading{font-family:var(--font-tstar-heavy);color:var(--text-color-black);text-shadow:none;font-size:var(--font-size48);letter-spacing:0}
.category-banner-section.banner-type-2 .banner-content .banner-sub-heading{font-size:var(--font-size24)}
.category-banner-section.banner-type-2 .banner-content .banner-bikes{margin-top:18px}
.category-banner-section.banner-type-2 .banner-content .banner-bikes .bike h2{font-size:var(--font-size26);font-family:var(--font-tstar-heavy);color:var(--text-color-black);margin-bottom:0}
.category-banner-section.banner-type-2 .banner-content .banner-bikes .bike h2.newhead{margin-bottom:10px !important}
.category-banner-section.banner-type-2 .banner-content .banner-bikes .bike p{font-size:var(--font-size18)}
.category-banner-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li{cursor:pointer;color:var(--text-color-black) !important;font-family:var(--font-tstar-bold);font-style:normal}
.category-banner-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li.compare-btn{font-family:var(--font-tstar-heavy)}
.category-banner-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li span{display:inline-block;font-size:16px;color:#303030;margin-left:4px}
.category-banner-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li:hover{color:var(--bg-color-danger)}
.category-banner-section.banner-type-2 .banner-content .banner-bikes .bike:hover h2{color:var(--bg-color-black)}
.category-banner-section.banner-type-3 .banner-slider img{width:100%}
.category-banner-section.banner-type-3 .banner-slider .carousel-indicators{bottom:10px}
.category-banner-section.banner-type-3 .banner-content{background:#86888a e0 url(../components/content/productbanner/clientlibs/images/categories/banner-content-bg-2.html) no-repeat;background-size:cover;padding:25px 0}
.category-banner-section.banner-type-3 .banner-content .banner-heading{font-family:var(--font-tstar-heavy);color:var(--text-color-white);text-shadow:none;font-size:var(--font-size48);letter-spacing:0}
.category-banner-section.banner-type-3 .banner-content .banner-sub-heading{font-size:var(--font-size24)}
.category-banner-section.banner-type-3 .banner-content .banner-bikes{margin-top:18px}
.category-banner-section.banner-type-3 .banner-content .banner-bikes .bike h2{font-size:var(--font-size26);font-family:var(--font-tstar-heavy);color:var(--text-color-white);margin-bottom:10px}
.category-banner-section.banner-type-3 .banner-content .banner-bikes .bike p{font-size:var(--font-size18)}
.category-banner-section.banner-type-3 .banner-content .banner-bikes .bike .hover-content .actions li{cursor:pointer;color:var(--text-color-white) !important;font-family:var(--font-tstar-bold);font-style:normal}
.category-banner-section.banner-type-3 .banner-content .banner-bikes .bike .hover-content .actions li.compare-btn{font-family:var(--font-tstar-heavy)}
.category-banner-section.banner-type-3 .banner-content .banner-bikes .bike .hover-content .actions li span{display:inline-block;font-size:16px;margin-left:4px;color:white}
.category-banner-section.banner-type-3 .banner-content .banner-bikes .bike .hover-content .actions li:hover{color:var(--bg-color-danger)}
.category-banner-section.banner-type-3 .banner-content .banner-bikes .bike:hover h2{color:var(--bg-color-black)}
@media(max-width:767px) and (min-width:320px){.video-hero-section .display-bike-img{width:300px;bottom:-50px}
.banner-video video{height:275px}
}
@media(max-width:991px){.category-banner-section{position:relative;background:url("clientlib-site/resources/images/banner-content-bg.png") center 475px;background-size:cover}
.category-banner-section .banner-content{background-size:contain !important}
.category-banner-section .banner-content .banner-heading{font-size:var(--font-size52);letter-spacing:5px}
.category-banner-section .banner-content .banner-sub-heading{font-size:var(--font-size20)}
}
@media(max-width:767px){.category-banner-section{position:relative;background:url("clientlib-site/resources/images/banner-content-bg.png") center 260px;background-size:cover}
.category-banner-section .banner-video video{height:275px}
.category-banner-section .banner-wrapper{padding-top:25px}
.category-banner-section .banner-content{padding:30px 0 10px}
.category-banner-section .banner-content .banner-heading{font-size:var(--font-size40);letter-spacing:3px;line-height:1.2}
.category-banner-section .banner-content .banner-sub-heading{font-size:var(--font-size14)}
.category-banner-section .banner-content .banner-bikes{display:flex;justify-content:space-between;margin-top:25px}
.category-banner-section .banner-content .banner-bikes .bike{flex:0 0 calc(40%)}
.category-banner-section .banner-content .banner-bikes .bike:nth-child(3){max-width:calc(90%)}
.category-banner-section .banner-content .banner-bikes .bike:nth-child(3) .bike-img{max-width:calc(90%);margin:0 auto}
.category-banner-section .banner-content .banner-bikes .bike h2{font-size:var(--font-size18)}
.category-banner-section .banner-content .banner-bikes .bike p{display:none}
.category-banner-section .banner-content .banner-bikes .bike .hover-content{display:block;transition:all 300ms ease-in;opacity:1;visibility:visible;margin:10px 0 20px}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .has-bluetooth img{max-width:15px}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .color-available .color{height:5px;width:20px;transform:skewX(-50deg);border:.2px solid #d3d3d3}
.category-banner-section .banner-content .banner-bikes .bike .hover-content .actions li{font-size:var(--font-size14)}
}
.exchange-banner .exchange-banner-bg{height:640px;display:flex;justify-content:flex-end;align-items:center;position:relative}
.exchange-banner .landing-bg-image{z-index:-1;width:100%;height:100%}
.exchange-banner .exchg-banner-desk-img{width:100%;height:100%}
.exchange-banner .exchange-form{max-width:414px;background-color:#fff;box-shadow:0 10.4878px 36.7073px -7.86585px rgba(24,39,75,0.12),0 23.5976px 115.366px -5.2439px rgba(24,39,75,0.14);border-radius:12px;margin-right:2.5rem}
.exchange-banner .ex-bulb-icon{padding:4px 6px 4px 0;width:36px}
.exchange-banner .ex-options-text{color:#303030;font-family:var(--font-tstar-medium);font-size:18px;line-height:24px}
.exchange-banner .ex-form-heading{display:flex;justify-content:space-evenly}
.exchange-banner .ex-form-tab-list{margin:0;padding:0;list-style:none;display:flex;position:relative}
.exchange-banner .ex-form-tab-item{flex:1;text-align:center;transition:.3s;border-bottom:2px solid silver;margin:0 .7rem;color:#303030;font-family:var(--font-tstar-medium);font-size:24px;line-height:32px}
.exchange-banner .ex-form-tab-toggle{display:none !important}
.exchange-banner .ex-form-tab-container .ex-form-tab-content{display:none}
.exchange-banner .ex-form-tab-toggle:nth-child(1):checked ~ .ex-form-tab-list .ex-form-tab-item:nth-child(1),.exchange-banner .ex-form-tab-toggle:nth-child(2):checked ~ .ex-form-tab-list .ex-form-tab-item:nth-child(2){font-family:var(--font-tstar-heavy);color:#ee2326;border-bottom:2px solid #ee2326}
.exchange-banner .ex-form-tab-toggle:nth-child(2):checked ~ .ex-form-tab-list::before{transform:translateX(100%)}
.exchange-banner .ex-form-tab-toggle:nth-child(1):checked ~ .ex-form-tab-container .ex-form-tab-content:nth-child(1),.exchange-banner .ex-form-tab-toggle:nth-child(2):checked ~ .ex-form-tab-container .ex-form-tab-content:nth-child(2){display:flex;flex-direction:column}
.exchange-banner .ex-form-tab-trigger{display:block;padding:10px 0;cursor:pointer}
.exchange-banner .ex-form-tab-container{padding:15px 20px}
.exchange-banner .ex-form-subhead-label{color:#303030;font-family:var(--font-tstar-bold);font-size:24px;line-height:32px;text-align:center;margin:12px 0 20px 0}
.exchange-banner .ex-form-subhead-label p{color:#303030;font-family:var(--font-tstar-bold);font-size:24px;line-height:32px;text-align:center}
.exchange-banner .ex-form-updates-label{color:#303030;font-family:var(--font-tstar-bold);font-size:14px !important;line-height:20px}
.exchange-banner .ex-form-updates-label p{color:#303030;font-family:var(--font-tstar-bold);font-size:14px !important;line-height:20px}
.exchange-banner .ex-form-cta-label,.exchange-banner .ex-form-cta-label p{color:#303030;font-family:var(--font-tstar-bold);font-size:16px;line-height:20px;text-align:center;margin-top:.75rem}
.exchange-banner .ex-options-wrap{margin:.5rem 0 1.688rem 0;flex-wrap:wrap;gap:1.688rem}
.exchange-banner .ex-new-options{border:1.05px solid silver;border-radius:12px;padding:.75rem 1rem}
.exchange-banner .ex-bulb-wrap{display:none;background:#ededed;border-radius:12px;padding:12px;animation:fadeOut 3s infinite alternate}
@keyframes fadeOut{from{opacity:0;transform:translate3d(0,40%,0)}
to{opacity:1;transform:translate3d(0,0,0)}
}
.exchange-banner .ex-bulb-text{color:#303030;font-family:var(--font-tstar-heavy);font-size:18px;line-height:24px}
.exchange-banner .form-checkbox-wrap{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.exchange-banner .form-checkbox-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.exchange-banner .form-checkbox-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:5px}
.exchange-banner .form-checkbox-wrap:hover input ~ .form-checkbox-mark{background-color:#ccc}
.exchange-banner .form-checkbox-wrap input:checked ~ .form-checkbox-mark{background-color:red}
.exchange-banner .form-checkbox-mark:after{content:"";position:absolute;display:none}
.exchange-banner .form-checkbox-wrap input:checked ~ .form-checkbox-mark:after{display:block}
.exchange-banner .form-checkbox-wrap .form-checkbox-mark:after{left:3px;top:4px;width:14px;height:10px;border:solid white;border-width:0 4px 4px 0;-webkit-transform:rotate(-45deg) scale(-1,1);-ms-transform:rotate(45deg);transform:rotate(-45deg) scale(-1,1);border-radius:0 3px 3px 3px}
.exchange-banner .exchange-form .ex-form-tab-content .exchg-landing-err-mobile,.exchange-banner .exchange-form .ex-form-tab-content .exchg-landing-fail-mobile,.exchange-banner .exchange-form .ex-form-tab-content .exchg-landing-err-otp{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:#ee2326;display:block;padding-left:16px;position:relative}
.exchange-banner .exchange-form .ex-form-tab-content .exchg-landing-success-mobile{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:#038252;display:block;padding-left:16px;position:relative}
.exchange-banner .exchg-landing-success-mobile::before{content:"";position:absolute;left:0;top:calc(45.5%);width:9px;height:9px;background:url("clientlib-campaign/resources/icons/success_label_number.html") no-repeat;background-size:100%}
.exchange-banner .exchg-disable-login{background:#a5a5a5 !important;cursor:not-allowed !important}
.exchange-banner #send-otp{top:23px;transform:translate(0,-50%);right:28px;font-size:16px;font-family:var(--font-tstar-heavy);font-weight:700;line-height:24px;color:#009fda}
@media(max-width:768px){.exchange-banner #send-otp{font-size:14px;line-height:20px}
}
.exchange-banner #send-otp[disabled]{color:#a5a5a5;pointer-events:none;cursor:unset}
.exchange-banner #timer,.exchange-banner .otp--sent,.exchange-banner .valid__otp,.exchange-banner .invalid__otp{display:none;margin-top:3px;font-size:14px;line-height:17px;color:#ee2326;font-family:var(--font-tstar-heavy);padding-left:15px;display:flex;align-items:center;position:absolute}
@media(max-width:768px){.exchange-banner #timer,.exchange-banner .otp--sent,.exchange-banner .valid__otp,.exchange-banner .invalid__otp{font-size:10px;line-height:12px}
}
.exchange-banner #timer{right:30px}
.exchange-banner .ex-form-tab-container .ex-options-wrap input{position:absolute}
.exchange-banner .ex-form-tab-container .ex-options-wrap label{padding:0 .813rem}
@media(max-width:1200px){.exchange-banner .ex-form-tab-item{font-size:18px;line-height:26px}
.exchange-banner .ex-form-subhead-label{font-size:18px;line-height:26px;margin:12px 0 20px 0}
.exchange-banner .ex-form-tab-container .addressPan .cust-form-group{margin-bottom:25px}
.exchange-banner .ex-form-cta-label,.exchange-banner .ex-form-cta-label p{font-size:14px;margin-top:.5rem}
.exchange-banner .ex-new-options{padding:.5rem 1rem}
.exchange-banner .ex-bulb-text{font-size:14px;line-height:20px}
.exchange-banner .ex-options-wrap{margin:.375rem 0 1rem 0;gap:1rem}
}
@media(max-width:767px){.exchange-banner .exchange-banner-bg{height:unset;display:flex;margin-top:0;justify-content:center;align-items:center}
.exchange-banner .exchg-banner-mob-img{width:100%;height:292px}
.exchange-banner .exchange-form{max-width:unset;margin:1.5rem 1rem;margin-top:19rem}
.exchange-banner .ex-form-tab-mob-toggle{display:none}
.exchange-banner .ex-form-tab-mob-toggle:nth-child(1):checked ~ .ex-form-tab-list .ex-form-tab-item:nth-child(1),.exchange-banner .ex-form-tab-mob-toggle:nth-child(2):checked ~ .ex-form-tab-list .ex-form-tab-item:nth-child(2){font-family:var(--font-tstar-heavy);color:#ee2326;border-bottom:2px solid #ee2326}
.exchange-banner .ex-form-tab-mob-toggle:nth-child(2):checked ~ .ex-form-tab-list::before{transform:translateX(100%)}
.exchange-banner .ex-form-tab-mob-toggle:nth-child(1):checked ~ .ex-form-tab-container .ex-form-tab-content:nth-child(1),.exchange-banner .ex-form-tab-mob-toggle:nth-child(2):checked ~ .ex-form-tab-container .ex-form-tab-content:nth-child(2){display:flex;flex-direction:column}
.exchange-banner .ex-form-tab-item{font-size:18px;line-height:24px}
.exchange-banner .ex-form-tab-container{padding:15px 16px 12px 16px}
.exchange-banner .ex-form-subhead-label{font-size:18px;line-height:24px;margin:9px 0 20px 0}
.exchange-banner .ex-form-subhead-label p{font-size:18px;line-height:24px;margin:auto}
.exchange-banner .ex-form-cta-label,.exchange-banner .ex-form-cta-label p{font-size:14px}
.exchange-banner .ex-form-tab-container .addressPan .cust-form-group{margin-bottom:22px}
.exchange-banner .ex-options-wrap{margin:.375rem -16px 1rem -16px;gap:0}
.exchange-banner .ex-new-options{padding:.344rem 1.813rem;position:relative;margin:0 8px;margin-bottom:16px}
.exchange-banner .ex-new-options:last-child{margin-bottom:0}
.exchange-banner .landing-options{left:8px}
.exchange-banner .ex-form-tab-container .ex-new-options label{width:100%}
.exchange-banner .ex-options-text{font-size:16px;line-height:20px}
.exchange-banner .ex-bulb-text{font-size:14px;line-height:20px}
.exchange-banner .ex-bulb-wrap{padding:4px 6px;margin-bottom:0 !important}
.exchange-banner .ex-form-tab-trigger{padding:16px 0 4px 0}
.exchange-banner .ex-bulb-icon{width:30px}
}
@media(max-width:568px){.exchange-banner .ex-form-tab-container .ex-options-wrap label{padding:0}
}
@media(max-width:359px){.exchange-banner .ex-new-options{padding:.344rem .813rem}
.exchange-banner .ex-options-wrap{gap:.5rem}
}
@media(max-width:300px){.exchange-banner .ex-new-options{padding:.35rem}
}
.explore-tab-section{background-repeat:no-repeat;background-position:100% 96%;background-size:100% 43%;margin-top:30px}
.explore-tab-section .bike-product-prant a{text-align:center}
.explore-tab-section .explore-div{display:flex;justify-content:flex-end}
@media(max-width:1199px) and (min-width:992px){.explore-tab-section .explore-div{padding-top:26px}
.explore-tab-section Init .tab-wrapper .tab-nav-tabs::-webkit-scrollbar{width:0 !important;height:0 !important}
}
@media(max-width:991.2px) and (min-width:768px){.explore-tab-section .explore-div{padding-top:26px}
}
@media(max-width:767px) and (min-width:320px){.explore-tab-section{background-image:none !important;overflow:hidden}
.explore-tab-section .explore-div{padding-top:26px}
.explore-tab-section .bike-tab-section .bike-product-wrapper{margin-top:30px}
.explore-tab-section .bike-tab-section .bike-product-wrapper .tab-content .tab-pane .bike-product-prant{display:block;flex-direction:column;align-items:center;flex:none;width:30%}
.explore-tab-section .bike-tab-section .bike-product-wrapper .tab-content .tab-pane .bike-product-prant a img.bike-product-img{margin:0 auto}
.explore-tab-section .bike-tab-section .bike-product-wrapper .tab-content .tab-pane .bike-product-prant p{font-size:var(--font-size12);color:var(--text-color-black);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900)}
.explore-tab-section .bike-tab-section .bike-product-wrapper .tab-content .tab-pane .layout-2 .bike-product-prant{width:30%;margin:0 22px 15px 22px}
}
.xoom-news-articles#blogs-and-news .common-tabs-main .nav-item .nav-link{color:var(--text-color-black);border-bottom:2px solid #303030}
#blogs-and-news .common-tabs-main .nav-item .nav-link.active{background:transparent;color:var(--text-color-danger-red);border-bottom:2px solid var(--text-color-danger-red)}
#blogs-and-news .common-tabs-main .nav-item .nav-link{color:var(--text-color-white);border-bottom:2px solid #fff}
@media(max-width:500px){#blogs-and-news .tab-wrapper .slick-track{width:300px !important}
}
@media(max-width:500px){#blogs-and-news .tab-wrapper .slick-track .slick-slide{width:110px !important}
}
.specifications-tabs-section{padding:0 27px}
.specifications-tabs-section .tab-wrapper{position:relative;z-index:1}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main{width:max-content;justify-content:flex-start;border:0;margin:0 auto}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item{margin-right:4px;transform:skewX(-16deg);overflow:hidden}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link{background-color:#f3f3f5;min-width:unset;display:flex;flex-direction:column;align-items:center;padding:10px;border-radius:0;border:0;width:unset;min-width:140px}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .stright-d{display:flex;flex-direction:column;align-items:center}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .stright-d .nav-link-p{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size18);line-height:var(--line-height-22);color:var(--text-color-black);text-transform:capitalize;font-style:italic}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .nav-link-img{background-repeat:no-repeat;background-position:center;background-size:contain;width:54px;height:54px;transform:skewX(16deg)}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active .nav-link-img.active{display:inline-block}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active .nav-link-img.inactive{display:none}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .nav-link-img.active{display:none}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .nav-link-img.inactive{display:inline-block}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover .nav-link-p{color:#fff}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover .nav-link-img.active{display:inline-block}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover .nav-link-img.inactive{display:none}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover{background-color:#ea0000;transition:1s}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active{background-color:#ea0000}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active .nav-link-p{color:var(--text-color-white)}
.specifications-tabs-section .slide-1-content{position:absolute;top:86px;right:22px;display:flex;align-items:center}
.specifications-tabs-section .slide-1-content .share-icon{padding-left:15px}
.specifications-tabs-section .slide-1-content .share-options{position:absolute;right:0;bottom:55px;height:0;overflow:hidden;transition:.5s;visibility:hidden}
.specifications-tabs-section .slide-1-content .share-options ul{display:flex;width:max-content}
.specifications-tabs-section .slide-1-content .share-options ul li{margin:0 5px}
.specifications-tabs-section .slide-1-content .share-options.active{visibility:visible;height:32px;transition:.5s}
.specifications-tabs-section .specfication-wrapper{margin-top:-50px;background-color:#e2e2e2;padding:144px 20px 50px 20px;position:relative}
.specifications-tabs-section .specfication-wrapper .specification-div{background-color:#f00 !important}
@media(max-width:1199px) and (min-width:992px){.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link{min-width:110px}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .stright-d .nav-link-p{font-size:var(--font-size14)}
.specifications-tabs-section .specfication-wrapper .tab-content .tab-pane .engine-left-img img{width:256px}
.specifications-tabs-section .slide-1-content{top:75px}
}
@media(max-width:991.2px) and (min-width:768px){.specifications-tabs-sectionx{padding:0}
.specifications-tabs-sectionx .tab-wrapper .cust-common-tabs-main{width:100%;margin:0 auto}
.specifications-tabs-sectionx .tab-wrapper .cust-common-tabs-main .slick-arrow{display:none !important}
.specifications-tabs-sectionx .tab-wrapper .cust-common-tabs-main .slick-list{padding-left:60px;padding-right:60px}
.specifications-tabs-sectionx .tab-wrapper .cust-common-tabs-main .nav-item .nav-link{min-width:70px;width:auto;padding:5px 10px}
.specifications-tabs-sectionx .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .stright-d .nav-link-img{width:26px;height:26px;background-size:100% !important}
.specifications-tabs-sectionx .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .stright-d .nav-link-p{font-size:10px;color:var(--text-color-black)}
.specifications-tabs-sectionx .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active{border-color:#303030}
.specifications-tabs-sectionx .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active .stright-d .nav-link-img{width:26px;height:26px;background-size:100% !important}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active:hover{background-color:#ea0000}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active:hover .nav-link-p{color:#fff}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active:hover .nav-link-img.active{display:inline-block}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active:hover .nav-link-img.inactive{display:none}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover .nav-link-p{color:#000}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover .nav-link-img.active{display:none}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover .nav-link-img.inactive{display:inline-block}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover{background-color:#f3f3f5;transition:1s}
.specifications-tabs-sectionx .specfication-wrapper{padding-top:100px}
.specifications-tabs-sectionx .specfication-wrapper .tab-content .tab-pane .cust-tab-pane-img{display:flex;flex-direction:column !important;align-items:center}
.specifications-tabs-sectionx .specfication-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-left-img{width:250px;margin-bottom:15px}
.specifications-tabs-sectionx .specfication-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-info-sec{margin:0}
.specifications-tabs-sectionx .slide-1-content{display:flex;align-items:center;position:relative;top:unset;right:unset;justify-content:center;width:max-content;margin:auto}
.specifications-tabs-sectionx .slide-1-content .share-options{right:auto;left:100%;bottom:10px;height:32px;width:0}
.specifications-tabs-sectionx .slide-1-content .share-options.active{width:84px;height:32px}
.specification-section{padding:0}
.specification-section .specification-wrapper{padding-top:15px}
.specification-section .specification-wrapper .specifications-tabs-section{padding:0}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main{margin:0 auto}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .slick-arrow{display:none !important}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .slick-list{padding-left:60px;padding-right:60px}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link{min-width:70px;width:auto;padding:5px 10px}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .stright-d .nav-link-img{width:26px;height:26px;background-size:100% !important}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .stright-d .nav-link-p{font-size:10px}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active{border-color:#303030}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active .stright-d .nav-link-img{width:26px;height:26px;background-size:100% !important}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active .stright-d .nav-link-p{font-size:10px;color:var(--text-color-white)}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper{margin-top:-30px;padding:40px 15px 15px 15px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img{display:flex;flex-direction:column !important;align-items:center}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-left-img{width:145px;margin-bottom:15px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-info-sec{margin:0}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-info-sec .engine-common-div .engine-common-wrap{padding-bottom:25px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-info-sec .engine-common-div .engine-common-wrap .engine-common-h1{font-size:12px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-info-sec .engine-common-div .engine-common-wrap .engine-common-p{font-size:16px;line-height:19px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content{display:flex;justify-content:center;align-items:center;position:relative;top:auto;left:auto;right:auto;bottom:auto;width:max-content;margin:0 auto}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .slide-1-cta .btn{padding:12px 13px;font-size:14px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-icon{padding-left:10px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-icon img{width:20px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-options{right:auto;left:calc(100% + 3px);bottom:7px;height:30px;width:0}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-options ul li{margin:0}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-options ul li img{width:30px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-options.active{width:60px;height:30px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .callback-btn{padding:8px 24px;font-size:14px;line-height:16px}
}
@media(max-width:767px) and (min-width:320px){.specification-section{padding:0}
.specification-section .specification-wrapper{padding-top:15px}
.specification-section .specification-wrapper .specifications-tabs-section{padding:0}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main{width:100%;margin:0 auto}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .slick-arrow{display:none !important}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .slick-list{padding-left:60px;padding-right:60px}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link{min-width:70px;width:auto;padding:5px 10px}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .stright-d .nav-link-img{width:26px;height:26px;background-size:100% !important}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link .stright-d .nav-link-p{font-size:10px}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active:hover{background-color:#ea0000}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active:hover .nav-link-p{color:#fff}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active:hover .nav-link-img.active{display:inline-block}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active:hover .nav-link-img.inactive{display:none}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover .nav-link-p{color:#000}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover .nav-link-img.active{display:none}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover .nav-link-img.inactive{display:inline-block}
.specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover{background-color:#f3f3f5;transition:1s}
.specification-section .specification-wrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active .stright-d .nav-link-img{width:26px;height:26px;background-size:100% !important}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper{margin-top:-30px;padding:40px 15px 15px 15px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img{display:flex;flex-direction:column !important;align-items:center}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-left-img{width:145px;margin-bottom:15px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-info-sec{margin:0}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-info-sec .engine-common-div .engine-common-wrap{padding-bottom:25px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-info-sec .engine-common-div .engine-common-wrap .engine-common-h1{font-size:12px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .tab-content .tab-pane .cust-tab-pane-img .engine-info-sec .engine-common-div .engine-common-wrap .engine-common-p{font-size:16px;line-height:19px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content{display:flex;justify-content:center;align-items:center;position:relative;top:auto;left:auto;right:auto;bottom:auto;width:max-content;margin:0 auto}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .slide-1-cta .btn{padding:12px 13px;font-size:14px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-icon{padding-left:10px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-icon img{width:20px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-options{right:auto;left:calc(100% + 3px);bottom:7px;height:30px;width:0}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-options ul li{margin:0}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-options ul li img{width:30px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .share-options.active{width:60px;height:30px}
.specification-section .specification-wrapper .specifications-tabs-section .bike-product-wrapper .slide-1-content .callback-btn{padding:8px 24px;font-size:14px;line-height:16px}
}
.home-main-section.city-bike-banner-section .carousel-inner .slider-content{bottom:16%;left:-30px}
.scooter-specifications .inner .content{padding:50px 40px}
.scooter-specifications .inner .content h2{font-size:var(--font-size48);font-weight:var(--font-weight-900);font-family:var(--font-tstar-heavy)}
.scooter-specifications .inner .content h2 .text-danger{color:var(--text-color-danger-red) !important}
.scooter-specifications .inner .content .sub-text{font-size:var(--font-size18);max-width:480px}
.scooter-specifications .inner .content .specifications-list{margin:30px 0}
.scooter-specifications .inner .content .specifications-list li{flex:0 0 33%;margin-bottom:30px;font-size:var(--font-size14)}
.scooter-specifications .inner .content .specifications-list li h4{font-size:var(--font-size20)}
.scooter-specifications .inner .content .specifications-list li .icon-box{margin-right:10px}
.scooter-specifications .inner .content .action{position:relative}
.scooter-specifications .inner .content .action .share-btn{cursor:pointer}
.scooter-specifications .inner .content .action .share-options{position:absolute;top:0;right:0;background-color:#000;padding:5px 10px;border-radius:5px;transition:all 300ms ease-in;visibility:hidden;opacity:0}
.scooter-specifications .inner .content .action .share-options.active{opacity:1;visibility:visible;top:-100%;transition:all 300ms ease-in}
.scooter-specifications .inner .img-box{flex:0 0 45%;max-width:38%;margin-bottom:-7px}
.scooter-specifications .inner .img-box img{max-width:100%}
.product-highlighted-features{padding:50px 0}
.product-highlighted-features .nav-tabs{border-bottom:0;margin-bottom:50px;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;padding-bottom:10px}
.product-highlighted-features .nav-tabs .nav-item{flex-grow:1}
.product-highlighted-features .nav-tabs .nav-item .nav-link{background-color:var(--text-color-white);border-radius:16px;width:100%;display:flex;font-weight:var(--font-weight-700);text-align:left;align-items:center;color:var(--text-color-black);white-space:nowrap}
.product-highlighted-features .nav-tabs .nav-item .nav-link .icon{margin-right:10px}
.product-highlighted-features .nav-tabs .nav-item .nav-link.active,.product-highlighted-features .nav-tabs .nav-item .nav-link:hover{background:rgba(112,169,40,0.4);font-family:var(--font-tstar-heavy);color:var(--text-color-black)}
.product-highlighted-features .tab-inner{display:flex;align-items:center}
.product-highlighted-features .tab-inner .info-panel{flex:0 0 50%;max-width:50%}
.product-highlighted-features .tab-inner .info-panel h4{font-size:var(--font-size28)}
.product-highlighted-features .tab-inner .info-panel h2{font-size:var(--font-size52);font-family:var(--font-tstar-heavy);max-width:400px;line-height:1.2;margin-bottom:16px}
.product-highlighted-features .tab-inner .info-panel p{font-size:var(--font-size24);max-width:500px}
.product-highlighted-features .tab-inner .img-panel{flex:0 0 50%;max-width:50%}
.product-highlighted-features .tab-inner .img-panel img{display:inline-block;max-width:320px}
@media(max-width:991px){.scooter-specifications .inner .content{padding:50px 40px}
.scooter-specifications .inner .content h2{font-size:var(--font-size28)}
.scooter-specifications .inner .content .sub-text{font-size:var(--font-size16)}
.scooter-specifications .inner .content .specifications-list{margin:50px 0}
.scooter-specifications .inner .content .specifications-list li{flex:0 0 49%;margin-bottom:30px;font-size:var(--font-size14)}
.scooter-specifications .inner .content .specifications-list li h4{font-size:var(--font-size16)}
.product-highlighted-features{padding:50px 0}
.product-highlighted-features .tab-inner{display:flex;align-items:center}
.product-highlighted-features .tab-inner .info-panel{flex:0 0 60%;max-width:60%}
.product-highlighted-features .tab-inner .info-panel h4{font-size:var(--font-size20)}
.product-highlighted-features .tab-inner .info-panel h2{font-size:var(--font-size32)}
.product-highlighted-features .tab-inner .info-panel p{font-size:var(--font-size20)}
.product-highlighted-features .tab-inner .img-panel{flex:0 0 40%;max-width:40%}
}
@media(max-width:767px){.scooter-specifications .inner .content .action{display:flex !important;justify-content:center}
.scooter-specifications .inner .content{padding:30px 15px;flex:0 0 100%;max-width:100%;order:2}
.scooter-specifications .inner .content h2{text-align:center;margin-bottom:20px;line-height:1.4}
.scooter-specifications .inner .content .sub-text{font-size:var(--font-size14);text-align:center}
.scooter-specifications .inner .content .specifications-list{margin:25px 0}
.scooter-specifications .inner .content .specifications-list li{font-size:var(--font-size12);align-items:flex-start !important}
.scooter-specifications .inner .content .specifications-list li h4{font-size:var(--font-size18)}
.scooter-specifications .inner .content .specifications-list li .icon-box{margin-right:10px}
.scooter-specifications .inner .content .specifications-list li .icon-box img{max-width:30px}
.scooter-specifications .inner .action .share-btn img{max-width:34px}
.scooter-specifications .inner .img-box{flex:0 0 100%;max-width:100%;order:1}
.scooter-specifications .inner .img-box img{width:100%}
.product-highlighted-features{padding:50px 0}
.product-highlighted-features .nav-tabs{margin-bottom:25px}
.product-highlighted-features .nav-tabs .nav-item{flex-grow:1}
.product-highlighted-features .nav-tabs .nav-item .nav-link{font-size:var(--font-size14)}
.product-highlighted-features .nav-tabs .nav-item .nav-link .icon{margin-right:10px}
.product-highlighted-features .nav-tabs .nav-item .nav-link .icon img{max-width:40px}
.product-highlighted-features .nav-tabs .nav-item .nav-link.active,.product-highlighted-features .nav-tabs .nav-item .nav-link:hover{background:rgba(112,169,40,0.4);font-family:var(--font-tstar-heavy);color:var(--text-color-black)}
.product-highlighted-features .tab-inner{flex-wrap:wrap}
.product-highlighted-features .tab-inner .info-panel{flex:0 0 100%;max-width:100%}
.product-highlighted-features .tab-inner .info-panel h4{font-size:var(--font-size18);margin-bottom:15px}
.product-highlighted-features .tab-inner .info-panel h2{font-size:var(--font-size28)}
.product-highlighted-features .tab-inner .info-panel p{font-size:var(--font-size16)}
.product-highlighted-features .tab-inner .img-panel{flex:0 0 100%;max-width:100%;margin-top:30px}
.product-highlighted-features .tab-inner .img-panel img{max-width:250px}
}
@media(max-width:576px){.product-highlighted-features{padding:50px 0 10px}
.product-highlighted-features .tab-inner{flex-wrap:wrap}
.product-highlighted-features .tab-inner .info-panel h4{font-size:var(--font-size16)}
.product-highlighted-features .tab-inner .info-panel h2{font-size:var(--font-size28)}
.product-highlighted-features .tab-inner .info-panel p{font-size:var(--font-size14)}
.product-highlighted-features .tab-inner .img-panel img{max-width:200px}
}
.city-bike-specifications{background:url(../components/content/generictab/clientlibs/images/products/city-plus/specification-bg.html) no-repeat;color:#fff;background-position:center;background-size:cover;background:linear-gradient(180deg,#4f4d4d 0,#3d3d3d 100%) !important}
.city-bike-specifications h2{font-size:var(--font-size48);font-family:var(--font-tstar-heavy);margin-bottom:25px}
.city-bike-specifications .sharing-wrapper{margin-bottom:10px}
.city-bike-specifications .sharing-wrapper .inner{background:linear-gradient(90deg,rgba(0,0,0,0) .06%,rgba(0,0,0,0.2) 99.93%);position:relative;display:flex;align-items:center;padding:10px 20px 10px 85px}
.city-bike-specifications .sharing-wrapper .inner a{display:flex;align-items:center}
.city-bike-specifications .sharing-wrapper .inner a p{text-decoration:underline}
.city-bike-specifications .sharing-wrapper .inner a+a{margin-left:50px}
.city-bike-specifications .sharing-wrapper .inner .share-options{position:absolute;background-color:#000;border-radius:5px;right:0;top:-30px;padding:5px 10px;opacity:0;visibility:hidden;transition:all 300ms ease-in}
.city-bike-specifications .sharing-wrapper .inner .share-options ul{display:flex;align-items:center}
.city-bike-specifications .sharing-wrapper .inner .share-options.active{opacity:1;visibility:visible;top:-50px}
.city-bike-specifications .city-bike-specifications-inner{max-width:1300px;padding:0 15px;margin:0 auto}
.city-bike-specifications .specifications-list{display:flex;align-items:center}
.city-bike-specifications .specifications-list .slider-nav{flex:0 0 250px;max-width:250px}
.city-bike-specifications .specifications-list .slider-nav .slick-slide{margin-bottom:10px;padding:10px 5px;text-align:center;border:1px solid transparent;border-radius:8px;font-size:var(--font-size24);cursor:pointer}
.city-bike-specifications .specifications-list .slider-nav .slick-slide.slick-current{background:rgba(255,255,255,0.7);border-color:#000;color:#000}
.city-bike-specifications .specifications-list .right-content{flex:0 0 calc(100% - 250px);max-width:calc(100% - 250px);padding-left:20px}
.city-bike-specifications .specifications-list .right-content .inner-content{display:flex;align-items:center}
.city-bike-specifications .specifications-list .right-content .inner-content .info{flex-grow:1;padding-left:25px}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row{display:flex;align-content:center;flex-wrap:wrap}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col{flex:0 0 50%;max-width:50%;margin-bottom:25px}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col.full{flex:0 0 100%;max-width:100%}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col h4{font-size:var(--font-size18);font-family:var(--font-tstar-heavy);margin-bottom:10px}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col p{font-size:var(--font-size26)}
@media(max-width:1199px){.city-bike-specifications .specifications-list{display:flex;align-items:center}
.city-bike-specifications .specifications-list .slider-nav .slick-slide{border-radius:5px;font-size:var(--font-size20);margin-bottom:10px}
.city-bike-specifications .specifications-list .right-content .inner-content .spec-img{max-width:300px}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col h4{font-size:var(--font-size16)}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col p{font-size:var(--font-size22)}
}
@media(max-width:991px){.city-bike-specifications .sharing-wrapper{margin-bottom:0;width:calc(100% + 30px);margin:0 -15px}
.city-bike-specifications .sharing-wrapper .inner{width:100%;justify-content:center}
.city-bike-specifications .custom-slider-arrows{position:relative;bottom:-38px}
.city-bike-specifications .specifications-list{flex-wrap:wrap}
.city-bike-specifications .specifications-list .slider-nav{flex:0 0 100%;max-width:100%;margin-bottom:25px}
.city-bike-specifications .specifications-list .slider-nav .slick-list .slick-track{display:flex;align-content:center;justify-content:center}
.city-bike-specifications .specifications-list .slider-nav .slick-list .slick-track .slick-slide.slick-current{max-width:500px}
.city-bike-specifications .specifications-list .right-content{flex:0 0 calc(100%);max-width:calc(100%);padding-left:0}
.city-bike-specifications .specifications-list .right-content .inner-content{display:flex;align-items:center;flex-wrap:wrap}
.city-bike-specifications .specifications-list .right-content .inner-content .spec-img{flex:0 0 100%;max-width:100%;text-align:center}
.city-bike-specifications .specifications-list .right-content .inner-content .spec-img img{display:inline-block}
}
@media(max-width:767px){.city-bike-specifications{background:linear-gradient(180deg,#6f6f70 0,#4e4e4e 100%)}
.city-bike-specifications h2{font-size:var(--font-size28);margin-bottom:10px}
.city-bike-specifications .custom-slider-arrows{bottom:-31px}
.city-bike-specifications .specifications-list{flex-wrap:wrap}
.city-bike-specifications .specifications-list .slider-nav .slick-list .slick-track .slick-slide{font-size:var(--font-size18);letter-spacing:2px;padding:3px 10px}
.city-bike-specifications .specifications-list .slider-nav .slick-list .slick-track .slick-slide.slick-current{max-width:200px}
.city-bike-specifications .specifications-list .right-content .inner-content .spec-img{flex:0 0 100%;max-width:100%;text-align:center}
.city-bike-specifications .specifications-list .right-content .inner-content .spec-img img{display:inline-block;max-width:150px}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col{margin-bottom:15px}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col:nth-child(odd){padding-right:16px}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col h4{font-size:var(--font-size12);margin-bottom:10px}
.city-bike-specifications .specifications-list .right-content .inner-content .info .info-row .info-col p{font-size:var(--font-size16)}
.city-bike-specifications h2{padding:0 15px}
.city-bike-specifications .specifications-list .right-content .inner-content .info{padding-left:0}
}
.governance-section{background:#f5f5f5;padding-bottom:50px}
.governance-section .overview-heading.new{background:#f5f5f5;padding:0 10px}
.gov-card .gov-img{width:166px;margin:auto;padding:10px}
.governance-section .tab-pane{padding:25px;background-color:#fff}
.gov-card .card-text{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:var(--text-color-black);padding:0 5px 0 5px}
.gov-card .card-title{font-family:var(--font-tstar-heavy);font-weight:900;text-transform:uppercase;color:var(--text-color-black);margin-bottom:4px;font-size:18px}
.gov-card .card-body{padding-top:5px;height:100%}
.governance-section .nav-pills .nav-link.active{background-color:transparent;border:0;color:#ee2326;font-family:var(--font-tstar-heavy);font-size:20px;line-height:24px}
.governance-section .nav-pills .nav-link{border:0;background-color:transparent;font-size:20px;line-height:24px;text-align:left}
.governance-section .nav-pills .nav-link.active span{width:2px;height:2px;border:5px solid #ee2326;border-radius:100%;display:inline-block;padding:3px;margin-right:10px}
.governance-section .nav-pills .nav-link span{width:2px;height:2px;border:5px solid #a5a5a5;border-radius:100%;display:inline-block;padding:3px;margin-right:10px}
.governance-section .nav-pills .nav-link{display:flex;align-items:center}
.gov-card:hover{box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:18px}
@media only screen and (max-width:768px){.governance-section{background:#f5f5f5;padding-bottom:50px}
.gov-card .gov-img{padding:10px}
.governance-section .tab-pane{padding:25px;background-color:#fff}
.gov-card .card-text{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:var(- -text-color-black)}
.gov-card .card-body{padding:5px}
.governance-section .nav-pills .nav-link.active{background-color:transparent;border:0;color:#ee2326;font-family:var(- -font-tstar-heavy);font-size:20px;line-height:24px}
.governance-section .nav-pills .nav-link{border:0;background-color:transparent;font-size:20px;line-height:24px;text-align:left}
.governance-section .nav-pills .nav-link.active span{width:2px;height:2px;border:5px solid #ee2326;border-radius:100%;display:inline-block;padding:3px;margin-right:10px}
.governance-section .nav-pills .nav-link span{width:2px;height:2px;border:5px solid #a5a5a5;border-radius:100%;display:inline-block;padding:3px;margin-right:10px}
.governance-section .nav-pills .nav-link{display:flex;align-items:center}
.gov-card:hover{box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:18px}
.social-icon{visibility:hidden}
.gov-card:hover .social-icon{visibility:visible}
}
@media screen and (min-device-width:768px) and (max-device-width:1024px){.governance-section{display:none}
.hide_thisinlarge{display:block}
}
@media screen and (min-device-width:768px) and (max-device-width:1024px){.governance-section{display:none}
.hide_thisinlarge{display:block}
}
@media screen and (max-device-width:480px) and (orientation:portrait){.governance-section{display:none}
.hide_thisinlarge{display:none}
}
@media screen and (max-device-width:640px) and (orientation:landscape){.governance-section{display:none}
.hide_thisinlarge{display:none}
}
@media screen and (max-device-width:640px){.hide_thisinlarge{display:block}
}
@media only screen and (min-width:768px) and (max-width:1024px){.governance-section .nav-pills .nav-link.active,.governance-section .nav-pills .nav-link{font-size:14px;line-height:16px}
.gov-card .card-title{font-size:12px;line-height:14px}
.gov-card .gov-img{max-width:100%}
.gov-card .card-text{font-size:10px;line-height:12px}
}
@media only screen and (min-width:769px){.section-tab-mob{display:none !important}
.governance-section{display:block !important}
}
.p-40{padding:0 16px}
@media only screen and (min-width:992px){.p-40{padding:10px 40px}
}
.governance-section{background:#f5f5f5;padding-bottom:50px}
.governance-section .overview-heading.new{background:#f5f5f5;padding:0 10px}
.gov-card .gov-img{padding:10px}
.governance-section .tab-pane{padding:25px;background-color:#fff}
.gov-card .card-title{font-family:var(--font-tstar-heavy);font-weight:900;text-transform:uppercase;color:var(--text-color-black);margin-bottom:4px}
.gov-card .card-text{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:var(--text-color-black)}
.gov-card .card-body{padding-top:5px}
.governance-section .nav-pills .nav-link.active{background-color:transparent;border:0;color:#ee2326;font-family:var(--font-tstar-heavy);font-size:20px;line-height:24px}
.governance-section .nav-pills .nav-link{border:0;background-color:transparent;font-size:20px;line-height:24px;text-align:left}
.governance-section .nav-pills .nav-link.active span{width:2px;height:2px;border:5px solid #ee2326;border-radius:100%;display:inline-block;padding:3px;margin-right:10px}
.governance-section .nav-pills .nav-link span{width:2px;height:2px;border:5px solid #a5a5a5;border-radius:100%;display:inline-block;padding:3px;margin-right:10px}
.governance-section .nav-pills .nav-link{display:flex;align-items:center}
.gov-card:hover{box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:18px}
.investor-explore .explore-div a{font-family:var(--font-tstar-bold);font-size:18px;line-height:1.2;color:#009fda;position:relative;display:flex;align-items:center;padding-right:15px}
.investor-explore .explore-div{margin-top:20px;margin-bottom:15px}
.investor-explore .explore-div a::after{border-bottom-style:solid;border-bottom-width:3px;border-right-style:solid;border-right-width:3px;content:"";display:inline-block;height:9px;right:0;position:absolute;top:6.5px;width:9px;transform:rotate(315deg)}
.custom-blogs .explore-tab-section{margin-top:0}
.custom-blogs .common-tabs-main .nav-item .nav-link{font-size:24px;font-style:normal;font-weight:900;line-height:32px;padding-bottom:8px}
.custom-blogs .common-tabs-main{margin-bottom:31px}
.custom-blogs .slick-dotted.slick-slider{margin-top:0}
.custom-blogs .card{border:0;border-bottom:4px solid red;box-shadow:unset;border-radius:12px}
.custom-blogs .container-fluid{padding:0 29px}
.custom-blogs .slick-slide{padding:0 11px !important}
.custom-blogs .card .card-body{padding:16px}
.custom-blogs .card .card-body .card-title{margin-bottom:8px}
.custom-blogs .card .card-body img{height:24px;width:24px}
.custom-blogs .explore .slick-dots li{width:32px;height:8px}
.custom-blogs .explore .slick-dots li button:before{width:32px;height:8px}
.custom-blogs .explore-card-section-slick{margin-bottom:16px}
@media(max-width:625px){.investor-explore ul.common-tabs-main .nav-item{margin:0 16px}
.investor-explore .explore-tab-section .bike-tab-section .bike-product-wrapper{margin-top:0}
.investor-explore .slick-list{margin:0 16px}
.investor-explore .block{margin-top:0}
.investor-explore .explore-div a{font-size:14px}
.investor-explore .explore-div a::after{height:8px;width:8px;top:4.5px}
.investor-explore .explore-div{margin-top:0;margin-bottom:16px;padding-top:0}
.investor-explore .blog-container{margin-bottom:16px}
.custom-blogs .common-tabs-main .nav-item a.nav-link{font-size:18px;font-style:normal;font-weight:900;line-height:24px;width:100%;padding-bottom:4px;padding-left:0;padding-right:0}
.custom-blogs#blogs-and-news .tab-wrapper .slick-list .slick-track{width:100% !important}
.custom-blogs#blogs-and-news .tab-wrapper .slick-track .slick-slide{width:calc(50% - 16px) !important}
.custom-blogs .investor-explore ul.common-tabs-main .slick-track .nav-item.slick-slide{margin:0 8px;padding:0 !important}
.custom-blogs .common-tabs-main{margin-bottom:16px}
.custom-blogs .container-fluid{padding:0 16px}
.custom-blogs .tab-content .card .card-img-top{border-top-left-radius:8px;border-top-right-radius:8px}
.custom-blogs .card div.card-body{padding:8px;height:196px}
.custom-blogs .card .card-body .card-title.title{margin-bottom:4px}
.custom-blogs .card-body a{bottom:8px}
.custom-blogs .explore .slick-dots li button:before{width:26px !important;height:6px !important}
.custom-blogs .explore .slick-dots li{margin:0 2px}
.custom-blogs .explore .slick-list{margin:0}
.custom-blogs .slick-track .slick-slide{padding:0 16px !important}
.custom-blogs .nav.common-tabs-main{margin-bottom:16px}
.custom-blogs .explore-card-section-slick{margin-bottom:0 !important}
}
#gallary-tab .nav-item{margin-right:2px}
#gallary-tab .common-tabs-main .nav-item .nav-link{border-bottom:0;background:#ededed;padding:10px 16px 6px;width:fit-content;color:#a5a5a5}
#gallary-tab .common-tabs-main .nav-item .nav-link.active{color:#fff;background:var(--cta-color-gradient,linear-gradient(135deg,#ac0000 0,#F00 26.35%,#ff3b3b 50.83%,#F00 72.71%,#F00 100%));backdrop-filter:blur(8px)}
#gallary-tab .slick-prev{display:none !important}
#gallary-tab .slick-next{display:none !important}
#event-gallary-tab{margin:0}
#event-gallary-tab .nav-item{margin-right:2px}
#event-gallary-tab .nav-item a{display:flex;transition:background .15s ease-in-out}
#event-gallary-tab .nav-item a img{padding-right:10px}
#event-gallary-tab .tab-wrapper{height:70px}
#event-gallary-tab .common-tabs-main{background:#ededed;position:absolute;padding:6px 6px;border-radius:56px;margin:6px auto 0 auto;right:unset !important;left:50%;transform:translatex(-50%)}
#event-gallary-tab .common-tabs-main .nav-item .nav-link{font-size:24px;line-height:32px;font-family:var(--font-tstar-regular);border-bottom:0;background:#ededed;padding:6px 26.69px 6px;width:fit-content;color:#303030;border-radius:36px;text-transform:none}
#event-gallary-tab .common-tabs-main .nav-item .nav-link.active{font-size:24px;line-height:32px;font-family:var(--font-tstar-regular) !important;color:#ee2326;background:#fff;border-radius:36px;transition:background .15s ease-in-out;animation:elasticBackgroundAnimation .5s ease-in-out}
@media(max-width:768px){#event-gallary-tab .common-tabs-main{position:static;right:0;padding:6px 6px;width:332px;border-radius:56px;transform:none}
#event-gallary-tab .slick-list{padding:0 !important}
#event-gallary-tab .tab-wrapper{margin:16px}
#event-gallary-tab .common-tabs-main .nav-item .nav-link.active{font-size:18px;line-height:24px}
#event-gallary-tab .common-tabs-main .nav-item .nav-link{font-size:18px;line-height:24px;padding:6px 36px 4px}
#event-gallary-tab .tab-wrapper{height:10px}
}
@keyframes elasticBackgroundAnimation{0{background:#f8f8f8;transform:translateX(-8px)}
25%{background:#f8f8f8;transform:translateX(3px)}
50%{background:#fff;transform:translateX(-1px)}
75%{background:#fff;transform:translateX(3px)}
100%{background:#fff;transform:translateX(0)}
}
#gallerydd{max-width:1066px;margin:0 auto;width:80%}
@media(max-width:768px){#gallerydd{width:auto;margin:0 16px}
}
#gallerydd #select-gallery{width:415px;height:56px;padding-left:24px;border-radius:4px}
@media(max-width:768px){#gallerydd #select-gallery{width:100%;height:40px;padding-left:16px}
}
#gallerydd #select-gallery option{color:#303030;font-size:24px;line-height:32px;font-family:var(--font-tstar-regular)}
#gallerydd .header-sortby{position:relative}
@media(max-width:576px){#gallerydd .header-sortby{display:none}
}
#gallerydd .header-sortby.generictab-harley .dropdown-select{background-color:transparent;border:1px solid #fff;color:#fff;font-family:var(--font-optika-regular);font-size:18px;font-weight:400;line-height:1.4}
#gallerydd .header-sortby.generictab-harley .campaign-dropdown li a{font-family:var(--font-optika-regular)}
#gallerydd .header-sortby.generictab-harley .campaign-dropdown li.active a{color:#e35205;font-family:var(--font-optika-regular)}
#gallerydd .header-sortby.generictab-harley .campaign-dropdown li a:hover{color:#e35205}
#gallerydd .header-sortby.generictab-harley .dropdown-menu{border-radius:unset}
#gallerydd .header-sortby.generictab-harley .dropdown-menu li.active a{color:#e35205;font-family:var(--font-optika-regular)}
#gallerydd .header-sortby.generictab-harley .dropdown-menu a:hover{color:#303030;font-family:var(--font-optika-regular)}
#gallerydd .header-sortby .dropdown-select{position:relative;border:1px solid silver;height:48px;border-radius:8px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;width:305px;color:#303030;font-family:var(--font-tstar-medium);font-size:var(--font-size16);line-height:var(--line-height-20);background-color:#f7f7f7;text-align:initial}
#gallerydd .header-sortby .dropdown-select .sortby-drop-arrow{transition:.5s ease all;width:auto}
#gallerydd .header-sortby .dropdown-select::after{content:"";display:none}
#gallerydd .header-sortby .campaign-dropdown{top:5px !important;max-height:250px;overflow-y:auto;border-radius:0 0 16px 16px;border:1px solid silver;width:100%;padding:16px;transform:translate3d(0,41px,0) !important;position:absolute}
#gallerydd .header-sortby .campaign-dropdown li{border-bottom:1px solid rgba(235,235,235,0.85);font-size:12px;font-family:var(--font-tstar-medium)}
#gallerydd .header-sortby .campaign-dropdown li:first-child a{padding-top:0}
#gallerydd .header-sortby .campaign-dropdown li a{padding:10px 0 6px 0;font-family:var(--font-tstar-medium);font-size:18px;line-height:24px;color:#303030}
@media(max-width:768px){#gallerydd .header-sortby .campaign-dropdown li a{font-size:16px;line-height:20px}
}
#gallerydd .header-sortby .campaign-dropdown li.active a{color:#ee2326;font-family:var(--font-tstar-bold)}
#gallerydd .header-sortby .campaign-dropdown li a:hover{color:#ee2326;font-family:var(--font-tstar-bold)}
#gallerydd .header-sortby .select-p{font-size:var(--font-size12);line-height:var(--line-height-16);font-family:var(--font-tstar-medium);position:absolute;top:-7px;left:15px;background-color:#f7f7f7;color:#303030;padding:0 4px;cursor:context-menu;pointer-events:none}
#gallerydd .header-sortby.show .sortby-drop-arrow{transform:rotate(180deg);transition:.5s ease all}
@media(max-width:768px){#rideseventlp .header-sortby{display:block !important}
}
#rideseventlp .header-sortby .dropdown-select{width:415px;height:56px;padding:0 24px;border-radius:4px;font-family:var(--font-tstar-medium);font-size:24px;line-height:32px}
@media(max-width:768px){#rideseventlp .header-sortby .dropdown-select{width:100%;height:40px;padding:0 16px;font-size:16px;line-height:20px}
}
#rideseventlp .header-sortby .campaign-dropdown{width:415px !important;transform:translate3d(0,46px,0) !important}
#rideseventlp .gd-mob{display:none !important}
@media(max-width:768px){#rideseventlp .gd-mob{display:flex !important}
}
#rideseventlp .gd-desk{display:flex !important}
@media(max-width:768px){#rideseventlp .gd-desk{display:none !important}
}
#galleryModal .modal-dialog{height:100%;margin:0}
#galleryModal .modal-dialog .modal-content{position:absolute;bottom:0;border:0;border-radius:16px 16px 0 0}
#galleryModal .modal-dialog .modal-content.generictab-harley .modal-body .sortby-mob-lists li.active a,#galleryModal .modal-dialog .modal-content.generictab-harley .modal-body .sortby-mob-lists li.active a:hover{color:#e35205}
#galleryModal .modal-dialog .modal-content.generictab-harley .modal-body .sortby-mob-lists li a{font-family:var(--font-optika-regular) !important}
#galleryModal .modal-dialog .modal-content.generictab-harley .modal-body .sortby-mob-lists li a:hover{color:#e35205 !important;font-family:var(--font-optika-regular) !important}
#galleryModal .modal-dialog .modal-content.generictab-harley .modal-body .sortby-mob-lists li.active a{font-family:var(--font-optika-regular)}
#galleryModal .modal-dialog .modal-content .modal-header{padding:1rem 1rem 0 1rem;align-self:end;border:0}
#galleryModal .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}
#galleryModal .modal-dialog .modal-content .modal-body .mob-body-header{color:#303030;font-family:var(--font-tstar-bold);font-size:24px;line-height:32px}
#galleryModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li{margin-top:12px;padding-bottom:4px;border-bottom:1px solid rgba(192,192,192,0.5)}
#galleryModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li:first-child{margin-top:0}
#galleryModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li a{padding-left:8px;font-family:var(--font-tstar-medium);font-size:var(--font-size16);line-height:var(--line-height-20);color:#303030}
#galleryModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li.active a{color:#ee2326;font-family:var(--font-tstar-heavy)}
#galleryModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li a:hover{color:#ee2326;font-family:var(--font-tstar-heavy)}
.company-tab{background:#fff}
@media only screen and (max-width:767px){.company-tab{margin-top:0}
}
.company-tab .explore-tab-section{margin-top:0;overflow:visible}
.company-tab .explore-tab-section .bike-tab-section{position:relative}
.company-tab .explore-tab-section .bike-tab-section .bike-product-wrapper{margin-top:2rem}
.company-tab .explore-tab-section .bike-tab-section .initiativeTabWrapper{margin-top:24px}
.company-tab .my-border{border-top:1px solid #d9d9d9;width:calc(100% - 240px);position:absolute;left:120px;top:41px}
@media only screen and (max-width:990px){.company-tab .my-border{width:calc(100% - 120px);left:60px}
}
@media only screen and (max-width:767px){.company-tab .my-border{width:calc(100% - 32px);left:16px}
}
.company-tab .tab-wrapper{margin:110px auto 0 auto;padding:0;display:flex;width:100%}
.company-tab .tab-wrapper::before,.company-tab .tab-wrapper::after{content:'';display:inline-block;flex-shrink:0;width:120px;height:auto;background:linear-gradient(270deg,#fff 73.51%,rgba(255,255,255,0) 119.17%)}
@media only screen and (max-width:990px){.company-tab .tab-wrapper::before,.company-tab .tab-wrapper::after{width:60px}
}
@media only screen and (max-width:767px){.company-tab .tab-wrapper{margin:24px 0 0 0}
.company-tab .tab-wrapper::before,.company-tab .tab-wrapper::after{width:16px}
}
.company-tab .tab-wrapper .nav-tabs{width:100%;border:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.company-tab .tab-wrapper .nav-tabs::-webkit-scrollbar{width:0;display:none}
.company-tab .tab-wrapper .nav-tabs .nav-item{margin-right:64px;z-index:1}
@media only screen and (max-width:767px){.company-tab .tab-wrapper .nav-tabs .nav-item{margin-right:24px}
}
.company-tab .tab-wrapper .nav-tabs .nav-item:last-child{margin-right:0}
.company-tab .tab-wrapper .nav-tabs .nav-item .nav-link{border:0;padding:0 0 12px;margin:0;width:auto;text-transform:none;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:20px;font-weight:var(--font-weight-400);font-style:normal;line-height:140%;white-space:nowrap}
.company-tab .tab-wrapper .nav-tabs .nav-item .nav-link.active{border-bottom:2px solid var(--text-color-danger-red);color:var(--bg-color-black);font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900)}
.company-tab .initiativeTabVariant{margin-top:56px}
@media only screen and (max-width:767px){.company-tab .initiativeTabVariant{margin-top:40px}
}
.company-tab.company-contact-us-tab .tab-wrapper{margin-top:96px}
@media only screen and (max-width:767px){.company-tab.company-contact-us-tab .tab-wrapper{margin-top:32px}
}
.company-tab.company-contact-us-tab .tab-wrapper .nav-tabs .nav-item{margin-right:40px}
.company-tab.company-contact-us-tab .tab-wrapper .nav-tabs .nav-item:last-child{margin-right:0}
.investors-dropdown .investors-dropdown-tab-wrapper{display:flex;width:100%;justify-content:space-between;align-items:center;padding:96px 120px 32px}
@media only screen and (max-width:990px){.investors-dropdown .investors-dropdown-tab-wrapper{padding:64px 60px 32px}
}
@media only screen and (max-width:767px){.investors-dropdown .investors-dropdown-tab-wrapper{padding:40px 16px 32px;flex-direction:column;justify-content:unset;align-items:normal;gap:24px}
}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-heading-title{color:var(--text-color-danger-red);font-family:var(--font-tstar-heavy);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-900);line-height:140%}
@media only screen and (max-width:767px){.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-heading-title{font-size:var(--font-size20)}
}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container{display:flex;align-items:center;gap:16px}
@media screen and (max-width:767px){.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container{gap:8px;justify-content:flex-end}
}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .investors-dropdown-select-label{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .investors-dropdown-button{color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;display:flex;align-items:center;height:40px;padding:0 16px 0 22px;border:1px solid var(--bg-color-black);background-color:transparent}
@media screen and (max-width:767px){.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .investors-dropdown-button{padding:0 4px 0 16px;gap:20px}
}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .investors-dropdown-button::after{display:inline-block;width:24px;height:24px;content:'';background-image:url("clientlib-site/resources/select-dropdown-icon.svg");background-repeat:no-repeat;background-position:center;border:0;margin-left:4px;vertical-align:unset}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .investors-dropdown-button[aria-expanded='true']{color:var(--text-color-danger-red)}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .investors-dropdown-button[aria-expanded='true']::after{background-image:url("clientlib-site/resources/select-dropdown-red-icon.svg")}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu{display:none;border:0;padding:16px;max-height:150px;overflow-y:auto;border-radius:unset;min-width:8rem;z-index:3}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu::-webkit-scrollbar-track{border-radius:unset;background-color:rgba(0,0,0,0.1)}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu::-webkit-scrollbar{display:block;width:5px;background-color:rgba(0,0,0,0.1)}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu::-webkit-scrollbar-thumb{border-radius:unset;background-color:var(--text-color-danger-red)}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu.show{display:block}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu .dropdown-item{padding:0;margin-bottom:16px}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu .dropdown-item:last-child{margin-bottom:0}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu .dropdown-item:hover{background-color:transparent}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu .dropdown-item .nav-link{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;border-radius:0;padding:0;border:0}
.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu .dropdown-item .nav-link.active,.investors-dropdown .investors-dropdown-tab-wrapper .investors-dropdown-container .dropdown .dropdown-menu .dropdown-item .nav-link:hover{background-color:transparent;color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
.investors-dropdown .investors-dropdown-tab-content .investors-dropdown-tab-pane>div>.generictab>div>div .explore-tab-section{margin-top:0}
.investors-dropdown .investors-dropdown-tab-content .investors-dropdown-tab-pane>div>.generictab>div>div .explore-tab-section>div>.tab-wrapper{margin-top:0}
.splendor-feature-section{background-image:url("../components/content/featurecarousel/clientlibs/images/products/city/splendor-feature-slide-bg.html");background-repeat:no-repeat;background-position:center;background:#fff;background-size:cover}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .splender-feature-slider{margin-top:20px}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .splendor-feature-h2{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size38);line-height:var(--line-height45);color:#303030;margin-top:31px}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow{width:65px;height:65px;top:200px;transform-origin:center;transform:translate(0,0);z-index:1}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("clientlib-site/resources/images/icons/slider-nav-red.svg") no-repeat;background-size:100%}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow.slick-next{transform:rotate(180deg)}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list{padding:30px 10px !important}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center){transform:scale(0.6,0.6);transition:all .4s ease-in-out}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center) img{width:100%}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center) .splendor-feature-h3{display:none;font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-300);font-size:var(--font-size38);line-height:var(--line-height-46);color:var(--text-color-white)}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center img{width:100%;margin-bottom:32px}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center .splendor-feature-h3{font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-300);font-size:var(--font-size30);line-height:var(--line-height-46);color:var(--text-color-white)}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center .splendor-feature-h3 .feature-span{font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-900);font-size:var(--font-size30);line-height:var(--line-height-46);color:var(--text-color-white)}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-next{z-index:99;top:30%}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-next::before{font-size:var(--font-size38) !important;content:url("clientlib-site/resources/images/icons/left-slider-white-arrow-icon.svg")}
@media(max-width:1199px) and (min-width:992px){.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow{top:155px}
}
@media(max-width:991.2px) and (min-width:768px){.splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow{top:235px;left:80px}
.splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow.slick-next{left:auto;right:80px}
}
@media(max-device-width:767px) and (min-width:320px){.splendor-feature-section{background-repeat:no-repeat;background-position:center;background-size:cover}
.splendor-feature-section .splendor-feature-section-content{max-width:100%}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .splendor-feature-h2{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size28);line-height:var(--line-height34);color:#303030;padding:16px 0}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow{top:115px;left:0;width:38px;height:38px}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-arrow.slick-next{left:auto;right:0}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-prev::before{font-size:var(--font-size38) !important}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list{padding:30px 10px !important}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center){transform:scale(0.8,0.8);transition:all .4s ease-in-out;position:relative}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center)::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);border-radius:100%}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center) .splendor-feature-h3{display:none;font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-300);font-size:var(--font-size18);line-height:var(--line-height-22);color:var(--text-color-white);margin-bottom:32px}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide:not(.slick-center) .splendor-feature-h3 .feature-span{font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-900);font-size:var(--font-size18);line-height:var(--line-height-22);color:var(--text-color-white)}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center{transform:scale(1.1)}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center img{margin-bottom:13px}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center .splendor-feature-h3{font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-300);font-size:var(--font-size18);line-height:var(--line-height-22);color:var(--text-color-white);margin-bottom:32px}
.splendor-feature-section .splendor-feature-section-content .splendor-feature-row .splendor-feature-col .splendor-feature-wrapper .slick-slider .slick-list .slick-track .slick-slide.slick-center .splendor-feature-h3 .feature-span{font-family:var(--font-tstar-regular);font-style:normal;font-weight:var(--font-weight-900);font-size:var(--font-size18);line-height:var(--line-height-22);color:var(--text-color-white)}
}
#hovervideo-section .hovervideo--container{padding:0 40px}
@media(max-width:768px){#hovervideo-section .hovervideo--container{padding:0 16px}
}
#hovervideo-section .hovervideo--container h2{line-height:1.2;font-size:48px;color:white;font-style:italic;font-family:var(--font-tstar-heavy);text-align:center;margin-bottom:32px;text-transform:uppercase}
@media(max-width:768px){#hovervideo-section .hovervideo--container h2{font-size:28px;margin-bottom:16px}
}
#hovervideo-section .hovervideo--container .outer--wrap{width:auto;display:block;margin:0 -4px}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap{margin:0 -2px}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap{width:auto;display:flex;flex-wrap:wrap}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile{width:25%;position:relative;padding:0 4px;margin-bottom:8px;max-height:278px;overflow:hidden}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile{width:50%;height:170px;margin-bottom:4px;padding:0 2px}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content{width:100%;height:100%;position:relative}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content img{width:100%;height:100%}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content img.left-auto{margin-left:auto;width:auto}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content img.right-auto{margin-right:auto;width:auto}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content{top:0;left:0;width:100%;z-index:1;height:100%}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content.bg-grey{background-color:#ededed}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content.bg-lt-orange{background-color:#fef8f2}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content.clip-path-1{clip-path:polygon(20% 0,100% 80%,100% 100%,0 100%,0 0)}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content.clip-path-2{clip-path:polygon(100% 0,100% 20%,20% 100%,0 100%,0 0)}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content.clip-path-3{clip-path:polygon(65% 0,100% 100%,100% 100%,0 100%,0 0)}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content.clip-path-3{clip-path:polygon(50% 0,100% 100%,100% 100%,0 100%,0 0)}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content.clip-path-4{clip-path:polygon(100% 0,100% 100%,100% 100%,35% 100%,0 0)}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content.clip-path-4{clip-path:polygon(100% 0,100% 100%,100% 100%,50% 100%,0 0)}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap{width:100%;height:100%;position:relative}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap h3{font-size:32px;line-height:1.5;color:#303030;font-family:var(--font-tstar-heavy);position:absolute;max-width:75%}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap h3{font-size:16px}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap h3.bottom-left{bottom:16px;left:16px}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap h3.top-left{top:16px;left:16px}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap h3.top-left.bottom-mob{top:unset;bottom:16px}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap h3.top-right{top:16px;right:41px}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap h3.top-right{right:16px}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap h3.adj-width{max-width:53%}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--content .overlay--content .overlay--wrap h3.adj-width-align-right{max-width:33%;text-align:right}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile.half-width{width:50%}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile.half-width{width:100%}
}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile.half-width.order-change{order:5}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover{padding:0 4px;width:100%;height:100%;display:flex;position:absolute;bottom:-100%;left:0;transition:bottom .1s ease-in;z-index:2}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover{padding:0 2px}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover.flex-row-reverse img,#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover.flex-row img{max-width:78%}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover.flex-row-reverse img,#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover.flex-row img{max-width:70%}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover.flex-row-reverse .text-desc,#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover.flex-row .text-desc{padding:6px}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover.flex-row .text-desc{text-align:right}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover.flex-column img{max-height:180px}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover img{height:100%;width:100%}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover .text-desc{padding:12px;background:#fef8f2;height:100%;width:100%}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover .text-desc{padding:4px 11px 6px 4px}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover .text-desc h4{font-family:var(--font-tstar-bold);font-size:24px;line-height:1.33}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover .text-desc h4{font-size:14px}
}
#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover .text-desc p{font-family:var(--font-tstar-medium);font-size:16px;line-height:1.25;padding-top:5px}
@media(max-width:768px){#hovervideo-section .hovervideo--container .outer--wrap .inner--wrap .feature--tile .tile--onhover .text-desc p{font-size:12px}
}
.products-comparison-section{background:linear-gradient(180deg,rgba(0,0,0,0.89) 14.4%,rgba(0,0,0,0) 44.6%),linear-gradient(0,rgba(0,0,0,0.35),rgba(0,0,0,0.35));padding:50px 0 20px}
.products-comparison-section .products-comparison-head-main{display:flex;justify-content:space-between;max-width:946px;margin:0 auto}
.products-comparison-section .products-comparison-head-main .products-comparison-head{width:max-content;max-width:100%;margin-bottom:30px;text-transform:uppercase}
.products-comparison-section .products-comparison-head-main .products-comparison-head h2{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size40);color:var(--text-color-info);font-style:italic}
.products-comparison-section .products-comparison-head-main .products-comparison-head.right h2{color:var(--text-color-danger-red-2)}
.products-comparison-section .products-comparison-wrapper{display:flex;justify-content:space-between}
.products-comparison-section .products-comparison-wrapper .products-comparison-main{max-width:946px;margin:0 auto;flex:1;padding:0 0 0 45px}
.products-comparison-section .products-comparison-wrapper .products-comparison-main .products-comparison-row{margin-bottom:30px}
.products-comparison-section .products-comparison-wrapper .products-comparison-main .products-comparison-row ul{display:flex;justify-content:space-between}
.products-comparison-section .products-comparison-wrapper .products-comparison-main .products-comparison-row ul li h4{font-family:var(--font-tstar-regular);font-weight:var(--font-weight-400);font-size:var(--font-size28);color:var(--text-color-white);margin:0 70px;text-align:center}
@media(max-device-width:767px) and (min-width:320px){.products-comparison-section .products-comparison-head-main{max-width:100%;padding:0 15px}
.products-comparison-section .products-comparison-head-main .products-comparison-head{margin:0 10px 0 0;width:50%}
.products-comparison-section .products-comparison-head-main .products-comparison-head h2{font-size:var(--font-size26)}
.products-comparison-section .products-comparison-head-main .products-comparison-head.right{margin:0 0 0 10px;text-align:right}
.products-comparison-section .products-comparison-wrapper{position:relative;padding-top:160px}
.products-comparison-section .products-comparison-wrapper .products-comparison-img{width:150px;position:absolute;top:0;left:0}
.products-comparison-section .products-comparison-wrapper .products-comparison-main{padding:0 60px;max-width:100%}
.products-comparison-section .products-comparison-wrapper .products-comparison-main .products-comparison-row{margin:0 0 30px 0}
.products-comparison-section .products-comparison-wrapper .products-comparison-main .products-comparison-row ul li{margin-top:0}
.products-comparison-section .products-comparison-wrapper .products-comparison-main .products-comparison-row ul li img{width:35px}
.products-comparison-section .products-comparison-wrapper .products-comparison-main .products-comparison-row ul li h4{font-size:var(--font-size21);margin:0 22px}
.products-comparison-section .products-comparison-wrapper .products-comparison-main + .products-comparison-img{left:auto;right:0}
.products-comparison-section .btn{margin-top:8px}
}
.compare-bike-section{background-color:var(--bg-color-white)}
.compare-bike-section .compare-bike-wrappper .bike-compare-div{display:flex;align-items:flex-end;justify-content:space-between}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-img{display:inline-block;max-width:283px}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info{max-width:760px;width:100%}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-mob-div{display:none}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div{display:flex;align-items:center;justify-content:space-between;padding:17px 0}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div.variant p{font-size:30px}
@media(max-device-width:767px) and (min-width:320px){.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div.variant p{font-size:18px;max-width:117px}
}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div .compare-bike-common-p{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size24);color:var(--text-color-black);width:30%;text-align:left}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div .compare-bike-common-p.right{text-align:right}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div .compare-bike-common-middle-p{font-family:var(--font-tstar-regular);font-size:var(--font-size20);color:var(--text-color-black)}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-img{display:inline-block}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info{text-align:center}
.common-h3{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size48);text-align:center;color:var(--text-color-black);padding:31px 0 31px 0;display:block}
.text-white .common-h3{color:var(--text-color-white)}
.common-cta{display:flex;justify-content:center;padding:44px 0 44px 0}
.common-cta .cta-bg{background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%) !important;border-radius:4px}
.common-cta .cta-bg .btn-span{font-weight:var(--font-weight-900);font-size:var(--font-size20);line-height:var(--line-height-24);display:flex;align-items:center;text-transform:uppercase;color:#f5f5f7}
@media(max-device-width:767px) and (min-width:320px){.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info{width:100%}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-mob-div{display:flex;align-items:center;justify-content:space-between}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-mob-div img{max-width:100px}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div{text-align:center;padding:10px 16px;align-items:flex-start}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div .compare-bike-common-p{font-size:var(--font-size18);width:25%}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div .compare-bike-common-p:last-child{text-align:right}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div .compare-bike-common-middle-p{font-size:var(--font-size16)}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-img{display:none !important}
.compare-bike-section .compare-bike-wrappper .common-cta{display:flex;justify-content:center;padding:44px 0 44px 0}
.compare-bike-section .compare-bike-wrappper .common-cta .cta-bg{background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);border-radius:4px;padding:8px 24px}
.compare-bike-section .compare-bike-wrappper .common-cta .cta-bg .btn-span{font-weight:var(--font-weight-900);font-size:var(--font-size20);line-height:var(--line-height-24);display:flex;align-items:center;text-transform:uppercase;color:#f5f5f7}
.compare-bike-section .compare-bike-wrappper .bike-compare-div .compare-bike-info{text-align:center}
.common-h3{font-size:var(--font-size28);padding:18px 0 18px 0}
}
.text-white .compare-bike-common-p{color:var(--text-color-white) !important}
.text-white .compare-bike-common-middle-p{color:var(--text-color-white) !important}
.compare-bike-section.compare-scooter-section{padding:20px 0 0;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../../../content/dam/hero-aem-website/in/products/scooters/scooters-bg-img.png) !important}
@media(max-width:767px){.compare-bike-section.compare-scooter-section .compare-bike-wrappper .compare-bike-header{padding:15px}
.compare-bike-section.compare-scooter-section .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-mob-div img{max-width:35%}
}
.compare-bike-section.dark-theme{background-size:cover;background:linear-gradient(180deg,#4f4d4d 0,#3d3d3d 100%) !important;background:linear-gradient(180deg,#6f6f6f 0,#313131 100%),url(../components/content/productcompare/clientlibs/images/products/city-plus/comparision-bg.html) no-repeat center}
.compare-bike-section.dark-theme .common-h3{color:#eee;text-transform:capitalize}
.compare-bike-section.dark-theme .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div .compare-bike-common-p{color:#eee}
.compare-bike-section.dark-theme .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div .compare-bike-common-p:nth-child(1){color:#eee}
.compare-bike-section.dark-theme .compare-bike-wrappper .bike-compare-div .compare-bike-info .compare-bike-common-div .compare-bike-common-middle-p{color:#eee}
.compare-bike-section.dark-theme .common-cta{padding-top:20px}
.quick-link-container{margin:40px 40px 80px;display:flex;flex-wrap:wrap}
.quick-link-container .inner-field-1{position:relative;background-color:#d72828;width:50%;height:236px;border-top-left-radius:6px}
.quick-link-container .inner-field-2{position:relative;background-color:#303030;height:236px;width:25%}
.quick-link-container .inner-field-3{position:relative;background-color:#979797;height:236px;width:25%;border-top-right-radius:6px}
.quick-link-container .inner-field-4{position:relative;background-color:#eaeaea;height:236px;width:50%;border-bottom-left-radius:6px}
.quick-link-container .inner-field-5{background-color:#d1d1d1;position:relative;height:236px;width:50%;border-bottom-right-radius:6px}
.inner-info-field{margin:24px;display:flex;flex-direction:column}
.inner-info-field .card-name p{font-family:var(--font-tstar-regular);font-size:18px;line-height:.81;font-weight:700;color:#fff}
.inner-info-field .card-heading p{font-family:var(--font-tstar-heavy);font-size:28px;line-height:1.2;font-weight:900;color:#fff;padding:12px 0 12px 0}
.quick-link-container .inner-field-5 .inner-info-field .card-heading p{width:60%}
.quick-link-container .inner-field-2 .inner-info-field .card-link,.quick-link-container .inner-field-3 .inner-info-field .card-link,.quick-link-container .inner-field-4 .inner-info-field .card-link,.quick-link-container .inner-field-5 .inner-info-field .card-link{position:absolute;bottom:24px}
.inner-info-field .card-link-middle{margin-top:10px}
.inner-info-field .first-card-link,.inner-info-field .card-link{display:flex}
.inner-info-field .card-link a,.inner-info-field .first-card-link a{font-family:var(--font-tstar-regular);font-size:18px;line-height:.81;font-weight:700;color:#fff;text-decoration:none}
.inner-info-field .card-link img{padding:0 0 0 15px}
.inner-info-field .first-card-link img{padding:10px 0 0 15px}
.black .card-heading p,.black .card-name p,.black .card-link a{color:#303030}
.quick-link-container .inner-field-1 .border-line{width:70%;border-top:solid;color:#fff;margin:10px 0 0 0}
.quick-link-container .inner-field-1 .second-block{margin-top:0}
.second-block .card-heading{padding:10px 0 0 0}
.inner-info-field .card-link .right-arrow{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);border-color:#fff}
.quick-link-container .inner-field-3 .inner-info-field .card-link{display:flex;align-items:center;color:#fff;font-size:18px;line-height:1.22;font-weight:700;font-family:var(--font-tstar-bold)}
.black .inner-info-field .card-link .right-arrow{border-color:#303030}
#quicklink-dividents .row-wrapper{display:flex;width:100%}
#quicklink-dividents .border-line-separator{width:100%;margin-top:16px;border-top:1px solid;color:#fff;opacity:.7}
#quicklink-dividents .variation{width:100%;position:relative}
#quicklink-dividents .variation.full-tile{height:100%;border-top-right-radius:6px;border-bottom-right-radius:6px}
#quicklink-dividents .variation.full-tile .card-link{position:unset;margin-top:11px}
#quicklink-dividents .spec-height{height:175px}
#quicklink-dividents .row-wrapper .divident-col{display:flex;flex-direction:column;width:50%}
#quicklink-dividents .card-heading p{padding:24px 0 0 0}
#quicklink-dividents .variation .card-link{position:absolute;bottom:24px}
#quicklink-dividents .variation .card-link a,#quicklink-dividents .inner-info-field .card-name p{line-height:1.2}
#quicklink-dividents .inner-info-field{padding:24px;margin:0}
#quicklink-dividents .card-name{text-transform:uppercase}
@media(max-width:910px){.quick-link-container{flex-wrap:wrap}
.quick-link-container .inner-field-1{width:100%}
.quick-link-container .inner-field-2{width:50%}
.quick-link-container .inner-field-3{width:50%;border-top-right-radius:0}
.quick-link-container .inner-field-4{width:100%;border-bottom-left-radius:0}
.quick-link-container .inner-field-5{width:100%}
.quick-link-container .inner-field-5 img.tile-bg-img{border-bottom-left-radius:6px}
}
@media(max-width:768px){.quick-link-container{margin:16px 16px 32px}
.inner-info-field .card-name p{font-size:14px;line-height:.83;font-weight:700;width:fit-content}
.inner-info-field .card-heading p{font-size:24px;line-height:1;font-weight:900;padding-top:10px;width:min-content}
.inner-info-field .card-link a,.inner-info-field .first-card-link a{font-size:14px;line-height:.81;font-weight:700}
.inner-info-field{margin:10px 0 0 10px}
.quick-link-container .inner-field-1 .border-line{width:2px;height:68px;border-left:solid;color:rgba(255,255,255,0.7);margin:27px 19px 0 15px}
.second-block .card-heading p{padding:33px 0 0 0}
.quick-link-container .inner-field-1{height:123px;display:flex;border-top-right-radius:6px;border-top-left-radius:6px}
.quick-link-container .inner-field-1 .inner-info-field>div:last-child{margin-top:10px}
.quick-link-container .inner-field-2{height:147px}
.quick-link-container .inner-field-3{height:147px}
.quick-link-container .inner-field-2 .inner-info-field{margin:12px 0 12px 12px}
.quick-link-container .inner-field-2 .inner-info-field .card-heading p{width:fit-content;padding-bottom:6.5px}
.quick-link-container .inner-field-3 .inner-info-field .card-heading p{width:fit-content}
.quick-link-container .inner-field-4{height:147px}
.quick-link-container .inner-field-4 .inner-info-field{margin:12px 9px 12px 12px}
.quick-link-container .inner-field-4 .inner-info-field .card-heading p{width:fit-content}
.quick-link-container .inner-field-5{background-color:#d1d1d1;border-bottom-left-radius:6px;border-bottom-right-radius:6px;height:125px}
.quick-link-container .inner-field-5 .inner-info-field .card-heading p{width:fit-content;font-size:20px;line-height:1.2}
.inner-info-field .card-link{bottom:10px}
.quick-link-container .inner-field-5 img.tile-bg-img{border-bottom-left-radius:12px;display:none}
.quick-link-container .inner-field-5 .inner-info-field .card-name p{font-size:16px;line-height:1.19}
.quick-link-container .inner-field-5 .inner-info-field .card-name p,.quick-link-container .inner-field-5 .inner-info-field .card-heading p,.quick-link-container .inner-field-5 .inner-info-field .card-link a{color:#303030}
.quick-link-container .inner-field-2 .inner-info-field .card-link,.quick-link-container .inner-field-3 .inner-info-field .card-link,.quick-link-container .inner-field-4 .inner-info-field .card-link,.quick-link-container .inner-field-5 .inner-info-field .card-link{position:absolute;bottom:12px;display:flex;align-items:center}
.quick-link-container .inner-field-3 .inner-info-field .card-link{font-size:14px;line-height:.81}
.quick-link-container .inner-field-1 .inner-info-field{display:flex;flex-wrap:wrap}
.quick-link-container .inner-field-1 .inner-info-field .card-heading{width:fit-content}
.quick-link-container .inner-field-1 .inner-info-field .card-link{width:max-content}
.inner-info-field .first-card-link img{padding:10px 0 0 8px}
.inner-info-field .card-link .right-arrow{padding:2px;display:inline-block !important;width:9px;height:9px}
#quicklink-dividents .row-wrapper{flex-direction:column}
#quicklink-dividents .row-wrapper .divident-col{width:100%}
#quicklink-dividents .card-heading p{padding-top:10px;padding-bottom:0;width:100%}
#quicklink-dividents .inner-info-field{padding:12px}
#quicklink-dividents .inner-info-field .card-name p{font-size:16px}
#quicklink-dividents .card-heading p{font-size:20px;line-height:24px}
#quicklink-dividents .quick-link-container .inner-field-4{height:116px}
#quicklink-dividents .variation .card-link{bottom:12.5px}
#quicklink-dividents .spec-height{height:unset}
#quicklink-dividents .border-line{margin-top:16.5px;margin-bottom:6px}
#quicklink-dividents .variation.full-tile{border-bottom-left-radius:6px;border-top-right-radius:0}
#quicklink-dividents .variation.full-tile .card-link{margin-top:6.5px}
#quicklink-dividents .variation.full-tile .card-link a,#quicklink-dividents .quick-link-container .inner-field-1 .inner-info-field>div:last-child{margin-top:0}
}
.hero-exchange .hero-exchange-wrapper{background:var(--bg-color-light-skin);max-height:245px;display:flex;align-items:flex-end;position:relative}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content{display:flex;align-items:end;flex:1}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-img{display:inline-block;max-width:320px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-img img{max-height:235px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content{text-align:left;padding:32px 95px 32px 50px;flex:1}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content h4{font-size:var(--font-size32);font-weight:var(--font-weight-900);line-height:var(--line-height-38);font-family:var(--font-tstar-regular);margin-bottom:8px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content h5{font-size:var(--font-size28);line-height:var(--line-height-33);color:var(--text-color-black);font-family:var(--font-tstar-regular);margin-bottom:27px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content p{font-size:var(--font-size18);font-weight:var(--font-weight-400);line-height:var(--line-height-22);font-family:var(--font-tstar-regular);margin-bottom:27px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main{display:flex;justify-content:start;align-items:center}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .btn{margin-right:40px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .btn:last-child{margin-right:0 !important}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info{font-family:var(--font-tstar-regular);font-size:var(--font-size16);line-height:var(--line-height-19);color:var(--text-color-black);display:flex;align-items:center;margin:0}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info span{margin:0 5px;font-family:var(--font-tstar-regular);font-size:var(--font-size16);line-height:var(--line-height-19);color:var(--text-color-red);border-bottom:1px solid var(--text-color-red)}
.hero-exchange .hero-exchange-wrapper .bookinghrs{background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);border-radius:32px 0 0 32px;position:absolute;right:0;top:-23px;padding:5px 0 5px 12px;z-index:1}
.hero-exchange .hero-exchange-wrapper .bookinghrs .bookinghrs-info{padding:0 50px 0 13px;display:flex}
.hero-exchange .hero-exchange-wrapper .bookinghrs .bookinghrs-info .bookinghrs-p{font-family:"tstar-regular";font-style:italic;font-weight:400;font-size:24px;line-height:29px;color:#fff}
.hero-exchange.restart-india .hero-exchange-wrapper .hero-exchange-content{padding-left:0}
.hero-exchange.restart-india .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content{padding-top:0;padding-bottom:20px}
.hero-exchange.blue-bg .hero-exchange-wrapper{background-color:#b2e2ff}
.hero-exchange.xoom-blue .hero-exchange-wrapper{background-color:#2776bc}
.hero-exchange.grey-bg .hero-exchange-wrapper{background-color:#d0d0d1}
.hero-exchange.dark-blue-bg .hero-exchange-wrapper{background-color:#76c9ff}
.hero-exchange.yellow-bg .hero-exchange-wrapper{background-color:var(--bg-color-yellow)}
.hero-exchange.red-bg .hero-exchange-wrapper{background-color:#ff5f66;color:#fff}
.hero-exchange.red-bg .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content h5{color:#fff}
.hero-exchange.red-bg .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info{color:#fff}
.hero-exchange.red-bg .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info span{color:#fff;border-color:#fff}
.hero-exchange.blue-gradient-bg .hero-exchange-wrapper{background:linear-gradient(267.74deg,#4b65c4 1.71%,#f35e62 99.51%);color:#fff}
.hero-exchange.blue-gradient-bg .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content h5{color:#fff}
.hero-exchange.blue-gradient-bg .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info{color:#fff}
.hero-exchange.blue-gradient-bg .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info span{color:#fff;border-color:#fff}
.hero-exchange.red-gradient-bg .hero-exchange-wrapper{background:linear-gradient(267.74deg,#7a1729 1.71%,#fe4a4f 99.51%);color:#fff}
.hero-exchange.red-gradient-bg .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content h5{color:#fff}
.hero-exchange.red-gradient-bg .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info{color:#fff}
.hero-exchange.red-gradient-bg .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info span{color:#fff;border-color:#fff}
.hero-exchange.red-theme .hero-exchange-wrapper{background-color:var(--bg-color-danger)}
.hero-exchange.red-theme .hero-exchange-wrapper .hero-exchange-content{padding-left:0;color:#fff}
.hero-exchange.red-theme .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-head-p{color:#fff}
.hero-exchange.red-theme .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info{color:#fff}
.hero-exchange.red-theme .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .emi-starting-info span{color:#fff;border-color:#fff;margin:0 12px}
.hero-exchange.red-theme .hero-exchange-wrapper.restart-india .hero-exchange-wrapper .hero-exchange-content .common-cta .common-cta-load-p{color:#fff;padding-left:20px}
.hero-exchange.red-theme .hero-exchange-wrapper.restart-india .hero-exchange-wrapper .hero-exchange-content .common-cta .common-cta-load-p .common-cta-load-span{color:#fff}
.hero-exchange.red-theme .hero-exchange-wrapper .bookinghrs{background:#ffedef}
.hero-exchange.red-theme .hero-exchange-wrapper .bookinghrs .bookinghrs-info .bookinghrs-p{color:var(--text-color-red)}
.bookinghrs.black-theme{background:linear-gradient(160.69deg,#201f1f 22.35%,#454141 68.47%,#000 114.59%) !important}
.black-theme .bookinghrs-info .bookinghrs-p{color:#fff !important}
@media(max-width:1199px) and (min-width:992px){.hero-exchange .hero-exchange-wrapper{max-height:none}
}
@media(max-width:991.2px) and (min-width:768px){.hero-exchange .hero-exchange-wrapper .hero-exchange-content{padding-left:0}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-img{display:none}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content{text-align:center;padding:32px 16px 32px 16px !important}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content h4{font-size:var(--font-size32);font-weight:var(--font-weight-900);line-height:var(--line-height-38);font-family:var(--font-tstar-regular);margin-bottom:8px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content p{font-size:var(--font-size18);font-weight:var(--font-weight-400);line-height:var(--line-height-22);font-family:var(--font-tstar-regular);margin-bottom:27px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main{justify-content:center}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .btn:last-child{margin-right:0}
}
@media(max-width:767px) and (min-width:320px){.hero-exchange .hero-exchange-wrapper .hero-exchange-content{padding-left:0}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-img{display:none}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content{text-align:center;padding:30px 15px 30px 15px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content h4{font-size:var(--font-size24);font-weight:var(--font-weight-900);line-height:var(--line-height-28);font-family:var(--font-tstar-regular);margin-bottom:10px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content h5{font-size:var(--font-size16);margin-bottom:15px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content p{font-size:var(--font-size16);font-weight:var(--font-weight-400);line-height:var(--line-height-19);font-family:var(--font-tstar-regular);margin-bottom:20px}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main{justify-content:center}
.hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .btn{margin-right:15px}
.hero-exchange .hero-exchange-wrapper .bookinghrs{background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);border-radius:32px 0 0 32px;position:absolute;right:0;top:-18px;padding:5px 0 5px 12px}
.hero-exchange .hero-exchange-wrapper .bookinghrs .bookinghrs-info{display:flex;align-items:center;padding:0 0 0 13px}
.hero-exchange .hero-exchange-wrapper .bookinghrs .bookinghrs-info img{width:24px;height:24px}
.hero-exchange .hero-exchange-wrapper .bookinghrs .bookinghrs-info .bookinghrs-p{font-family:"tstar-regular";font-style:italic;font-weight:400;font-size:16px;line-height:19px;color:#fff;padding:0 20px 0 5px}
.hero-exchange.restart-india .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content{padding-top:10px}
.hero-exchange.restart-india .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main{flex-direction:column}
.hero-exchange.restart-india .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content .hero-exchange-btn-main .btn{margin:0 0 15px 0}
.ride-safe-ad-banner-img{padding:30px 21px 28px 16px !important}
.services-adbanner .ride-safe-ad-banner-img{padding:0 21px 28px 16px !important}
.services-adbanner .hero-exchange .hero-exchange-wrapper .hero-exchange-content .hero-exchange-head-content{text-align:center;padding:16px 15px 16px 0}
.services-adbanner .service-adban-heading{font-size:24px !important;line-height:29px !important;padding-bottom:8px}
.services-adbanner .service-adban-subheading{font-size:12px !important;line-height:14px !important}
}
.highlighted-features-section{background-color:#000}
.highlighted-features-section .container-fluid{padding:0}
.highlighted-features-section .overlay{background:linear-gradient(0,rgba(0,0,0,0.6),rgba(0,0,0,0.6));position:absolute;top:0;width:100%;height:100%;z-index:2}
.highlighted-features-section .text-content{color:var(--text-color-white);font-style:italic;text-transform:uppercase;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:3}
.highlighted-features-section .text-content h2{font-size:var(--font-size58);font-family:var(--font-tstar-heavy);padding-left:40px}
.highlighted-features-section .text-content p{font-size:var(--font-size22);padding-left:40px}
.highlighted-features-section .text-content .carousel-indicators{position:static;margin:35px 0 50px 0}
.highlighted-features-section .text-content .carousel-indicators li{width:auto;transform:none;height:auto;color:var(--text-color-white);padding:15px 125px 15px 40px;margin-bottom:10px;text-indent:0;background-color:transparent;font-family:var(--font-tstar-bold);font-style:normal;font-size:var(--font-size22)}
.highlighted-features-section .text-content .carousel-indicators li.active{background:linear-gradient(90deg,rgba(255,255,255,0.2) 40.59%,rgba(255,255,255,0) 100%)}
.highlighted-features-section .text-content h3{font-family:var(--font-tstar-heavy);text-align:center;color:rgba(255,255,255,0.5);font-size:var(--font-size48);letter-spacing:5px}
@media(max-width:1199px){.highlighted-features-section{padding:30px 0}
.highlighted-features-section .text-content{position:relative;top:auto;left:auto;width:100%;transform:none;z-index:3}
.highlighted-features-section .text-content .carousel-indicators li{color:var(--text-color-white);padding:10px 125px 10px 40px}
.highlighted-features-section .carousel-inner{position:absolute;top:0;left:0;width:100%;z-index:1;height:100%}
.highlighted-features-section .carousel-inner video{min-height:380px;object-fit:cover;object-position:center}
}
@media(max-width:991px){.highlighted-features-section{padding:16px 0}
.highlighted-features-section .container-fluid{padding:0 15px}
.highlighted-features-section .text-content h2{font-size:var(--font-size40);padding-left:20px;line-height:45px}
.highlighted-features-section .text-content p{font-size:var(--font-size18);padding-left:20px}
.highlighted-features-section .text-content .carousel-indicators{position:static;margin:35px 0 50px 0}
.highlighted-features-section .text-content .carousel-indicators li{font-size:var(--font-size18);padding-right:100px}
.highlighted-features-section .text-content h3{font-size:var(--font-size38)}
}
@media(max-width:767px){.highlighted-features-section{padding:0}
.highlighted-features-section .container-fluid{padding:0 15px}
.highlighted-features-section .carousel-inner{position:relative;top:0;left:0}
.highlighted-features-section .text-content h3{margin-top:auto}
.highlighted-features-section .text-content{position:absolute;top:0;left:0;height:100%}
.highlighted-features-section .text-content h2{font-size:var(--font-size34);padding-left:0}
.highlighted-features-section .text-content p{font-size:var(--font-size14);padding-left:0}
.highlighted-features-section .text-content .carousel-indicators{position:static;margin:25px 0 35px}
.highlighted-features-section .text-content .carousel-indicators li{font-size:var(--font-size16);padding-right:10px;padding-left:15px;margin-left:-15px;margin-bottom:0}
.highlighted-features-section .text-content h3{font-size:var(--font-size22)}
.highlighted-features-section .text-content .container-fluid{display:flex;flex-direction:column;height:100%;padding:15px}
}
.e-shop-wrapper{overflow:hidden;transform:skewX(-10deg);margin:0 -46px}
.e-shop-wrapper .customer-talk{background-size:cover;background-position:100% 0}
.e-shop-wrapper .customer-talk .talk-btn{background-color:#303030;color:#fff;width:138px;height:27px;text-align:center}
.e-shop-wrapper .customer-talk .talk-btn .talk-btn-span{padding:8px 13px;font-size:14px;line-height:27px}
.e-shop-wrapper .customer-talk .profile-div .profile-info .profile-detail .profile-heading .profile-content .profile-content-p{font-family:"tstar-bold";font-style:italic;font-weight:900;font-size:24px;line-height:24px;text-transform:capitalize;color:#fff;padding-left:10px}
.e-shop-wrapper .customer-talk .profile-div .profile-info .profile-detail .profile-heading .profile-para-div{display:flex}
.e-shop-wrapper .customer-talk .profile-div .profile-info .profile-detail .profile-heading .profile-para-div .profile-para-link{display:flex;flex-direction:column;align-items:center;font-family:"tstar-bold";font-weight:700;font-size:14px;line-height:100.02%;letter-spacing:.04em;text-transform:capitalize;color:#fff;padding-bottom:12px}
.e-shop-wrapper .e-shop-div{background-size:cover;background-position:center}
.e-shop-wrapper .e-shop-div .talk-btn{background-color:#303030;color:#fff;width:138px;height:27px;text-align:center}
.e-shop-wrapper .e-shop-div .talk-btn .talk-btn-span{padding:8px 13px;font-size:14px;line-height:27px}
.e-shop-wrapper .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .profile-content .profile-content-p{font-family:"tstar-bold";font-style:italic;font-weight:900;font-size:21px;line-height:24px;text-transform:capitalize;color:#fff}
.e-shop-wrapper .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .profile-para-div{display:flex}
.e-shop-wrapper .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .profile-para-div .profile-para-link{display:flex;flex-direction:column;align-items:center;font-family:"tstar-bold";font-weight:700;font-size:14px;line-height:100.02%;letter-spacing:.04em;text-transform:capitalize;color:#fff;padding-bottom:0;padding-right:11px}
.e-shop-wrapper .cummnity-div{background-size:cover;background-position:center}
.e-shop-wrapper .cummnity-div .talk-btn{background-color:#303030;color:#fff;width:138px;height:27px;text-align:center}
.e-shop-wrapper .cummnity-div .talk-btn .talk-btn-span{padding:8px 13px;font-size:14px;line-height:27px}
.e-shop-wrapper .cummnity-div .profile-div .profile-info .profile-detail .profile-heading .profile-content .profile-content-p{font-family:"tstar-bold";font-style:italic;font-weight:900;font-size:24px;line-height:24px;text-transform:capitalize;color:#fff}
.e-shop-wrapper .cummnity-div .profile-div .profile-info .profile-detail .profile-heading .profile-para-div{display:flex}
.e-shop-wrapper .cummnity-div .profile-div .profile-info .profile-detail .profile-heading .profile-para-div .profile-para-link{display:flex;flex-direction:column;align-items:center;font-family:"tstar-bold";font-weight:700;font-size:14px;line-height:100.02%;letter-spacing:.04em;text-transform:capitalize;color:#fff;padding-bottom:12px}
.e-shop-wrapper .cust-card{height:523px;position:relative}
.e-shop-wrapper .cust-card .talk-btn{width:138px;border-radius:50px;position:relative;top:25px;left:70px}
.e-shop-wrapper .cust-card .cust-profile-div{max-width:392px;position:relative;top:49% !important}
.e-shop-wrapper .cust-card .profile-div{position:absolute}
.e-shop-wrapper .cust-card .profile-div .profile-info .profile-detail{padding:0 10px}
.e-shop-wrapper .cust-card .profile-div .profile-info .slick-dots{display:flex;margin:0;padding:1rem 0;list-style-type:none;justify-content:start !important;bottom:-20px !important;left:1px !important}
.e-shop-wrapper .cust-card .profile-div .profile-info .slick-dots .slick-active{margin:0 .25rem}
.e-shop-wrapper .cust-card .profile-div .profile-info .slick-dots .slick-active button{background-color:#f00 !important}
.e-shop-wrapper .cust-card .profile-div .profile-info .slick-dots button{border-radius:100%;width:4px !important;height:4px !important;background-color:#c4c4c4 !important;text-indent:-9999px}
.engine-common-wrap{padding-bottom:30px}
.prise-form-content .common-cta{justify-content:flex-start;padding:30px 0 44px 0}
.eshop-section{overflow:hidden}
.eshop-section .e-shop-wrapper{transform:skewX(-10deg);margin:0 -46px}
.eshop-section .profile-div{width:100%}
.eshop-section .customer-talk .profile-div{left:42px}
.eshop-section .customer-talk .profile-div .profile-info{margin-left:15px}
.eshop-section .cummnity-div .talk-btn{transform:skewX(10deg);left:23px}
.eshop-section .cummnity-div .profile-div{left:5px}
.eshop-section .cummnity-div .profile-div .profile-info .profile-detail .profile-heading{position:relative}
.eshop-section .cummnity-div .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:9px}
.eshop-section .e-shop-div .talk-btn{transform:skewX(10deg);left:23px}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading{position:relative}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .profile-content-p{font-size:24px;padding:0 69px 0 0}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:9px}
.customer-review-explore-div .customer-review-explore-a{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-400);font-size:var(--font-size16);color:var(--text-color-white);position:relative;text-align:right;margin-right:42px;margin-top:10px}
.customer-review-explore-div .customer-review-explore-a:after{content:url("clientlib-site/resources/arrow-next.png");position:absolute;width:9px;height:16px;right:-10px;top:0}
@media(max-width:1199px) and (min-width:992px){.eshop-section{overflow:hidden}
.eshop-section .e-shop-wrapper{transform:skewX(-10deg);width:1125px;margin-left:-52px}
.eshop-section .customer-talk .talk-btn{transform:skewX(10deg)}
.eshop-section .customer-talk .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:62px}
.eshop-section .cummnity-div .talk-btn{transform:skewX(10deg);left:23px}
.eshop-section .cummnity-div .profile-div .profile-info .profile-detail .profile-heading{position:relative;right:55px}
.eshop-section .cummnity-div .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:9px}
.eshop-section .e-shop-div .talk-btn{transform:skewX(10deg);left:23px}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading{position:relative;right:55px}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .profile-content-p{font-size:24px;padding:0 69px 0 0}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:9px}
}
@media(max-width:991.2px) and (min-width:768px){.eshop-section{overflow:hidden}
.eshop-section .e-shop-wrapper{transform:skewX(0);margin-left:0;width:100%}
.eshop-section .customer-talk .talk-btn{transform:skewX(0)}
.eshop-section .customer-talk .profile-div{left:0}
.eshop-section .customer-talk .profile-div .profile-info .profile-detail .profile-heading .profile-content .profile-content-p{padding:0 11px 0 16px}
.eshop-section .customer-talk .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:62px}
.eshop-section .cummnity-div{border-left:0;border-right:0}
.eshop-section .cummnity-div .talk-btn{transform:skewX(0);left:23px}
.eshop-section .cummnity-div .profile-div{margin-left:0;left:0}
.eshop-section .cummnity-div .profile-div .profile-info .profile-detail .profile-heading{position:relative;right:55px}
.eshop-section .cummnity-div .profile-div .profile-info .profile-detail .profile-heading .profile-content .profile-content-p{padding:0 11px 0 16px}
.eshop-section .cummnity-div .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:9px}
.eshop-section .e-shop-div .talk-btn{transform:skewX(0);left:23px}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading{position:relative;right:55px}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .profile-content-p{font-size:24px;padding:0}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:9px}
}
@media(max-device-width:767px) and (min-width:320px){.eshop-section{overflow:hidden}
.eshop-section .e-shop-wrapper{transform:skewX(0);margin-left:0;width:100%}
.eshop-section .e-shop-wrapper .cust-card .talk-btn{width:107px;left:14px;top:16px}
.eshop-section .e-shop-wrapper .cust-card .cummnity-btn{width:130px}
.eshop-section .e-shop-wrapper .cust-card .profile-div{left:0}
.eshop-section .e-shop-wrapper .customer-talk .profile-div{transform:skewX(0);left:0}
.eshop-section .e-shop-wrapper .customer-talk .profile-div .profile-info .profile-detail .profile-heading .profile-content .profile-content-p{font-size:var(--font-size20);line-height:20px;padding:0 0 0 7px}
.eshop-section .e-shop-wrapper .customer-talk .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:30px}
.eshop-section .e-shop-wrapper .customer-talk .talk-btn{transform:skewX(0)}
.eshop-section .e-shop-wrapper .cummnity-div{border-left:0;border-right:0}
.eshop-section .e-shop-wrapper .cummnity-div .talk-btn{transform:skewX(0);left:23px;width:fit-content}
.eshop-section .e-shop-wrapper .cummnity-div .profile-div{left:auto}
.eshop-section .e-shop-wrapper .cummnity-div .profile-div .profile-info .profile-detail{padding-right:30px}
.eshop-section .e-shop-wrapper .cummnity-div .profile-div .profile-info .profile-detail .profile-heading{position:relative;right:auto}
.eshop-section .e-shop-wrapper .cummnity-div .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:9px}
.eshop-section .e-shop-wrapper .cummnity-div .profile-div .profile-info .profile-detail .profile-heading .profile-content .profile-content-p{font-size:var(--font-size20);line-height:20px}
.eshop-section .e-shop-wrapper .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .profile-content .profile-content-p{font-size:var(--font-size20);line-height:20px}
.eshop-section .e-shop-wrapper .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .profile-para-div .profile-para-link{padding-right:28px}
.eshop-section .e-shop-div .talk-btn{transform:skewX(0);left:23px}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading{position:relative;right:0;padding-right:20px}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .profile-content-p{font-size:24px;padding:0}
.eshop-section .e-shop-div .profile-div .profile-info .profile-detail .profile-heading .customer-review-explore-div .customer-review-explore-a{margin-right:9px}
}
.teasericon .profile-div{bottom:0;padding:20px 25px}
.teasericon .profile-div.teaser-bg{background-color:#ccc;background-color:black;background-image:linear-gradient(#808080,#000);opacity:.8}
.teasericon-wrapper .image-link{position:absolute;top:0;left:0;width:100%;height:100%}
.teasericon-wrapper .customer-image-background{background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}
.teasericon-wrapper .animate{transition:.3s}
.teasericon-wrapper:hover .animate{transform:scale(1.1)}
.teasericon-wrapper .cummnity-div .customer-image-background{right:4px;left:4px;width:unset}
@media(max-device-width:767px){.teasericon-wrapper .cummnity-div .customer-image-background{right:0;left:0;width:100%}
.teasericon-wrapper .customer-image-background{background-size:100% 100%}
}
.teaser-height-auto .tile-teaser .h3-bold-heading-std{font-size:28px !important}
@media(max-device-width:767px){.teaser-height-auto .tile-teaser .h3-bold-heading-std{font-size:18px !important}
.teaser-height-auto .tile-teaser{height:98px !important}
.background-center .tile-teaser{background-position:center}
}
.image-max-height-305 .cmp-image__image{max-height:305px}
.news-n-blogs{overflow-x:hidden;background:var(--bg-color-black) !important}
.news-n-blogs .event-blog-box{position:relative;padding:5px}
.news-n-blogs .event-blog-box .img-wrapper{overflow:hidden}
.news-n-blogs .event-blog-box .img-wrapper img{max-width:100%;width:100%;height:385px;object-fit:cover;object-position:center;transition:.3s ease}
.news-n-blogs .event-blog-box .content{position:absolute;display:flex;flex-direction:column;top:0;left:0;width:100%;height:100%;padding:20px;justify-content:flex-end}
.news-n-blogs .event-blog-box .content h2{font-size:var(--font-size58);font-weight:var(--font-weight-900);line-height:1;margin-bottom:5px}
.news-n-blogs .event-blog-box .content h4{font-size:var(--font-size30);margin-bottom:5px}
.news-n-blogs .event-blog-box .content h5{font-size:var(--font-size18);font-weight:var(--font-weight-900);margin-bottom:5px;min-height:28.5px}
.news-n-blogs .event-blog-box .content .featured-users{margin-top:20px}
.news-n-blogs .event-blog-box .content .featured-users a img{height:56px;width:56px;object-fit:cover;object-position:center;max-width:100%;border-radius:50%;border:2px solid var(--text-color-white);display:block;margin:auto}
.news-n-blogs .event-blog-box .content .text-right{position:absolute;right:25px;bottom:20px}
.news-n-blogs .event-blog-box .content .view-btn{transition:all 300ms ease-in}
.customer-review-section.dark-theme{background:#242222}
.customer-review-section.dark-theme .customer-review-wrapper h3{color:#eee;font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size48);padding:17px 0 31px 0}
.customer-review-div{display:flex;align-items:center;justify-content:space-between}
.customer-review-div .customer-review-common{flex:1;height:384px;background-size:100%;overflow:hidden;position:relative}
.customer-review-div .customer-review-common:nth-child(1){background-position:center;background-size:100% 100%}
.customer-review-div .customer-review-common:nth-child(2){background-size:cover;background-position:60%}
.customer-review-div .customer-review-common:nth-child(3){background-size:cover}
.customer-review-div .customer-review-common .customer-review-pic{display:flex;align-items:center;margin-bottom:15px}
.customer-review-div .customer-review-common .customer-review-pic img{margin-right:22px}
.customer-review-div .customer-review-common .customer-review-pic img:first-child{border-radius:100%;overflow:hidden}
.customer-review-div .customer-review-common .customer-review-info{margin-bottom:12px}
.customer-review-div .customer-review-common .customer-review-info .customer-info-h3{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size32);text-transform:capitalize;color:var(--text-color-white);line-height:var(--line-height-32)}
.customer-review-div .customer-review-common .customer-review-info .customer-info-p{font-family:var(--font-tstar-regular);font-style:italic;font-weight:var(--font-weight-400);font-size:var(--font-size20);text-transform:capitalize;color:var(--text-color-white)}
.customer-review-div .customer-review-common .customer-review-content .customer-review-p{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-400);font-size:var(--font-size16);color:var(--text-color-white)}
.customer-review-div .customer-review-common .customer-review--middle-pic{display:flex;align-items:center}
.customer-review-div .customer-review-common .customer-review--middle-pic .customer-review-p{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-400);font-size:var(--font-size16);color:var(--text-color-white);padding-left:15px}
.customer-review-div .customer-review-common .customer-review-explore-div{position:absolute;bottom:15px;right:0}
.customer-review-div .customer-review-common .customer-review-explore-div.btn-black-ctabg{background:#000;border-radius:10px;padding:10px;opacity:.5;text-align:center;margin-right:26px}
.customer-review-div .customer-review-common .customer-review-explore-div.btn-black-ctabg .customer-review-explore-a{margin-top:0}
.customer-review-div .customer-review-common .customer-review-explore-div.btn-black-ctabg .customer-review-explore-a:after{right:-24px}
.customer-review-div .customer-review-common .customer-review-explore-div .customer-review-explore-a{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-400);font-size:var(--font-size16);color:var(--text-color-white);position:relative;text-align:right;margin-right:42px;margin-top:10px}
.customer-review-div .customer-review-common .customer-review-explore-div .customer-review-explore-a:after{content:url("clientlib-site/resources/arrow-next.png");position:absolute;width:9px;height:16px;right:-10px;top:0}
.common-h3{font-family:var(--font-tstar-bold);font-style:italic;font-weight:var(--font-weight-900);font-size:var(--font-size48);text-align:center;color:var(--text-color-black);padding:17px 0 31px 0}
.customer-review-content-bg{position:absolute;bottom:0;background-color:#ccc;width:93.75%;padding:20px 15px;background-color:black;background-image:linear-gradient(#808080,#000);opacity:.8;height:165px;display:inline-grid}
@media(max-width:991px){.customer-review-content-bg{height:auto}
}
@media(max-width:1199px) and (min-width:992px){.news-n-blogs .event-blog-box .content h2{font-size:var(--font-size48)}
.news-n-blogs .event-blog-box .content h4{font-size:var(--font-size28)}
.news-n-blogs .event-blog-box .content h5{font-size:var(--font-size16)}
.customer-review-div .customer-review-common{padding:107px 15px 15px 15px}
}
@media(max-width:991.2px) and (min-width:768px){.customer-review-content-bg{width:-webkit-fill-available;margin-left:-15px}
.news-n-blogs .event-blog-box .content{padding-bottom:50px}
.news-n-blogs .event-blog-box .content h4{font-size:var(--font-size24)}
.news-n-blogs .event-blog-box .content h2{font-size:var(--font-size30)}
.common-h3{font-size:var(--font-size28);padding:18px 0 18px 0}
.customer-review-div{flex-direction:column}
.customer-review-div:nth-child(1){margin:0}
.customer-review-div .customer-review-common{padding:139px 15px 15px 15px;width:100%;flex:none;height:100vh !important}
.customer-review-div .customer-review-pic img{width:64px;padding-right:10px !important}
.customer-review-div .customer-review-pic img:nth-child(2){width:50px}
.customer-review-div .customer-review-info .customer-info-h3{font-size:var(--font-size24)}
.customer-review-div .customer-review-info .customer-info-p{font-size:var(--font-size12)}
}
.news-n-blogs.news-n-blogs-scooter{background-color:var(--text-color-white) !important}
.news-n-blogs.news-n-blogs-scooter .event-blog-box .content{max-width:calc(90%);max-height:calc(90%);top:50%;left:50%;transform:translate(-50%,-50%)}
@media(max-width:767px) and (min-width:576px){.news-n-blogs{overflow-x:hidden}
.news-n-blogs .row{margin-left:-5px;margin-right:-5px}
.news-n-blogs.news-n-blogs-scooter .event-blog-box .content{max-height:max-content}
.news-n-blogs.news-n-blogs-scooter .event-blog-box{padding:0}
.news-n-blogs .event-blog-box{position:relative;padding:0}
.news-n-blogs .event-blog-box .content{padding:15px}
.news-n-blogs .event-blog-box .content h2{font-size:var(--font-size36)}
.news-n-blogs .event-blog-box .content h4{font-size:var(--font-size18)}
.news-n-blogs .event-blog-box .content h5{font-size:var(--font-size14)}
.news-n-blogs .event-blog-box .content .featured-users{margin-top:20px;font-size:var(--font-size12)}
.news-n-blogs .event-blog-box .content .featured-users a img{height:44px;width:44px;border:1px solid var(--text-color-white)}
.news-n-blogs .event-blog-box .content .view-btn{font-size:var(--font-size14)}
.common-h3{font-size:var(--font-size28);padding:18px 0 18px 0}
}
@media(max-device-width:767px) and (min-width:320px){.customer-review-content-bg{margin-left:-15px;width:100%}
.customer-review-div{flex-direction:column}
.customer-review-div .customer-review-common{padding:139px 15px 15px 15px;background-size:auto,100%;width:100%;margin-bottom:8px;height:320px !important;flex:none}
.customer-review-div .customer-review-common .customer-review-pic{margin-bottom:10px}
.customer-review-div .customer-review-common .customer-review-pic img{width:64px;margin-right:17px !important}
.customer-review-div .customer-review-common .customer-review-pic img:nth-child(2){width:36px}
.customer-review-div .customer-review-common .customer-review-info{margin-bottom:10px}
.customer-review-div .customer-review-common .customer-review-info .customer-info-h3{font-size:var(--font-size24);line-height:var(--line-height-24);margin-bottom:4px}
.customer-review-div .customer-review-common .customer-review-info .customer-info-p{font-size:var(--font-size16);line-height:var(--line-height-16)}
.customer-review-div .customer-review-common .customer-review-content .customer-review-p{font-size:12px}
.customer-review-div .customer-review-common .customer-review--middle-pic .customer-review-p{font-size:12px}
.customer-review-div .customer-review-common .customer-review-explore-div .customer-review-explore-a{font-size:var(--font-size14);padding-top:3px}
.customer-review-div .customer-review-common:nth-child(2){padding:279px 8px 15px 15px}
.customer-review-div .customer-review-common:nth-last-child(1){margin-bottom:0}
.customer-review-div .customer-review-info .customer-info-h3{font-size:var(--font-size24)}
.customer-review-div .customer-review-info .customer-info-p{font-size:var(--font-size12)}
.common-h3{font-size:var(--font-size28);padding:18px 0 18px 0}
.news-n-blogs-scooter .event-blog-box .content{max-height:max-content}
.news-n-blogs-scooter .event-blog-box{padding:0}
}
.customer-review-div .image-link,.news-n-blogs .image-link{position:absolute;top:0;left:0;width:100%;height:100%}
.customer-review-div .customer-image-background{background-position:center;background-size:100% 100%;position:absolute;top:0;left:0;width:100%;height:100%}
.customer-review-div .animate{transition:.3s}
.customer-review-common:hover .animate{transform:scale(1.1)}
.genericteaser:hover .animate{transform:scale(1.1)}
.xpulse-programs .exp_data{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#282828}
.xpulse-programs .exp_data:hover .exp_type{-webkit-box-shadow:0 -4px 7px -1px rgba(183,183,183,0.75);-moz-box-shadow:0 -4px 7px -1px rgba(183,183,183,0.75);box-shadow:0 -4px 7px -1px rgba(183,183,183,0.75)}
.xpulse-programs .exp_data ul{padding:30px 30px 5px;margin:0 0 auto}
.xpulse-programs .exp_data li{position:relative;font-size:16px;color:#fff;line-height:100%;font-style:italic;padding:8px 0 8px 45px}
.xpulse-programs .exp_data li::before{content:"";position:absolute;left:0;top:8px;width:33px;height:20px;background:url("clientlib-site/resources/images/icons/icon-X.png") no-repeat center center}
.xpulse-programs .exp_type{position:relative;font-size:26px;color:#fff;text-align:center;line-height:100%;font-weight:600;padding:25px 10px;background:#191919;-webkit-box-shadow:0 -4px 7px -1px rgba(211,6,19,0.75);-moz-box-shadow:0 -4px 7px -1px rgba(211,6,19,0.75);box-shadow:0 -4px 7px -1px rgba(211,6,19,0.75)}
.xpulse-programs .exp_sub_type{position:absolute;left:50%;bottom:-13px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:18px;color:#fff;text-align:center;text-transform:uppercase;font-weight:400;font-style:italic;padding:5px 10px 5px 5px;background:#ed1c24}
.xpulse-programs .exp_det{text-align:center;padding:10px}
.xpulse-programs .exp_det span{display:block;font-size:18px;color:#b7b7b7;line-height:100%;margin-top:5px;padding:10px;border:#525252 1px solid}
.xpulse-programs .exp_det span:first-child{color:#fff;background:#000;border:#d30613 1px solid}
.xpulse-exp-content-wrap{height:100%;border:0;background-color:unset}
section.explore{width:100%}
section.explore .row.explore{margin-left:auto;max-width:1366px;margin-right:auto}
.explore-card{border-bottom:6px solid red;border-radius:0;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15)}
.card-title.title{font-family:var(--font-tstar-bold);font-style:normal;font-weight:900;font-size:42px}
.explore-card .card-title.title{font-family:var(--font-tstar-heavy)}
.exploer-card-section .slick-dots li{display:inline-block}
.exploer-card-section .slick-dots li.slick-active button:before{opacity:0;color:red;font-size:16px}
.exploer-card-section .slick-dots li button:before{opacity:.25;font-size:12px}
.exploer-card-section .slick-arrow{display:none !important}
.card-text{font-weight:400;font-family:var(--font-tstar-bold);font-size:16px;line-height:19px;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.card-body a{color:#009fda;font-size:18px;font-weight:700;line-height:22px}
.card-body a:hover,.card-body a:focus{color:#009fda !important}
h2.new1{background:#fff !important;line-height:37px !important;padding:0 10px}
@media only screen and (max-width:991px){.exploer-card{margin-bottom:20px}
.exploer-card-section .slick-dots li.slick-active button:before{opacity:1}
}
@media(min-width:768px) and (max-width:854px){.card-title.title{font-size:36px}
}
@media(min-width:481px) and (max-width:768px){h2.new1{padding-top:25px;padding-bottom:29px}
}
.explore .slick-dots li button:before{content:"";line-height:0;height:4px;width:26px;transform:skew(-60deg)}
.explore .slick-dots li button{width:0;height:0;padding:0}
.explore .slick-dots li{width:26px;height:3px;margin:0 3px;padding:0}
.explore .our-mission-section .slick-dots{bottom:-25px;line-height:0}
.explore .slick-dots li.slick-active button:before{background-color:#ee2326}
.explore .slick-dots li button:before{background-color:#c1c1c1;opacity:1}
.explore .slick-dotted.slick-slider{margin-bottom:42px}
@media only screen and (min-width:768px){.explore .slick-dots{opacity:0}
}
@media(max-width:480px){h2.new1{padding-top:25px;padding-bottom:29px}
.card-title.title{font-family:var(--font-tstar-bold);font-style:normal;font-weight:900;font-size:28px}
}
@media screen and (min-width:768px) and (max-width:1023px){.good-life-section.white-theme .benefits-list .benefit-box{background:#fff;box-shadow:0 10.5263px 39.4737px rgb(120 120 120 / 15%);backdrop-filter:blur(6.57895px);border-radius:18px;margin-bottom:34px}
}
#scooterBanner .scooter-banner-slide{position:relative}
#scooterBanner .volume-button{position:absolute;bottom:30px;right:30px;cursor:pointer}
.explore-card-section-slick{margin-bottom:0;padding-bottom:3rem;.slick-dots{opacity:1}
.card-body{height:260px;@media(max-width:768px){height:210px}
}
.explore-card{border-radius:12px}
.card-img-top{border-top-left-radius:12px;border-top-right-radius:12px}
.slick-dots{bottom:20px}
.card-title.title{line-height:48px !important;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:32px !important;min-height:95px;@media(max-width:768px){line-height:32px !important;font-size:24px !important;min-height:50px}
}
.card-text{-webkit-line-clamp:4;height:80px;@media(max-width:768px){height:75px}
}
.b1-bold-text-std{margin-top:10px !important}
}
.bgimage{font-family:'tstar-bold';padding-top:.5rem;padding-bottom:.5rem;line-height:46px;font-weight:900}
.bgimage h1{position:relative;display:inline-block}
.bgimage .img{position:absolute;display:inline-block;top:20%;left:-9px}
@media(max-width:786px){.bgimage .img{left:0;display:none !important}
}
@media(max-device-width:767px) and (min-width:320px){.bgimage{line-height:21px}
.bgimage h1{font-size:18px}
.bgimage img{position:absolute;display:inline-block;width:5px;height:25px}
}
@media(max-device-width:767px) and (min-width:320px){.bgimage h1.mob-font-38{font-size:38px}
}
.bgimage .img{position:absolute;display:none;top:20%;margin-left:-1.2rem}
@media(max-device-width:767px) and (min-width:320px){.bgimage{line-height:21px}
.bgimage h1{font-size:18px}
.bgimage img{position:absolute;display:inline-block;width:5px;height:25px}
}
.headerbackground-multicolor{position:relative;z-index:1;width:100%}
.headerbackground-multicolor h2{font-size:48px;line-height:1.2}
.headerbackground-multicolor.with-background{background-color:#f7f7f7;padding:40px 40px !important}
.headerbackground-multicolor.with-background h2{background-color:#f7f7f7}
.headerbackground{position:relative;z-index:1;width:100%}
.headerbackground h2{font-size:var(--font-size38)}
.headerbackground.with-background{background-color:#f7f7f7;padding:40px 40px !important}
@media(max-width:786px){.headerbackground.with-background{padding:15px 15px !important}
}
.headerbackground.with-background h2{background-color:#f7f7f7}
.headerbackground::before{display:inline-block;content:"";background:#d9d9d9;width:94%;position:absolute;top:50%;height:2px;left:50%;transform:translate(-50%,-50%);z-index:-1}
.headerbackground.with-background::before{display:inline-block;content:"";background:#d9d9d9;width:94%;position:absolute;top:50%;height:2px;left:50%;transform:translate(-50%,-50%);z-index:-1}
.overview-heading{font-family:var(--font-tstar-heavy);letter-spacing:.04em;color:#ee2326;font-weight:900;display:inline-block;background:#fff;line-height:46px;padding-left:16px;padding-right:16px;max-width:75%}
.with-background .overview-heading{background:#f7f7f7}
@media(max-width:1150px) and (min-width:767px){.overview-heading{max-width:70%}
}
@media(max-device-width:767px) and (min-width:320px){.headerbackground{padding:16px !important}
.headerbackground h2{font-size:18px;line-height:1.22}
.headerbackground-multicolor{padding:5px !important}
.headerbackground-multicolor h2{font-size:28px;line-height:1.22}
.headerbackground-multicolor .multicolor{letter-spacing:0;max-width:100%}
.headerbackground::before{width:91%}
.headerbackground.with-background::before{width:91%}
.overview-heading{max-width:248px;width:fit-content;padding:0 6px;font-size:18px;line-height:1.22;letter-spacing:.04em}
.overview-heading.with-background{font-size:18px;line-height:1.22;max-width:248px;width:fit-content;padding:0 6px;letter-spacing:.04em;text-transform:uppercase}
}
@media(max-device-width:767px) and (min-width:320px){.headerbackground h2.mob-font-38{font-size:38px}
.headerbackground-multicolor h2.mob-font-38{font-size:38px}
}
.service-main-heading{display:flex;align-items:center;padding:20px 40px;border-bottom:1px solid #ccc;background-color:#fff;gap:10px}
.service-main-heading .header-spacing{display:flex;gap:10px}
.service-main-heading img{width:25px;height:25px}
@media(max-width:767px){.service-main-heading{padding:20px;border:0}
}
.service-main-heading .text-icon{display:inline;width:39px;height:39px}
.service-main-heading span{font-size:24px}
.service-main-heading span h2{font-weight:700;font-size:28px;line-height:34px;color:#303030;white-space:nowrap}
@media(max-width:767px){.service-main-heading span h2{font-weight:700;font-size:24px;line-height:29px}
}
.service-main-heading.join-clan-heading{border:0}
.service-main-heading.book-service-heading{background-color:inherit;padding:20px 40px 30px 0}
.service-main-heading.book-service-heading div:first-child{display:flex;gap:10px;align-items:center}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.service-main-heading.book-service-heading{font-size:1.5rem}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.service-main-heading.book-service-heading span h2{font-weight:700}
}
.service-main-heading .service-btn{width:auto;height:auto;padding:12px 32px}
.service-main-heading .service-btn:hover{width:auto;height:auto;padding:12px 32px}
@media(max-width:767px){.service-main-heading .service-btn{padding:12px 24px;margin-top:10px}
.service-main-heading .service-btn:hover{width:auto;height:auto;padding:12px 24px}
}
.xtreme160r-blog-maintitle{font-family:var(--font-tstar-heavy);font-size:32px;font-weight:900;line-height:48px}
@media(max-width:786px){.xtreme160r-blog-maintitle{font-size:24px;line-height:32px}
}
.xtreme160r-blog-title{font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:32px}
@media(max-width:786px){.xtreme160r-blog-title{font-size:18px;line-height:24px}
}
.xtreme160r-blog-content{font-family:var(--font-tstar-medium);font-size:18px;font-weight:400;line-height:24px}
@media(max-width:786px){.xtreme160r-blog-content{font-size:16px;line-height:20px}
}
.h1-heading-std{font-family:var(--font-tstar-heavy) !important;font-weight:900;font-size:52px !important;line-height:1.2 !important}
@media(max-width:786px){.h1-heading-std{font-size:32px !important}
}
.h2-heading-std,.exchange-banner .h2-heading-std p{font-family:var(--font-tstar-heavy) !important;font-weight:900;font-size:48px !important;line-height:1.2 !important}
@media(max-width:786px){.h2-heading-std,.exchange-banner .h2-heading-std p{font-size:28px !important}
}
.h3-bold-heading-std{font-family:var(--font-tstar-bold) !important;font-size:32px !important;line-height:1.2 !important}
@media(max-width:786px){.h3-bold-heading-std{font-size:24px !important}
}
.h3-heavy-heading-std{font-family:var(--font-tstar-heavy) !important;font-weight:900;font-size:32px !important;line-height:1.2 !important}
@media(max-width:786px){.h3-heavy-heading-std{font-size:24px !important}
}
.h4-heavy-heading-std{font-family:var(--font-tstar-heavy) !important;font-weight:900;font-size:24px !important;line-height:1.2 !important}
@media(max-width:786px){.h4-heavy-heading-std{font-size:18px !important}
}
.h4-bold-heading-std{font-family:var(--font-tstar-bold) !important;font-size:24px !important;line-height:1.2 !important}
@media(max-width:786px){.h4-bold-heading-std{font-size:18px !important}
.compare-bike-middle-text{font-family:var(--font-tstar-regular) !important}
}
.h4-medium-heading-std{font-family:var(--font-tstar-medium) !important;font-size:24px !important;line-height:1.2 !important}
@media(max-width:786px){.h4-medium-heading-std{font-size:18px !important}
}
.b1-text-std{font-family:var(--font-tstar-medium) !important;font-size:18px !important;line-height:24px !important}
@media(max-width:786px){.b1-text-std{font-size:16px !important;line-height:20px !important}
}
.b2-text-std{font-family:var(--font-tstar-medium) !important;font-size:16px !important;line-height:20px !important}
@media(max-width:786px){.b2-text-std{font-size:14px !important;line-height:19px !important}
}
.b1-bold-text-std{font-family:var(--font-tstar-bold) !important;font-size:18px !important;line-height:24px !important}
@media(max-width:786px){.b1-bold-text-std{font-size:16px !important;line-height:20px !important}
}
.b1-heavy-text-std{font-family:var(--font-tstar-heavy) !important;font-size:18px !important;line-height:24px !important}
@media(max-width:786px){.b1-heavy-text-std{font-size:16px !important;line-height:20px !important}
}
.b2-heavy-text-std{font-family:var(--font-tstar-heavy) !important;font-size:16px !important;line-height:20px !important}
@media(max-width:786px){.b2-heavy-text-std{font-size:14px !important;line-height:18px !important}
}
.b2-bold-text-std{font-family:var(--font-tstar-bold) !important;font-size:16px !important;line-height:20px !important}
@media(max-width:786px){.b2-bold-text-std{font-size:14px !important;line-height:18px !important}
}
.text-to-uppercase{text-transform:uppercase !important}
.tiny-text-std{font-family:var(--font-tstar-medium) !important;font-size:14px !important;line-height:18px !important}
@media(max-width:786px){font-size:10px !important;line-height:14px !important}
.text-italic{font-style:italic !important}
.our-values-font{font-family:var(--font-tstar-heavy) !important;font-weight:900;font-size:32px !important;line-height:1.2 !important}
.our-values-desc-font{font-family:var(--font-tstar-medium) !important;font-size:16px !important;line-height:20px !important}
@media(max-width:786px){.our-values-font{font-size:24px !important}
.our-values-desc-font{font-size:8px !important;line-height:12px !important}
}
@media(max-width:500px){.our-values-font{font-size:16px !important}
}
.h5-bold-heading-std{font-family:var(--font-tstar-bold) !important;font-size:18px !important;line-height:24px !important}
@media(max-width:786px){.h5-bold-heading-std{font-size:16px !important;line-height:20px !important}
}
.b3-text-std{font-family:var(--font-tstar-medium) !important;font-size:14px !important;line-height:20px !important}
@media(max-width:786px){.b3-text-std{font-size:12px !important;line-height:16px !important}
}
.text-to-heavy{font-family:var(--font-tstar-heavy) !important}
.festivehub-header .banner-light-left{top:-40px}
@media(max-width:786px){.festivehub-header .banner-light-left{top:-15px;width:45px;height:41px}
}
.festivehub-header .banner-light-right{top:-40px;right:0}
@media(max-width:786px){.festivehub-header .banner-light-right{top:-15px;width:45px;height:41px}
}
.festivehub-header .banner-light-gift-left{top:-25px}
@media(max-width:1300px){.festivehub-header .banner-light-gift-left{width:140px}
}
@media(max-width:786px){.festivehub-header .banner-light-gift-left{width:63px;height:50px;top:0}
}
.festivehub-header .banner-light-gift-right{top:-25px;right:0}
@media(max-width:1300px){.festivehub-header .banner-light-gift-right{width:140px}
}
@media(max-width:786px){.festivehub-header .banner-light-gift-right{width:63px;height:50px;top:0}
}
.festivehub-header img{position:absolute;bottom:0}
.festivehub-header img.img-left{left:-38px}
@media(max-width:768px){.festivehub-header img.img-left{left:-21px}
}
.festivehub-header img.img-right{right:-38px}
@media(max-width:768px){.festivehub-header img.img-right{right:-21px}
}
@media(max-width:768px){.festivehub-header img{height:46px}
}
.festivehub-header .header--wrap{position:relative;padding:7px 62px 13px;width:fit-content;margin:40px auto;border-radius:11px;background:#fe007a}
@media(max-width:1300px){.festivehub-header .header--wrap{max-width:650px}
}
@media(max-width:768px){.festivehub-header .header--wrap{padding:6px 28px;margin:16px 40px 24px;margin:16px auto 24px;max-width:350px;display:flex;align-items:center;justify-content:center;min-height:46px}
}
@media(max-width:569px){.festivehub-header .header--wrap{width:185px;max-width:222px}
}
.festivehub-header .header--wrap h2{font-size:32px;font-weight:600;line-height:58px;text-align:center;text-transform:uppercase;font-family:var(--font-transducer);color:#fff}
@media(max-width:1300px){.festivehub-header .header--wrap h2{max-width:650px;font-size:28px;line-height:54px}
}
@media(max-width:768px){.festivehub-header .header--wrap h2{font-size:14px;line-height:16.8px;text-transform:uppercase}
}
@media(max-width:786px){h1.pricecheck{font-size:24px !important;font-style:normal;font-weight:900;line-height:normal !important;max-width:80%;padding:8px 0}
}
h1.pricecheck{padding:16px 0}
.badge{font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700);font-size:12px;color:var(--text-color-blue);padding:2px 2px 2px 6px;position:relative;text-transform:uppercase;vertical-align:super}
.badge::before{content:'';position:absolute;left:0;top:calc(48%);width:4px;height:4px;border-radius:100%;background:var(--bg-color-blue)}
table,th,tr,td{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:13px;color:#303030;margin:10px 0 20px 0 !important;border:1px solid #fff !important;padding:5px !important}
table tr:first-child,th tr:first-child,tr tr:first-child,td tr:first-child{background-color:#686868;text-transform:uppercase;text-align:left}
table tr:first-child th,th tr:first-child th,tr tr:first-child th,td tr:first-child th{color:#fff}
table tr,th tr,tr tr,td tr{background-color:#dfdfdf}
h6 span.profileheading{background:#cacaca;padding:13px 20px 13px 25px;position:relative;display:block}
h6 span.profileheading img{position:absolute;top:40%;left:-10px;height:12px;width:27px}
h6 span.profileheading img .profileparagraph{padding:10px 0 10px 20px;border-left:solid 2px red;display:block;line-height:24px}
.profilesubpara{padding:10px 0 10px 20px;border-left:solid 2px red;display:block;line-height:24px}
.profileparagraph{line-height:24px}
.red-link a{color:red;display:inline}
.red-link a:hover{color:#303030}
.container-fluid.text-center.mt-4{background:url("../components/content/text/clientlibs/images/categories/aboutus/overview/belowbanner/leftimage.html"),url("../components/content/text/clientlibs/images/categories/aboutus/overview/belowbanner/rightimage.html");background-repeat:no-repeat;background-position:0 45px,100% 45px;background-size:auto 85%}
.container-fluid.text-center.mt-4 .headsingle p{font-size:52px!important;text-transform:uppercase;font-weight:900;font-family:var(--font-tstar-heavy);padding:100px 0;line-height:74px}
.container-fluid.text-center.mt-4 .headsingle p::before{content:"\201C"}
.container-fluid.text-center.mt-4 .headsingle p::after{content:"\201D"}
.container-fluid.text-center.mt-4 .headsingle p span{background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
section.Mission .misionbox{justify-content:center;max-width:1366px;margin-left:auto;margin-right:auto}
section.Mission .container-fluid.text-center{background-color:#f7f7f7}
section.Mission .container-fluid.text-center.pt-md-5.mt-md-5.secondmissionbox{padding:38px 38px 20px 38px}
section.Mission .paramission{flex-direction:column;display:flex;align-items:flex-start;width:100%}
section.Mission h3{font-size:var(--font-size38);text-align:left;border-bottom:2px solid #ee2326;font-family:var(--font-tstar-heavy)}
section.Mission ul{padding:30px}
section.Mission li{font-size:28px;font-family:var(--font-tstar-bold);text-align:left;list-style:disc;letter-spacing:.04em;padding:10px 0;line-height:34px}
section.who-we-are{background-color:#f6f6f6}
section.who-we-are .who{background-color:#f6f6f6}
section.who-we-are .rowbox1{background:#fff}
section.who-we-are h3{font-size:var(--font-size38);text-align:left;font-family:var(--font-tstar-heavy);line-height:normal;margin-bottom:1rem!important}
section.who-we-are .whoweare{width:649.23px}
section.who-we-are .who .box p a{color:#2bb7b7;display:inline}
section.who-we-are p{font-size:18px;line-height:22px;letter-spacing:.09em;text-align:left;font-family:var(--font-tstar-regular);margin-bottom:1rem!important}
section.who-we-are .boxrow{max-width:1366px;margin-left:auto;margin-right:auto}
section.who-we-are .read-more{border:0;background:0;color:#41c2cb;font-weight:600}
section.who-we-are .read-more-mobile,section.who-we-are .read-less-mobile{color:#009fda;cursor:pointer}
.box.box1 .whowearepara{font-size:18px}
section.chairman-profile h2{font-family:var(--font-tstar-heavy);font-size:var(--font-size38);letter-spacing:.04em;color:#ee2326;font-weight:900;display:inline-block;background:#fff;line-height:46px;padding-left:20px;padding-right:20px}
section.chairman-profile .headerbackground{position:relative;z-index:1}
section.chairman-profile .headerbackground::before{display:inline-block;content:"";background:#d9d9d9;width:100%;position:absolute;top:50%;height:1px;left:50%;transform:translate(-50%,-50%);z-index:-1}
section.chairman-profile .desk{max-width:1366px;margin-right:auto;margin-left:auto}
section.chairman-profile .profile h1{font-family:open-sans-semibold;font-weight:600;font-size:22px;line-height:30px}
section.chairman-profile .profile h4{font-weight:400;font-size:22px;line-height:30px;padding:18px 0;font-family:sans-serif}
section.chairman-profile .profile p{font-family:var(--font-tstar);font-weight:400;font-size:17px;line-height:19px;letter-spacing:.04em}
section.chairman-profile .profile p:not(:first-child){margin-top:16px}
section.chairman-profile .btn-read{display:none}
section.profile-chairman{background-color:var(--bg-color-grey-2)}
section.profile-chairman .left-red-border .cmp-image{position:relative;padding:6px 0 0 6px}
section.profile-chairman .left-red-border .cmp-image .imagemission::after{content:"";height:90%;width:90%;background-color:red;position:absolute;top:-3px;left:-3px;z-index:0}
section.profile-chairman .right-red-border .cmp-image{position:relative;padding:6px}
section.profile-chairman .right-red-border .cmp-image .imagemission::after{content:"";height:90%;width:90%;background-color:red;position:absolute;top:-3px;right:-3px;z-index:0}
section.profile-chairman .rowbox1{background:#fff;margin-left:auto;margin-right:auto}
section.profile-chairman .rowbox1 p{font-family:var(--font-tstar);font-weight:400;font-size:17px;line-height:19px;letter-spacing:.04em;margin-top:16px}
section.profile-chairman .rowbox1 p:not(:first-child){margin-top:16px}
section.profile-chairman .rowbox1 .btn-read{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
section.profile-chairman h3{font-size:var(--font-size38);text-align:left;font-family:var(--font-tstar-heavy);line-height:normal;margin-bottom:1rem!important}
section.profile-chairman img{position:relative;z-index:1}
section.profile-chairman .boxrow{max-width:1366px;margin-left:auto;margin-right:auto}
.box.box1 .chairmanepara{font-size:16px;line-height:19px}
.good-life{color:var(--text-color-red)}
@media(max-device-width:767px) and (min-width:320px){.container-fluid.text-center.mt-4 .headsingle p{font-size:20px!important;padding:0}
section.Mission h3{font-size:var(--font-size24)}
section.Mission .secondmissionbox{padding:38px 38px 86px 38px!important;margin-bottom:25px}
section.Mission ul{padding:5px}
section.Mission li{font-size:16px}
section.Mission li br{display:none}
.misionbox{flex-wrap:wrap}
.paramission.secpara.aos-init.aos-animate{margin-top:0}
.paramission.aos-init.aos-animate{width:100%;padding:0 15px}
.box.box1 .whowearepara{font-size:18px;text-align:justify}
section.Mission .container-fluid.text-center{padding:0}
}
.font-size-52{font-size:52px;line-height:1.2;font-family:var(--font-tstar-bold);padding:20px}
.font-size-24{line-height:1.2;font-size:24px;font-family:var(--font-tstar-bold)}
.font-size-28{line-height:1.2;font-size:28px;font-family:var(--font-tstar-medium)}
@media(max-width:768px){.font-size-52{font-size:26px;padding:10px}
.font-size-24{font-size:14px}
.font-size-28{font-size:18px}
}
@media(max-width:1199px) and (min-width:992px){section.Mission li{font-size:20px}
section.Mission h3{font-size:var(--font-size35);text-align:left;border-bottom:2px solid #ee2326;font-family:var(--font-tstar-heavy)}
section.who-we-are h3{font-size:var(--font-size28)}
.box.box1 .whowearepara{font-size:14px}
}
@media(max-width:480px){section.who-we-are h3{font-size:18px;text-align:left;font-family:var(--font-tstar-heavy);line-height:normal;margin-bottom:0!important}
}
@media only screen and (max-width:767px){section.who-we-are h3{text-align:left!important}
}
@media(max-width:480px){section.Mission li{line-height:19.2px}
section.chairman-profile h2{font-size:18px}
section.chairman-profile .profile h1{font-size:18px;line-height:24.51px}
section.chairman-profile .profile h4{font-size:18px;padding:5px 0}
section.chairman-profile .profile p{font-family:var(--font-tstar);font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;text-align:justify}
section.chairman-profile .btn-read{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
:hoversection.chairman-profile .btn-read:focus{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
section.chairman-profile .card.card-body.profile-collapse-card1{border:0;padding:5px 0}
section.profile-chairman .chairman-headline.mobile{font-family:var(--font-tstar-heavy);line-height:normal;font-size:24px;margin-top:12px;font-weight:900}
section.profile-chairman .rowbox1 p{font-size:14px;line-height:20px}
section.profile-chairman .box1content .btn-read{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
section.profile-chairman .card.card-body.profile-collapse-card1 p{margin-top:5px}
section.profile-chairman .profile-img{width:100%}
section.profile-chairman .profile-img1{width:100%}
section.profile-chairman .child_section1::after{content:"";height:90%;width:90%;background-color:red;position:absolute;top:2px;left:2px;z-index:0}
section.profile-chairman .child_section2::after{content:"";background-color:red;position:absolute;top:2px;right:2px;z-index:0;height:90%;width:90%}
section.profile-chairman .chairman-headline{display:none}
section.profile-chairman .chairman-headline.mobile{font-family:var(--font-tstar-heavy);line-height:normal;font-size:24px;font-weight:900}
section.profile-chairman .box.box1 .chairmanepara{font-size:14px;line-height:19px;text-align:justify;margin-top:7px}
section.profile-chairman .box.box1 .btn-read{color:#009fda;border:0;padding:0;font-size:14px;font-weight:400}
}
@media(min-width:481px) and (max-width:768px){section.chairman-profile .btn-read{color:#009fda;border:0;padding:0;font-size:18px;font-weight:400}
h2.overview-heading-1.new-1{font-family:var(--font-tstar-heavy);font-size:var(--font-size18)}
section.profile-chairman .profile-img{width:100%;position:relative;z-index:1}
section.profile-chairman .btn-read{color:#009fda;border:0;padding:0;font-size:18px;font-weight:400}
}
.cmp-text ul{list-style:initial}
@media(min-width:768px) and (max-width:1023px){.container-fluid.text-center.mt-4 .headsingle p{font-size:40px !important;line-height:48px;padding:40px 0}
}
h3 span.contact-metrology{font-size:20px;color:red;padding:0 0 5px 0;font-family:var(--font-tstar-bold),sans-serif;font-weight:400;line-height:19.2px}
p span.contact-metrology{font-size:15px;color:#303030;font-weight:500;line-height:20px;font-family:var(--font-tstar-regular),Arial,Helvetica,sans-serif}
p:has(span.spacer){margin:30px 0 25px;height:0;border-bottom:#ddd 1px solid}
.text:has(span.contact-metrology){padding:40px 0 65px}
.hero-app{display:block;z-index:0;overflow:hidden;margin-bottom:16px;border:0;background-color:rgba(255,255,255,0.8);color:#000;transition:transform .15s cubic-bezier(0,0.2,0.5,3) 0;position:relative;height:auto;border-radius:4px;font-weight:500;line-height:1.5;align-items:center;border-sizing:border-box;padding:16px 20px;font-family:var(--font-tstar-heavy);font-weight:700;font-size:19px}
.sustainability-journey{text-align:center;margin:0 auto;max-width:957px;line-height:24px;font-size:20px}
.sustainability-our-vision{max-width:63%}
p.investors-faq-contactus{line-height:1.33;font-size:18px}
@media(min-width:360px) and (max-width:1023px){.sustainability-journey{line-height:20px;font-size:14px}
.sustainability-approuch{font-size:14px}
.sustainability-our-vision{max-width:80%}
p.investors-faq-contactus{line-height:1.2;font-size:12px}
}
@media(max-width:480px){p:has(span.contact-metrology){max-width:90%}
}
section.Mission h3{width:fit-content}
.end_text1{font-size:16px;font-family:T-Star Pro;margin-left:20px}
@media all and (max-width:768px){.end_text1{font-weight:400;font-size:12px;line-height:18px}
}
@media(max-width:768px){.gift-icon{margin:0 4px 5px 4px !important}
.voucher-description{display:block;position:relative;top:10px;left:-30px}
.con-span,.bold{display:block}
}
.container-fluid.text-center .misionbox{padding:0 25px}
.investors-board-information-cards{width:100%;height:205px;background:#303030;border-radius:18px;display:flex;flex-direction:column;justify-content:center}
.investors-board-information-cards p{text-align:center;font-weight:900;font-size:28px;line-height:1.2;color:#fff;text-transform:uppercase;padding:0 20px}
.investors-banner-text{padding-left:0 !important;padding-bottom:0 !important;bottom:unset !important;top:50%;transform:translateY(-50%)}
.investors-banner-text h1{font-size:52px !important;color:#fff !important;opacity:1}
.investors-banner-img img{min-height:0 !important}
.investors-child-page-banner-text{padding-bottom:0 !important;padding-left:0 !important}
@media(max-width:1200px){.investors-banner-text{bottom:unset !important}
}
@media(max-width:1000px){.investors-banner-text h1{font-size:50px !important}
}
@media(max-width:630px){.investors-banner-text{bottom:unset !important}
}
@media(max-width:500px){.investors-banner-text{bottom:unset !important}
}
@media(max-width:768px){.investors-banner-text{padding-left:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}
.investors-banner-text h1{font-size:32px !important;margin:0 auto !important;max-width:80%}
.container-fluid.text-center.mt-4 .headsingle p.text-padding{max-width:100% !important;font-size:24px !important;line-height:1.2 !important;padding:21px 0 28px !important}
.container-fluid.text-center .misionbox{padding:0}
section.Mission ul.padding-left{padding:5px 18px 5px 16px}
p.sustainability-journey{padding:0 15px}
.investors-board-information-cards p{font-size:18px}
}
.bootstrap-dividend-iepf-wrapp{flex:0 0 22% !important}
.bootstrap-dividend-iepf-image{width:236px}
.iepf-dividend-pdf-wrapper{display:flex;width:100% !important}
.iepf-download-pdf-alligments{margin-top:10px}
@media(max-device-width:767px) and (min-width:320px){.bootstrap-demat-mobile-layout{margin-left:1rem;padding-right:2rem}
.spacing-image-text-demat{padding-top:16px !important}
.demat-ui-mobile-wrap{font-size:14px !important;color:#303030 !important;line-height:20px !important;font-family:tstar-regular !important;font-weight:400}
.iepf-dividend-pdf-wrapper{display:flex;width:100% !important;padding-top:0 !important}
.iepf-download-pdf-alligments{margin-right:21px !important;margin-top:10px}
.iepf-download-contents-alligments{padding-left:16px !important}
.iepf-download-contents-header{font-family:tstar-heavy;font-size:18px !important;list-style:22px !important}
.iepf-download-contents-sub-header{font-family:tstar-medium;font-size:14px !important;list-style:17px !important}
.bootstrap-dividend-iepf-image{width:auto}
.bootstrap-dividend-iepf-wrapp{flex:none !important}
.author-read-more-mobile-end{justify-content:flex-end}
.info-share-wrapp-mob{padding-right:1rem}
.mob-faq-generic-tab-heading{font-size:18px !important;padding:16px 0 16px 10px !important}
.mob-click-here-outer-wrap{padding:10px 30px 0 10px !important}
.mob-click-here-inner-wrap{border-left:1px solid #ee2326 !important;padding:10px 0 0 18px !important;margin-bottom:1rem}
.mob-click-here-text{font-size:18px !important;line-height:22px !important}
}
.image-container-xpulse-position{position:relative}
.xpulse-experience-main-logo{z-index:1;width:22%;position:absolute;left:39%;top:4%}
.xpulse-experience-hero-logo{width:auto;position:absolute;z-index:1;top:5%;left:4.5%}
.scroll_indicator{position:absolute;left:50%;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.83vw;color:#fff;text-transform:uppercase;font-weight:bold;padding-bottom:60px;z-index:1}
.scroll_indicator::after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:4px;height:50px;background:#282828}
.scroll_indicator span:nth-child(6){padding-bottom:10px}
.xpulse-exp-book-now-wrap{position:fixed;right:5%;bottom:20%;width:8.6%;cursor:pointer;z-index:99}
.xpulse-exp-book-now-img{-webkit-animation:spin 10s linear infinite;-moz-animation:spin 10s linear infinite;animation:spin 10s linear infinite}
@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.bootstrap-generic-xpulse{height:100%;margin:0 6px}
.bootstrap-generic-xpulse .genericteaser{height:100%}
.generic-teaser-xpulse-bg{background-color:#191919;padding:0 5rem}
.xpulse-exp-book-icon-call{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden}
.xpulse-exp-main-heading{font-family:var(--font-space-outside);font-size:39px;color:#d30613;padding:4rem 0 0 1rem}
.xpulse-exp-sub-heading{font-family:var(--font-amateur-naked);font-size:78px;color:#fff;text-transform:uppercase;line-height:64px;padding:0 0 1rem 1rem}
.xpulse-exp-stage-heading{font-size:20px;line-height:30px;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:600;font-style:italic;color:#fff;padding:0 1rem}
.xpulse-exp-stage-subhead{font-size:16px;line-height:26px;font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:400;color:#fff;padding:30px 0}
.xpulse-exp-stage-wrap{background:url(../../../content/dam/hero-aem-website/in/xpulse-experience/bg-venue.jpg) no-repeat center left;background-size:100% 100%;padding:4rem 2.5rem}
.xpulse-exp-form-wrap{background:url(../../../content/dam/hero-aem-website/in/xpulse-experience/bg-experince-center.jpg);padding:4rem 2.5rem}
.xpulse-exp-buttons{display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:20px;color:#fff;line-height:100%;font-weight:600;text-transform:uppercase;background:#ed1c24;padding:15px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 3px 0 #000;-moz-box-shadow:3px 3px 3px 0 #000;box-shadow:3px 3px 3px 0 #000}
.xpulse-exp-buttons-call{display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;color:#fff;line-height:100%;font-weight:600;text-transform:uppercase;background:#ed1c24;padding:15px 15px 15px 39px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 3px 0 #000;-moz-box-shadow:3px 3px 3px 0 #000;box-shadow:3px 3px 3px 0 #000}
.xpulse-exp-buttons-location{display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;color:#fff;line-height:100%;font-weight:600;text-transform:uppercase;background:#ed1c24;padding:15px 10px 15px 30px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 3px 0 #000;-moz-box-shadow:3px 3px 3px 0 #000;box-shadow:3px 3px 3px 0 #000}
.xpulse-exp-buttons-call::before{content:'';position:absolute;width:20px;height:18px;background-image:url(../../../content/dam/hero-aem-website/in/xpulse-experience/white-call-icon.png);left:30px;background-size:100% 100%}
.xpulse-exp-buttons-location::before{content:'';position:absolute;width:20px;height:18px;background-image:url(../../../content/dam/hero-aem-website/in/xpulse-experience/white-location-dot.png);left:27px;background-size:100% 100%}
.xpulse-exp-allignments{padding:0}
.book-now-anchor-wrap{position:absolute;width:100%;height:100%;z-index:1}
.xpulse-exp-mob-stage{position:relative;width:100%;max-width:1440px;margin:0 auto}
.xuplse-horizontal-layout{position:relative;width:100%;max-width:1440px;margin:0 auto}
.xpulse-exp-mob-stage .carousel-indicators{bottom:-20px}
.xpulse-exp-form-subheading{font-family:var(--font-space-outside) !important;font-size:39px !important;color:#d30613 !important;text-align:left !important;margin-bottom:1rem !important;font-weight:normal !important}
.xpulse-exp-form-heading{font-family:var(--font-amateur-naked) !important;font-size:78px !important;color:#fff !important;line-height:64px !important;text-transform:uppercase !important;text-align:left !important;margin-bottom:0 !important;font-weight:normal !important}
.xpulse-img-width-resize{width:95%}
.unclaimed-dividend-and-shares-no-details{margin:10px 5px 10px 40px}
.scooters-dealer-bg{background-image:url(../../../content/dam/hero-aem-website/in/products/scooters/scooters-bg-img.png);background-size:100% 100%}
.joy-ride-desktop-imgs{display:block;width:auto}
.joy-ride-mobile-imgs{display:none}
.service-joyride-allignments{padding:24px}
.service-joyride-text-alligns{margin-left:-2rem}
.service-joyride-text-sub{font-weight:400;font-size:20px;line-height:26px;font-family:var(--font-tstar-regular);color:#303030}
.service-joyride-text-main{font-weight:900;font-size:38px;line-height:46px;color:#303030;font-family:var(--font-tstar-heavy)}
.key-joyride-text-text{font-weight:700;font-size:20px;line-height:24px;font-family:var(--font-tstar-medium);color:#303030}
.key-joyride-text-wrap{text-align:center}
.key-joyride-text-terms{font-weight:700;font-size:24px;line-height:24px;font-family:var(--font-tstar-medium);color:#303030}
.service-safe-hero-nav-links{width:auto !important}
.ride-safe-ad-banner-img{padding:30px 0 29px 36px}
.service-banner-exchange-content{align-items:center !important}
.service-riding-tips-engine{font-weight:900;font-size:32px;line-height:38px;font-family:var(--font-tstar-heavy);color:#303030;text-transform:capitalize}
.scooters-dealer-bg .splendor-feature-section{background-image:url(../../../content/dam/hero-aem-website/in/products/scooters/scooters-bg-img.png) !important;background-size:100% 100% !important}
.scooters-dealer-bg .specfication-wrapper,#scooterWrapper .specfication-wrapper{background-color:#fff}
.scooters-dealer-bg .splendor-feature-h3,.scooters-dealer-bg .splendor-feature-h3 p{color:#303030 !important}
.executive-dealer-bg .splendor-feature-section{background:linear-gradient(180deg,#4f4d4d 0,#3d3d3d 100%) !important}
.executive-dealer-bg .splendor-feature-h2{color:#fff !important}
#performanceWrapper .explore-360-main,#performanceWrapper .prise-section.sports-section,#performanceWrapper .near-you-section,#performanceWrapper .near-you-section.dark-theme{background-image:url(../../../content/dam/hero-aem-website/in/products/sports-adventure/premium-bg-img.png) !important;background-size:100% 100% !important}
#performanceWrapper .prise-section.sports-section .prise-wrapper .prise-left-div .prise-form .prise-form-dropdown-div .cust-form-group{opacity:.7}
#performanceWrapper .cust-form-group:has(.cust-drop-down.show){opacity:1 !important}
.scooters-dealer-bg .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link,#scooterWrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link{background:#fef8f2}
.scooters-dealer-bg .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active,#scooterWrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link.active{background-color:red}
#scooterWrapper .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover,.scooters-dealer-bg .specifications-tabs-section .tab-wrapper .cust-common-tabs-main .nav-item .nav-link:hover{background-color:red}
.scooters-dealer-bg .near-you-section .near-you-wrapper .near-you-left .near-you-content .near-you-form .cust-form-group .cust-drop-down .cust-form-control,#scooterWrapper .near-you-section .near-you-wrapper .near-you-left .near-you-content .near-you-form .cust-form-group .cust-drop-down .cust-form-control{background-color:transparent}
.about-us-stats-heading{font-family:var(--font-tstar-heavy);font-size:84px;line-height:101px;font-weight:900;color:#fff;text-align:center;padding:23px 0 10px 0}
.about-us-stats-sub-heading{font-family:var(--font-tstar-heavy);font-size:20px;line-height:24px;font-weight:900;color:#fff;text-align:center;padding-bottom:36px;font-style:italic}
.about-us-stats-image-heading-first{font-family:var(--font-tstar-heavy);font-size:84px;line-height:101px;font-weight:900;color:#fff;font-style:italic;padding:9px 0 9px 0}
.about-us-stats-image-heading-span{font-family:var(--font-tstar-medium);font-size:24px;line-height:29px;font-weight:400;font-style:italic;color:#fff}
.about-us-fading-wrapper{background-color:rgba(0,0,0,0.5);position:absolute;bottom:0;width:100%}
.about-us-stats-image-sub-heading{font-family:var(--font-tstar-heavy);font-size:20px;line-height:24px;font-weight:900;color:#fff;text-align:center;font-style:italic}
.about-us-manufacturing .desktop-aboutus-wrap{max-width:18.077%}
.about-us-manufacturing .about-us-manuf-container{margin:0 80px}
.about-us-manufact-main-heading-wrap{padding:48px 0 12px 0}
.about-us-manufact-main-heading{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;font-weight:900;color:#1b1717;margin-left:28px}
.about-us-manufact-sub-heading{font-family:var(--font-tstar-regular);font-size:24px;line-height:29px;font-weight:700;color:#303030;width:85%;text-align:center;margin:0 auto;padding-bottom:30px}
.service-safe-hero-nav-links{width:auto !important}
.ride-safe-ad-banner-img{padding:30px 0 29px 36px}
.service-banner-exchange-content{align-items:center !important}
.service-riding-tips-engine{font-weight:900;font-size:32px;line-height:38px;font-family:var(--font-tstar-heavy);color:#303030;text-transform:capitalize}
.safe-hero-carousel-content-wrap{margin-left:-3.5rem}
@media(max-width:768px){.unclaimed-dividend-and-shares-no-details{margin:10px 5px 10px 15px}
}
@media(max-width:1400px){.xpulse-exp-mob-stage,.xuplse-horizontal-layout{max-width:1200px;margin:0 auto}
}
@media(max-width:1200px){.service-joyride-text-alligns{margin-left:2rem}
.tablet-about-sub-allighments{margin-bottom:0 !important}
.about-us-stats-heading{font-size:65px;line-height:75px}
.about-us-stats-sub-heading{font-size:17px;line-height:21px;padding-bottom:24px}
.about-us-stats-image-sub-heading{font-size:17px;line-height:21px}
.about-us-stats-image-heading-first{font-size:65px;line-height:75px}
.about-us-manufacturing .about-us-manuf-container{margin:0 40px}
}
@media(max-width:1000px){.xpulse-experience-hero-logo{display:none}
.scroll_indicator{display:none}
.service-joyride-text-alligns{margin-left:4rem}
.about-us-stats-sub-heading{font-size:14px;line-height:18px;padding-bottom:16px}
.about-us-stats-heading{font-size:50px;line-height:55px}
.about-us-stats-image-heading-first{font-size:50px;line-height:55px}
.about-us-stats-image-heading-span{font-size:24px;line-height:29px;margin-left:.2rem}
.about-us-stats-image-sub-heading{font-size:15px;line-height:24px}
.about-us-manufacturing .about-us-manuf-container{margin:0 16px}
.tablet-about-sub-allighments{margin-bottom:0 !important;padding-bottom:16px !important}
.about-us-manufact-main-heading{font-size:32px;line-height:45px;margin-left:18px}
.about-us-manufact-sub-heading{font-size:19px;line-height:26px}
}
@media(max-width:768px){.xpulse-experience-main-logo{width:51%;left:23%;top:10%}
.xpulse-exp-book-now-wrap{bottom:10%;width:25%}
.generic-teaser-xpulse-bg{padding:0 0 2rem 0}
.xpulse-exp-main-heading{font-size:28px;line-height:28px}
.xpulse-exp-sub-heading{font-size:30px;line-height:34px}
.xpulse-exp-stage-heading{font-size:16px;line-height:22px}
.xpulse-exp-allignments{padding:1rem 0 1rem 0}
.xpulse-exp-mob-stage{flex-direction:column-reverse}
.xpulse-exp-stage-wrap{padding:2rem .5rem}
.xpulse-exp-form-wrap{padding:2rem .5rem}
.xpulse-exp-mob-stage .carousel-indicators{bottom:-15px}
.xpulse-exp-form-subheading{font-size:28px !important;line-height:28px !important;margin-bottom:2rem !important}
.xpulse-exp-form-heading{font-size:30px !important;line-height:34px !important}
.xpulse-img-width-resize{width:100%}
.bootstrap-generic-xpulse{margin:0}
.service-joyride-text-alligns{margin-left:7rem}
}
.our-values-card-heading-var{font-family:var(--font-tstar-bold);font-size:32px;line-height:1.2;font-weight:900}
.our-values-card-desc-var{font-family:var(--font-tstar-medium);font-size:16px;line-height:1.2;font-weight:400}
@media(max-width:786px){.our-values-card-heading-var{font-size:16px}
.our-values-card-desc-var{font-size:8px}
}
.social-linktree{z-index:0;overflow:hidden;margin-bottom:16px;border:0;background-color:rgba(255,255,255,0.8);color:#000;transition:transform .15s cubic-bezier(0,0.2,0.5,3) 0;box-shadow:rgba(10,11,13,0.08) 0 2px 4px 0;border-radius:4px;max-width:680px;margin:0 auto;margin-bottom:15px}
.social-linkanchor{hyphens:auto;white-space:normal;color:inherit;transition:box-shadow .25s cubic-bezier(0.08,0.59,0.29,0.99) 0,border-color .25s cubic-bezier(0.08,0.59,0.29,0.99) 0,transform .25s cubic-bezier(0.08,0.59,0.29,0.99) 0,background-color .25s cubic-bezier(0.08,0.59,0.29,0.99) 0;overflow-wrap:break-word;word-break:break-word;padding-left:44px;padding-right:44px;margin:0;border:0;font-family:inherit;font-weight:inherit;font-size:inherit;text-align:center;cursor:pointer;background:0;text-decoration:none;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:auto;position:relative;padding:16px 20px;width:100%;appearance:none;box-sizing:border-box;vertical-align:middle}
.social-linktree:hover{transform:scale(1.02)}
@media(max-width:569px){.joy-ride-mobile-imgs{display:block;width:auto;margin:0 auto}
.joy-ride-desktop-imgs{display:none}
.service-joyride-allignments{padding:12px}
.service-joyride-text-alligns{margin-left:0}
.service-joyride-text-sub{font-size:14px;line-height:17px}
.service-joyride-text-main{font-size:16px;line-height:19px}
.key-joyride-text-wrap{padding-left:6px;padding-right:6px;text-align:left;display:flex;align-items:center}
.key-joyride-text-text{font-size:12px;line-height:14px;margin-bottom:20px}
.key-joyride-text-terms{font-size:14px;line-height:17px}
.service-genric-scroll-header-width{width:auto !important}
.service-genric-scroll-header-wrap{display:flex;overflow-x:scroll;margin-bottom:1rem}
.service-genric-scroll-header-wrap::-webkit-scrollbar{display:none}
.service-riding-tips-engine{font-size:18px;line-height:22px}
.about-us-stats-heading{font-size:38px;line-height:46px;padding:13px 0 4px 0}
.about-us-stats-image-heading-span{font-size:11px;line-height:13px;margin-left:.2rem}
.about-us-stats-sub-heading{font-size:10px;line-height:12px;padding-bottom:13px}
.about-us-stats-image-heading-first{font-size:38px;line-height:46px;padding:4px 0 4px 0}
.about-us-stats-image-sub-heading{font-size:10px;line-height:12px}
.about-us-img-height{height:130px}
.about-us-single-img-height{height:245px}
.about-us-manufacturing{margin:0 1rem}
.about-us-manufacturing .mobile-aboutus-wrap{max-width:33.33%}
.about-us-manufacturing .middle-wrapper-mobile-aboutus{padding:0 10px}
.about-us-manufact-main-heading{font-family:var(--font-tstar-heavy);font-size:23px;line-height:28px;margin-left:24px}
.about-us-manufact-sub-heading{font-size:16px;line-height:155.02%;letter-spacing:.03em;width:100%;text-align:left}
.safe-hero-carousel-heading{margin:0 -10px 0 -2px}
.safe-hero-carousel-heading{margin:0 -10px 0 -2px}
}
@media(max-width:350px){.about-mobile-allignments{padding:0 0 13px 0 !important}
}
@media(max-width:768px){#xtremepricesection .prise-form-cta-img{width:100%}
}
.overlay-blogs-text-stories{position:absolute;bottom:0;min-height:100px;color:#fff;display:flex;justify-content:center;width:100%;align-items:center;background:rgba(0,0,0,0.6);font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px;padding:0 18px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}
@media(max-width:1050px){.overlay-blogs-text-stories{font-size:22px;line-height:28px}
}
@media(max-width:768px){.overlay-blogs-text-stories{min-height:90px;font-size:20px;line-height:24px}
}
@media(max-width:575px){.overlay-blogs-text-stories{min-height:80px;font-size:18px;line-height:24px;padding:0 16px}
}
.megamenu-option-main.service-nav-journey .megamenu-option-box{padding:0 40px 40px !important;gap:32px 22px}
.megamenu-option-main.service-nav-journey .megamenu-option-box .dropdown-item{width:305px !important;flex-basis:23.5% !important;margin:0 !important}
.megamenu-option-main.service-nav-journey .megamenu-option-box .dropdown-item .menu-item-icon-main h5{margin-left:6px !important;font-weight:var(--font-weight-700) !important}
.megamenu-option-main.service-nav-journey .megamenu-option-box .dropdown-item p{margin-top:7px !important;margin-left:30px !important;font-weight:var(--font-weight-400) !important}
.megamenu-option-main.service-nav-journey .megamenu-option-head{padding:0 40px !important}
@media(max-width:768px){.megamenu-option-main.service-nav-journey .megamenu-option-box{padding:0 !important;gap:0}
.megamenu-option-main.service-nav-journey .megamenu-option-box .dropdown-item{width:100% !important;flex-basis:unset !important;margin:0 10px !important}
}
.exchange-helpdesk-wrap{background-color:#ee2326}
.exchange-helpdesk-help-text{font-family:var(--font-tstar-heavy);font-size:32px;line-height:48px;color:#FFF}
.exchange-helpdesk-sub-text{font-family:var(--font-tstar-medium);font-size:18px;line-height:24px;color:#FFF}
.exchg-help-border{width:1px;background-color:silver}
@media(max-width:569px){.exchange-helpdesk-help-text{font-size:24px;line-height:32px}
.exchange-helpdesk-sub-text{font-size:16px;line-height:20px}
}
.exchange-sell-row{margin:40px}
.exchange-sell-wrap{background:#fef8f2;border-radius:12px;width:98.42%;padding:1rem;height:100%}
.exchange-sell-heading,.exchange-banner .exchange-sell-heading,.exchange-banner .exchange-sell-heading p{font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px}
.exchange-sell-subheading,.exchange-banner .exchange-sell-subheading{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;margin-top:8px;width:95%}
.exchange-banner .exchange-sell-subheading p{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px}
.exchange-choose-row{margin:4rem;padding-bottom:6px}
.exchange-choose-row .exchg-choose-col{max-width:25%;flex:0 0 25%}
.exchange-choose-image{max-width:110px;min-height:110px;margin:auto}
.exchange-choose-text-allign{padding-top:18px;text-align:center}
.exchg-product-entry-bg-grey{background:linear-gradient(180deg,#4f4d4d 0,#3d3d3d 100%)}
.exchg-product-entry-wrap-grey{display:flex;align-items:center;gap:24px;margin:auto 40px;padding:0 40px 0 52px;border:1px solid silver;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);border-radius:12px}
.mob-exchange-cta-product{display:none;border-radius:4px;background:url("../../../content/dam/hero-aem-website/in/exchange---assets/exchange-mob-shine.gif") 100%,linear-gradient(96deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);font-family:var(--font-tstar-heavy);font-size:10px;line-height:20px;text-transform:uppercase;color:#fff;min-width:66px;text-align:center}
.exchg-product-entry-text-grey{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;color:#fff;-webkit-mask-image:linear-gradient(-75deg,rgba(0,0,0,0.6) 30%,#000 50%,rgba(0,0,0,0.6) 70%);-webkit-mask-size:200%;animation:shine 2s linear infinite}
@keyframes shine{from{-webkit-mask-position:150%}
to{-webkit-mask-position:-50%}
}
.exchg-product-entry-wrap-white{display:flex;align-items:center;justify-content:space-between;margin:auto 40px;padding:0 40px 0 52px;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);border-radius:16px}
.exchg-product-entry-text-white{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;background:linear-gradient(-15deg,rgba(81,81,81,0.16) 0,#000 64.48%,rgba(78,65,65,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.exchange-prod-box{width:207px}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-content-wrap p{padding-left:0 !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion--title p{font-size:32px !important;line-height:48px !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-card{margin-bottom:20px !important;border-radius:12px}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-content-wrap p{font-size:18px !important;line-height:24px !important}
.wot-terms-heading-text{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;color:#303030;margin:40px 40px 32px;text-align:center}
.wot-terms-subheading-text{font-family:var(--font-tstar-normal);font-size:18px;line-height:24px;color:#303030}
.wot-terms-copyrights-text{font-family:var(--font-tstar-normal);font-size:16px;line-height:20px;color:#303030;text-align:center;margin:40px auto 20px}
@media(max-width:1050px){.exchange-sell-heading,.exchange-banner .exchange-sell-heading .exchange-banner .exchange-sell-heading p{font-size:14px;line-height:24px}
.exchange-sell-subheading,.exchange-banner .exchange-sell-subheading{font-size:12px;line-height:16px;margin-top:4px;width:100%}
.exchange-banner .exchange-sell-subheading p{font-size:12px;line-height:16px;margin-top:4px}
.exchange-sell-image-wrap{padding:0 10px !important}
.exchg-product-entry-text-grey,.exchg-product-entry-text-white{font-size:30px;line-height:38px}
}
@media(max-width:768px){.exchange-sell-row{margin:16px}
.exchange-sell-image-wrap{padding:0 6px !important}
.exchange-choose-row{margin:1rem}
.exchange-sell-wrap{width:100%;margin-bottom:1rem;height:auto}
}
@media(max-width:575px){.exchange-sell-image-wrap{padding:0 15px !important}
.exchange-sell-heading,.exchange-banner .exchange-sell-heading,.exchange-banner .exchange-sell-heading p{font-size:18px;line-height:24px}
.exchange-sell-subheading,.exchange-banner .exchange-sell-subheading{font-size:14px;line-height:20px;margin-top:4px;width:101%}
.exchange-banner .exchange-sell-subheading p{font-size:14px;line-height:20px}
.exchange-sell-text-allign{margin-left:-14px}
.exchange-sell-image{width:42px;height:42px}
.exchange-choose-row{margin:1rem;padding-bottom:0}
.exchange-choose-image{max-width:80px;min-height:80px}
.exchg-product-entry-wrap-white{display:flex;align-items:center;justify-content:space-between;margin:auto 40px;padding:0 40px 0 52px;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);border-radius:16px}
.exchg-product-entry-text-white{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;background:linear-gradient(-15deg,rgba(81,81,81,0.16) 0,#000 64.48%,rgba(78,65,65,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.exchg-product-entry-wrap-white{display:flex;align-items:center;justify-content:space-between;margin:auto 40px;padding:0 40px 0 52px;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);border-radius:16px}
.exchg-product-entry-text-white{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;background:linear-gradient(-15deg,rgba(81,81,81,0.16) 0,#000 64.48%,rgba(78,65,65,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.exchg-product-entry-wrap-grey,.exchg-product-entry-wrap-white{margin:auto 16px;padding:4px 6px;border-radius:8px;gap:0}
.exchg-product-entry-text-grey,.exchg-product-entry-text-white{font-size:12px;line-height:20px;width:70%}
.exchange-prod-box{width:56px}
.wot-terms-heading-text{font-size:28px;line-height:40px;margin:16px auto}
.wot-terms-subheading-text{font-size:16px;line-height:20px}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-content-wrap p{padding-left:0 !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion--title p{font-size:18px !important;line-height:24px !important;width:90% !important;padding:0 !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-card{margin-bottom:16px !important}
.wot-terms-condition-wrap #genuine-parts .genuine-accordion-container .accordion-content-wrap p{font-size:16px !important;line-height:20px !important}
.wot-terms-copyrights-text{font-size:12px;line-height:16px;margin:24px auto 16px}
.mob-exchange-cta-product{display:block}
.exchange-choose-row .exchg-choose-col{padding:0 8px}
}
.good-life-section{background:url(../components/content/ourvalues/clientlibs/images/categories/banner-content-bg.html) no-repeat center;background-size:cover;padding:32px 0 0}
.good-life-section .container{max-width:1236px}
.good-life-section h2{font-family:var(--font-tstar-heavy);font-size:var(--font-size40)}
.good-life-section .second-value-row{display:block;margin-left:auto;margin-right:auto}
.good-life-section .benefits-list{display:flex;justify-content:space-evenly;align-content:center;margin-top:50px}
.good-life-section .benefits-list .benefit-box{background:rgba(114,114,114,0.6);flex:0 0 23%;max-width:23%;padding:23px;transition:all 250ms ease-in}
.good-life-section .benefits-list .benefit-box span.text{display:block;margin-top:10px;font-family:var(--font-tstar-heavy);font-size:var(--font-size38)}
.good-life-section .benefits-list .benefit-box img{display:inline-block}
.good-life-section.white-theme{background:#fff}
.good-life-section.white-theme p{color:var(--text-color-black)}
.good-life-section.white-theme .benefits-list .benefit-box{background:#fff;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:18px}
.good-life-section.white-theme .benefits-list .benefit-box img{display:inline-block}
.good-life-section.white-theme .benefits-list .benefit-box span.text{color:var(--text-color-black)}
.wrapper.mobile-wrapper{display:none}
@media(max-device-width:767px) and (min-width:320px){.container-fluid.text-center.mt-4{background-size:auto 60%}
.good-life-section .benefits-list{display:block}
.good-life-section .benefits-list .benefit-box{max-width:100%}
.good-life-section.white-theme .benefits-list .benefit-box{background:#fff;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:18px;margin-bottom:34px;min-height:300px}
.wrapper.mobile-wrapper{display:block}
.wrapper.desktop-wrapper{display:none}
}
@media(max-width:1199px) and (min-width:992px){.good-life-section .benefits-list .benefit-box span.text{display:block;margin-top:10px;font-family:var(--font-tstar-heavy);font-size:var(--font-size30)}
}
@media only screen and (max-width:991px) and (min-width:768px){.good-life-section .benefits-list .benefit-box{margin-bottom:30px}
}
@media only screen and (max-width:767px){.overview-heading,.good-life-section h2{font-size:18px;line-height:21px}
.mobile-wrapper{display:block}
.desktop-wrapper{display:none}
.benefits-list{display:grid;grid-template-columns:1fr 1fr}
.mobile-wrapper .icon img{max-width:100%}
.good-life-section.white-theme .benefits-list .benefit-box span.text{font-size:16px;line-height:19px;margin-top:0;margin-bottom:5px}
.good-life-section.white-theme p{font-size:8px;line-height:9px}
.benefits-list .row{justify-content:center}
}
@media(max-width:480px){.good-life-section .benefits-list .benefit-box{padding:10px}
}
@media only screen and (min-width:768px) and (max-width:820px){.icon img{max-width:100%}
.good-life-section.white-theme .benefits-list .benefit-box span.text{word-wrap:break-word}
}
@media screen and (min-width:768px) and (max-width:1024px){.good-life-section .benefits-list .benefit-box span.text{font-size:19px;line-height:30px}
.good-life-section .benefits-list .benefit-box{max-width:100%}
.good-life-section .white-theme .benefits-list .benefit-box{background:#fff;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:18px;margin-bottom:34px}
.mobile-wrapper .icon img{max-width:100%}
.good-life-section .white-theme .benefits-list .benefit-box span.text{font-size:16px;line-height:19px;margin-top:0;margin-bottom:5px}
.benefits-list .row{justify-content:center}
.wrapper.mobile-wrapper{display:block}
.wrapper.desktop-wrapper{display:none}
}
@media only screen and (max-width:768px){.good-life-section .benefits-list .benefit-box{min-height:230px}
}
section.Mission .imagemission{margin-right:50px;position:relative;padding:6px;width:100%}
section.Mission .imagemission img{position:relative;z-index:1;margin-bottom:-40px}
section.Mission .imagemission1{width:50%}
section.Mission .imagemission1{margin-right:50px;position:relative;padding:6px}
section.Mission .imagemission1::after{content:"";height:291.27px;width:288.58px;background-color:red;position:absolute;top:0;right:0;z-index:0}
section.Mission .imagemission1 img{width:645px;margin-bottom:-40px;position:relative;z-index:1}
section.Mission .left-red-border .imagemission::after{content:"";height:291.27px;width:288.58px;background-color:red;position:absolute;top:0;left:0;z-index:0}
section.Mission .right-red-border .imagemission::after{content:"";height:291.27px;width:288.58px;background-color:red;position:absolute;top:0;right:0;z-index:0}
@media(max-device-width:767px) and (min-width:320px){section.Mission .imagemission{margin-right:0;width:100%}
section.Mission .imagemission1{width:100%;margin-left:auto;margin-right:auto}
section.Mission .right-red-border .imagemission::after{content:"";height:120.27px;width:120.27px;background-color:red;position:absolute;top:1px;left:0;z-index:0}
section.Mission .left-red-border .imagemission::after{content:"";height:120.27px;width:120.27px;background-color:red;position:absolute;top:1px;left:0;z-index:0}
.misionbox{flex-wrap:wrap}
}
@media(max-width:1199px) and (min-width:992px){section.Mission .right-red-border .imagemission::after{content:"";height:199.27px;width:288.58px;background-color:red;position:absolute;top:0;right:0;z-index:0}
section.Mission .left-red-border .imagemission::after{content:"";height:199.27px;width:288.58px;background-color:red;position:absolute;top:0;left:0;z-index:0}
section.Mission .secondmissionbox .imagemission::after{right:0}
}
@media(max-width:991px){section.Mission .imagemission img{margin-bottom:0}
}
@media(max-width:768px){.good-life-plan-wrapper .cmp-image__image{width:auto;height:auto}
.good-life-plan-wrapper .each-member-row .bootstraplayout .col-xl-3.col-lg-3.col-md-3.col-12{max-width:30%}
.good-life-plan-wrapper .each-member-row .bootstraplayout .col-xl-9.col-lg-9.col-md-9.col-12{max-width:70%}
}
.new_inf{padding:12px 0 12px 190px;float:none;background:url("clientlib-site/resources/images/icons/marq-bgi.gif") #f3f3f3 left 150px center no-repeat}
.new_inf .txtscr{width:100%;max-width:100%;float:none;padding:0;margin:0;background:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.txtscr{color:#000;padding:12px 0 12px 40px;background:url(../components/content/marquee/clientlibs/images/marq-bg.html) #f3f3f3 left center no-repeat;float:right;font-size:13px;max-width:720px;margin-top:15px}
@media screen and (max-width:610px){.new_inf{background:url("clientlib-site/resources/images/icons/marq-bgi.gif") #f3f3f3 left 20px center no-repeat;padding-left:70px}
}
.cp-ticker{position:fixed;z-index:99;width:100%;height:34px;background:linear-gradient(to right,#1c1c1c,#555,#1c1c1c)}
@media(max-width:768px){.cp-ticker{top:48px;z-index:2}
}
.cp-ticker .ticker-content{color:#fff;font-family:var(--font-transducer);font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:6px 0}
.cp-ticker .ticker-content .ticker-content-bold{font-family:var(--font-transducer);font-weight:700}
.cp-ticker .ticker-content .break-line{opacity:.3;padding:0 16px;border:0}
@-webkit-keyframes blinker{from{opacity:1}
to{opacity:0}
}
.keypolicies{cursor:pointer;padding:18px;width:100%;border:0;text-align:left;outline:0;font-size:15px;transition:.4s;border-bottom:#ddd 1px solid}
.faq-accordian{position:relative}
.hm-container{width:100%;max-width:1250px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding:4rem 0}
@media(max-width:575.98px){.hm-container{padding-right:20px;padding-left:20px}
}
.accordian-background-gallery{position:absolute;width:100%;height:100%;z-index:-1;object-fit:cover}
.hm-accordion .card{margin-bottom:5px;border:0;border-radius:0}
.hm-accordion .card .card-body{padding:1.25rem}
.hm-accordion .card .card-body p{font-size:18px;font-family:var(--font-robotocondensed-regular);font-weight:400;line-height:1.5;color:#3c3c3c}
.hm-accordion .card-header{padding:0;border-radius:0;background:#d0d0d0;border:0;cursor:pointer}
.hm-accordion .card-header h5 p{font-size:1.25rem;padding:1rem 4rem 1rem 1.25rem;color:#3c3c3c;position:relative;margin-bottom:0;font-family:var(--font-robotocondensed-regular);font-weight:500;line-height:1.2}
.hm-accordion .card-header h5::after{content:"+";display:inline-block;width:56px;height:56px;text-align:center;font-size:1.5rem;line-height:2.4;color:#fff;background:#ed1c24;position:absolute;top:0;right:0}
.hm-accordion .card-header.active h5::after{content:"-"}
.hm-heading{font-family:var(--font-monumentExtended-ultrabold);font-size:32px;color:#000;font-style:italic;text-transform:uppercase;margin-bottom:1.5rem;font-weight:900}
@media(max-width:575.98px){.hm-heading{font-size:24px}
}
.faq-accordian .hm-heading{text-align:center}
.keypolicies .card-header .btn{padding-left:50px;border:0;font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size20);line-height:var(--line-height-24);background:#fff;color:#000000f0 !important;border-radius:4px;box-shadow:none !important}
.keypolicies .card-header{padding:0;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,0.125)}
.keypolicies .dlink{position:relative;float:right;right:2%}
.keypolicies p,.keypolicies h5{display:inline-block}
.keypolicies .card{border:0}
.keypolicies .card-body{border-bottom:1px solid rgba(0,0,0,0.125);display:flex;flex-wrap:wrap;padding:0 8% 2%}
.keypolicies .dlink img{display:inline}
.keypolicies .card-header.active button .expand-icon{background:url("clientlib-site/resources/images/icons/close-acc.gif") left center no-repeat}
.keypolicies .card-header button .expand-icon{width:12px;height:12px;position:absolute;top:18px;left:10px;background:url("clientlib-site/resources/images/icons/open-acc.gif") left center no-repeat}
.productgallery .accordion-button{display:block;border:0;background:0;color:white;width:100%;text-align:left;font-weight:400;padding:1px 30px}
.accordion-button img{left:80%;position:relative;display:inline-block;top:9px}
.accordion-button p{font-size:24px}
.card-header.gallery{padding-left:2px;border:0;font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size20);line-height:var(--line-height-24);background:#000;color:#fff !important;border-radius:4px;box-shadow:none !important}
.accordion-container{position:relative;border:1px solid #ddd;width:16%;box-shadow:5px 10px 10px #888;float:left;margin:2px}
.accordion-image{display:block;width:100%;height:auto}
.accordion-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.3s ease;background-color:#0b0b0b}
.accordion-container:hover .accordion-overlay{opacity:.6}
.accordion-icon{color:white;font-size:100px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}
.fa-user:hover{color:#eee}
.accordion-icons{width:80px}
#accordion-modal{visibility:hidden;opacity:0;transition:all .5s cubic-bezier(0.075,0.82,0.165,1)}
#accordion-modal.show{visibility:visible;opacity:1}
#accordion-modal.show .accordion-modal{opacity:1}
#accordion-modal:target .accordion-modal{transform:translateY(0);opacity:1}
#accordion-modal.hide .accordion-modal{opacity:0}
.accordion-modal-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:99}
.accordion-modal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2)}
.image-aliner{display:flex;flex-wrap:wrap;padding:0 8% 2%}
.accordion-modal{z-index:1;background-color:white;width:630px;padding:1rem;border-radius:8px}
.zoom-img{width:600px;box-shadow:0 0 0 #888}
.zoom-img:hover{box-shadow:0;opacity:1}
.modal-close{float:right}
.close-icon{width:20px;padding-bottom:5px;opacity:.6}
@media(max-width:480px){.accordion-container{justify-content:center}
.accordion-modal{z-index:1;background-color:white;width:250px;padding:1rem;border-radius:8px}
.zoom-img{width:200px;box-shadow:0 0 0 #888}
.keypolicies .card-body{justify-content:center}
}
@media(max-width:801px){.accordion-container{justify-content:center;width:27%}
.accordion-icons{width:100%}
.accordion-modal{z-index:1;background-color:white;width:400px;padding:1rem;border-radius:8px}
.zoom-img{width:350px;box-shadow:0 0 0 #888}
.keypolicies .card-body{justify-content:center}
.keypolicies .card-header button .expand-icon{top:10px}
}
.fileUpload{width:191px;height:108px;background:#fff;border:1px solid red;box-shadow:0 2px 10px rgba(192,18,18,0.2);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-left:1%}
#fileInput{display:none}
.uploadIcon{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}
.uploadIcon span{font-weight:700;font-size:18px;line-height:22px;color:red}
.emergencyContact{display:flex;padding:40px 30px;align-items:center}
@media(max-width:767px){.emergencyContact{flex-direction:column;gap:1.5rem;width:-webkit-fill-available;padding-top:5px}
}
.emergencyContact .emergency-contact{display:flex;align-items:center}
@media(max-width:767px){.emergencyContact .emergency-contact{flex-direction:column;gap:1.5rem;width:-webkit-fill-available}
}
.emergencyContact .emergency-contact .fetch-contact{padding:13px;display:flex;margin-right:20px;align-items:center;background:#fff;border:1px solid #dadada;box-shadow:0 2px 10px rgba(40,40,40,0.1);border-radius:8px}
@media(max-width:767px){.emergencyContact .emergency-contact .fetch-contact{margin:unset;justify-content:space-evenly;width:-webkit-fill-available}
}
.emergencyContact .emergency-contact .fetch-contact .image-con{text-align:center;height:50px;width:50px;padding-top:4%;border-radius:50%;background:#000;color:#fff;font-style:normal;font-weight:700;font-size:18px;line-height:24px}
.emergencyContact .emergency-contact .fetch-contact .contact-info{margin-left:10px;display:flex;flex-direction:column}
.emergencyContact .emergency-contact .fetch-contact .contact-info p.name{display:block;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#303030}
.emergencyContact .emergency-contact .fetch-contact .contact-info p.number{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#303030}
.emergencyContact .emergency-contact .fetch-contact .contact-info p.number span.relation{font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#303030;border-left:1px solid #d2d2d2;padding-left:5px}
.emergencyContact .emergency-contact .fetch-contact .removecontact{width:30px;height:30px;margin-left:10px}
.emergencyContact .add-contact{display:flex;background:#fff;border:1px solid red;box-shadow:0 2px 10px rgba(192,18,18,0.2);border-radius:8px;padding:10px;align-items:center;gap:15px;height:74px;width:auto}
@media(max-width:767px){.emergencyContact .add-contact{width:-webkit-fill-available;justify-content:space-between}
}
.emergencyContact .add-contact p{font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:red}
.emergencyContact .add-contact .contact-popup{margin:unset;padding:unset;width:40px;height:40px}
#details-section .card{border:0}
#details-section .card .card-header{display:flex;background:#fff;position:relative;padding:20px 40px;border-bottom:0}
@media(max-width:767px){#details-section .card .card-header{padding:20px 5px;margin:0 14px;border-bottom:2px solid #ccc}
}
#details-section .card .card-header.active{border-bottom:0}
#details-section .card .card-header button.accordion-button{background:#fff;position:relative;border:0;width:100%;align-items:center;gap:10px;padding:0}
#details-section .card .card-header button.accordion-button img{display:inline-block;width:32px;height:32px;margin-right:10px;left:0;top:8px}
@media(max-width:767px){#details-section .card .card-header button.accordion-button{gap:0}
}
#details-section .card .card-header button.accordion-button p{font-weight:700;font-size:24px;line-height:29px;color:#333;float:none}
#details-section .vehicle-docs-section{display:block;margin:0 30px}
#details-section .vehicle-docs-section .document{width:80%}
#details-section .vehicle-docs-section .document .document-title{display:block}
#details-section .vehicle-docs-section .document .document-title embed{text-align:center}
#details-section .vehicle-docs-section .vehicle-docs{width:100%}
#details-section .vehicle-docs-section .vehicle-docs .card-body{padding:0}
#details-section .vehicle-docs-section .vehicle-docs .docs-vehicle{width:25%;float:left}
@media(min-width:768px) and (max-width:991px){#details-section .vehicle-docs-section .vehicle-docs .docs-vehicle{width:50%}
}
@media(max-width:767px){#details-section .vehicle-docs-section .vehicle-docs .docs-vehicle{width:100%;float:none}
}
@media(max-width:767px){#details-section .vehicle-docs-section .vehicle-docs{display:block}
}
#details-section .vehicle-docs-section .vehicle-usermanual{width:25%;float:left}
@media(min-width:768px) and (max-width:991px){#details-section .vehicle-docs-section .vehicle-usermanual{width:50%}
}
@media(max-width:767px){#details-section .vehicle-docs-section .vehicle-usermanual{width:100%;float:none}
}
#details-section .vehicle-docs-section .vehicle-usermanual .card-body{padding:0}
#details-section .vehicle-docs-section .vehicle-usermanual .document{display:block}
#details-section .vehicle-docs-section .vehicle-usermanual .document-title img.img-fluid{height:120px;margin:0 auto;text-align:center}
@media(max-width:767px){#details-section .vehicle-docs-section .vehicle-usermanual .document-title img.img-fluid{height:auto}
}
@media(max-width:767px){#details-section .vehicle-docs-section .vehicle-usermanual{width:100%}
}
#details-section .document-title{display:inline}
#details-section .document-title p{font-weight:bold}
#details-section .document img{height:100px;width:100%;filter:drop-shadow(1px 1px 10px rgba(0,0,0,0.14))}
#details-section .document-title img{height:30px;width:40px}
#details-section .document-title img.img-fluid{width:auto;display:block;height:auto}
#details-section .document-name p{color:gray}
#details-section .document{width:auto;border:0;padding:10px;display:block;margin:10px;box-shadow:2px 2px 2px 2px #abaaaa;filter:drop-shadow(0 2px 8px rgba(0,0,0,0.25));background:linear-gradient(116.77deg,#f5f5f5 5.59%,#fff 60.5%,#fff 99.98%);border-radius:8px}
#details-section .document .doc-footer{display:flex;white-space:nowrap;align-items:center;margin-top:10px;justify-content:space-between}
#details-section .document a,#details-section .document label.update-license{font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:red;display:flex;gap:5px;margin-top:1rem}
#details-section .document a img{width:20px;height:20px}
#details-section .document p.document-name{font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#333;margin-top:10px}
#details-section .document-title img,#details-section p{display:inline-block}
#details-section .document-type{float:left}
#details-section .document-icon{float:left}
#details-section .card-body a:hover{color:#009fda !important}
#details-section .card-body a:focus{color:red !important}
#details-section .arrow-icon{height:5px;width:20px;float:right}
#details-section .card-header .arrow-icon{transition:.3s transform ease-out}
#details-section .card-header.active .arrow-icon{transform:rotate(180deg)}
#addEmergencyContact .modal-dialog{max-width:max-content}
#addEmergencyContact .modal-content{padding:30px}
#genuine-parts .genuine-accordion-container{padding:0 40px;margin:0 auto}
@media(max-width:768px){#genuine-parts .genuine-accordion-container{padding:0 16px}
}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion{width:100%}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card{margin-bottom:24px;background:#f5f5f5}
@media(max-width:768px){#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card{margin-bottom:16px}
}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--title{padding:30px 24px;font-weight:900;font-size:38px;line-height:46px;font-family:var(--font-tstar-heavy);color:#303030;display:flex;width:100%;align-items:center;position:relative;cursor:pointer}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--title p{font-weight:900;font-size:38px;line-height:46px;font-family:var(--font-tstar-heavy);color:#303030;display:flex;width:100%;align-items:center;position:relative;cursor:pointer}
@media(max-width:768px){#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--title p{padding:12px;font-size:16px;line-height:19px}
}
@media(max-width:768px){#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--title{padding:12px;font-size:16px;line-height:19px}
}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--title.active::after{transform:rotate(-180deg);transition:.5s ease all}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--title::after{content:'';position:absolute;right:37px;width:32px;height:18px;transition:.5s ease all;background:url("clientlib-site/resources/images/icons/right-arrow.svg") left center no-repeat}
@media(max-width:768px){#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--title::after{width:13.45px;height:13.24px;right:15.3px;background:url("clientlib-site/resources/images/icons/arrow-mob-acc.svg") left center no-repeat}
}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--panel{padding:24px;padding-top:0;display:none}
@media(max-width:768px){#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--panel{padding:12px;padding-top:0}
}
@media(max-width:768px){#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap{flex-direction:column;align-items:center}
}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap img{max-width:236px;width:100%;height:305px}
@media(max-width:768px){#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap img{max-width:unset;height:auto;margin-bottom:15px}
}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap p{font-weight:400;font-size:20px;line-height:28px;font-family:var(--font-tstar-regular);padding-left:32px;color:#303030}
@media(max-width:768px){#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap p{padding-left:0;font-size:14px;line-height:20px}
}
#genuine-parts .genuine-accordion-container .genuine-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap p a{display:inline;padding:0 2px;padding-bottom:.75;color:#ee2326;border-bottom:1px solid #ee2326;text-transform:uppercase}
#company-investors-faq{padding-bottom:40px}
@media screen and (max-width:767px){#company-investors-faq{padding-bottom:24px}
}
#company-investors-faq .investors-faq-container .investors-header-section{display:flex;justify-content:space-between;padding-bottom:24px}
@media screen and (max-width:767px){#company-investors-faq .investors-faq-container .investors-header-section{gap:16px;display:flex;flex-direction:column}
}
#company-investors-faq .investors-faq-container .investors-header-section h6{color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%;padding:0}
#company-investors-faq .investors-faq-container .investors-header-section p{color:#595959;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
#company-investors-faq .investors-faq-container .investers-faq-accordian{padding:24px 0 24px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
#company-investors-faq .investors-faq-container .investers-faq-accordian-wrapper{border:0;background-color:transparent;display:flex;justify-content:space-between;cursor:pointer}
#company-investors-faq .investors-faq-container .investers-faq-accordian-wrapper p{max-width:715px;text-align:left;color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%;width:100%}
@media screen and (max-width:767px){#company-investors-faq .investors-faq-container .investers-faq-accordian-wrapper p{font-size:16px;max-width:100%}
}
#company-investors-faq .investors-faq-container .investers-faq-accordian-wrapper .minus-icon,#company-investors-faq .investors-faq-container .investers-faq-accordian-wrapper .add-icon{display:flex;align-items:center}
#company-investors-faq .investors-faq-container .investers-faq-accordian-panel{background-color:transparent;display:none;overflow:hidden;width:100%;max-width:715px}
@media screen and (max-width:767px){#company-investors-faq .investors-faq-container .investers-faq-accordian-panel{max-width:100%}
}
#company-investors-faq .investors-faq-container .investers-faq-accordian-panel p{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:300;line-height:140%;padding-top:16px}
#company-investors-faq .investors-faq-container .investers-faq-accordian-panel ol{padding-left:24px}
#company-investors-faq .investors-faq-container .invs-faq-accordion-download-container a{display:flex;gap:4px;align-items:center;padding-top:8px}
#company-investors-faq .investors-faq-container .invs-faq-accordion-download-container a .invs-download-icon{width:24px;height:24px}
#company-investors-faq .investors-faq-container .invs-faq-accordion-download-container a p{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#company-investors-faq .accordian-expand{display:block !important;animation:accordian-open .5s linear forwards}
#company-investors-faq .accordian-collapse{animation:accordian-close 3s linear forwards}
.d-none{display:none}
@keyframes accordian-open{0{transform:translatey(20px)}
80%{transform:translatey(0)}
100%{transform:translatey(0)}
}
@keyframes accordian-close{0{transform:translatey(0)}
80%{transform:translatey(20px)}
100%{transform:translatey(20px)}
}
.accordian-faq-wrapper .generic-mobile-faq{display:none}
.investors-faq-section{background-color:#fff;padding:1rem 2.5rem}
.investors-content-wrap{display:flex;justify-content:center}
.investors-content-wrap .left--invs-faqs{flex:0 0 32.815%;display:flex;flex-direction:column}
.investors-content-wrap .left--invs-faqs .submenu-faq-tile{display:flex;flex-direction:row;align-items:center;background:#f8f8f8;justify-content:space-between;align-self:end;width:100%;margin-right:10px}
.investors-content-wrap .left--invs-faqs .faq-button-active{background:#f8f8f8;margin-right:10px}
.investors-content-wrap .left--invs-faqs .submenu-faq-tile:last-child{margin-bottom:0}
.investors-content-wrap .left--invs-faqs .submenu-faq-tile.faq-button-active p{color:#303030;font-family:var(--font-tstar-normal);font-weight:700}
.investors-content-wrap .left--invs-faqs .submenu-faq-tile .investor-left-faq-arrow .faq-inactive-arrows{width:24px;height:24px;margin:40px 12px}
.investors-content-wrap .left--invs-faqs .submenu-faq-tile.faq-button-active .investor-left-faq-arrow .faq-inactive-arrows{display:none}
.investors-content-wrap .left--invs-faqs .submenu-faq-tile .investor-left-faq-arrow .faq-active-arrows{display:none}
.investors-content-wrap .left--invs-faqs .submenu-faq-tile.faq-button-active .investor-left-faq-arrow .faq-active-arrows{display:block;width:24px;height:24px;margin:40px 12px}
.investors-content-wrap .left--invs-faqs .submenu-faq-tile p{font-family:var(--font-tstar-medium);font-weight:400;font-size:18px;line-height:28px;cursor:pointer;color:#303030;width:95%}
.investors-content-wrap .right--faq-section{background-color:white;width:100%;max-width:996px}
.investors-content-wrap .right--faq-section .faq--slider-wrap{justify-content:space-between;padding:0 0 0 19px}
.investors-content-wrap .right--faq-section .faq--slider-wrap.reveal{display:flex;flex-direction:column}
.investors-content-wrap .right--faq-section .faq--slider-wrap .d-flex{width:100% !important;display:flex !important;margin-left:0 !important;margin-right:0 !important;flex-direction:column}
.investors-content-wrap .right--faq-section .faq--slider-wrap.slick-initialized.reveal{display:block !important}
.investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile{display:flex;flex-direction:column;align-items:flex-start;width:100% !important;border:1px solid #a5a5a5;border-radius:12px;margin-bottom:1.125rem}
.active-faq-border-box{border:1px solid #303030 !important}
.events-page .active-faq-border-box{box-shadow:0 8px 24px -4px rgba(24,39,75,0.10),0 6px 12px -6px rgba(24,39,75,0.10)}
.investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile .card-head-faq p{font-size:18px;line-height:24px;margin-bottom:6px !important;font-family:var(--font-tstar-medium);font-weight:400;letter-spacing:0 !important;width:94%;color:#707070}
.investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile .card-head-faq.active p{font-family:var(--font-tstar-heavy);font-weight:900;color:#303030}
.accordian-faq-wrapper .faq--slider-wrap .faqs-accord-tile .card-head-faq.active p{font-family:var(--font-tstar-heavy);font-weight:900;color:#303030}
.investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile span{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400}
.investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile:first-child{margin-left:0}
.investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile:last-child{margin-right:0}
.investors-content-wrap .right--faq-section .faq--slider-wrap.functional-rep{padding:28px 34px}
.investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile span p{font-size:16px;line-height:24px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;color:#707070}
.submenu-faq-tile .faq-click-tile{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 0 2.125rem;cursor:pointer}
.submenu-faq-tile.faq-button-active .faq-click-tile{background:#fff;background-color:#fff;border-left:24px solid #f8f8f8;padding:0 0 0 .7rem;border-top-left-radius:7%;border-bottom-left-radius:7%}
.investors-content-wrap .right--faq-section .faq--slider-wrap .d-flex::after,.investors-content-wrap .right--faq-section .faq--slider-wrap .d-flex::before{display:none}
#investor-faq-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#dfdfdf}
#investor-faq-scroll::-webkit-scrollbar{width:8px;background-color:#dfdfdf}
#investor-faq-scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ec2028}
.faq--slider-wrap .card{border:0;margin-bottom:20px}
.events-page{max-width:1068px;margin:0 auto}
.events-page .faq--slider-wrap .card{border:1px solid rgba(0,0,0,.125);margin-bottom:32px;border-radius:16px;overflow:hidden}
.card-head-mobile h2{cursor:pointer;font-size:18px}
.faq--slider-wrap .card-body{padding-left:0;padding-right:0}
.faqs-accord-tile .card-head{width:inherit}
.card-head-mobile{background:#f8f8f8;border-radius:6px 6px 0 0;margin:4px 0}
.accordian-heading-contacts{padding:14px 12px 28px 12px}
.card-body-mobile{border:1px solid #a5a5a5;border-radius:12px;padding:12px;margin:2px auto}
.accordian-heading-contacts .submenu-faq-tile{width:90%}
.card-head-mobile.active .accordian-heading-contacts .investor-arrows{background:url(../../../content/dam/hero-aem-website/in/icons/circle-up-arrow.html) no-repeat calc(100% - 10px) center;width:39px;height:28px;background-size:28px;top:22px}
.card-head-mobile .accordian-heading-contacts .investor-arrows{width:35px;height:25px;position:absolute;top:25px;right:0;background:url(../../../content/dam/hero-aem-website/in/icons/circle-down-arrow.html) no-repeat calc(100% - 10px) center;background-size:25px}
.faqs-accord-tile .collapse{width:inherit}
.card-head-faq{background:#fff;width:inherit;border-radius:12px}
.accordian-heading-faq{padding:0 1.5rem;border-radius:12px;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center}
.card-body-faq{width:100%;padding:0 4.5rem 1rem 1.5rem}
.card-body-faq span{font-size:16px;line-height:1.5}
.card-body-mobile .card-head-faq.active .accordian-heading-faq .faq-arrows{background:url(../../../content/dam/hero-aem-website/in/icons/faq-accord-cross.html) no-repeat calc(100% - 10px) center;width:25px;height:25px;background-size:15px}
.faq-arrow-wrapper{padding:1.75rem 0}
.card-body-mobile .card-head-faq .accordian-heading-faq .faq-arrows{width:24px;height:24px}
.faqs-accord-tile .card-head-faq.active .accordian-heading-faq .faq-arrows{background:url(../../../content/dam/hero-aem-website/in/icons/faq-accord-cross.html) no-repeat calc(100% - 10px) center;width:24px;height:24px;background-size:14px;top:18px;right:12px}
.faqs-accord-tile .card-head-faq .accordian-heading-faq .faq-arrows-plus{width:24px;height:24px}
.events-page .faqs-accord-tile .card-head-faq .accordian-heading-faq .faq-arrows-plus{width:32px;height:32px}
.faqs-accord-tile .card-head-faq.active .accordian-heading-faq .faq-arrows-plus{display:none}
.faqs-accord-tile .card-head-faq .accordian-heading-faq .faq-arrows-cross{display:none}
.faqs-accord-tile .card-head-faq.active .accordian-heading-faq .faq-arrows-cross{display:block !important;width:24px;height:24px}
.events-page .card-head-faq.active .accordian-heading-faq .faq-arrows-cross{width:32px;height:32px}
.accordian-faq-wrapper .view-all-investor{font-size:18px;line-height:22px;font-family:var(--font-tstar-bold);margin-top:32px}
.accordian-faq-wrapper .view-all-investor .view-all-arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:8px}
.exchange-faq-wrap .investors-content-wrap .left--invs-faqs .submenu-faq-tile{display:flex;flex-direction:row;align-items:center;background:#ededed;justify-content:space-between;align-self:end;width:100%;margin-right:10px}
.exchange-faq-wrap .investors-content-wrap .left--invs-faqs .submenu-faq-tile:first-child{border-radius:12px 12px 0 0}
.exchange-faq-wrap .investors-content-wrap .left--invs-faqs .submenu-faq-tile:last-child{border-radius:0 0 12px 12px}
.exchange-faq-wrap .investors-content-wrap .left--invs-faqs .faq-button-active{background:#ededed;margin-right:10px}
.exchange-faq-wrap .investors-content-wrap .left--invs-faqs .submenu-faq-tile.faq-button-active p{color:#303030;font-family:var(--font-tstar-heavy)}
.exchange-faq-wrap .investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile .card-head-faq p{font-size:24px;line-height:32px;margin-bottom:6px !important;font-family:var(--font-tstar-bold);font-weight:400;letter-spacing:0 !important;width:94%;color:#303030}
.exchange-faq-wrap .submenu-faq-tile.faq-button-active .faq-click-tile{background:#fff;background-color:#fff;border-left:24px solid #ededed;padding:0 0 0 .7rem;border-top-left-radius:7%;border-bottom-left-radius:7%}
.exchange-faq-wrap .card-head-mobile{background:#ededed;border-radius:6px 6px 0 0;margin:4px 0}
@media(max-width:768px){.investors-content-wrap .left--invs-faqs .submenu-faq-tile p{font-size:15px;line-height:25px}
.investors-content-wrap .left--invs-faqs .submenu-faq-tile span.investor-left-faq-arrow:after{margin-left:.2em}
.submenu-faq-tile.faq-button-active .faq-click-tile{padding:1.5rem .2rem 1.5rem .7rem}
.submenu-faq-tile .faq-click-tile{padding:1.5rem .2rem 1.5rem 2.125rem}
.events-page .faqs-accord-tile .card-head-faq .accordian-heading-faq .faq-arrows-plus{width:18px;height:18px}
.events-page .card-head-faq.active .accordian-heading-faq .faq-arrows-cross{width:18px;height:18px}
}
@media(max-width:569px){.accordian-faq-wrapper .generic-desktop-faq{display:none}
.accordian-faq-wrapper .generic-mobile-faq{display:block}
.investors-faq-section{background-color:#fff;padding:1rem}
.investors-contact-mobile{display:flex;justify-content:center}
.investors-contact-mobile .left--sub-menu{flex:0 0 32.2%;display:flex;flex-direction:column}
.investors-contact-mobile .left--sub-menu .submenu--mob-faq-tile{display:flex;flex-direction:row;align-items:center;margin-bottom:2px;background:#f8f8f8;border-radius:6px;justify-content:space-between;align-self:end;width:100%;padding:1.125rem .75rem}
.investors-contact-mobile .left--sub-menu .faq-button-active-mob{background:#ee2326;border-radius:6px 0 0 6px;width:97.1%;margin:6px 0}
.investors-contact-mobile .left--sub-menu .submenu--mob-faq-tile:last-child{margin-bottom:0}
.investors-contact-mobile .left--sub-menu .submenu--mob-faq-tile.faq-button-active-mob p{color:#fffdfd;font-family:var(--font-tstar-heavy);font-weight:900}
.mob-heading-faqs .submenu--mob-faq-tile p{font-family:var(--font-tstar-medium);font-weight:400;font-size:14px;line-height:18px;color:#303030}
.investors-contact-mobile .left--sub-menu .submenu--mob-faq-tile p{font-family:var(--font-tstar-medium);font-weight:400;font-size:20px;line-height:24px;text-transform:uppercase;cursor:pointer;color:#303030;width:62%}
.investors-contact-mobile .right--mob-content-section{background-color:white;width:100%;max-width:996px;overflow-x:hidden}
.investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob{display:none;justify-content:space-between;padding:0 0 32px 22px}
.investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob.reveal{display:flex}
.investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob .d-flex{width:100% !important;display:flex !important;margin-left:0 !important;margin-right:0 !important;flex-direction:column}
.investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob.slick-initialized.reveal{display:block !important}
.investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob .d-flex::after,.investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob .d-flex::before{display:none}
.right--mob-content-section .card{border:0}
.mob-head-faq-mobile h2{cursor:pointer;font-size:18px;font-weight:400;font-size:14px;line-height:18px;font-family:var(--font-tstar-normal)}
.outer-faq-card:first-child .mob-head-faq-mobile{border-radius:6px 6px 0 0}
.outer-faq-card:last-child .mob-head-faq-mobile{border-radius:0 0 6px 6px}
.outer-faq-card:first-child .mob-head-faq-mobile.active .mob-heading-faqs{border-top-left-radius:10px 10px;border-top-right-radius:10px 10px}
#innerFaqAccordMob .active-faq-border-mob{border:1px solid #303030 !important}
.mob-head-faq-mobile{background:#f8f8f8;margin:1px 0}
.mob-head-faq-mobile.active .mob-heading-faqs{border-left:6px solid #f8f8f8;border-top:6px solid #f8f8f8;border-right:6px solid #f8f8f8;background-color:#fff;padding:0 6px 0 6px}
.mob-heading-faqs{align-items:center;padding:0 12px 0 12px}
.mob-head-faq-mobile.active .mob-heading-faqs .mob-arrow-wrap-faq{margin:22px 0 12px 0}
.mob-head-faq-mobile .mob-heading-faqs .mob-arrow-wrap-faq{margin:28px 0 12px 0}
.faq-card-tile-mobile{padding:12px;margin:6px;border:.8px solid #a5a5a5 !important;border-radius:6px}
.events-page .faq-card-tile-mobile{padding:16px 8px;margin:16px 0;border-radius:8px}
.mob-head-faq .mob-sub-heading-faq p{color:#707070;font-family:var(--font-tstar-medium);font-weight:400;width:93%;line-height:17px;font-size:14px}
.mob-head-faq.active .mob-sub-heading-faq p{color:#303030;font-family:var(--font-tstar-heavy);font-weight:900;width:95%}
.mob-body-faq{margin-top:8px}
.mob-body-faq p{font-family:var(--font-tstar-medium);font-weight:400;color:#707070;width:95%;font-size:14px;line-height:17px}
.mob-body-faq ol{margin-left:1rem}
.mob-heading-faqs .submenu--mob-faq-tile{width:80%}
.mob-head-faq-mobile .mob-heading-faqs .invs-faq-arrows-mob .faq-inactive-arrows{width:20px;height:20px;margin-right:1px}
.mob-head-faq-mobile.active .mob-heading-faqs .invs-faq-arrows-mob .faq-inactive-arrows{display:none}
.mob-head-faq-mobile .mob-heading-faqs .invs-faq-arrows-mob .faq-active-arrows{display:none}
.mob-head-faq-mobile.active .mob-heading-faqs .invs-faq-arrows-mob .faq-active-arrows{display:block;width:20px;height:20px;margin-right:1px}
.faq-card-tile-mobile .card-head .mob-sub-heading-faq{padding:12px}
.mob-head-faq{background:#fff}
.faq-card-tile-mobile .mob-head-faq.active .mob-sub-heading-faq .faq-sub-mob-arrows{background:url(../../../content/dam/hero-aem-website/in/icons/faq-accord-cross.html) no-repeat calc(100% - 10px) center;width:25px;height:25px;background-size:15px}
.faq-card-tile-mobile .mob-head-faq .mob-sub-heading-faq .faq-sub-mob-arrows{width:25px;height:25px;position:absolute;right:0;background:url(../../../content/dam/hero-aem-website/in/icons/faq-accord-plus.html) no-repeat calc(100% - 10px) center;background-size:15px}
.faq-arrow-wrapper{padding:0}
.faq-card-tile-mobile .mob-head-faq .mob-sub-heading-faq .faq-arrows-plus{width:18px;height:18px}
.faq-card-tile-mobile .mob-head-faq.active .mob-sub-heading-faq .faq-arrows-plus{display:none}
.faq-card-tile-mobile .mob-head-faq .mob-sub-heading-faq .faq-arrows-cross{display:none}
.faq-card-tile-mobile .mob-head-faq.active .mob-sub-heading-faq .faq-arrows-cross{display:block !important;width:18px;height:18px}
.view-all-faq-wrap{margin-top:.5rem}
.exchange-faq-wrap .left--sub-menu .submenu--mob-faq-tile{display:flex;flex-direction:row;align-items:center;margin-bottom:2px;background:#ededed;border-radius:6px;justify-content:space-between;align-self:end;width:100%;padding:1.125rem .75rem}
.exchange-faq-wrap .mob-head-faq-mobile{background:#ededed;margin:1px 0}
.exchange-faq-wrap .mob-head-faq-mobile.active .mob-heading-faqs{border-left:6px solid #ededed;border-top:6px solid #ededed;border-right:6px solid #ededed;background-color:#ededed;padding:0 6px 0 6px}
.exchange-faq-wrap .mob-head-faq .mob-sub-heading-faq p{color:#303030;font-family:var(--font-tstar-bold);width:93%;line-height:24px;font-size:18px}
.exchange-faq-wrap .mob-head-faq .mob-sub-heading-faq p{color:#303030;font-family:var(--font-tstar-bold);width:95%}
.exchange-faq-wrap .mob-body-faq p{font-family:var(--font-tstar-medium);font-weight:400;color:#303030;width:95%;font-size:14px;line-height:20px}
.exchange-faq-wrap .mob-heading-faqs .submenu--mob-faq-tile{width:80%;font-size:16px;font-family:var(--font-tstar-medium);line-height:20px}
}
.accordion .productpic{position:relative;display:inline-block;width:auto;margin:1px;-webkit-box-shadow:1px 1px 5px 0 rgb(0 0 0 / 75%);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.75);box-shadow:1px 1px 5px 0 rgb(0 0 0 / 75%)}
.quick-view-modal .modal-dialog{max-width:1366px}
.quick-view-modal .modal-dialog .modal-content{background-color:#0c0c0c;color:#fff}
.quick-view-modal .modal-dialog .modal-content .close{position:absolute;top:25px;right:10px;z-index:5;color:#fff;opacity:.9;font-size:35px}
.quick-view-modal .modal-dialog .modal-content .modal-body{padding:0}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner{overflow:hidden;position:relative;padding-bottom:75px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info{max-width:41%;position:absolute;top:0;left:0;width:100%;height:calc(100% - 29px);z-index:2}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .content{z-index:3;position:relative;padding:20px;display:flex;flex-direction:column;height:100%}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info:before{content:"";position:absolute;top:0;left:-55px;width:calc(100% + 70px);height:100%;z-index:2;background-color:rgba(23,23,23,0.8);transform:skewX(-10deg)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info:after{content:"";position:absolute;top:0;left:-55px;width:calc(100% + 140px);height:calc(100% + 29px);background-color:rgba(75,75,75,0.6);z-index:1;transform:skewX(-10deg)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2{color:var(--bg-color-danger);font-family:var(--font-tstar-heavy);font-size:var(--font-size58);font-style:italic;text-transform:uppercase}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info p{font-size:var(--font-size18)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info p.mh-100{min-height:100px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list{display:flex;flex-wrap:wrap;margin-top:auto;margin-bottom:10px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li{flex:0 0 50%;max-width:50%;text-align:center;font-size:var(--font-size17);margin-top:40px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon{margin-bottom:5px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon img{display:inline-block}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li p{max-width:150px;margin:0 auto;font-family:var(--font-montserrat-regular)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list{display:flex;align-items:center;margin-top:auto}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li{padding:0 28px;border-left:1px solid #fff}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li:first-child{border-left:0}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li span{font-size:var(--font-size10);text-transform:uppercase}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li h4{font-size:var(--font-size14);font-family:var(--font-tstar-bold)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{max-width:60%;margin-left:auto;padding-right:50px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:29px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .display-bike .explore-360-view{width:650px !important}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .display-bike .explore-360-view img{max-width:100%}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants{justify-content:center;border-bottom:0;margin:0 0 30px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .nav-link{padding:0;transform:skewX(-43deg);width:26px;overflow:hidden;border-radius:0;margin:0 3px;height:12px;border:.2px solid #000}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .nav-link .nav-item{padding-top:5px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .nav-link img{display:block;width:100%;transform:skew(35deg) scale(2)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .nav-link.active{background-color:transparent;border-color:transparent;border:1px solid #303030}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector{border:0;margin:0 5px;border-radius:0;transform:skew(-20deg);padding:4px 15px;border:1px solid transparent}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector .sub-variant-selector{margin:0 -1px;border-radius:0;transform:skew(-20deg);padding:4px 15px;border:1px solid transparent;background-color:red;display:inline-block}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.red{background:#e3090f}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.black{background:#000;border-color:rgba(255,255,255,0.2)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.blue{background:#0083de}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.yellow{background:#e9a400}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.white{background:#fff}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.matte-black{background:#141414;border-color:rgba(255,255,255,0.2)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.grey{background:#818181}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.red-2{background:#ca2932}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.blue-2{background:#0081be}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.grey{background:#818181}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.purple{background:#936188}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.brown{background:#954535}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.silver{background:#dfdbd8}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.blue-white{background:linear-gradient(254.41deg,#fff -3.74%,#2196f3 100%)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.blue-black{background:linear-gradient(225deg,#000 0,#03a9f4 100%)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.red-black{background:linear-gradient(225deg,#0a0a0a 0,#ff0303 100%)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.red-white{background:linear-gradient(225deg,#fff 0,#ff0303 100%)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.active{border:1px solid #fff}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.red-3{background:#c02023}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.yellow-1{background:#ded356}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.yellow-2{background:#dcad60}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.light-brown{background:linear-gradient(to right,#efc785,#dcad60)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.purple-black{background:linear-gradient(to right,#6c56a4,#262625)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.grey-black{background:linear-gradient(to right,#848693,#262625)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.cyan-black{background:linear-gradient(to right,#059091,#262625)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.red-black{background:linear-gradient(to right,#ee292e,#262625)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content{background-color:#fff;border:0;border-radius:0}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .close{color:var(--bg-color-black)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner{display:flex;padding-bottom:0}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info{position:static;flex:0 0 40%;max-width:40%}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .content{color:var(--bg-color-black);font-weight:300}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info:before{content:none}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info:after{content:none}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2{font-size:var(--font-size48)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info p{font-size:var(--font-size18)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list{display:flex;flex-wrap:wrap;align-content:flex-start;margin-top:auto}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li{flex:0 0 100%;max-width:100%;margin-top:30px;display:flex;justify-content:flex-start}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon{margin-bottom:5px;margin-right:20px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon img{display:inline-block}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li p{max-width:250px;text-align:left;margin:0;font-family:var(--font-montserrat-bold);font-size:var(--font-size18);color:var(--bg-color-black);text-transform:uppercase}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list{margin-top:20px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li{padding:0 15px;border-left:1px solid rgba(9,9,9,0.5)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li:first-child{border-left:0;padding-left:0}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li span{font-size:var(--font-size14);text-transform:uppercase}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li h4{font-size:var(--font-size26);font-family:var(--font-tstar-bold)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{max-width:60%;flex:0 0 60%;padding-right:0;position:relative;background:url(../components/content/quickview/clientlibs/images/categories/scooters/scooter-variants/popup-bg/pleasure.html) no-repeat center right}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information::before{content:"";position:absolute;top:0;left:0;width:100%;max-width:60%;background-color:#f5f5f5;height:100%;z-index:1}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .display-bike{position:relative;z-index:2;margin-bottom:15px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants{position:relative;z-index:2}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.active{border-color:#000}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .actions{position:relative;z-index:2}
.quick-view-modal.quick-view-modal-light#MaestroEdge110Modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/scooters/scooter-variants/popup-bg/mastero-110.html)}
.quick-view-modal.quick-view-modal-light#MaestroEdge125Modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/scooters/scooter-variants/popup-bg/mastero-125.html)}
.quick-view-modal.quick-view-modal-light#Destini125Modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/scooters/scooter-variants/popup-bg/destini-125.html)}
.quick-view-modal.quick-view-modal-light#Destini125XtecModal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/scooters/scooter-variants/popup-bg/destini-125-xtec.html)}
.quick-view-modal.quick-view-modal-light#SplendorBlackAccent .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/SPLENDOR-BLACK-ACCENT-bg.html)}
.quick-view-modal.quick-view-modal-light#SplendorPlus .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/SPLENDOR-PLUS-bg.html)}
.quick-view-modal.quick-view-modal-light#HfDeluxe .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/HF-Deluxe-bg.html)}
.quick-view-modal.quick-view-modal-light#HfHundred .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/HF-100-bg.html)}
.quick-view-modal.quick-view-modal-light#SplendorISmart .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/Splendor-iSmart-bg.html)}
.quick-view-modal.quick-view-modal-light#SplendorXtec .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/Splendor-XTEC-bg.html)}
.quick-view-modal.quick-view-modal-light#Glamour .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/glamour.html)}
.quick-view-modal.quick-view-modal-light#SuperSplendor .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/super-splendor.html)}
.quick-view-modal.quick-view-modal-light#NewGlamour .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/new-glamour.html)}
.quick-view-modal.quick-view-modal-light#GlamourXtec .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/glamour-xtec.html)}
.quick-view-modal.quick-view-modal-light#PassionPro .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/passion-pro.html)}
.quick-view-modal.quick-view-modal-light#PassionXtec .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{background-image:url(../components/content/quickview/clientlibs/images/categories/bikes/specification-bike/passion-xtec.html)}
.quick-view-modal.light-black .modal-dialog .modal-content{background-color:#646464;border:0;border-radius:0}
.quick-view-modal.light-black .modal-dialog .modal-content .close{color:var(--bg-color-white)}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner{display:flex;padding-bottom:0}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info{position:static;flex:0 0 40%;max-width:40%}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .content{color:var(--bg-color-white);font-weight:300}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info:before{content:none}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info:after{content:none}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2{font-size:var(--font-size48);color:var(--text-color-white)}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info p{font-size:var(--font-size18)}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list{display:flex;flex-wrap:wrap;align-content:flex-start;margin-top:auto}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li{flex:0 0 100%;max-width:100%;margin-top:30px;display:flex;justify-content:flex-start}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon{margin-bottom:5px;margin-right:20px}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon img{display:inline-block}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li p{max-width:250px;text-align:left;margin:0;font-family:var(--font-montserrat-bold);font-size:var(--font-size18);color:var(--text-color-white);text-transform:uppercase}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list{margin-top:20px}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li{padding:0 15px;border-left:1px solid #fff}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li:first-child{border-left:0;padding-left:0}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li span{font-size:var(--font-size14);text-transform:uppercase}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li h4{font-size:var(--font-size26);font-family:var(--font-tstar-bold)}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{max-width:60%;flex:0 0 60%;padding-right:0;position:relative;background:url(../components/content/quickview/clientlibs/images/categories/scooters/scooter-variants/popup-bg/pleasure.html) no-repeat center right}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information::before{content:"";position:absolute;top:0;left:0;width:100%;max-width:60%;background-color:#f5f5f5;height:100%;z-index:1;opacity:.1}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .display-bike{position:relative;z-index:2}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants{position:relative;z-index:2}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.active{border-color:#000}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .actions{position:relative;z-index:2}
.casesensitive .specifications-list p{text-transform:revert !important}
@media(max-width:1199px){.quick-view-modal .modal-dialog .modal-content .modal-body{padding:0}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner{padding-bottom:0}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info{max-width:40%;position:absolute;top:0;left:0;width:100%;height:calc(100% - 29px);z-index:2}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2{color:var(--bg-color-danger);font-family:var(--font-tstar-heavy);font-size:var(--font-size35);font-style:italic}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info p{font-size:var(--font-size14)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list{display:flex;flex-wrap:wrap;margin-top:auto}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li{flex:0 0 50%;max-width:50%;text-align:center;font-size:var(--font-size13);font-weight:600;margin-top:40px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon{margin-bottom:5px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon img{display:inline-block}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li p{max-width:150px;margin:0 auto;font-family:var(--font-montserrat-regular)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list{display:flex;align-items:center}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li{padding:0 25px;border-left:1px solid #fff}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li:first-child{padding-left:0;border-left:0}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li span{font-size:var(--font-size10)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li h4{font-size:var(--font-size14);font-family:var(--font-tstar-bold)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{max-width:60%;margin-left:auto;padding-right:50px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .display-bike img{max-width:100%}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants{justify-content:center;border-bottom:0;margin:30px 0}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector{border:0;border-radius:0;padding:4px 15px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.active{background-color:red}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner{display:flex}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list{margin-top:20px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li h4{font-size:var(--font-size20)}
}
@media(max-width:991px){.quick-view-modal .modal-dialog{max-width:100%}
.quick-view-modal .modal-dialog .modal-content .modal-body{background:url(../components/content/quickview/clientlibs/images/categories/popup-bg.html) no-repeat center;background-size:cover;padding-bottom:30px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner{min-height:auto;display:flex;align-items:center;overflow-x:hidden}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info{max-width:100%;flex:0 0 100%;position:static;height:auto;z-index:2}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .content{z-index:3;position:relative;padding:20px;display:flex;flex-direction:column;height:100%}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info:before{content:none}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info:after{content:none}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2{font-size:var(--font-size22);margin-bottom:20px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2 + p{display:none}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list{position:relative;max-width:100px;flex:0 0 100px;padding-bottom:40px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list:before{content:"";position:absolute;height:100%;z-index:2;background-color:rgba(23,23,23,0.8);transform:skewX(-10deg);top:-15px;left:-55px;width:calc(100% + 90px)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list:after{content:"";position:absolute;top:0;left:-55px;background-color:rgba(75,75,75,0.6);z-index:1;transform:skewX(-10deg);width:calc(100% + 110px);height:100%}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li{flex:0 0 100%;max-width:100%;text-align:center;margin-top:30px;position:relative;z-index:3}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon{margin-bottom:5px;max-width:25px;margin:0 auto}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon img{max-width:100%;display:inline-block}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li p{max-width:68px;font-size:8px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list{justify-content:center;margin-bottom:20px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li{padding:0 25px;border-left:1px solid #fff}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .mobile-specification-and-bike-information{position:relative;display:flex;align-items:center}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{max-width:100%;margin-left:auto;padding-right:0;min-height:auto;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:0;text-align:center}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .display-bike .explore-360-view{width:auto !important;height:auto !important}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants{justify-content:center;border-bottom:0;margin:15px 0}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector{border:0;margin:0 5px;border-radius:0;transform:skew(-20deg);padding:4px 15px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.active{border:1px solid #fff}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.white{background:linear-gradient(254.41deg,#fff -3.74%,#c5c5c5 100%)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.red{background:linear-gradient(225deg,#ed1c24 0,#700004 100%)}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector.black{background:linear-gradient(225deg,#817676 0,#000 100%)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body{background-image:none}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner{flex-wrap:wrap}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info{flex:0 0 100%;max-width:100%}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2{font-size:var(--font-size38);margin-bottom:10px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2 + p{font-size:var(--font-size16);display:block}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list{margin:10px 0 15px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li{flex-grow:1}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list{display:flex;flex-wrap:wrap;align-content:flex-start;margin-top:auto}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list::before{content:none}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list::after{background:rgba(245,245,245,0.6)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li{flex:0 0 100%;max-width:100%;margin-top:30px;display:flex;justify-content:flex-start;flex-direction:column;align-items:center}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon{margin:0;margin-bottom:5px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon img{display:inline-block}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li p{max-width:150px;text-align:left;margin:0;font-family:var(--font-montserrat-regular);font-size:var(--font-size14);text-align:center}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{max-width:calc(100% - 150px);flex:0 0 calc(100% - 150px);background:none !important}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information::before{content:none}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list::before{content:none}
.quick-view-modal.light-black .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list::after{background:rgba(245,245,245,0.1)}
}
@media(max-width:767px){.quick-view-modal .modal-dialog{max-width:100%}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info p.mh-100{min-height:0}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .content{padding:40px 10px 10px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li{padding:0 15px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list{max-width:70px;flex:0 0 70px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{margin-left:-50px;width:100%}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .display-bike .explore-360-view{width:360px !important;height:auto !important;margin:0 auto}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants{margin-bottom:16px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .bike-variants .variant-selector{margin:0 2px;padding:2px 8px}
.quick-view-modal .modal-dialog .modal-content .modal-body .actions .btn{font-size:var(--font-size14);padding:5px 25px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2{font-size:var(--font-size22)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info h2 + p{font-size:var(--font-size14)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li{flex-grow:1}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li span{font-size:var(--font-size10)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .features-list li h4{font-size:var(--font-size14)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list{padding-bottom:20px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list::after{transform:skewX(-5deg);width:calc(100% + 75px)}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li{margin-top:15px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon{margin:0;margin-bottom:5px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li .icon img{display:inline-block}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-info .specifications-list li p{font-size:8px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information{max-width:calc(100% - 80px);flex:0 0 calc(100% - 80px);margin-left:0;background:none !important}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information::before{content:none}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-variants{margin-top:30px}
.quick-view-modal.quick-view-modal-light .modal-dialog .modal-content .modal-body .popup-inner .bike-variants .variant-selector{padding:3px 10px}
}
@media(max-width:479px){.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .display-bike .explore-360-view{width:100% !important;height:auto !important;margin-left:-25px}
.quick-view-modal .modal-dialog .modal-content .modal-body .popup-inner .bike-display-information .explore-360-view.varient1.sports{margin-left:10px !important}
}
.product-display-section{position:relative;background:var(--background-url) center 475px;background-size:cover}
.product-display-section .container{max-width:1236px}
.product-display-section .banner-video{position:absolute;top:0;left:0;width:100%;height:auto}
.product-display-section .banner-video .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 36.02%,rgba(0,0,0,0.86) 83.44%);z-index:1}
.product-display-section .banner-video video{height:500px;object-fit:cover;object-position:center}
.product-display-section .banner-content{position:relative;z-index:2;text-align:center;font-style:italic;padding:50px 0;color:var(--text-color-white)}
.product-display-section .banner-content .banner-heading{font-family:var(--font-montserrat-bold);color:rgba(0,0,0,0.7);text-shadow:-1px 1px 0 rgba(255,255,255,0.4),1px 1px 0 rgba(255,255,255,0.4),1px -1px 0 rgba(255,255,255,0.4),-1px -1px 0 rgba(255,255,255,0.4);font-size:var(--font-size64);letter-spacing:5px}
.product-display-section .banner-content .banner-sub-heading{font-size:var(--font-size24)}
.product-display-section .banner-content .banner-bikes{display:flex;align-items:start;justify-content:center;flex-wrap:wrap;margin-top:75px}
.product-display-section .banner-content .banner-bikes .bike{flex:0 0 33.33%;max-width:33.33%}
.product-display-section .banner-content .banner-bikes .bike img{display:inline-block;max-width:100%}
.product-display-section .banner-content .banner-bikes .bike h2{font-size:var(--font-size26);font-family:var(--font-tstar-heavy)}
.product-display-section .banner-content .banner-bikes .bike p{font-size:var(--font-size18)}
.product-display-section .banner-content .banner-bikes .bike .hover-content{display:none;transition:all 300ms ease-in;opacity:0;visibility:hidden}
.product-display-section .banner-content .banner-bikes .bike .hover-content .actions li{cursor:pointer;color:var(--text-color-blue);font-family:var(--font-tstar-heavy);font-style:normal}
.product-display-section .banner-content .banner-bikes .bike:hover .hover-content{display:block;opacity:1;visibility:visible}
.product-display-section .banner-content .banner-bikes .bike:hover h2{color:var(--bg-color-danger)}
.product-display-section .banner-content .banner-bikes .bike:hover p{color:var(--bg-color-danger)}
.product-display-section .banner-content.white-theme{background:var(--background-url) no-repeat center center;background-size:cover}
.product-display-section .banner-content.white-theme .white-theme-sub-heading{font-family:var(--font-tstar-bold);color:var(--text-color-black);font-size:var(--font-size38);line-height:var(--line-height-46);font-weight:700;font-style:normal}
.product-display-section .banner-content.white-theme .banner-bikes{margin-top:18px}
.product-display-section .banner-content.white-theme .banner-bikes .bike h2{color:var(--text-color-black)}
.product-display-section .banner-content.white-theme .banner-bikes .bike .hover-content .actions li{color:#e50c0c}
.product-display-section.banner-type-2{background-color:#fff}
.product-display-section.banner-type-2 .banner-slider img{width:100%}
.product-display-section.banner-type-2 .banner-slider .carousel-indicators{bottom:10px}
.product-display-section.banner-type-2 .banner-content{background:#fff var(--background-url) no-repeat center center;background-size:cover;padding:25px 0}
.product-display-section.banner-type-2 .banner-content .banner-heading{font-family:var(--font-tstar-heavy);color:var(--text-color-black);text-shadow:none;font-size:var(--font-size48);letter-spacing:0}
.product-display-section.banner-type-2 .banner-content .banner-sub-heading{font-size:var(--font-size24)}
.product-display-section.banner-type-2 .banner-content .banner-bikes{margin-top:18px}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike h2{font-size:var(--font-size26);font-family:var(--font-tstar-heavy);color:var(--text-color-black);margin-bottom:0}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike h2.newhead{margin-bottom:10px !important}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike p{font-size:var(--font-size18)}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li{cursor:pointer;color:var(--text-color-black) !important;font-family:var(--font-tstar-bold);font-style:normal}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li.compare-btn{font-family:var(--font-tstar-heavy)}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li span{display:inline-block;font-size:16px;color:#303030;margin-left:4px}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li:hover{color:var(--bg-color-danger)}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike:hover h2{color:var(--bg-color-black)}
.product-display-section.banner-type-3 .banner-slider img{width:100%}
.product-display-section.banner-type-3 .banner-slider .carousel-indicators{bottom:10px}
.product-display-section.banner-type-3 .banner-content{background:#86888ae0 var(--background-url) no-repeat;background-size:cover;padding:25px 0}
.product-display-section.banner-type-3 .banner-content .banner-heading{font-family:var(--font-tstar-heavy);color:var(--text-color-white);text-shadow:none;font-size:var(--font-size48);letter-spacing:0}
.product-display-section.banner-type-3 .banner-content .banner-sub-heading{font-size:var(--font-size24)}
.product-display-section.banner-type-3 .banner-content .banner-bikes{margin-top:18px}
.product-display-section.banner-type-3 .banner-content .banner-bikes .bike h2{font-size:var(--font-size26);font-family:var(--font-tstar-heavy);color:var(--text-color-white);margin-bottom:10px}
.product-display-section.banner-type-3 .banner-content .banner-bikes .bike p{font-size:var(--font-size18)}
.product-display-section.banner-type-3 .banner-content .banner-bikes .bike .hover-content .actions li{cursor:pointer;color:var(--text-color-white) !important;font-family:var(--font-tstar-bold);font-style:normal}
.product-display-section.banner-type-3 .banner-content .banner-bikes .bike .hover-content .actions li.compare-btn{font-family:var(--font-tstar-heavy)}
.product-display-section.banner-type-3 .banner-content .banner-bikes .bike .hover-content .actions li span{display:inline-block;font-size:16px;margin-left:4px;color:white}
.product-display-section.banner-type-3 .banner-content .banner-bikes .bike .hover-content .actions li:hover{color:var(--bg-color-danger)}
.product-display-section.banner-type-3 .banner-content .banner-bikes .bike:hover h2{color:var(--bg-color-black)}
@media(max-width:1199px){.product-display-section.banner-type-2 .banner-content .banner-heading{font-size:var(--font-size30)}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike h2{font-size:var(--font-size20)}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike p{font-size:var(--font-size14)}
}
@media(max-width:991px){.product-display-section{position:relative;background:var(--background-url) center 475px;background-size:cover}
.product-display-section .banner-content{background-size:contain !important}
.product-display-section .banner-content .banner-heading{font-size:var(--font-size52);letter-spacing:5px}
.product-display-section .banner-content .banner-sub-heading{font-size:var(--font-size20)}
.product-display-section.banner-type-3 .banner-content{background:#86888ae0 var(--background-url) no-repeat;background-size:cover !important;padding:25px 0}
}
@media(max-width:767px){.product-display-section{position:relative;background:var(--background-url) center 260px;background-size:cover}
.product-display-section .banner-video video{height:275px}
.product-display-section .banner-wrapper{padding-top:25px;background:rgba(219,215,213,0.5)}
.product-display-section .banner-content{padding:30px 0 10px}
.product-display-section .banner-content .banner-heading{font-size:var(--font-size40);letter-spacing:3px;line-height:1.2}
.product-display-section .banner-content .banner-sub-heading{font-size:var(--font-size14)}
.product-display-section .banner-content .banner-bikes{display:flex;justify-content:space-between;margin-top:25px}
.product-display-section .banner-content .banner-bikes .bike{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}
.product-display-section .banner-content .banner-bikes .bike:nth-child(3){flex:0 0 calc(100% - 10px);max-width:calc(100% - 10px)}
.product-display-section .banner-content .banner-bikes .bike:nth-child(3) .bike-img{max-width:calc(50% - 10px);margin:0 auto}
.product-display-section .banner-content .banner-bikes .bike h2{font-size:var(--font-size18)}
.product-display-section .banner-content .banner-bikes .bike p{display:none}
.product-display-section .banner-content .banner-bikes .bike .hover-content{display:block;transition:all 300ms ease-in;opacity:1;visibility:visible;margin:10px 0 20px}
.product-display-section .banner-content .banner-bikes .bike .hover-content .has-bluetooth img{max-width:15px}
.product-display-section .banner-content .banner-bikes .bike .hover-content .color-available .color{height:5px;width:20px;transform:skewX(-50deg);border:.2px solid #d3d3d3}
.product-display-section .banner-content .banner-bikes .bike .hover-content .actions li{font-size:var(--font-size14)}
.product-display-section.banner-type-2 .banner-slider .carousel-indicators{bottom:4px}
.product-display-section.banner-type-2 .banner-content{padding:16px 0;background-size:contain}
.product-display-section.banner-type-2 .banner-content .banner-heading{font-size:var(--font-size24)}
.product-display-section.banner-type-2 .banner-content .banner-bikes{justify-content:center}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike h2{font-size:var(--font-size14)}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike p{font-size:var(--font-size14)}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike .bike-img{padding:0 15%}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike:nth-child(3){max-width:50%;flex:0 0 50%}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike:nth-child(3) .bike-img{max-width:100%}
}
@media(max-width:479px){.product-display-section.banner-type-2 .banner-content .banner-bikes .bike h2{font-size:12.8px}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike p{font-size:var(--font-size12)}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike li img{width:21px}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content{margin:0 0 20px}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li{font-size:12px}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .actions li span{font-size:12px}
.product-display-section.banner-type-2 .banner-content .banner-bikes .bike .hover-content .color-available{margin-bottom:7px !important}
}
.media--tiles .tiles--outer{padding:120px 0 200px 0;display:flex;justify-content:center;max-width:850px;margin:0 auto}
.media--tiles .tiles--outer .tiles--inner{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
@media(max-width:1024px){.media--tiles .tiles--outer .tiles--inner{justify-content:center}
}
.media--tiles .tiles--outer .tiles--inner a{text-decoration:none;margin:0 25px 15px}
.media--tiles .tiles--outer .tiles--inner a .mediaoptions{font-family:var(--font-fjalla-one);font-weight:400;width:145px;box-sizing:unset;height:135px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#fff;text-transform:uppercase;line-height:28px;padding:0 40px;color:#e30a27;font-size:20px;transition:.35s ease all;box-shadow:0 8px 24px #dddcdc;border:1px solid #dddcdc}
.media--tiles .tiles--outer .tiles--inner a .mediaoptions:hover{background-color:#e30a27;color:#fff}
#timer{padding-left:25px}
.normal-style#timer{padding-left:0}
.countdown-container{height:38px;display:flex;justify-content:center;background-color:black;padding:14px 0 14px 0}
.countdown-text{color:white;font-family:var(--font-tstar-bold);font-weight:900;font-size:16px;line-height:19px;text-align:center;display:flex}
.countdown-text p{color:white;font-family:var(--font-tstar-bold);font-weight:900;font-size:16px;line-height:19px;text-align:center;display:flex}
.countdown-text p{color:white;font-family:var(--font-tstar-bold);font-weight:900;font-size:16px;line-height:19px;text-align:center}
.hdbccountdown .sticky{position:fixed;top:92px;width:100%;z-index:99}
@media(max-width:700px){.countdown-container{min-height:fit-content;display:flex;justify-content:center;background-color:black;padding:20px 0 10px 0}
.countdown-text{color:white;font-family:var(--font-tstar-bold);font-weight:900;font-size:10px;line-height:12px;display:flex;align-items:center;display:flex}
.countdown-text p{color:white;font-family:var(--font-tstar-bold);font-weight:900;font-size:10px;line-height:12px;display:flex;flex-direction:column;align-items:center;display:flex}
.hdbccountdown .sticky{position:fixed;top:85px;width:100%;z-index:99}
}
.hdbcevent-container{display:flex;justify-content:space-around;background-color:#292929;padding:44px 44px 43px 44px}
.event-contents-top{color:#fff;text-align:center;font-family:var(--font-tstar-medium);font-style:italic;font-weight:800;font-size:42px;line-height:51px}
.event-contents-bottom{color:#fff;text-align:center;font-family:var(--font-tstar-bold);font-style:italic;font-weight:900;font-size:18px;line-height:22px;text-transform:uppercase}
.border-line-events{border-style:solid;border-width:1px;border-color:#fff;margin:.4rem 0 .8rem 0}
@media(max-width:700px){.hdbcevent-container{display:flex;justify-content:space-around;background-color:#292929;padding:16px}
.event-contents-top{color:#fff;text-align:center;font-family:var(--font-tstar-medium);font-style:italic;font-weight:800;font-size:14px;line-height:17px}
.event-contents-bottom{color:#fff;text-align:center;line-height:22px;text-transform:uppercase;font-family:var(--font-tstar-bold);font-style:italic;font-weight:900;font-size:8px;line-height:10px}
.border-line-events{border-style:solid;border-width:.4px;border-color:#fff;margin:.2rem 0 .4rem 0}
}
.hdbc-heading-container{height:138px;background-color:#303030}
.hdbc-heading-box{width:fit-content;margin:auto}
.hdbc-heading-aligner{display:flex;justify-content:center}
.hdbc-heading-container .hdbc-heading p{font-family:var(--font-tstar-bold);font-style:italic;font-weight:900;font-size:48px;line-height:58px;text-transform:uppercase;color:#fff;margin-top:20px}
.hdbc-heading-underline{border-style:solid;border-width:4px;border-color:red;margin:.5rem 0 .3rem 0}
@media(max-width:768px){.hdbc-heading-container .hdbc-heading p{font-size:28px;line-height:34px;margin-top:16px}
.hdbc-heading-container{height:80px}
.hdbc-heading-underline{border-style:solid;border-width:2px}
}
.hdbc-stages-container .hdbc-map-tags .hdbc-sub-container .hdbc-stage-contents .hdbc-stage-desc p{font-size:18px;line-height:20px;margin-top:.3rem;overflow:hidden;height:88px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.hdbc-stages-container{display:flex;justify-content:space-evenly;background-color:#292929;padding:2rem 0}
.hdbc-map-tags{width:16.691%;height:269px}
.hdbc-stage-contents{max-height:171px;width:100%;height:40%;background-color:#fff;padding:1rem;margin-top:-1.5rem;z-index:1;position:relative;border-radius:10px}
.hdbc-stage-title{font-family:var(--font-tstar-medium);font-style:normal;font-weight:700;font-size:26px;line-height:31px;text-align:center;text-transform:uppercase;color:red}
.hdbc-stage-subheading{font-family:var(--font-tstar-bold);font-style:normal;font-weight:900;font-size:20px;line-height:24px;text-align:center;color:#303030}
.hdbc-stage-desc{font-family:var(--font-tstar-medium);font-style:normal;font-weight:700;font-size:12px !important;line-height:22px;text-align:center;color:#303030;opacity:.7;margin-top:.5rem}
.hdbc-stage-images{width:100%;height:30%;border-radius:10px;object-fit:fill}
.border-line-hdbc-stage{width:35%;border-style:solid;border-width:1px;border-color:#ff8787;margin:.5rem auto .3rem auto}
@media(max-width:140px){.hdbc-stage-contents{width:100%;height:60%;background-color:#fff;padding:1rem;margin-top:-1.5rem;z-index:1;position:relative;border-radius:10px}
}
@media(max-width:768px){.hdbc-stage-contents{width:100%;height:70%;background-color:#fff;padding:1rem;margin-top:-1.5rem;z-index:1;position:relative;border-radius:10px}
}
@media(max-width:700px){.hdbc-stages-container{display:flex;flex-direction:column;align-items:center;background-color:#292929;padding:1rem 0}
.hdbc-map-tags{width:89%;height:238px}
.hdbc-sub-container{height:238px}
.hdbc-stage-contents{min-height:133px;height:0}
.hdbc-stage-images{height:48%}
.hdbc-stage-title{font-size:24px;line-height:29px}
.hdbc-stage-subheading{font-size:18px;line-height:22px}
.hdbc-stages-container .hdbc-map-tags .hdbc-sub-container .hdbc-stage-contents .hdbc-stage-desc p{font-size:16px;line-height:19px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
}
.photo-gallery-container{margin:2rem 11rem;background-color:#d5d5d5;padding:3.5rem}
.photo-gallery-sub-container{display:flex;justify-content:flex-start;padding-top:2rem;flex-wrap:wrap}
.photo-gallery-container .photo-header-wrapper h2{font-family:var(--font-tstar-bold);font-size:24px;color:#303030;padding:5px 0 0 10px;text-transform:none;font-weight:normal}
.photo-header-wrapper{display:flex}
.photo-gallery-tags{width:20%;height:17rem;padding-right:2rem}
.photo-gallery-images{width:100%;height:80%;object-fit:fill;filter:grayscale(1)}
.photo-gallery-images:hover{filter:none}
.caption-overlay-image{text-align:center}
@media(max-width:1440px){.photo-gallery-tags{width:20%;height:8rem;padding-right:1rem}
}
@media(max-width:1024px){.photo-gallery-tags{width:20%;height:5rem}
}
@media(max-width:768px){.photo-gallery-container{padding:1.5rem}
.photo-gallery-sub-container{padding-top:1rem}
.photo-gallery-container .photo-header-wrapper h2{font-size:18px;padding:5px 0 0 7 px}
.photo-header-icon{height:28px}
.photo-gallery-tags{width:20%;height:3rem;padding-right:.6rem}
}
@media(max-width:426px){.photo-gallery-container{margin:2rem 4rem;background-color:#d5d5d5;padding:1rem}
.photo-gallery-container .photo-header-wrapper h2{font-size:14px;padding:5px 0 0 5px}
.photo-header-icon{height:23px}
.photo-gallery-tags{width:20%;height:2.2rem;padding-right:.5rem}
}
@media(max-width:376px){.photo-gallery-container{margin:2rem 3rem;background-color:#d5d5d5;padding:.9rem}
.photo-gallery-container .photo-header-wrapper h2{font-size:12px;padding:5px 0 0 4px}
.photo-header-icon{height:21px}
.photo-gallery-sub-container{padding-top:.7rem}
.photo-gallery-tags{width:20%;height:2.2rem;padding-right:.4rem}
}
@media(max-width:320px){.photo-gallery-container{margin:2rem 2.5rem;background-color:#d5d5d5;padding:.9rem}
.photo-header-icon{height:20px}
.photo-gallery-tags{width:25%;height:2.2rem}
}
.page-csr-we-care{margin:2rem 11rem;background-color:#d5d5d5}
.page-csr-we-care .videoCon{padding:25px 20px 25px 20px;background-color:#d5d5d5;height:480px}
.page-csr-we-care .videoCon h2{padding-bottom:20px;font-family:var(--font-tstar-bold);font-size:24px;color:#303030;padding:5px 0 15px 20px;background:url("../../../content/dam/hero-aem-website/in/icons/hero-arrow.png") no-repeat left top;text-transform:none;font-weight:normal}
.page-csr-we-care .videoCon .mediaLeft{width:490px;height:max-content;margin:0 0 0 20px;border:4px solid #000;float:left}
.videoWraper{position:relative;width:100%;height:350px}
.videoWraper iframe{width:100%;height:100%}
.mediaRight{width:275px;padding:47px 30px 0 0}
.video-list{max-height:350px;overflow:hidden;border-width:0;outline:0;text-align:left;padding:0}
.scroll{overflow:auto;height:290px;min-height:290px;width:275px}
.inner-video-list{height:100%;border-bottom:0 solid black;text-align:left;padding:0;overflow-y:auto;z-index:2}
.inner-list{width:100%;display:block;padding:1px;left:-1px}
#videoList ul li{display:flex;margin:0 0 10px 0;padding:0;cursor:pointer;font-size:13px;color:#303030}
.video-detial-container{display:flex;justify-content:space-evenly}
.videoCon .video-detial-container .mediaRight .video-list span p{padding:5px;margin:auto 5px auto 5px;font-weight:400;font-family:var(--font-tstar-medium)}
.videoCon .video-detial-container .mediaRight .video-list span p:active{color:red}
#VidGallery ul li.active{color:red}
.inner-video-list::-webkit-scrollbar{width:13px}
.inner-video-list::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:0 !important}
.inner-video-list::-webkit-scrollbar-thumb{background:url('../../../content/dam/hero-aem-website/icons/scroll.html') no-repeat;background-size:cover;border-radius:0 !important}
@media screen and (max-width:950px){.video-detial-container{flex-direction:column;justify-content:center}
.page-csr-we-care .videoCon .mediaLeft{width:100%;margin:0}
.page-csr-we-care .videoCon{height:900px}
.mediaRight{width:auto;padding:20px}
.page-csr-we-care{margin:.5rem 1rem}
}
@media screen and (max-width:1200px){.video-detial-container{justify-content:space-around}
.mediaRight{padding:47px 0 0 10px}
.page-csr-we-care{margin:1rem 5rem}
.page-csr-we-care .videoCon .mediaLeft{width:100%}
}
@media screen and (max-width:700px){.page-csr-we-care{margin:5px 10px}
}
.image-text-carousel .image-text-container{max-width:1293px;margin:0 auto;padding:0;margin-top:20px}
.image-text-carousel .image-text-wrapper{display:flex;margin-left:7px}
.image-text-carousel .image-wrapper{position:relative}
.image-text-carousel .image-wrapper .image{background:rgba(218,238,247,0.5);object-fit:cover;min-width:313px;height:307px}
.image-text-carousel .image-text-wrapper .text-wrapper{padding:24px 65px 0}
.image-text-carousel .image-text-wrapper .text-wrapper .text-heading{font-family:var(--font-open-sans);font-weight:var(--font-weight-800);line-height:1.36;font-size:var(--font-size42);position:relative}
.image-text-carousel .image-text-wrapper .text-wrapper .text-description{padding:21px 0 12px}
.image-text-carousel .image-text-wrapper .text-wrapper .text-description h5{padding-bottom:12px;font-size:var(--font-size22);font-weight:var(--font-weight-600);font-family:var(--font-open-sans-semibold);line-height:1.36}
.image-text-carousel .image-text-wrapper .text-wrapper .text-description p{font-size:var(--font-size22);font-family:var(--font-open-sans-light);line-height:1.36;font-weight:var(--font-weight-400)}
.image-text-carousel .image-text-wrapper .text-wrapper .text-heading::before{content:"\201C";position:absolute;top:0;left:-20px}
.image-text-carousel .image-text-wrapper .text-wrapper .text-heading::after{content:"\201D"}
.image-text-carousel .image-border{line-height:0;height:52px;width:13px;transform:skewY(60deg);background-color:#ee2326;position:absolute;left:-7px;top:14px}
.image-text-carousel .slick-dots{bottom:-21px}
.image-text-carousel .slick-dots li button:before{content:"";line-height:0;height:4px;width:26px;transform:skew(-60deg)}
.image-text-carousel .slick-dots li button{width:0;height:0;padding:0}
.image-text-carousel .slick-dots li{width:26px;height:3px;margin:0 3px;padding:0}
.image-text-carousel .our-mission-section .slick-dots{bottom:-25px;line-height:0}
.image-text-carousel .slick-dots li.slick-active button:before{background-color:#ee2326}
.image-text-carousel .slick-dots li button:before{background-color:#c1c1c1;opacity:1;color:unset}
.image-text-carousel .slick-dotted.slick-slider{margin-bottom:42px}
@media(max-width:1299){.image-text-carousel .image-text-container{max-width:1050px}
}
@media(max-width:768px){.image-text-carousel .image-text-container{width:100%;padding:0 16px;margin-top:12px}
.image-text-carousel .image-wrapper .image{min-width:81px;height:83px}
.image-text-carousel .image-border{height:13.62px;width:3.42px;left:-2px;top:4px}
.image-text-carousel .image-text-wrapper .text-wrapper .text-heading{font-size:var(--font-size12);position:relative}
.image-text-carousel .image-text-wrapper .text-wrapper .text-description h5{padding-bottom:4px;font-size:var(--font-size10)}
.image-text-carousel .image-text-wrapper .text-wrapper .text-description p{font-size:var(--font-size10)}
.image-text-carousel .image-text-wrapper .text-wrapper{padding:0 14px}
.image-text-carousel .image-text-wrapper .text-wrapper .text-heading::before{top:0;left:-7px}
.image-text-carousel .image-text-wrapper .text-wrapper .text-description{padding:4px 0 0}
.image-text-carousel .slick-dots li{width:22px;margin:0}
.image-text-carousel .slick-dots li button:before{width:17.69px}
}
.mission .card.mission-card p{font-size:inherit}
.mission .mission-container-fluid{padding:32px 42.5px;background-color:#f5f5f5}
.mission .mission-column{padding:0 12.5px}
.card.mission-card{box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);background-color:#fff;border:0;border-radius:18px}
.card.mission-card .mission-card-header{font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900);font-size:var(--font-size38);line-height:46px;margin-top:16px;margin-bottom:2px}
.card.mission-card .mission-card-desc{font-family:var(--font-tstar-regular);font-weight:var(--font-weight-400);font-size:var(--font-size16);line-height:19px;margin-bottom:26px;letter-spacing:.04em}
.card.mission-card .mission-images-container{padding-left:33px;padding-right:33px;padding-bottom:12px}
.card.mission-card .mission-card-images-container{padding-right:6px;padding-left:6px;padding-bottom:12px}
.card.mission-card .mission-card-images{height:168px;border-radius:6px;overflow:hidden}
@media(max-width:769px){.mission .mission-container-fluid{padding:24px 31px 47px}
.card.mission-card{box-shadow:unset}
.mission .mission-column{padding:0}
.card.mission-card .mission-card-header{font-size:var(--font-size24);line-height:29px}
.card.mission-card .mission-card-desc{font-size:var(--font-size14);line-height:17px;margin-bottom:16px}
.card.mission-card .mission-card-images{height:129px}
}
.mission .block--company-mission{padding:96px 98px 96px 101px;background-color:transparent;position:relative}
@media only screen and (max-width:1200px){.mission .block--company-mission{padding:60px}
}
@media only screen and (max-width:1000px){.mission .block--company-mission{padding:56px 16px}
}
@media only screen and (max-width:767px){.mission .block--company-mission{padding:40px 0 40px 16px}
}
.mission .block--company-mission .block--mission-background-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(186.18deg,rgba(0,0,0,0) 85.61%,#000 98.03%),linear-gradient(0,rgba(0,0,0,0.6),rgba(0,0,0,0.6));background-color:#000}
.mission .block--company-mission .block--mission-background-container img{height:100%;width:100%;object-fit:cover}
.mission .block--company-mission .block--mission-title{font-family:var(--font-transducer);font-style:normal;font-weight:400;font-size:40px;line-height:110%;color:#fff;text-align:center;padding-bottom:40px}
@media only screen and (max-width:767px){.mission .block--company-mission .block--mission-title{text-align:left;font-size:32px;padding-bottom:24px}
}
.mission .block--company-mission .mission-card-section-slider{margin:0}
@media only screen and (max-width:767px){.mission .block--company-mission .mission-card-section-slider .slick-track{display:flex}
.mission .block--company-mission .mission-card-section-slider .slick-track .slick-slide{height:inherit}
}
.mission .block--company-mission .mission-card-section-slider .mission-column{padding:0 40px 0 0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
@media only screen and (max-width:767px){.mission .block--company-mission .mission-card-section-slider .mission-column{-ms-flex:none;flex:none;max-width:none}
}
@media only screen and (max-width:1000px){.mission .block--company-mission .mission-card-section-slider .mission-column{padding:0 16px 0 0}
}
.mission .block--company-mission .mission-card-section-slider .mission-column:last-child{padding:0}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card{box-shadow:none;background-color:rgba(255,255,255,0.1);border-radius:unset;padding:24px 24px 19px;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);height:100%}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card:hover{background-color:rgba(255,255,255,0.2)}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-card-header{font-family:var(--font-transducer);font-style:normal;font-weight:600;font-size:20px;line-height:140%;color:#fff;margin:0 0 8px}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-card-desc{font-family:var(--font-tstar-medium);font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#fff;margin:0 0 32px}
@media only screen and (max-width:767px){.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-card-desc{margin:0 0 24px}
}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-images-container{padding:0 20px 0 18px}
@media only screen and (max-width:1000px){.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-images-container{padding:0}
}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-images-container .mission-icon-container{display:flex;flex-wrap:wrap}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-images-container .mission-icon-container .mission-card-images-container{padding:0 10px 20px}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-images-container .mission-icon-container .mission-card-images-container:nth-child(odd){padding-left:0}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-images-container .mission-icon-container .mission-card-images-container:nth-child(even){padding-right:0}
.mission .block--company-mission .mission-card-section-slider .mission-column .mission-card .mission-images-container .mission-icon-container .mission-card-images-container .mission-card-images{border-radius:unset}
.blog-container{margin-top:20px;margin-bottom:25px}
.block{display:flex}
.first-block{width:50%;height:590px;margin:10px 15px 0 40px;background:#fff;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:18px;display:block}
.second-block{width:50%;height:590px;margin-right:40px;display:flex;flex-direction:column;justify-content:space-between}
.blog{height:281px;margin:10px 10px 15px 15px;background:#fff;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:18px}
.first-img{height:384px;margin-left:2px;border-top-left-radius:18px;border-top-right-radius:18px;background-size:cover}
.img-hieght{position:relative}
.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-header p,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .blog-header p{font-family:var(--font-tstar-heavy);margin:10px 20px 0 20px !important;letter-spacing:normal !important;font-style:normal;font-weight:900;font-size:34px;line-height:41px;text-transform:uppercase;color:#303030}
.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-discription p,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .blog-discription p{font-family:var(--font-tstar-medium);letter-spacing:normal !important;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#303030;margin:10px 32px 20px 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.blog-footer{display:flex;justify-content:space-between;bottom:0}
.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-footer .link-text,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .link-text,.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-footer .link-text:hover,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .link-text:hover{width:250px;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#009fda;margin-left:20px}
.date-align{width:100%;display:flex;justify-content:flex-end;margin-right:20px}
.date-icon{width:22px;height:22px;margin-right:5px}
.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-footer .blog-date,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .blog-date{font-family:var(--font-tstar-medium);font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#9c9c9c}
.row-img{position:absolute;left:-1px;margin-left:2px;border-top-left-radius:18px;border-bottom-left-radius:18px;background-size:cover}
.img-width{position:relative;width:45%}
.blog-column{display:flex;height:281px}
.row-text{width:55%;display:flex;flex-direction:column;justify-content:space-around}
.row-text .blog-discription{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.row-text .link-align{width:120px}
.third-blog .blog-column .row-img{margin-top:10px;background-size:cover}
.blog-text{display:flex;flex-direction:column;justify-content:space-around;height:196px}
.large-img{width:100%;height:384px;border-top-left-radius:18px;border-top-right-radius:18px}
.small-img{width:100%;height:280px;border-top-left-radius:18px;border-bottom-left-radius:18px}
@media screen and (max-width:820px){.block{display:flex;flex-direction:column;justify-content:center;margin:10px}
.first-block{width:95%;height:175px;margin:5px 20px 15px 10px}
.blog-container{padding-left:0}
.blog{width:95%;height:175px}
.second-block{width:100%;height:400px}
.first-img{position:absolute;width:45%;height:175px;border-top-left-radius:18px;border-top-right-radius:0;border-bottom-left-radius:18px}
.img-hieght{position:relative;height:175px;margin:0 2px 0 2px}
.img-width{width:45%;height:175px;margin:0 2px 8px 2px}
.blog-text{position:relative;width:55%;height:auto}
.row-mobile{display:flex}
.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-header p,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .blog-header p{font-style:normal;font-size:16px !important;line-height:19px !important;text-transform:uppercase;color:#303030;margin-bottom:0rem!important}
.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-discription p,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .blog-discription p{font-style:normal;font-weight:400;font-size:12px !important;line-height:14px !important;color:#303030;margin-bottom:0rem !important;margin:5px 10px 10px 20px}
.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-footer .link-text,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .link-text,.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-footer .link-text:hover,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .link-text:hover{font-family:var(--font-tstar-medium);font-style:normal;font-weight:700;font-size:9.38633px !important;line-height:11px !important;color:#009fda}
.sustainabilityblogs .blog-container .block .first-block .first-blog .row-mobile .blog-text .blog-footer .blog-date,.sustainabilityblogs .blog-container .block .second-block .blog .blog-column .row-text .blog-date{font-style:normal;font-weight:400;font-size:10.4293px !important;line-height:13px !important;color:#9c9c9c;margin-bottom:0rem !important}
.date-icon{width:12px;height:12px}
.link-mobile{width:80px}
.row-text{height:175px;display:flex;flex-direction:column;justify-content:space-around}
.row-text .link-align{width:80px}
.blog-date{font-size:10.4293px}
.blog-text .blog-footer{margin-top:0;margin-right:1px}
.blog-footer{margin-top:1px}
.large-img{height:175px;border-top-left-radius:18px;border-top-right-radius:0;border-bottom-left-radius:18px}
.small-img{height:175px}
}
.sustainability-governance-section{padding:32px 0 52px;background-color:#f5f5f5}
.container-sustainabilty{margin:0 40px}
.bottom--content-wrap{display:flex;margin-top:38px;justify-content:center}
.bottom--content-wrap .left--sub-menu{flex:0 0 22.5%;display:flex;flex-direction:column}
.bottom--content-wrap .left--sub-menu .submenu--tile{display:flex;flex-direction:row;align-items:center;margin-bottom:24px}
.bottom--content-wrap .left--sub-menu .submenu--tile:last-child{margin-bottom:0}
.bottom--content-wrap .left--sub-menu .submenu--tile.button-active span.hollow-circle{border-color:var(--text-color-red)}
.bottom--content-wrap .left--sub-menu .submenu--tile.button-active p{color:var(--text-color-red);font-family:var(--font-tstar-heavy);font-weight:900}
.bottom--content-wrap .left--sub-menu .submenu--tile span.hollow-circle{width:21px;height:21px;border:6px solid #a5a5a5;border-radius:50%;cursor:pointer}
.bottom--content-wrap .left--sub-menu .submenu--tile p{margin-left:17.3px;font-family:var(--font-tstar-medium);font-weight:400;font-size:20px;line-height:24px;text-transform:uppercase;cursor:pointer;color:#303030;width:62%}
.bottom--content-wrap .right--content-section{box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);background-color:white;width:100%;max-width:996px;overflow-x:hidden}
.bottom--content-wrap .right--content-section .content--slider-wrap{display:none;justify-content:space-between;padding:32px 32px 77px 32px}
.bottom--content-wrap .right--content-section .content--slider-wrap.reveal{display:flex}
.bottom--content-wrap .right--content-section .content--slider-wrap .d-flex{width:100% !important;display:flex !important;justify-content:space-between !important;margin-left:0 !important;margin-right:0 !important}
.bottom--content-wrap .right--content-section .content--slider-wrap.slick-initialized.reveal{display:block !important}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile{display:flex;flex-direction:column;align-items:center;width:100%;padding:16px 12px 25px}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile img{margin-bottom:16px}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile p{font-size:18px;line-height:24px;margin-bottom:6px !important;font-family:var(--font-tstar-heavy);font-weight:900;text-align:center;letter-spacing:0 !important}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile span{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile:first-child{margin-left:0}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile:last-child{margin-right:0}
.a-left{transform:rotate(180deg);left:0;top:47.5%}
.a-right{right:0}
.bottom--content-wrap .right--content-section .content--slider-wrap.functional-rep{padding:28px 34px}
.col--wrap{padding:6.5px 30px}
.content--slider-wrap .functional-rep-tile{padding:5px 20px;border-radius:12px;text-align:center;display:inline-flex;align-items:center;justify-content:center;width:100%;height:56px}
.content--slider-wrap .functional-rep-tile.background--tropical-blue{background-color:#d7e5fa}
.content--slider-wrap .functional-rep-tile.background--champagne{background-color:#fae5d7}
.content--slider-wrap .functional-rep-tile.background--peppermint{background-color:#d7f0ce}
.content--slider-wrap .functional-rep-tile.background--selago{background-color:#eed7fa}
.content--slider-wrap .functional-rep-tile.background--moonraker{background-color:#d7d7fa}
.content--slider-wrap .functional-rep-tile.background--azalea{background-color:#fad7d7}
.content--slider-wrap .functional-rep-tile.background--citrine-white{background-color:#faf5d7}
.content--slider-wrap .functional-rep-tile p{text-align:center}
.sustainability-governance-section .slick-arrow{z-index:1}
.sustainability-governance-section .social--wrap{display:none}
.sustainability-governance-section .mobile{display:none}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile span p{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.bottom--content-wrap .right--content-section .content--slider-wrap .d-flex::after,.bottom--content-wrap .right--content-section .content--slider-wrap .d-flex::before{display:none}
#termsofref{display:flex;align-items:center;padding-bottom:24px;padding-left:48px;font-family:var(--font-tstar-medium);font-size:18px;line-height:1.2;color:#009fda}
#termsofref img{height:19px;width:15.08px;margin-right:12px}
@media(max-width:768px){.content--slider-wrap .anchor-wrap{width:calc(50% - 10px) !important}
.content--slider-wrap .anchor-wrap .img-tile{width:100% !important}
#termsofref{padding-left:5px;padding-bottom:0;padding-top:15px;font-size:14px}
.bottom--content-wrap{flex-direction:column}
.sustainability-governance-section .social--wrap{display:block}
.sustainability-governance-section .mobile{display:block}
.container-sustainabilty{margin:0 16px}
.bottom--content-wrap .right--content-section{background-color:unset;box-shadow:unset;backdrop-filter:unset}
.bottom--content-wrap .left--sub-menu .submenu--tile span.hollow-circle{display:none}
.bottom--content-wrap .left--sub-menu .submenu--tile{margin-right:35px}
.bottom--content-wrap .left--sub-menu .submenu--tile p{width:100%;font-size:14px;line-height:16.8px;margin-left:0;padding-bottom:4px;border-bottom:1.4px solid #303030}
.bottom--content-wrap .left--sub-menu .submenu--tile.button-active p{border-color:red}
.bottom--content-wrap .right--content-section .content--slider-wrap{flex-wrap:wrap;padding:0}
.bottom--content-wrap .right--content-section .content--slider-wrap:not(.functional-rep){padding:0}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile{width:calc(50% - 10px);padding:15px;background:#fff;backdrop-filter:blur(6.57895px);border-radius:12px;margin:9px 5px}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile:first-child{margin-left:5px}
.a-left{top:26.5%;left:-8px}
.a-right{right:-8px}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile p{text-align:center;font-size:10px;line-height:12px;margin-bottom:2px !important}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile img{width:129px;height:139px}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile span{font-size:8px;line-height:9.6px}
.bottom--content-wrap .left--sub-menu{display:block}
.social--wrap{display:flex;gap:9px;margin-top:20px}
.bottom--content-wrap .right--content-section .content--slider-wrap .social--wrap img.social-img{max-width:16px;max-height:16px}
.desktop{display:none}
.mobile{width:100%}
.bottom--content-wrap .right--content-section .content--slider-wrap .img-tile span p{font-size:8px !important}
}
.contact-us-section .selectaddress{display:flex;flex-direction:column;font-size:13px;color:#1c1c1c;padding:20px 0 25px 0;margin-left:6%}
.contact-us-section .selectaddress .dropdown--wrap{display:flex;margin-top:16px}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown{position:relative}
.showAdd{display:flex !important}
@media(max-width:700px){.contact-us-section .selectaddress .dropdown--wrap{flex-direction:column}
}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown:last-child select{margin-right:0;outline-color:black !important}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown select{color:#303030;position:relative;background:#fff;border:1px solid #ced4da;height:49px;border-radius:7px;padding:0 17px;display:block;width:100%;font-size:16px;line-height:22.4px;background-color:#fff;font-weight:400;text-align:left;width:250px;margin-right:24px;cursor:pointer;box-sizing:unset}
@media(max-width:767px){.contact-us-section .selectaddress .dropdown--wrap .select-dropdown select{margin-right:0;margin-bottom:18px}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown:last-child select{margin-bottom:0;outline-color:black !important}
}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown select::after{content:url('clientlib-site/resources/images/icons/select-icon.svg');border:0;position:absolute;right:25px;display:inline-block;margin-left:.255em;vertical-align:.255em}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown .dropdown--menu{display:none;position:absolute;top:10px;left:0;will-change:transform;box-sizing:unset;max-height:158px;overflow-y:auto;margin:0;border:0;border-radius:0 0 16px 16px;width:223px;z-index:2;padding:5px 16px;transform:translate3d(0,41px,0) !important;text-transform:capitalize;background:#fff;box-shadow:0 10px 40px rgba(120,120,120,0.15);-webkit-backdrop-filter:blur(13.1579px);backdrop-filter:blur(13.1579px);padding:18px 32px;border-radius:24px}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown .dropdown--menu.show{display:block}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown .dropdown--menu::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown .dropdown--menu::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown .dropdown--menu li{font-size:16px;font-weight:400;cursor:pointer;margin:10px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#212529}
.contact-us-section .selectaddress .dropdown--wrap .select-dropdown span.select--para{position:absolute;top:-7px;left:15px;z-index:1;background:#fff;color:#303030;font-size:16px;line-height:16px;font-weight:600;padding:0 4px}
.contact-us-section .selectaddress p{font-size:13px;font-weight:700;margin-bottom:15px;font-family:var(--font-tstar-regular)}
.contact-us-section .selectaddress .selectaddressBox{width:160px;border:1px solid #494949;padding:2px 9px;font-weight:400;font-size:13px;color:#353535;outline:0;margin:0 15px 0 0}
@media(max-width:600px){.contact-us-section .selectaddress .selectaddressBox{width:140px}
}
.contact-us-section .mediacontent .mediacontent--wrap{display:flex;align-items:flex-start}
@media(max-width:600px){.contact-us-section .mediacontent .mediacontent--wrap{flex-direction:column}
}
.contact-us-section .mediacontent .mediacontent--wrap .pressyearBox{display:flex;flex-direction:column;align-items:center;font-family:var(--font-open-sans);width:173px;height:80px;background-color:#a8a8a8;text-align:center;padding:20px 10px 0 10px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:22px;color:#f9f9f9;text-transform:uppercase;font-weight:700;position:relative;float:left;margin:15px 0 0 0;box-sizing:content-box}
.contact-us-section .mediacontent .mediacontent--wrap .pressyearBox img{position:absolute;right:-14px;top:25px}
.contact-us-section .mediacontent .mediacontent--wrap .pressyearBox p.month{font-family:var(--font-open-sans),sans-serif;font-size:16px;color:#f9f9f9;font-weight:bold;text-transform:uppercase;text-align:center;line-height:22.4px}
.contact-us-section .mediacontent .mediacontent--wrap .pressyearBox p.year{font-family:var(--font-fjalla-one),sans-serif;margin:0 0 5px 0;font-size:32px;font-weight:900;display:block;text-align:center;line-height:44.8px;font-weight:bold}
.contact-us-section .mediacontent .mediacontent--wrap .pressList{width:100%;margin-left:35px}
@media(max-width:600px){.contact-us-section .mediacontent .mediacontent--wrap .pressList{margin-left:0;margin-top:10px}
}
.contact-us-section .mediacontent .mediacontent--wrap .pressList ul{font-family:var(--font-open-sans)}
.contact-us-section .mediacontent .mediacontent--wrap .pressList ul li{margin:0;padding:12px 0;list-style:none;border-bottom:1px solid #c5c5c5;line-height:18px;color:#353535;font-size:13px;display:none;font-family:var(--font-open-sans-light),Arial,Helvetica,sans-serif}
.contact-us-section .mediacontent .mediacontent--wrap .pressList ul li.show{display:block}
.contact-us-section .mediacontent .mediacontent--wrap .pressList ul li a{color:#353535;display:flex;font-weight:700;font-size:13px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:var(--font-open-sans-semibold),Arial,Helvetica,sans-serif}
.contact-us-section .mediacontent .mediacontent--wrap .pressList ul li a:hover{color:red}
.pressreleases-container,.inthepress-container{width:100%}
.pressreleases-container .contact-us-section .mediacontent .mediacontent--wrap .pressList ul li a img{width:13px;height:18px;padding-left:5px;box-sizing:unset}
.contact-us-section{padding:20px 7% 10px}
.pressreleases-container .modal{top:5%}
.pressreleases-container .modal-header{border-bottom:0}
.pressreleases-container .modal-body img{width:100%}
@media(min-width:576px){.pressreleases-container .modal-dialog{max-width:700px}
.pressreleases-container .modal-dialog{max-width:850px}
}
.selectaddress{float:left}
.select-block{display:flex}
.contact-us-section .container .select-block .addressPan{border-left:#ddd 1px solid;padding-left:40px}
.contact-us-section .container .select-block .addressPan p{max-width:200px;font-family:var(--font-tstar-regular);font-size:13px;color:#303030;text-transform:none;font-weight:500}
.tollpan{width:210px;margin:30px 0;display:flex}
.tollNoPan{float:left;padding:8px 0 0 10px}
.tollNoPan span{width:150px;float:left;font-family:var(--font-tstar-heavy);font-weight:600;font-size:20px;padding:0 0 0 10px;color:#ea1111;text-transform:uppercase;box-sizing:content-box}
.tollNoPan p{float:left;font-family:var(--font-tstar-heavy);font-weight:600;font-size:20px;padding:0 0 0 10px;color:#303030;text-transform:uppercase;box-sizing:content-box}
.tollNoPan a{display:flex;flex-direction:column}
@media screen and (max-width:786px){.contact-us-section .container .select-block .addressPan{float:none;margin:30px 0 0 0;border:0;padding:0}
.select-block{display:flex;flex-direction:column}
}
@media screen and (max-width:1200px){.contact-us-section .container .select-block .addressPan{margin-right:10px !important}
.select-block{display:flex;justify-content:space-between}
}
@media screen and (max-width:1024px){.select-block .selectaddress{margin-left:0}
}
.media--forms,.corporate--enquiries,.test--ride{padding:35px 0 50px}
.media--forms .contact--details .query--para{font-size:16px;color:#303030;text-transform:uppercase;font-weight:bold;font-family:var(--font-tstar-regular);line-height:22.4px;text-align:left;margin-bottom:15px}
.media--forms .contact--details .addressPan,.corporate--enquiries .contact--details .addressPan,.test--ride .contact--details .addressPan{width:100%;margin:0 0 50px 0;padding:20px 0 0 0;border-top:#ddd 1px solid;border-left:0}
span.section--top-text{display:flex;margin-bottom:15px;font-size:14px}
span.section--top-text a{color:#e00;padding-left:2px}
span sup{color:red}
.terms-text a{padding-left:2px}
.terms-text a:nth-child(2){padding-right:2px}
.terms-text a:hover,.terms-text a:focus{color:#e00}
.addressPan .cust-form-group .campaign-input[type="date"]{text-transform:unset}
input#campaign-reset-btn{margin-right:25px}
.addressPan .form--wrap{max-width:100%;display:flex}
.addressPan .content--wrap{width:45%;margin:0 auto;padding-top:20px}
.addressPan .cust-form-group{margin-bottom:32px;position:relative;margin-right:16px;max-width:100%;width:100%}
.addressPan .cust-form-group .error--message,.addressPan .cust-form-group .validate--msg{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:#ee2326;padding-left:16px;position:absolute;bottom:-18px;left:3px;display:none}
.enq-error--message{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:#ee2326;padding-left:16px;position:absolute;bottom:-15px;left:3px;display:none}
.addressPan .cust-form-group:last-child{margin-right:0}
.addressPan .cust-form-group .input-img1{top:18px;position:absolute;right:17px;opacity:.5}
.addressPan .cust-form-group .input-img2{top:18px;position:absolute;right:17px}
.addressPan .cust-form-group .form-span,.addressPan .cust-form-group .select-p{font-size:var(--font-size16);line-height:var(--line-height-16);font-weight:var(--font-weight-600);position:absolute;top:-7px;left:15px;background:#fff;color:rgba(48,48,48,1);padding:0 4px;cursor:context-menu;pointer-events:none}
.addressPan .cust-form-group .campaign-input{color:#303030;padding:0 17px;height:49px;border-radius:7px;font-family:var(--font-tstar-regular);border:1px solid #ced4da;font-size:var(--font-size16);line-height:var(--line-height-18);text-transform:capitalize}
.addressPan .cust-form-group #email,#email-enquiries{text-transform:none}
.addressPan .cust-form-group .campaign-input:focus{box-shadow:none !important}
.addressPan .cust-form-group .campaign-input::placeholder{color:rgba(48,48,48,0.3)}
.addressPan .cust-form-group label{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:#ee2326;display:block;padding-left:16px;position:relative}
.addressPan .cust-form-group label::before{content:"";position:absolute;left:0;top:calc(50% - 4.5px);width:9px;height:9px;background:url("clientlib-site/resources/images/icons/error.svg") no-repeat;background-size:100%}
.addressPan .cust-form-group .limit-number{font-size:var(--font-size16);line-height:var(--line-height-18);font-weight:var(--font-weight-400);text-decoration:none;cursor:unset;position:absolute;top:17px;right:51px;z-index:1;background:#fff;color:rgba(48,48,48,0.3);text-decoration:underline;display:none}
.addressPan .cust-form-group .sent-otp.show{display:block}
.addressPan .cust-form-group .btn-drop{position:relative;background:#fff;border:1px solid #ced4da;height:49px;border-radius:7px;padding:0 17px;text-transform:capitalize;display:block;width:100%;color:rgba(48,48,48,0.38);font-family:var(--font-tstar-regular);font-size:var(--font-size16);line-height:var(--line-height-18);background-color:#fff}
.addressPan .cust-form-group .btn-drop.active{color:rgba(48,48,48,1);background:transparent;border:1px solid #ced4da}
.addressPan .cust-form-group .btn-drop::after{content:url("clientlib-site/resources/images/icons/select-icon.svg");border:0;position:absolute;right:25px;top:10px}
.addressPan .cust-form-group .campaign-dropdown{top:10px !important;max-height:250px;overflow-y:auto;margin:0;border:0;border-radius:0 0 16px 16px;width:100%;z-index:2;padding:5px 16px;transform:translate3d(0,41px,0) !important;text-transform:capitalize}
.addressPan .cust-form-group .campaign-dropdown li{border-bottom:1px solid rgba(235,235,235,0.85);font-size:12px;font-family:var(--font-tstar-medium)}
.addressPan .cust-form-group .campaign-dropdown li:last-child{border-bottom:0}
.addressPan .cust-form-group .campaign-dropdown li a{padding:10px 0 6px 0;font-family:var(--font-tstar-regular);font-weight:var(--font-weight-400);font-size:var(--font-size16);color:#303030}
.campaign-btn{font-size:var(--font-size18);font-family:var(--font-tstar-heavy);line-height:var(--line-height-16);height:45px;margin-top:12px;border-radius:4px;gap:10px}
.contact--details .sub-text,.contact--details .query--para{font-size:17px;color:#303030;text-transform:none;font-weight:500;line-height:18.2px;font-family:var(--font-tstar-medium);text-align:center;margin-bottom:20px}
.checkbox-input{width:auto;float:left}
.checkbox-label{margin:10px 0 0 20px}
.formText{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:bold;color:#303030;vertical-align:top}
.form--wrap .cust-form-group .max--char{position:absolute;right:-48%;font-weight:bold;color:#303030;font-size:14px}
p.terms-text{font-family:inherit}
.terms-text{font-size:small;line-height:normal;display:flex;flex-wrap:wrap;margin-bottom:6px}
.terms-text:last-child{margin-bottom:0}
.form--wrap .show>.btn-primary.dropdown-toggle:focus,.form--wrap .btn-primary:focus,.form--wrap .btn-primary:not(:disabled):not(.disabled).active:focus,.form--wrap .btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none}
.form--wrap .btn-primary:not(:disabled):not(.disabled):active{background-color:unset;color:rgba(48,48,48,0.38);border-color:#ced4da}
.term-align{color:#e00;text-decoration:none}
button[name="complaintcategory"] ~ ul li,button[name="complaintsubcategory"] ~ ul li{display:none}
button[name="complaintcategory"] ~ ul li.show,button[name="complaintsubcategory"] ~ ul li.show{display:block}
.top--button-wrap{margin:0 auto 20px auto;display:flex;max-width:70%}
.top--button-wrap a{margin-top:0;margin-right:20px;display:flex;align-items:center;justify-content:center;text-align:center}
.top--button-wrap a:last-child{margin-right:0}
.form--wrap .form-group textarea{padding:5px;border:1px solid #ced4da}
.form--wrap .form-group .checkbox-label{font-size:16px;color:#303030;font-size:var(--font-size16);line-height:var(--line-height-16);font-weight:var(--font-weight-600);padding:0 4px;font-family:var(--font-tstar-regular)}
#media--forms textarea:focus-visible{outline:0}
#media--forms input[type="checkbox"].form-control:focus{outline:0;box-shadow:none;border-color:unset}
.form--note{margin-bottom:20px}
input::-webkit-calendar-picker-indicator{cursor:pointer}
.font-16{font-size:16px !important}
#ticketNo,.signature{font-family:var(--font-tstar-bold)}
.server-success-msg,.server-fail-msg{max-width:45%;margin:0 auto;padding-top:20px}
input#firstname,input#lastname,input#first-name,input#last-name{padding-right:33px}
input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type="number"]{-moz-appearance:textfield}
.media-loader-div{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:space-around}
.media-loader-div img{max-width:100%;height:auto}
.addressPan .cust-form-group .campaign-input[type="date"]{display:flex;align-items:center}
.addressPan .cust-form-group .campaign-input[type="date"]::-webkit-date-and-time-value{text-align:left;vertical-align:middle}
@media(max-width:769px){.addressPan .content--wrap{width:75% !important}
.top--button-wrap{flex-direction:column}
.top--button-wrap a{margin-right:0;margin-bottom:20px}
.top--button-wrap a:last-child{margin-bottom:0}
.form--wrap .cust-form-group .max--char{right:1% !important;bottom:-11%;font-size:12px}
.server-success-msg,.server-fail-msg{max-width:90%}
.addressPan .form--wrap{flex-wrap:wrap}
.addressPan .cust-form-group{margin-right:0}
input#campaign-reset-btn{margin-right:0}
.campaign-btn{margin-bottom:20px}
}
@media(max-width:500px){.addressPan .content--wrap{width:100%}
#media--forms input::placeholder{font-size:12px}
.campaign-btn{margin-bottom:20px}
}
@media(max-width:1200px){.form--wrap .cust-form-group .max--char{right:-62%}
.top--button-wrap{max-width:90%}
.addressPan .content--wrap{width:75%}
}
.addressPan .cust-form-group .exchange-span{font-size:var(--font-size12);line-height:var(--line-height-16);font-family:var(--font-tstar-medium);position:absolute;top:-7px;left:15px;background:#fff;color:rgba(48,48,48,1);padding:0 4px;cursor:context-menu;pointer-events:none}
.addressPan .cust-form-group .exchange-span sup{font-weight:bold}
#step-3 .addressPan .cust-form-group .campaign-input,.ex-form-tab-container .addressPan .cust-form-group .campaign-input{color:#303030;padding:0 17px;height:49px;border-radius:7px;font-family:var(--font-tstar-medium);border:1px solid #ced4da;font-size:var(--font-size16);line-height:var(--line-height-18);text-transform:none}
#step-3 .addressPan .cust-form-group .campaign-input::placeholder,.ex-form-tab-containers .addressPan .cust-form-group .campaign-input::placeholder{color:#a5a5a5}
@media(max-width:769px){#step-3 .addressPan .cust-form-group .campaign-input,.ex-form-tab-container .addressPan .cust-form-group .campaign-input{font-size:var(--font-size14);line-height:var(--line-height-20)}
.addressPan .cust-form-group .exchange-span{font-size:var(--font-size10);line-height:var(--line-height-12)}
}
.address-section{display:flex;justify-content:center}
.corpaorateOffice{width:839px;position:relative;padding:10px 73px 10px 73px;margin:30px 10%;background:#e2e2e2 url(../../../content/dam/hero-aem-website/icons/reg-corner.gif) no-repeat left top;box-sizing:content-box}
.showAdd{display:flex !important}
.corpaorateOffice h1{font-size:24px;color:#303030;line-height:100%;margin:10px 0 0 10px;font-weight:600}
.corpaorateOffice h1{font-weight:600}
.mapcon{padding:10px 0 0 0}
#map_container{width:825px;padding:0;color:#353535;margin:10px 0 0 0;margin-left:50px !important;margin-top:30px !important}
.mapcon{padding:0 0 5px;list-style:none;display:block;float:none;font-weight:600}
.address-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.address-col{margin-left:15px;width:100px;font-weight:600 !important;font-size:13px}
.address-col-val{display:flex;font-size:13px;font-weight:600 !important;max-width:84%}
.address-col-val a{margin:0 4px}
.address-col-val p{font-size:13px}
.main-col h5{font-family:'Open Sans',sans-serif !important;color:#303030 !important;font-size:13px !important;font-weight:600 !important;margin-bottom:15px}
.white-line{margin:5px 0 10px;width:750px;border-bottom:1px solid #fff}
.under-line{width:750px;border-bottom:1px solid #c5c5c5;padding:8px 0 2px 0;margin-bottom:10px}
.empty-space{margin-top:40px}
.address-divider{display:flex}
@media screen and (max-width:1024px){.corpaorateOffice{width:92%;padding:35px 0 10px 15px;margin:3px 1px 5px 20px}
#map_container{width:100%;margin-left:5% !important}
.address-row{width:100%;display:block}
.corpaorateOffice h1{margin-left:8%}
.address-divider{display:flex}
.contact-us-section .selectaddress{margin-right:0}
.under-line{width:570px}
.address-col-val{width:60%}
}
@media screen and (max-width:768px){.corpaorateOffice{width:85%;padding:35px 0 10px 15px;margin:3px 1px 5px 20px}
.corpaorateOffice h1{margin-left:8%;width:80%;font-size:22px}
#map_container{width:90%;margin-left:5% !important}
.address-row{width:100%}
.address-col{margin-left:1px;min-width:30%}
.address-col-val{width:55%;word-wrap:break-word;display:block}
.white-line{width:100%}
.under-line{width:100%}
.mapcon{padding:0 20px 5px}
.address-divider{display:flex}
.contact-us-section .selectaddress{margin-right:0}
.address-col{width:auto}
}
@media screen and (max-width:360px){#map_container{width:80%;margin-left:5% !important}
}
@media screen and (max-width :300px){.address-col-val{width:69%}
}
.hdbc-gallery-section{padding:0 15px 0 40px}
.bottom--hdbc-wrapper{display:flex;justify-content:center;flex-direction:column}
.bottom--hdbc-wrapper .top--hdbc-sub-menu{flex:0 0 22.5%;display:flex;justify-content:space-evenly;flex-direction:row}
.bottom--hdbc-wrapper .top--hdbc-sub-menu .hdbc-submenu--tile{display:flex;flex-direction:row;align-items:center;margin-bottom:24px}
.bottom--hdbc-wrapper .top--hdbc-sub-menu .hdbc-submenu--tile.button-hdbc-active p{color:var(--text-color-red);font-family:var(--font-tstar-pro);font-weight:900;color:red;border-bottom:1px solid red}
.bottom--hdbc-wrapper .top--hdbc-sub-menu .hdbc-submenu--tile p{margin-left:17.3px;font-family:var(--font-tstar-pro);font-style:normal;font-weight:400;font-size:20px;line-height:35px;text-transform:uppercase;cursor:pointer;color:#fff;border-bottom:1px solid #fff;padding:0 .5rem}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap{display:none;justify-content:space-between;padding:0 0 20px 0}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots{display:flex;margin:0;padding:1rem 0;list-style-type:none;justify-content:center !important;bottom:-25px !important;left:1px !important;flex-wrap:wrap}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots li{width:30px}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots .slick-active{margin:0 .05rem}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots button{width:30px;height:10px;transform:skewX(135deg);background-color:rgba(165,165,165,1);text-indent:-9999px}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots .slick-active button{width:30px;height:10px;transform:skewX(135deg);background-color:red;text-indent:-9999px}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap.reveal{display:flex;justify-content:space-between}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .d-flex{width:100% !important;display:flex !important;justify-content:space-between !important;margin-left:0 !important;margin-right:0 !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap.slick-initialized.reveal{display:block !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile{display:flex;flex-direction:column;width:100%;position:relative}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile .hdbc-monitor-image-files{width:94.522%;border-radius:12px}
#inthepressimages .hdbcgallery .single-photo-mobile .container-hdbc-gallery .bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile .hdbc-monitor-image-files{height:350px}
#default .hdbcgallery .single-photo-mobile .container-hdbc-gallery .bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile .hdbc-monitor-image-files{height:350px}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile .hdbc-mobile-image-files{display:none}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile img{margin-bottom:16px}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile p{font-size:16px;line-height:19.2px;margin-bottom:6px !important;font-family:var(--font-tstar-heavy);font-weight:900;text-align:center;letter-spacing:0 !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile span{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile:first-child{margin-left:0}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile:last-child{margin-right:0}
.a-left{transform:rotate(180deg);left:0;top:47.5%}
.a-right{right:0}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap.functional-rep{padding:28px 34px}
.col--wrap{padding:6.5px 30px}
.content-hdbc--slider-wrap .functional-rep-tile{padding:5px 20px;border-radius:12px;text-align:center;display:inline-flex;align-items:center;justify-content:center;width:100%;height:56px}
.content-hdbc--slider-wrap .functional-rep-tile.background--tropical-blue{background-color:#d7e5fa}
.content-hdbc--slider-wrap .functional-rep-tile.background--champagne{background-color:#fae5d7}
.content-hdbc--slider-wrap .functional-rep-tile.background--peppermint{background-color:#d7f0ce}
.content-hdbc--slider-wrap .functional-rep-tile.background--selago{background-color:#eed7fa}
.content-hdbc--slider-wrap .functional-rep-tile.background--moonraker{background-color:#d7d7fa}
.content-hdbc--slider-wrap .functional-rep-tile.background--azalea{background-color:#fad7d7}
.content-hdbc--slider-wrap .functional-rep-tile.background--citrine-white{background-color:#faf5d7}
.content-hdbc--slider-wrap .functional-rep-tile p{text-align:center}
.hdbc-gallery-section .slick-arrow{z-index:99}
.hdbc-gallery-section .social--wrap{display:none}
.hdbc-gallery-section .mobile{display:none}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile span p{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .d-flex::after,.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .d-flex::before{display:none}
.bottom--hdbc-wrapper .hdbc-image-caption{display:flex;justify-content:center;width:94.522%;position:absolute;bottom:30px}
.bottom--hdbc-wrapper .hdbc-image-caption p{font-size:28px !important;line-height:34px !important;color:#fff}
.hover-items-card{position:absolute;top:0;left:0;visibility:hidden;width:94.522%;height:94.522%}
.hdbc-gallery-section .hover-image-card-desktop{position:absolute;width:100%;height:100%;border-radius:12px}
.hdbc-gallery-section .hover-image-card-mobile{display:none}
.hdbc-gallery-tile:hover .hover-items-card{visibility:visible;z-index:1}
.hover-card-title{position:relative;display:flex;justify-content:center;align-items:end;height:50%}
.hdbc-gallery-section .hover-card-title p{font-size:28px !important;line-height:34px !important;font-family:var(--font-tstar-heavy) !important;font-weight:900 !important;color:#fff}
.hdbc-gallery-section .hover-card-desc{font-size:18px;line-height:24px;color:#fff;padding-top:20px;font-family:var(--font-tstar-regular);font-weight:400}
.hdbc-gallery-section .hover-lower-card{position:relative;height:50%;background-color:rgba(238,35,38,1);border-bottom-right-radius:12px;border-bottom-left-radius:12px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}
.hdbc-gallery-section .gallery-cta{padding:12px 12px;border:0;background:transparent;color:#fff;border-radius:unset;font-family:var(--font-tstar-medium);font-weight:var(--font-weight-700);font-size:var(--font-size18);line-height:22px}
.hover-cta-arrow-img{margin-bottom:0 !important}
.hdbc-cta-wrapper{display:flex;align-items:center}
.hover-items-card ul li::before{content:"\2022";color:#fff;font-weight:bold;display:inline-block;width:1em}
#genuine-parts-slick .common-tabs-main{margin:0 auto 45px auto}
.hdbc-gallery-section .slick-dotted.slick-slider{margin-bottom:3rem;margin-top:0 !important}
@media(max-width:768px){.bottom--hdbc-wrapper{flex-direction:column}
#genuine-parts-slick .common-tabs-main{margin:0 auto}
.social--wrap{display:block}
.hdbc-gallery-section .mobile{display:block}
.container-hdbc-gallery{margin:0 16px}
.hdbc-gallery-section .hover-image-card-desktop{display:none}
.hdbc-gallery-section .hover-image-card-mobile{display:block;position:absolute;width:100%;height:100%;border-radius:8px}
.bottom--hdbc-wrapper .bottom-hdbc--content-section{padding-left:.7rem;margin:0 -2rem}
.bottom--hdbc-wrapper .top--hdbc-sub-menu .hdbc-submenu--tile span.hollow-circle{display:none}
.bottom--hdbc-wrapper .top--hdbc-sub-menu .hdbc-submenu--tile{margin-right:35px}
.bottom--hdbc-wrapper .top--hdbc-sub-menu .hdbc-submenu--tile p{width:100%;font-size:14px;line-height:16.8px;margin-left:0;padding-bottom:4px;border-bottom:1.4px solid #303030}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile .hdbc-monitor-image-files{display:none}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile .hdbc-mobile-image-files{display:block;width:90.049%;border-radius:8px;height:auto}
.bottom--hdbc-wrapper .top--hdbc-sub-menu .hdbc-submenu--tile.button-hdbc-active p{border-color:red}
.bottom--hdbc-wrapper .top--hdbc-sub-menu .hdbc-submenu--tile p{color:#303030;border-bottom:1px solid #303030}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots{padding:0 2rem}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap{flex-wrap:wrap;padding-bottom:10px}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap:not(.functional-rep){padding:0}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile:first-child{margin-left:5px}
.a-left{top:26.5%;left:-8px}
.a-right{right:-8px}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile p{text-align:center;font-size:10px;line-height:12px;margin-bottom:1rem !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile-update-five-half{height:24vh !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile-update-six{height:20vh !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile-update-seven-half{height:19vh !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile-update-eight-half{height:17vh !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile-update-nine-half{height:15.5vh !important}
.twowheelertips .bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile{height:100% !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile span{font-size:8px;line-height:9.6px}
.bottom--hdbc-wrapper .top--hdbc-sub-menu{display:block}
.bottom--hdbc-wrapper .top--hdbc-sub-menu.slick-initialized.slick-slider .slick-prev{transform:skewX(180deg);border-radius:1rem;top:5%}
.bottom--hdbc-wrapper .top--hdbc-sub-menu.slick-initialized.slick-slider .slick-next{border-radius:1rem;top:25%}
.social--wrap{display:flex;gap:9px;margin-top:20px}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .social--wrap img.social-img{max-width:16px;max-height:16px}
.desktop{display:none}
.mobile{width:100%}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile span p{font-size:8px !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots button{width:15px;height:5px !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots .slick-active button{width:15px;height:5px !important}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots li{width:17px;margin:0 1px}
.hdbc-gallery-tile:hover .hover-items-card{width:90.049%;height:90.049%}
.hdbc-gallery-section .hover-card-title p{font-size:28px !important;font-size:18px !important;line-height:22px !important;font-weight:900 !important;color:#fff}
.hdbc-gallery-section .hover-card-desc{font-size:8px;line-height:12px;padding-top:4px}
.hdbc-gallery-section .gallery-cta{padding:4px 4px;font-size:var(--font-size8);line-height:12px}
img.hover-cta-arrow-img{width:10px}
.hdbc-gallery-section .hover-lower-card{border-bottom-right-radius:8px;border-bottom-left-radius:8px}
.bottom--hdbc-wrapper .hdbc-image-caption p{bottom:48%;font-size:18px !important;line-height:22px !important;color:#fff;display:flex;justify-content:center;width:90%;flex-wrap:wrap;margin-right:.5rem}
#inthepressimages .hdbcgallery .single-photo-mobile .container-hdbc-gallery .bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile-update-six{height:115px !important;margin-left:-10px}
#default .hdbcgallery .single-photo-mobile .container-hdbc-gallery .bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile .hdbc-monitor-image-files{height:350px !important}
}
@media(max-width:569px){#inthepressimages .hdbcgallery .single-photo-mobile .container-hdbc-gallery .bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile-update-six{height:17vh !important;margin-left:-10px}
.single-photo-mobile .bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile .hdbc-mobile-image-files{display:block;width:86%;border-radius:8px;height:250px}
#inthepressimages .hdbcgallery .single-photo-mobile .bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .hdbc-gallery-tile .hdbc-mobile-image-files{height:115px}
.gallery-lightbox-allignments{margin-left:.9rem}
.hdbc-gallery-section{padding:0 17px 0 15px}
.radio-jingles-wrap .bottom--hdbc-wrapper .hdbc-image-caption{bottom:-105px}
.bottom--hdbc-wrapper .hdbc-image-caption p{bottom:40%}
.bottom--hdbc-wrapper .bottom-hdbc--content-section .content-hdbc--slider-wrap .slick-dots{left:-5px !important}
}
.hdbc-gallery-section .slick-dots li button{padding:0}
.radio-jingles-wrap .music_volume{display:flex;background:#fff;align-items:center;justify-content:space-between;width:123%;border-radius:12px}
.radio-jingles-wrap #seekbar{-webkit-appearance:none;width:100%;height:1px;background:#303030;margin-left:10px;margin-right:8px}
.radio-jingles-wrap #seekbar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background-color:#ee2326;cursor:pointer;border-radius:50%}
.radio-jingles-wrap #btnPlay .music-pause-img,#btnPause .music-pause-img{width:20px;height:20px;margin-right:10px;margin-bottom:0}
.radio-jingles-wrap #btnMute .music-volume-img{width:20px;height:16px;margin-left:1.25rem}
.radio-jingles-wrap #btnMusicDownload .music-volume-img{margin-left:1.25rem}
.radio-jingles-wrap #btnVolume .music-volume-mute{width:20px;height:25px;margin-left:1.25rem}
.radio-jingles-wrap #btnClose .music-close-img{width:20px;height:20px;margin:2.75rem 2.625rem 2.75rem 1.125rem}
.radio-jingles-wrap .modal-content{border:0;border-radius:12px;left:-11.5%}
.radio-jingles-wrap .quarterly-clickable-container{display:flex;align-items:center;width:inherit;padding:0 0 0 2.625rem}
.radio-jingles-wrap .bottom--hdbc-wrapper .hdbc-image-caption p{position:absolute;bottom:8%;left:3%;font-size:20px !important;line-height:24px !important;font-family:var(--font-tstar-medium) !important;font-weight:700 !important;color:#fff}
.radio-jingles-wrap .hdbc-gallery-tile::after{content:'';position:absolute;background:url(../../../content/dam/hero-aem-website/service-journey-assets/hero-genuine-parts/service-pause.png) no-repeat;top:42%;width:50px;height:50px;transform:translate(14vw);background-size:100% 100%}
@media(max-width:1199.98px){.radio-jingles-wrap .hdbc-gallery-tile::after{transform:translate(12vw)}
}
@media(max-width:900px){.radio-jingles-wrap .hdbc-gallery-tile::after{top:34%;transform:translate(11vw)}
.radio-jingles-wrap .bottom--hdbc-wrapper .hdbc-image-caption p{bottom:12%;left:-4%}
}
@media(max-width:569px){.radio-jingles-wrap #btnClose .music-close-img{margin:1rem .5rem}
.radio-jingles-wrap #seekbar{margin-left:6px;margin-right:6px}
.radio-jingles-wrap .quarterly-clickable-container{padding:0 0 0 .813rem}
.radio-jingles-wrap .quarterly-clickable-container{padding:0 0 0 .813rem}
.radio-jingles-wrap .modal-content{left:0}
.radio-jingles-wrap .music_volume{width:100%}
.radio-jingles-wrap #btnMusicDownload .music-volume-img{margin-left:.5rem}
.radio-jingles-wrap .bottom--hdbc-wrapper .hdbc-image-caption p{bottom:-55%;left:-10%}
.radio-jingles-wrap .hdbc-gallery-tile::after{top:65%;transform:translate(38vw)}
}
.service-maintenance-container .content-maintain--slider-wrap{padding:0 9.313rem}
.service-maintenance-container .service-maintain-tile{margin:auto 9px;padding:14px 0 12px 0;display:flex;flex-direction:column;align-items:center;border:1px solid #fff}
.service-maintenance-container .service-maintain-tile:hover{border:1px solid #dddcdc;box-shadow:0 8px 24px rgba(149,157,165,0.2);border-radius:12px}
.service-maintenance-container .maintain-mob-img{display:none}
.service-maintenance-container .maintain-title p{font-family:var(--font-tstar-medium);font-weight:var(--font-weight-700);font-size:20px;line-height:24px;color:#303030;margin-top:1rem;margin-bottom:8px;text-transform:uppercase}
.service-maintain-tile:hover>.maintain-title p{font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900);color:red}
.service-maintenance-container .maintain-download-wrapper{visibility:hidden}
.service-maintain-tile:hover>a .maintain-download-wrapper{display:flex;visibility:visible}
.service-maintenance-container .download-maintenance-text{font-family:var(--font-tstar-medium);font-weight:var(--font-weight-700);font-size:14px;line-height:17px;color:#009fda;margin-left:6px}
.service-maintenance-container .a-left-maintainance{left:3%;width:42px;height:42px}
.service-maintenance-container .a-right-maintainance{right:3%;width:42px;height:42px}
.service-maintenance-container .download-maintenance-img{width:18px;height:18px}
@media(max-width:768px){.service-maintenance-container .maintain-desk-img{display:none}
.service-maintenance-container .maintain-mob-img{display:block}
.service-maintenance-container .content-maintain--slider-wrap{padding:0 1rem}
.service-maintenance-container .a-left-maintainance{z-index:1;top:39.5%;width:24px;height:24px}
.service-maintenance-container .a-right-maintainance{z-index:1;top:39.5%;width:24px;height:24px}
.service-maintenance-container .service-maintain-tile{margin:14px auto;padding:8px 0 12px 0;border:1px solid #dddcdc;display:flex !important;box-shadow:0 8px 24px rgba(149,157,165,0.2);border-radius:12px;min-height:186px;width:95.74% !important}
.service-maintenance-container .maintain-title p{font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900);font-size:16px;line-height:19px;color:red;margin-top:11px;margin-bottom:11px;text-transform:uppercase}
.service-maintenance-container .maintain-download-wrapper{display:flex;visibility:unset}
}
@media(max-width:569px){.service-maintenance-container .service-maintain-tile{margin:7px auto}
}
.hdbc-video-outer-wrapper{display:flex;margin:auto 1.25rem;justify-content:center;flex-direction:column}
.hdbc-video--slider-wrap{display:none;justify-content:space-between}
.hdbc-video--slider-wrap .slick-dots{display:flex;justify-content:center;flex-wrap:wrap}
.hdbc-video--slider-wrap .slick-dots li{width:15px;margin:0 10px}
.hdbc-video--slider-wrap .slick-dots li button{padding:3px}
.hdbc-video--slider-wrap .slick-dots button{width:31px;height:4px;background:#c1c1c1;border:1px solid #fff;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;transform:skew(-40deg)}
.hdbc-video--slider-wrap .slick-dots .slick-active button{background:red}
.hdbc-video--slider-wrap.reveal{display:flex;justify-content:space-between}
.hdbc-video--slider-wrap .d-flex{width:100% !important;display:flex !important;justify-content:space-between !important;margin-left:0 !important;margin-right:0 !important}
.hdbc-video--slider-wrap.slick-initialized.reveal{display:block !important}
.hdbc-video--slider-wrap .hdbc--video-gallery-tile{display:flex;flex-direction:column}
.hdbc-video--slider-wrap .hdbc--video-gallery-tile .xtrac-monitor-image-files{width:100%}
.hdbc-video--slider-wrap .hdbc--video-gallery-tile .hdbc-mobile-image-files{display:none}
.hdbc-video--slider-wrap .hdbc--video-gallery-tile p{position:absolute;bottom:10%;font-size:20px;line-height:24px;margin-bottom:6px !important;font-family:var(--font-robotocondensed-regular);font-weight:400;color:#fff;letter-spacing:0 !important;margin-left:1rem;z-index:1}
.hdbc-video--slider-wrap .hdbc--video-gallery-tile span{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.hdbc-video--slider-wrap .hdbc--video-gallery-tile:first-child{margin-left:0}
.hdbc-video--slider-wrap .hdbc--video-gallery-tile:last-child{margin-right:0}
.hdbc-video--slider-wrap.functional-rep{padding:28px 34px}
.hdbc-video--slider-wrap .functional-rep-tile{padding:5px 20px;border-radius:12px;text-align:center;display:inline-flex;align-items:center;justify-content:center;width:100%;height:56px}
.hdbc-video--slider-wrap .functional-rep-tile.background--tropical-blue{background-color:#d7e5fa}
.hdbc-video--slider-wrap .functional-rep-tile.background--champagne{background-color:#fae5d7}
.hdbc-video--slider-wrap .functional-rep-tile.background--peppermint{background-color:#d7f0ce}
.hdbc-video--slider-wrap .functional-rep-tile.background--selago{background-color:#eed7fa}
.hdbc-video--slider-wrap .functional-rep-tile.background--moonraker{background-color:#d7d7fa}
.hdbc-video--slider-wrap .functional-rep-tile.background--azalea{background-color:#fad7d7}
.hdbc-video--slider-wrap .functional-rep-tile.background--citrine-white{background-color:#faf5d7}
.hdbc-video--slider-wrap .functional-rep-tile p{text-align:center}
.hdbc-video--slider-wrap .hdbc--video-gallery-tile span p{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.hdbc-video--slider-wrap .d-flex::after,.hdbc-video--slider-wrap .d-flex::before{display:none}
.video-hdbc-hover-enlarge{margin:auto 15px}
.video-hdbc-hover-enlarge-img{width:100%;overflow:hidden;margin-bottom:1rem;position:relative;border-radius:12px}
.video-hdbc-hover-enlarge-img img{width:100%;transition:transform .3s ease}
.video-hdbc-hover-enlarge-img:hover img{transform:scale(1.5)}
.video-hdbc-hover-enlarge-img::before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.5;z-index:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.video-hdbc-hover-enlarge-img:hover::before{opacity:0}
.d-desktop-video-hdbc::after{content:'';position:absolute;background:url(../../../content/dam/hero-aem-website/in/hero_service/service-pause.png) no-repeat;top:36%;width:70px;height:70px;transform:translate(12vw);background-size:100% 100%;z-index:1}
.hdbc-video-outer-wrapper .a-left-hdbc{transform:rotate(180deg);top:40% !important;left:-5px}
.a-right-hdbc{right:-5px;top:45% !important}
.hdbc-video-outer-wrapper .slick-arrow{z-index:1;position:absolute;top:42%;display:inline-block;width:38px;margin:0;height:38px;background:#ed1c24;border-radius:20px;padding:8px}
.hdbc-video-outer-wrapper .slick-arrow:hover,.hdbc-video-outer-wrapper .slick-arrow:focus,.hdbc-video-outer-wrapper .slick-arrow:active{background:#ed1c24}
@media(max-width:1199.98px){.video-hdbc-hover-enlarge-img{width:104%}
.d-desktop-video-hdbc::after{top:33%;transform:translate(11vw)}
.a-right-hdbc{right:-15px}
}
@media(max-width:800px){.video-hdbc-hover-enlarge-img{width:106%}
.d-desktop-video-hdbc::after{top:32%;transform:translate(16vw)}
.video-hdbc-hover-enlarge{margin:auto 20px}
.hdbc-video-outer-wrapper .a-left-hdbc{left:0}
.a-right-hdbc{right:-15px}
}
@media(max-width:575.98px){.hdbc-video-outer-wrapper .slick-arrow{width:24px;height:24px;padding:2px}
.hdbc-video-outer-wrapper{margin:auto 1.813rem}
.video-hdbc-hover-enlarge-img{width:109%}
.d-desktop-video-hdbc::after{top:40%;transform:translate(38vw)}
.hdbc-video-outer-wrapper .a-left-hdbc{left:-12px;top:42% !important}
.d-desktop-video-hdbc::after{width:40px;height:40px}
.a-right-hdbc{right:-3%;top:46% !important}
}
@media(max-width:480px){.video-hdbc-hover-enlarge{margin:0;width:92%}
}
.hero-carousel .slick-slide img{margin-left:-3rem;margin-right:-3rem}
.hero-carousel .slick-prev{left:-1.4rem !important;z-index:1}
@media all and (min-width:768px){.hero-carousel .slick-prev{left:-1.4rem !important}
}
.hero-carousel .slick-next{right:0rem !important;z-index:1}
.hero-carousel .slick-prev:before{background-image:url("../../../content/dam/hero-aem-website/in/servicejourney/Left-Grey-Arrow.svg");background-size:42px 42px;display:inline-block;width:42px;height:42px;content:"";opacity:1 !important}
@media(max-width:800px){.hero-carousel .slick-prev:before{display:none}
}
.hero-carousel .slick-next:before{background-image:url("../../../content/dam/hero-aem-website/in/servicejourney/Right-Grey-Arrow.svg");background-size:42px 42px;display:inline-block;width:42px;height:42px;content:"";opacity:1 !important}
@media(max-width:800px){.hero-carousel .slick-next:before{display:none}
}
.hero-carousel .slick-dots li{margin-right:1rem}
.hero-carousel .slick-dots li.slick-active button:before{background-color:red}
.hero-carousel .slick-dots li button:before{width:31px;height:4px;transform:skewX(-50deg);margin-top:1rem;font-size:0;background-color:white}
.hero-carousel .img-container{position:relative}
.hero-carousel .img-container:nth-child(even) .img-text{left:5rem}
.hero-carousel .img-container:nth-child(even) img{margin-left:0rem;margin-right:0rem}
.hero-carousel .img-container:nth-child(odd) .img-text .img-btn-link{gap:4rem}
.hero-carousel .img-container .img-text{position:relative;top:1rem;left:2rem}
.hero-carousel .img-container .img-text p{font-style:italic;font-weight:900;font-size:40px;line-height:50px;color:#fff;text-transform:capitalize;width:19rem}
.hero-carousel .img-container .img-text .img-btn-link{position:absolute;top:12rem;font-weight:700;font-size:20px;line-height:24px;display:flex;align-items:center;gap:1rem;text-align:center;letter-spacing:.02em;text-transform:capitalize;color:#fff}
@media(max-width:768px){#xtrack-events #scooter-banner-slide-mob{bottom:-5px}
#xtrack-events #scooter-banner-slide-mob a{display:flex;align-items:center;justify-content:center;font-size:12px}
}
@media(max-width:768px){#scooter-banner-slide-mob.caorusel-hidecta-mobile{display:none !important}
}
.slide-1-content{box-shadow:0 0 0 0 !important}
@media(max-width:768px){.slide-1-content{background:transparent !important}
}
#scooter-banner-slide-mob{justify-content:center;bottom:-60px;position:absolute;padding:16px 16px;transition:.5s ease all;z-index:1;background:transparent;box-shadow:0 -2px 4px rgba(0,0,0,0.3)}
@media(max-width:768px){#scooter-banner-slide-mob{background:#000}
}
#scooter-banner-slide-mob a{padding:3px 8px;width:50%}
#scooter-banner-slide-mob a.booknow-btn{background:#ee2326;color:#fff}
#scooter-banner-slide-mob.pos-sticky{position:fixed;bottom:0 !important;z-index:5;background:#fff;box-shadow:0 -2px 4px rgba(0,0,0,0.3)}
#scooter-banner-slide-mob.side-margin a{margin:0 8px}
#rideseventlp .carousel-indicators{padding-left:0 !important}
#rideseventlp .carousel-indicators li{width:32px;height:8px;transform:skew(-45deg)}
@media(max-width:768px){#rideseventlp .carousel-indicators li{width:28px;height:6px}
}
@media(max-width:768px){#rideseventlp #scooter-banner-slide-mob{background:#000 !important;bottom:-125px !important}
}
@media(max-width:768px){#rideseventlp #scooter-banner-slide-mob .btn{min-width:156px;padding:8px 8px;height:36px}
}
@media(max-width:768px){#rideseventlp .et-content-footer .btn{min-width:126px;padding:8px 8px;height:36px}
}
#rideseventlp #scooterBanner .carousel-indicators{bottom:28px}
@media(max-width:768px){#rideseventlp #scooterBanner .carousel-indicators{bottom:-80px}
}
#rideseventlp .btn{min-width:196px;height:48px;font-family:var(--font-tstar-heavy)}
@media(max-width:768px){#rideseventlp .btn{min-width:140px}
}
@media(max-width:768px){#rideseventlp .btn{padding:8px 8px;height:36px;line-height:20px}
}
#rideseventlp .slbCloseBtn{font-size:30px;line-height:4px;padding-bottom:1px}
@media(max-width:768px){#rideseventlp .slbCloseBtn{font-size:22px}
}
@media(max-width:768px){.multi-btn-mob{margin-bottom:70px}
.multi-btn-mob .slider-content{padding-left:0 !important}
.multi-btn-mob #scooter-banner-slide-mob{bottom:-125px}
.multi-btn-mobile .carousel-indicators{bottom:-20px !important}
.multi-btn-mobile .carousel-indicators li{background:#c1c1c1 !important}
.multi-btn-mobile .carousel-indicators li.active{background:#ee2326 !important}
}
#scooterBanner.harley-carousel-theme .carousel-indicators{gap:4px}
@media(max-width:768px){#scooterBanner.harley-carousel-theme .carousel-indicators{bottom:110px !important}
}
#scooterBanner.harley-carousel-theme .carousel-indicators li{width:24px;height:6px;transform:unset;background:#c0c0c0 !important;border:0}
#scooterBanner.harley-carousel-theme .carousel-indicators li.active{background:#e35205 !important;width:42px;transform:unset}
#scooterBanner.harley-carousel-theme .scooter-banner-slide .btn{font-family:var(--font-transducer) !important;font-weight:600;font-size:18px;line-height:32px;border:1px solid #e35205;background:#fff;color:#e35205;border-radius:0}
@media(max-width:768px){#scooterBanner.harley-carousel-theme .scooter-banner-slide .btn{font-size:14px;line-height:20px}
}
@media(max-width:768px){#scooterBanner.harley-carousel-theme .carousel-inner{pointer-events:none !important}
}
@media(max-width:768px){#scooterBanner.harley-carousel-theme .carousel-inner .carousel-item .scooter-banner-slide .btn{pointer-events:all !important}
}
#scooterBanner.harley-carousel-theme #scooter-banner-slide-mob .btn{font-family:var(--font-transducer) !important;font-weight:600;border:1px solid #e35205;background:#fff;color:#e35205;border-radius:0}
@media(max-width:768px){#scooterBanner.harley-carousel-theme .scooter-banner-slide .slider-content .slide-1-content{padding:0}
}
#investorBanner{position:relative;margin-top:58px}
#investorBanner ul.investor-indicators.carousel-indicators{bottom:37px}
#investorBanner .banner-headline{color:white;display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:120px;width:100%;padding-left:40px}
#investorBanner .banner-headline .banner-headline-title{width:100%;display:flex;align-items:center}
#investorBanner .banner-headline .banner-headline-title>*{font-size:52px;line-height:1.2;width:85%;font-family:var(--font-tstar-heavy);text-align:center}
#investorBanner .banner-headline .view-all-investor{font-size:18px;line-height:22px;font-family:var(--font-tstar-bold);margin-top:32px}
#investorBanner .banner-headline .view-all-investor .view-all-arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:8px}
#investorBanner .stock-container{position:absolute;right:40px;color:#fff;display:flex;flex-direction:column;overflow:hidden;min-width:fit-content}
#investorBanner .stock-container .stock-watch{font-family:var(--font-fjalla-one),sans-serif;font-size:52px;color:#fff;padding:10px 0 23px 23px;background:url(../../../en-in/images/main-heading-bg.html) no-repeat left top;line-height:100%;margin:0;width:max-content;text-transform:uppercase}
#investorBanner .stock-container .stock-watch-buttons{display:flex;align-items:center}
#investorBanner .stock-container .stock-watch-buttons .stock-watch-btn{width:fit-content;margin-right:10px;background-color:red;color:#fff;font-size:18px}
#investorBanner .stock-container .stock-watch-buttons .stock-watch-btn:hover,#investorBanner .stock-container .stock-watch-buttons .stock-watch-btn:focus,#investorBanner .stock-container .stock-watch-buttons .stock-watch-btn:active{background-color:#fff;color:red}
.investor-banner-note-container{background-color:#303030;padding:20px 0 20px 40px;color:#fff;font-size:20px;line-height:1.2}
.investor-banner-note-container marquee p{color:#fff;font-size:20px;line-height:1.2}
#investorBanner .investors-banner-img{position:relative}
#investorBanner .investor-button{position:absolute;left:40px;bottom:66px}
#investorBanner .btn.booknow-btn{background:#ee2326;color:#fff}
#investorBanner .investor-button.slide-1-content-right{right:40px !important}
@media(max-width:1320px) and (min-width:1150px){#investorBanner .banner-headline{top:90px}
}
@media(max-width:1150px) and (min-width:900px){#investorBanner .banner-headline{top:70px}
#investorBanner .stock-container{top:20px;right:25px}
#investorBanner .banner-headline .view-all-investor{margin-top:18px}
#investorBanner .investor-button{position:absolute;left:40px;bottom:66px}
#investorBanner .investor-button.slide-1-content-right{right:40px !important}
}
@media(max-width:900px) and (min-width:767px){#investorBanner .banner-headline{top:80px;padding-left:15px}
#investorBanner .investor-button{position:absolute;left:15px;bottom:45px}
#investorBanner .investor-button.slide-1-content-right{right:15px !important}
#investorBanner .banner-headline .view-all-investor{margin-top:18px}
#investorBanner .banner-headline .banner-headline-title>*{font-size:40px;line-height:44px;width:100%;padding-top:0 !important}
#investorBanner .banner-headline .investor-calendar{margin:20px 0}
#investorBanner .banner-headline .investor-calendar .calendar-icon{margin-right:12px}
#investorBanner .investor-events-calender-wrapper-mailoptions{height:60px;width:184px;top:77.5%}
#investorBanner .stock-container{top:18px;right:25px}
}
@media(max-width:767px){#investor-banner .carousel-indicators{display:none}
#investorBanner .investor-button{position:absolute;left:15px;bottom:55px}
#investorBanner .investor-button.slide-1-content-right{right:15px !important}
#investorBanner .banner-headline{top:74px;padding-left:15px}
#investorBanner .banner-headline .banner-headline-title>*{font-size:24px;line-height:29px;max-width:50%}
#investorBanner .stock-container .stock-watch{font-size:26px;line-height:1.1;padding:12px 12px 18px 18px;background-size:10px}
#investorBanner .banner-headline .view-all-investor{margin-top:20px}
#investorBanner .stock-container{right:5px}
#investorBanner .stock-container .stock-watch-buttons .stock-watch-btn{font-size:12px}
}
@media(max-width:767px) and (min-width:425px){#investorBanner .banner-headline .banner-headline-title>*{max-width:fit-content}
}
@media(max-width:767px) and (min-width:425px){#investorBanner .banner-headline .banner-headline-title>*{max-width:fit-content}
}
@media(max-width:400px){#investorBanner .stock-container .stock-watch{font-size:22px}
}
.red-banner-text{position:absolute;width:100%;top:40%;text-align:center !important;padding-left:0 !important}
.red-banner-text h1{font-family:var(--font-tstar-heavy);font-weight:700 !important;font-size:52px !important;line-height:1.2;color:#fff}
.red-banner-text p{font-family:var(--font-tstar-medium);font-style:normal;font-weight:400;font-size:18px;line-height:1.2;color:#fff;max-width:100% !important}
@media(max-width:786px){.red-banner-text{top:30%}
.red-banner-text h1{font-size:24px}
.red-banner-text p{font-size:14px}
}
@media(max-width:450px){.red-banner-text{top:20%}
}
#harley-carousel .harley-banner-img{position:relative}
#harley-carousel .scroll-down-btn-wrapper{height:0}
#harley-carousel .scroll-down-btn{position:relative;top:-26px;height:0}
#harley-carousel .scroll-down-btn img{padding-top:10px;height:40px;width:20px}
#harley-carousel .text-center{padding-bottom:20px}
#harley-carousel .icon-bg-color{width:46px;height:46px;background:rgba(242,99,33,1);border-radius:26px;margin:auto}
.harley-carousel-indicators{bottom:65px !important}
.harley-carousel-indicators .harley-carousel-indicator{height:8px !important}
.harley-carousel-indicators li.active{background:rgba(242,99,33,1) !important}
#harley-carousel .slide-1-content{position:absolute;bottom:66px;left:66px}
#harley-carousel .slide-1-content .btn{margin-right:15px;font-family:'1903Sans-Regular';font-size:18px}
#harley-carousel .slide-1-content .callback-btn{color:#f26321;border:1px solid #d30000}
#harley-carousel .slide-1-content .booknow-btn{color:#fff;background:#f26321;border:1px solid #d30000}
@media(max-width:786px){#harley-carousel .scroll-down-btn{top:-16px}
#harley-carousel .icon-bg-color{width:30px;height:30px;border-radius:15px}
#harley-carousel .scroll-down-btn img{padding-top:5px;height:25px;width:15px}
#harley-carousel .slide-1-content{bottom:35px;left:14px}
#harley-carousel .slide-1-content .btn{font-size:12px}
}
#dealer-screen-page{color:#323030;letter-spacing:1px}
#dealer-screen-page,.slide--wrap{width:100%;height:100%}
#dealer-screen-page .slide--wrap{height:100vh;padding:15px;pointer-events:none}
#dealer-screen-page .main-img{display:flex;align-items:center;justify-content:center;height:100%;width:100%}
#dealer-screen-page .main-img img{max-width:100%;width:100%}
#dealer-screen-page .slick-track,#dealer-screen-page .slick-list{height:100%}
#dealer-screen-page .type-text{max-width:60%;padding-right:6px;color:black;font-weight:600}
#dealer-screen-page .content-wrap{display:flex;flex-direction:column;align-items:center}
#dealer-screen-page .hero-logo{position:relative;text-align:center;z-index:1;width:100%}
#dealer-screen-page .hero-logo img{max-width:200px;margin:0 auto}
#dealer-screen-page .hero-logo::after{content:"";display:block;width:100%;height:1px;background:#ed1c24;position:absolute;top:50%;z-index:-1}
#dealer-screen-page .main-heading{font-size:2.5rem;font-weight:900;text-align:center;text-transform:uppercase;margin:.5rem 0 26px;font-family:var(--font-tstar-heavy)}
#dealer-screen-page .pricelist-wrap{width:100%}
#dealer-screen-page .item-wrap{pointer-events:none}
.item-wrap .slick-list{margin:0 -10px}
#dealer-screen-page .pricelist-wrap .item{display:flex;flex-direction:column;margin:0 10px}
#dealer-screen-page .pricelist-wrap .item .bike-thumbnail{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(to bottom,rgba(224,224,224,1) 0,rgba(224,224,224,1) 80%,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%)}
#dealer-screen-page .pricelist-wrap .item .bike-thumbnail img{max-width:100%}
#dealer-screen-page .pricelist-wrap .item .bike-thumbnail h2{font-size:1.0rem;min-height:60px;padding:.75rem .3rem;margin:0 .6rem;color:#323030;font-weight:700}
#dealer-screen-page .pricelist-wrap .item .bike-thumbnail .avg-price{padding:.5rem 0;margin:0;font-size:11px;font-weight:600;color:black}
#dealer-screen-page .vehicle-variants{width:100%}
#dealer-screen-page .vehicle-variants .variant-heading{color:#fff;background:#2b2829;padding:.5rem 1rem;text-align:center}
#dealer-screen-page .vehicle-variants .price-content-wrap{display:flex;flex-direction:column;background:#fff}
#dealer-screen-page .vehicle-variants .price-content-wrap .price-content{padding:.4rem 0;border-bottom:1px solid #2b2829;display:flex;justify-content:space-between;align-items:center}
#dealer-screen-page .vehicle-variants .price-content-wrap .price-content .price-text{font-size:1.55rem;font-weight:900;color:#ed1c24;text-align:right;margin:0}
#dealer-screen-page .disclaimer-text{position:absolute;color:#ed1c24;font-weight:600;width:fit-content;top:140px;right:5px;font-size:13px;line-height:1.6;font-family:var(--font-tstar-regular)}
#dealer-screen-page .slide-item{position:relative}
@media(max-width:1400px){#dealer-screen-page .type-text{max-width:50%}
#dealer-screen-page .slide--wrap{padding:5px}
.item-wrap .slick-list{margin:0 -8px}
}
.font-properties{font-size:50px;color:#fff;line-height:1.3;font-family:var(--font-fjalla-one),sans-serif;text-transform:uppercase}
.position{position:fixed;left:0;right:0;bottom:0;background-color:#e30a27;line-height:0}
.category-container{width:100%;background:#f0f0f0}
.category-list{display:flex;max-width:1220px;margin:-8rem auto 0;padding:0 32px;background-color:#fff;z-index:3;position:relative}
.category-list-item{display:flex;flex-direction:column;align-items:flex-end;width:50%;max-width:50%;word-wrap:break-word;text-transform:uppercase}
.category-list-item:first-of-type{border-right:1px solid #f0f0f0}
.category-list-item:nth-of-type(even){align-items:flex-start}
.category-content{color:red;padding:48px 31px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.category-view{cursor:pointer;color:red;font-size:14px;font-weight:700;line-height:21px;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;display:inline-block}
.category-title{font-size:32px;color:#000;font-family:var(--font-open-sans-semibold),Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:0;font-weight:500;line-height:38px}
.img-container{width:333px;height:510px;overflow:hidden;margin-top:16px}
.img-container>img{width:100%;height:100%}
.merchandise-text-component{background:#f0f0f0;padding:4rem 0 3rem 0;text-align:center}
.merchandise-text-component .text-container{width:100%;max-width:1000px;margin-right:auto;margin-left:auto}
.merchandise-text-component h2{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:500;font-size:3.5rem;color:red;text-transform:uppercase;line-height:1;margin-bottom:40px}
.merchandise-text-component p{font-size:1.25rem;color:#000;line-height:30px;margin-bottom:2rem;font-family:var(--font-open-sans-medium),Arial,Helvetica,sans-serif}
.img-container>img:hover{transform:scale(1.1);transition:.3s all ease-in-out;cursor:pointer}
.explore-collection-cta-container{bottom:32%;z-index:2;left:calc(50% - 124px);width:fit-content;padding-left:0;position:absolute;font-size:var(--font-size16);padding-bottom:0 !important}
.explore-collection-cta-container .btn{color:#fff;background-color:red;border:0;font-family:var(--font-fjalla-one);font-size:24px;font-weight:400;padding:8px 32px;border-radius:0;text-align:center;line-height:36px;text-transform:uppercase}
.explore-collection-cta-container .btn:hover{background-color:#000;color:#fff}
.explore-collection-cta-container .btn:focus{background-color:#000;color:#fff}
.hero-carousel #scooterBanner .hero-slider-indicators{bottom:26%;padding-left:0;z-index:3;margin:10px 0 0;position:absolute;right:0;left:0;display:flex;justify-content:center;list-style:none}
.hero-carousel #scooterBanner .hero-slider-indicators li{width:10px;height:10px;margin:5px;background:#ccc;border:1px solid #ccc;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;transform:none}
.hero-carousel #scooterBanner .hero-slider-indicators>li:hover{background:red;border-color:red}
.hero-carousel #scooterBanner .hero-slider-indicators>li.active{background:red;border-color:red}
@media(max-width:1600px){.explore-collection-cta-container{bottom:36%}
.hero-carousel #scooterBanner .hero-slider-indicators{bottom:26%}
}
@media(max-width:1500px){.explore-collection-cta-container{bottom:38%}
.hero-carousel #scooterBanner .hero-slider-indicators{bottom:27%}
}
@media(max-width:1200px){.explore-collection-cta-container{bottom:36%}
.hero-carousel #scooterBanner .hero-slider-indicators{bottom:28%}
}
@media(max-width:767px) and (min-width:360px){.category-container{padding:48px 20px;margin-top:0}
.category-list{flex-direction:column;padding:0 20px;width:100%;justify-content:center;margin-top:0}
.category-list-item{width:100%;max-width:100%}
.category-list-item:first-of-type{border:0}
.category-content{padding:2rem 0;width:100%}
.img-container{width:100%}
.merchandise-text-component h2{font-size:40px}
.merchandise-text-component p{font-size:18px}
.explore-collection-cta-container{bottom:30px;left:calc(50% - 94px)}
.explore-collection-cta-container .btn{font-size:16px;line-height:30px}
.hero-carousel #scooterBanner .hero-slider-indicators{bottom:5px}
}
.scrollToTop{position:fixed;background:red;color:#fff;text-align:center;border-radius:5px;font-size:2rem;line-height:1.2;width:40px;height:40px;bottom:15px;right:30px;z-index:15;-webkit-box-shadow:0 1px 5px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 1px 5px 0 rgb(0 0 0 / 20%);cursor:pointer;display:none}
.scrollToTop:hover,.scrollToTop:focus{background:#fee42f}
.scrollToTop:hover::before,.scrollToTop:focus::before{border-color:#000}
.scrollToTop.reveal{display:flex;align-items:center;justify-content:center}
.scrollToTop::before{content:" ";border-left:7px solid #fff;border-bottom:7px solid #fff;width:16px;height:16px;transform:rotate(135deg);cursor:pointer;position:relative;top:4px}
.merchandise-product-container{display:flex;padding:4rem 2% 0;border-bottom:135px solid #f0f0f0}
.merchandise-content{max-width:1600px;display:flex;flex-wrap:wrap;align-items:flex-end}
.merchandise-content .productbigimg{width:33%;padding:0 15px}
.merchandise-content .content{max-width:67%;padding:0 15px}
.merchandise-content .title-container{display:flex;margin:0 -15px 48px}
.merchandise-content .product-list-item{width:25%;margin-right:20px}
.merchandise-content .product-list-item:last-of-type{margin-right:0}
.merchandise-content .title{font-family:var(--font-fjalla-one),sans-serif,Arial,Helvetica;font-size:56px;color:red;text-transform:uppercase;line-height:1;margin-bottom:0;font-weight:500;min-width:max-content;padding:0 15px;display:flex;align-items:center}
.merchandise-description{max-height:fit-content;overflow:hidden}
.merchandise-content .title-container>span>p{border-left:1px solid #000;padding:0 15px;text-align:left;font-size:18px;line-height:27px;font-family:var(--font-open-sans-medium),sans-serif,Arial,Helvetica;font-weight:400;color:#000;height:100%}
.merchandise-content .products-list{display:flex;width:100%}
.merchandise-content .product-list-item>a{max-width:216px;overflow:hidden}
.merchandise-content .product-list-item>a>img{width:100%;height:100%}
.merchandise-content .product-list-item>a>img:hover{transform:scale(1.07);transition:all .3s ease}
.merchandise-content .product-explore{margin:36px 0 48px;max-width:fit-content;padding:8px 32px;color:#fff;background-color:red;font-size:24px;line-height:36px;font-weight:400;text-align:center;text-transform:uppercase;font-family:var(--font-fjalla-one)}
.merchandise-content .product-explore:hover,.merchandise-content .product-explore:focus{background-color:#000;color:#fff}
.merchandise-content .women-explore-collection{margin:36px 0 48px auto}
.merchandise-product-container .women-merchandise-content{flex-direction:row-reverse}
.hide{max-height:108px}
.know-more-btn-wrapper{display:flex;justify-content:flex-end}
.merchandise-content .know-more{display:block;color:red;background:0;border:0;outline:0;position:relative;top:-48px;right:-5px}
.merchandise-content .know-more:hover{color:black}
@media(max-width:769px){.merchandise-product-container{display:flex;flex-direction:column}
.merchandise-product-container .women-merchandise-content{flex-direction:column-reverse}
.merchandise-content .title-container{flex-direction:column;align-items:center;margin-bottom:2rem}
.merchandise-content .title{font-size:2.5rem;margin-bottom:.5rem;padding:0}
.merchandise-content .product-list-item>a{max-width:100%}
.merchandise-content .title-container>span>p{border-left:0;text-align:center;font-size:1.125rem}
.merchandise-product-container{padding:4rem 4% 0}
.merchandise-content .product-explore{margin:3rem auto 4rem;font-size:20px;line-height:30px}
.merchandise-content{flex-direction:column-reverse;align-items:center;width:100%}
.merchandise-content .content{max-width:100%;padding:0}
.product-list-item>a{width:100%;height:100%;margin-right:0}
.merchandise-content .productbigimg{width:100%;padding:0}
.merchandise-content .products-list{max-width:100%;width:100%}
.merchandise-product-container .slick-slide{margin:0 10px}
.merchandise-product-container .slick-list{margin:0 -10px}
.merchandise-product-container .slick-prev{left:-4px}
.merchandise-product-container .slick-next{right:-4px}
.merchandise-product-container .slick-arrow{z-index:3}
.merchandise-product-container .slick-next,.merchandise-product-container .slick-prev{width:36px;height:36px;font-size:1.25rem;background:rgba(0,0,0,0.5);color:#fff;margin:0;display:flex;align-items:center;justify-content:center}
.merchandise-product-container .slick-prev::before{content:" ";border-left:3.5px solid #fff;border-bottom:3.5px solid #fff;width:15px;height:15px;transform:rotate(45deg);cursor:pointer}
.merchandise-product-container .slick-prev:hover,.merchandise-product-container .slick-prev:focus,.merchandise-product-container .slick-next:hover,.merchandise-product-container .slick-next:focus{background:red;transition:.5s ease all}
.merchandise-product-container .slick-next::before{content:" ";border-left:3.5px solid #fff;border-bottom:3.5px solid #fff;width:15px;height:15px;transform:rotate(225deg);cursor:pointer}
.merchandise-content .know-more{top:-32px}
}
.products-compare-container{width:100%;max-width:100%;background-color:#0b2c53;color:#fff;padding:32px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}
.products-compare-container .products-compare-headline{font-style:italic;font-weight:900;font-size:48px;line-height:58px;font-family:var(--font-tstar-heavy)}
.products-compare-container .products-compare-content{display:flex;justify-content:space-between;position:relative;width:100%;max-width:1255px;margin:0 11px 0 100px}
.products-compare-variant-title{display:flex;flex-direction:column;width:calc(100% - 315px)}
.products-compare-container .products-compare-content .products-compare-img{width:315px;height:402px;margin:65px 0 0 44px}
.products-compare-container .variant-container{display:flex;justify-content:space-between;margin:44px 0 0;width:100%;padding-left:291px}
.products-compare-container .variant-container>.variant-name-container{width:219px}
.products-compare-container .variant-container>.variant-name-container:last-child{width:138px}
.products-compare-container .variant-container .variant-name{width:130px;height:42px;left:391px;top:134px;background:#fff;border-radius:8px;font-weight:900;font-size:28px;font-family:var(--font-tstar-bold);line-height:1.214;text-transform:uppercase;color:#ee2326;display:flex;justify-content:center;padding:6px 14px}
.products-compare-container .products-compare-list{width:100%}
.products-compare-container .products-compare-list .products-compare-item{position:relative;margin-top:22px;padding:8px 0}
.products-compare-container .products-compare-list .products-compare-item::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 23.23%,rgba(255,255,255,0) 100%);opacity:.05}
.products-compare-container .products-compare-list-item{display:flex;justify-content:space-between;font-size:24px;line-height:29px;font-family:var(--font-tstar-heavy);align-items:center}
.products-compare-container .products-compare-list-item .specification{font-weight:700;width:120px;margin-right:100px}
.products-compare-container .products-compare-list-item .specification:first-child{font-family:var(--font-tstar-regular);border-right:1px solid #d9d9d9;padding-right:8px;width:191px;font-weight:400}
.products-compare-container .products-compare-list-item .specification:last-child{width:138px;margin-right:0}
@media(max-width:1323px) and (min-width:1209px){.products-compare-container .products-compare-content{margin:0 40px 0 100px;max-width:calc(100% - 140px)}
.products-compare-container .variant-container{padding-left:249px}
.products-compare-container .variant-container>.variant-name-container{width:130px}
.products-compare-container .products-compare-list-item .specification{margin-right:58px}
.products-compare-container .products-compare-list-item .specification:last-child{width:150px}
}
@media(max-width:1209px) and (min-width:1081px){.products-compare-container .products-compare-content{margin:0 40px 0 100px;max-width:calc(100% - 140px)}
.products-compare-container .products-compare-list-item .specification{margin-right:19px}
.products-compare-container .variant-container{padding-left:210px}
.products-compare-container .variant-container>.variant-name-container{width:130px}
}
@media(max-width:1081px) and (min-width:360px){.products-compare-container .products-compare-content{max-width:100%;margin:0}
.products-compare-container{padding:16px 19px 18px;align-items:center}
.products-compare-container .products-compare-headline{font-size:28px;line-height:34px;text-align:center;padding-left:0}
.products-compare-container .products-compare-content{flex-direction:column;justify-content:center;align-items:center}
.products-compare-container .products-compare-content .products-compare-img{width:210px;height:268px;margin:10px 0 0 0}
.products-compare-container .variant-container{min-width:max-content;overflow-x:scroll;padding-left:145px;margin-top:15px}
.products-compare-variant-title{width:100%;overflow-x:scroll}
.products-compare-container .variant-container>.variant-name-container{width:130px}
.products-compare-container .variant-container .variant-name{font-size:16px;line-height:19px;width:75px;padding:4px 8px;height:27px}
.products-compare-container .products-compare-list{min-width:max-content;overflow-x:scroll;padding-bottom:46px}
.products-compare-container .products-compare-list-item{min-width:max-content}
.products-compare-container .products-compare-list .products-compare-item{min-width:max-content}
.products-compare-container .products-compare-list-item .specification{font-size:18px;line-height:22px;width:94px;margin-right:40px}
.products-compare-container .products-compare-list-item .specification:last-child{margin-right:0;width:94px}
.products-compare-container .products-compare-list-item .specification:first-child{font-size:16px;line-height:19px;padding-right:0;margin-right:23px;width:122px;border-right:0}
}
@media(max-width:1080px) and (min-width:851px){.products-compare-container .variant-container{padding-left:230px;justify-content:space-evenly}
.products-compare-container .variant-container>.variant-name-container{width:195px}
.products-compare-container .variant-container>.variant-name-container:last-child{width:90px}
}
@media(max-width:850px) and (min-width:700px){.products-compare-container .variant-container{padding-left:190px;justify-content:space-evenly}
.products-compare-container .variant-container>.variant-name-container:last-child{width:90px}
}
@media(max-width:700px) and (min-width:600px){.products-compare-container .variant-container{padding-left:150px;justify-content:space-evenly}
.products-compare-container .variant-container>.variant-name-container:last-child{width:90px}
}
.xoom-big-wrapper{padding-top:3.5rem}
.xoom-lights-heading-wrapper{display:flex;justify-content:flex-end}
.xoom-lights-heading-wrapper h3{padding-left:6.25rem;background:url(../../../content/dam/hero-aem-website/products/xoom/xoom-title-right.png) no-repeat;background-size:100% 100%;font-family:var(--font-tstar-heavy);font-weight:900;font-size:52px;line-height:62.4px;padding-bottom:.5rem;text-transform:uppercase;width:42.85%;color:#fff;height:60px;align-items:center;display:flex}
.light-text-wrapper{margin-left:5rem}
.tech-text-wrapper{margin-left:3rem}
.xoom-tyres-heading-wrapper{display:flex;justify-content:flex-start}
.xoom-tyres-heading-wrapper h3{padding-left:6.25rem;background:url(../../../content/dam/hero-aem-website/products/xoom/xoom-title-left.png) no-repeat;background-size:100% 100%;font-family:var(--font-tstar-heavy);font-weight:900;font-size:52px;line-height:62.4px;padding-bottom:.5rem;text-transform:uppercase;width:35.5%;color:#fff;height:60px;align-items:center;display:flex}
.xoom-container-invert-horz{flex-direction:row-reverse;justify-content:flex-end}
.lights-image-wrapper{position:relative;margin:0 0 3.1rem 5.25rem}
.tyres-ellipse-image{position:absolute;top:-2%;width:118%;left:2%}
.lights-ellipse-image{position:absolute;top:-2.5%;width:114%;left:2%}
.tech-ellipse-image{position:absolute;top:-3%;width:106%;left:2%}
.lights-on-image{position:relative;top:0;left:5%;width:108%}
.lights-off-image{position:relative;top:0;left:5%;width:108%}
.tech-default-image{position:relative;top:0;left:5%;width:100%;border-radius:50%}
.tyres-default-image{position:relative;top:0;left:5%;width:112%;border-radius:50%}
.light-lists-wrapper{font-family:var(--font-tstar-heavy);padding:2.25rem 0 0 2.2rem;font-weight:900;line-height:34px;color:#fff;column-count:2;column-gap:2.5rem}
.utility-lists-extras{column-count:1;width:78.9%;padding:2.25rem 0 0 18rem}
.tyres-lists-wrapper{font-family:var(--font-tstar-heavy);padding:2.25rem 0 0 6.25rem;font-weight:900;line-height:34px;color:#fff;column-count:2;column-gap:2.5rem;width:115%}
.tyres-image-wrapper{position:relative;margin:0 9.75rem 3.1rem 14rem}
.style-image-wrapper{position:relative;margin:0 9.75rem 3.1rem 11.5rem}
.style-lists-extras{width:98%}
.li-list-width li:nth-child(3n){width:80%}
.style-lists-extras li:nth-child(2n){width:80%}
.style-lists-extras li:nth-child(3n){width:80%}
.style-lists-extras li:last-child{width:70%}
.light-lists-wrapper p{display:flex;font-size:28px !important;padding:1.25rem 0 .75rem 1rem;margin-bottom:1rem;background:url(../../../content/dam/hero-aem-website/products/xoom/xoom-border-bottom.png) no-repeat 50% 92%;background-size:90%;background-position-x:unset}
.light-lists-wrapper li::before{content:'';background:url(../../../content/dam/hero-aem-website/products/xoom/red-logo-xoom.png) no-repeat;position:absolute;height:35px;width:9px;margin-top:1.4rem}
.tyres-lists-wrapper li::before{content:'';background:url(../../../content/dam/hero-aem-website/products/xoom/red-logo-xoom.png) no-repeat;position:absolute;height:35px;width:9px;margin-top:1.4rem}
.tyres-lists-wrapper p{display:flex;font-size:28px !important;padding:1.25rem 0 .75rem 1rem;margin-bottom:1rem;background:url(../../../content/dam/hero-aem-website/products/xoom/xoom-border-bottom.png) no-repeat 50% 92%;background-size:90%;background-position-x:unset}
.xoom-toggle-switch-wrapper{display:flex;padding:1rem 0 3rem 2.4rem;align-items:center}
.xoom-toggle-switch-text{font-family:var(--font-tstar-heavy);color:#fff;font-size:32px}
.switch{position:relative;display:inline-block;width:70px;height:30px;margin:.4rem 1.125rem 0 1.125rem}
.switch input{opacity:0;width:0;height:0}
.xoom-slider-switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
.xoom-slider-switch:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}
input:checked + .xoom-slider-switch{background-color:#ee2326}
input:focus + .xoom-slider-switch{box-shadow:0 0 1px #ee2326}
input:checked + .xoom-slider-switch:before{-webkit-transform:translateX(36px);-ms-transform:translateX(36px);transform:translateX(36px)}
.xoom-slider-switch.round{border-radius:34px}
.xoom-slider-switch.round:before{border-radius:50%}
@media(max-width:2560px){.xoom-container-invert-horz{justify-content:space-evenly}
.xoom-lights-contents{justify-content:space-evenly}
}
@media(max-width:1600px){.xoom-container-invert-horz{justify-content:flex-start}
.xoom-lights-contents{justify-content:flex-start}
}
@media(max-width:1299px) and (min-width:1201px){.tyres-lists-wrapper{width:125%}
.xoom-tyres-heading-wrapper h3{line-height:.9;padding-bottom:1rem}
}
@media(max-width:1200px){.xoom-lights-heading-wrapper h3{font-size:42px;line-height:.9;height:auto}
.light-lists-wrapper{padding:1.25rem 0 0 .5rem;column-gap:1.5rem}
.light-lists-wrapper p{padding:1.25rem 0 .75rem .8rem;font-size:18px !important}
.light-lists-wrapper li::before{margin-top:2rem;background-size:75% 75%}
.tyres-lists-wrapper li::before{margin-top:2rem;background-size:75% 75%}
.xoom-toggle-switch-wrapper{padding:1rem 0 3rem .5rem}
.tech-ellipse-image{width:94%}
.tech-default-image{width:88%}
.tech-text-wrapper{margin-left:0}
.utility-lists-extras{width:auto;padding:2.25rem 0 0 7.2rem}
.li-list-width li:nth-child(3n){width:auto}
.style-lists-extras li:nth-child(2n){width:auto}
.style-lists-extras li:nth-child(3n){width:auto}
.style-lists-extras li:last-child{width:auto}
.xoom-tyres-heading-wrapper h3{font-size:42px;line-height:.9;width:40%;height:auto}
.tyres-image-wrapper{margin:0 7.25rem 3.1rem 8rem}
.tyres-lists-wrapper{padding:1.25rem 0 0 6.25rem;column-gap:1.5rem;width:125%}
.tyres-lists-wrapper p{padding:1.25rem 0 .75rem .8rem;font-size:18px !important}
.style-image-wrapper{margin:0 8.25rem 3.1rem 6.5rem}
.style-lists-extras{width:105%}
}
@media(max-width:900px){.xoom-lights-heading-wrapper h3{font-size:32px;line-height:.9;padding-bottom:.3rem;padding-left:4.25rem}
.lights-image-wrapper{margin:0 0 3.1rem 1.5rem}
.lights-ellipse-image{top:-3.5%;width:102%}
.lights-off-image{width:96%}
.lights-on-image{width:96%}
.light-text-wrapper{margin-left:2rem}
.light-lists-wrapper{padding:1.25rem 0 0 0;column-gap:1rem;line-height:30px}
.light-lists-wrapper{width:95%;margin-right:5rem}
.light-lists-wrapper p{padding:1.25rem 0 .75rem .7rem;font-size:13px !important}
.tyres-lists-wrapper p{font-size:13px !important;padding:.5rem 0 .75rem .7rem}
.light-lists-wrapper li::before{margin-top:1.6rem;background-size:65% 60%}
.tyres-lists-wrapper li::before{margin-top:.9rem;background-size:65% 60%}
.xoom-toggle-switch-wrapper{padding:1rem 0 3rem 0}
.tech-default-image{width:80%}
.tech-ellipse-image{width:86%;top:-4%}
.utility-image-extras{width:79%}
.utility-ellipse-extras{width:85%}
.utility-lists-extras{padding:1.25rem 0 0 3.2rem}
.xoom-tyres-heading-wrapper h3{width:40%;font-size:32px;line-height:.9;padding-bottom:.3rem;padding-left:4.25rem}
.tyres-image-wrapper{margin:0 7.25rem 3.1rem 8rem}
.tyres-ellipse-image{top:-3%;width:121%}
.tyres-default-image{width:115%}
.tyres-lists-wrapper{padding:1.25rem 0 0 4.25rem;column-gap:1rem;width:156%;line-height:30px}
.tyres-lists-wrapper p img{height:24px;width:7px;margin-top:.2rem}
.style-image-wrapper{margin:0 7rem 3.1rem 6.25rem}
.style-lists-extras{width:107%}
}
@media(max-width:500px){.zoom-lights-wrapper-mobile{padding-top:1rem !important}
.xoom-big-wrapper{padding-top:0;background:url(../../../content/dam/hero-aem-website/products/xoom/xoom-ride-bg-2.png) no-repeat;background-size:cover}
.xoom-lights-heading-wrapper h3{padding-left:2.25rem;background-size:100% 100%;font-size:28px;line-height:33.6px;width:76%}
.xoom-tyres-heading-wrapper h3{padding-left:1rem;font-size:28px;line-height:34px;width:62%;background-size:100% 100%}
.xoom-lights-alt-heading-wrapper{display:flex;justify-content:flex-start}
.xoom-lights-alt-heading-wrapper h3{background:url(../../../content/dam/hero-aem-website/products/xoom/xoom-title-left.png) no-repeat;background-size:100% 100%;font-family:var(--font-tstar-heavy);font-weight:900;text-transform:uppercase;color:#fff;padding-left:1rem;font-size:28px;line-height:34px;width:62%}
.light-text-wrapper{display:flex;flex-direction:column-reverse;margin-left:0rem}
.tech-text-wrapper{margin-left:0rem}
.xoom-lights-contents{flex-direction:column}
.light-lists-wrapper,.tyres-lists-wrapper{padding:0 1rem 1rem 1rem;line-height:17px;column-gap:1.5rem;width:100%}
.light-lists-wrapper p,.tyres-lists-wrapper p{font-size:14px !important;padding:1rem 0 .5rem .5;margin-bottom:.5rem}
.light-lists-wrapper li::before{margin-top:1.2rem;background-size:65% 60%}
.tyres-lists-wrapper li::before{margin-top:.5rem;background-size:65% 60%}
.lights-image-wrapper{margin:1rem 6.5rem 1.1rem 5.5rem}
.tyres-image-wrapper,.style-image-wrapper{margin:1rem 6.5rem .3rem 5.5rem}
.lights-ellipse-image{top:-3.5%;width:104%}
.tyres-ellipse-image{top:-3%;width:104%}
.tech-ellipse-image{top:-3.5%;width:105%;left:1.5%}
.tyres-default-image{width:98%}
.tech-default-image{width:98%}
.lights-off-image{width:98%}
.lights-on-image{width:98%}
.xoom-toggle-switch-wrapper{padding:0rem 0 0 1rem}
.xoom-toggle-switch-text{font-size:24px}
}
@media(max-width:400px){.xoom-lights-alt-heading-wrapper h3{line-height:34px}
.xoom-tyres-heading-wrapper h3{line-height:34px}
.xoom-toggle-switch-text{font-size:20px}
}
@media(max-width:361px) and (min-width:351px){.light-lists-wrapper{width:104%}
}
@media(max-width:350px){.xoom-lights-alt-heading-wrapper h3{font-size:22px;line-height:1}
.xoom-tyres-heading-wrapper h3{font-size:24px;line-height:1}
.xoom-tyres-heading-wrapper h3{font-size:22px;line-height:1}
.lights-image-wrapper{margin:1rem 6rem 1.1rem 5rem}
.tyres-image-wrapper,.style-image-wrapper{margin:1rem 6rem .3rem 5rem}
.light-lists-wrapper,.tyres-lists-wrapper{line-height:12px;column-gap:1rem}
.light-lists-wrapper p,.tyres-lists-wrapper p{padding:.5rem 0 .5rem .5rem;font-size:11px !important}
.tyres-lists-wrapper li::before,.light-lists-wrapper li::before{margin-top:.5rem;background-size:45% 45%}
}
#xoom-gallery{padding-top:32px;background-color:#0b2c53}
#xoom-gallery .main--header{width:100%;text-align:center;font-size:48px;line-height:57.6px;font-style:italic;font-family:var(--font-tstar-heavy);font-weight:900;color:#fff;margin-bottom:30px}
#xoom-gallery .gallery-wrap{flex-direction:column;width:100%}
#xoom-gallery .row{margin:0 -4px}
#xoom-gallery .gallery-wrap .influencer-tile{padding:4px;position:relative}
#xoom-gallery .gallery-wrap .influencer-tile img{max-width:100%;width:100%;height:100%}
#xoom-gallery .gallery-wrap .influencer-tile img.play-vector{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;cursor:pointer;width:60px;height:60px}
#xoom-gallery .mobile{display:none}
#xoom-gallery .header--wrap{position:absolute;display:flex;flex-direction:column;bottom:0;bottom:26px;left:40px}
#xoom-gallery .header--wrap h2{font-size:32px;line-height:32px !important;color:#fff;font-family:var(--font-tstar-heavy);font-weight:900;font-style:italic;margin-bottom:16px}
#xoom-gallery .header--wrap h6{font-family:var(--font-tstar-bold);font-weight:700;line-height:19.2px;font-size:16px;letter-spacing:.02em;color:#fff}
@media(max-width:768px){#xoom-gallery .desktop{display:none !important}
#xoom-gallery .main--header{font-size:28px;line-height:33.6px;margin:0 16px 18px;width:auto}
#xoom-gallery .mobile{display:block;margin-left:16px}
#xoom-gallery .mobile .influencer-slide{width:100%;position:relative;margin:0 8px}
#xoom-gallery .mobile .slick-list{margin:0 -8px}
#xoom-gallery .mobile .influencer-slide img{max-width:100%;width:100%}
#xoom-gallery .mobile .influencer-slide img.play-vector{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;cursor:pointer;width:42px;height:42px}
#xoom-gallery .slick-dotted.slick-slider{padding-bottom:46px;margin-bottom:0}
#xoom-gallery .slick-dots li button{font-size:0;height:10px;width:10px}
#xoom-gallery .slick-dots li.slick-active button{height:14px;width:14px}
#xoom-gallery .slick-dots li button::before{content:'';border-radius:50%;background:#d9d9d9;opacity:1;width:10px;height:10px}
#xoom-gallery .slick-dots li{width:10px;height:10px}
#xoom-gallery .slick-dots li.slick-active{width:14px;height:14px}
#xoom-gallery .slick-dots li.slick-active button:before{opacity:1;background:red;width:14px;height:14px}
#xoom-gallery .slick-dots{bottom:17px}
#xoom-gallery .header--wrap{bottom:13px;left:12px}
#xoom-gallery .header--wrap h2{font-size:26px;line-height:26px;margin-bottom:8px}
#xoom-gallery .header--wrap h6{font-size:14px;line-height:16.8px}
}
.investor-download-reports{padding:40px 40px 32px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.investor-download-reports>.headerbackground{width:100%;display:flex;justify-content:center;margin-bottom:26px}
.investor-download-reports>.headerbackground:before{width:100%}
.investor-download-reports>.headerbackground>.download-reports-title{width:max-content;background:white;padding:0 24px;font-size:38px;line-height:46px;font-family:var(--font-tstar-heavy);letter-spacing:.04em;text-transform:uppercase;color:#ee2326;text-align:center}
.investor-download-reports .download-reports-links-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 30px 46px;width:100%;border-radius:18px;background:#343131;box-shadow:0 8px 28px -6px rgba(24,39,75,0.12),0 18px 20px -4px rgba(24,39,75,0.14)}
.investor-download-reports .download-reports-links-container .years-container{color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:28px}
.investor-download-reports .download-reports-links-container .years-container .select-year{font-family:var(--font-tstar-medium);font-size:24px;line-height:29px;margin-right:16px}
.investor-download-reports .download-reports-links-container .years-container .years-list{background:0;border:0;outline:0;color:#fff;font-size:24px;line-height:29px;font-family:var(--font-tstar-heavy);cursor:pointer;align-items:center}
.investor-download-reports .download-reports-links-container .years-container .years-list p{font-size:24px;line-height:1.2}
.investor-download-reports .download-reports-links-container .years-container .years-list ul{background:#e3e3e3;max-height:225px;overflow-x:hidden;overflow-y:scroll;top:30px;display:flex;flex-direction:column;align-items:center;width:115px;z-index:1;font-family:'tstar-medium';border-radius:6px}
.investor-download-reports .download-reports-links-container .years-container .years-list ul li{font-size:16px;padding-bottom:8px}
.investor-download-reports .download-reports-links-container .years-container .years-list .arrow{border:solid white;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:12px}
.investor-download-reports .download-reports-links-container .years-container .years-list .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.investor-download-reports .download-reports-links-container .years-container .years-list .calendar-year{color:#000}
.investor-download-reports .download-reports-links-container .reports-links{display:flex;justify-content:center;align-items:flex-start;width:100%;flex-wrap:wrap}
.investor-download-reports .download-reports-links-container .report-category-link{width:120px;height:101px;padding:15px;display:flex;margin-right:38px;align-items:center;justify-content:center;background:#e3e3e3;border-radius:6px;font-size:16px;line-height:20px;color:#303030;font-family:var(--font-tstar-heavy);text-align:center;font-weight:900}
.investor-download-reports .download-reports-links-container .active-report{position:relative;background:#ee2326;color:#fff}
.investor-download-reports .download-reports-links-container .active-report:after{width:85px;content:"";height:6px;background:#ee2326;position:absolute;bottom:-18px;left:17.5px;border-radius:3px}
.investor-download-reports .download-reports-links-container .report-category-link:last-child{margin-right:0}
@media(max-width:767px){.investor-download-reports{padding:16px 16px 26px}
.investor-download-reports>.headerbackground{margin-bottom:16px}
.investor-download-reports>.headerbackground>.download-reports-title{font-size:18px;line-height:1.2;padding:0 6px}
.investor-download-reports .download-reports-links-container{border-radius:6px;padding:16px 62px 26px}
.investor-download-reports .download-reports-links-container .years-container{margin-bottom:0}
.investor-download-reports .download-reports-links-container .years-container .select-year{font-size:18px;line-height:22px;margin-right:12px}
.investor-download-reports .download-reports-links-container .years-container .years-list{font-size:18px;line-height:22px}
.investor-download-reports .download-reports-links-container .years-container .years-list ul{width:96px;max-height:182px;font-size:16px;padding-bottom:2px}
.investor-download-reports .download-reports-links-container .years-container .years-list p{font-size:18px}
.investor-download-reports .download-reports-links-container .reports-links{height:fit-content}
.investor-download-reports .download-reports-links-container .report-category-link{width:94px;height:74px;font-size:14px;line-height:18px;margin:16px 16px 0 0;padding:0 6px}
.investor-download-reports .download-reports-links-container .report-category-link:nth-child(2n){margin-right:0}
.investor-download-reports .download-reports-links-container .active-report:after{width:68px;height:4px;border-radius:3px;bottom:-9px;left:13px}
}
@media(max-width:767px) and (min-width:597px){.investor-download-reports .download-reports-links-container .report-category-link:nth-child(2n){margin-right:16px}
.investor-download-reports .download-reports-links-container .reports-links{min-height:100px}
}
@media(max-width:597px) and (min-width:579px){.investor-download-reports .download-reports-links-container{padding:16px 150px 26px}
.investor-download-reports .download-reports-links-container .reports-links{height:fit-content}
.investor-download-reports .download-reports-links-container .report-category-link:nth-child(2n){margin-right:0}
}
@media(max-width:579px) and (min-width:470px){.investor-download-reports .download-reports-links-container{padding:16px 117px 26px}
.investor-download-reports .download-reports-links-container .reports-links{height:auto}
.investor-download-reports .download-reports-links-container .report-category-link:nth-child(2n){margin-right:0}
}
.events-container-fluid{padding:40px}
.events-container-fluid .events-container{background:#fff;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:12px;line-height:1.214;display:flex}
.events-container-fluid .select-year-div{padding:8px 20px;background:#f7f9fa;border-radius:6px;width:fit-content;position:absolute;font-size:20px;line-height:1.2;top:14px;right:32px;font-family:var(--font-tstar-regular)}
.events-container-fluid .select-year-div p{padding-right:16px;padding-top:4px}
.events-container-fluid .select-year-div #select-quarter{background:0;border:0;outline:0;font-size:20px;line-height:1.2;font-family:var(--font-tstar-heavy);cursor:pointer}
.events-container-fluid .events-image{max-width:314px;max-height:408px;position:relative;width:100%;overflow:hidden;border-top-left-radius:12px;border-bottom-left-radius:12px}
.events-container-fluid .events-image .mob-img{display:none}
.events-container-fluid .events-image img{object-fit:cover;object-position:center}
.events-container-fluid .events-image::after{content:"";background:linear-gradient(0,rgba(0,87,255,0.2),rgba(0,87,255,0.2));position:absolute;width:100%;height:100%;left:0;top:0}
.events-container-fluid .events-wrapper{padding:24px;width:100%;min-height:408px;display:flex;flex-direction:column;justify-content:space-between;position:relative}
.events-container-fluid .events-wrapper .events-upcoming{font-family:var(--font-tstar-bold);font-weight:700;font-size:28px}
.events-container-fluid .events-wrapper .events-upcoming .events-year{font-family:var(--font-tstar-heavy);color:#ee2326;font-weight:900;margin-left:0;font-size:48px;line-height:1.208}
.events-container-fluid .events-wrapper .events-calender{display:flex;flex-direction:column;justify-content:space-between}
.events-container-fluid .events-wrapper .events-calender-wrapper{display:flex;justify-content:space-between;align-items:flex-end;padding:24px 0 23px;border-bottom:1px solid rgba(238,35,38,0.5)}
.events-container-fluid .events-wrapper .events-calender-wrapper-label{font-size:18px;margin-bottom:12px}
.events-container-fluid .events-wrapper .events-calender-wrapper-label p{font-size:18px;margin-bottom:12px;color:#000}
.events-container-fluid .events-wrapper .events-calender-wrapper-desc{font-size:24px;font-family:var(--font-tstar-bold);font-weight:700}
.events-container-fluid .events-wrapper .events-calender-wrapper-desc p{font-size:24px;font-family:var(--font-tstar-bold);font-weight:700;color:#000}
.events-container-fluid .events-wrapper .events-calender-wrapper .date-wrapper{display:flex;align-items:center;position:relative}
.events-container-fluid .events-wrapper .events-calender-wrapper-date{font-size:18px;margin-right:42px;color:#000;text-align:left}
.events-container-fluid .events-wrapper .events-calender-wrapper-venue{font-size:18px;margin-right:42px;color:#000;text-align:right}
.events-container-fluid .events-wrapper .events-calender-wrapper-cal{display:flex;align-items:center;padding:9px 16px 9px 18px;font-size:18px;background-color:#ee2326;color:#fff;border-radius:4px;cursor:pointer}
.events-container-fluid .events-wrapper .events-calender-wrapper-cal img{margin-right:14px;width:20px;height:20px}
.events-container-fluid .events-wrapper .events-calender-wrapper-mailoptions{background-color:#fff;z-index:1;width:188px;position:absolute;top:100%;right:0;padding:16px 16px 8px;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);border-radius:0 0 6px 6px}
.events-container-fluid .events-wrapper .events-calender-wrapper-mailoptions .mailoptions{display:flex;align-items:center;padding:10px 0 6px;border-bottom:.8px solid rgba(235,235,235,0.5);font-size:16px;line-height:1.188;cursor:pointer}
.events-container-fluid .events-wrapper .events-calender-wrapper-mailoptions .mailoptions:first-child{padding-top:0}
.events-container-fluid .events-wrapper .events-calender-wrapper-mailoptions .mailoptions img{margin-right:9px}
.events-container-fluid .events-wrapper .events-calender-viewall{color:#009fda;text-decoration:none;font-size:18px;line-height:24px;font-weight:700;font-family:var(--font-tstar-bold);width:100%;text-align:right}
.events-container-fluid .events-wrapper .events-calender-viewall .blue-right-arrow{display:inline;margin-left:15px;width:6px;height:12px}
@media(max-width:990px){.events-container-fluid{padding:16px}
.events-container-fluid .events-container{flex-direction:column}
.events-container-fluid .events-image{max-width:100%;max-height:162px;overflow:hidden;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0}
.events-container-fluid .events-image .mob-img{display:block}
.events-container-fluid .events-image .desk-img{display:none}
.events-container-fluid .select-year-div{position:unset}
.events-container-fluid .events-wrapper{padding:16px;height:auto}
.events-container-fluid .events-wrapper .events-upcoming{font-size:18px;text-align:center;display:grid}
.events-container-fluid .events-wrapper .events-upcoming .events-year{font-size:32px}
.events-container-fluid .events-wrapper .events-calender-wrapper{flex-direction:column;padding:16px 0 10px;align-items:normal}
.events-container-fluid .events-wrapper .events-calender-wrapper-label{font-size:16px;margin-bottom:6px;font-weight:600}
.events-container-fluid .events-wrapper .events-calender-wrapper-label p{font-size:16px}
.events-container-fluid .events-wrapper .events-calender-wrapper-desc{font-size:18px}
.events-container-fluid .events-wrapper .events-calender-wrapper .date-wrapper{margin-top:22px;justify-content:space-between}
.events-container-fluid .events-wrapper .events-calender-wrapper-date{font-size:14px;margin-right:0;text-align:left;font-weight:600}
.events-container-fluid .events-wrapper .events-calender-wrapper-venue{text-align:right;margin-right:0;min-width:210px}
.events-container-fluid .events-wrapper .events-calender-wrapper-date:first-child{min-width:71px}
.events-container-fluid .events-wrapper .events-calender-viewall{margin-top:16px;text-align:center;font-size:14px;line-height:18px}
.events-container-fluid .events-wrapper .events-calender-viewall .blue-right-arrow{margin-left:10.75px;width:4.5px;height:9px}
}
.quarterly-call-container{display:flex;flex-direction:column;margin:52px 41px 89px 40px;background:#fff;box-shadow:0 10.5263px 39.4737px rgb(120 120 120 / 15%);border-radius:12px}
.quarterly-content-wrap{flex-direction:column;padding-left:1.25rem;width:100%}
.quarterly-report-container{display:flex;flex-wrap:wrap;margin:2.188rem 4.125rem 0 0}
.quarterly-file-wrapper{display:flex;align-items:center;margin-bottom:.875rem;width:47.773%;justify-content:space-between}
.quarterly-main-heading{font-family:var(--font-tstar-heavy);font-weight:900;font-size:32px;line-height:1.2;color:#303030;margin:1.125rem auto}
.quarterly-middle-container{padding:0 2rem 2.188rem 2rem}
.quarterly-download-image-toolkit{width:17.26px;height:17.26px}
.quarterly-content-heading{font-family:var(--font-tstar-medium);font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#303030}
.quarterly-content-heading p{font-family:var(--font-tstar-regular);font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#303030}
.quarterly-reports-wrapper{padding:0;margin-top:1.95rem;width:100%;position:relative;display:flex;justify-content:space-between;border-bottom:1px solid rgba(238,35,38,0.5);padding:0 .75rem}
.quarterly-reports-wrapper:first-child{margin-top:0}
.reports-quarterly-heading{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#303030}
.quarterly-image-wrapper{min-width:236px;min-height:305px}
.reports-quarterly-heading{padding-bottom:1.47rem}
.single-reports-quarter-download{font-family:var(--font-tstar-bold);font-weight:700;font-size:18px;line-height:24px;color:#009fda;margin-left:.6rem}
.report-size-text{font-family:var(--font-tstar-regular);font-weight:400;font-size:18px;line-height:22px;color:#000}
.quarter-audio-wrapper-image{display:flex;align-items:center;padding:9px 16px 9px 18px;font-size:18px;background-color:#ee2326;color:#fff;border-radius:4px;cursor:pointer}
.quarter-audio-wrapper-image img{margin-right:13px;width:20px;height:20px}
.quarterly-desktop-img{max-width:236px;max-height:305px}
.audio-label-text{font-family:var(--font-tstar-regular);font-weight:400;font-size:18px;line-height:22px;color:#fff}
.quarterly-call-container .label-text{font-family:var(--font-tstar-regular);font-weight:400;font-size:12px;line-height:14px;color:#303030}
.quarterly-call-container .music_volume{display:flex;background:#fff;align-items:center;justify-content:space-between;width:123%;border-radius:12px}
.quarterly-call-container #seekbar{-webkit-appearance:none;width:100%;height:1px;background:#303030;margin-left:10px;margin-right:8px}
.quarterly-call-container #seekbar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background-color:#ee2326;cursor:pointer;border-radius:50%}
.quarterly-call-container #btnPlay .music-pause-img,#btnPause .music-pause-img{width:20px;height:20px;margin-right:10px}
.quarterly-call-container #btnMute .music-volume-img{width:20px;height:16px;margin:2.75rem 0 2.75rem 1.25rem}
.quarterly-call-container #btnClose .music-close-img{width:20px;height:20px;margin-left:18px;margin-right:2.625rem}
.quarterly-call-container .modal-content{border:0;border-radius:12px;left:-11.5%}
.quarterly-clickable-container{display:flex;align-items:center;width:inherit;padding:0 0 0 2.625rem}
@media(max-width:1100px){.quarterly-report-container{margin:2.188rem 2.125rem 0 0}
.reports-quarterly-heading{padding-top:.2rem;padding-bottom:.8rem}
.reports-quarterly-heading{font-size:16px;line-height:20px}
.quarterly-file-wrapper{width:57%}
.quarterly-call-container .report-size-text{font-size:16px;line-height:20px}
.quarterly-call-container .audio-label-text{font-size:16px;line-height:20px}
}
@media(max-width:800px){.quarterly-main-heading{font-size:24px;line-height:30px}
.quarterly-content-heading{font-size:16px;line-height:22px}
.quarterly-report-container{margin:1.188rem 0 0 0}
.quarterly-reports-wrapper{flex-direction:column}
.quarterly-file-wrapper{width:100%}
}
@media(max-width:569px){.quarterly-call-container{margin:1rem 1rem 3rem 1rem}
.quarterly-middle-container{flex-direction:column;padding:0 1rem 1rem 1rem}
.quarterly-image-wrapper{min-width:auto;min-height:auto}
.quarterly-content-wrap{padding-left:0}
.quarterly-report-container{flex-direction:column;margin:0}
.quarterly-reports-wrapper{display:flex;justify-content:space-between;width:100%;padding:0;border-bottom:1px solid rgba(238,35,38,0.5);margin-top:.625rem;padding-bottom:.5rem;flex-direction:column}
.quarterly-reports-wrapper:first-child{margin-top:0;padding-bottom:.625rem}
.quarterly-reports-wrapper:before{display:none}
.quarterly-file-wrapper{align-items:center;margin-bottom:0;width:100%;padding-top:1.375rem}
.quarterly-content-heading{font-size:16px;line-height:20px;padding:1rem 0 1rem 0}
.reports-quarterly-heading{font-size:16px;line-height:20px}
.single-reports-quarter-download{display:none;font-size:16px;line-height:20px}
.quarterly-call-container .report-size-text{font-size:14px;line-height:17px}
.reports-quarterly-heading{width:100%;padding-bottom:0;padding-top:.125rem}
.quarterly-main-heading{font-size:24px;line-height:29px;margin:1rem auto;text-align:center}
.quarter-audio-wrapper-image{padding:5px 16px 5px 18px}
.quarterly-call-container .modal-content{align-items:center;background-color:transparent;border:0;left:0}
.quarterly-call-container #btnMute .music-volume-img{margin:1rem 0 1rem .813rem}
.quarterly-call-container #btnClose .music-close-img{margin-left:.5rem;margin-right:.5rem}
.quarterly-call-container #seekbar{margin-left:6px;margin-right:6px}
.quarterly-call-container .music_volume{width:95.35%;border-radius:4px}
.quarterly-clickable-container{padding:0 0 0 .813rem}
}
.block--company-calendar-events.events-container-fluid{padding:0 0 56px}
@media screen and (max-width:767px){.block--company-calendar-events.events-container-fluid{padding:0 0 40px}
}
.block--company-calendar-events.events-container-fluid .events-container{box-shadow:none;border-radius:unset;backdrop-filter:unset}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper{padding:40px 0 0}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper.min-height-zero{min-height:unset}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div{position:absolute;align-items:center;top:0;right:0;padding:0 16px}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div p{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:120%;padding-top:0}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div .block--cmp-select-quarter{position:relative;margin:0}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div .block--cmp-select-quarter .data-toggle{border:0;padding:8px;height:40px;color:#000;display:flex;align-items:center;background-color:transparent;font-family:var(--font-tstar-medium);font-size:20px;font-style:normal;font-weight:400;line-height:120%}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div .block--cmp-select-quarter .data-toggle::after{display:inline-block;width:16px;height:16px;content:'';background-image:url("clientlib-site/resources/select-dropdown-icon.svg");border:0;margin-left:4px;vertical-align:unset}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div .block--cmp-select-quarter .dropdown-menu{display:none;position:absolute;border:1px solid #d9d9d9;row-gap:16px;min-width:96px;z-index:2;padding:16px;padding-top:16px !important;border-radius:unset}
@media screen and (max-width:767px){.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div .block--cmp-select-quarter .dropdown-menu{top:100%;left:-24px;padding:16px !important;row-gap:16px !important}
}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div .block--cmp-select-quarter .dropdown-menu.show{display:flex}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div .block--cmp-select-quarter .dropdown-menu li{cursor:pointer;color:#000;font-family:var(--font-tstar-medium);font-size:18px;font-weight:400;font-style:normal;line-height:120%}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div .block--cmp-select-quarter .dropdown-menu li:hover,.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .select-year-div .block--cmp-select-quarter .dropdown-menu li.active{color:red}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-upcoming{color:red;font-family:var(--font-tstar-heavy);font-size:32px;font-style:normal;font-weight:900;line-height:140%;display:flex;text-align:left;gap:8px}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-upcoming .events-year{color:red;font-size:32px;line-height:140%}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-calender-wrapper{padding:32px 0;border-bottom:1px solid #d9d9d9;align-items:center;flex-direction:row;gap:32px}
@media screen and (max-width:767px){.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-calender-wrapper{gap:16px}
}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-calender-wrapper.events-calender-no-data{margin-top:8px;border-top:1px solid #d9d9d9;padding:16px 0}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-calender-wrapper.events-calender-no-data .events-calender-wrapper-desc{font-size:16px;font-family:var(--font-tstar-bold);font-style:normal;font-weight:700;line-height:120%}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-calender-wrapper .events-calender-wrapper-label{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;font-style:normal;line-height:140%;margin-bottom:8px}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-calender-wrapper .events-calender-wrapper-desc{color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-calender-wrapper .date-wrapper{display:flex;flex-direction:column;position:unset;gap:12px;flex-shrink:0;flex-grow:0;width:165px;text-align:right;align-items:flex-end}
.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-calender-wrapper .date-wrapper .events-calender-wrapper-date,.block--company-calendar-events.events-container-fluid .events-container .events-wrapper .events-calender-wrapper .date-wrapper .events-calender-wrapper-venue{text-align:right;margin:0;color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;font-style:normal;line-height:140%;min-width:unset}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container{margin:0 0 56px;box-shadow:none;border-radius:unset}
@media screen and (max-width:767px){.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container{margin:0 0 40px}
}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-main-heading{margin:0 0 32px;font-size:24px;color:red}
@media screen and (max-width:767px){.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-main-heading{font-size:20px}
}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container{padding:0}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap{padding:0}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-content-heading,.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .b2-text-std{color:#000}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container{margin:0;width:100%}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper{padding:24px 0;margin:0;border-bottom:1px solid #d9d9d9;flex-direction:row}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container{display:flex;flex-direction:column;gap:8px}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container .reports-quarterly-heading{padding:0;color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container .reports-quarterly-subheading{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container .block--quarterly-download-link .quarterly-download-image-toolkit{width:24px;height:24px}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container .block--quarterly-download-link .single-reports-quarter-download{display:block;font-family:var(--font-tstar-medium);font-weight:400;font-size:16px;line-height:140%;color:red;margin-left:4px}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper{margin:0;padding:0;width:min-content;align-items:flex-start}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .quarter-audio-wrapper-image{background-color:transparent;padding:0 16px 16px}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .quarter-audio-wrapper-image img{width:24px;height:24px;margin:0}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-close,.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-play,.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-pause,.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-mute{cursor:pointer}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-mute .music-volume-img{width:24px !important;height:24px !important}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .report-container{width:100%;margin-top:8px}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .report-container .border-line{width:100%;border-bottom:1px solid #d9d9d9}
.block--company-calendar-events.quarterly-call-container-fluid .quarterly-call-container .quarterly-middle-container .quarterly-content-wrap .quarterly-report-container .report-container .report-details .report-name{color:#000;font-size:16px;font-family:var(--font-tstar-bold);font-style:normal;font-weight:700;line-height:120%;padding:16px 0;border-bottom:1px solid #d9d9d9;width:100%}
.annual-report-container{margin:0 40px 40px;background-color:#fff;border-radius:12px;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15)}
.annual-report-container .annual-report-header{font-family:var(--font-tstar-heavy);font-weight:900;font-size:32px;line-height:1.2;display:flex;justify-content:center;padding:18px;width:62.67%;margin:0 auto;text-align:center}
.annual-report-container .annual-report-inner-container{padding:0 35px 35px 35px;display:flex}
.annual-report-container .annual-report-inner-container .annual-report-info-container{padding-left:20px;width:100%}
.annual-report-container .annual-report-inner-container .annual-report-info-container .description-text p{font-family:var(--font-tstar-medium);font-weight:400;font-size:16px;line-height:1.2;color:#303030;padding:0 80px 0 0}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container{display:flex;width:33%;padding-top:32px}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .border-line{border-left:1px solid;border-color:#ee2326;height:100%}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .border-line-mobile{display:none}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-details{padding-left:20px;display:flex;flex-direction:column;justify-content:space-between}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-name{font-family:var(--font-tstar-bold);font-weight:900;font-size:18px;line-height:24px;color:#303030}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-link{display:flex;margin-top:15px}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-link .report-download{display:flex}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-link .report-download img{width:20px;height:15px}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-link .report-download a{font-family:var(--font-tstar-regular);font-weight:700;font-size:18px;line-height:1.18;color:#009fda;text-decoration:none;padding-left:10px}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-link .report-size{font-family:var(--font-tstar-regular);font-weight:700;font-size:18px;line-height:1.18;color:#a5a5a5;padding-left:5px}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-aligner{display:flex;flex-wrap:wrap}
.annual-report-container .report-footer{display:flex;justify-content:center;background-color:#f8f8f8;border-bottom-left-radius:12px;border-bottom-right-radius:12px}
.report-footer img{width:20px;padding:10px 5px 10px 0;cursor:pointer}
.report-footer p{font-family:var(--font-tstar-regular);font-weight:700;font-size:18px;line-height:1.2;color:#009fda;text-decoration:none;padding:10px 5px 10px 0;cursor:pointer}
.annual-report-container .annual-report-inner-container .annual-report-image .mob-img{display:none}
@media(max-width:1000px){.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container{width:50%}
.annual-report-container .annual-report-inner-container .annual-report-info-container .description-text{padding:0}
}
@media(max-width:800px){.annual-report-container .annual-report-inner-container{flex-direction:column}
.annual-report-container{margin:0 10px 10px}
.annual-report-container .annual-report-inner-container{padding:0;justify-content:center}
.annual-report-container .annual-report-inner-container .annual-report-image{display:flex;justify-content:center}
.annual-report-container .annual-report-inner-container .annual-report-image .desktop-img{display:none}
.annual-report-container .annual-report-inner-container .annual-report-image .mob-img{display:block}
.annual-report-container .annual-report-inner-container .annual-report-info-container{padding:10px}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container{width:100%;padding-top:18px}
.annual-report-container .annual-report-inner-container .annual-report-info-container .description-text p{font-size:14px;line-height:20px;padding:0;width:100%}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .border-line{display:none}
.annual-report-container .annual-report-header{font-size:24px;line-height:1.2;width:100%}
.annual-report-container .annual-report-inner-container .annual-report-info-container .description-text{font-size:14px;line-height:1.4}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-name{font-size:14px;line-height:18px;max-width:calc(100% - 80px)}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-details{display:flex;justify-content:space-between;padding:0;width:90%}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-link{flex-direction:column;margin-top:0;position:absolute;right:20px}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-link .report-download a{font-size:14px;line-height:1.21}
.annual-report-container .annual-report-inner-container .annual-report-info-container .border-line-mobile{display:block;width:100%;margin:20px 0;border-bottom:2px solid;border-color:#ee2326}
.annual-report-container .annual-report-inner-container .annual-report-info-container .report-container .report-link .report-size{display:flex;justify-content:end;font-size:14px;line-height:1.21}
}
.format-container{display:flex;width:100%}
.format-container .format-single-tile{width:33%}
.format-container .format-double-tile{width:66%}
.format-container .format-report-main-header{font-family:var(--font-tstar-regular);font-weight:700;font-size:26px;line-height:1.21}
.format-container .format-report-container{display:flex;padding-top:16px;padding-bottom:16px}
.format-container .format-report-container .format-border-line{border-left:1px solid;border-color:#ee2326;height:75px}
.format-container .format-report-container .format-report-inner-details{padding-left:20px;width:100%}
.format-container .format-report-container .format-report-inner-details .format-report-name{font-family:var(--font-tstar-bold);font-weight:900;font-size:24px;line-height:1.2;color:#303030}
.format-container .format-report-container .format-report-inner-details .format-report-link{display:flex;margin-top:15px}
.format-container .format-report-container .format-report-inner-details .format-report-link .format-report-download{display:flex}
.format-container .format-report-container .format-report-inner-details .format-report-link .format-report-download img{width:20px;margin-right:5px}
.format-container .format-report-container .format-report-inner-details .format-report-link .format-report-download a{font-family:var(--font-tstar-regular);font-weight:700;font-size:16px;line-height:1.18;color:#009fda;text-decoration:none}
.format-container .format-report-container .format-report-inner-details .format-report-link .format-report-size{font-family:var(--font-tstar-regular);font-weight:700;font-size:16px;line-height:1.18;color:#a5a5a5;padding-left:5px}
.format-border-line-mobile{display:none}
@media(max-width:800px){.format-container{flex-direction:column;padding:10px}
.format-container .format-single-tile{width:100%}
.format-container .format-double-tile{width:100%}
.format-container .format-report-container{flex-direction:column}
.format-container .format-report-container .format-border-line{display:none}
.format-border-line-mobile{display:block;width:100%;margin:20px 0;border-bottom:2px solid;border-color:#ee2326}
.format-container .format-report-container .format-report-inner-details{padding-left:0;display:flex;padding-bottom:25px;width:70%}
.format-container .format-report-container .format-report-inner-details .format-report-link{flex-direction:column;position:absolute;right:0;padding-right:20px}
.format-container .format-report-container .format-report-inner-details .format-report-name{padding-top:10px}
.format-container .format-report-container .format-report-inner-details .format-report-link .format-report-size{display:flex;justify-content:end;width:70%}
}
#redirection-tiles .redirection-container{padding:0 40px;margin:0 auto}
#redirection-tiles .tiles--wrapper{padding:40px 0 20px;display:flex;margin:0 -11px;justify-content:flex-start;flex-wrap:wrap}
#redirection-tiles .tile-cmp{margin:0 11px 20px;width:calc(33.333% - 22px);display:flex;align-items:center;flex-direction:column;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);backdrop-filter:blur(6.57895px);border-radius:12px}
#redirection-tiles .tile-cmp .tile-content{padding:16px 22px;width:100%}
#redirection-tiles .tile-cmp .tile-content ul li{margin-bottom:14px}
#redirection-tiles .tile-cmp .tile-content ul li:last-child{margin-bottom:0}
#redirection-tiles .tile-cmp .tile-content ul li a:hover,#redirection-tiles .tile-cmp .tile-content ul li a:focus{font-family:var(--font-tstar-heavy);font-weight:900;color:#ee2326}
#redirection-tiles .tile-cmp .tile-content ul li a:hover::before,#redirection-tiles .tile-cmp .tile-content ul li a:focus::before{content:'';position:absolute;left:0;top:7px;width:18px;height:6px;background:url('clientlib-site/resources/images/icons/rec1.svg')}
#redirection-tiles .tile-cmp .tile-content ul li a{width:fit-content;position:relative;font-size:16px;font-weight:400;line-height:1.2;color:#303030;font-family:var(--font-tstar-medium);display:flex;align-items:center;padding-left:24px}
#redirection-tiles .tile-cmp .tile-content ul li a>*{font-size:16px;font-weight:400;line-height:1.2}
#redirection-tiles .tile-cmp .tile-content ul li a::before{content:'';position:absolute;left:0;top:7px;width:18px;height:6px;background:url('clientlib-site/resources/images/icons/rec2.svg')}
#redirection-tiles .tile-img{width:100%}
#redirection-tiles .tile-img img{max-width:100%;width:100%;height:100%;object-fit:cover;object-position:center;border-top-right-radius:12px;border-top-left-radius:12px}
#redirection-tiles .slide-header{left:0;top:0;right:0;bottom:0;margin:auto;height:fit-content;width:fit-content}
#redirection-tiles .slide-header p{font-family:var(--font-tstar-heavy);font-weight:900;line-height:1.2;font-size:34px;color:#fff;text-align:center;padding:0 10px}
@media(max-width:768px){#redirection-tiles .redirection-container{padding:0 16px}
#redirection-tiles .tiles--wrapper{padding:16px 0;margin:0;flex-direction:column}
#redirection-tiles .tile-cmp{width:100%;margin:0 0 16px}
#redirection-tiles .tile-cmp:last-child{margin-bottom:0}
#redirection-tiles .tile-img{height:85px}
#redirection-tiles .tile-cmp .tile-content{padding:14px}
#redirection-tiles .tile-cmp .tile-content ul li{margin-bottom:8px}
#redirection-tiles .tile-cmp .tile-content ul li a{font-size:14px}
#redirection-tiles .slide-header p{font-size:24px}
}
.hdbcevent-container{display:flex;justify-content:space-around;background-color:#292929;padding:44px 44px 43px 44px}
.event-contents-top{color:#fff;text-align:center;font-family:var(--font-tstar-medium);font-style:italic;font-weight:800;font-size:42px;line-height:51px}
.event-contents-top-grey{color:#303030 !important}
.event-contents-bottom-grey{color:#303030 !important;opacity:.6}
.event-contents-bottom{color:#fff;text-align:center;font-family:var(--font-tstar-bold);font-style:italic;font-weight:900;font-size:18px;line-height:22px;text-transform:uppercase}
.border-line-events{border-style:solid;border-width:1px;border-color:#fff;margin:.4rem 0 .8rem 0}
.border-line-grey{border-color:#303030 !important;opacity:.6}
.statistitc-wrapper{background-color:#292929;box-shadow:0 8px 28px -6px rgba(24,39,75,0.12),0 18px 20px -4px rgba(24,39,75,0.14);border-radius:12px}
.statistitc-grey-wrapper{background-color:#ededed}
.statistitc-grey-wrapper .overview-heading{padding-top:16px}
.statistictile .hdbcevent-container-variation{display:flex;align-items:center;justify-content:space-evenly;padding:54px 124px}
.statistictile .hdbcevent-container-variation li{display:flex;flex-direction:column;align-items:center;justify-content:center}
.container-statistics{padding:0 40px;position:relative}
.container-statistics p.data-time-para{color:white;width:fit-content;height:fit-content;left:0;right:0;margin:0 auto;font-size:18px;opacity:1;font-family:var(--font-tstar-heavy);text-transform:uppercase;margin-bottom:-35px;padding-top:15px}
.hdbcevent-container-variation .statistic-price{font-size:42px;line-height:1.22;font-weight:800;font-family:var(--font-montserrat-alt);font-style:italic}
.hdbcevent-container-variation .statistic-price span.statistic-price-span{font-size:18px;line-height:1.2;text-transform:uppercase;font-family:var(--font-tstar-heavy);font-weight:900}
.hdbcevent-container-variation .event-contents-bottom p{font-size:inherit;opacity:.6;font-family:var(--font-tstar-heavy);font-style:normal}
#service-overview-stat .hdbcevent-container-variation .event-contents-bottom p{opacity:1}
.hdbcevent-container-variation .border-line-events-variation{border-style:solid;border-width:1px;border-color:#fff;margin:.4rem 0 .8rem 0;opacity:.6;width:115%}
.service-stages .statistictile .hdbcevent-container-variation{padding:54px 30px}
.service-stages .hdbcevent-container-variation .border-line-events-variation{width:100%}
@media(max-width:1250px){.hdbcevent-container-variation .statistic-price{font-size:18px}
.hdbcevent-container-variation .statistic-price span.statistic-price-span{font-size:12px}
.service-stages .event-contents-bottom{font-size:14px}
}
@media(max-width:950px){.hdbcevent-container{display:flex;justify-content:space-around;background-color:#292929;padding:16px}
.container-statistics p.data-time-para{bottom:0;font-size:9px;margin-bottom:-5px;padding-top:10px}
.event-contents-top{color:#fff;text-align:center;font-family:var(--font-tstar-medium);font-style:italic;font-weight:800;font-size:14px;line-height:17px}
.event-contents-top span{font-size:8px;line-height:9.6px}
.event-contents-bottom{color:#fff;text-align:center;line-height:22px;text-transform:uppercase;min-height:20px;font-family:var(--font-tstar-bold);font-style:italic;font-weight:900;font-size:8px;line-height:10px}
.border-line-events{border-style:solid;border-width:.4px;border-color:#fff;margin:.2rem 0 .4rem 0}
.container-statistics{padding:0 16px}
.statistictile .hdbcevent-container-variation{padding:11px;border-radius:6px}
.hdbcevent-container-variation .statistic-price{font-size:14px}
.hdbcevent-container-variation .statistic-price span.statistic-price-span{font-size:8px}
.hdbcevent-container-variation .border-line-events-variation{margin:4px 0}
.hdbcevent-container-variation li{padding:0 8px}
.hdbcevent-container-variation li:first-child{padding-left:0}
.hdbcevent-container-variation li:last-child{padding-right:0}
.service-stages .event-contents-bottom{font-size:8px}
}
@media(max-width:400px){.hdbcevent-container-variation .statistic-price{font-size:12px}
}
.statistictile .withheader{padding:35px 30px !important}
@media(max-width:786px){.statistictile .withheader{padding:20px 10px !important}
.service-stages .statistictile .hdbcevent-container-variation{padding:20px 10px;align-items:flex-start}
.statistitc-grey-wrapper .overview-heading{padding-top:0}
}
@media(max-width:569px){.service-stages .event-contents-bottom{font-size:7px}
}
@media(max-width:569px){.service-stages .event-contents-bottom{font-size:7px}
}
.toolkit-container{background-color:#fff;padding:2.5rem}
.toolkit-items-wrapper{width:23.72%;background:#fff;box-shadow:0 10px 35px 1px rgba(61,61,61,0.15);border-radius:12px;border-style:solid;border-bottom-width:13px;border-bottom-color:rgba(0,159,218,0.1);flex-direction:column;justify-content:space-between}
.investor-heading-wrapper{padding:1.25rem 1.25rem .75rem 1.25rem;border-bottom:1px solid #d9d9d9}
.investor-heading-wrapper p{font-family:var(--font-tstar-heavy);font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#303030}
.investor-content-wrapper{padding:.75rem 1.25rem .25rem 1.25rem}
.investor-content-wrapper .toolkit-contents-list p{font-family:var(--font-tstar-medium);font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#303030}
.investor-content-wrapper .toolkit-contents-list{padding-bottom:1rem;cursor:pointer}
.toolkit-img-wrapper{align-self:center}
.download-image-toolkit{margin-top:-5px;width:30px;height:30px}
.investor-content-wrapper .toolkit-contents-list:hover p{color:#ee2326}
.investor-content-wrapper .toolkit-contents-list:hover .toolkit-img-wrapper .download-image-toolkit{filter:invert(27%) sepia(44%) saturate(5963%) hue-rotate(342deg) brightness(88%) contrast(113%)}
.invs-view-arrow-img{width:12px;height:12px}
.invs-view-text{font-family:var(--font-tstar-medium);font-weight:700;font-size:18px;line-height:22px;color:#009fda;margin-right:.938rem;cursor:pointer}
.invs-view-arrow-wrap{align-self:center;cursor:pointer}
.investor-view-wrapper{justify-content:center;margin-bottom:1.063rem}
@media(max-width:900px){.toolkit-container>div{flex:45%}
.toolkit-container{padding:.5rem;flex-wrap:wrap}
.toolkit-items-wrapper{margin:.5rem}
}
@media(max-width:569px){.investor-heading-wrapper p{font-size:16px;line-height:19px}
.investor-content-wrapper .toolkit-contents-list p{font-size:12px;line-height:14px;display:flex;flex-wrap:wrap}
.toolkit-items-wrapper{border-bottom-width:6px;min-height:191px}
.investor-heading-wrapper{padding:.5rem}
.investor-content-wrapper{padding:.5rem .5rem 0 .5rem}
.invs-view-text{font-size:14px;line-height:16.8px;margin-right:.672rem}
.download-image-toolkit{width:14px;height:14px}
.invs-view-arrow-img{width:10px;height:10px}
.investor-view-wrapper{margin-bottom:.406rem}
.investor-content-wrapper .toolkit-contents-list{padding-bottom:.5rem}
}
.investors-contacts-section{background-color:#fff;padding:1rem 2.5rem}
.investors-contact-wrapper{display:flex;margin-top:38px;justify-content:center}
.investors-contact-wrapper .left--invs-contacts{flex:0 0 32.2%;display:flex;flex-direction:column}
.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile{display:flex;flex-direction:row;align-items:center;margin-bottom:2px;background:#f8f8f8;border-radius:6px;justify-content:space-between;align-self:end;width:100%}
.investors-contact-wrapper .left--invs-contacts .contact-button-active{background:#ee2326;border-radius:6px 0 0 6px;width:97.1%;margin:6px 0}
.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile:last-child{margin-bottom:0}
.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile.contact-button-active p{color:#fffdfd;font-family:var(--font-tstar-heavy);font-weight:900}
.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile p{font-family:var(--font-tstar-medium);font-weight:400;font-size:18px;line-height:24px;cursor:pointer;color:#303030;width:62%;padding:1.5rem 0 1.5rem 1.5rem;width:95%;max-width:330px}
.investors-contact-wrapper .right--contact-section{background-color:white;width:100%;max-width:996px}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap{display:none;justify-content:space-between;padding:0 0 32px 22px}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap.reveal{display:flex;flex-direction:column}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .d-flex{width:100% !important;display:flex !important;margin-left:0 !important;margin-right:0 !important;flex-direction:column}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile{display:flex;flex-direction:column;align-items:flex-start;width:100% !important;padding:16px 12px 25px;border:1px solid #a5a5a5;border-radius:12px;padding:2rem;margin-bottom:1.75rem}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile p{font-size:28px;line-height:28px;margin-bottom:6px !important;font-family:var(--font-tstar-heavy);font-weight:900}
.contacts-accord-mob-tile p{font-size:16px;line-height:19px;margin-bottom:6px !important;font-family:var(--font-tstar-heavy);font-weight:900;color:#303030}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile span{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile:first-child{margin-left:0}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile:last-child{margin-right:0}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap.functional-rep{padding:28px 34px}
.contacts-card-body-desktop{margin-top:12px}
.contacts-card-body-desktop span{color:#707070}
.contacts-card-body-mobile{margin-top:2px}
.contacts-card-body-mobile span{color:#707070}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile .contacts-card-body-desktop span p{font-size:24px;line-height:32px;margin-bottom:0 !important;font-family:var(--font-tstar-medium);font-weight:400}
.contacts-accord-mob-tile .contacts-card-body-mobile span p{font-size:14px;line-height:18px;margin-bottom:0 !important;font-family:var(--font-tstar-medium);font-weight:400}
.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile span.investor-left-contact-arrow{display:inline-block;width:1.5em;height:1.5em;border:.1em solid #a5a5a5;border-radius:50%;cursor:pointer;margin:0 12px 0 9px}
.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile.contact-button-active span.investor-left-contact-arrow{border:.1em solid #fff}
.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile span.investor-left-contact-arrow:after{content:'';display:inline-block;margin-left:.3em;width:.5em;height:.5em;border-top:.1em solid #a5a5a5;border-right:.1em solid #a5a5a5;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:.1em}
.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile.contact-button-active span.investor-left-contact-arrow:after{border-top:.1em solid #fff;border-right:.1em solid #fff}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .d-flex::after,.investors-contact-wrapper .right--contact-section .contact--slider-wrap .d-flex::before{display:none}
.right--contact-section .card{border:0}
.card-head-mobile h2{cursor:pointer;font-size:18px}
.accordion .card-body{padding:10px 10px 20px 50px}
.contacts-accord-tile .card-head{width:inherit}
.card-head-mobile{background:#f8f8f8;border-radius:6px 6px 0 0;margin:4px 0}
.contact-accord-heading{padding:14px 12px 20px 12px}
.contacts-accord-mob-tile{border:1px solid #a5a5a5;border-radius:12px;padding:12px;margin:2px 6px}
.contact-accord-heading .submenu-contact-tile{width:90%}
.card-head-mobile.active .contact-accord-heading .investor-contact-arrows{display:inline-block;width:1.15em;height:1.15em;border:.1em solid #fff;border-radius:50%;margin-right:.17em;align-self:flex-end;margin-top:.5rem;rotate:180deg}
.card-head-mobile.active .contact-accord-heading .investor-contact-arrows:after{content:'';display:inline-block;margin-bottom:.3em;margin-left:.3em;width:.4em;height:.4em;border-top:.1em solid #fff;border-right:.1em solid #fff;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.card-head-mobile .contact-accord-heading .investor-contact-arrows{display:inline-block;width:1.15em;height:1.15em;border:.1em solid #a5a5a5;border-radius:50%;margin-left:.55em;align-self:flex-end;margin-top:.5rem}
.card-head-mobile .contact-accord-heading .investor-contact-arrows:after{content:'';display:inline-block;margin-bottom:.3em;margin-left:.3em;width:.4em;height:.4em;border-top:.1em solid #a5a5a5;border-right:.1em solid #a5a5a5;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.card-head-mobile.active{background:#ee2326;margin:4px 6px}
.card-head-mobile.active .contact-accord-heading{padding:14px 7px 28px 6px}
.card-head-mobile.active .contact-accord-heading .submenu-contact-tile p{font-family:var(--font-tstar-medium);font-weight:400;font-size:14px;line-height:18px;color:#fff}
.card-head-mobile .contact-accord-heading .submenu-contact-tile p{font-family:var(--font-tstar-medium);font-weight:400;font-size:14px;line-height:18px;color:#303030}
@media(max-width:1100px){.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile{padding:1.5rem}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile p{font-size:24px;line-height:24px;margin-bottom:4px !important}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile .contacts-card-body-desktop span p{font-size:20px;line-height:28px}
.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile span.investor-left-contact-arrow:after{margin-left:.2em}
}
@media(max-width:768px){.investors-contact-wrapper .left--invs-contacts .submenu-contact-tile p{font-size:16px;line-height:20px;padding:1rem 0 1rem 1rem}
.investors-contact-wrapper .right--contact-section .contact--slider-wrap .contacts-accord-tile{padding:1.2rem}
}
@media(max-width:569px){.investors-contacts-section{padding:1rem}
}
.service-delivers-section{background-color:#fff;padding:0rem 2.5rem;position:relative}
.service-deliver-wrapper{display:flex;padding:1.875rem 0 1.875rem 3.313rem;border-radius:12px;position:relative;z-index:1;overflow:hidden}
.service-deliver-wrapper .bg-img{width:100%;height:100%;top:0;left:0;z-index:-1}
.service-deliver-wrapper .bg-img img{width:100%;height:100%}
.service-delivers-section .service-cta{margin-top:28px}
.service-deliver-wrapper .left--service-deliver{flex:0 0 13.5%;display:flex;flex-direction:column;background:transparent;margin-top:4.563rem}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile{position:relative;display:flex;flex-direction:row;align-items:center;margin-bottom:2px;border-radius:6px;justify-content:space-between;align-self:end;width:100%}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile:last-child{margin-bottom:0}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile.deliver-button-active p{color:#fffdfd;font-family:var(--font-tstar-heavy);font-size:18px;line-height:24px}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile p{font-family:var(--font-tstar-regular);font-size:18px;line-height:24px;cursor:pointer;color:#fff;padding:.5rem 0 2.938rem 0;max-width:330px}
.service-deliver-wrapper .right--deliver-section{width:100%;max-width:996px;position:relative}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap{display:none;flex:0 0 12.053%;justify-content:space-between;margin:0 0 0 29px;width:65.362%}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap.reveal{display:flex;flex-direction:column;height:100%}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .d-flex{width:100% !important;display:flex !important;margin-left:0 !important;margin-right:0 !important;flex-direction:column}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile{display:flex;flex-direction:column;align-items:flex-start;width:100% !important;padding:16px 12px 25px;padding:4.563rem 0 4.063rem 2.938rem;height:100%}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile p{font-size:32px;line-height:48px;margin-bottom:28px !important;font-family:var(--font-tstar-heavy);color:#fff}
.contacts-accord-mob-tile p{font-size:16px;line-height:19px;margin-bottom:6px !important;font-family:var(--font-tstar-heavy);font-weight:900;color:#303030}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile span{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile:first-child{margin-left:0}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile:last-child{margin-right:0}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap.functional-rep{padding:28px 34px}
.deliver-card-body-desktop span{color:#707070}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile .deliver-card-body-desktop span p{font-size:24px;line-height:32px;margin-bottom:0 !important;font-family:var(--font-tstar-regular);font-weight:300;color:#fff;max-width:446px}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile span.investor-left-contact-arrow{display:inline-block;width:1.5em;height:1.5em;border:.1em solid #a5a5a5;border-radius:50%;cursor:pointer;margin:0 12px 0 9px}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile.deliver-button-active span.investor-left-contact-arrow{border:.1em solid #fff}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile span.investor-left-contact-arrow:after{content:'';display:inline-block;margin-left:.3em;width:.5em;height:.5em;border-top:.1em solid #a5a5a5;border-right:.1em solid #a5a5a5;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:.1em}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile.deliver-button-active span.investor-left-contact-arrow:after{border-top:.1em solid #fff;border-right:.1em solid #fff}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .d-flex::after,.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .d-flex::before{display:none}
.right--deliver-section .card{border:0}
.accordion .card-body{padding:10px 10px 20px 50px}
.deliver-accord-tile .card-head{width:inherit}
.contact-accord-heading{padding:14px 12px 20px 12px}
.contacts-accord-mob-tile{border:1px solid #a5a5a5;border-radius:12px;padding:12px;margin:2px 6px}
.contact-accord-heading .submenu-deliver-tile{width:90%}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile .border_top{border-top:2px solid #fff;width:25%;position:absolute;left:0;top:0}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile .border_top-active{border-top:2px solid #fff;width:37%;position:absolute;left:0;top:0}
@media(max-width:1100px){.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile p{font-size:29px;line-height:37px}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile .deliver-card-body-desktop span p{font-size:28px;line-height:36px}
}
@media(max-width:768px){.service-deliver-wrapper{display:flex;margin-top:0;padding:0;height:328px}
.service-deliver-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(136.06deg,#000 5.11%,rgba(0,0,0,0) 80.22%);z-index:-1}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile .deliver-card-body-desktop span p{font-size:28px;line-height:36px}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile.deliver-button-active p{font-size:12px;line-height:20px}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile p{font-size:10px;line-height:14px;padding:.5rem 0 1.938rem 0}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile p{font-size:18px;line-height:24px}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile .deliver-card-body-desktop span p{font-size:22px;line-height:30px}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile .border_top-active{width:50%}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile{padding:1.563rem 0 1.063rem .938rem}
.service-deliver-wrapper .left--service-deliver{margin-top:1.563rem}
}
@media(max-width:569px){.service-delivers-section{padding:0rem 1rem}
.service-deliver-wrapper{display:flex;margin-top:0;padding:0;height:328px}
.service-deliver-wrapper .left--service-deliver{flex:0 0 25%;margin:1rem 0 0 .75rem}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile .border_top-active{width:85%}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile p{font-size:10px;line-height:20px;padding:.375rem 0 1.938rem 0;width:100%}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile .border_top{width:38%}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile p{font-size:18px;line-height:22px}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile .deliver-card-body-desktop span p{font-size:14px;line-height:17px}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap{margin:0 0 0 12px;width:89.745%}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile{background:0}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile p{margin-bottom:8px !important}
.service-delivers-section .service-cta{margin-top:40px}
.service-deliver-wrapper .right--deliver-section .deliver--slider-wrap .deliver-accord-tile{padding:0;margin-top:10px}
.service-deliver-wrapper .left--service-deliver .submenu-deliver-tile .border_top-active{width:85%}
}
.regulations-list-container{padding:0 41px 40px 40px;box-sizing:border-box;background:#f5f5f5}
.regulations-list-container .regulation-list{background-color:#fff;color:#303030;padding:36px 28px 16px 36px;box-sizing:border-box}
.regulations-list-container .regulation-list-item{display:flex;align-items:flex-start;padding:0 24px 25px;border-bottom:1px solid rgba(238,35,38,0.5);margin-bottom:24px;width:100%;font-size:24px;line-height:29px;box-sizing:border-box;font-family:var(--font-tstart-bold)}
.regulations-list-container .sr-no{min-width:37px;text-align:center;padding-top:5px;font-weight:700;font-family:var(--font-tstar-bold)}
.regulations-list-container .regulation-requirement{width:896px;padding:5px 76px 0 22px;border-left:1px solid rgba(48,48,48,0.5)}
.regulations-list-container .regulation-requirement>*{font-size:24px;line-height:29px;font-weight:700;font-family:var(--font-tstar-bold)}
.regulations-list-container .regulation-know-more{padding-top:5px;color:#009fda;display:flex;align-items:center;text-decoration:none;min-width:max-content;margin-left:auto;font-weight:700;font-family:var(--font-tstar-bold)}
.regulations-list-container .regulation-none{padding-top:5px;color:gray;display:flex;align-items:center;text-decoration:none;min-width:max-content;margin-left:auto;font-weight:700;font-family:var(--font-tstar-bold);font-size:24px;line-height:29px}
.regulations-list-container .blue-right-arrow{margin-left:16px;width:13px;height:13px}
@media(max-width:767px){.regulations-list-container{padding:0 16px 27px}
.regulations-list-container .regulation-list{padding:16px 16px 0}
.regulations-list-container .regulation-list-item{font-size:16px;line-height:19px;padding:0 0 10px;margin-bottom:10px}
.regulations-list-container .regulation-list-item:last-child{margin-bottom:0;border-bottom:0}
.regulations-list-container .sr-no{min-width:31px;padding:0;text-align:left}
.regulations-list-container .regulation-requirement{padding:0 6px 0 5px;width:max-content;word-wrap:break-word}
.regulations-list-container .regulation-requirement>*{font-size:16px;line-height:1.19}
.regulations-list-container .regulation-know-more{padding:0;font-size:14px;line-height:17px;min-width:max-content}
.regulations-list-container .regulation-none{padding:0;font-size:14px;line-height:17px;min-width:max-content}
.regulations-list-container .blue-right-arrow{margin-left:11px;width:9px;height:9px}
}
.invs-dividend-wrap{margin:2.5rem;padding:1.125rem 2rem .5rem 2rem;background:#fff;box-shadow:0 10.5263px 39.4737px rgb(120 120 120 / 15%);border-radius:12px}
.invs-dividend-wrap table tr,.invs-dividend-wrap table th tr,.invs-dividend-wrap table tr tr,.invs-dividend-wrap table td tr{background-color:#fff;text-align:center;text-transform:none}
.invs-dividend-wrap .table-bordered thead td,.invs-dividend-wrap .table-bordered thead th{background-color:#f7f9fa;color:#303030 !important;border:.6px solid #d9d9d9 !important;vertical-align:initial}
.invs-dividend-wrap .table tbody+tbody{border-top:0}
.invs-dividend-wrap .table-bordered td,.invs-dividend-wrap .table-bordered th{border:.6px solid #d9d9d9 !important;padding:1rem 0 !important}
.invs-dividend-wrap table tr:first-child th,.invs-dividend-wrap table th tr:first-child th,.invs-dividend-wrap table tr tr:first-child th,.invs-dividend-wrap table td tr:first-child th{color:#fff}
.invs-dividend-wrap table tr th:nth-child(1){width:2%}
.invs-dividend-wrap table tr th:nth-child(2){width:4%;padding:.75rem 1rem !important}
.invs-dividend-wrap table tr th:nth-child(3){width:2%;padding:.75rem 2rem !important}
.invs-dividend-wrap table tr th:nth-child(4){width:1.8%;padding:.75rem 1.8rem !important}
.invs-dividend-wrap table tr th:nth-child(5){width:3.9%;padding:.75rem 1.6rem !important}
.invs-dividend-wrap table tr th:nth-child(6){width:3%;padding:.75rem 2rem !important}
.invs-dividend-wrap table tr th:nth-child(7){width:4.4%;padding:.75rem 1.5rem !important}
.invs-dividend-wrap table tr th:nth-child(8){width:8%;padding:.75rem 1.5rem !important}
.invs-dividend-wrap .table-responsive{display:table}
.invs-dividend-wrap .table-bordered td{font-family:var(--font-tstar-medium);font-weight:400;font-size:16px;line-height:20px;color:#303030}
.invs-dividend-wrap .table-bordered thead th{font-family:var(--font-tstar-heavy);font-weight:700;font-size:18px;line-height:24px;color:#303030}
.block--company-investor-table-container{margin:96px 120px}
.block--company-investor-table-container .invs-dividend-wrap{box-shadow:none;padding:0;margin:0;border-radius:unset}
.block--company-investor-table-container .invs-dividend-wrap .inv-dividend-main-heading p{color:var(--text-color-danger-red);font-family:var(--font-tstar-heavy);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-900);line-height:140%;margin-bottom:32px}
.block--company-investor-table-container .invs-dividend-wrap .inv-dividend-content-heading p{color:#000;font-family:var(--font-tstar-medium);font-style:normal;font-weight:var(--font-weight-400);font-size:var(--font-size20);line-height:120%;margin-bottom:32px}
.block--company-investor-table-container .invs-dividend-wrap .table{margin:0 !important;border:1px solid var(--text-color-secondary-light-grey) !important}
.block--company-investor-table-container .invs-dividend-wrap .table tr,.block--company-investor-table-container .invs-dividend-wrap .table th,.block--company-investor-table-container .invs-dividend-wrap .table td{border:0 !important}
.block--company-investor-table-container .invs-dividend-wrap .table thead tr{background-color:var(--text-color-secondary-light-grey)}
.block--company-investor-table-container .invs-dividend-wrap .table tbody:nth-child(odd) tr{background-color:#fafafa}
.block--company-investor-table-container .invs-dividend-wrap .table.odd-no-elements tbody:nth-child(odd) tr{background-color:var(--text-color-white)}
.block--company-investor-table-container .invs-dividend-wrap .table.odd-no-elements tbody:nth-child(even) tr{background-color:#fafafa}
.block--company-investor-table-container .invs-dividend-wrap .table thead th{vertical-align:middle;color:var(--bg-color-black);text-align:center;font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%}
.block--company-investor-table-container .invs-dividend-wrap .table tbody td{vertical-align:middle;color:var(--bg-color-black);text-align:center;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;padding:20px 0 !important}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(3){width:4%;padding:5px !important}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(6){width:8%;padding:16px !important}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(7){padding:5px !important}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(8){width:10%;padding:12px !important}
.block--company-investor-table-container .block--cmp-invs-table-pager-container{display:flex;gap:24px;width:100%;margin-top:32px;justify-content:center;align-items:center}
.block--company-investor-table-container .block--cmp-invs-table-pager-container.d-none{display:none}
.block--company-investor-table-container .block--cmp-invs-table-pager-container .cmp-invs-table-pager-arrow{width:24px;height:24px;border:0;background-color:transparent}
.block--company-investor-table-container .block--cmp-invs-table-pager-container .cmp-invs-table-pager-arrow.disabled{cursor:default}
.block--company-investor-table-container .block--cmp-invs-table-pager-container .cmp-invs-table-pager-arrow svg>path{stroke:var(--text-color-danger-red)}
.block--company-investor-table-container .block--cmp-invs-table-pager-container .cmp-invs-table-pager-arrow.disabled svg>path{stroke:#d9d9d9}
.block--company-investor-table-container .block--cmp-invs-table-pager-container .cmp-invs-table-pager-number{display:flex;gap:8px}
.block--company-investor-table-container .block--cmp-invs-table-pager-container .cmp-invs-table-pager-number .pager-number-button{width:32px;height:32px;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-weight:var(--font-weight-400);line-height:140%;text-align:center;color:#595959;border:0;background-color:transparent}
.block--company-investor-table-container .block--cmp-invs-table-pager-container .cmp-invs-table-pager-number .pager-number-button.pager-active{color:var(--text-color-white);background-color:var(--bg-color-black);cursor:default}
.block--company-investor-table-container .invs-dividend-wrap .block--cmp-credits-note-wrapper{margin-top:12px;display:flex}
.block--company-investor-table-container .invs-dividend-wrap .block--cmp-investor-text-note{font-family:var(--font-tstar-bold);font-weight:700;font-size:16px;line-height:19px;color:#000;opacity:.8;margin-right:9px}
.block--company-investor-table-container .invs-dividend-wrap .block--cmp-investor-text-sub-note p{font-family:var(--font-tstar-medium);font-weight:400;font-size:16px;line-height:19px;color:#000;opacity:.8}
@media(max-width:1250px){.invs-dividend-wrap table tr th:nth-child(1){width:7%}
.invs-dividend-wrap table tr th:nth-child(2){width:9%;padding:.75rem .5rem !important}
.invs-dividend-wrap table tr th:nth-child(5){width:17%;padding:.75rem .7rem !important}
.invs-dividend-wrap table tr th:nth-child(7){width:16%;padding:.75rem .7rem !important}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(3){width:8%}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(6){width:13%;padding:8px !important}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(5){width:10%;padding:12px !important}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(8){width:15%}
}
@media(max-width:1000px){.block--company-investor-table-container{margin:65px 60px}
.invs-dividend-wrap .divided-scroll-wrapper{overflow-x:scroll}
.invs-dividend-wrap .divided-scroll-wrapper::-webkit-scrollbar-track{border-radius:4px;background-color:#dfdfdf}
.invs-dividend-wrap .divided-scroll-wrapper::-webkit-scrollbar{height:4px;background-color:#dfdfdf}
.invs-dividend-wrap .divided-scroll-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ee2326}
.block--company-investor-table-container .invs-dividend-wrap .divided-scroll-wrapper.firefox-browser-scrollbar{scrollbar-color:var(--text-color-danger-red) rgba(0,0,0,0.1);scrollbar-width:thin}
.block--company-investor-table-container .invs-dividend-wrap .divided-scroll-wrapper::-webkit-scrollbar-track{border-radius:unset;background-color:rgba(0,0,0,0.1)}
.block--company-investor-table-container .invs-dividend-wrap .divided-scroll-wrapper::-webkit-scrollbar{height:5px;background-color:rgba(0,0,0,0.1)}
.block--company-investor-table-container .invs-dividend-wrap .divided-scroll-wrapper::-webkit-scrollbar-thumb{border-radius:unset;background-color:var(--text-color-danger-red)}
.invs-dividend-wrap .divided-scroll-wrapper .table-bordered td{padding:.7rem .4rem !important}
.invs-dividend-wrap .divided-scroll-wrapper .table-bordered{width:130%;margin:10px 0 10px 0 !important}
.block--company-investor-table-container .invs-dividend-wrap .table{width:130%}
.block--company-investor-table-container .invs-dividend-wrap .table-responsive{margin-bottom:12px}
.block--company-investor-table-container .invs-dividend-wrap .divided-scroll-overlay{position:relative}
.block--company-investor-table-container .invs-dividend-wrap .divided-scroll-overlay::after{content:'';width:24px;height:calc(100% - 18px);display:block;flex-shrink:0;position:absolute;top:0;right:0;background:linear-gradient(270deg,#FFF 55.58%,rgba(255,255,255,0.00) 119.17%)}
}
@media(max-width:767px){.block--company-investor-table-container{margin:40px 16px}
.block--company-investor-table-container .invs-dividend-wrap .inv-dividend-main-heading p{font-size:var(--font-size20);margin-bottom:12px}
.block--company-investor-table-container .block--cmp-invs-table-pager-container{justify-content:flex-start}
.block--company-investor-table-container .invs-dividend-wrap .divided-scroll-overlay::after{width:16px}
}
@media(max-width:569px){.invs-dividend-wrap{margin:1rem;padding:0;background:#fff;box-shadow:none;border-radius:0}
.invs-dividend-wrap .table-bordered td,.invs-dividend-wrap .table-bordered th{padding:.375rem 0 !important}
.invs-dividend-wrap .table{width:160%}
.block--company-investor-table-container .invs-dividend-wrap .table{width:160%}
.invs-dividend-wrap table tr th:nth-child(2){width:12%;padding:.375rem .2rem !important}
.invs-dividend-wrap table tr th:nth-child(3){padding:.375rem .3rem !important}
.invs-dividend-wrap table tr th:nth-child(4){width:16%;padding:.375rem .2rem !important}
.invs-dividend-wrap table tr th:nth-child(5){width:25%;padding:.375rem .2rem !important}
.invs-dividend-wrap table tr th:nth-child(6){width:15%;padding:.375rem .1rem !important}
.invs-dividend-wrap table tr th:nth-child(7){width:33%;padding:.375rem .1rem !important}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(1){width:11%}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(3),.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(4){width:11%}
.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(6),.block--company-investor-table-container .invs-dividend-wrap table tr th:nth-child(7){width:15%}
.invs-dividend-wrap .table-bordered td{font-family:var(--font-tstar-medium);font-weight:400;font-size:12px;line-height:16px;color:#303030}
.invs-dividend-wrap .table-bordered thead th{font-family:var(--font-tstar-heavy);font-weight:700;font-size:12px;line-height:16px;color:#303030}
.invs-dividend-wrap .dropdown--wrap .invs-dividend-year-text{font-size:18px;line-height:22px}
}
.inv-analyst-container{display:flex;flex-direction:column;margin:0 41px 89px 40px;background:#fff;box-shadow:0 10.5263px 39.4737px rgb(120 120 120 / 15%);border-radius:12px;padding:0 3.25rem 2.375rem 2.938rem}
.invs-analyst-wrap .inv-analyst-main-heading{margin:1.125rem auto}
.invs-analyst-wrap .inv-analyst-main-heading p{font-family:var(--font-tstar-heavy);font-weight:900;font-size:28px;line-height:34px;color:#303030}
.invs-analyst-wrap .inv-analyst-content-heading p{font-family:var(--font-tstar-regular);font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#303030}
.invs-analyst-wrap .single-reports-quarter-download{font-family:var(--font-tstar-regular);font-weight:700;font-size:16px;line-height:19px;color:#009fda;margin-left:.6rem}
.invs-analyst-wrap .inv-analyst-container .label-text{font-family:var(--font-tstar-regular);font-weight:400;font-size:12px;line-height:14px;color:#303030}
.invs-analyst-wrap table tr,.invs-analyst-wrap table th tr,.invs-analyst-wrap table tr tr,.invs-analyst-wrap table td tr{background-color:#fff;text-align:center;text-transform:none;margin:0}
.invs-analyst-wrap .analyst-scroll-wrapper{margin-top:1.125rem}
.invs-analyst-wrap .table-bordered thead td,.invs-analyst-wrap .table-bordered thead th{background-color:#f7f9fa;color:#303030 !important;border:.6px solid #d9d9d9 !important;vertical-align:initial}
.invs-analyst-wrap .table tbody+tbody{border-top:0}
.invs-analyst-wrap .table-bordered td,.invs-analyst-wrap .table-bordered th{border:.6px solid #d9d9d9 !important;padding:.926rem 1rem .926rem 1rem !important}
.invs-analyst-wrap table tr:first-child th,.invs-analyst-wrap table th tr:first-child th,.invs-analyst-wrap table tr tr:first-child th,.invs-analyst-wrap table td tr:first-child th{color:#fff}
.invs-analyst-wrap table tr th:nth-child(1){padding:.75rem 1rem !important}
.invs-analyst-wrap table tr th:nth-child(2){padding:.75rem 1rem !important}
.invs-analyst-wrap table tr th:nth-child(3){padding:.75rem 1rem !important}
.invs-analyst-wrap table tr th:nth-child(4){padding:.75rem 1rem !important}
.invs-analyst-wrap .table-responsive{display:table}
.invs-analyst-wrap .table-bordered td{font-family:var(--font-tstar-medium);font-weight:400;font-size:16px;line-height:19px;color:#303030}
.invs-analyst-wrap .table-bordered thead th{font-family:var(--font-tstar-heavy);font-weight:700;font-size:18px;line-height:22px;color:#303030}
.invs-analyst-wrap table{margin:0 !important}
@media(max-width:800px){.invs-analyst-wrap .inv-analyst-container{margin:52px 25px 89px 25px;padding:0 1.5rem 1.375rem 1.5rem}
.invs-analyst-wrap table tr th:nth-child(1){width:13%}
.invs-analyst-wrap .inv-analyst-main-heading p{font-size:24px;line-height:30px}
.invs-analyst-wrap .inv-analyst-content-heading p{font-size:18px;line-height:22px}
}
@media(max-width:569px){.invs-analyst-wrap .inv-analyst-container{margin:1rem 1rem 3rem 1rem}
.invs-analyst-wrap table tr,.invs-analyst-wrap table th tr,.invs-analyst-wrap table tr tr,.invs-analyst-wrap table td tr{text-align:center}
.invs-analyst-wrap .inv-analyst-content-heading p{font-size:14px;line-height:20px;padding:0 0 1rem 0}
.invs-analyst-wrap .single-reports-quarter-download{display:none}
.invs-analyst-wrap .inv-analyst-main-heading{margin:1rem auto}
.invs-analyst-wrap .inv-analyst-main-heading p{font-size:24px;line-height:29px;text-align:center}
.invs-analyst-wrap{margin:1rem;padding:0 .625rem .625rem .625rem;background:#fff;box-shadow:none;border-radius:0;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);border-radius:4px}
.invs-analyst-wrap .table-bordered td,.invs-analyst-wrap .table-bordered th{padding:.375rem .3rem !important}
.invs-analyst-wrap .analyst-scroll-wrapper{margin-top:0}
.invs-analyst-wrap .table{margin:0}
.invs-analyst-wrap table tr th:nth-child(1){width:15%;padding:.75rem .375rem !important}
.invs-analyst-wrap table tr th:nth-child(2){width:27%;padding:.75rem .375rem !important}
.invs-analyst-wrap table tr th:nth-child(3){width:30%;padding:.75rem .375rem !important}
.invs-analyst-wrap table tr th:nth-child(4){padding:.75rem .375rem !important}
.invs-analyst-wrap .table-bordered td{font-family:var(--font-tstar-medium);font-weight:400;font-size:12px;line-height:14px;color:#303030}
.invs-analyst-wrap .table-bordered thead th{font-family:var(--font-tstar-heavy);font-weight:700;font-size:12px;line-height:14px;color:#303030}
}
.inv-credit-container{display:flex;flex-direction:column;margin:52px 41px 38px 40px;background:#fff;box-shadow:0 10.5263px 39.4737px rgb(120 120 120 / 15%);border-radius:12px}
.invs-credit-wrap .inv-credit-content-wrap{flex-direction:column;padding-left:1.25rem}
.invs-credit-wrap .inv-credit-main-heading{margin:1.125rem auto}
.invs-credit-wrap .inv-credit-main-heading p{font-family:var(--font-tstar-heavy);font-weight:900;font-size:32px;line-height:1.2;color:#303030}
.invs-credit-wrap .inv-credit-middle-container{padding:0 2rem 2.188rem 2rem}
.invs-credit-wrap .inv-credit-content-heading p{font-family:var(--font-tstar-regular);font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#303030}
.invs-credit-wrap .inv-credit-image-wrapper{min-width:236px;min-height:305px}
.invs-credit-wrap .single-reports-quarter-download{font-family:var(--font-tstar-regular);font-weight:700;font-size:16px;line-height:19px;color:#009fda;margin-left:.6rem}
.invs-credit-wrap .inv-credit-desktop-img{max-width:236px;max-height:305px}
.invs-credit-wrap .inv-credit-container .label-text{font-family:var(--font-tstar-regular);font-weight:400;font-size:12px;line-height:14px;color:#303030}
.invs-credit-wrap table tr,.invs-credit-wrap table th tr,.invs-credit-wrap table tr tr,.invs-credit-wrap table td tr{background-color:#fff;text-transform:none;margin:0}
.invs-credit-wrap .credits-scroll-wrapper{margin-top:1.125rem}
.invs-credit-wrap .table-bordered thead td,.invs-credit-wrap .table-bordered thead th{background-color:#f7f9fa;color:#303030 !important;border:.6px solid #d9d9d9 !important;vertical-align:initial}
.invs-credit-wrap .table tbody+tbody{border-top:0}
.invs-credit-wrap .table-bordered td,.invs-credit-wrap .table-bordered th{border:.6px solid #d9d9d9 !important;padding:.926rem 1rem .926rem 1rem !important}
.invs-credit-wrap table tr:first-child th,.invs-credit-wrap table th tr:first-child th,.invs-credit-wrap table tr tr:first-child th,.invs-credit-wrap table d tr:first-child th{color:#fff}
.invs-credit-wrap table tr th:nth-child(1){padding:.75rem 1rem !important}
.invs-credit-wrap table tr th:nth-child(2){padding:.75rem 1rem !important}
.invs-credit-wrap table tr th:nth-child(3){padding:.75rem 1rem !important}
.invs-credit-wrap table tr th:nth-child(4){padding:.75rem 1rem !important}
.invs-credit-wrap .table-responsive{display:table}
.invs-credit-wrap .table-bordered td{font-family:var(--font-tstar-medium);font-weight:400;font-size:16px;line-height:20px;color:#303030}
.invs-credit-wrap .table-bordered thead th{font-family:var(--font-tstar-heavy);font-weight:700;font-size:18px;line-height:24px;color:#303030}
.invs-credit-wrap table{margin:0 !important}
.invs-credit-wrap .credits-note-wrapper{margin-top:13px}
.invs-credit-wrap .investor-text-note{font-family:var(--font-tstar-heavy);font-weight:900;font-size:16px;line-height:19px;color:#303030;opacity:.8;margin-right:9px}
.invs-credit-wrap .investor-text-sub-note p{font-family:var(--font-tstar-regular);font-weight:400;font-size:16px;line-height:19px;color:#303030;opacity:.8}
@media(max-width:1250px){.invs-credit-wrap table tr th:nth-child(1){width:7%}
.invs-credit-wrap table tr th:nth-child(2){width:9%;padding:.75rem .5rem !important}
}
@media(max-width:1000px){.inv-credit-container{margin:52px 21px 89px 20px}
}
@media(max-width:1000px){.invs-credit-wrap table tr th:nth-child(3){padding:.75rem 1rem !important}
.invs-credit-wrap table tr th:nth-child(4){padding:.75rem 1rem !important}
}
@media(max-width:800px){.invs-credit-wrap .inv-credit-main-heading p{font-size:24px;line-height:30px}
.invs-credit-wrap .inv-credit-content-heading p{font-size:18px;line-height:22px}
}
@media(max-width:569px){.inv-credit-container{margin:1rem 1rem -5px 1rem}
.invs-credit-wrap .inv-credit-middle-container{flex-direction:column;padding:0 1rem 1rem 1rem}
.invs-credit-wrap .inv-credit-image-wrapper{min-width:auto;min-height:auto}
.invs-credit-wrap table tr,.invs-credit-wrap table th tr,.invs-credit-wrap table tr tr,.invs-credit-wrap table td tr{text-align:center}
.invs-credit-wrap .inv-credit-content-wrap{padding-left:0;margin-top:22px}
.invs-credit-wrap .inv-credit-content-heading p{font-size:14px;line-height:20px}
.invs-credit-wrap .single-reports-quarter-download{display:none}
.invs-credit-wrap .inv-credit-main-heading{margin:1rem auto}
.invs-credit-wrap .inv-credit-main-heading p{font-size:24px;line-height:29px;text-align:center}
.invs-credit-wrap{padding:0;background:#fff;box-shadow:0 10.5263px 39.4737px rgba(120,120,120,0.15);border-radius:4px}
.invs-credit-wrap .table-bordered td,.invs-credit-wrap .table-bordered th{padding:.375rem .3rem !important}
.invs-credit-wrap .credits-scroll-wrapper{margin-top:0}
.invs-credit-wrap .table{margin:0}
.invs-credit-wrap table tr th:nth-child(1){width:16%;padding:.75rem .375rem !important}
.invs-credit-wrap table tr th:nth-child(2){width:28%;padding:.75rem .375rem !important}
.invs-credit-wrap table tr th:nth-child(3){padding:.75rem .375rem !important}
.invs-credit-wrap table tr th:nth-child(4){padding:.75rem .375rem !important}
.invs-credit-wrap .table-bordered td{font-family:var(--font-tstar-medium);font-weight:400;font-size:12px;line-height:16px;color:#303030}
.invs-credit-wrap .table-bordered thead th{font-family:var(--font-tstar-bold);font-weight:700;font-size:12px;line-height:14px;color:#303030}
.invs-credit-wrap .credits-note-wrapper{margin-top:12px}
.invs-credit-wrap .investor-text-note{font-size:14px;line-height:17px}
.invs-credit-wrap .investor-text-sub-note p{font-size:12px;line-height:16px}
}
.about-xtract-container .about-xtract-content{position:relative;width:100%;max-width:100%;background-color:#d1a58a;padding:95px 0;display:flex;flex-direction:column;align-items:flex-end}
.about-xtract-container .about-xtract-bgimg{position:absolute;left:0;top:0;width:100%;height:-webkit-fill-available}
.about-xtract-container .about-xtract-img{width:100%;height:100%}
.about-xtract-content .about-xtract{width:50%;padding:0 3.5%;z-index:1;background-image:none}
.about-xtract-content .about-xtract>h3{font-family:var(--font-monumentExtended-ultrabold);font-size:32px;line-height:1.19;color:#000;font-style:italic;text-transform:uppercase}
.about-xtract-content .about-xtract>h2{font-family:var(--font-monumentExtended-ultrabold);font-size:72px;font-weight:500;color:transparent;-webkit-text-stroke:2px #000;text-transform:uppercase;letter-spacing:2px;line-height:.9;margin-bottom:8px}
.about-xtract-container .about-xtract-description>*{font-size:18px;line-height:1.5;text-align:left;padding-bottom:8px;font-weight:500;color:#282828;font-family:var(--font-robotocondensed-bold)}
@media(max-width:566px){.about-xtract-container .about-xtract-content{width:100%;padding:0}
.about-xtract-container .about-xtract-bgimg{position:relative}
.about-xtract-content .about-xtract{padding:0 20px;width:100%;background-image:url('../../../content/dam/hero-aem-website/in/xtracks/bg-about-xtracks_sm.jpg');background-size:100% auto;background-repeat:repeat-y}
.about-xtract-content .about-xtract>h3{font-size:24px;line-height:1.17;font-weight:500;margin-top:-5rem}
.about-xtract-content .about-xtract>h2{font-size:36px}
.about-xtract-container .about-xtract-description{padding:0 0 3rem}
.about-xtract-container .about-xtract-description>*{font-size:16px}
}
.xtracks-social{padding:4rem 0;position:relative}
.xtracks-social .bg-img{width:100%;height:100%;top:0;left:0;z-index:-1}
.xtracks-social .bg-img img{width:100%;height:100%}
.xtracks-social .lg-container{width:100%;max-width:1600px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.xtracks-social .social-heading{margin-right:2rem;min-width:160px;max-width:160px}
.xtracks-social .social-heading h3{font-size:32px;line-height:1.2;color:#000;font-style:italic;text-transform:uppercase;margin-bottom:1.5rem;font-family:var(--font-monumentExtended-ultrabold);font-weight:900}
.xtracks-social .slider--wrap .social-list{display:flex;flex-direction:column;align-items:center;padding:1.5rem;background-color:#b71116;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;height:650px}
.xtracks-social .slider--wrap .social-list:hover .social-img img{transform:scale(1.1)}
.xtracks-social .slider--wrap .social-list.bg-red{background-image:url('../../../content/dam/hero-aem-website/in/xtracks/bg-twitter.jpg')}
.xtracks-social .slider--wrap .social-list.bg-black{background-image:url('../../../content/dam/hero-aem-website/in/xtracks/bg-insta.jpg')}
.xtracks-social .slider--wrap .social-list.bg-white{background-image:url('../../../content/dam/hero-aem-website/in/xtracks/bg-facebook.jpg')}
.xtracks-social .slider--wrap .social-list .sf-icon{text-align:center;margin-bottom:1rem}
.xtracks-social .slider--wrap .social-list .social-img{overflow:hidden}
.xtracks-social .slider--wrap .social-list .social-img img{max-width:100%;transition:.3s;overflow:hidden;-webkit-transition:.3s}
.xtracks-social .slider--wrap .social-list.bg-white .social-text{color:#3c3c3c}
.xtracks-social .slider--wrap .social-list .social-text{color:#fff;margin-top:1rem;min-height:130px;font-family:var(--font-robotocondensed-regular);font-size:16px;line-height:1.5}
.xtracks-social .slider--wrap .social-list .social-text p{margin-bottom:8px;font-size:1rem;line-height:1.5}
.xtracks-social .slider--wrap .social-list .social-text span{text-decoration:underline}
.xtracks-social .slick-dots{margin-top:10px;bottom:-35px;display:none !important}
.xtracks-social .slick-dots li button::before{content:'';border-radius:50%;background:transparent;border:1px solid #fff;opacity:1;width:14px;height:14px}
.xtracks-social .slick-dots li button:hover::before{background:#ed1c24;border:1px solid #ed1c24}
.xtracks-social .slick-dots li.slick-active button:before{opacity:1;background:#ed1c24;border:1px solid #ed1c24}
.xtrack-scrollToTop{position:fixed;background:red;color:#fff;text-align:center;border-radius:5px;font-size:2rem;line-height:1.2;width:40px;height:40px;bottom:15px;right:30px;z-index:15;-webkit-box-shadow:0 1px 5px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 1px 5px 0 rgb(0 0 0 / 20%);cursor:pointer;display:none}
.xtrack-scrollToTop:hover,.xtrack-scrollToTop:focus{background:#3c3c3c}
.xtrack-scrollToTop.reveal{display:flex;align-items:center;justify-content:center}
.xtrack-scrollToTop::before{content:" ";border-left:7px solid #fff;border-bottom:7px solid #fff;width:16px;height:16px;transform:rotate(135deg);cursor:pointer;position:relative;top:4px}
.xtracks-social .slick-arrow{z-index:1;position:absolute;display:inline-block;width:40px;margin:0;height:40px;background:#ed1c24;border-radius:0;padding:6px}
.social-arrow-left{top:50%;left:-1.5%}
.socialfeed .social-arrow-left{left:-15px}
.social-arrow-right{right:-1.5%;top:50%}
.socialfeed .social-arrow-right{right:-15px}
@media(max-width:1499px){.xtracks-social .lg-container{max-width:1260px}
.xtracks-social .slider--wrap .social-list .social-text{min-height:155px}
}
@media(max-width:1199.98px){.xtracks-social .lg-container{padding-left:30px;padding-right:30px}
}
@media(max-width:999.98px){.xtracks-social .lg-container{padding-left:20px;padding-right:20px}
.xtracks-social .social-heading{margin-right:0;text-align:center;max-width:100%}
.xtracks-social .social-heading h3{font-size:24px;margin-bottom:1.5rem}
.xtracks-social .social-heading br{display:none}
.xtracks-social .slider--wrap .social-list .social-text{min-height:177px}
}
.hero-carousel #scooterBanner{margin-top:0}
.hero-carousel #scooterBanner .hero-xtrack-slider-indicators{padding-left:0;z-index:2;margin:10px 0 0;position:absolute;right:0;left:0;display:flex;justify-content:center;list-style:none;bottom:35px}
.hero-carousel #scooterBanner .hero-xtrack-slider-indicators li{width:14px;height:14px;margin:5px;background:transparent;border:1px solid #fff;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;transform:none}
.hero-carousel #scooterBanner .hero-xtrack-slider-indicators>li:hover{background:red;border-color:red}
.hero-carousel #scooterBanner .hero-xtrack-slider-indicators>li.active{background:red;border-color:red}
#xtrack-carrousel-img{max-width:600px;position:absolute;top:0;padding:320px 0 0 75px}
.hero-carousel #scooterBanner .button-aligner{padding:300px 0 0 75px;top:0}
@media screen and (max-width:575px){#xtrack-carrousel-img{max-width:280px}
}
@media screen and (max-width:768px){#xtrack-carrousel-img{width:100%;max-width:80% !important;display:flex;justify-content:center}
.hero-carousel #scooterBanner .button-aligner{top:0;padding:45% 0 0 0 !important;display:flex;justify-content:center}
}
@media screen and (max-width:500px){#xtrack-carrousel-img{top:0;padding:225px 0 0 75px}
.hero-carousel #scooterBanner .button-aligner{top:0;padding:50% 0 0 0 !important}
}
@media screen and (max-width:1400px){#xtrack-carrousel-img{max-width:45%}
}
@media screen and (max-width:1300px){#xtrack-carrousel-img{max-width:40%}
.hero-carousel #scooterBanner .button-aligner{padding:280px 0 0 75px}
}
@media screen and (max-width:1100px){.hero-carousel #scooterBanner .button-aligner{padding:260px 0 0 75px}
}
@media screen and (max-width:990px){.hero-carousel #scooterBanner .button-aligner{top:0;padding:260px 0 0 75px}
}
.xtrac-contents-wrapper{padding:4rem 0}
.xtrac-photo-outer-wrapper{display:flex;margin:auto 3.25rem;justify-content:center;flex-direction:column;padding:0 1rem}
.xtrac-gallery-heading p{text-align:center;font-family:var(--font-monumentExtended-ultrabold);font-size:32px;color:#000;font-style:italic;text-transform:uppercase;margin-bottom:1.5rem}
.xtrac-gallery-section{position:relative}
.xtrac-background-gallery{position:absolute;width:100%;height:100%;z-index:-1;object-fit:cover}
.xtrac-gallery-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.xtrac-gallery-nav-tabs{border:0;margin-bottom:2rem}
.xtrac-gallery-nav-item{border-right:2px solid #000}
.xtrac-gallery-nav-item:last-child{border:0}
.xtrac-gallery-nav-link p{background:transparent;border:0;border-radius:0;padding:5px 1.5rem;font-family:var(--font-monumentExtended-ultrabold);font-size:72px;color:transparent;-webkit-text-stroke:2px #000;text-transform:uppercase;letter-spacing:2px;line-height:.9;cursor:pointer}
.xtrac-gallery-nav-link p:hover,.xtrac-gallery-nav-link p:focus,.xtrac-gallery-nav-link p.active{color:transparent;-webkit-text-stroke:2px #ed1c24}
.xtrac-nav-link-unactive{-webkit-text-stroke:2px #000}
.image-hover-enlarge{margin:auto 15px}
.image-hover-enlarge-img{position:relative;width:100%;overflow:hidden;margin-bottom:1rem}
.image-hover-enlarge-img img{width:100%;transition:transform .3s ease}
.image-hover-enlarge-img:hover img{transform:scale(1.5)}
.image-hover-enlarge-img::before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.4;z-index:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.gallery-click-hover{position:absolute}
.image-hover-enlarge-img:hover::before{opacity:0}
.xtrac-gallery-section .slick-arrow{z-index:1;position:absolute;top:28%;display:inline-block;width:40px;margin:0;height:40px;background:#ed1c24;border-radius:0;padding:6px}
.hdbc-video-outer-wrapper .slick-arrow-hidden{pointer-events:none;background:#fff !important;background:transparent !important;content:url(../../../content/dam/hero-aem-website/in/xtracks/arrowleft.png);transform:scale(5.5) !important;top:42% !important}
.slick-next.slick-arrow-hidden{transform:scale(5.5) rotate(180deg) !important;top:35% !important}
.slick-prev.slick-arrow-hidden{top:42% !important}
.a-right-xtrac{right:0;top:37% !important}
.xtrac-gallery-section .slick-arrow:hover,.xtrac-gallery-section .slick-arrow:focus,.xtrac-gallery-section .slick-arrow:active{background:#000}
.xtrac-gallery-section .social--wrap{display:none}
.xtrac-gallery-section .mobile{display:none}
.content-photo-xtrac--slider-wrap{display:none;justify-content:space-between;padding:0 0 20px 0}
.content-photo-xtrac--slider-wrap .slick-dots{display:none !important}
.content-photo-xtrac--slider-wrap.reveal{display:flex;justify-content:space-between}
.content-photo-xtrac--slider-wrap .d-flex{width:100% !important;display:flex !important;justify-content:space-between !important;margin-left:0 !important;margin-right:0 !important}
.content-photo-xtrac--slider-wrap.slick-initialized.reveal{display:block !important}
.content-photo-xtrac--slider-wrap .xtarc-photo-gallery-tile{display:flex;flex-direction:column;width:100%}
.content-photo-xtrac--slider-wrap .xtarc-photo-gallery-tile .xtrac-monitor-image-files{width:100%}
.content-photo-xtrac--slider-wrap .xtarc-photo-gallery-tile .hdbc-mobile-image-files{display:none}
.content-photo-xtrac--slider-wrap .xtarc-photo-gallery-tile p{font-size:16px;line-height:19.2px;margin-bottom:6px !important;font-family:var(--font-tstar-heavy);font-weight:900;color:#fff;letter-spacing:0 !important}
.content-photo-xtrac--slider-wrap .xtarc-photo-gallery-tile span{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.content-photo-xtrac--slider-wrap .xtarc-photo-gallery-tile:first-child{margin-left:0}
.content-photo-xtrac--slider-wrap .xtarc-photo-gallery-tile:last-child{margin-right:0}
.content-photo-xtrac--slider-wrap.functional-rep{padding:28px 34px}
.content-photo-xtrac--slider-wrap .functional-rep-tile{padding:5px 20px;border-radius:12px;text-align:center;display:inline-flex;align-items:center;justify-content:center;width:100%;height:56px}
.content-photo-xtrac--slider-wrap .functional-rep-tile.background--tropical-blue{background-color:#d7e5fa}
.content-photo-xtrac--slider-wrap .functional-rep-tile.background--champagne{background-color:#fae5d7}
.content-photo-xtrac--slider-wrap .functional-rep-tile.background--peppermint{background-color:#d7f0ce}
.content-photo-xtrac--slider-wrap .functional-rep-tile.background--selago{background-color:#eed7fa}
.content-photo-xtrac--slider-wrap .functional-rep-tile.background--moonraker{background-color:#d7d7fa}
.content-photo-xtrac--slider-wrap .functional-rep-tile.background--azalea{background-color:#fad7d7}
.content-photo-xtrac--slider-wrap .functional-rep-tile.background--citrine-white{background-color:#faf5d7}
.content-photo-xtrac--slider-wrap .functional-rep-tile p{text-align:center}
.content-photo-xtrac--slider-wrap .xtarc-photo-gallery-tile span p{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.content-photo-xtrac--slider-wrap .d-flex::after,.content-photo-xtrac--slider-wrap .d-flex::before{display:none}
.xtrac-video-outer-wrapper{display:flex;margin:auto 3.25rem;justify-content:center;flex-direction:column;padding:0 1rem}
.video-hover-enlarge{margin:auto 15px}
.video-hover-enlarge-img{width:100%;overflow:hidden;margin-bottom:1rem;position:relative}
.video-hover-enlarge-img img{width:100%;transition:transform .3s ease}
.video-hover-enlarge-img:hover img{transform:scale(1.5)}
.video-hover-enlarge-img::before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.4;z-index:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.video-hover-enlarge-img:hover::before{opacity:0}
.content-video-xtrac--slider-wrap{display:none;justify-content:space-between;padding:0 0 20px 0}
.content-video-xtrac--slider-wrap .slick-dots{display:none !important}
.content-video-xtrac--slider-wrap .slick-dots li{width:15px}
.content-video-xtrac--slider-wrap .slick-dots .slick-active{margin:0 .25rem}
.content-video-xtrac--slider-wrap .slick-dots button{width:14px;height:14px;margin:5px;background:transparent;border:1px solid #fff;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}
.content-video-xtrac--slider-wrap .slick-dots .slick-active button{width:14px;height:14px;margin:5px;background:transparent;border:1px solid #fff;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;background:#ed1c24;border-color:#ed1c24}
.content-video-xtrac--slider-wrap.reveal{display:flex;justify-content:space-between}
.content-video-xtrac--slider-wrap .d-flex{width:100% !important;display:flex !important;justify-content:space-between !important;margin-left:0 !important;margin-right:0 !important}
.content-video-xtrac--slider-wrap.slick-initialized.reveal{display:block !important}
.content-video-xtrac--slider-wrap .xtarc--video-gallery-tile{display:flex;flex-direction:column;width:100%}
.content-video-xtrac--slider-wrap .xtarc--video-gallery-tile .xtrac-monitor-image-files{width:100%}
.content-video-xtrac--slider-wrap .xtarc--video-gallery-tile .hdbc-mobile-image-files{display:none}
.content-video-xtrac--slider-wrap .xtarc--video-gallery-tile p{font-size:16px;line-height:19.2px;margin-bottom:6px !important;font-family:var(--font-robotocondensed-regular);font-weight:400;color:#fff;letter-spacing:0 !important}
.content-video-xtrac--slider-wrap .xtarc--video-gallery-tile span{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.content-video-xtrac--slider-wrap .xtarc--video-gallery-tile:first-child{margin-left:0}
.content-video-xtrac--slider-wrap .xtarc--video-gallery-tile:last-child{margin-right:0}
.content-video-xtrac--slider-wrap.functional-rep{padding:28px 34px}
.content-video-xtrac--slider-wrap .functional-rep-tile{padding:5px 20px;border-radius:12px;text-align:center;display:inline-flex;align-items:center;justify-content:center;width:100%;height:56px}
.content-video-xtrac--slider-wrap .functional-rep-tile.background--tropical-blue{background-color:#d7e5fa}
.content-video-xtrac--slider-wrap .functional-rep-tile.background--champagne{background-color:#fae5d7}
.content-video-xtrac--slider-wrap .functional-rep-tile.background--peppermint{background-color:#d7f0ce}
.content-video-xtrac--slider-wrap .functional-rep-tile.background--selago{background-color:#eed7fa}
.content-video-xtrac--slider-wrap .functional-rep-tile.background--moonraker{background-color:#d7d7fa}
.content-video-xtrac--slider-wrap .functional-rep-tile.background--azalea{background-color:#fad7d7}
.content-video-xtrac--slider-wrap .functional-rep-tile.background--citrine-white{background-color:#faf5d7}
.content-video-xtrac--slider-wrap .functional-rep-tile p{text-align:center}
.content-video-xtrac--slider-wrap .xtarc--video-gallery-tile span p{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;text-align:center}
.content-video-xtrac--slider-wrap .d-flex::after,.content-video-xtrac--slider-wrap .d-flex::before{display:none}
.choose-wrapper-none{visibility:hidden;max-height:0}
.d-desktop-video-xtrac::after{content:'';position:absolute;background:url(../../../content/dam/hero-aem-website/in/xtracks/video-white-play-botton.gif) no-repeat;top:30%;width:50px;height:50px;transform:translate(12vw);background-size:100% 100%}
.xtrac-gallery-section .slick-dotted.slick-slider{margin-bottom:0;margin-top:1rem}
.datePicker-xtrack{width:100%}
@media(max-width:1199.98px){.xtrac-gallery-heading p{font-size:30px}
.xtrac-gallery-nav-link p{font-size:56px}
.d-desktop-video-xtrac::after{top:24%;transform:translate(11vw)}
}
@media(max-width:800px){.d-desktop-video-xtrac::after{top:26%;transform:translate(16vw)}
}
@media(max-width:575.98px){.xtrac-video-outer-wrapper,.xtrac-photo-outer-wrapper{margin:auto 1.25rem;padding:0}
.xtrac-gallery-heading p{font-size:24px;margin-bottom:1.5rem}
.xtrac-gallery-nav-link p{font-size:20px;padding:5px .5rem}
.d-desktop-video-xtrac::after{transform:translate(35vw)}
.slick-arrow-hidden{transform:scale(4.5)}
.hdbc-video-outer-wrapper .slick-arrow-hidden{transform:scale(3.5) !important}
.slick-prev.slick-arrow-hidden{top:44% !important}
.slick-next.slick-arrow-hidden{transform:scale(3.5) rotate(180deg) !important;top:40% !important}
}
.hero-geniue-oil #engine,.hero-geniue-oil #bike-model-name{border:1px solid #f1f1f1;background:url(clientlib-site/resources/select-down-arrow.jpg)#f1f1f1;background-repeat:no-repeat;background-position:right center;width:210px;padding:7px 10px;font-size:12px;font-family:var(--font-open-sans-semibold);color:#1c1c1c;text-transform:normal;outline:0;margin:0 15px 0 0;font-weight:400;cursor:pointer;-webkit-appearance:none;text-transform:uppercase}
.geniue-oil-dropdown{width:100%;text-align:center}
#geniue-oil-table table tr th:first-child,#geniue-oil-table table tr td:first-child{display:none}
#geniue-oil-table{background:#e6e6e6;padding:20px;font-family:var(--font-open-sans-semibold);font-size:13px;max-width:1080px;margin:0 auto;margin-top:22px}
#geniue-oil-table table{width:100%;margin:0 !important}
#geniue-oil-table table tr{text-align:center}
@media(max-width:500px){.geniue-oil-dropdown{display:flex;flex-wrap:wrap;justify-content:center}
.geniue-oil-dropdown #bike-model-name{margin-top:10px}
}
@media(max-width:600px){#geniue-oil-table{width:100%;overflow-x:auto}
#geniue-oil-table table{width:600px;overflow-x:auto}
}
#hero-connected{width:100%;position:relative;padding:40px 0}
@media(max-width:768px){#hero-connected{padding:16px 0}
}
#hero-connected .custom-container{padding:0 41px}
@media(max-width:768px){#hero-connected .custom-container{padding:0 16px}
}
#hero-connected .custom-container h2.main-heading{font-style:italic;font-weight:900;font-size:48px;line-height:1.2;text-transform:uppercase;color:#fff;text-align:center;margin-bottom:32px;font-family:var(--font-tstar-heavy)}
@media(max-width:768px){#hero-connected .custom-container h2.main-heading{font-size:28px;margin-bottom:16px}
}
#hero-connected .custom-container .benefits--section{width:100%;display:flex;height:auto;min-height:474px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section{height:auto;flex-direction:column;min-height:unset}
}
#hero-connected .custom-container .benefits--section .mobile-img-section{max-width:59.2%;padding:268px 41px 46px 473px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section{max-width:100%;padding:75px 12px 16px 170px;min-height:240px}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .bg-gif{top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}
#hero-connected .custom-container .benefits--section .mobile-img-section .bg-gif img{width:100%;height:100%;border-radius:18px 0 0 18px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .bg-gif img{border-radius:0}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img{left:62px;bottom:0}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img{left:10px}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .img--content-wrap{width:100%}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .img--content-wrap img{max-width:152px;width:100%}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content{display:flex;align-items:center;flex-direction:column;top:68px;left:0;right:0;margin:auto;width:100%;overflow:hidden}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content{max-width:100%;top:20px}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .presents-img{margin-bottom:43px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .presents-img{margin-bottom:20px}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .presents-img img{width:100%;max-width:195px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .presents-img img{width:81px}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .feature--wrap{display:flex;max-width:100%;opacity:1;transition:opacity .15s ease,height .15s ease,transform .15s ease}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .feature--wrap{max-width:100%}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .feature--wrap .feature-tile{flex:0 0 100%;visibility:hidden;display:flex;flex-direction:column;align-items:center}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .feature--wrap .feature-tile{display:flex;align-items:center;flex-direction:column}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .feature--wrap .feature-tile.visible{visibility:visible}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .feature--wrap .feature-tile img{margin-bottom:23px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .feature--wrap .feature-tile img{width:44px;margin-bottom:10px}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .feature--wrap .feature-tile p{background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-style:italic;font-weight:900;font-size:24px;line-height:2;font-family:var(--font-tstar-heavy);text-align:center;width:100%}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .phone-img .phone--content .feature--wrap .feature-tile p{font-size:14px}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .text-tile-wrap{width:100%;opacity:1;transition:opacity .15s ease,height .15s ease;position:relative}
#hero-connected .custom-container .benefits--section .mobile-img-section .text-tile-wrap .text-tile h3{font-weight:900;font-size:32px;line-height:1.5;text-align:left;color:#fff;font-family:var(--font-tstar-heavy);margin-bottom:16px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .text-tile-wrap .text-tile h3{font-size:18px;line-height:1.33;margin-bottom:4px}
}
#hero-connected .custom-container .benefits--section .mobile-img-section .text-tile-wrap .text-tile p{line-height:1.333;font-weight:400;font-family:var(--font-tstar-medium);color:#fff;font-size:18px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .mobile-img-section .text-tile-wrap .text-tile p{font-size:14px;line-height:20px}
}
#hero-connected .custom-container .benefits--section .benefit-selector{max-width:40.8%;flex-direction:column;padding:24px;background:url('../../../content/dam/hero-aem-website/in/products/sports-adventure/premium-bg-img.png');background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:0 18px 18px 0}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector{padding:8px;padding-bottom:16px;border-radius:0;max-width:100%}
}
#hero-connected .custom-container .benefits--section .benefit-selector h4{font-family:var(--font-tstar-medium);line-height:1.3333;font-weight:400;font-size:24px;color:#fff}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector h4{font-size:18px;line-height:24px;margin-bottom:6px}
}
#hero-connected .custom-container .benefits--section .benefit-selector h2{line-height:1.2;font-weight:900;color:#fff;font-size:48px;margin-bottom:14px;font-family:var(--font-tstar-heavy)}
#hero-connected .custom-container .benefits--section .benefit-selector h2 span.text-red{color:#ee2326}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector h2{font-size:28px;line-height:40px;margin-bottom:6px}
}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap{display:flex;align-items:center;justify-content:flex-start;margin-bottom:32px;height:fit-content;position:relative;overflow:hidden}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap{margin:8px -5px 16px}
}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap.btn--padding{padding:0 36px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap.btn--padding{padding:0 24px}
}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap .slick-slider{position:unset}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap .slick-slider .slick-arrow{top:50%;transform:translateY(-50%);height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:24px;background:white;color:#a5a5a5;cursor:pointer}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap .slick-slider .slick-arrow{width:20px;height:20px}
}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap .slick-slider .slick-arrow.this--active{background:#ee2326;color:white}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap .btn-slick-prev{left:0}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap .btn-slick-next{right:0}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap .button-slider{display:flex;width:100%}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap #scooter-button{color:#303030}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap button{padding:8px 12px;margin:0 6px;border:1px solid silver;border-radius:4px;background:transparent;line-height:1.333;font-size:18px;color:#fff;text-transform:uppercase;font-family:var(--font-tstar-bold)}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap button{margin:0 4px;font-size:13px;line-height:20px;padding:4px 8px}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap button:last-child{margin-right:0}
}
#hero-connected .custom-container .benefits--section .benefit-selector .btn--wrap button.btn--active{border-color:#d30000;background:#ee2326;color:#fff !important;font-family:var(--font-tstar-heavy)}
#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap{display:flex;flex-direction:column;padding-left:18px;position:relative;opacity:1;transition:opacity .15s ease,height .15s ease;--after-top:0;margin-left:34px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap{padding-left:14px;margin-left:24px}
}
#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap::before{content:'';position:absolute;height:100%;background:#fff;border-radius:4px;width:4px;left:0;top:0}
#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap::after{content:'';transition:top .15s ease;position:absolute;height:44px;background:#ee2326;border-radius:4px;width:4px;left:0;top:var(--after-top)}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap::after{height:30.37px}
}
#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap .indv-feature{padding:6px 0;width:fit-content;margin-bottom:24px}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap .indv-feature{padding:4px 0;margin-bottom:16px}
}
#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap .indv-feature:last-child{margin-bottom:0}
#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap .indv-feature h3{cursor:pointer;line-height:1.333;font-weight:400;font-size:24px;font-family:var(--font-tstar-medium);color:#fff}
@media(max-width:768px){#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap .indv-feature h3{font-size:16px;font-weight:20px}
}
#hero-connected .custom-container .benefits--section .benefit-selector .indv-features--wrap .indv-feature h3.feature--active{font-weight:900;font-family:var(--font-tstar-heavy)}
#hero-connected .fade-out{opacity:0 !important;height:0 !important;position:relative;z-index:-1}
#hero-connected-rightside-background{background:#fff !important}
.scooter-font-color-connected{color:#303030 !important}
#xtreme-teaser .videoSection video.preload{position:fixed;top:-200px;left:-200px;width:10px;height:10px}
#xtreme-teaser .videoSection{display:flex;position:relative;width:100%}
#xtreme-teaser .videoSection .loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:#ee2326;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;position:absolute;top:50%;left:50%;z-index:0}
#xtreme-teaser .videoSection video{display:flex;width:100%;z-index:1}
#xtreme-teaser section.videoSection video{position:relative}
#xtreme-teaser section.videoSection p.interact{position:absolute;bottom:90px;left:50%;transform:translate(-50%,0);display:block;z-index:2;background:#d90100;padding:8px 15px;color:#fff;border-radius:15px;top:50%;bottom:unset;left:unset;right:0;transform:translate(-170px,0);opacity:0;font-family:Arial;transition:transform .3s ease-in,opacity .3s ease-in}
#xtreme-teaser section.videoSection p.interact.active{transform:translate(-180px,0);opacity:1}
#xtreme-teaser section.videoSection p.interact:after{content:"";display:block;border:10px solid #d90100;border-color:#d90100 transparent transparent;border-width:10px 10px 0;width:0;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);left:unset;right:0;border-width:14px 0 14px 14px;border-color:transparent transparent transparent #d90100;bottom:50%;transform:translate(70%,50%)}
#xtreme-teaser .videoSection .buttons{display:flex;flex-direction:column;position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:1;background:#2b3137;border-radius:5px;justify-content:space-between;align-items:center;width:150px}
#xtreme-teaser .videoSection .buttons i{display:flex;position:relative;width:calc(80%);margin:10px 10px;height:10px}
#xtreme-teaser .videoSection .buttons i:before,#xtreme-teaser .videoSection .buttons i:after{display:flex;content:"";width:10px;height:10px;background:url(clientlib-site/resources/images/icons/buttons-nail.png) no-repeat center / contain;position:absolute;top:0;left:0}
#xtreme-teaser .videoSection .buttons i:after{left:unset;right:0}
#xtreme-teaser .videoSection .buttons span.sep{margin:10px 0;width:90%}
#xtreme-teaser .videoSection .buttons span.sep img.des{display:block;width:100%}
#xtreme-teaser .videoSection .buttons span.sep img.mob{display:none;width:100%}
#xtreme-teaser .videoSection .buttons a{background:0;cursor:pointer;transition:transform .3s ease-in;display:flex;justify-content:center;align-items:center;margin:0 20px;position:relative;flex-direction:column;color:#fff;text-decoration:none;font-weight:bolder;font-size:22px}
#xtreme-teaser .videoSection .buttons a:hover{color:#d90101}
#xtreme-teaser .videoSection .buttons a span:not(.text){background:url(clientlib-site/resources/images/icons/bg-button.png) no-repeat top center;background-size:100%;width:80px;display:flex;height:80px;justify-content:center;align-items:center;margin-bottom:5px}
#xtreme-teaser .videoSection .buttons a:hover span:not(.text),#xtreme-teaser .videoSection .buttons a:active span:not(.text){background:url(clientlib-site/resources/images/icons/bg-button.png) no-repeat bottom center;background-size:100%}
#xtreme-teaser .videoSection .buttons a span:not(.text) img{width:60%}
#xtreme-teaser .videoSection .buttons a span.text{width:90%}
#xtreme-teaser .videoSection .buttons a span.text img{width:100%}
#xtreme-teaser .videoSection .playerButtons{display:none;gap:15px;position:absolute;bottom:5%;left:45%;z-index:1}
#xtreme-teaser .videoSection .playerButtons a{width:50px;height:50px}
#xtreme-teaser .videoSection .playerButtons a img{width:100%}
@media only screen and (max-width:1440px){#xtreme-teaser .videoSection .buttons a span:not(.text){width:60px;height:60px}
#xtreme-teaser section.videoSection p.interact.active{transform:translate(-130px,0)}
#xtreme-teaser section.videoSection p.interact{transform:translate(-120px,0)}
#xtreme-teaser .videoSection .buttons a{margin:0 16px;font-size:18px}
#xtreme-teaser .videoSection .buttons{gap:10px;width:100px}
#xtreme-teaser .videoSection .buttons i:before,#xtreme-teaser .videoSection .buttons i:after{width:7px;height:7px}
#xtreme-teaser .videoSection .buttons i{width:calc(86%);margin:7px 7px;height:7px}
#xtreme-teaser .videoSection .playerButtons a{width:40px;height:40px}
}
@media only screen and (max-width:1200px){#xtreme-teaser .videoSection{height:auto;flex-direction:column}
#xtreme-teaser .videoSection video{object-fit:unset}
#xtreme-teaser .videoSection .buttons{padding:5px 0 10px}
#xtreme-teaser .videoSection .buttons span.sep{margin:5px 0}
#xtreme-teaser .videoSection .playerButtons{bottom:unset;top:79%;left:13%}
#xtreme-teaser .videoSection .playerButtons a{width:35px;height:35px}
#xtreme-teaser .videoSection .loader{top:50%;width:30px;height:30px;border:3px solid #fff;border-bottom-color:#ee2326}
#xtreme-teaser .videoSection .buttons a span:not(.text){width:50px;height:50px}
#xtreme-teaser .videoSection .buttons a span.text{margin-top:5px}
#xtreme-teaser .videoSection .buttons i{display:none}
#xtreme-teaser section.videoSection p.interact{top:50%;bottom:unset;left:unset;right:0;transform:translate(-100%,0)}
#xtreme-teaser section.videoSection p.interact:after{left:unset;right:0;border-width:14px 0 14px 14px;border-color:transparent transparent transparent #d90100;bottom:50%;transform:translate(70%,50%)}
}
@media only screen and (max-width:1200px) and (orientation:portrait){#xtreme-teaser section.videoSection p.interact{position:absolute;bottom:90px;left:50%;transform:translate(-50%,0);display:block;z-index:2;background:#d90100;padding:8px 15px;color:#fff;border-radius:15px;top:unset;right:unset}
#xtreme-teaser section.videoSection p.interact:after{content:"";display:block;border:10px solid #d90100;border-color:#d90100 transparent transparent;border-width:10px 10px 0;width:0;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}
#xtreme-teaser section.videoSection p.interact{transform:translate(-50%,10px)}
#xtreme-teaser section.videoSection p.interact.active{transform:translate(-50%,0)}
#xtreme-teaser .videoSection .loader{top:33%}
#xtreme-teaser .videoSection .playerButtons{bottom:unset;top:57%;right:10px;gap:5px;left:unset}
#xtreme-teaser .videoSection .playerButtons a{width:30px;height:30px}
#xtreme-teaser .videoSection .buttons{position:relative;top:unset;right:unset;transform:unset;width:100%;flex-direction:row;justify-content:space-around}
#xtreme-teaser .videoSection .buttons a{display:block;margin:0 10px;text-align:center}
#xtreme-teaser .videoSection .buttons a span:not(.text){margin:0 auto 5px;width:40px;height:40px}
#xtreme-teaser .videoSection .buttons a span.text{max-width:80px;height:auto;display:flex;margin:0 auto;width:80%}
#xtreme-teaser .videoSection .buttons span.sep{display:none}
#xtreme-teaser .videoSection .buttons i{width:10px;height:130px}
#xtreme-teaser .videoSection .buttons i:after{bottom:0;top:unset}
#xtreme-teaser .videoSection .buttons span.sep img.des{display:none;width:100%}
#xtreme-teaser .videoSection .buttons span.sep img.mob{display:block;width:100%}
}
@keyframes rotation{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.addressPan .cust-form-group .campaign-input.text-transform{text-transform:unset}
.form-wrap-mocktest{border:#e2e2e2 1px solid;margin-bottom:20px;padding:25px;border-radius:25px}
.mock-test-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.anwsers{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}
.anwsers input[type=radio]{cursor:pointer}
.mocktest-results{font-size:20px;line-height:1.2;font-family:'tstar-medium'}
.mocktest-title{font-size:24px;line-height:1.2;font-family:'tstar-medium'}
.ans-label{font-family:'tstar-bold'}
.correctanswer{color:#0c0}
.wronganswer{color:red}
@media(max-width:768px){.mocktest-results{font-size:16px}
.mocktest-title{font-size:20px}
}
#nps-feedback{position:fixed;right:-24px;top:75%;z-index:10;transform:translateY(-50%);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}
#nps-feedback.fade-in{opacity:1;visibility:visible}
@media(min-width:768px) and (max-width:1024px){#nps-feedback{top:60%}
}
@media(max-width:768px){#nps-feedback{transform:unset}
}
#nps-feedback .nps--toclick{cursor:pointer;transform:rotate(-90deg);position:relative;right:0;overflow:hidden;padding:6px;background:#303030;max-width:78px;border:.7875px solid #303030;box-shadow:0 7.875px 15.75px -7.875px rgba(24,39,75,0.1),0 10.5px 31.5px -5.25px rgba(24,39,75,0.1);border-radius:6px 6px 0 0;transition:right 1.8s}
@media(max-width:768px){#nps-feedback .nps--toclick{padding-top:4px;padding-bottom:2px}
}
#nps-feedback .nps--toclick.transitioning-div-visible-448{right:454px !important;pointer-events:none}
#nps-feedback .nps--toclick p{font-style:italic;font-weight:900;font-size:16px;line-height:1.2;color:#fff;font-family:var(--font-tstar-heavy)}
@media(max-width:768px){#nps-feedback .nps--toclick p{font-size:14px}
}
#nps-feedback #feedback-modal{position:fixed;bottom:-23px;right:-425px;transition:right 1.8s;padding:24px;background-color:white;border-radius:16px;width:448px}
@media(max-width:768px){#nps-feedback #feedback-modal{padding-left:16px;padding-right:16px;border-radius:16px 16px 0 0;top:unset;transform:unset;right:-120%;bottom:0;width:100%;transition:right 1.5s ease}
}
#nps-feedback #feedback-modal.transitioning-div-visible{right:30px !important}
@media(max-width:768px){#nps-feedback #feedback-modal.transitioning-div-visible{right:0 !important;width:100% !important;bottom:0}
}
#nps-feedback #feedback-modal h4{font-weight:700;font-size:24px;line-height:1.33;font-family:var(--font-tstar-bold);margin-bottom:32px;text-align:center;padding:0 20px}
@media(max-width:768px){#nps-feedback #feedback-modal h4{font-size:18px}
}
#nps-feedback #feedback-modal .ratings-select{display:flex;flex-direction:column;align-items:center;padding:0 22px;padding-bottom:48px}
@media(max-width:768px){#nps-feedback #feedback-modal .ratings-select{padding-left:0;padding-right:0}
}
#nps-feedback #feedback-modal .ratings-select .ratings--outer{width:100%}
#nps-feedback #feedback-modal .ratings-select .ratings--outer .outer-wrap{width:auto;display:block;position:relative;margin:0 -16px}
#nps-feedback #feedback-modal .ratings-select .ratings--outer .outer-wrap .ratings-inner-wrap{width:auto;display:flex;box-sizing:border-box}
#nps-feedback #feedback-modal .ratings-select .ratings--outer .outer-wrap .ratings-inner-wrap .rating-tile{display:flex;cursor:pointer;align-items:center;justify-content:center;width:20%;background:#fff;height:52px;border:1px solid silver;border-radius:8px;margin:0 12px}
@media(max-width:768px){#nps-feedback #feedback-modal .ratings-select .ratings--outer .outer-wrap .ratings-inner-wrap .rating-tile{margin:0 16px;height:40px}
}
#nps-feedback #feedback-modal .ratings-select .ratings--outer .outer-wrap .ratings-inner-wrap .rating-tile p{font-size:18px;line-height:1.33;font-family:var(--font-tstar-medium);color:#303030}
@media(max-width:768px){#nps-feedback #feedback-modal .ratings-select .ratings--outer .outer-wrap .ratings-inner-wrap .rating-tile p{font-size:16px}
}
#nps-feedback #feedback-modal .ratings-select .ratings--outer .outer-wrap .ratings-inner-wrap .rating-tile:hover{background:#ee2326;border:1px solid #d30000}
#nps-feedback #feedback-modal .ratings-select .ratings--outer .outer-wrap .ratings-inner-wrap .rating-tile:hover p{color:#fff}
#nps-feedback #feedback-modal .ratings-select .scale--outer{display:flex;justify-content:space-between;width:100%;margin-top:18px}
@media(max-width:768px){#nps-feedback #feedback-modal .ratings-select .scale--outer{margin-top:16px}
}
#nps-feedback #feedback-modal .ratings-select .scale--outer .scale{max-width:78px;width:100%}
#nps-feedback #feedback-modal .ratings-select .scale--outer .scale p{font-size:14px;line-height:20px;font-family:var(--font-tstar-bold)}
#nps-feedback #feedback-modal .ratings-select .scale--outer .scale p.green-text{color:#038252;text-align:right}
#nps-feedback #feedback-modal .ratings-select .scale--outer .scale p.red-text{color:#ee2326}
#nps-feedback #feedback-modal .suggestion-select{display:flex;align-items:center;flex-direction:column}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap h4{margin-bottom:18px}
@media(max-width:768px){#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap h4{margin-bottom:24px}
}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap{width:100%}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap .outer--wrap{width:auto;display:block;position:relative;margin:0 -8px}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap .outer--wrap .inner--wrap{width:auto;display:flex;position:relative;flex-wrap:wrap}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap .outer--wrap .inner--wrap .reason-tile{width:calc(50% - 16px);display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid silver;border-radius:8px;height:56px;margin:0 8px;cursor:pointer;margin-bottom:16px}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap .outer--wrap .inner--wrap .reason-tile p{font-weight:400;font-size:16px;line-height:20px;font-family:var(--font-tstar-medium);text-align:center;color:#303030;padding:0 12px}
@media(max-width:768px){#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap .outer--wrap .inner--wrap .reason-tile p{font-size:14px}
}
@media(min-width:768px){#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap .outer--wrap .inner--wrap .reason-tile:hover{background:#d30000}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap .outer--wrap .inner--wrap .reason-tile:hover p{color:#fff}
}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap .outer--wrap .inner--wrap .reason-tile.tile--active{background:#d30000}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap .reason-wrap .outer--wrap .inner--wrap .reason-tile.tile--active p{color:#fff}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap #manual-sub-btn{width:100%;margin-top:8px;color:#f5f5f7;border-radius:4px}
#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap #manual-sub-btn[disabled]{background:#a5a5a5}
@media(min-width:768px){#nps-feedback #feedback-modal .suggestion-select .suggestions-wrap #manual-sub-btn:not([disabled]):hover{box-shadow:0 0 14px rgba(255,0,0,0.69) !important}
}
#nps-feedback #feedback-modal .thankyou-final .thankyou--wrap{display:flex;flex-direction:column;align-items:center;padding:26px 0}
#nps-feedback #feedback-modal .thankyou-final .thankyou--wrap img{width:96px;height:96px;margin-bottom:8px}
#nps-feedback #feedback-modal .thankyou-final .thankyou--wrap .thankyou{font-weight:900;font-size:28px;line-height:40px;font-family:var(--font-tstar-heavy);color:#038252;text-align:center;margin-bottom:8px}
#nps-feedback #feedback-modal .thankyou-final .thankyou--wrap .subtext{font-weight:700;font-size:24px;line-height:32px;font-family:var(--font-tstar-bold)}
#nps-feedback #feedback-modal .close{width:fit-content;top:20px;right:20px;cursor:pointer}
#nps-feedback #feedback-modal .close img{width:16px;height:16px}
.grey-bg-2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:5;transition:opacity 1.3s ease-in-out;animation:1.8s ease 0 normal forwards 1 fadein;-webkit-animation:1.8s ease 0 normal forwards 1 fadein}
.grey-bg-2-close{animation:1s ease 0 normal forwards 1 fadeout;-webkit-animation:1s ease 0 normal forwards 1 fadeout}
@keyframes fadein{0{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadein{0{opacity:0}
100%{opacity:1}
}
#campaign-xoom-container{background-color:#ededed;padding-top:40px}
#campaign-xoom-container.student-campaign-variation{padding-top:0;margin-top:22px;border:4px solid rgba(165,165,165,0.1);border-radius:16px}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation{border-radius:4px;border:1px solid #ffb3d7;background-color:var(--text-color-white);background-origin:border-box;background-clip:content-box,border-box;margin-top:4px}
.camp-xoom-bg{background-color:#ededed !important}
#campaign-xoom-title{font-size:42px !important}
.campaign-xoom-content-wrapper{display:flex;padding:38px}
#campaign-xoom-container.student-campaign-variation .campaign-xoom-content-wrapper{padding:14px 25px;margin:0 -13px}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation .campaign-xoom-content-wrapper{padding:14px;margin:0}
.campaign-xoom-text-wrapper{padding:0 21px;text-align:center;width:25%}
#campaign-xoom-container.student-campaign-variation .campaign-xoom-text-wrapper{width:25%;padding:0 13px}
.break-line{border:1px solid silver}
#campaign-xoom-container.student-campaign-variation .break-line{transform:rotate(9.52deg)}
#campaign-xoom-container.festive-campaign-variation .break-line{border:0;transform:unset}
#campaign-xoom-subtitle{padding-bottom:20px;font-size:28px !important}
#campaign-xoom-container.student-campaign-variation #campaign-xoom-subtitle{font-style:italic;padding-bottom:0;margin-bottom:11px;font-size:32px !important;line-height:48px !important}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation #campaign-xoom-subtitle{font-style:normal;padding-bottom:0;margin-bottom:0;font-size:var(--font-size18) !important;line-height:20px !important;font-family:var(--font-tstar-bold) !important;font-weight:700}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation .campaign-xoom-content{color:#fe007a;line-height:38.4px !important}
.break-line:last-child{display:none}
.font-tstar-regular{font-family:var(--font-tstar-regular) !important}
.student-campaign-below-text .h3-heavy-heading-std#campaign-xoom-subtitle{font-size:32px !important;line-height:48px !important}
.student-campaign-below-text .student-header-below.h2-heading-std#campaign-xoom-title{font-size:48px !important;line-height:58px !important;font-style:italic}
#campaign-xoom-container.festive-campaign-variation .campaign-xoom-text-wrapper:nth-child(3){width:30%}
.festive-page-wrapper .generic-text p{font-family:var(--font-tstar-regular);font-size:14px;line-height:19.6px;font-weight:400;a{color:rgba(0,159,218,1)}
}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation2{border:0;background:transparent}
.festive-campaign-variation2 .campaign-festive-title{display:flex;width:100%;gap:13px;justify-content:center;align-items:center;margin:40px 0 0}
.festive-campaign-variation2 .campaign-festive-title .header-text{font-family:var(--font-transducer);font-size:32px;font-weight:600;line-height:140%;text-align:center;color:#303030}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation2 .campaign-xoom-content-wrapper{padding:0 40px 40px;margin-top:32px}
#campaign-xoom-container.festive-campaign-variation2 picture .break-line{display:block;height:100%}
#campaign-xoom-container.festive-campaign-variation2 picture:last-child .break-line{display:none}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation2 #campaign-xoom-subtitle{font-size:24px !important;line-height:140% !important}
@media(max-width:768px){.campaign-xoom-content-wrapper{flex-direction:column;padding:0}
#campaign-xoom-title{font-size:28px !important}
#campaign-xoom-container{padding:16px}
.campaign-xoom-text-wrapper{padding:0;width:100%}
#campaign-xoom-subtitle{padding-bottom:12px;padding-top:18px;text-align:left !important;font-size:24px !important}
.student-campaign-variation #campaign-xoom-subtitle{padding-top:0}
.campaign-xoom-content{padding-bottom:18px;text-align:left !important}
#campaign-xoom-container.student-campaign-variation{margin-top:0;border-radius:0}
#campaign-xoom-container.student-campaign-variation .campaign-xoom-content-wrapper{flex-direction:row;padding:16px;transform:skewX(-9.52deg);margin:0}
#campaign-xoom-container.festive-campaign-variation .campaign-xoom-content-wrapper{transform:unset}
#campaign-xoom-container.student-campaign-variation #campaign-xoom-subtitle{font-size:16px !important;line-height:20px !important;text-align:center !important}
#campaign-xoom-container.festive-campaign-variation #campaign-xoom-subtitle{text-align:left !important}
.student-campaign-below-text h4.student-header-below.h2-heading-std#campaign-xoom-title{font-size:28px !important;line-height:40px !important}
#campaign-xoom-container.student-campaign-variation .campaign-xoom-content,#campaign-xoom-container.student-campaign-variation .campaign-xoom-text-wrapper p{font-size:10px !important;line-height:12px !important;text-align:center !important;padding-bottom:0 !important}
#campaign-xoom-container.festive-campaign-variation .campaign-xoom-content,#campaign-xoom-container.festive-campaign-variation .campaign-xoom-text-wrapper p{text-align:left !important}
#campaign-xoom-container.student-campaign-variation .break-line{transform:rotate(0);margin:0 5.8px}
#campaign-xoom-container.festive-campaign-variation .break-line{transform:unset;height:53px}
#campaign-xoom-container.student-campaign-variation{padding:0}
#campaign-xoom-container.student-campaign-variation .campaign-xoom-text-wrapper{transform:skewX(9.52deg);padding:0 1px}
#campaign-xoom-container.festive-campaign-variation .campaign-xoom-text-wrapper{transform:unset;padding:0 0 0 8px;width:30%}
#campaign-xoom-container.festive-campaign-variation .campaign-xoom-text-wrapper:first-child{width:20%}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation .campaign-xoom-text-wrapper:nth-child(7){width:20%;padding:0 5px}
.student-campaign-below-text .h3-heavy-heading-std#campaign-xoom-subtitle{font-size:18px !important;line-height:24px !important}
}
@media(max-width:991px){#campaign-xoom-container.student-campaign-variation.festive-campaign-variation #campaign-xoom-subtitle{font-size:var(--font-size12) !important;line-height:16px !important}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation .campaign-xoom-content-wrapper{padding:8px}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation .campaign-xoom-content{font-size:1rem !important;line-height:1.25rem !important}
.festive-page-wrapper .campaign-section .campaign-container .campaign-wrapper .campaign-right-content{margin-bottom:16px}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation{margin:16px 16px 0;position:relative}
.festive-page-wrapper .generic-text p{text-align:center !important;justify-content:center !important;font-size:12px;line-height:16.8px;padding-top:10px !important}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation2{position:unset}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation2 .campaign-xoom-content-wrapper{padding:0}
}
@media(max-width:768px){.festive-campaign-variation2 .campaign-festive-title .header-text{font-size:18px}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation2 .campaign-xoom-content-wrapper{flex-direction:column;align-items:center;gap:12px;padding-bottom:16px}
#campaign-xoom-container.festive-campaign-variation2 .break-line{margin:0;height:auto}
#campaign-xoom-container.festive-campaign-variation2 .campaign-xoom-text-wrapper{width:100% !important;text-align:center}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation2 #campaign-xoom-subtitle{font-size:18px !important;line-height:140% !important;text-align:center !important}
#campaign-xoom-container.student-campaign-variation.festive-campaign-variation2 .campaign-xoom-content{font-size:24px !important;line-height:28.8px !important;text-align:center !important}
}
.cmp-container .campaign-multitext{width:100% !important}
.addressPan .cust-form-group .campaign-input.text-transform{text-transform:unset}
.form-wrap-mocktest{border:#e2e2e2 1px solid;margin-bottom:20px;padding:25px;border-radius:25px}
.mock-test-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.anwsers{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}
.anwsers input[type=radio]{cursor:pointer}
.mocktest-results{font-size:20px;line-height:1.2;font-family:'tstar-medium'}
.mocktest-title{font-size:24px;line-height:1.2;font-family:'tstar-medium'}
.ans-label{font-family:'tstar-bold'}
.correctanswer{color:#0c0}
.wronganswer{color:red}
@media(max-width:768px){.mocktest-results{font-size:16px}
.mocktest-title{font-size:20px}
}
.sj-explore{margin:0 29px;background-color:#fff}
.sj-explore .sj-explore-cards{width:100%;display:flex}
.sj-explore .sj-explore-cards .sj-explore-card{width:33.3%;height:478px;padding:0 11px;position:relative}
.sj-explore .sj-explore-cards .sj-explore-card .sj-explore-bg-img{width:-webkit-fill-available;border-radius:14px;height:478px;position:absolute;margin-right:12px}
.sj-explore-content{position:absolute;display:flex;flex-direction:column;align-items:center;width:95%}
.sj-explore-content .sj-header-img{margin-top:16px;margin-bottom:12px}
.sj-explore-line{width:101px;height:2px;background:#fff;border-radius:4px}
.sj-explore-details{display:flex;margin:16px 15px 0 26px;align-items:center}
.sj-explore-details .sj-details-icon{width:40px;height:40px}
.sj-explore-details .sj-details-desc p{font-family:var(--font-tstar-heavy);font-weight:900;font-size:16px;line-height:1.2;color:#fff;margin:auto 5px}
.sj-explore-btn{color:#fff;text-align:center}
.sj-details{min-height:315px;width:100%}
@media(max-width:1000px){.sj-explore .sj-explore-cards{flex-direction:column}
.sj-explore .sj-explore-cards .sj-explore-card{width:100%;margin:16px 0}
}
@media(max-width:768px){.sj-details{min-height:270px}
.sj-explore{margin:1px}
.sj-explore-details{margin:16px 25px 0 10px}
.sj-explore .sj-explore-cards .sj-explore-card{width:100%;margin:8px 0;height:400px;padding:0 16px}
.sj-explore .sj-explore-cards .sj-explore-card .sj-explore-bg-img{margin-right:15px;height:inherit}
.sj-explore-content .sj-header-img{width:130px;height:50px}
.sj-explore-details .sj-details-icon{width:32px;height:32px}
.sj-explore-details .sj-details-desc p{font-size:14px;margin-top:3px}
}
.sj-banner .sj-banner-bg{width:100%;height:478px;background:transparent;border-radius:12px;display:flex}
.downloadapp .downloadappbox{margin:0 40px}
.downloadapp .downloadappbg{background:#303030;border-radius:12px}
.sj-banner .sj-banner-bg .sj-banner-content{width:60%;display:flex;flex-direction:column;margin-left:160px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-logo-header{display:flex;padding:76px 0 0 0;height:200px;max-width:400px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-logo-header .sj-logo img{width:90px;margin:0 25px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-logo-header .sj-header p{font-family:var(--font-tstar-heavy);font-weight:900;font-size:48px;color:#f50a00;line-height:1.2}
.sj-banner .sj-banner-bg .sj-banner-content .sj-logo-header .sj-header h2{font-family:var(--font-tstar-heavy);font-weight:900;font-size:48px;color:#fff}
.sj-banner .sj-banner-bg .sj-banner-img{width:30%;padding:40px;margin-right:10%}
.sj-banner .sj-banner-bg .sj-banner-img .sj-img{z-index:1;position:relative}
.sj-banner .sj-banner-bg .sj-banner-content .sj-line{width:320px;height:4px;background:#fff;margin:15px 20px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-description p{max-width:400px;font-family:var(--font-tstar-bold);font-weight:700;font-size:24px;line-height:1.2;color:#fff;padding:10px 55px 0 20px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-appstore{display:flex}
.sj-banner .sj-banner-bg .sj-banner-content .sj-appstore img{padding:15px 10px 0 20px}
.sj-shadow{width:300px;height:50px;background:#5a5a5a;filter:blur(26.5px);margin-top:-40px}
@media(max-width:1100px){.sj-banner .sj-banner-bg .sj-banner-content{margin-left:70px}
}
@media(max-width:800px){.sj-banner .sj-banner-bg{flex-direction:column;height:fit-content}
.sj-banner .sj-banner-bg .sj-banner-content{margin-left:-15px;width:100%;display:flex;align-items:start}
.sj-banner .sj-banner-bg .sj-banner-content .sj-logo-header{padding:16px 0 0 0}
.sj-banner{margin:0 16px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-line{width:100%}
.sj-banner .sj-banner-bg .sj-banner-content .sj-logo-header .sj-logo img{width:60px;margin:0 10px 0 30px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-logo-header .sj-header p{font-size:32px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-logo-header .sj-header h2{font-size:32px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-line{width:200px;height:3px;margin:0 0 10px 35px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-logo-header{height:fit-content;max-width:100%}
.sj-banner .sj-banner-bg .sj-banner-content .sj-appstore img{width:100px;padding:8px 10px 0 0}
.sj-banner .sj-banner-bg .sj-banner-img{margin:15px 0 0 0;display:flex;flex-direction:column;align-items:center;margin-bottom:40px;width:100%}
.sj-banner .sj-banner-bg .sj-banner-content .sj-description p{max-width:320px;padding:0 0 0 35px;font-size:16px}
.sj-shadow{width:200px}
.sj-banner .sj-banner-bg .sj-banner-content .sj-appstore{padding-left:33px}
.sj-banner .sj-banner-bg .sj-banner-img .sj-img{width:123px;height:182px}
}
@media(max-width:768px){.downloadapp .downloadappbox{margin:0 16px}
.sj-banner .sj-banner-bg .sj-banner-img{padding:0}
}
.sj-storage-tips{background:#f5f5f5;height:fit-content;padding-bottom:25px}
.sj-storage-tips .sj-st-header p{font-family:var(--font-tstar-heavy);font-weight:900;font-size:32px;line-height:1.2;padding:36px 40px 26px 40px;margin:0}
.sj-storage-tips .sj-bike-container{margin:0 40px;min-height:612px;background:#fff;border-radius:8px;padding-bottom:30px;display:flex}
.sj-storage-tips .sj-scooter-container{flex-direction:row-reverse}
.sj-storage-tips .sj-bike-container .sj-bike-img{width:30%;padding-top:85px;display:flex;flex-direction:inherit}
.sj-storage-tips .sj-bike-container .sj-st-content{width:70%;display:flex;flex-wrap:wrap;padding-left:28px}
.sj-storage-tips .sj-bike-container .sj-st-content .sj-st-details{display:flex;padding-top:28px;padding-bottom:8px;width:50%}
.sj-storage-tips .sj-bike-container .sj-st-content .sj-st-details .sj-st-details-icon img{width:110px}
.sj-storage-tips .sj-bike-container .sj-st-content .sj-st-details .sj-st-details-desc{font-family:var(--font-tstar-bold);font-weight:700;font-size:20px;line-height:24px;margin:auto 28px}
.sj-storage-tips .sj-bike-container .sj-st-content .sj-st-details-odd{width:100%}
@media(max-width:1150px){.sj-storage-tips .sj-bike-container{flex-direction:column}
.sj-storage-tips .sj-bike-container .sj-st-content{width:100%;padding-left:12px}
.sj-storage-tips .sj-bike-container .sj-bike-img{width:100%;margin:10px auto;padding-top:14px;text-align:center}
.sj-storage-tips .sj-bike-container .sj-bike-img img{margin:auto}
}
@media(max-width:900px){.sj-storage-tips .sj-bike-container .sj-st-content .sj-st-details{width:100%}
.sj-storage-tips .sj-bike-container .sj-st-content .sj-st-details .sj-st-details-icon img{width:36px}
.sj-storage-tips .sj-bike-container .sj-st-content .sj-st-details .sj-st-details-desc{font-size:12px;margin:auto 8px;line-height:1.2}
.sj-storage-tips .sj-bike-container .sj-st-content .sj-st-details{padding-top:8px;padding-bottom:4px}
.sj-storage-tips .sj-bike-container{margin:0 10px}
.sj-storage-tips .sj-st-header p{font-size:18px;padding:20px 10px 20px 10px}
.sj-storage-tips .sj-bike-container .sj-st-content .sj-st-details .sj-st-details-desc{margin:auto 10px}
}
@media(max-width:750px){.sj-storage-tips .sj-bike-container .sj-bike-img{padding-top:0}
.sj-storage-tips .sj-bike-container{min-height:unset}
}
#vertical-sticky{position:fixed;right:5px;top:50%;transform:translateY(-50%);z-index:10}
#vertical-sticky .vertical-bar-wrap{flex-direction:column;align-items:flex-end}
#vertical-sticky .vertical-bar-wrap .sticky-vertical-tile{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:white;border:1px solid #303030;box-shadow:0 7.875px 15.75px -7.875px rgba(24,39,75,0.1),0 10.5px 31.5px -5.25px rgba(24,39,75,0.1);border-radius:6px;margin-bottom:24px;cursor:pointer;transition:all .4s ease}
#vertical-sticky .vertical-bar-wrap .sticky-vertical-tile.this-hovered{padding:11px 13px;width:auto}
#vertical-sticky .vertical-bar-wrap .sticky-vertical-tile:last-child{margin-bottom:0}
#vertical-sticky .vertical-bar-wrap .sticky-vertical-tile a{padding-left:13px;font-weight:400;font-size:18px;line-height:24px;color:#303030;font-family:var(--font-tstar-regular);display:none;visibility:hidden;transition:all .4s ease}
#vertical-sticky-mob{position:fixed;right:16px;bottom:13%;flex-direction:column;align-items:flex-end;visibility:hidden;z-index:6}
#vertical-sticky-mob .vertical-wrapper{flex-direction:column;align-items:flex-end;opacity:0;visibility:hidden}
#vertical-sticky-mob .vertical-wrapper.expanded{visibility:visible !important}
#vertical-sticky-mob .sticky-vertical-tile{padding:5px 10px;width:fit-content;display:flex;align-items:center;justify-content:center;background-color:white;border:1px solid #303030;box-shadow:0 7.875px 15.75px -7.875px rgba(24,39,75,0.1),0 10.5px 31.5px -5.25px rgba(24,39,75,0.1);border-radius:6px;margin-bottom:10px;cursor:pointer;transition:all .4s ease}
#vertical-sticky-mob .sticky-vertical-tile a{padding-left:13px;font-weight:400;font-size:18px;line-height:24px;color:#303030;font-family:var(--font-tstar-regular);transition:all .4s ease}
#vertical-sticky-mob #click-to-expand{transition:all .4s ease;height:32px;width:32px;visibility:visible;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);border:.6px solid #303030;box-shadow:0 4.57143px 9.14286px -4.57143px rgba(24,39,75,0.1),0 6.09524px 18.2857px -3.04762px rgba(24,39,75,0.1)}
#vertical-sticky-mob #click-to-expand::after{height:16px;width:16px;content:"";background:url('clientlib-site/resources/images/clicktoopen.svg') no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-position:center center;background-size:cover}
.grey-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:5;display:none}
#horizontal-sticky{position:fixed;bottom:0;width:100%;z-index:2}
#horizontal-sticky .horizontal-sticky-wrap{padding:14px 40px;background:#303030;justify-content:space-between;align-items:center}
#horizontal-sticky .horizontal-sticky-wrap .horizontal-tile{align-items:center}
#horizontal-sticky .horizontal-sticky-wrap .horizontal-tile .img--wrap{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:white;border-radius:58.1538px}
#horizontal-sticky .horizontal-sticky-wrap .horizontal-tile a{font-weight:700;font-size:18px;line-height:22px;text-align:center;text-transform:uppercase;color:#fff;font-family:var(--font-tstar-medium);padding-left:12px}
#horizontal-sticky-mob{position:fixed;bottom:0;width:100%;z-index:2;height:52px}
#horizontal-sticky-mob .horizontal-sticky-wrapper{padding:10px 40px;background:#303030;align-items:center;height:100%}
#horizontal-sticky-mob .horizontal-sticky-wrapper .horizontal-tile{align-items:center}
#horizontal-sticky-mob .horizontal-sticky-wrapper .horizontal-tile .img--wrap{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:white;border-radius:58.1538px}
#horizontal-sticky-mob .horizontal-sticky-wrapper .horizontal-tile a{padding-left:12px;font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase;font-family:var(--font-tstar-medium);color:#fff}
#horizontal-sticky-mob .horizontal-sticky-wrapper .arrow{right:45px}
#horizontal-sticky-mob .horizontal-sticky-wrapper .arrow img{transition:.3s ease all}
#horizontal-sticky-mob .submenu{background:#303030;padding:22px 40px;display:flex;flex-direction:column-reverse;width:100%;position:fixed;bottom:-100%}
#horizontal-sticky-mob .submenu .img--wrap{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:white;border-radius:58.1538px}
#horizontal-sticky-mob .submenu .horizontal-tile{align-items:center;margin-bottom:32px}
#horizontal-sticky-mob .submenu .horizontal-tile:first-child{margin-bottom:0}
#horizontal-sticky-mob .submenu .horizontal-tile a{padding-left:12px;font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase;font-family:var(--font-tstar-medium);color:#fff}
#owners-manual{z-index:2;margin-bottom:35px;margin-top:-2.5rem;position:relative}
@media(max-width:768px){#owners-manual{margin-bottom:16px;margin-top:1rem}
}
#owners-manual .owners-container{padding:0 40px;margin:0 auto;flex-direction:column;align-items:center}
@media(max-width:768px){#owners-manual .owners-container{padding:0 16px}
}
#owners-manual .owners-container .owners-manual-top-wrap{width:100%;display:flex;flex-direction:column;align-items:center;border:1px solid #e8e8e8;box-shadow:0 6px 12px -6px rgba(24,39,75,0.12),0 8px 24px -4px rgba(24,39,75,0.08);border-radius:18px;padding:24px 24px 40px;background:#fff}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-top-wrap{padding:16px;border-radius:8px}
}
#owners-manual .owners-container .owners-manual-top-wrap p{font-size:24px;line-height:1.2;font-family:var(--font-tstar-medium);padding-bottom:25px;width:100%;text-align:center}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-top-wrap p{font-size:18px}
}
#owners-manual .owners-container .owners-manual-top-wrap #manual--form-wrap{width:auto;flex-wrap:wrap;margin:0 -11px}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-top-wrap #manual--form-wrap{margin:0}
}
#owners-manual .owners-container .owners-manual-top-wrap #manual--form-wrap .form--wrap{padding:0 11px;width:33.333%}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-top-wrap #manual--form-wrap .form--wrap{width:100%;padding:0}
}
#owners-manual .owners-container .owners-manual-top-wrap #manual--form-wrap .cust-form-group{margin-bottom:24px}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-top-wrap #manual--form-wrap .cust-form-group{margin-bottom:18px}
}
#owners-manual .owners-container .owners-manual-top-wrap #manual-search-btn{max-width:195px;width:100%;margin-top:0}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-top-wrap #manual-search-btn{max-width:unset}
}
#owners-manual .owners-container .owners-manual-top-wrap .select-p{font-size:var(--font-size12);font-family:var(--font-tstar-medium);color:#303030}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-top-wrap .select-p{font-size:10px;line-height:16px}
}
#owners-manual .owners-container .owners-manual-top-wrap .btn-drop{border:1px solid rgba(48,48,48,0.6);border-radius:8px}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-top-wrap .btn-drop{font-size:12px}
}
#owners-manual .owners-container .owners-manual-top-wrap .btn-drop::after{top:15px}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-top-wrap .campaign-dropdown li a{font-size:12px}
}
#owners-manual .owners-container .owners-manual-top-wrap .btn-disabled{background:#a5a5a5;pointer-events:none}
#owners-manual .owners-container .owners-manual-bottom-wrap{margin-top:40px;width:100%;display:flex;align-items:center;border:1px solid #e8e8e8;box-shadow:0 6px 12px -6px rgba(24,39,75,0.12),0 8px 24px -4px rgba(24,39,75,0.08);border-radius:18px;padding:32px 24px 60px 80px;background:#fff}
@media(max-width:768px){#owners-manual .owners-container .owners-manual-bottom-wrap{margin-top:16px;padding:3px 16px 5px 12px;border-radius:8px}
}
#owners-manual .owners-container .owners-manual-bottom-wrap .product-img-wrap{padding-right:95px}
#owners-manual .owners-container .owners-manual-bottom-wrap .product-img-wrap img{max-width:330px;width:100%;max-height:212px}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details{flex-direction:column}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details h6{font-size:32px;line-height:1.2;font-family:var(--font-tstar-heavy);font-weight:900;margin-bottom:12px;color:#303030}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details p{font-family:var(--font-tstar-regular);font-size:20px;line-height:1.2;color:#303030;opacity:.8}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details .download-manual-wrap{margin-top:40px}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile{padding-left:28px;display:flex;padding-right:112px;flex-direction:column;border-left:2px solid rgba(238,35,38,0.5)}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile p{line-height:1.2;font-size:24px;font-family:var(--font-tstar-heavy);font-weight:900;color:#303030}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile .download-cta-wrap{padding-top:19px;align-items:center}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile .download-cta-wrap img{cursor:pointer}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile .download-cta-wrap a{color:#009fda;font-family:var(--font-tstar-medium);font-weight:700;font-size:16px;line-height:1.1875;margin:0 6px 0 9px}
#owners-manual .owners-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile .download-cta-wrap span{color:#a5a5a5;font-size:16px;line-height:1.1875;font-family:var(--font-tstar-medium);font-weight:700}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile{width:100%;flex-direction:column}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top{margin-bottom:16px}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top img{max-width:145px;padding-right:4.79px}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top .product--details-mob{flex-direction:column;padding-top:8px}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top .product--details-mob h6{font-size:24px;color:#303030;line-height:29px;font-family:var(--font-tstar-heavy);margin-bottom:6px}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top .product--details-mob p{font-size:14px;line-height:17px;color:#303030;opacity:.8;font-family:var(--font-tstar-regular)}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap{padding-left:4px}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-tile-mob{display:flex;padding-bottom:12px;border-bottom:2px solid rgba(238,35,38,0.5);justify-content:space-between;margin-bottom:16px}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-tile-mob p{font-weight:900;font-size:18px;line-height:22px;font-family:var(--font-tstar-heavy)}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block{flex-direction:column;align-items:flex-end}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block .download--cta{margin-bottom:4.5px}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block .download--cta img{padding-right:10px;height:18px}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block .download--cta a{font-weight:700;font-family:var(--font-tstar-medium);color:#009fda;font-size:14px;line-height:17px}
#owners-manual .owners-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block span.size-mob{font-weight:700;font-size:14px;line-height:17px;font-family:var(--font-tstar-medium);color:#a5a5a5}
@media(max-width:768px){#service-form{position:relative}
}
#service-form input[type="date"].error{margin-top:0}
#service-form input[type="date"].error::before{content:none}
#service-form input.error{margin-top:0}
#service-form .error{margin-top:8px;font-size:14px;line-height:17px;color:#d30000;font-family:var(--font-tstar-regular);position:relative;padding-left:15px;display:flex;align-items:center}
#service-form .error::before{content:"";position:absolute;left:0;width:9px;height:9px;background:url("clientlib-campaign/resources/icons/error.svg") no-repeat;background-size:100%}
#service-form .service-form-wrap{padding:24px;flex-direction:column;position:relative;align-items:center}
@media(max-width:768px){#service-form .service-form-wrap{padding:16px}
}
#service-form .service-form-wrap h6{font-weight:700;font-size:32px;line-height:38px;text-align:center;font-family:var(--font-tstar-bold);color:#1a1a1a;margin-bottom:16px;text-transform:capitalize}
@media(max-width:768px){#service-form .service-form-wrap h6{font-size:24px;line-height:29px;text-align:left;align-self:flex-start}
}
#service-form .service-form-wrap .two-tab-wrap{justify-content:center;align-items:center;margin-bottom:32px;width:33.33%}
#service-form .service-form-wrap .two-tab-wrap p.service-form-tab{font-family:var(--font-tstar-regular);margin:0 11px;font-weight:400;font-size:24px;line-height:29px;width:150px;text-align:center;color:#303030;padding-bottom:8px;border-bottom:2px solid #a5a5a5;cursor:pointer}
@media(max-width:768px){#service-form .service-form-wrap .two-tab-wrap p.service-form-tab{font-size:18px;line-height:22px;width:155px}
}
#service-form .service-form-wrap .two-tab-wrap p.service-form-tab.tab-active{font-family:var(--font-tstar-heavy);color:#ee2326;border-color:#ee2326}
#service-form .service-form-wrap .input-form-wrap{flex-direction:column;align-items:center;display:flex}
@media(max-width:768px){#service-form .service-form-wrap .input-form-wrap{padding-bottom:64px}
}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap{margin:0 -11px;flex-wrap:wrap}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group{width:33.33%;padding:0 11px;display:flex;flex-direction:column;margin-bottom:32px}
@media(max-width:768px){#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group{width:100%;margin-bottom:16px}
}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .dropdown button{color:#a5a5a5;max-height:35px;display:flex;align-items:center}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .dropdown button.btn--active{color:#303030 !important}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .dropdown button:focus,#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .dropdown button:focus-visible{outline:0;box-shadow:none}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .dropdown button::after{position:absolute;content:'';right:0;height:16px;width:16px;background:url(clientlib-site/resources/images/icons/polygonblack.html) center no-repeat}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .dropdown ul{max-height:200px;overflow-y:scroll}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .dropdown ul li{padding:8px 8px;border-bottom:1px solid rgba(235,235,235,0.5);font-size:12px;font-family:"tstar-medium"}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .dropdown ul li:last-child{padding-bottom:0;border-bottom:0}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .dropdown ul li a{font-size:12px;line-height:1.2;color:#303030}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control{display:block;position:relative;padding-left:36px;margin-bottom:0;padding-top:6px;cursor:pointer;font-weight:400;font-size:18px;line-height:22px;font-family:var(--font-tstar-regular);color:#303030}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control:first-child{margin-right:54px}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control input{position:absolute;z-index:-1;opacity:0}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control_indicator{position:absolute;top:5px;left:0;height:20px;width:20px;background:#fff;border:1px solid #8c8c8c}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control:hover input ~ .control_indicator,#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control input:focus ~ .control_indicator{background:white}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control input:checked ~ .control_indicator{background:red;border-color:#b50000}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control:hover input:not([disabled]):checked ~ .control_indicator,#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control input:checked:focus ~ .control_indicator{background:red}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control_indicator:after{box-sizing:unset;content:'';position:absolute;display:none}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control input:checked ~ .control_indicator:after{display:block}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control-radio .control_indicator{border-radius:50%}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control-radio .control_indicator:after{left:6px;top:6px;height:6px;width:6px;border-radius:50%;background:#fff;transition:background 250ms}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-group .control-radio input:disabled ~ .control_indicator:after{background:#7b7b7b}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .form-label{font-weight:400;font-size:16px;line-height:19px;font-family:var(--font-tstar-medium);margin-bottom:7px}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap input[type="date"]{text-transform:none}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-control{width:100%;border:0;border-bottom:2px solid #a5a5a5;background-color:transparent;border-radius:0;color:#303030;font-size:var(--font-size18);font-family:var(--font-tstar-regular);position:relative;padding:0;padding-bottom:11px;text-transform:capitalize;font-weight:400;font-size:18px;line-height:22px}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-control:focus-visible{outline:0}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-control::placeholder{color:#a5a5a5}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-control:-ms-input-placeholder{color:#a5a5a5}
#service-form .service-form-wrap .input-form-wrap .form-row-wrap .cust-form-control::-ms-input-placeholder{color:#a5a5a5}
@media(max-width:768px){#service-form .submit-button{position:absolute;bottom:0;width:100%;padding:16px;background:white;box-shadow:0 -6px 12px -6px rgba(24,39,75,0.12),0 -8px 24px -4px rgba(24,39,75,0.08)}
}
#service-form .submit-button .custom-btn{width:150px;margin-top:0}
@media(max-width:768px){#service-form .submit-button .custom-btn{width:100%}
}
#service-form .thank-you-success{display:flex;justify-content:center;align-items:center;z-index:2;left:0;top:0;width:100%;height:100%}
#service-form .thank-you-success h4{font-size:24px;line-height:1.333;font-family:var(--font-tstar-bold);color:#303030;font-weight:700}
@media(max-width:768px){#service-form .thank-you-success h4{font-size:18px}
}
#serviceEnroll .modal-dialog{border-radius:16px;position:relative}
@media(min-width:768px){#serviceEnroll .modal-dialog{max-width:78% !important;width:100% !important}
}
#serviceEnroll .modal-dialog .modal-header{padding:0;border:0;height:24px;width:24px;display:flex;align-items:center;justify-content:center;position:absolute;right:24px;top:24px;z-index:3}
@media(max-width:768px){#serviceEnroll .modal-dialog .modal-header{top:16px;right:16px}
}
#serviceEnroll .modal-dialog .modal-header .close{margin:0;padding:0;opacity:1;font-size:32px}
#serviceEnroll .modal-dialog .modal-body{padding:0}
#accessories{z-index:2;margin:35px 0;position:relative}
@media(max-width:768px){#accessories{margin-bottom:16px;margin-top:1rem}
}
#accessories .accessories-container{padding:0 40px;margin:0 auto;flex-direction:column;align-items:center}
@media(max-width:768px){#accessories .accessories-container{padding:0 16px}
}
#accessories .accessories-container .accessories-top-wrap{width:100%;display:flex;flex-direction:column;align-items:center;padding:24px 24px 24px}
@media(max-width:768px){#accessories .accessories-container .accessories-top-wrap{padding:16px;border-radius:8px}
}
#accessories .accessories-container .accessories-top-wrap #accessories--form-wrap{width:auto;flex-wrap:wrap;margin:0 -11px}
@media(max-width:768px){#accessories .accessories-container .accessories-top-wrap #accessories--form-wrap{margin:0}
}
#accessories .accessories-container .accessories-top-wrap #accessories--form-wrap .form--wrap{padding:0 11px;width:33.333%}
@media(max-width:768px){#accessories .accessories-container .accessories-top-wrap #accessories--form-wrap .form--wrap{width:100%;padding:0}
}
#accessories .accessories-container .accessories-top-wrap #accessories--form-wrap .cust-form-group{margin-bottom:24px}
#accessories .accessories-container .accessories-top-wrap #accessories--form-wrap .cust-form-group .campaign-dropdown{border:1px solid rgba(0,0,0,0.15);border-top:0}
@media(max-width:768px){#accessories .accessories-container .accessories-top-wrap #accessories--form-wrap .cust-form-group{margin-bottom:18px}
}
#accessories .accessories-container .accessories-top-wrap .select-p{font-size:var(--font-size12);font-family:var(--font-tstar-medium);color:#303030}
@media(max-width:768px){#accessories .accessories-container .accessories-top-wrap .select-p{font-size:10px;line-height:16px}
}
#accessories .accessories-container .accessories-top-wrap .btn-drop{border:1px solid rgba(48,48,48,0.6);border-radius:8px}
@media(max-width:768px){#accessories .accessories-container .accessories-top-wrap .btn-drop{font-size:12px}
}
#accessories .accessories-container .accessories-top-wrap .btn-drop::after{top:15px}
@media(max-width:768px){#accessories .accessories-container .accessories-top-wrap .campaign-dropdown li a{font-size:12px}
}
#accessories .accessories-container .accessories-top-wrap .btn-disabled{background:#a5a5a5;pointer-events:none}
#accessories .bike-image{max-width:800px;height:400px;padding:16px;margin:0 auto}
@media(max-width:768px){#accessories .bike-image{height:200px}
}
#accessories .accessorie-items{display:flex;flex-wrap:wrap;width:100%;max-width:1366px;margin:0 auto;padding:0 40px}
#accessories .accessorie-items .accessorie-img{border-radius:16px;height:150px;box-shadow:0 1px 4px rgba(0,0,0,0.16);margin-bottom:12px}
#accessories .accessorie-items .accessorie-img:hover{border:.5px solid #000}
@media(max-width:768px){#accessories .accessorie-items .accessorie-img{width:100%}
#accessories .accessorie-items .accessorie-img:hover{border:.5px solid #000}
}
#accessories .accessorie-items .accessories-image-wrapper{width:calc(20% - 15px);margin-right:15px;margin-bottom:15px;display:flex;flex-direction:column;align-items:center}
#accessories .accessorie-items .accessories-image-wrapper:nth-child(5n){margin-right:0}
@media(max-width:768px){#accessories .accessorie-items .accessories-image-wrapper{width:calc(50% - 15px)}
#accessories .accessorie-items .accessories-image-wrapper:nth-child(2n){margin-right:0}
#accessories .accessorie-items .accessories-image-wrapper:nth-child(5n){margin-right:inherit}
}
#accessories .accessorie-items .accessories-image-wrapper a{display:flex;flex-direction:column;align-items:center}
#accessories-ad-carousel .generic-text .h4-bold-heading-std{height:60px}
#accessories-ad-carousel .carousel-inner .carousel-item img{height:210px}
#accessories-ad-carousel .carousel-inner{border:solid .5px;border-radius:16px}
#accessories-ad-carousel .generic-text .h4-bold-heading-std::before{content:url('clientlib-site/resources/images/icons/rec1.svg');padding-right:10px;margin:-5px}
#accessories-ad-carousel ::-webkit-scrollbar-thumb{background:var(--bg-color-danger);box-shadow:none}
@media(max-width:768px){#accessories-ad-carousel::-webkit-scrollbar{width:5px;border-radius:2px}
#accessories-ad-carousel .generic-text .h4-bold-heading-std{height:auto;margin-top:10px}
}
#dse-consent-form{font-family:var(--font-tstar-regular)}
#dse-consent-form .dse-tab{font-family:var(--font-tstar-regular);display:flex;flex-direction:column;height:100vh}
#dse-consent-form .dse-tab ::-webkit-scrollbar{width:5px;height:5px}
#dse-consent-form .dse-tab ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.1);-webkit-border-radius:10px;border-radius:10px}
#dse-consent-form .dse-tab ::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#f90101;box-shadow:inset 0 0 1px rgba(0,0,0,0.5)}
#dse-consent-form .dse-tab ::-webkit-scrollbar-thumb:window-inactive{background:#ff3b3b}
#dse-consent-form .app-title{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:20px;flex:1}
#dse-consent-form .tab-header{padding:16px 0 8px 16px}
#dse-consent-form .tab-header .tab-pill-block{display:flex;margin-bottom:8px}
#dse-consent-form .tab-header .tab-pill-block .tab-pill{width:18px;height:6px;background-color:#b7b7b7;border-radius:25px;margin-right:4px}
#dse-consent-form .tab-header .tab-pill-block .active{background-color:red}
#dse-consent-form .tab-header .tab-title{color:#F00;font-size:16px;font-style:normal;font-weight:900;font-family:var(--font-tstar-heavy)}
#dse-consent-form .tab-content{flex:1;overflow-y:auto;margin:0 16px}
#dse-consent-form .tab-content .tab-content-1{height:100%}
#dse-consent-form .tab-content .tab-content-1 form{height:100%;display:flex;flex-direction:column;justify-content:center}
#dse-consent-form .tab-content .tab-content-1 form .mobile-field label{color:rgba(51,51,51,0.8);font-size:14px;font-weight:400;display:block;margin-bottom:8px}
#dse-consent-form .tab-content .tab-content-1 form .mobile-field label::after{content:'*';color:#ee2326}
#dse-consent-form .tab-content .tab-content-1 form .mobile-field input{color:#343434;border:0;width:100%;border-bottom:2px solid #33333340;font-size:16px;font-style:normal;font-weight:600}
#dse-consent-form .tab-content .tab-content-1 form .mobile-field input:focus-visible{outline:0;border-bottom-color:#33333380}
#dse-consent-form .tab-content .tab-content-1 form .mobile-field span.error-msg{color:#ee2326;font-size:12px;font-weight:400}
#dse-consent-form .tab-content .tab-content-2{padding:0 16px}
#dse-consent-form .tab-content .tab-content-3{padding:0 16px}
#dse-consent-form .tab-content p.condition-content{color:#757575;font-size:11px;font-weight:400}
#dse-consent-form .tab-footer .tab-footer-text{text-align:center;padding:16px 0}
#dse-consent-form .tab-footer .tab-footer-text p{color:#000;font-size:14px;font-weight:400;line-height:14px}
#dse-consent-form .tab-footer .button-block{width:100%;padding:12px;text-align:center;background:#FFF;box-shadow:0 -1px 4px 0 rgba(0,0,0,0.25)}
#dse-consent-form .tab-footer .button-block .tab-footer-button{padding:8px 24px;cursor:pointer;border-radius:4px;border-color:#F00;text-align:center;background:linear-gradient(135deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);color:#f5f5f7;font-size:14px;font-weight:900;text-transform:uppercase}
#dse-consent-form .tab-footer .button-block button.tab-footer-button:disabled,#dse-consent-form .tab-footer .button-block button.tab-footer-button[disabled]{opacity:.4;cursor:not-allowed}
#dse-consent-form .tab-footer .tab-scroll{padding:8px 0 16px;box-shadow:0 -4px 3px #ecf0f1}
#dse-consent-form .tab-footer .tab-scroll span{color:#000;display:block;text-align:center;font-size:11px;font-weight:700;line-height:20px;margin-bottom:5px}
#dse-consent-form .tab-footer .tab-scroll img{margin:0 auto;width:20px;cursor:pointer}
#dse-consent-form .dse-tab-success{font-family:var(--font-tstar-regular);display:flex;flex-direction:column;height:100vh;justify-content:center;align-items:center}
#dse-consent-form .dse-tab-success .success-content .success-icon{height:64px;width:64px;border-radius:50px;background-color:#7cb52a;margin:0 auto 60px;display:flex;align-items:center;justify-content:center}
#dse-consent-form .dse-tab-success .success-content .success-text{text-align:center}
#dse-consent-form .dse-tab-success .success-content .success-text .success-text-1{color:#000;font-size:24px;font-weight:400;line-height:30px}
#dse-consent-form .dse-tab-success .success-content .success-text .success-text-2{color:#757575;line-height:22px;font-size:16px;font-style:normal;font-weight:700}
#dse-consent-form .dse-tab-error{font-family:var(--font-tstar-regular);display:flex;flex-direction:column;height:100vh;justify-content:center;align-items:center}
#dse-consent-form .dse-tab-error .error-content .error-icon{margin:0 auto 40px;display:flex;align-items:center;justify-content:center}
#dse-consent-form .dse-tab-error .error-content .error-text{text-align:center}
#dse-consent-form .dse-tab-error .error-content .error-text .error-text-1{color:#F00;font-size:24px;font-weight:600;line-height:30px}
#dse-consent-form .dse-tab-error .error-content .error-text .error-text-2{color:#ff3b3b;line-height:22px;font-size:16px;font-weight:600}
.premia-horizonal-accordion{width:100%;height:100%;border-top:1px solid #aaa}
.premia-horizonal-accordion .accordion-tile{width:100%;background-color:#fff}
@media screen and (min-width:992px){.premia-horizonal-accordion .accordion-tile{display:flex;height:26rem}
}
.premia-horizonal-accordion .accordion-tile .bike{background:linear-gradient(90deg,#929292 -38.39%,rgba(146,146,146,0) 33.55%),#eee;flex:1;height:100%;position:relative;overflow:hidden;background-color:white;border-bottom:1px solid rgba(227,227,227,0.9)}
@media screen and (max-width:991px){.premia-horizonal-accordion .accordion-tile .bike{display:flex;flex-direction:column;align-items:center;background:0}
.premia-horizonal-accordion .accordion-tile .bike:last-child{padding-bottom:3.125rem}
}
@media screen and (min-width:992px){.premia-horizonal-accordion .accordion-tile .bike .bike-img{margin-left:-18rem;transition:all .8s ease-out}
}
@media screen and (max-width:991px){.premia-horizonal-accordion .accordion-tile .bike .bike-img{width:90%}
}
.premia-horizonal-accordion .accordion-tile .bike .new-tag{opacity:0;transition:opacity .03s ease-in;left:-0.375rem;bottom:7.75rem;background:url(../components/content/premia-flyout/clientlibs/resources/images/newbox.svg) 0 0 no-repeat;color:white;transform-origin:left bottom;max-width:1.75rem;width:100%;height:9.375rem;padding:.455rem 2.9375rem .2362rem 3rem}
@media screen and (max-width:991px){.premia-horizonal-accordion .accordion-tile .bike .new-tag{opacity:1}
}
.premia-horizonal-accordion .accordion-tile .bike .new-tag p{color:#eb0000;position:absolute;top:70px;left:-1.625rem;font-size:10px;font-family:"eurostile";font-style:normal;transform:rotate(-90deg);font-weight:850;line-height:120%;letter-spacing:2px;text-transform:uppercase}
.premia-horizonal-accordion .accordion-tile .bike .brand-logo{width:16.9634rem;margin-top:2.2619rem;width:75%}
@media screen and (min-width:992px){.premia-horizonal-accordion .accordion-tile .bike .brand-logo{max-width:14.75rem;margin-left:1.438rem;margin-top:2.188rem;margin-bottom:.375rem;max-height:3.438rem;overflow-y:visible}
}
.premia-horizonal-accordion .accordion-tile .bike .bike-specs{opacity:1}
@media screen and (min-width:992px){.premia-horizonal-accordion .accordion-tile .bike .bike-specs{opacity:0}
}
@media screen and (max-width:991px){.premia-horizonal-accordion .accordion-tile .bike .bike-specs .feature-tile{display:none !important}
}
.premia-horizonal-accordion .accordion-tile .bike .bike-specs .explore-cta{color:#fff;cursor:pointer;text-align:center;font-feature-settings:'clig' off,'liga' off;font-family:"transducer";font-size:13.975px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;background:#000;display:flex;width:9.1088rem;padding:.7487rem .9982rem .8734rem .9982rem;justify-content:center;align-items:center;gap:7.986px;margin-top:1.6875rem}
@media screen and (max-width:991px){.premia-horizonal-accordion .accordion-tile .bike .bike-specs .explore-cta{opacity:1;width:11.9375rem;margin:2.0625rem 0 2.0625rem -1.4375rem}
}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs{transition:all 1.2s ease-in;opacity:1;flex-direction:column;align-items:flex-start;width:9.0625rem}
@media screen and (min-width:992px){.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs{position:absolute;bottom:2.0031rem;right:7.105rem;margin-left:3.6144rem}
}
@media screen and (min-width:992px) and (max-width:1190px){.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs{right:.625rem}
}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs .feature-tile{flex-direction:column;position:relative;padding-bottom:.4781rem;margin-bottom:.5219rem;width:100%}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs .feature-tile:last-of-type{margin-bottom:0;padding-bottom:0}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs .feature-tile:last-of-type::after{display:none}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs .feature-tile::after{content:'';width:100%;height:1px;bottom:0;left:0;position:absolute;background:url(../components/content/premia-flyout/clientlibs/resources/images/br-line.svg)}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs .feature-tile .feature-detail{flex-direction:row;align-items:flex-start;color:var(--black,#000);font-feature-settings:'clig' off,'liga' off;font-family:"transducer";font-size:24px;font-style:normal;font-weight:500;line-height:120%}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs .feature-tile .feature-detail span{color:var(--black,#000);font-feature-settings:'clig' off,'liga' off;font-family:"transducer";font-size:24px;font-style:normal;font-weight:500;line-height:120%}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs .feature-tile .feature-detail span.sub-span{color:#000;font-feature-settings:'clig' off,'liga' off;font-family:"eurostile";font-size:10px;font-style:normal;font-weight:500;line-height:120%;margin-top:2px}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-specs .feature-tile span.desc-span{color:#000;font-feature-settings:'clig' off,'liga' off;font-family:"eurostile";font-size:10px;font-style:normal;font-weight:500;line-height:120%;display:inline-block;letter-spacing:.5px;text-transform:uppercase}
@media screen and (min-width:992px){.premia-horizonal-accordion .accordion-tile .bike.active .brand-logo{max-width:21.688rem;margin-left:5.625rem;transition:all .5s ease-in}
.premia-horizonal-accordion .accordion-tile .bike.active .bike-img{margin-top:-1.955rem;margin-left:3.438rem}
.premia-horizonal-accordion .accordion-tile .bike.active .new-tag{opacity:1}
.premia-horizonal-accordion .accordion-tile .bike.active{flex:4;z-index:10;background:0;background:linear-gradient(90deg,#929292 -25.26%,rgba(146,146,146,0) 12.44%),#fff}
}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/d34cb9/00000000000000007735a6d1/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"),url("https://use.typekit.net/af/d34cb9/00000000000000007735a6d1/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"),url("https://use.typekit.net/af/d34cb9/00000000000000007735a6d1/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/f0a953/00000000000000007735a6d5/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3") format("woff2"),url("https://use.typekit.net/af/f0a953/00000000000000007735a6d5/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3") format("woff"),url("https://use.typekit.net/af/f0a953/00000000000000007735a6d5/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/839067/00000000000000007735a6d9/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3") format("woff2"),url("https://use.typekit.net/af/839067/00000000000000007735a6d9/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3") format("woff"),url("https://use.typekit.net/af/839067/00000000000000007735a6d9/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n8&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/a0ab27/00000000000000007735a6dd/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("woff2"),url("https://use.typekit.net/af/a0ab27/00000000000000007735a6dd/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("woff"),url("https://use.typekit.net/af/a0ab27/00000000000000007735a6dd/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/50b645/00000000000000007735a6e0/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff2"),url("https://use.typekit.net/af/50b645/00000000000000007735a6e0/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff"),url("https://use.typekit.net/af/50b645/00000000000000007735a6e0/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/507787/00000000000000007735a6e4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("woff2"),url("https://use.typekit.net/af/507787/00000000000000007735a6e4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("woff"),url("https://use.typekit.net/af/507787/00000000000000007735a6e4/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/750a94/00000000000000007735a6e6/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i7&amp;v=3") format("woff2"),url("https://use.typekit.net/af/750a94/00000000000000007735a6e6/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i7&amp;v=3") format("woff"),url("https://use.typekit.net/af/750a94/00000000000000007735a6e6/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i7&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/1ce275/00000000000000007735a6e8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i8&amp;v=3") format("woff2"),url("https://use.typekit.net/af/1ce275/00000000000000007735a6e8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i8&amp;v=3") format("woff"),url("https://use.typekit.net/af/1ce275/00000000000000007735a6e8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i8&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:800;font-stretch:normal}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/be1e11/00000000000000007735a6e9/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("woff2"),url("https://use.typekit.net/af/be1e11/00000000000000007735a6e9/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("woff"),url("https://use.typekit.net/af/be1e11/00000000000000007735a6e9/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal}
@font-face{font-family:"eurostile";src:url("https://use.typekit.net/af/7aca3d/00000000000000007735a6ea/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("woff2"),url("https://use.typekit.net/af/7aca3d/00000000000000007735a6ea/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("woff"),url("https://use.typekit.net/af/7aca3d/00000000000000007735a6ea/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/79163e/00000000000000007735ecc3/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("woff2"),url("https://use.typekit.net/af/79163e/00000000000000007735ecc3/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("woff"),url("https://use.typekit.net/af/79163e/00000000000000007735ecc3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/678c19/00000000000000007735ecc2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("woff2"),url("https://use.typekit.net/af/678c19/00000000000000007735ecc2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("woff"),url("https://use.typekit.net/af/678c19/00000000000000007735ecc2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/373239/00000000000000007735ecd5/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"),url("https://use.typekit.net/af/373239/00000000000000007735ecd5/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"),url("https://use.typekit.net/af/373239/00000000000000007735ecd5/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/01c732/00000000000000007735ecda/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("woff2"),url("https://use.typekit.net/af/01c732/00000000000000007735ecda/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("woff"),url("https://use.typekit.net/af/01c732/00000000000000007735ecda/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/d45951/00000000000000007735ecc7/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i6&amp;v=3") format("woff2"),url("https://use.typekit.net/af/d45951/00000000000000007735ecc7/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i6&amp;v=3") format("woff"),url("https://use.typekit.net/af/d45951/00000000000000007735ecc7/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i6&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/2fa880/00000000000000007735ecc9/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3") format("woff2"),url("https://use.typekit.net/af/2fa880/00000000000000007735ecc9/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3") format("woff"),url("https://use.typekit.net/af/2fa880/00000000000000007735ecc9/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/794663/00000000000000007735ecdc/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n1&amp;v=3") format("woff2"),url("https://use.typekit.net/af/794663/00000000000000007735ecdc/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n1&amp;v=3") format("woff"),url("https://use.typekit.net/af/794663/00000000000000007735ecdc/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n1&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/efe4d4/00000000000000007735ecd4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("woff2"),url("https://use.typekit.net/af/efe4d4/00000000000000007735ecd4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("woff"),url("https://use.typekit.net/af/efe4d4/00000000000000007735ecd4/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/e4d91b/00000000000000007735ecd8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i1&amp;v=3") format("woff2"),url("https://use.typekit.net/af/e4d91b/00000000000000007735ecd8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i1&amp;v=3") format("woff"),url("https://use.typekit.net/af/e4d91b/00000000000000007735ecd8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i1&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:100;font-stretch:normal}
@font-face{font-family:"transducer-condensed";src:url("https://use.typekit.net/af/ae37f1/00000000000000007735ecc6/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff2"),url("https://use.typekit.net/af/ae37f1/00000000000000007735ecc6/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff"),url("https://use.typekit.net/af/ae37f1/00000000000000007735ecc6/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/2f7d8e/00000000000000007735ecc1/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("woff2"),url("https://use.typekit.net/af/2f7d8e/00000000000000007735ecc1/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("woff"),url("https://use.typekit.net/af/2f7d8e/00000000000000007735ecc1/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/cadf16/00000000000000007735eccb/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("woff2"),url("https://use.typekit.net/af/cadf16/00000000000000007735eccb/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("woff"),url("https://use.typekit.net/af/cadf16/00000000000000007735eccb/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/f5b1f5/00000000000000007735ecce/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"),url("https://use.typekit.net/af/f5b1f5/00000000000000007735ecce/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"),url("https://use.typekit.net/af/f5b1f5/00000000000000007735ecce/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/513e84/00000000000000007735ecd3/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("woff2"),url("https://use.typekit.net/af/513e84/00000000000000007735ecd3/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("woff"),url("https://use.typekit.net/af/513e84/00000000000000007735ecd3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/f993f3/00000000000000007735ecd9/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff2"),url("https://use.typekit.net/af/f993f3/00000000000000007735ecd9/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff"),url("https://use.typekit.net/af/f993f3/00000000000000007735ecd9/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/f59a89/00000000000000007735ecc8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n1&amp;v=3") format("woff2"),url("https://use.typekit.net/af/f59a89/00000000000000007735ecc8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n1&amp;v=3") format("woff"),url("https://use.typekit.net/af/f59a89/00000000000000007735ecc8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n1&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/d156da/00000000000000007735ecdb/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i6&amp;v=3") format("woff2"),url("https://use.typekit.net/af/d156da/00000000000000007735ecdb/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i6&amp;v=3") format("woff"),url("https://use.typekit.net/af/d156da/00000000000000007735ecdb/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i6&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/3a72c7/00000000000000007735ecd7/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3") format("woff2"),url("https://use.typekit.net/af/3a72c7/00000000000000007735ecd7/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3") format("woff"),url("https://use.typekit.net/af/3a72c7/00000000000000007735ecd7/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/63ea70/00000000000000007735ecd6/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i1&amp;v=3") format("woff2"),url("https://use.typekit.net/af/63ea70/00000000000000007735ecd6/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i1&amp;v=3") format("woff"),url("https://use.typekit.net/af/63ea70/00000000000000007735ecd6/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i1&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:100;font-stretch:normal}
@font-face{font-family:"transducer-extended";src:url("https://use.typekit.net/af/c96c49/00000000000000007735ecde/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("woff2"),url("https://use.typekit.net/af/c96c49/00000000000000007735ecde/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("woff"),url("https://use.typekit.net/af/c96c49/00000000000000007735ecde/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/49f180/00000000000000007735ecc4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i1&amp;v=3") format("woff2"),url("https://use.typekit.net/af/49f180/00000000000000007735ecc4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i1&amp;v=3") format("woff"),url("https://use.typekit.net/af/49f180/00000000000000007735ecc4/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i1&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:100;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/37181a/00000000000000007735ecd1/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("woff2"),url("https://use.typekit.net/af/37181a/00000000000000007735ecd1/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("woff"),url("https://use.typekit.net/af/37181a/00000000000000007735ecd1/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i9&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/e3fd8c/00000000000000007735eccc/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n1&amp;v=3") format("woff2"),url("https://use.typekit.net/af/e3fd8c/00000000000000007735eccc/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n1&amp;v=3") format("woff"),url("https://use.typekit.net/af/e3fd8c/00000000000000007735eccc/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n1&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/b0fdcc/00000000000000007735ecd0/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("woff2"),url("https://use.typekit.net/af/b0fdcc/00000000000000007735ecd0/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("woff"),url("https://use.typekit.net/af/b0fdcc/00000000000000007735ecd0/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i4&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/6ec496/00000000000000007735ecd2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff2"),url("https://use.typekit.net/af/6ec496/00000000000000007735ecd2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff"),url("https://use.typekit.net/af/6ec496/00000000000000007735ecd2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/d7bde5/00000000000000007735ecca/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("woff2"),url("https://use.typekit.net/af/d7bde5/00000000000000007735ecca/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("woff"),url("https://use.typekit.net/af/d7bde5/00000000000000007735ecca/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/f1009d/00000000000000007735eccd/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"),url("https://use.typekit.net/af/f1009d/00000000000000007735eccd/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"),url("https://use.typekit.net/af/f1009d/00000000000000007735eccd/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/4128b6/00000000000000007735ecdd/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3") format("woff2"),url("https://use.typekit.net/af/4128b6/00000000000000007735ecdd/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3") format("woff"),url("https://use.typekit.net/af/4128b6/00000000000000007735ecdd/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n6&amp;v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/70713c/00000000000000007735eccf/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i6&amp;v=3") format("woff2"),url("https://use.typekit.net/af/70713c/00000000000000007735eccf/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i6&amp;v=3") format("woff"),url("https://use.typekit.net/af/70713c/00000000000000007735eccf/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i6&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal}
@font-face{font-family:"transducer";src:url("https://use.typekit.net/af/5feb74/00000000000000007735ecc5/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("woff2"),url("https://use.typekit.net/af/5feb74/00000000000000007735ecc5/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("woff"),url("https://use.typekit.net/af/5feb74/00000000000000007735ecc5/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=i5&amp;v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}
.tk-eurostile{font-family:"eurostile",sans-serif}
.tk-transducer-condensed{font-family:"transducer-condensed",sans-serif}
.tk-transducer-extended{font-family:"transducer-extended",sans-serif}
.tk-transducer{font-family:"transducer",sans-serif}
#price-promise{z-index:2;margin-bottom:35px;margin-top:-2.5rem;position:relative}
@media(max-width:768px){#price-promise{margin-bottom:16px;margin-top:1rem}
}
#price-promise .pp-container{padding:0 40px;margin:0 auto;flex-direction:column;align-items:center}
@media(max-width:768px){#price-promise .pp-container{padding:0 16px}
}
#price-promise .pp-container .price-promise-top-wrap{width:100%;display:flex;flex-direction:column;align-items:center;border:1px solid #e8e8e8;box-shadow:0 6px 12px -6px rgba(24,39,75,0.12),0 8px 24px -4px rgba(24,39,75,0.08);border-radius:18px;padding:24px 24px 40px;background:#fff}
@media(max-width:768px){#price-promise .pp-container .price-promise-top-wrap{padding:16px;border-radius:8px}
}
#price-promise .pp-container .price-promise-top-wrap p{font-size:24px;line-height:1.2;font-family:var(--font-tstar-medium);padding-bottom:25px;width:100%;text-align:center}
@media(max-width:768px){#price-promise .pp-container .price-promise-top-wrap p{font-size:18px}
}
#price-promise .pp-container .price-promise-top-wrap #pp--form-wrap{width:auto;flex-wrap:wrap;margin:0 -11px}
@media(max-width:768px){#price-promise .pp-container .price-promise-top-wrap #pp--form-wrap{margin:0}
}
#price-promise .pp-container .price-promise-top-wrap #pp--form-wrap .form--wrap{padding:0 11px;width:33.333%}
@media(max-width:768px){#price-promise .pp-container .price-promise-top-wrap #pp--form-wrap .form--wrap{width:100%;padding:0}
}
#price-promise .pp-container .price-promise-top-wrap #pp--form-wrap .cust-form-group{margin-bottom:24px}
@media(max-width:768px){#price-promise .pp-container .price-promise-top-wrap #pp--form-wrap .cust-form-group{margin-bottom:18px}
}
#price-promise .pp-container .price-promise-top-wrap #pp--form-wrap .cust-form-group li.Paid_Service:nth-child(2){border-bottom:0}
#price-promise .pp-container .price-promise-top-wrap #pp--form-wrap .cust-form-group li a{font-family:var(--font-tstar-medium);text-transform:uppercase}
#price-promise .pp-container .price-promise-top-wrap #pp-search-btn{max-width:195px;width:100%;margin-top:0}
@media(max-width:768px){#price-promise .pp-container .price-promise-top-wrap #pp-search-btn{max-width:unset}
}
#price-promise .pp-container .price-promise-top-wrap .select-p{font-size:var(--font-size12);font-family:var(--font-tstar-medium);color:#303030}
@media(max-width:768px){#price-promise .pp-container .price-promise-top-wrap .select-p{font-size:10px;line-height:16px}
}
#price-promise .pp-container .price-promise-top-wrap .show .btn-drop{color:#303030}
#price-promise .pp-container .price-promise-top-wrap .btn-drop{border:1px solid rgba(48,48,48,0.6);border-radius:8px;text-transform:uppercase;font-family:var(--font-tstar-medium)}
#price-promise .pp-container .price-promise-top-wrap .btn-drop::after{content:url("clientlib-site/resources/images/icons/select-icon.svg");border:0;display:inline-block;position:absolute;right:20px;top:50%;transform:translateY(-50%)}
#price-promise .pp-container .price-promise-top-wrap .btn-drop:not(:disabled):not(.disabled):active{color:#303030}
@media(max-width:768px){#price-promise .pp-container .price-promise-top-wrap .btn-drop{font-size:12px}
}
#price-promise .pp-container .price-promise-top-wrap .campaign-dropdown{border:1px solid rgba(0,0,0,0.15);border-top:0}
@media(max-width:768px){#price-promise .pp-container .price-promise-top-wrap .campaign-dropdown li a{font-size:12px}
}
#price-promise .pp-container .price-promise-top-wrap .btn-disabled{background:#a5a5a5;pointer-events:none}
#price-promise .pp-container .owners-manual-bottom-wrap{margin-top:40px;width:100%;display:flex;align-items:center;border:1px solid #e8e8e8;box-shadow:0 6px 12px -6px rgba(24,39,75,0.12),0 8px 24px -4px rgba(24,39,75,0.08);border-radius:18px;padding:32px 24px 60px 80px;background:#fff}
@media(max-width:768px){#price-promise .pp-container .owners-manual-bottom-wrap{margin-top:16px;padding:3px 16px 5px 12px;border-radius:8px}
}
#price-promise .pp-container .owners-manual-bottom-wrap .product-img-wrap{padding-right:95px}
#price-promise .pp-container .owners-manual-bottom-wrap .product-img-wrap img{max-width:330px;width:100%;max-height:212px}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details{flex-direction:column}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details h6{font-size:32px;line-height:1.2;font-family:var(--font-tstar-heavy);font-weight:900;margin-bottom:12px;color:#303030}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details p{font-family:var(--font-tstar-regular);font-size:20px;line-height:1.2;color:#303030;opacity:.8}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details .download-manual-wrap{margin-top:40px}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile{padding-left:28px;display:flex;padding-right:112px;flex-direction:column;border-left:2px solid rgba(238,35,38,0.5)}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile p{line-height:1.2;font-size:24px;font-family:var(--font-tstar-heavy);font-weight:900;color:#303030}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile .download-cta-wrap{padding-top:19px;align-items:center}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile .download-cta-wrap img{cursor:pointer}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile .download-cta-wrap a{color:#009fda;font-family:var(--font-tstar-medium);font-weight:700;font-size:16px;line-height:1.1875;margin:0 6px 0 9px}
#price-promise .pp-container .owners-manual-bottom-wrap .content--details .download-manual-wrap .download-tile .download-cta-wrap span{color:#a5a5a5;font-size:16px;line-height:1.1875;font-family:var(--font-tstar-medium);font-weight:700}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile{width:100%;flex-direction:column}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top{margin-bottom:16px}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top img{max-width:145px;padding-right:4.79px}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top .product--details-mob{flex-direction:column;padding-top:8px}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top .product--details-mob h6{font-size:24px;color:#303030;line-height:29px;font-family:var(--font-tstar-heavy);margin-bottom:6px}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .content-wrap-top .product--details-mob p{font-size:14px;line-height:17px;color:#303030;opacity:.8;font-family:var(--font-tstar-regular)}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap{padding-left:4px}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-tile-mob{display:flex;padding-bottom:12px;border-bottom:2px solid rgba(238,35,38,0.5);justify-content:space-between;margin-bottom:16px}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-tile-mob p{font-weight:900;font-size:18px;line-height:22px;font-family:var(--font-tstar-heavy)}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block{flex-direction:column;align-items:flex-end}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block .download--cta{margin-bottom:4.5px}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block .download--cta img{padding-right:10px;height:18px}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block .download--cta a{font-weight:700;font-family:var(--font-tstar-medium);color:#009fda;font-size:14px;line-height:17px}
#price-promise .pp-container .owners-manual-bottom-wrap #manual-section-mobile .download--wrap .download-right-block span.size-mob{font-weight:700;font-size:14px;line-height:17px;font-family:var(--font-tstar-medium);color:#a5a5a5}
.tooltip{z-index:0}
.tooltip .tooltip-inner{max-width:100%}
.spare-section{margin:40px;display:flex;gap:22px}
@media(max-width:768px){.spare-section{margin:16px;flex-wrap:wrap}
}
.spare-section .bookinglist-toggle-button{padding:10px;border-radius:50%;background-color:#fff;position:fixed;left:calc(50% - 25px);bottom:calc(100vh - 110px);z-index:7;box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);transition:.4s ease-in-out;transform:rotate(0)}
.spare-section .bookinglist-toggle-button.bookinglist-toggle-button-top{bottom:111px;transform:rotate(180deg)}
.spare-section .checkbox--wrap a{display:inline;color:#009fda}
.spare-section .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:0;font-size:18px;font-style:normal;line-height:normal;color:#303030;font-family:var(--font-tstar-medium);cursor:pointer;text-transform:uppercase}
.spare-section .checkbox--wrap .control p{display:block;position:relative;margin-bottom:5px;padding-top:0;font-size:18px;font-style:normal;line-height:normal;color:#303030;font-family:var(--font-tstar-regular)}
.spare-section .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.spare-section .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;height:20px;width:20px;background:white;border:1px solid silver;border-radius:4px}
.spare-section .checkbox--wrap .control:hover input ~ .control_indicator,.spare-section .checkbox--wrap .control input:focus ~ .control_indicator{background:white}
.spare-section .checkbox--wrap .control input:checked ~ .control_indicator{background:red;border:1px solid #d30000}
.spare-section .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.spare-section .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.spare-section .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.spare-section .checkbox--wrap .control_indicator:after{box-sizing:unset;content:'';position:absolute;display:none}
.spare-section .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.spare-section .checkbox--wrap .control-checkbox .control_indicator:after{left:6px;top:3px;width:3px;height:8px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.spare-section .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.spare-section .termscondition{padding-top:12px}
@media(max-width:768px){.spare-section .termscondition{position:fixed;bottom:78px;left:0;background:#fff;width:100%;padding:16px 16px 3px;z-index:1}
.spare-section .termscondition-shadow{border-top-right-radius:12px;border-top-left-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}
.spare-section .termscondition::after{content:'';display:block;padding-bottom:5px;border-bottom:1px solid rgba(192,192,192,0.5)}
}
.spare-section .termscondition .control{font-size:14px;line-height:20px;font-family:var(--font-tstar-bold);text-transform:none}
@media(max-width:768px){.spare-section .termscondition .control{font-size:12px;line-height:16px;padding-top:3px}
}
.spare-section .amount-breakup{width:57.62%;border-radius:18px;border:1px solid #e8e8e8;background:#FFF;box-shadow:0 8px 24px -4px rgba(24,39,75,0.08),0 6px 12px -6px rgba(24,39,75,0.12);height:max-content}
@media(max-width:768px){.spare-section .amount-breakup{width:100%}
}
.spare-section .amount-breakup .break-up-header{padding:22px;font-family:var(--font-tstar-bold);font-size:32px;text-transform:uppercase;display:flex;gap:12px}
@media(max-width:768px){.spare-section .amount-breakup .break-up-header{font-size:24px}
}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container{margin:0 auto}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container{padding:0 16px}
}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion{width:100%}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card{margin-bottom:16px}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card{margin-bottom:16px}
}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--title{height:64px;font-size:24px;line-height:normal;font-family:var(--font-tstar-bold);color:#303030;display:flex;gap:12px;width:100%;padding-left:22px;align-items:center;position:relative;cursor:pointer;background:#f5f5f5}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--title p{font-weight:900;font-size:38px;line-height:46px;font-family:var(--font-tstar-heavy);color:#303030;display:flex;width:100%;align-items:center;position:relative;cursor:pointer}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--title p{padding:12px;font-size:16px;line-height:1.2}
}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--title{padding:8px 16px;font-size:18px;line-height:1.2}
}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--title.active::after{transition:.5s ease all;background:url("../../../content/dam/hero-aem-website/price-promise/cross.svg") left center no-repeat}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--title.active::after{width:35px;height:35px;right:15.3px;background:url("../../../content/dam/hero-aem-website/price-promise/Frame14101168621.svg") left center no-repeat}
}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--title::after{content:'';position:absolute;right:22px;width:40px;height:40px;transition:.5s ease all;background:url("../../../content/dam/hero-aem-website/price-promise/plus.svg") left center no-repeat}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--title::after{width:35px;height:35px;right:15.3px;background:url("../../../content/dam/hero-aem-website/price-promise/Frame14101168622.svg") left center no-repeat}
}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .active{background:var(--backgroundbgcolor-light-orange-bg,#fef8f2) !important}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel{padding:16px 0;margin:0 24px;display:none;background:#fff;position:relative}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel::after{content:'';position:absolute;width:100%;height:1px;opacity:.5;bottom:0;left:0;background:silver}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel{padding:12px 16px;margin:0}
}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap{display:flex;justify-content:space-between}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap img{max-width:236px;width:100%;height:305px}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap img{max-width:unset;height:auto;margin-bottom:15px}
}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap p{font-weight:400;font-size:20px;line-height:28px;font-family:var(--font-tstar-regular);padding-left:32px;color:#303030}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap p{padding-left:0;font-size:14px;line-height:20px}
}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap p a{display:inline;padding:0 2px;padding-bottom:.75;color:#ee2326;border-bottom:1px solid #ee2326;text-transform:uppercase}
.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap .pp-cost{font-family:var(--font-tstar-bold);font-size:18px}
@media(max-width:768px){.spare-section .amount-breakup #price-promise-ab .pp-accordion-container .pp-parts-accordion .accordion-card .accordion--panel .accordion-content-wrap .pp-cost{font-size:16px;display:flex}
}
.spare-section .total-amount-section{width:42.37%;border-radius:18px;border:1px solid #e8e8e8;background:#FFF;box-shadow:0 8px 24px -4px rgba(24,39,75,0.08),0 6px 12px -6px rgba(24,39,75,0.12);overflow:hidden;height:max-content}
@media(max-width:768px){.spare-section .total-amount-section{position:fixed;bottom:0;background:white;width:100%;left:0;height:calc(100vh - 90px);z-index:5;overflow-y:scroll;border-bottom-left-radius:unset;border-bottom-right-radius:unset;transition:.4s ease-in-out}
.spare-section .total-amount-section.mobile-total-amount-section{height:110px}
}
.spare-section .total-amount-section .pp-description-container{display:flex;background-color:#fef8f2;padding:22px}
@media(max-width:768px){.spare-section .total-amount-section .pp-description-container{padding:16px}
}
.spare-section .total-amount-section .pp-description-container .pp-description-img{height:83px;width:139px;object-fit:cover}
@media(max-width:768px){.spare-section .total-amount-section .pp-description-container .pp-description-img{height:76px;width:104px}
}
.spare-section .total-amount-section .pp-description-container .pp-description-text-bikename{margin-bottom:8px}
.spare-section .total-amount-section .pp-total-container{padding:32px 22px 18px}
@media(max-width:768px){.spare-section .total-amount-section .pp-total-container{padding:0 16px 150px}
}
.spare-section .total-amount-section .pp-total-container .pp-total-amount{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:32px;border-bottom:1px solid rgba(192,192,192,0.5)}
@media(max-width:768px){.spare-section .total-amount-section .pp-total-container .pp-total-amount{position:fixed;bottom:0;left:0;background:white;width:100%;padding:7px 16px 16px;z-index:2}
}
.spare-section .total-amount-section .pp-total-container .pp-total-amount .pp-bookservice-btn{border:1px solid #ee2326;padding:12px 32px 12px 32px;border-radius:4px;background:#fff;font-family:var(--font-tstar-heavy);color:var(--text-color-red);text-transform:uppercase;font-size:20px}
@media(max-width:768px){.spare-section .total-amount-section .pp-total-container .pp-total-amount .pp-bookservice-btn{font-size:14px;padding:7px 31px;line-height:20px}
}
.spare-section .total-amount-section .pp-total-container .pp-total-amount .pp-bookservice-btn.disabled{color:#a5a5a5;border:1px solid silver}
@media(max-width:768px){.spare-section .total-amount-section .pp-total-container .pp-total-amount{padding-bottom:24px}
.spare-section .total-amount-section .pp-total-container .pp-total-amount div{display:flex;justify-content:space-between;flex-direction:column}
}
.spare-section .total-amount-section .pp-total-container .pp-total-amount-summary{padding:16px 0;border-bottom:1px solid rgba(192,192,192,0.5)}
.spare-section .total-amount-section .pp-total-container .pp-total-amount-summary .summary-color{color:#a5a5a5;margin-bottom:4px}
.spare-section .total-amount-section .pp-total-container .pp-total-amount-summary .accordion--list{margin-bottom:-12px}
.spare-section .total-amount-section .pp-total-container .pp-total-amount-summary .pp-total-amount-summary-text{display:flex;justify-content:space-between;margin-bottom:12px;text-transform:uppercase}
.spare-section .total-amount-section .pp-total-container .pp-total-amount-summary .pp-total-amount-summary-text .pp-total-amount-summary-amount{white-space:nowrap}
.spare-section .total-amount-section .pp-total-container .pp-terms-condition-container{padding-top:24px}
@media(max-width:768px){.spare-section .total-amount-section .pp-total-container .pp-terms-condition-container{padding-top:16px}
.spare-section .total-amount-section .pp-total-container .pp-terms-condition-container .pp-terms-show-hide{position:relative;transition:.4s ease-in-out}
}
.spare-section .total-amount-section .pp-total-container .pp-terms-condition-container .pp-terms-arrow{display:none}
@media(max-width:768px){.spare-section .total-amount-section .pp-total-container .pp-terms-condition-container .pp-terms-arrow{display:block;position:absolute;right:5px;top:-5px;font-size:20px;transform:rotate(90deg);font-family:'tstar-medium'}
.spare-section .total-amount-section .pp-total-container .pp-terms-condition-container .pp-terms-arrow.pp-terms-rotate{transform:rotate(270deg)}
}
.spare-section .total-amount-section .pp-total-container .pp-terms-condition-container ul{list-style:decimal;padding-left:22px}
@media(max-width:768px){.spare-section .total-amount-section .pp-total-container .pp-terms-condition-container ul{padding-left:16px}
}
#prebook-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;background:#fffcf9 !important}
#prebook-wrapper .right-logo{transform:rotateY(180deg)}
#prebook-wrapper .accordion--title{width:100%}
#prebook-wrapper .prebook-header{display:flex;align-items:center;justify-content:center;gap:13px;margin-bottom:16px}
#prebook-wrapper .top--wrap{width:calc(99%)}
#prebook-wrapper .top--wrap .headers{width:100%}
#prebook-wrapper .top--wrap .headers .grey-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}
#prebook-wrapper #dealer-address span::after{display:none !important}
#prebook-wrapper .checkbox--wrap{margin-top:16px}
@media(max-width:768px){#prebook-wrapper .checkbox--wrap{width:100%}
}
#prebook-wrapper .checkbox--wrap a{display:inline;color:#f26321}
#prebook-wrapper .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:0;font-size:12px;font-style:normal;line-height:20px;color:#303030;font-family:"1903Sans-Regular"}
#prebook-wrapper .checkbox--wrap .control p{display:block;position:relative;margin-bottom:5px;padding-top:0;font-size:12px;font-style:normal;line-height:20px;color:#303030;font-family:"1903Sans-Regular"}
#prebook-wrapper .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
#prebook-wrapper .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:2px;left:0;height:20px;width:20px;background:white;border:1px solid silver;border-radius:4px}
#prebook-wrapper .checkbox--wrap .control:hover input ~ .control_indicator,#prebook-wrapper .checkbox--wrap .control input:focus ~ .control_indicator{background:white}
#prebook-wrapper .checkbox--wrap .control input:checked ~ .control_indicator{background:red}
#prebook-wrapper .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,#prebook-wrapper .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
#prebook-wrapper .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
#prebook-wrapper .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
#prebook-wrapper .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
#prebook-wrapper .checkbox--wrap .control-checkbox p{color:#303030;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;width:100%;cursor:pointer}
#prebook-wrapper .checkbox--wrap .control-checkbox p span{color:#009fda}
@media(max-width:768px){#prebook-wrapper .checkbox--wrap .control-checkbox p{font-size:.75rem;line-height:1rem}
}
#prebook-wrapper .checkbox--wrap .control-checkbox .control_indicator:after{left:6px;top:3px;width:3px;height:8px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
#prebook-wrapper .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
#prebook-wrapper .btn{padding:12px 14.5px;border:1px solid #ee2326;font-family:var(--font-tstar-bold);font-weight:var(--font-weight-900);font-size:var(--font-size20);line-height:var(--line-height-24);text-transform:uppercase;background:#fff;color:#ee2326;border-radius:4px;box-shadow:none !important}
@media(max-width:768px){#prebook-wrapper .btn{padding:8px 24px}
}
#prebook-wrapper .btn:hover{color:#ee2326}
#prebook-wrapper .btn.btn-red-gradient{background:var(--bg-red-gradient);color:var(--text-color-white);border:0}
#prebook-wrapper .btn.btn-red-gradient:hover{color:var(--text-color-white)}
#prebook-wrapper .btn.campaign-btn{font-size:16px;font-family:var(--font-tstar-bold);height:3rem;margin-top:12px;border-radius:4px;gap:10px;line-height:22.4px;display:flex;align-items:center;justify-content:center;text-align:center}
@media(max-width:768px){#prebook-wrapper .btn.campaign-btn{font-size:14px;font-weight:700;line-height:20px;height:2.25rem}
}
#prebook-wrapper .btn:disabled{border:0;background:#a5a5a5;color:#f5f5f7}
#prebook-wrapper .campaign-text{display:flex}
#prebook-wrapper .campaign-text #prebookCheckbox{width:1.25rem;height:1.25rem}
#prebook-wrapper #dealer-list{padding:0;margin-top:1.375rem;max-height:17.125rem;overflow-y:scroll}
#prebook-wrapper #dealer-list .accordion-content-wrap{margin-right:.375rem}
@media(max-width:768px){#prebook-wrapper #dealer-list .accordion-content-wrap{margin-right:.6rem}
}
#prebook-wrapper #dealer-locator-container{font-family:var(--font-tstar-regular);display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem;width:100%;padding:0 8px 0 16px}
@media(max-width:768px){#prebook-wrapper #dealer-locator-container{grid-template-columns:1fr}
}
#prebook-wrapper #dealer-locator-container .selected-border{border:1px solid #303030 !important}
#prebook-wrapper #dealer-locator-container .dealer-locator-info{padding:.625rem;border-radius:.5rem;border:1px solid silver;background:#fff;cursor:pointer}
#prebook-wrapper #dealer-locator-container .dealer-locator-info .dealer-locator-name,#prebook-wrapper #dealer-locator-container .dealer-locator-info .dealer-locator-phone{font-family:var(--font-tstar-heavy);color:#303030;margin:0;font-size:.875rem;font-style:normal;font-weight:900;line-height:1.25rem}
#prebook-wrapper #dealer-locator-container .dealer-locator-info .dealer-locator-phone{margin-bottom:.25rem}
#prebook-wrapper #dealer-locator-container .dealer-locator-info .dealer-locator-address{color:#303030;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}
#prebook-wrapper h3.block-header{font-size:16px;font-style:normal;font-weight:600;line-height:22.8px;font-family:var(--font-transducer);text-transform:uppercase;color:#303030;text-align:center;margin-bottom:0}
#prebook-wrapper h3.block-header span{color:#ee2326}
@media(max-width:768px){#prebook-wrapper h3.block-header{font-size:1rem;line-height:1.4rem}
}
#prebook-wrapper .festive-accordion .accordion-card{margin-bottom:22px}
#prebook-wrapper .festive-accordion .accordion-card:last-child{margin-bottom:0}
@media(max-width:768px){#prebook-wrapper .festive-accordion .accordion-card{margin-bottom:16px}
}
#prebook-wrapper .festive-accordion .accordion--title{padding:12px;background:#fe007a;border-radius:4px;display:flex;position:relative;cursor:pointer;min-height:68px;align-items:center}
@media(max-width:768px){#prebook-wrapper .festive-accordion .accordion--title{padding:8px 12px;min-height:56px}
}
#prebook-wrapper .festive-accordion .accordion--title.pe-none{pointer-events:none}
#prebook-wrapper .festive-accordion .accordion--title .top--wrap{display:flex;align-items:flex-start}
#prebook-wrapper .festive-accordion .accordion--title img{margin-right:14px;width:24px;height:24px;min-width:24px}
@media(max-width:768px){#prebook-wrapper .festive-accordion .accordion--title img{width:20px;height:20px;margin-right:12px;min-width:20px}
}
#prebook-wrapper .festive-accordion .accordion--title .headers h6{font-size:14px;font-style:normal;font-weight:600;line-height:20px;font-family:var(--font-transducer);color:#fff;padding:0}
@media(max-width:768px){#prebook-wrapper .festive-accordion .accordion--title .headers h6{font-size:14px;line-height:20px}
}
#prebook-wrapper .festive-accordion .accordion--title .headers p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-tstar-medium);color:#fff;display:inline-block;text-transform:capitalize}
@media(max-width:768px){#prebook-wrapper .festive-accordion .accordion--title .headers p{font-size:14px}
}
#prebook-wrapper .festive-accordion .accordion--title .headers p span{padding-right:8px;padding-left:8px;position:relative;text-transform:capitalize}
#prebook-wrapper .festive-accordion .accordion--title .headers p span:first-child{padding-left:0}
#prebook-wrapper .festive-accordion .accordion--title .headers p span:last-child::after{display:none}
#prebook-wrapper .festive-accordion .accordion--title .headers p span::after{content:"";display:block;height:90%;width:1px;background:#a5a5a5;position:absolute;right:0;top:50%;transform:translateY(-50%)}
@media(max-width:768px){#prebook-wrapper .festive-accordion .accordion--title .headers p span::after{height:60%}
}
#prebook-wrapper .festive-accordion .accordion--title.active::after{transform:translateY(-50%) rotate(45deg);transition:.5s ease all}
#prebook-wrapper .festive-accordion .accordion--title::after{content:"";width:30px;height:30px;position:absolute;right:22px;top:50%;transition:.5s ease all;transform:translateY(-50%);background:url("clientlib-site/resources/images/icons/openicon-white.svg") no-repeat}
@media(max-width:768px){#prebook-wrapper .festive-accordion .accordion--title::after{width:20px;height:20px;background-size:cover;right:12px}
}
#prebook-wrapper .festive-accordion .accordion--panel{padding:22px;padding-bottom:0;display:none}
@media(max-width:768px){#prebook-wrapper .festive-accordion .accordion--panel{padding:16px 12px;padding-bottom:0}
}
@media(max-width:768px){#prebook-wrapper .festive-accordion .accordion--panel .wrapper{padding:0 !important}
}
#prebook-wrapper .festive-accordion .accordion--panel .accordion-content-wrap{flex-direction:column}
#prebook-wrapper form{width:100%}
#prebook-wrapper form .cust-drop-down{position:relative}
#prebook-wrapper form input:focus{box-shadow:none !important;outline:0 !important}
#prebook-wrapper form button{background:transparent;color:#a5a5a5;border:1px solid silver;padding:12px 16px;border-radius:8px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;height:48px;font-family:var(--font-tstar-medium)}
#prebook-wrapper form button.active{color:#303030;text-transform:capitalize}
@media(max-width:768px){#prebook-wrapper form button{font-size:14px;line-height:20px;height:44px}
}
#prebook-wrapper form .dropdown-select.btn-drop{position:relative}
#prebook-wrapper form .dropdown-select.btn-drop::before{position:absolute;height:8px;width:14px;content:"";right:16px;top:50%;transform:translateY(-50%);background:url("clientlib-site/resources/images/icons/dropdrown-arrow-black-icon.svg") no-repeat}
#prebook-wrapper form .dropdown-select.btn-drop::after{display:none !important}
#prebook-wrapper form .form-control{padding:12px 16px;height:48px;border-radius:8px;border:1px solid silver;font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#303030;font-family:var(--font-tstar-medium)}
#prebook-wrapper form .form-control::placeholder{color:#a5a5a5;font-size:16px}
@media(max-width:768px){#prebook-wrapper form .form-control::placeholder{font-size:14px;height:44px}
}
#prebook-wrapper form .form-control#name{text-transform:capitalize}
#prebook-wrapper form .form-control#name::placeholder{text-transform:none}
#prebook-wrapper form .form-control.otp-value{letter-spacing:6px}
#prebook-wrapper form .form-control.otp-value::placeholder{letter-spacing:0}
#prebook-wrapper form input:-internal-autofill-selected{background:transparent}
#prebook-wrapper form .form-span{position:absolute;top:-7px;left:20px;background:white;font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-family:var(--font-tstar-medium)}
#prebook-wrapper form .invalid-otp-message{font-family:var(--font-tstar-bold);font-size:var(--font-size14);color:#ee2326;display:block;padding-left:16px;position:relative;margin-top:5px}
#prebook-wrapper form label.error,#prebook-wrapper form .err-here,#prebook-wrapper form .festive-email-error{font-family:var(--font-tstar-bold);font-size:var(--font-size14);color:#ee2326;display:block;padding-left:16px;position:relative;margin-top:5px}
#prebook-wrapper form label.error::before,#prebook-wrapper form .err-here::before,#prebook-wrapper form .festive-email-error::before{content:"";position:absolute;top:4px;left:0;width:9px;height:9px;background:url("clientlib-site/resources/images/icons/error.svg") no-repeat;background-size:100%}
#prebook-wrapper form .select-p{position:absolute;left:17px;top:-7px;background-color:white;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#303030;font-family:var(--font-tstar-medium)}
@media(max-width:768px){#prebook-wrapper form .select-p{font-size:10px;line-height:12px;top:-4px}
}
#prebook-wrapper form .send-otp-btn,#prebook-wrapper form .send-otp-student{position:absolute;right:12px;top:12px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;font-family:var(--font-tstar-medium);color:#009fda;display:none}
#prebook-wrapper form .send-otp-btn:hover,#prebook-wrapper form .send-otp-student:hover{color:#009fda !important}
#prebook-wrapper form .send-otp-btn.show,#prebook-wrapper form .send-otp-student.show{display:block}
#prebook-wrapper form .send-otp-btn.pe-none-tracker,#prebook-wrapper form .send-otp-student.pe-none-tracker{pointer-events:none}
#prebook-wrapper form .valid--otp{position:relative}
#prebook-wrapper form .valid--otp::before{content:"";position:absolute;right:19px;top:12px;background:url("clientlib-site/resources/images/icons/greencheck.svg") no-repeat;width:24px;height:24px;display:block}
#prebook-wrapper form .valid--otp input{border:1px solid #038252}
#prebook-wrapper form ul{width:100%;padding-top:0;z-index:99;max-height:192px;overflow-y:scroll;border-radius:0;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1)}
#prebook-wrapper form ul li{padding:16px 16px;padding-top:12px;border-bottom:1px solid rgba(192,192,192,0.5)}
@media(max-width:768px){#prebook-wrapper form ul li{margin:unset}
}
#prebook-wrapper form ul li:last-child{border-bottom:0}
#prebook-wrapper form ul li a{font-size:14px;font-style:normal;font-weight:400;line-height:16.8px;color:#303030;font-family:var(--font-transducer);text-transform:capitalize}
@media(max-width:768px){#prebook-wrapper form ul li a{font-size:14px;font-style:normal;font-weight:600;line-height:16.8px}
}
#prebook-wrapper form ul li a:hover{color:#ee2326;font-family:var(--font-transducer)}
#prebook-wrapper form ul li.active{background-color:rgba(3,130,82,0.1)}
#prebook-wrapper form ul li.active a{font-weight:600;color:#ee2326}
#prebook-wrapper .cust-form-group{margin-bottom:20px;position:relative}
#prebook-wrapper .cust-form-group:last-child{margin-bottom:0}
#prebook-wrapper .festive-sub-success .success__gif img,#prebook-wrapper .festive-sub-fail .success__gif img{height:200px;width:200px}
#prebook-wrapper .festive-sub-success .success--text,#prebook-wrapper .festive-sub-fail .success--text{color:#038252;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:16px}
#prebook-wrapper .festive-sub-success p,#prebook-wrapper .festive-sub-fail p{font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;text-align:center}
#prebook-wrapper .festive-sub-success p.connect,#prebook-wrapper .festive-sub-fail p.connect{margin-bottom:8px}
#prebook-wrapper .festive-sub-success p a,#prebook-wrapper .festive-sub-fail p a,#prebook-wrapper .festive-sub-success p b,#prebook-wrapper .festive-sub-fail p b{font-family:var(--font-tstar-heavy)}
.festive-sub-fail .success--text{color:#ee2326 !important}
.festive-padding{padding:22px !important;border-radius:16px !important;background:#fffcf9 !important;box-shadow:0 18px 88px -4px rgba(24,39,75,0.14),0 8px 28px -6px rgba(24,39,75,0.12) !important}
.festive-page-wrapper{background-size:100% 100%;margin-top:-10px;padding-top:22px}
@media(min-width:768px){.festive-page-wrapper .cust-container-student{padding:0 !important}
}
.festive-page-wrapper .row{margin:0 -15px !important}
@media(max-width:768px){.festive-page-wrapper .row{margin:0 !important}
}
@media(max-width:768px){.festive-page-wrapper{padding-top:0;margin-top:0;padding-bottom:32px}
}
.festive-page-wrapper .hero-carousel .carousel-item{overflow:hidden}
@media(max-width:768px){.festive-page-wrapper .hero-carousel .carousel-item{overflow:unset}
}
.festive-page-wrapper .hero-carousel .carousel-item img{width:100%}
.festive-page-wrapper #festive__status{left:50%;bottom:22px;width:100%;text-align:center;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;color:#303030;margin-top:16px}
@media(max-width:768px){.festive-page-wrapper #festive__status{font-size:16px;line-height:20px;bottom:16px;max-width:unset}
}
.festive-page-wrapper #festive__status a{display:inline;color:#009fda}
.festive-page-wrapper .festiveprebookform{height:100%}
.festive-prebook-loader{width:100%;height:100%;top:0;left:0;position:fixed;display:flex;background:rgba(50,28,65,0.4);z-index:99999;text-align:center;justify-content:center;align-items:center}
.festive-prebook-loader img{width:80px}
.festive-slider{width:100%;padding-bottom:68px}
@media(max-width:1300px){.festive-slider{padding-bottom:60px}
}
@media(max-width:569px){.festive-slider{padding-bottom:54px}
}
.festive-slider.slide-right .hub-container{width:100%;padding-right:40px}
@media(max-width:569px){.festive-slider.slide-right .hub-container{padding-right:0}
}
.festive-slider.slide-right .reverse-hub-container{padding:0 0 0 40px}
@media(max-width:569px){.festive-slider.slide-right .reverse-hub-container{padding:0 0 0 16px}
}
.festive-slider .content-wrap{width:100%;align-items:center;position:relative}
.festive-slider .content-wrap .festive-disclaimer-text p{position:absolute;bottom:-30px;right:16px;font-size:14px;line-height:16.8px;font-family:var(--font-tstar-bold)}
@media(max-width:769px){.festive-slider .content-wrap .festive-disclaimer-text p{bottom:-20px}
}
@media(max-width:569px){.festive-slider .content-wrap .festive-disclaimer-text p{bottom:-25px;left:16px;font-size:12px;line-height:16px}
}
.festive-slider .content-wrap .reverse-festive-disclaimer-text p{left:0}
.festive-slider .content-wrap img{width:26%;height:100%}
.festive-slider .content-wrap .product-card-slider{padding-left:23px;margin-top:0 !important;margin-bottom:0 !important;max-width:74.06%;flex:1}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider{padding:0 0 0 16px;max-width:100%}
}
.festive-slider .content-wrap .product-card-slider .product-card{display:flex;flex-direction:column;align-items:center;position:relative;padding:50px 16px 16px 16px;border-radius:8px;background:white;border:1px solid #ffb3d7;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);margin-right:22px;min-height:391px;min-width:unset;justify-content:space-between}
.festive-slider .content-wrap .product-card-slider .product-card .product-wrap{display:flex;flex-direction:column;align-items:center}
@media(max-width:1300px){.festive-slider .content-wrap .product-card-slider .product-card{min-height:340px}
}
@media(max-width:1024px){.festive-slider .content-wrap .product-card-slider .product-card{min-height:305px}
}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card{padding:44px 16px 16px 16px;min-height:308px;margin-right:16px}
}
.festive-slider .content-wrap .product-card-slider .product-card img.sparkles-absolute-middle{position:absolute;top:31px;margin:0;width:100%;height:auto;max-width:initial;z-index:0}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card img.sparkles-absolute-middle{width:156px;height:140px}
}
.festive-slider .content-wrap .product-card-slider .product-card p.product-name{font-size:18px;font-style:normal;line-height:24px;font-weight:600;font-family:var(--font-transducer);text-transform:uppercase;margin-bottom:13px;z-index:1}
@media(max-width:1024px){.festive-slider .content-wrap .product-card-slider .product-card p.product-name{font-size:16px;line-height:20px}
}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card p.product-name{font-size:14px;line-height:16.8px;margin-bottom:13px}
}
.festive-slider .content-wrap .product-card-slider .product-card img{margin-bottom:13px;width:273px;height:164px;z-index:1;padding-right:0}
@media(max-width:1300px){.festive-slider .content-wrap .product-card-slider .product-card img{height:unset;width:100%}
}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card img{margin-bottom:13px;width:183px;height:109px}
}
.festive-slider .content-wrap .product-card-slider .product-card p.complete-price{font-size:24px;font-style:normal;font-weight:900;line-height:32px;font-family:var(--font-tstar-heavy);margin-bottom:2px;z-index:1}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card p.complete-price{font-size:16px;line-height:20px}
}
.festive-slider .content-wrap .product-card-slider .product-card span.discount{font-size:12px;font-style:normal;font-weight:700;line-height:16px;font-family:var(--font-tstar-bold);color:#038252;margin-bottom:8px;z-index:1}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card span.discount{font-size:10px;line-height:12px;margin-bottom:4px}
}
.festive-slider .content-wrap .product-card-slider .product-card button{font-size:20px;font-family:var(--font-tstar-bold);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#f5f5f7;display:flex;width:100%;padding:10px 32px;justify-content:center;align-items:center;gap:10px;min-width:273px;border:0;background:linear-gradient(96deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);z-index:1}
@media(max-width:1300px){.festive-slider .content-wrap .product-card-slider .product-card button{min-width:200px}
}
@media(max-width:1024px){.festive-slider .content-wrap .product-card-slider .product-card button{font-size:14px;min-width:100%;padding:10px 26px}
}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card button{padding:12px;min-width:140px;height:43px}
}
.festive-slider .content-wrap .product-card-slider .product-card .tag-wrapper{position:absolute;left:0;top:16px;height:20px;width:126px;background:#fe007a;z-index:1}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card .tag-wrapper{width:98px;height:20px;top:12px}
}
.festive-slider .content-wrap .product-card-slider .product-card .tag-wrapper p{height:100%;width:100%;font-size:12px;font-style:normal;font-family:var(--font-tstar-heavy);line-height:18px;color:white;padding-left:16px;padding-right:6px}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card .tag-wrapper p{font-size:10px;line-height:18px;padding-left:16px}
}
.festive-slider .content-wrap .product-card-slider .product-card .tag-wrapper img.polygon{right:0;top:0;width:8px;height:20px;margin-bottom:0;padding-right:0}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .product-card .tag-wrapper img.polygon{width:8px;height:20px}
}
.festive-slider .content-wrap .product-card-slider .product-card .tag-wrapper::before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:url("clientlib-site/resources/images/icons/shine.gif") left center no-repeat}
.festive-slider .content-wrap .product-card-slider .product-card:last-child{margin-right:0}
.festive-slider .content-wrap .product-card-slider .slick-dots{opacity:1 !important;left:-16%}
@media(max-width:1200px){.festive-slider .content-wrap .product-card-slider .slick-dots{bottom:-45px}
}
@media(max-width:768px){.festive-slider .content-wrap .product-card-slider .slick-dots{left:0}
}
@media(max-width:569px){.festive-slider .content-wrap .product-card-slider .slick-dots{bottom:-40px}
}
.festive-slider .content-wrap .reverse-product-card-slider{padding-left:0}
.festive-slider .content-wrap .reverse-product-card-slider .slick-dots{left:15%}
@media(max-width:768px){.festive-slider .content-wrap .reverse-product-card-slider .slick-dots{left:0}
}
.festive-slider .reverse-content-wrap{flex-direction:row-reverse}
.festive-slider .explore .slick-dots li{width:32px;height:8px;margin:0 4px}
@media(max-width:768px){.festive-slider .explore .slick-dots li{width:26px;height:6px}
}
.festive-slider .explore .slick-dots li button::before{height:8px;width:32px;transform:skew(-45deg)}
@media(max-width:768px){.festive-slider .explore .slick-dots li button::before{width:26px;height:6px}
}
.festivehub-landing{width:100%}
.festivehub-landing .animate{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.festivehub-landing .fadeInUpStand{-webkit-animation-name:fadeInUpStand;animation-name:fadeInUpStand}
.festivehub-landing .fadeOutStepper{-webkit-animation-name:fadeOutStepper;animation-name:fadeOutStepper}
.festivehub-landing .fadeInDownStand{-webkit-animation-name:fadeInDownStand;animation-name:fadeInDownStand}
@media screen and (max-width:768px){.festivehub-landing{padding:0}
}
.festivehub-landing .stepper-container{position:relative;margin:auto;background:#fff;border-radius:24px}
.festivehub-landing .stepper-container:has(.pre-stepper-wrap.active) .book-test-drive-heading{padding-top:0 !important}
.festivehub-landing .stepper-container:has(.pre-stepper-wrap.active) .step-content{margin-top:-16px}
.festivehub-landing .stepper-container .pre-stepper-wrap{display:none !important}
.festivehub-landing .stepper-container .stepper-wrapper{display:none !important}
.festivehub-landing .stepper-container .step-content{position:relative;z-index:2}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:12px}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .callback-btn{color:#fff;background-color:#a5a5a5;font-family:var(--font-tstar-bold);font-size:var(--font-size16);line-height:22.4px;width:283px;text-transform:uppercase;border:0;border-radius:0;position:relative}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .callback-btn{width:100%;max-width:unset}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .callback-btn.active{pointer-events:all;background-color:#ee2326}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .callback-btn.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(255,255,255,0);background-color:rgba(255,255,255,0);background-image:linear-gradient(to right,rgba(255,255,255,0) 25%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 75%);transform:skewX(-20deg) translateX(-100%);animation:3s linear infinite forwards shine}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap p{display:flex;flex-wrap:wrap;color:#303030;font-family:var(--font-tstar-medium);font-size:12px;line-height:16px;gap:4px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap p{display:flex;text-align:start}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap p a{font-family:var(--font-tstar-bold)}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap p a{display:contents;word-spacing:1px}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap label{bottom:-26px;left:0}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap label{bottom:-15px}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:5px}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap:hover input ~ .form-checkbox-mark{background-color:#ccc}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap input:checked ~ .form-checkbox-mark{background-color:red}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-mark:after{content:"";position:absolute;display:none}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap input:checked ~ .form-checkbox-mark:after{display:block}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-cta .form-checkbox-wrap .form-checkbox-mark:after{left:3px;top:4px;width:14px;height:10px;border:solid white;border-width:0 4px 4px 0;-webkit-transform:rotate(-45deg) scale(-1,1);-ms-transform:rotate(45deg);transform:rotate(-45deg) scale(-1,1);border-radius:0 3px 3px 3px}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-heading{display:flex;justify-content:center;align-items:center;gap:13px;padding-top:20px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-heading{padding-top:16px;padding-bottom:8px}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-heading .header-text{font-size:24px;font-family:33.6px;color:#303030;font-weight:600;font-family:var(--font-transducer)}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .book-test-drive-heading .header-text{font-size:18px;line-height:25.2px}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .form-row{gap:20px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .form-row{gap:0}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group{width:39.562%;position:relative}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group{width:100%;margin-bottom:0}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-form-control{border-radius:8px;border:1px solid #ced4da;padding:0 16px;margin:10px auto;background-color:transparent;color:#303030;font-size:16px;line-height:20px;font-family:var(--font-tstar-medium);font-weight:400;position:relative;text-transform:capitalize;height:calc(1.5em + 1.25rem + 1px)}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-form-control#number{border-radius:8px;border:1px solid #ced4da;margin:10px auto;background-color:transparent;color:#303030;font-size:16px;line-height:20px;font-family:var(--font-tstar-medium);font-weight:400;position:relative;text-transform:capitalize;height:calc(1.5em + 1.25rem + 1px);padding:0}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-form-control#number{margin:10px auto 24px}
}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-form-control{margin:10px auto 24px}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-form-control:focus{box-shadow:none !important;outline:0 !important}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-form-control::placeholder{color:#a5a5a5}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-form-control:-webkit-autofill{transition:background-color 50000s ease-in-out 0}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-form-control#number{padding-left:55px}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group label{font-family:var(--font-tstar-bold);font-size:var(--font-size14);line-height:20px;color:#d30000;display:block;padding-left:13px;position:absolute;bottom:-11px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group label{bottom:3px}
}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group label::before{content:'';position:absolute;top:5px;left:0;width:9px;height:9px;background:url('clientlib-site/resources/images/icons/error-icon-red.svg') no-repeat;background-size:100%}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .test-drive-otp-link{position:absolute;background:transparent;border:0;top:20px;right:16px;font-size:16px;line-height:24px;font-family:var(--font-tstar-bold);padding:0;color:#009fda;display:none}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .test-drive-otp-link.show{display:block}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .test-drive-otp-link.no-click{pointer-events:none}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down{color:#303030}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down:after{content:url("clientlib-site/resources/images/icons/dropdown-brown.svg");position:absolute;right:10px;bottom:4px;z-index:1;pointer-events:none}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu{text-transform:capitalize;position:relative;max-height:250px;overflow-y:auto;min-width:-webkit-fill-available;z-index:2;border-radius:0;padding:0}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu::-webkit-scrollbar{width:5px;border-radius:15px}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu::-webkit-scrollbar-track{background-color:#fff}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px #ea0000}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li{padding:16px 16px;padding-top:12px;border-bottom:1px solid rgba(192,192,192,0.5)}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li a{font-size:14px;font-style:normal;font-weight:400;line-height:16.8px;color:#303030;font-family:var(--font-transducer);text-transform:capitalize;padding:0;border:0}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li a:hover{color:#ea0000}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li.active a{color:#ea0000}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-form-control{color:#a5a5a5}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down .cust-form-control.selected-vals{color:#303030}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-drop-down label{bottom:-20px}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-title{font-size:var(--font-size12);line-height:var(--line-height-16);font-family:var(--font-tstar-regular);font-weight:400;position:absolute;top:2px;left:10px;background:#fff;color:#a5a5a5;padding:0 4px;cursor:context-menu;pointer-events:none;z-index:1}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .cust-title.isfilled{color:#303030}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group .form-span-code{position:absolute;font-size:var(--font-size16);line-height:16px;font-family:var(--font-tstar-regular);font-weight:400;color:#303030;top:25px;left:16px;padding-right:4px;border-right:1px solid #a5a5a5}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group.valid--otp{position:relative}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group.valid--otp::before{content:"";position:absolute;right:16px;top:20px;background:url("clientlib-site/resources/images/icons/greencheck.svg") no-repeat;width:22px;height:22px;display:block}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group.valid--otp input{border:1px solid #038252}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .festive-test-drive-form .cust-form-group.invalid--otp input{border:1px solid #d30000}
.festivehub-landing .stepper-container .step-content .festive-test-drive-parent .disable-cta-events{pointer-events:none}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .main-header{display:flex;justify-content:center;align-items:center;gap:13px;padding-top:20px}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .main-header .header-text{font-size:24px;font-family:33.6px;color:#303030;font-weight:600;font-family:var(--font-transducer)}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .main-header .header-text{font-size:18px;line-height:25.2px}
}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .sub-header{font-size:16px;line-height:19.2px;color:#303030;font-family:var(--font-tstar-bold);text-align:center;margin-top:12px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .sub-header{font-size:14px;line-height:16.8px}
}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents{display:flex;gap:40px;justify-content:center;padding-top:18px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents{flex-direction:column;align-items:center;padding:0 16px;gap:8px}
}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module{display:flex;gap:16px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module{gap:12px}
}
@media screen and (max-width:359px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module{gap:8px}
}
@media screen and (max-width:340px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module{gap:unset}
}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio{position:relative;width:156px;height:229px}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .influencer-options{z-index:3;position:absolute !important;left:20px;top:26px}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']{--active:#ee2326;--active-inner:#fff;--focus:2px #ee2326;--border:silver;--border-hover:#d30000;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:18px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:disabled + label{cursor:not-allowed}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:focus{box-shadow:0 0 0 var(--focus)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:not(.switch){width:18px}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:not(.switch):after{opacity:var(--o,0)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:not(.switch):checked{--o:1}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio'] + label{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#303030;width:100%;height:100%;padding-right:0;vertical-align:middle;display:table-cell;text-align:center;cursor:pointer}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']{border-radius:50%}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:after{width:20px;height:20px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,0.7))}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:checked{--s:.35}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .outer-frames{display:none}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio.active .outer-frames{display:block;width:156px;height:229px;position:absolute;z-index:2}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .thumbnail-img{width:128px;height:196px;position:absolute;top:19px;left:13px}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .gif-img{display:none}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio.active .gif-img{display:block;width:128px;height:196px;position:absolute;top:19px;left:13px;z-index:2}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .influencer-text{font-size:12px;line-height:16.8px;font-weight:400;font-family:var(--font-transducer);color:#fff;position:absolute;bottom:20px;left:0;z-index:3;width:100%;text-align:center}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module{max-width:276px;padding-top:16px;padding-bottom:70px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module{max-width:unset;text-align:center;padding-bottom:0}
}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .description-text{font-size:14px;line-height:16.8px;font-family:var(--font-tstar-regular);color:#303030;margin-bottom:12px}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options{display:flex;gap:12px;flex-wrap:wrap;min-height:68px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options{justify-content:center}
}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options .lang-content-options{display:table;border-radius:4px;border:1px solid #d9d9d9;width:84px;height:28px;position:relative}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options .lang-content-options.active-option-checks{border:1px solid #ee2326}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options .lang-content-options.active-option-checks label{font-family:var(--font-tstar-bold)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']{--active:#ee2326;--active-inner:#fff;--focus:2px #ee2326;--border:silver;--border-hover:#d30000;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:18px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:disabled + label{cursor:not-allowed}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:focus{box-shadow:0 0 0 var(--focus)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:not(.switch){width:18px}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:not(.switch):after{opacity:var(--o,0)}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:not(.switch):checked{--o:1}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio'] + label{font-family:var(--font-tstar-medium);font-size:14px;line-height:20px;color:#303030;width:100%;height:100%;padding-right:0;vertical-align:middle;display:table-cell;text-align:center;cursor:pointer}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']{border-radius:50%}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:after{width:20px;height:20px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,0.7))}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:checked{--s:.35}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options .options{display:contents !important;position:absolute}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .submit-influencer-btn{width:100%;height:42px;text-align:center;margin:34px 0;background:#ee2326;color:#fff;border:0;border-radius:0;font-size:16px;line-height:22.4px;font-family:var(--font-tstar-bold);text-transform:uppercase;position:relative}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .submit-influencer-btn{margin:34px 0 0}
}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .submit-influencer-btn:after{content:"";position:absolute;top:0;left:0;width:70%;height:100%;color:rgba(255,255,255,0);background-color:rgba(255,255,255,0);background-image:linear-gradient(to right,rgba(255,255,255,0) 25%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 75%);transform:skewX(-20deg) translateX(-50%);animation:3s linear infinite forwards shine}
.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .divider-img{height:100%;margin-top:16px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .influencer-wrapper .influencer-contents .divider-img{display:none}
}
.festivehub-landing .stepper-container .step-content .thanks-wrapper{padding-bottom:24px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .thanks-wrapper{padding-bottom:0}
}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .decorator-top{width:100%}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .imgs-wrapper{display:flex;justify-content:center;position:relative}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .thanks-wrapper .imgs-wrapper{margin:28px 0 24px}
}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .imgs-wrapper .thanks-img-bg{width:212px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .thanks-wrapper .imgs-wrapper .thanks-img-bg{width:153px}
}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .imgs-wrapper .thanks-img-tick{position:absolute;width:212px}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .thanks-wrapper .imgs-wrapper .thanks-img-tick{width:153px}
}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .text-wrapper{padding:16px 0 16px;text-align:center}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .thanks-wrapper .text-wrapper{padding:34px 16px 16px}
}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .text-wrapper .main-text{font-size:32px;line-height:44.8px;font-weight:600;font-family:var(--font-transducer);margin-bottom:8px;color:#038252}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .text-wrapper .sub-text.heading{font-size:16px;font-family:var(--font-tstar-bold);line-height:22.4px;color:#303030}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .text-wrapper .sub-text.subheading{font-size:14px;font-family:var(--font-tstar-medium);line-height:19.6px;color:#303030}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .final-cta-campaign{width:35.27%;margin:auto;border:0;border-radius:0;background:#ee2326;color:#fff;font-size:16px;font-family:var(--font-tstar-bold);line-height:22.4px;text-transform:uppercase;display:block;position:relative}
.festivehub-landing .stepper-container .step-content .thanks-wrapper .final-cta-campaign:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(255,255,255,0);background-color:rgba(255,255,255,0);background-image:linear-gradient(to right,rgba(255,255,255,0) 25%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 75%);transform:skewX(-20deg) translateX(-50%);animation:3s linear infinite forwards shine}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .step-content .thanks-wrapper .final-cta-campaign{width:91.115%}
}
.festivehub-landing .stepper-container .festive-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(50,28,65,0.4);z-index:3}
.festivehub-landing .stepper-container .festive-loader .festive-loader-icon{width:80px}
.festivehub-landing .stepper-container .opaced-left-decorator{position:absolute;bottom:0;left:0;width:110px;opacity:20%}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .opaced-left-decorator{display:none}
}
.festivehub-landing .stepper-container .opaced-right-decorator{position:absolute;bottom:0;right:0;width:110px;opacity:20%}
@media screen and (max-width:768px){.festivehub-landing .stepper-container .opaced-right-decorator{display:none}
}
.festivehub-landing .stepper-points{display:flex;justify-content:center;padding-top:6px;padding-bottom:12px}
.festivehub-landing .bg-extender{width:100%;position:absolute;top:99%;height:50%;background:#5c009a}
.festivehub-landing .step{display:flex;flex-direction:column;align-items:center;position:relative;width:23%}
@media screen and (max-width:768px){.festivehub-landing .step{width:31%}
}
.festivehub-landing .step .step-description{margin-top:4px;font-size:10px;line-height:12px;font-weight:500;font-family:var(--font-transducer);text-align:center;color:#fff;opacity:60%}
.festivehub-landing .step.active .step-description{opacity:100%;font-weight:600}
.festivehub-landing .step .line{position:absolute;left:56%;width:88%;height:2px;background-color:#fe007a;top:30%}
@media screen and (max-width:768px){.festivehub-landing .step .line{top:20%;width:76%;left:62%}
}
.festivehub-landing .step .progress-line{position:absolute;left:56%;width:88%;height:2px;background:linear-gradient(to right,#fff 30%,transparent 30%);top:30%}
@media screen and (max-width:768px){.festivehub-landing .step .progress-line{top:20%;width:76%;left:62%}
}
.festivehub-landing .step .step-number{width:28px;height:28px;background-color:#5c009a;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--font-transducer);opacity:50%;color:#fff;border:1px solid #fff;z-index:1}
@media screen and (max-width:768px){.festivehub-landing .step .step-number{line-height:18.2px}
}
.festivehub-landing .step .step-number.tick-img{padding:4px;background-color:#fe007a;opacity:100%}
.festivehub-landing .step.active .step-number{background-color:#cf3bce;opacity:100%}
.festivehub-landing .content{display:none}
.festivehub-landing .active-content{display:block}
.festivehub-landing input{display:block;width:100%;padding:10px;margin:10px 0;border:1px solid #ccc;border-radius:5px}
.festivehub-landing button{padding:10px 15px;background-color:#3498db;color:white;border:0;border-radius:5px;cursor:pointer;margin:10px 5px}
.festivehub-landing button:hover{background-color:#2980b9}
@keyframes fadeInUpStand{from{opacity:0;-webkit-transform:translate3d(0,125%,0);transform:translate3d(0,125%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeOutStepper{from{opacity:1}
to{opacity:0}
}
@keyframes fadeInUpText{from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes fadeInDownStand{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes shine{20%,100%{transform:translateX(100%)}
}
.festive-offer-section .festive-offer-card-wrap{padding:16px 40px 32px;margin:auto !important}
@media(max-width:569px){.festive-offer-section .festive-offer-card-wrap{padding:4px 0 32px 16px}
.festive-offer-section .festive-offer-card-wrap .slick-dots{bottom:14px}
}
.festive-offer-section .festive-offer-card-wrap .slick-list{width:100% !important;overflow:hidden}
.festive-offer-section .festive-offer-card-wrap .slick-track{display:flex}
.festive-offer-section .festive-offer-card-wrap .slick-dots{bottom:14px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp{margin-top:16px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content{border-radius:12px;border:1px solid #df7900;background:linear-gradient(154.95deg,#fe007a -7.4%,#ab0e59 109.01%);padding:16px 0;position:relative;width:95.017%;min-width:305px;min-height:200px}
@media(max-width:1300px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content{min-height:215px;min-width:250px}
}
@media(max-width:569px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content{width:97%;min-width:unset;min-height:176px}
}
@media(max-width:360px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content{width:97%;max-width:272px;min-width:unset;min-height:176px}
}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-text{position:absolute;right:16px;top:-12px;width:125px;text-align:center;border-radius:21px;color:#fff;font-size:14px;font-family:var(--font-tstar-heavy);line-height:20px;padding:3px 0 5px}
@media(max-width:569px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-text{width:101px;font-size:12px;line-height:16px}
}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-cashback-bg{background:#00b4a1}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-roi-bg{background:#00adee}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-finance-bg{background:#2e3192}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-special-bg{background:#85ad31}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-cashbonus-bg{background:#ff7000}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-goodlife-bg{background:orange}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-exchange-bg{background:#fe007a}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-img{width:32px;position:absolute;right:0;top:8px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-regular-img{width:32px;position:absolute;right:0;top:8px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-heading{font-size:14px;font-family:var(--font-transducer);font-weight:400;line-height:16.8px;color:rgba(255,255,255,0.7)}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-text{position:absolute;right:16px;top:-12px;width:125px;text-align:center;border-radius:21px;color:#fff;font-size:14px;font-family:var(--font-tstar-heavy);line-height:20px;padding:3px 0 5px;text-transform:capitalize}
@media(max-width:569px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-text{width:101px;font-size:12px;line-height:16px}
}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-cashback-bg{background:#00b4a1}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-roi-bg{background:#00adee}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-finance-bg{background:#2e3192}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-special-bg{background:#85ad31}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-cashbonus-bg{background:#ff7000}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-goodlife-bg{background:orange}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-exchange-bg{background:#fe007a}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-img{width:32px;position:absolute;right:0;top:8px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-regular-img{width:32px;position:absolute;right:0;top:8px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-heading{font-size:14px;font-family:var(--font-transducer);font-weight:400;line-height:16.8px;color:rgba(255,255,255,0.7)}
@media(max-width:1300px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-heading{width:85%}
}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-price{color:#fff;font-size:16px;line-height:19.2px;font-family:var(--font-transducer);font-weight:600;padding-top:4px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-price #offer-amount{font-size:24px;line-height:28.8px}
@media(max-width:569px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-price{font-size:14px;line-height:16.8px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-price #offer-amount{font-size:24px;line-height:28.8px}
}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-subheading{font-size:14px;line-height:16.8px;font-family:var(--font-tstar-heavy);color:#fff;width:100%;padding:14px 16px 0}
@media(max-width:569px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-subheading{padding:11px 16px 0}
}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-subheading span{text-transform:capitalize}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .card-info-strip{background:linear-gradient(90deg,rgba(255,255,255,0.05) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.05) 100%);border:1px solid transparent;border-image:linear-gradient(90deg,rgba(254,16,130,0.2) 0,rgba(255,255,255,0.2) 52.5%,rgba(254,16,130,0.2) 100%) 42% round;padding:4px 16px 6px;margin-top:4px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .card-decorator{position:absolute;bottom:0;right:0}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .tnc-wrapper{padding:0 16px;position:absolute;bottom:14px}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-cta-label{font-size:14px;line-height:20px;font-family:var(--font-tstar-medium);color:#303030;margin-top:12px;max-width:207px}
@media(max-width:1300px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-cta-label{font-size:12px;line-height:18px}
}
@media(max-width:569px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-cta-label{font-size:12px;line-height:16px}
}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-cta-link{margin-top:12px;font-size:12px;line-height:18px;font-family:var(--font-tstar-bold);color:#fff;cursor:pointer}
@media(max-width:569px){.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-cta-link{line-height:14.4px}
}
.festive-offer-section .festive-offer-card-wrap .festive-card-comp .festive-card-content .festive-offer-bank-logo{margin:7px 0 5px}
.festive-offer-section .festive-offer-card-wrap .a-right{width:55px;height:55px;right:30px}
.festive-offer-section .festive-offer-card-wrap .a-left{z-index:1;width:55px;height:55px;left:15px;transform:none;top:40%}
.festive-offer-section .empty-state-offers-list{font-size:32px;line-height:38.4px;color:#303030;font-family:var(--font-transducer);font-weight:500;text-align:center;transform:translateY(3rem);position:absolute;z-index:1;left:35%}
@media screen and (max-width:1100px){.festive-offer-section .empty-state-offers-list{left:30%}
}
@media screen and (max-width:900px){.festive-offer-section .empty-state-offers-list{transform:translateY(2rem);left:32%;font-size:24px;line-height:33.6px}
}
@media screen and (max-width:756px){.festive-offer-section .empty-state-offers-list{left:14%}
}
@media screen and (max-width:400px){.festive-offer-section .empty-state-offers-list{left:8%}
}
@media screen and (max-width:340px){.festive-offer-section .empty-state-offers-list{left:4%}
}
.festive-offer-section #offers-api-fail{display:flex;flex-direction:column;justify-content:center;align-items:center}
.festive-offer-section #offers-api-fail .try-again-text{font-family:var(--font-tstar-bold);color:#303030;font-size:48px;line-height:58px;margin:32px auto}
@media(max-width:569px){.festive-offer-section #offers-api-fail .try-again-text{font-size:28px;line-height:40px;margin:36px 16px;text-align:center}
}
.festive-offer-section #offers-api-fail .try-again-wrapper{margin-bottom:24px}
@media(max-width:569px){.festive-offer-section #offers-api-fail .try-again-wrapper{width:100%;padding:0 16px;margin-bottom:0}
}
.festive-offer-section #offers-api-fail .try-again-wrapper #try-again-button{padding:12px 48px 12px 30px}
@media(max-width:569px){.festive-offer-section #offers-api-fail .try-again-wrapper #try-again-button{line-height:20px;width:100%}
}
.festive-offer-section #offers-api-fail .try-again-wrapper .arrow-cta-offer{position:absolute;right:12px;top:9px}
@media(max-width:569px){.festive-offer-section #offers-api-fail .try-again-wrapper .arrow-cta-offer{width:20px;right:36%;top:12px}
}
.festive-offer-section #offers-no-city{display:flex;flex-direction:column;justify-content:center;align-items:center}
.festive-offer-section #offers-no-city .no-city-text{font-family:var(--font-tstar-bold);color:#303030;font-size:48px;line-height:58px;margin:32px auto}
@media(max-width:569px){.festive-offer-section #offers-no-city .no-city-text{font-size:28px;line-height:40px;margin:36px 16px;text-align:center}
}
.festive-offer-section .festive-offer-wrap{display:flex;align-items:center;justify-content:center;padding:42px 0 24px;background:#FFF;position:relative;flex-direction:column;gap:38px}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap{gap:16px;margin:auto}
}
@media(max-width:569px){.festive-offer-section .festive-offer-wrap{flex-direction:column;padding:16px}
}
@media(max-width:569px){.festive-offer-section .festive-offer-wrap form{flex-direction:column;width:100%}
}
.festive-offer-section .festive-offer-wrap .influencer-bg-left{width:12.58%;position:absolute;left:0;top:0}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap .influencer-bg-left{width:17.225%;left:-2%;top:13%}
}
@media screen and (max-width:756px){.festive-offer-section .festive-offer-wrap .influencer-bg-left{width:27.225%}
}
.festive-offer-section .festive-offer-wrap .sparkles-img-left-mobile{position:absolute;left:0;top:0}
.festive-offer-section .festive-offer-wrap .influencer-img-left{position:absolute;left:2.7%;top:12%;width:8.785%;border-radius:50%}
@media screen and (max-width:1100px){.festive-offer-section .festive-offer-wrap .influencer-img-left{top:8%}
}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap .influencer-img-left{width:12%;left:1.5%;top:21%}
}
@media screen and (max-width:756px){.festive-offer-section .festive-offer-wrap .influencer-img-left{width:20%;left:3%;top:17%}
}
.festive-offer-section .festive-offer-wrap .influencer-bg-right{width:12.58%;position:absolute;right:0;top:0}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap .influencer-bg-right{width:17.225%;right:-2%;top:13%}
}
@media screen and (max-width:756px){.festive-offer-section .festive-offer-wrap .influencer-bg-right{width:27.225%}
}
.festive-offer-section .festive-offer-wrap .influencer-img-right{position:absolute;right:2.7%;top:12%;width:8.785%;border-radius:50%}
@media screen and (max-width:1100px){.festive-offer-section .festive-offer-wrap .influencer-img-right{top:8%}
}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap .influencer-img-right{width:12%;right:1.5%;top:21%}
}
@media screen and (max-width:756px){.festive-offer-section .festive-offer-wrap .influencer-img-right{width:20%;right:3%;top:17%}
}
.festive-offer-section .festive-offer-wrap .line-lamp-img{position:absolute;width:71.011%;top:8%}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap .line-lamp-img{display:none}
}
.festive-offer-section .festive-offer-wrap .festive-header .festive-header-main{display:flex;justify-content:center;align-items:center}
.festive-offer-section .festive-offer-wrap .festive-header .festive-header-main .stars-header{width:38.45px}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap .festive-header .festive-header-main .stars-header{width:22px}
}
.festive-offer-section .festive-offer-wrap .festive-header .festive-header-main .header-title{padding:6px;font-size:32px;line-height:44.8px;color:#fe007a;font-family:var(--font-transducer);font-weight:600}
@media screen and (max-width:1100px){.festive-offer-section .festive-offer-wrap .festive-header .festive-header-main .header-title{font-size:28px;line-height:40.8px}
}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap .festive-header .festive-header-main .header-title{font-size:16px;line-height:22.4px}
}
@media screen and (max-width:340px){.festive-offer-section .festive-offer-wrap .festive-header .festive-header-main .header-title{font-size:12px;line-height:20px}
}
.festive-offer-section .festive-offer-wrap .festive-header .festive-header-sub{font-size:20px;line-height:28px;color:#303030;font-family:var(--font-tstar-bold);text-align:center}
@media screen and (max-width:1100px){.festive-offer-section .festive-offer-wrap .festive-header .festive-header-sub{font-size:18px;line-height:26px}
}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap .festive-header .festive-header-sub{font-size:14px;line-height:19.6px;width:50%;margin:auto}
}
.festive-offer-section .festive-offer-wrap .offer-container{display:flex;align-items:center}
@media screen and (max-width:900px){.festive-offer-section .festive-offer-wrap .offer-container{flex-direction:column;width:100%}
}
.festive-offer-section .festive-offer-wrap .offers-left-wrap-head{display:flex;align-items:center}
.festive-offer-section .festive-offer-wrap .cust-form-group{margin-bottom:0}
@media(max-width:569px){.festive-offer-section .festive-offer-wrap .cust-form-group{width:100%;margin-top:16px}
}
.festive-offer-section .festive-offer-wrap .cust-form-group label{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:#ee2326;display:block;padding-left:16px;position:absolute}
.festive-offer-section .festive-offer-wrap .cust-form-group label::before{content:"";position:absolute;left:0;top:calc(45.5%);width:9px;height:9px;background:url(../components/content/festiveoffers/clientlibs/css/clientlib-site/resources/images/icons/error.html) no-repeat;background-size:100%}
.festive-offer-section .festive-offer-wrap .dropdown-menu{min-width:15rem;padding:4px 16px 16px;max-height:360px;overflow-y:scroll;z-index:3;padding:0}
@media(max-width:569px){.festive-offer-section .festive-offer-wrap .dropdown-menu{max-height:250px}
}
.festive-offer-section .festive-offer-wrap .dropdown-select{display:flex;justify-content:space-between;align-items:center;border:0;min-width:251px;max-height:32px;padding:0 0 3px 0;border-color:#fe007a;border-bottom-style:solid;border-bottom-width:1px;font-family:var(--font-tstar-heavy);color:#303030;font-size:18px;line-height:21.6px;background-color:transparent;border-radius:0;z-index:1;position:relative;text-transform:capitalize;font-weight:900}
@media(max-width:1300px){.festive-offer-section .festive-offer-wrap .dropdown-select{min-width:130px}
}
@media(max-width:1023px){.festive-offer-section .festive-offer-wrap .dropdown-select{min-width:125px;font-size:18px;line-height:24px}
}
@media(max-width:569px){.festive-offer-section .festive-offer-wrap .dropdown-select{font-size:18px;line-height:24px}
}
.festive-offer-section .festive-offer-wrap .offer-star-shine{width:24px;z-index:1}
.festive-offer-section .festive-offer-wrap ::-webkit-scrollbar{width:6px}
.festive-offer-section .festive-offer-wrap li a{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;border-color:silver;border-bottom-style:solid;border-bottom-width:1px;padding:12px 0 4px 6px;color:#303030;text-transform:capitalize}
.festive-offer-section .festive-offer-wrap li a.offer-enable-click:hover{font-family:var(--font-tstar-heavy);color:#ee2326}
.festive-offer-section .festive-offer-wrap .offer-disable-click{font-family:var(--font-tstar-heavy);font-size:18px;line-height:24px;color:#303030;border:0;padding:12px 0 0}
.festive-offer-section .festive-offer-wrap li.active a{color:#ee2326;font-family:var(--font-tstar-heavy)}
.festive-offer-section .festive-offer-wrap #searchCityOffer{border-radius:.5rem}
.festive-offer-section .festive-offer-wrap .offer-available-text{font-family:var(--font-tstar-medium);color:#303030;font-size:18px;line-height:21.6px}
@media(max-width:1023px){.festive-offer-section .festive-offer-wrap .offer-available-text{font-size:14px;line-height:20px}
}
@media(max-width:569px){.festive-offer-section .festive-offer-wrap .offer-available-text{font-size:18px;line-height:24px}
}
.festive-offer-section .festive-offer-wrap .offer-available-text.sup{color:#ee2326}
.festive-offer-section .festive-offer-wrap .offer-number-text{font-family:var(--font-tstar-heavy);color:#303030;font-size:18px;line-height:21.6px;padding:0 7px 5px;z-index:1}
@media(max-width:1023px){.festive-offer-section .festive-offer-wrap .offer-number-text{font-size:16px;line-height:20px}
}
@media(max-width:767px){.festive-offer-section .festive-offer-wrap .offer-number-text{font-size:18px;line-height:24px}
}
.festive-offer-section .festive-offer-cta{display:flex;justify-content:center;padding:0 0 32px 0}
@media(max-width:569px){.festive-offer-section .festive-offer-cta .form-wrap-cta-offer{width:100%;padding:0 16px}
}
.festive-offer-section .festive-offer-cta .arrow-cta-offer-gif{position:absolute;right:12px;top:12px;width:24px;transform:rotate(-90deg);cursor:pointer}
@media(max-width:569px){.festive-offer-section .festive-offer-cta .arrow-cta-offer-gif{right:85px;top:4px;width:30px}
}
.festive-offer-section .festive-offer-cta #offer-cta-input{padding:12px 44px 12px 34px;line-height:22px;height:48px}
@media(max-width:569px){.festive-offer-section .festive-offer-cta #offer-cta-input{width:100%;height:36px;padding:6px 42px 10px 32px}
}
.festive-offer-section .claim-offer-modal-dialog{max-width:842px}
@media(max-width:768px){.festive-offer-section .claim-offer-modal-dialog{margin:0 -1px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content{border-radius:16px}
@media(max-width:768px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content{border-radius:16px 16px 0 0;position:absolute;bottom:-30px}
}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content{bottom:-18px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body{display:flex;padding:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section{width:51.105%;padding:24px 22px 36px 24px;position:relative}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section{width:100%;padding:16px 16px 20px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .modal-header{border-bottom:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .gift-confetti-popup-left{position:absolute;left:0;bottom:0}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .gift-confetti-popup-left{position:fixed}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .gift-confetti-popup-right{position:absolute;top:0;right:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offer-modal-header{color:#303030;font-family:var(--font-tstar-heavy);font-size:32px;line-height:48px;z-index:1}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offer-modal-header{font-size:24px;line-height:32px;width:90%}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form{display:flex;flex-direction:column;gap:38px;margin-top:32px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form{gap:22px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .offer-available-text{font-family:var(--font-tstar-bold);color:#303030;font-size:16px;line-height:20px;margin-bottom:6px}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .offer-available-text.sup{color:#ee2326}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-name,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-number,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-otp{border:0;padding:0 0 6px 0;border-color:silver;border-bottom-style:solid;border-bottom-width:2px;font-family:var(--font-tstar-bold);color:#303030;font-size:18px;line-height:24px;background-color:transparent;border-radius:0;height:auto}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-name,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-number,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-otp{font-family:var(--font-tstar-medium)}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-name::-ms-input-placeholder,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-number::-ms-input-placeholder,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-otp::-ms-input-placeholder{color:#303030}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-name::placeholder,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-number::placeholder,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-otp::placeholder{color:#303030}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-offer-otp-link,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-resend-otp-btn{position:absolute;right:12px;top:12px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;font-family:var(--font-tstar-medium);color:#ee2326;display:none}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-offer-otp-link:hover,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-resend-otp-btn:hover{color:#ee2326 !important}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-offer-otp-link.show,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-resend-otp-btn.show{display:block}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-offer-otp-link.pe-none-tracker,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-resend-otp-btn.pe-none-tracker{pointer-events:none}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .modal-location-dropdowns{display:flex;gap:22px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .modal-location-dropdowns{flex-direction:column}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .modal-location-dropdowns .claim-offers-locations{width:49%}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .modal-location-dropdowns .claim-offers-locations{width:100%}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .dropdown-select{display:flex;justify-content:space-between;align-items:center;border:0;padding:0 0 6px 0;border-color:silver;border-bottom-style:solid;border-bottom-width:2px;font-family:var(--font-tstar-bold);color:#303030;font-size:18px;line-height:24px;background-color:transparent;border-radius:0;height:auto;text-transform:capitalize;font-weight:700}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .dropdown-select{font-family:var(--font-tstar-medium)}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-submit-button{z-index:1}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form #claim-submit-input{height:48px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form #claim-submit-input{height:36px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .dropdown-menu{min-width:15rem;padding:4px 16px 16px;max-height:360px;overflow-y:scroll;z-index:3}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .dropdown-menu{max-height:250px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .offer-disable-click{font-family:var(--font-tstar-heavy);font-size:18px;line-height:24px;color:#303030;border:0;padding:12px 0 0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form li a{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;border-color:silver;border-bottom-style:solid;border-bottom-width:1px;padding:12px 0 4px 6px;color:#303030}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form li a.offer-enable-click:hover{font-family:var(--font-tstar-heavy);color:#ee2326}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form li.active a{color:#ee2326;font-family:var(--font-tstar-heavy)}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .cust-form-group{margin-bottom:0}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .cust-form-group{width:100%;margin-top:16px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .cust-form-group label{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:#ee2326;display:block;padding-left:16px;position:absolute}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .cust-form-group label::before{content:"";position:absolute;left:0;top:calc(35.5%);width:9px;height:9px;background:url("clientlib-site/resources/images/icons/error.svg") no-repeat;background-size:100%}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .cust-form-group .invalid-otp-message,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .cust-form-group .invalid-city-message,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .cust-form-group .invalid-state-message,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .cust-form-group .invalid-vehicle-message{font-family:var(--font-tstar-bold);font-size:var(--font-size12);color:#ee2326;display:block;padding-left:16px;position:absolute;margin-top:5px}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section{width:48.895%;padding:0 24px;background:linear-gradient(180deg,#fff0d0 28.14%,#ffce88 100%);border-radius:0 16px 16px 0;display:flex;flex-direction:column;justify-content:center}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section{display:none}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .offers-right-heading{font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-offer-text{width:125px;text-align:center;border-radius:21px;color:#fff;font-size:14px;font-family:var(--font-tstar-heavy);line-height:20px;padding:3px 0 5px;margin:16px 0 12px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-offer-text{width:101px;font-size:12px;line-height:16px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-cashback-bg{background:#00b4a1}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-roi-bg{background:#00adee}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-finance-bg{background:#2e3192}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-special-bg{background:#85ad31}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-cashbonus-bg{background:#ff7000}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-goodlife-bg{background:orange}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-exchange-bg{background:#fe007a}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .claim-offer-sub-text{font-family:var(--font-tstar-bold);font-size:16px;line-height:20px;margin-left:12px}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success{display:flex;justify-content:center;align-items:center;position:relative;width:100%;min-height:572px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content{font-size:18px;line-height:24px}
}
.festive-offer-section .claim-offer-modal-dialog .offer-star-shine{width:24px;z-index:1}
.festive-offer-section .claim-offer-modal-dialog ::-webkit-scrollbar{width:6px}
.festive-offer-section .claim-offer-modal-dialog li a{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;border-color:silver;border-bottom-style:solid;border-bottom-width:1px;padding:12px 0 4px 6px;color:#303030;text-transform:capitalize}
.festive-offer-section .claim-offer-modal-dialog li a.offer-enable-click:hover{font-family:var(--font-tstar-heavy);color:#ee2326}
.festive-offer-section .claim-offer-modal-dialog .offer-disable-click{font-family:var(--font-tstar-heavy);font-size:18px;line-height:24px;color:#303030;border:0;padding:12px 0 0}
.festive-offer-section .claim-offer-modal-dialog li.active a{color:#ee2326;font-family:var(--font-tstar-heavy)}
.festive-offer-section .claim-offer-modal-dialog #searchCityOffer{border-radius:.5rem}
.festive-offer-section .claim-offer-modal-dialog .offer-available-text{font-family:var(--font-tstar-medium);color:#303030;font-size:24px;line-height:32px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .offer-available-text{font-size:18px;line-height:24px}
}
.festive-offer-section .claim-offer-modal-dialog .offer-available-text.sup{color:#ee2326}
.festive-offer-section .claim-offer-modal-dialog .offer-number-text{font-family:var(--font-tstar-heavy);color:#303030;font-size:24px;line-height:32px;padding:0 7px 5px;z-index:1}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .offer-number-text{font-size:18px;line-height:24px}
}
@media(max-width:768px){.festive-offer-section .claim-offer-modal-dialog #festive-form{flex-direction:column;width:100%}
}
.festive-offer-section .festive-offer-cta{display:flex;justify-content:center;padding:0 0 32px 0}
@media(max-width:569px){.festive-offer-section .festive-offer-cta .form-wrap-cta-offer{width:100%;padding:0 16px}
}
.festive-offer-section .festive-offer-cta .arrow-cta-offer{position:absolute;right:12px;top:13px}
@media(max-width:569px){.festive-offer-section .festive-offer-cta .arrow-cta-offer{right:105px;top:8px;width:20px}
}
.festive-offer-section .festive-offer-cta #offer-cta-input{padding:12px 44px 12px 34px;line-height:22px;height:48px}
@media(max-width:569px){.festive-offer-section .festive-offer-cta #offer-cta-input{width:100%;height:36px;padding:6px 42px 10px 32px}
}
.festive-offer-section .claim-offer-modal-dialog{max-width:842px}
@media(max-width:768px){.festive-offer-section .claim-offer-modal-dialog{margin:0 -1px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content{border-radius:16px}
@media(max-width:768px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content{border-radius:16px 16px 0 0;position:absolute;bottom:-30px}
}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content{bottom:-18px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body{display:flex;padding:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section{width:51.105%;padding:24px 22px 36px 24px;position:relative}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section{width:100%;padding:16px 16px 20px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .modal-header{border-bottom:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .gift-confetti-popup-left{position:absolute;left:0;bottom:0}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .gift-confetti-popup-left{position:fixed}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .gift-confetti-popup-right{position:absolute;top:0;right:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offer-modal-header{color:#303030;font-family:var(--font-tstar-heavy);font-size:32px;line-height:48px;z-index:1}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offer-modal-header{font-size:24px;line-height:32px;width:90%}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form{display:flex;flex-direction:column;gap:38px;margin-top:32px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form{gap:22px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .offer-available-text{font-family:var(--font-tstar-bold);color:#303030;font-size:16px;line-height:20px;margin-bottom:6px}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .offer-available-text sup{color:#ee2326}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-name,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-number,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-otp{border:0;padding:0 0 6px 0;border-color:silver;border-bottom-style:solid;border-bottom-width:2px;font-family:var(--font-tstar-bold);color:#303030;font-size:18px;line-height:24px;background-color:transparent;border-radius:0;height:auto}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-name,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-number,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-otp{font-family:var(--font-tstar-medium)}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-name::-ms-input-placeholder,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-number::-ms-input-placeholder,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-otp::-ms-input-placeholder{color:#303030}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-name::placeholder,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-number::placeholder,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .form-claim-otp::placeholder{color:#303030}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-offer-otp-link,.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-resend-otp-btn{position:absolute;right:0;top:2px}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .modal-location-dropdowns{display:flex;gap:22px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .modal-location-dropdowns{flex-direction:column}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .modal-location-dropdowns .claim-offers-locations{width:49%}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .modal-location-dropdowns .claim-offers-locations{width:100%}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .dropdown-select{display:flex;justify-content:space-between;align-items:center;border:0;padding:0 0 6px 0;border-color:silver;border-bottom-style:solid;border-bottom-width:2px;font-family:var(--font-tstar-bold);color:#303030;font-size:18px;line-height:24px;background-color:transparent;border-radius:0;height:auto;font-weight:700}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .dropdown-select{font-family:var(--font-tstar-medium)}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .claim-submit-button{z-index:1}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form #claim-submit-input{height:48px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form #claim-submit-input{height:36px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .dropdown-menu{min-width:15rem;padding:4px 16px 16px;max-height:360px;width:100%;overflow-y:scroll;z-index:3}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .dropdown-menu{max-height:250px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form .offer-disable-click{font-family:var(--font-tstar-heavy);font-size:18px;line-height:24px;color:#303030;border:0;padding:12px 0 0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form li a{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;border-color:silver;border-bottom-style:solid;border-bottom-width:1px;padding:12px 0 4px 6px;color:#303030}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form li a.offer-enable-click:hover{font-family:var(--font-tstar-heavy);color:#ee2326}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-left-section .claim-offers-form li.active a{color:#ee2326;font-family:var(--font-tstar-heavy)}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section{width:48.895%;padding:0 24px;background:linear-gradient(180deg,#fff0d0 28.14%,#ffce88 100%);border-radius:0 16px 16px 0;display:flex;flex-direction:column;justify-content:center}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section{display:none}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .offers-right-heading{font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-offer-text{width:125px;text-align:center;border-radius:21px;color:#fff;font-size:14px;font-family:var(--font-tstar-heavy);line-height:20px;padding:3px 0 5px;margin:16px 0 12px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-offer-text{width:101px;font-size:12px;line-height:16px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-cashback-bg{background:#00b4a1}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-roi-bg{background:#00adee}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-finance-bg{background:#2e3192}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-special-bg{background:#85ad31}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-cashbonus-bg{background:#ff7000}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-goodlife-bg{background:orange}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .festive-exchange-bg{background:#fe007a}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-offer-right-section .claim-offer-sub-text{font-family:var(--font-tstar-bold);font-size:16px;line-height:20px;margin-left:12px}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success{display:flex;justify-content:center;align-items:center;position:relative;width:100%;min-height:572px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success{min-height:366px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .sparkles-popup-right{position:absolute;top:0;right:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .sparkles-popup-left{position:absolute;bottom:0;left:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .claim-success-contents{display:flex;flex-direction:column;align-items:center;z-index:1}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .claim-success-contents{padding:16px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .claim-success-contents .claim-success-gif{width:140px;margin:auto}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .claim-success-contents .claim-success-gif{width:80px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .claim-success-contents .claim-success-heading{color:#038252;text-align:center;font-family:var(--font-tstar-heavy);font-size:32px;line-height:normal;margin-top:24px;width:80%}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .claim-success-contents .claim-success-heading{font-size:24px;width:100%}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .claim-success-contents .claim-success-subheading{color:#303030;text-align:center;font-family:var(--font-tstar-medium);font-size:18px;line-height:24px;margin-top:12px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-success .claim-success-contents .claim-success-subheading{font-size:16px;line-height:20px;margin-top:8px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure{display:flex;justify-content:center;align-items:center;position:relative;width:100%;min-height:572px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure{min-height:366px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .sparkles-popup-right{position:absolute;top:0;right:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .sparkles-popup-left{position:absolute;bottom:0;left:0}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .claim-failure-contents{display:flex;flex-direction:column;align-items:center;z-index:1}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .claim-failure-contents{padding:16px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .claim-failure-contents .claim-failure-gif{width:140px;margin:auto}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .claim-failure-contents .claim-failure-gif{width:80px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .claim-failure-contents .claim-failure-heading{color:#d30000;text-align:center;font-family:var(--font-tstar-heavy);font-size:32px;line-height:normal;margin-top:24px;width:80%}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .claim-failure-contents .claim-failure-heading{font-size:24px;width:100%}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .claim-failure-contents .claim-failure-subheading{color:#303030;text-align:center;font-family:var(--font-tstar-medium);font-size:18px;line-height:24px;margin-top:12px}
@media(max-width:569px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .claim-offer-modal-body .claim-modal-failure .claim-failure-contents .claim-failure-subheading{font-size:16px;line-height:20px;margin-top:8px}
}
.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .festive-offer-cross-button{position:absolute;right:24px;top:24px;cursor:pointer;z-index:4}
@media(max-width:768px){.festive-offer-section .claim-offer-modal-dialog .claim-offer-modal-content .festive-offer-cross-button{right:45%;top:-30px;background:rgba(255,255,255,0.6);padding:4px;border-radius:50%}
}
.festive-hub-container-bg{background:radial-gradient(50% 50% at 50% 50%,#fff 0,#ffeed4 100%);padding-top:1px}
.festivehub-non-scrollable-body{position:fixed;width:100%}
@media(max-width:768px){.popup-small-scroll{overflow-y:scroll;height:630px}
.popup-small-scroll:has(#step2.active-content),.popup-small-scroll:has(#step3.active-content){height:535px}
}
.festiveHub-slick-lister{padding:0 4% 0 5% !important}
.exchange-banner .exchange-form-container{height:500px;display:flex;margin:auto;max-width:850px;background:#fff;box-shadow:0 8px 28px -6px rgba(24,39,75,0.12),0 18px 88px -4px rgba(24,39,75,0.14);border-radius:12px;margin-top:40px;margin-bottom:40px}
.exchange-banner .exchange-form-container .exchange-left{width:49%}
.exchange-banner .exchange-form-container .exchange-text{font-family:var(--font-tstar-bold);font-size:24px;line-height:32px;text-align:center;padding:44px 0 32px}
.exchange-banner .exchange-form-container .exchange-text p{font-family:var(--font-tstar-bold);font-size:24px;line-height:32px}
.exchange-banner .exchange-form-container .exchange-left .exchange-pwd-img{margin:auto}
.exchange-banner .exchange-form-container .exchange-left .exchange-form-img{margin:auto;margin-top:57px}
.exchange-banner .exchange-form-container .exchange-midline{width:1px;border:solid 1px;border-color:silver;margin:22px 0}
.exchange-banner .exchange-form-container .exchange-right{width:49%}
.exchange-banner .exchange-form-container .ex-form-tab-content{margin:auto 51px}
.exchange-banner .exchange-form-container .form-checkbox-wrap{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.exchange-banner .exchange-form-container .ex-form-updates-label{color:#303030;font-family:var(--font-tstar-bold);font-size:14px !important;line-height:20px;margin-top:20px}
.exchange-banner .exchange-form-container .form-checkbox-wrap{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.exchange-banner .exchange-form-container .form-checkbox-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.exchange-banner .exchange-form-container .form-checkbox-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:5px}
.exchange-banner .exchange-form-container .form-checkbox-wrap:hover input ~ .form-checkbox-mark{background-color:#ccc}
.exchange-banner .exchange-form-container .form-checkbox-wrap input:checked ~ .form-checkbox-mark{background-color:red}
.exchange-banner .exchange-form-container .form-checkbox-mark:after{content:"";position:absolute;display:none}
.exchange-banner .exchange-form-container .form-checkbox-wrap input:checked ~ .form-checkbox-mark:after{display:block}
.exchange-banner .exchange-form-container .form-checkbox-wrap .form-checkbox-mark:after{left:3px;top:4px;width:14px;height:10px;border:solid white;border-width:0 4px 4px 0;-webkit-transform:rotate(-45deg) scale(-1,1);-ms-transform:rotate(45deg);transform:rotate(-45deg) scale(-1,1);border-radius:0 3px 3px 3px}
.exchange-banner .exchg-logged-user-text{font-family:var(--font-tstar-heavy);font-size:32px;line-height:48px;color:#303030}
.exchange-banner .exchg-logged-smile-gif{width:56px;margin-right:8px}
@media(max-width:800px){.exchange-banner .exchange-form-container{flex-direction:column;box-shadow:none;margin-top:0;margin-bottom:0;height:auto}
.exchange-banner .exchange-form-container .exchange-left .exchange-form-img{display:none}
.exchange-banner .exchange-form-container .exchange-text{padding:14px 16px;font-size:18px;line-height:24px}
.exchange-banner .exchange-form-container .exchange-left{width:100%}
.exchange-banner .exchange-form-container .exchange-right{width:100%;margin:auto;padding:0 16px}
.exchange-banner .exchange-form-container .exchange-midline{display:none}
.exchange-banner .exchange-form-container .ex-form-updates-label{margin-top:0}
}
.exchange-banner .otp-form .otp-field{display:inline-block;width:2rem;height:2rem;font-size:24px;line-height:32px;text-align:center;border:0;border-bottom:2px solid #ededed;outline:0;margin:0 5px;padding:0}
.exchange-banner .otp-form .otp-field:focus{border-bottom-color:var(--bs-dark)}
.exchange-banner .otp-verified .success-img{margin:auto;width:140px}
.exchange-banner .otp-verified .success-text{color:green;font-size:32px !important;line-height:48px !important}
.exchange-banner .otp-failed .failed-text{margin:auto auto 50px;text-align:center;color:red;font-size:32px !important;line-height:48px !important}
.exchange-banner .otp-failed .failed-img{width:140px;margin:auto}
.exchange-banner .after-success-loader{position:relative;overflow:hidden}
.exchange-banner .after-success-loader,.exchange-banner .otp-verified{opacity:0;animation:fade-in 1s ease-in forwards,fade-out 7s 1s ease-out forwards}
@keyframes fade-in{100%{opacity:1}
}
@keyframes fade-out{0{opacity:1}
100%{opacity:0}
}
.exchange-banner .after-success-loader .loader-bike{width:276px;margin:auto}
.exchange-banner .after-success-loader .loader-line{width:376px;position:absolute;top:50px;left:45px}
.exchange-banner .after-success-loader .loader-text{font-size:16px;font-family:var(--font-tstar-bold);line-height:20px;width:350px;padding-bottom:50px;margin:auto;text-align:center}
.exchange-banner .before-calc-popper{bottom:0}
.exchange-banner .otp-failed button{padding:15px 0}
@media(max-width:786px){.exchange-banner .modal-mob-bottom{width:100% !important;margin:0;top:unset;bottom:0 !important;align-items:end;min-height:100%;transition:bottom 1s !important;margin:auto}
.exchange-banner .modal-mob-content{min-height:264px;border-radius:12px 12px 0 0 !important}
.exchange-banner #otp-modal .card-body{padding:16px 13px 12px}
.exchange-banner #otp-modal .verifyNumber{margin:16px auto;text-align:center;font-size:18px !important;font-family:var(--font-tstar-bold) !important}
.exchange-banner #otp-form .otp-field{margin:0 7px}
.exchange-banner #otp-modal .exchange-cross-button{right:35px;top:18px}
.exchange-banner #otp-modal #otp-verification-proceed{width:100% !important}
.exchange-banner .otp-failed .failed-text{margin:0 0 23px 0}
.exchange-banner #otp-modal .container{padding:5px}
.exchange-banner .after-success-loader .loader-bike{width:176px}
.exchange-banner .after-success-loader .loader-text{font-size:14px;padding-bottom:20px;width:320px}
.exchange-banner .otp-failed button{padding:0}
.exchange-banner .after-success-loader .loader-line{top:-35px;left:55px}
.exchange-banner .exchange-form-container .ex-form-tab-content{margin:auto}
.exchange-banner .exchg-logged-user-text{font-size:24px;line-height:32px}
.exchange-banner .exchg-logged-smile-gif{width:32px;margin-right:8px}
.exchange-banner .exchange-form-container .exchange-text p{font-size:18px;line-height:24px}
.exchange-banner .otp-failed .failed-img,.exchange-banner .otp-verified .success-img{width:122px}
.exchange-banner .otp-failed .failed-text,.exchange-banner .otp-verified .success-text{font-size:24px !important;line-height:normal !important}
}
@media(max-width:500px){.exchange-banner .after-success-loader .loader-line{width:274px;top:25px;left:18%}
}
@media(max-width:440px){.exchange-banner .after-success-loader .loader-line{left:13%}
}
@media(max-width:400px){.exchange-banner .after-success-loader .loader-line{left:10%}
}
.exchg-non-scrollable-body{position:fixed;width:100%}
.exchange-banner .submit-btn{border:1px solid #0e9594;background-color:#0e9594}
.exchange-banner ul.form-stepper{counter-reset:section}
.exchange-banner ul.form-stepper .form-stepper-circle{position:relative}
.exchange-banner .ex-form-updates-label a{display:inline-block}
.exchange-banner .form-stepper-horizontal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#ededed;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);padding:.75rem 18.5rem 1.8rem}
.exchange-banner .exchg-ul-stepper-wrap{padding:.75rem 20.5rem 1.8rem}
.exchange-banner ul.form-stepper>li:not(:last-of-type){margin-bottom:.625rem;-webkit-transition:margin-bottom .4s;-o-transition:margin-bottom .4s;transition:margin-bottom .4s}
.exchange-banner .form-stepper-horizontal>li:not(:last-of-type){margin-bottom:0 !important}
.exchange-banner .form-stepper-horizontal li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-transition:.5s;transition:.5s}
.exchange-banner .form-stepper-horizontal li:not(:last-child) .exchg-multi-progress-bar{position:relative;height:5px;top:37%;width:24vw}
.exchange-banner .exchg-three-progress-bar{width:28vw !important}
.exchange-banner .form-stepper-horizontal li:not(:last-child) .exchg-multi-progress-bar .exchg-progresse-bar{position:absolute;display:block;height:3px;background-image:repeating-linear-gradient(to right,transparent,transparent 5px,#ee2326 5px,#ee2326 10px);transform:translate(0,35%)}
.exchange-banner .form-stepper-horizontal li .exchg-multi-progress-bar{background-color:#fff}
.exchange-banner .form-stepper-horizontal li.form-stepper-completed .exchg-multi-progress-bar{display:block;height:3px;background-image:repeating-linear-gradient(to right,transparent,transparent 5px,#ee2326 5px,#ee2326 10px);transform:translate(0,35%)}
.exchange-banner .form-stepper-horizontal li:last-child .exchg-multi-progress-bar{flex:unset}
.exchange-banner ul.form-stepper li a .form-stepper-circle{display:inline-block;margin-right:0;line-height:1.7rem;text-align:center;border-radius:50%;cursor:pointer}
.exchange-banner .form-stepper .form-stepper-active .form-stepper-circle{color:#fff}
.exchange-banner .form-stepper .form-stepper-active .label{font-family:var(--font-tstar-heavy);color:#303030 !important}
.exchange-banner .form-stepper .form-stepper-active .form-stepper-circle:hover{background-color:#4361ee !important;color:#fff !important}
.exchange-banner .form-stepper .form-stepper-unfinished .form-stepper-circle{background-color:#f8f7ff}
.exchange-banner .form-stepper .form-stepper-completed .form-stepper-circle{background-color:#0e9594 !important;color:#fff}
.exchange-banner .form-stepper .form-stepper-completed .label{font-family:var(--font-tstar-heavy);color:#303030 !important}
.exchange-banner .form-stepper .form-stepper-completed .form-stepper-circle:hover{background-color:#0e9594 !important;color:#fff !important}
.exchange-banner .form-stepper .form-stepper-active span.text-muted{color:#fff !important}
.exchange-banner .form-stepper .form-stepper-completed span.text-muted{color:#fff !important}
.exchange-banner .form-stepper .label{font-family:var(--font-tstar-bold);font-size:14px;line-height:20px;color:#a5a5a5;position:absolute;width:max-content;left:-30px}
.exchange-banner .form-stepper a{cursor:default}
.exchange-banner .exchange-bike-left-nav{width:22.199%;background:#ededed}
.exchange-banner .exchg-left-nav-items{padding:20px 0 20px 40px;border-bottom:1px solid silver;cursor:pointer}
.exchange-banner .exchg-left-nav-items.active{background:#fff;border-right:4px solid #ee2327}
.exchange-banner .exchg-nav-heading,.exchange-banner .exchg-nav-heading p{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#303030}
.exchange-banner .exchg-left-nav-items.active .exchg-nav-heading p{font-family:var(--font-tstar-heavy)}
.exchange-banner #checkModal .exchg-nav-heading p{font-family:var(--font-tstar-heavy);text-align:center}
.exchange-banner .exchg-nav-subheading,.exchange-banner .exchg-nav-subheading p{font-family:var(--font-tstar-bold);font-size:16px;line-height:20px;color:#009fda;width:95%}
.exchange-banner .searchInput,.exchange-banner .exchg-pincode-wrap{background:#fff;width:45.85%;border-radius:6px;margin-top:24px;margin-bottom:16px;display:flex;align-items:center;border:1px solid silver}
.exchange-banner .exchg-pincode-span{font-size:12px;line-height:16px;font-family:var(--font-tstar-medium);position:absolute;top:-7px;left:15px;color:#303030;padding:0 4px;background-color:#fff}
.exchange-banner .exchg-pincode-wrap{position:relative;width:84.5%;margin:40px auto 36px}
.exchange-banner .exchg-pincode-label sup{font-weight:bold;color:red}
.exchange-banner .pincode-error-msg{font-family:var(--font-tstar-medium);font-size:14px;line-height:20px;color:#d30000;position:absolute;bottom:-22px;left:18px}
.exchange-banner .pincode-error-msg::before{content:"";position:absolute;left:-16px;top:calc(30%);width:9px;height:9px;background:url("clientlib-campaign/resources/icons/error.svg") no-repeat;background-size:100%}
.exchange-banner .exchg-err-pin-border{border:1px solid #d30000}
.exchange-banner .searchInput input,.exchange-banner .exchg-pincode-wrap input{width:93%;outline:0;border:0;border-radius:5px;padding:8px 16px;font-size:16px;font-family:var(--font-tstar-medium);line-height:20px;color:#303030}
.exchange-banner .searchInput input::placeholder,.exchange-banner .exchg-pincode-wrap input::placeholder{color:#a5a5a5}
.exchange-banner .exchg-pincode-wrap input{width:100%}
.exchange-banner .searchInput.active input{border-radius:5px 5px 0 0}
.exchange-banner .searchInput .icon{cursor:pointer}
.exchange-banner .exchg-vehicle-content{display:none !important}
.exchange-banner .exchg-vehicle-content.active-tab{display:flex !important;margin:22px 40px 22px 0;padding:0 0 22px 22px;width:100%;overflow-y:auto;position:relative}
.exchange-banner #vehicleList.exchg-vehicle-content.active-tab,.exchange-banner #exchangeList.exchg-vehicle-content.active-tab,.exchange-banner #step-2 .exchg-vehicle-content.active-tab{overflow-y:hidden}
.exchange-banner .exchg-content-title{font-family:var(--font-tstar-bold);font-size:24px;line-height:32px;color:#303030}
.exchange-banner .exchg-content-title p{font-family:var(--font-tstar-bold);font-size:24px;line-height:32px;color:#303030}
.exchange-banner .exchg-content-subtitle{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#a5a5a5}
.exchange-banner .exchg-content-options input{position:absolute !important}
.exchange-banner .exchange-form-wrap{height:700px}
.exchange-banner .exchange-form-oriented-wrap{height:800px}
.exchange-banner .exchange-pincode-oriented-wrap{width:50%}
.exchange-banner .exchg-content-options-wrap,.exchange-banner .exchg-city-content-options-wrap{gap:22px;margin-bottom:0;padding-left:1px}
.exchange-banner .exchg-content-options{display:table !important;border-radius:12px;border:1px solid silver;width:22.57%;min-height:92px;position:relative}
.exchange-banner .exchg-options-alt{width:17.209%;position:relative}
.exchange-banner .exchg-options-condition-wrap{width:31.167%;position:relative}
.exchange-banner .exchg-content-options label,.exchange-banner .exchg-options-condition-wrap label{padding:12px 12px !important}
.exchange-banner .exchg-options-alt label{padding:24px 12px !important}
.exchange-banner .exchg-options-alt input,.exchange-banner .exchg-options-condition-wrap input,.exchange-banner .exchg-content-options input{top:12px;left:12px}
.exchange-banner .exchg-cond-images{margin:22px auto 34px}
.exchange-banner #vehicleList label img{margin:auto}
.exchange-banner .exchange-gap-contents{gap:22px;margin-top:22px}
.exchange-banner .exchg-old-gap-cont{gap:28px}
.exchange-banner .exchg-content-imgs{border-radius:8px;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1)}
.exchange-banner .exchg-old-user-wrap{padding:40px 22px;border-radius:12px;box-shadow:0 18px 88px -4px rgba(24,39,75,0.14),0 8px 28px -6px rgba(24,39,75,0.12);width:62.226%;height:fit-content;margin-top:40px}
.exchange-banner .exchg-old-user-options{width:37.477%;border-radius:8px;border:1px solid silver;background:url(../../../content/dam/hero-aem-website/in/exchange---assets/exchg-old-bg.png);background-size:100% 100%;padding:12px}
.exchange-banner .exchg-old-user-new{width:37.477%;padding:3.5rem 0;font-size:24px;font-family:var(--font-tstar-bold);line-height:32px;color:#009fda;border-radius:8px;border:1px solid silver;cursor:pointer}
.exchange-banner .exchg-old-hero-icon{height:fit-content}
.exchange-banner .exchange-old-heading{font-family:var(--font-tstar-bold);font-size:24px;line-height:32px;color:#303030;text-align:start}
.exchange-banner .exchange-old-subheading{font-family:var(--font-tstar-heavy);font-size:16px;line-height:20px;color:#303030;text-align:start}
.exchange-banner .exchange-old-vals{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;color:#303030;width:65%;margin-top:6px;text-align:start}
.exchange-banner .check-popup-text{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#009fda;margin-top:10px;cursor:pointer}
.exchange-banner .exchange-cross-button{position:absolute;right:24px;top:24px;cursor:pointer}
.exchange-banner .exchg-modal-header{color:#303030;font-family:var(--font-tstar-bold);font-size:32px;line-height:48px}
.exchange-banner .exchg-modal-header p{color:#303030;font-family:var(--font-tstar-bold);font-size:32px;line-height:48px}
.exchange-banner .exchg-smile-gif{width:40px;height:40px;margin-right:8px}
.exchange-banner .exchg-exclamation-gif{width:24px;height:24px;margin-right:8px}
.exchange-banner .exchg-tips-gif{width:32px;height:32px}
.exchange-banner .tips-inner-wrap{display:none;align-items:center;gap:8px}
.exchange-banner .exchg-tips-text,.exchange-banner .exchg-tips-text p{color:#303030;font-family:var(--font-tstar-bold);font-size:16px;line-height:20px}
.exchange-banner .exchg-happy-heading{color:#303030;font-family:var(--font-tstar-heavy);font-size:18px;line-height:24px}
.exchange-banner .exchg-happy-subheading p{color:#303030;font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;text-align:center}
.exchange-banner ul{list-style:unset}
.exchange-banner .modal-content{border-radius:16px}
.exchange-banner .exchg-modal-contents-wrap{border-radius:12px;background:#fff;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1);margin-top:32px;margin-bottom:48px}
.exchange-banner .modal-content-heading{color:#303030;font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px;background:#ededed;padding:6px 24px 10px;border-radius:12px 12px 0 0}
.exchange-banner .modal-content-heading p{color:#303030;font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px}
.exchange-banner .modal-lists-text{color:#303030;font-family:var(--font-tstar-medium);font-size:18px;line-height:24px}
.exchange-banner .exclamation-wrapper{border-radius:8px;background:rgba(3,130,82,0.1);padding:8px 24px 8px;margin-top:24px}
.exchange-banner .exchg-tips-wrapper{border-radius:12px;background:#ededed;padding:16px 24px 16px;margin-top:24px;position:absolute;bottom:0;animation:fadeOut 3s infinite alternate}
@keyframes fadeOut{from{opacity:0;transform:translate3d(0,80%,0)}
to{opacity:1;transform:translate3d(0,0,0)}
}
.exchange-banner .modal-text-green{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#038252}
.exchange-banner .modal-text-red{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#d30000}
.exchange-banner .modal-image-gaps{gap:24px}
.exchange-banner .modal-image-tyres-allign{padding:24px 91px}
.exchange-banner #tyresModel .text-center:last-child .modal-image-tyres-allign,.exchange-banner #rearTyresModel .text-center:last-child .modal-image-tyres-allign{padding:28px 91px}
.exchange-banner .exchg-form-viewall{color:#009fda;text-decoration:none;font-size:18px;line-height:24px;font-weight:700;font-family:var(--font-tstar-bold);width:30%;text-align:right;cursor:pointer}
.exchange-banner .exchg-form-viewall .blue-right-arrow{display:inline;margin-left:15px;width:6px;height:12px}
.exchange-banner .add-view-allign{position:absolute;right:40px;bottom:-56px;width:auto}
.exchange-banner .exchg-calculate-wrap{display:flex;justify-content:center;align-items:center;height:240px;border-radius:12px;margin:14px auto 16px;background:var(--background-gradients-black,linear-gradient(160deg,#201f1f 0,#454141 50%,#000 100%));position:relative;overflow:hidden}
.exchange-banner .calculate-left-wrap{width:66.097%;border-radius:12px;background:#FFF;padding:30px 22px 8px;box-shadow:0 18px 88px -4px rgba(24,39,75,0.14),0 8px 28px -6px rgba(24,39,75,0.12)}
.exchange-banner .calc-cont-text,.exchange-banner .calc-cont-text p{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;color:#FFF}
.exchange-banner .calc-estimate-text,.exchange-banner .calc-estimate-text p{font-family:var(--font-tstar-bold);font-size:32px;line-height:48px;color:#FFF}
.exchange-banner .calc-sub-text-width{width:85%}
.exchange-banner #estimatedId,.exchange-banner #calculatingId,.exchange-banner #calcPriceWrap .calc-estimate-text{animation:fadeOut 2s ease-in-out both;display:flex;justify-content:center}
.exchange-banner #calcPriceWrap .calc-price-text{animation-duration:1s;animation-fill-mode:both;animation-name:fadeInBottom}
@keyframes fadeInBottom{from{opacity:0;transform:translateY(50%)}
to{opacity:1}
}
.exchange-banner .calc-price-text{font-family:var(--font-tstar-heavy);font-size:52px;line-height:64px;text-transform:uppercase;color:#FFF;text-align:center;padding-bottom:1rem}
.exchange-banner .calc-intro-text{font-family:var(--font-tstar-bold);font-size:48px;line-height:58px;color:#303030;width:100%}
.exchange-banner .calc-assess-text,.exchange-banner .calc-assess-text p{display:inline;font-family:var(--font-tstar-medium);font-size:32px;line-height:48px;color:#303030}
.exchange-banner .calc-vehicle-details-wrap{border-radius:12px;background:#fef8f2;padding:1rem;width:fit-content;margin-top:22px}
.exchange-banner .calc-vehicle-details-wrap .modal-lists-text{border-right:1px solid silver;padding:0 28px}
.exchange-banner .calc-vehicle-details-wrap .modal-lists-text:first-child{padding:0 28px 0 0}
.exchange-banner .calc-vehicle-details-wrap .modal-lists-text:last-child{border-right:0;padding:0 0 0 28px}
.exchange-banner .calculate-right-wrap{width:33.903%;padding-left:22px;gap:24px}
.exchange-banner .calc-exchg-steps{gap:42px}
.exchange-banner .exchange-sell-wrap{background:#fef8f2;border-radius:12px;width:100%;padding:1rem;height:100%;gap:12px}
.exchange-banner #calcPriceWrap,.exchange-banner #calcPriceWrap{display:none}
.exchange-banner .exchg-calculate-wrap #estimatedId{display:none}
.exchange-banner #ex-submit-city{font-size:20px;font-family:var(--font-tstar-heavy);font-weight:700;line-height:28px;color:#a5a5a5;pointer-events:none;padding:10px 32px;border:1px solid #a5a5a5}
@media(max-width:768px){.exchange-banner #ex-submit-city{font-size:14px;line-height:20px}
}
.exchange-banner #ex-submit-city:hover{text-shadow:0 1px 2px rgba(0,0,0,0.2);transition:text-shadow .2s ease}
.exchange-banner #ex-submit-city[disabled]{color:#a5a5a5;pointer-events:none;cursor:unset}
.exchange-banner .exchg-wheeler-wrap{position:relative}
.exchange-banner .exchg-dealers-wrap{gap:22px;justify-content:center;margin:32px 40px 38px}
.exchange-banner .exchg-wheeler-carousel{gap:22px;justify-content:center;margin:32px 40px 70px}
.exchange-banner .dealers-outer-wrap,.exchange-banner .wheelers-outer-wrap{width:23.718%}
.exchange-banner .wheelers-modal-wrap{width:30.41%}
.exchange-banner .exchg-dealers-options{padding:16px;width:94.725%;position:relative;min-height:250px;border-radius:12px;border:1px solid silver;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1)}
.exchange-banner .exchg-wheelers-options{padding:16px;width:94.725%;position:relative;min-height:312px;border-radius:12px;border:1px solid silver;box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1)}
.exchange-banner .exchg-dealers-contents,.exchange-banner .exchg-wheelers-contents{display:flex;flex-direction:column;gap:16px}
.exchange-banner .exchg-dealers-contacts{display:flex;align-items:flex-start;gap:8px}
.exchange-banner .exchg-dealers-name{font-size:24px;font-family:var(--font-tstar-heavy);line-height:32px;color:#303030;margin-left:34px;text-align:start;word-break:break-word}
.exchange-banner .exchg-dealers-mob{font-size:18px;font-family:var(--font-tstar-bold);line-height:24px;color:#303030;word-break:break-word;text-align:start}
.exchange-banner .exchg-dealers-location{font-size:16px;font-family:var(--font-tstar-medium);line-height:20px;color:#303030;text-align:start;word-break:break-word}
.exchange-banner .exchg-dealer-label,.exchange-banner .exchg-wheeler-label{width:100%}
.exchange-banner .explore .slick-dots{opacity:unset;bottom:-40px}
.exchange-banner .explore .slick-dots li{width:26px;height:6px}
.exchange-banner .exchg-all-label-allign{width:100%;text-align:center;word-break:break-word}
.exchange-banner .exchg-wheelers-tag-wrap{position:relative}
.exchange-banner .exchg-wheeler-input{right:16px}
.exchange-banner .exchg-wheelers-img-wrap{margin:10px auto 0}
.exchange-banner .exchg-wheelers-tag-img{margin-left:-16px}
.exchange-banner .exchg-wheelers-tag-text{position:absolute;top:0;font-size:12px;font-family:var(--font-tstar-bold);line-height:16px;color:#303030;color:#fff;padding-top:2px}
.exchange-banner .exchg-wheelers-name{text-align:start;font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#303030;margin:8px auto}
.exchange-banner .exchg-wheelers-price{text-align:start;font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px;color:#303030}
.exchange-banner .wheeler-modal-body{overflow-y:scroll;display:flex;flex-wrap:wrap;gap:39px;padding:20px 24px}
.exchange-banner .wheeler-confirm-modal-body,.exchange-banner .wheeler-congrats-modal{display:flex;gap:32px;flex-direction:column;align-items:center;padding:30px;position:relative}
.exchange-banner .confirm-selected-wrap{display:flex;gap:18px;flex-direction:column;text-align:center}
.exchange-banner .wheeler-modal-content{max-height:648px}
.exchange-banner .wheeler-modal-dialog{max-width:1058px}
.exchange-banner .pincode-modal-dialog{max-width:626px}
.exchange-banner .pincode-modal-content{min-height:266px}
.exchange-banner .wheeler-confirm-modal-dialog,.exchange-banner .resale-modal-dialog{max-width:626px}
.exchange-banner .wheeler-confirm-modal-content{min-height:354px}
.exchange-banner .resale-modal-content{min-height:489px}
.exchange-banner .wheeler-confirm-butons{width:100%;justify-content:center}
.exchange-banner .wheeler-confirm-butons .btn.booknow-btn{background:linear-gradient(135deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);color:#fff;margin-right:0;border:0}
.exchange-banner .wheeler-confirm-butons .btn{border:1px solid #ee2326;padding:11px 36px;width:22.422%;border-radius:4px;margin-right:32px;background:#fff;font-family:var(--font-tstar-heavy);color:var(--text-color-red);text-transform:uppercase;font-size:20px}
.exchange-banner .wheeler-confirm-heading{font-family:var(--font-tstar-heavy);font-size:32px;line-height:48px;color:#303030;text-align:center;width:80%}
.exchange-banner .wheeler-confirm-heading p{font-family:var(--font-tstar-heavy);font-size:32px;line-height:48px;color:#303030}
.exchange-banner .wheeler-confirm-dealer{font-family:var(--font-tstar-heavy);font-size:24px;line-height:32px;color:#303030}
.exchange-banner .wheeler-confirm-dealer span{font-family:var(--font-tstar-medium)}
.exchange-banner .wheeler-congrats-modal{justify-content:center;gap:24px;overflow:hidden}
.exchange-banner .wheeler-confirm-congrats,.exchange-banner .wheeler-confirm-congrats p{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;color:#038252}
.exchange-banner .wheeler-confirm-success{font-family:var(--font-tstar-medium);font-size:24px;line-height:32px;color:#303030;width:80%;text-align:center}
.exchange-banner .wheeler-confirm-success p{font-family:var(--font-tstar-medium);font-size:24px;line-height:32px;color:#303030}
.exchange-banner #checkModal .modal-header{border-bottom:0}
.exchange-banner .active-option-checks{border:1px solid #303030}
.exchange-banner .striked-price-value{font-family:var(--font-tstar-bold);font-size:18px;line-height:32px;color:#d30000}
.exchange-banner .edit-number-exchg,.exchange-banner #otp-modal .verifyNumber{margin-left:18px}
.exchange-banner .exchg-resale-wrap{position:absolute;left:40px;bottom:-56px;width:auto}
.exchange-banner .exchg-asterisk-note{width:auto;padding-top:16px;padding-left:6px}
.exchange-banner .exchg-resale-text{font-family:var(--font-tstar-medium)}
.exchange-banner .exchg-resale-modal-text{color:#009fda;cursor:pointer}
.exchange-banner .exchg-content-noresults{font-family:var(--font-tstar-medium);font-size:18px;line-height:24px;color:#a5a5a5;margin-top:1rem}
.exchange-banner .exchg-landing-logout-note{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;color:#303030}
.exchange-banner .exchg-content-options.active-option-checks label{font-family:var(--font-tstar-heavy)}
.exchange-banner .exchg-error-input-border{border:1px solid #ee2326 !important}
.exchange-banner .exchg-success-input-border{border:1px solid #038252 !important}
.exchange-banner #clickStep1li .exchg-multi-progress-bar.progress-bar-one-third,.exchange-banner #clickStep2li .exchg-multi-progress-bar.progress-bar-one-third,.exchange-banner #clickStep3li .exchg-multi-progress-bar.progress-bar-one-third{height:4px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 33.3%,#fff 33.3%),repeating-linear-gradient(to right,transparent,transparent 5px,#ee2326 5px,#ee2326 12px);transform:translate(0,25%)}
.exchange-banner #clickStep1li .exchg-multi-progress-bar.progress-bar-two-third,.exchange-banner #clickStep2li .exchg-multi-progress-bar.progress-bar-two-third,.exchange-banner #clickStep3li .exchg-multi-progress-bar.progress-bar-two-third{height:4px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 66.6%,#fff 66.6%),repeating-linear-gradient(to right,transparent,transparent 5px,#ee2326 5px,#ee2326 12px);transform:translate(0,25%)}
.exchange-banner #clickStep1li .exchg-multi-progress-bar.progress-bar-full,.exchange-banner #clickStep2li .exchg-multi-progress-bar.progress-bar-full,.exchange-banner #clickStep3li .exchg-multi-progress-bar.progress-bar-full{height:4px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 100%,#fff 100%),repeating-linear-gradient(to right,transparent,transparent 5px,#ee2326 5px,#ee2326 12px);transform:translate(0,25%)}
.exchange-banner .exchange-sticky-header{position:sticky;background-color:#fff;top:-1px;z-index:1}
.exchange-banner #step-3 #exchange-userdata{margin-top:24px}
.exchange-banner .low-check-modal-body{background-color:#fff}
.exchange-banner .low-check-modal-content{height:95%}
@media(max-width:2000px){.exchange-banner .form-stepper-horizontal li:not(:last-child) .exchg-multi-progress-bar{width:21vw}
}
@media(max-width:1600px){.exchange-banner .form-stepper-horizontal li:not(:last-child) .exchg-multi-progress-bar{width:19vw}
}
@media(max-width:1400px){.exchange-banner .form-stepper-horizontal li:not(:last-child) .exchg-multi-progress-bar{width:15.5vw}
.exchange-banner .exchg-three-progress-bar{width:22vw !important}
}
@media(max-width:1150px){.exchange-banner .form-stepper-horizontal,.exchange-banner .exchg-ul-stepper-wrap{padding:.75rem 14.5rem 1.8rem}
.exchange-banner .exchg-options-alt,.exchange-banner .exchg-content-options{width:25%}
.exchange-banner .exchg-options-condition-wrap{width:42%}
.exchange-banner .dealers-outer-wrap,.exchange-banner .wheelers-outer-wrap{width:32%}
.exchange-banner .wheelers-modal-wrap{width:30%}
.exchange-banner .wheeler-modal-dialog{margin:auto 32px}
}
@media(max-width:950px){.exchange-banner .form-stepper-horizontal li:not(:last-child) .exchg-multi-progress-bar{width:12.5vw}
.exchange-banner .exchg-three-progress-bar{width:19vw !important}
.exchange-banner .form-stepper-horizontal{padding:.75rem 13.5rem 1.8rem}
.exchange-banner .exchg-ul-stepper-wrap{padding:.75rem 11.5rem 1.8rem}
.exchange-banner .exchg-options-alt,.exchange-banner .exchg-content-options{width:30%}
.exchange-banner .exchg-options-condition-wrap{width:75%}
.exchange-banner .dealers-outer-wrap,.exchange-banner .wheelers-outer-wrap{width:45%}
}
@media(max-width:769px){.exchange-banner .form-stepper-horizontal li:not(:last-child) .exchg-multi-progress-bar{width:14vw}
.exchange-banner .form-stepper-horizontal{padding:.75rem 9.5rem 1.8rem;z-index:2}
.exchange-banner .exchg-old-user-options,.exchange-banner .exchg-old-user-new{width:100%}
.exchange-banner .exchange-sticky-header{padding:16px 0 8px}
.exchange-banner .exchg-vehicle-content.active-tab{padding:0 16px 16px;margin:0;overflow-y:auto}
.exchange-banner .exchg-content-options-wrap,.exchange-banner .exchg-city-content-options-wrap{gap:16px;margin-top:8px;margin-bottom:0;padding-left:0}
.exchange-banner #checkModal .modal-header{position:sticky !important;background-color:#fff;top:0;z-index:1;border-top-left-radius:15px;border-top-right-radius:15px}
.exchange-banner .exchange-form-container .exchange-text{text-align:start}
.exchange-banner .exchange-form-container .exchange-right .exchange-text{padding:24px 0}
}
@media(max-width:576px){.exchange-banner .form-stepper-horizontal{padding:.75rem 6rem 2.8rem}
.exchange-banner .exchg-ul-stepper-wrap{padding:.75rem 3rem 2.8rem}
.exchange-banner .three-stepper-label-view{width:50% !important;left:-8px !important}
.exchange-banner .form-stepper .label{left:-5px;width:50%;font-size:12px;line-height:16px}
.exchange-banner .form-stepper .form-stepper-list:last-child .label{left:-10px;width:150%}
.exchange-banner .form-stepper-horizontal li:not(:last-child) .exchg-multi-progress-bar{width:14vw}
.exchange-banner .exchg-three-progress-bar{width:20.5vw !important}
.exchange-banner .exchg-left-nav-items{padding:16px 0 16px 16px}
.exchange-banner .exchg-nav-heading{font-size:14px;line-height:20px}
.exchange-banner .exchg-nav-heading p{font-size:14px;line-height:20px}
.exchange-banner #checkModal .exchg-nav-heading p{text-align:start}
.exchange-banner .exchange-bike-left-nav{width:32.38%}
.exchange-banner .exchg-content-title{font-size:18px;line-height:24px}
.exchange-banner .exchg-content-title p{font-size:18px;line-height:24px}
.exchange-banner .vehicle-type-images{width:52px;margin:auto}
.exchange-banner .exchg-tips-text,.exchange-banner .exchg-tips-text p{font-size:14px;line-height:16px}
.exchange-banner .exchg-tips-wrapper{padding:8px;align-items:start;gap:10px;margin-right:16px;position:absolute;margin-top:16px;margin-bottom:16px}
.exchange-banner .exchg-nav-subheading,.exchange-banner .exchg-nav-subheading p{font-size:12px;line-height:16px;width:80%}
.exchange-banner .searchInput{width:auto;margin-top:16px;margin-bottom:16px;box-shadow:unset;border-radius:6px;border:1px solid var(--bordercolor-border-color,#c0c0c0)}
.exchange-banner .searchInput input{padding:12px 16px;font-size:14px;line-height:20px}
.exchange-banner .exchg-content-subtitle{font-size:14px;line-height:20px}
.exchange-banner .exchg-content-options{width:46.695%;position:relative}
.exchange-banner .exchg-options-alt{width:46.695%;position:relative;height:auto}
.exchange-banner .brand-image-exchg{width:24px}
.exchange-banner .exchg-options-condition-wrap{width:100%;position:relative;height:auto}
.exchange-banner .exchg-content-options label,.exchange-banner .exchg-options-alt label{padding:6px !important}
.exchange-banner .exchg-options-condition-wrap label{padding:11px 14px 6px !important}
.exchange-banner .exchg-options-alt input,.exchange-banner .exchg-options-condition-wrap input,.exchange-banner .exchg-content-options input{top:6px;left:6px}
.exchange-banner .exchg-options-condition-wrap input{top:11px;left:14px}
.exchange-banner .exchg-cond-images{margin:0 auto 6px}
.exchange-banner .check-popup-text{font-size:14px;line-height:20px;margin-top:16px}
.exchange-banner #exchangeLoginForms .check-popup-text{font-size:16px;line-height:20px}
.exchange-banner #checkModal .modal-dialog{margin:0 -1px}
.exchange-banner .exchg-modal-header{font-size:24px;line-height:32px}
.exchange-banner .exchg-modal-header p{font-size:24px;line-height:32px}
.exchange-banner .exchg-manual-italic-header p{font-size:28px !important;font-style:italic;line-height:40px !important;text-transform:uppercase;font-family:var(--font-tstar-heavy);text-align:center}
.exchange-banner .exchg-happy-heading{font-size:16px;line-height:20px}
.exchange-banner .exchg-happy-subheading p{font-size:14px;line-height:20px;text-align:start}
.exchange-banner .modal-content-heading{font-size:16px;line-height:24px;padding:6px 16px}
.exchange-banner .modal-content-heading p{font-size:16px;line-height:24px}
.exchange-banner .modal-lists-text{font-size:16px;line-height:20px}
.exchange-banner .modal-image-gaps{gap:10px;margin:auto 16px 16px}
.exchange-banner .modal-text-green{font-size:14px;line-height:20px}
.exchange-banner .modal-text-red{font-size:14px;line-height:20px}
.exchange-banner .exclamation-wrapper{padding:6px 8px;margin:auto 16px 16px}
.exchange-banner .modal-image-tyres-allign{padding:24px 8px}
.exchange-banner #tyresModel .text-center:last-child .modal-image-tyres-allign,.exchange-banner #rearTyresModel .text-center:last-child .modal-image-tyres-allign{padding:24px 8px}
.exchange-banner .outer-calc-wrap{flex-direction:column}
.exchange-banner .calculate-left-wrap{width:auto;padding:16px;margin:16px}
.exchange-banner .calc-intro-text{font-size:28px;line-height:40px}
.exchange-banner .calc-assess-text,.exchange-banner .calc-assess-text p{font-size:18px;line-height:24px}
.exchange-banner .calc-cont-text,.exchange-banner .calc-cont-text p{font-size:28px;line-height:40px}
.exchange-banner .calc-estimate-text,.exchange-banner .calc-estimate-text p{font-size:18px;line-height:24px;text-align:center;padding:0 35px}
.exchange-banner .calc-estimate-text p{font-size:18px;line-height:24px;padding:0}
.exchange-banner .calc-price-text{font-size:32px;line-height:48px;padding-bottom:0}
.exchange-banner .mob-calc-price-text-long{font-size:26px !important}
.exchange-banner .calc-vehicle-details-wrap #calcBrand{border-right:unset}
.exchange-banner .calc-vehicle-details-wrap{width:auto}
.exchange-banner .calculate-right-wrap{width:auto;padding:16px;gap:16px}
.exchange-banner .calc-exchg-steps{gap:16px}
.exchange-banner .exchg-sell-calc{width:42px;height:42px}
.exchange-banner .exchg-old-gap-cont{gap:8px;flex-direction:column}
.exchange-banner .exchange-old-heading{font-size:18px;line-height:24px}
.exchange-banner .exchange-old-subheading,.exchange-banner .exchange-old-vals{font-size:14px;line-height:20px;text-align:left;width:100%}
.exchange-banner .exchg-old-user-new{width:100%;padding:1.688rem 0;font-size:18px;line-height:24px}
.exchange-banner .old-user-mob-content{padding-left:34px}
.exchange-banner .exchg-pincode-wrap{width:100%;margin:6px auto 36px}
.exchange-banner #examplePincodeModal{padding-top:36px}
.exchange-banner .exchg-dealers-wrap{margin:16px 16px 38px}
.exchange-banner .exchg-dealers-options{padding:16px;width:96%;min-height:200px;margin:0 6px}
.exchange-banner .exchg-dealers-name{font-size:18px;line-height:24px;margin-left:32px}
.exchange-banner .exchg-dealers-mob{font-size:16px;line-height:20px}
.exchange-banner .exchg-dealers-location{font-size:14px;line-height:20px}
.exchange-banner .exchg-all-label-allign{width:100%}
.exchange-banner .exchg-wheeler-carousel{margin:32px 16px 70px}
.exchange-banner .wheeler-modal-dialog,.exchange-banner .resale-modal-dialog,.exchange-banner .pincode-modal-dialog{margin:0 -1px}
.exchange-banner .wheeler-modal-content{max-height:552px;border-radius:16px 16px 0 0;position:absolute;bottom:-12px}
.exchange-banner .resale-modal-content{max-height:464px;border-radius:16px 16px 0 0;position:absolute;bottom:-18px}
.exchange-banner .pincode-modal-content{min-height:277px;border-radius:16px 16px 0 0;position:absolute;bottom:-18px}
.exchange-banner .pincode-modal-body{margin-top:-12px}
.exchange-banner .wheeler-modal-content .modal-header{justify-content:space-between !important}
.exchange-banner .wheeler-modal-body{padding:6px 12px;gap:16px}
.exchange-banner .wheelers-outer-wrap{width:46.429%}
.exchange-banner .exchg-wheelers-options{padding:10px;min-height:254px}
.exchange-banner .exchg-wheeler-input{right:10px}
.exchange-banner .exchg-wheelers-tag-img{margin-left:-10px;width:86px}
.exchange-banner .exchg-wheelers-contents{gap:10px}
.exchange-banner .exchg-wheelers-tag-text{font-size:10px;font-family:var(--font-tstar-heavy);line-height:12px}
.exchange-banner .exchg-wheelers-img-wrap{margin:auto}
.exchange-banner .exchg-wheelers-img-wrap img{width:82px}
.exchange-banner .exchg-wheelers-name{font-size:14px;line-height:20px;margin:0 auto 20px}
.exchange-banner .exchg-wheelers-price{font-size:16px;line-height:20px}
.exchange-banner .exchg-form-viewall{width:100%}
.exchange-banner .add-view-allign{position:absolute;right:16px;bottom:-32px;font-size:14px;line-height:20px;width:auto}
.exchange-banner .wheeler-confirm-modal-dialog{max-width:328px;margin:auto}
.exchange-banner .wheeler-confirm-modal-content{min-height:224px}
.exchange-banner .wheeler-confirm-modal-body{gap:17px;padding:16px}
.exchange-banner .wheeler-confirm-heading{font-size:24px;line-height:32px;width:100%}
.exchange-banner .wheeler-confirm-heading p{font-size:24px;line-height:32px}
.exchange-banner .confirm-selected-wrap{gap:18px}
.exchange-banner .wheeler-confirm-dealer{font-size:16px;line-height:20px}
.exchange-banner .wheeler-confirm-butons .btn{padding:5px 0;width:21.77%;margin-right:16px;font-size:14px}
.exchange-banner .wheeler-congrats-modal{gap:4px}
.exchange-banner .wheeler-confirm-congrats,.exchange-banner .wheeler-confirm-congrats p{font-size:28px;line-height:40px}
.exchange-banner .wheeler-confirm-success{font-size:18px;line-height:24px;width:100%}
.exchange-banner .wheeler-confirm-success p{font-size:18px;line-height:24px}
.exchange-banner .wheeler-congrats-modal img{width:60%}
.exchange-banner .striked-price-value{display:block;margin-top:4px;font-size:14px;line-height:20px}
.exchange-banner .calc-vehicle-details-wrap .modal-lists-text:first-child{padding:0 16px 0 0}
.exchange-banner .calc-vehicle-details-wrap .modal-lists-text:last-child{padding:0 0 0 16px}
.exchange-banner .exchg-wheeler-wrap .explore .slick-dots{bottom:-70px}
.exchange-banner .exchg-resale-wrap{left:16px;bottom:-52px;width:60%}
.exchange-banner .exchg-asterisk-note{width:100%;padding-top:12px;padding-left:0}
.exchange-banner .exchg-content-noresults{font-size:14px;line-height:20px;margin-top:.5rem}
.exchange-banner .exchg-landing-logout-note{font-size:14px;line-height:20px}
.exchange-banner .exchg-calculate-wrap{height:126px}
.exchange-banner .exchg-modal-contents-wrap{margin-top:16px;margin-bottom:0}
.exchange-banner #checkModal .modal-content{border-radius:16px 16px 0 0;position:absolute;bottom:-18px}
.exchange-banner .searchInput input,.exchange-banner .exchg-pincode-wrap input{font-size:14px;line-height:20px}
.exchange-banner .exchg-left-nav-items.active{border-right:2px solid #ee2327}
.exchange-banner .exchange-dealers input{width:24px !important;height:24px !important}
.exchange-banner .exchange-dealers input[type='radio']:after{width:22px;height:22px}
.exchange-banner #step-3 #exchange-userdata{margin-top:12px}
}
@media(max-width:500px){.exchange-banner .form-stepper-horizontal{padding:.75rem 4rem 2.8rem}
}
@media(max-width:400px){.exchange-banner .form-stepper-horizontal{padding:.6rem 2rem 2.4rem}
}
@media(max-width:359px){.exchange-banner .modal-image-tyres-allign{padding:24px 0}
.exchange-banner #tyresModel .text-center:last-child .modal-image-tyres-allign,.exchange-banner #rearTyresModel .text-center:last-child .modal-image-tyres-allign{padding:24px 0}
}
@media(min-width:576px){.exchange-banner #checkModal .modal-dialog{max-width:1058px}
}
.wheeler-confirm-modal-backdrop{z-index:1051}
.wheeler-confirm-modal-main{z-index:1052}
.exchange-banner input[type='radio']{--active:#ee2326;--active-inner:#fff;--focus:2px #ee2326;--border:silver;--border-hover:#d30000;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:24px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}
.exchange-banner input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s)}
.exchange-banner input[type='radio']:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}
.exchange-banner input[type='radio']:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}
.exchange-banner input[type='radio']:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}
.exchange-banner input[type='radio']:disabled + label{cursor:not-allowed}
.exchange-banner input[type='radio']:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}
.exchange-banner input[type='radio']:focus{box-shadow:0 0 0 var(--focus)}
.exchange-banner input[type='radio']:not(.switch){width:24px}
.exchange-banner input[type='radio']:not(.switch):after{opacity:var(--o,0)}
.exchange-banner input[type='radio']:not(.switch):checked{--o:1}
.exchange-banner input[type='radio'] + label{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#303030;width:100%;height:100%;padding-right:0;vertical-align:middle;display:table-cell;text-align:center;cursor:pointer}
.exchange-banner input[type='radio']{border-radius:50%}
.exchange-banner input[type='radio']:after{width:22px;height:22px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,0.7))}
.exchange-banner input[type='radio']:checked{--s:.35}
@media(max-width:576px){.exchange-banner input[type='radio']{position:absolute;height:18px}
.exchange-banner input[type='radio']:not(.switch){width:18px}
.exchange-banner input[type='radio'] + label{font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;padding-right:0;width:100%;text-align:center;margin:auto}
.exchange-banner input[type='radio']:after{width:16px;height:16px}
}
.gallary-container{background-color:transparent}
.gallary-wrapper{width:100%;padding-top:20px;text-align:center}
.gallary-wrapper.gallery-harley .gallary-carousel .gallery-slide img{border-radius:4px}
.gallary-wrapper.gallery-harley .gallary-carousel .slick-prev,.gallary-wrapper.gallery-harley .gallary-carousel .slick-next,.gallary-wrapper.gallery-harley .gallary-carousel .slick-prev:hover,.gallary-wrapper.gallery-harley .gallary-carousel .slick-next:hover,.gallery-harley.gallary-carousel-mobile .slick-next,.gallery-harley.gallary-carousel-mobile .slick-prev,.gallery-harley.gallary-carousel-mobile .slick-next:hover,.gallery-harley.gallary-carousel-mobile .slick-prev:hover{background-color:transparent;border:1px solid #fff}
.gallary-wrapper.gallery-harley .gallary-carousel .slick-next.slick-disabled::before,.gallary-wrapper.gallery-harley .gallary-carousel .slick-prev.slick-disabled::before{opacity:1 !important}
.gallary-wrapper.gallery-harley .slick-dots{bottom:-60px}
.gallary-wrapper.gallery-harley .gallary-carousel .slick-dots li{transform:unset;width:20px;height:4px;background:#333}
.gallary-wrapper.gallery-harley .gallary-carousel .slick-dots .slick-active{background:#e35205;width:43px !important}
.gallary-wrapper.gallery-harley .gallary-carousel .slick-list a img{border:0}
.gallary-carousel{width:80%;max-width:1066px;margin:0 auto}
.gallary-carousel .slick-slide{margin:0}
.gallary-carousel .slick-list{height:400px}
.gallary-carousel .gallery-slide img{width:100%;max-width:305px;border-radius:12px;height:171px;margin:0 11px 22px 11px;border:1px solid silver}
.gallary-carousel .gallery-slide-first img{width:100%;max-width:414px;height:365px}
.gallary-carousel .slick-dots li{margin:0 3px;background:#c1c1c1;transform:skew(-60deg);border:0;opacity:1;width:32px;height:8px}
.gallary-carousel .slick-dots .slick-active{background:var(--bg-color-danger)}
.gallary-carousel .slick-prev,.gallary-carousel-mobile .slick-prev{width:40px;height:40px;background:var(--bg-color-danger);border-radius:20px;left:-80px}
.gallary-carousel-mobile .slick-prev{left:-1.5%;z-index:1}
.gallary-carousel .slick-next:before,.gallary-carousel-mobile .slick-next:before{position:absolute;content:"";background:url(clientlib-site/resources/sliderighticon.svg) no-repeat;height:20px;width:20px;right:11px;bottom:11px}
.gallary-carousel .slick-next,.gallary-carousel-mobile .slick-next{width:40px;height:40px;background:var(--bg-color-danger);border-radius:20px;right:-80px}
.gallary-carousel-mobile .slick-next{right:-1.5%}
.gallary-carousel .slick-prev:before,.gallary-carousel-mobile .slick-prev:before{position:absolute;content:"";height:20px;width:20px;right:13px;bottom:12px;background:url(clientlib-site/resources/slidelefticon.svg) no-repeat}
.gallary-carousel .slick-dots li button:before{content:""}
.gallary-carousel .slick-next:hover,.gallary-carousel-mobile .slick-next:hover{background:var(--bg-color-danger)}
.gallary-carousel .slick-prev:hover,.gallary-carousel-mobile .slick-prev:hover{background:var(--bg-color-danger)}
.gallary-carousel .slick-slide .multi-img{display:flex;padding:0}
.slick-slide .gallary-carousel-mobile-image img{width:auto}
.gallary-carousel .slick-next.slick-disabled,.gallary-carousel-mobile .slick-next.slick-disabled{background:#ededed;pointer-events:none}
.gallary-carousel .slick-next.slick-disabled::before,.gallary-carousel-mobile .slick-next.slick-disabled::before{background:url(clientlib-site/resources/sliderighticondisabled.svg) no-repeat}
.gallary-carousel .slick-prev.slick-disabled,.gallary-carousel-mobile .slick-prev.slick-disabled{background:#ededed;pointer-events:none}
.gallary-carousel .slick-prev.slick-disabled::before,.gallary-carousel-mobile .slick-prev.slick-disabled::before{background:url(clientlib-site/resources/slidelefticondisabled.svg) no-repeat}
.gallary-carousel-mobile{max-width:1610px;margin:0 auto;opacity:0;animation:fade-in-gallery .4s ease-in-out .2s forwards}
.gallary-carousel-mobile .slick-list{overflow:visible !important}
.gallary-carousel-mobile-slide .gallary-carousel-mobile-image .popup-img{margin:0 auto;width:calc(100% - 80px)}
.gallary-carousel-mobile .gallary-carousel-mobile-slide .gallary-carousel-mobile-image{position:relative;transform:scaleY(0.9);transition:transform .3s ease-in .05s;filter:blur(4px)}
.gallary-carousel-mobile .gallary-carousel-mobile-slide .gallary-carousel-mobile-image .close{font-size:20px;position:absolute;right:56px;top:24px;font-family:'tstar-regular';display:flex;width:40px;height:40px;color:#fff;padding:2px 0 0 1px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:rgba(48,48,48,0.80);backdrop-filter:blur(2px);opacity:1}
.gallary-carousel-mobile .gallary-carousel-mobile-slide.slick-active .gallary-carousel-mobile-image{transform:scale(1);filter:blur(0)}
.fullscreenGallery .modal-dialog{width:100%;max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) !important;margin:0}
.fullscreenGallery .modal-content{background-color:transparent}
.gallery-modal-popup .modal-backdrop.show{opacity:.9}
span.gallery-download-link{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:50%;background:rgba(48,48,48,0.80);backdrop-filter:blur(2px);position:absolute;right:56px;bottom:24px;cursor:pointer}
.gallary-carousel-mobile-slide span.gallery-download-link img{width:auto}
.fullscreenGallery .fullscreen-button{display:none}
@media(max-width:768px){.gallary-carousel .gallery-slide img{max-width:360px}
.gallary-carousel .gallery-slide-first img{max-width:768px}
}
@media(max-width:1340px){.gallary-carousel .gallery-slide-first img{width:99% !important}
.gallary-carousel .gallery-slide img{width:95%}
}
@media(max-width:1100px){.gallary-carousel .gallery-slide img{width:94%}
}
@media(max-width:1050px){.gallary-carousel .gallery-slide-first img{width:98% !important}
}
@media(max-width:1000px){.gallary-carousel .gallery-slide-first img{width:95% !important}
}
@media(max-width:1750px){.gallary-carousel-mobile{max-width:1467.5px}
}
@media(max-width:1440px){.gallary-carousel-mobile-slide .gallary-carousel-mobile-image .popup-img{margin:0 auto;width:calc(100% - 77px);min-height:600px}
.gallary-carousel-mobile{max-width:1145px}
}
@media(max-width:991px){.gallary-carousel-mobile{max-width:831px}
}
@media(max-width:768px){.gallary-wrapper{padding-top:0}
.gallary-carousel .slick-prev{display:none !important}
.gallary-carousel .slick-next{display:none !important}
.gallary-carousel .gallery-slide-first img{width:91%;height:185px !important}
.gallary-carousel .slick-slide img{margin:8px 8px 8px 16px;width:91% !important;height:88px}
.gallary-carousel .slick-slide .multi-img{display:flex;flex-direction:column;padding:0}
.gallary-carousel{width:100%}
.gallery-slide-second{display:flex;width:100%;position:relative}
.gallery-slide-third{display:flex;width:100%}
.gallery-slide-second .slide-mob{width:48%}
.slide-mob-second,.slide-mob-second_1{position:relative;overflow:hidden}
.gallery-slide-third .slide-mob{width:48%}
.gallary-carousel-mobile .slick-list{overflow:hidden !important}
.gallary-carousel-mobile-slide .gallary-carousel-mobile-image .popup-img{margin:0 auto;width:100%;max-width:100%;max-height:100%;object-fit:cover;min-height:184px}
.gallary-carousel-mobile .slick-next{right:-14px}
.gallary-carousel-mobile .slick-prev{left:-14px}
span.gallery-download-link{right:8px;bottom:8px;width:24px;height:24px}
.gallary-carousel-mobile-slide span.gallery-download-link img{width:14.5px}
.gallary-carousel .slick-prev,.gallary-carousel-mobile .slick-prev{width:24px;height:24px;top:50%;transform:translateY(-50%)}
.gallary-carousel-mobile .slick-prev:before{width:100%;right:2px;bottom:4px}
.gallary-carousel .slick-prev,.gallary-carousel-mobile .slick-next{width:24px;height:24px;top:50%;transform:translateY(-50%)}
.gallary-carousel-mobile .slick-next:before{width:100%;right:-2px;bottom:4px}
.fullscreenGallery .modal-content{border:0}
.gallary-carousel-mobile .gallary-carousel-mobile-slide .gallary-carousel-mobile-image .close{right:8px;top:8px;padding:0;width:24px;height:24px}
.gallary-carousel-mobile .gallary-carousel-mobile-slide .gallary-carousel-mobile-image .close img{width:14.5px}
.fullscreenGallery .fullscreen-button{display:block;position:absolute;bottom:8px;left:8px}
.gallary-carousel .slick-dots li{width:26px;height:6px}
}
@media(orientation:landscape){@media(max-width:768px){.modal-landscape{overflow:hidden !important}
.modal-landscape .gallary-carousel-mobile-slide .gallary-carousel-mobile-image .popup-img{height:90vh}
.modal-landscape .gallary-carousel-mobile .slick-list{overflow:hidden !important}
.fullscreenGallery .fullscreen-button{display:none}
}
}
@keyframes fade-in-gallery{from{opacity:0}
to{opacity:1}
}
@media(max-width:1920px) and (min-width:1500px){.gallary-carousel .slick-slide .multi-img{justify-content:space-around}
.gallary-carousel img{height:214px}
.gallery-slide-first img{height:450px}
}
@media(max-width:600px) and (min-width:450px){.gallary-carousel .slick-slide img{width:94% !important}
.gallery-slide-second .slide-mob{width:48.5%}
.gallery-slide-third .slide-mob{width:48.5%}
}
@media(max-width:768px) and (min-width:600px){.gallary-carousel .slick-slide img{width:96% !important}
.gallery-slide-second .slide-mob{width:49%}
.gallery-slide-third .slide-mob{width:49%}
}
#video-slider .gallery-slide-first,#video-slider .gallery-slide-second,#video-slider .gallery-slide-third{position:relative}
#video-slider .gallery-slide-first .play-icon-video{position:absolute;bottom:unset !important;top:50%;transform:translate(-50%,-50%);right:unset !important;left:50%}
#video-slider .gallery-slide-second .slide-mob-first .play-icon-video,#video-slider .gallery-slide-third .slide-mob-first2 .play-icon-video{position:absolute;bottom:unset !important;top:25%;transform:translate(-50%,-50%);right:unset !important;left:50%}
#video-slider .gallery-slide-second .slide-mob-second_1 .play-icon-video,#video-slider .gallery-slide-third .slide-mob-second_2 .play-icon-video,#video-slider .gallery-slide-second .slide-mob-second .play-icon-video{position:absolute;bottom:unset !important;top:75%;transform:translate(-50%,-50%);right:unset !important;left:50%}
#video-slider .play-icon-video .VG-play-button{width:80px;height:80px;border:0}
@media(max-width:768px){#video-slider .play-icon-video .VG-play-button{width:40px !important;height:40px !important}
#video-slider .gallery-slide-second .slide-mob-first .play-icon-video,#video-slider .gallery-slide-third .slide-mob-first2 .play-icon-video{top:50%;left:25%}
#video-slider .gallery-slide-second .slide-mob-second_1 .play-icon-video,#video-slider .gallery-slide-third .slide-mob-second_2 .play-icon-video,#video-slider .gallery-slide-second .slide-mob-second .play-icon-video{top:50%}
#video-slider .gallery-slide-third .slide-mob-second_2 .play-icon-video{left:73% !important}
}
#price-list{z-index:2;padding-bottom:35px;padding-top:24px;position:relative;background:#ededed}
@media(max-width:768px){#price-list{padding-top:16px;padding-bottom:16px}
}
#price-list .price-list-top-wrap{width:100%;display:flex;flex-direction:column;align-items:center;border:1px solid #e8e8e8;box-shadow:0 6px 12px -6px rgba(24,39,75,0.12),0 8px 24px -4px rgba(24,39,75,0.08);border-radius:18px;padding:24px 24px 40px;background:#fff}
@media(max-width:768px){#price-list .price-list-top-wrap{padding:16px;border-radius:8px}
}
#price-list .price-list-top-wrap p{font-size:24px;line-height:1.2;font-family:var(--font-tstar-bold);padding-bottom:70px;width:100%;text-align:center}
@media(max-width:768px){#price-list .price-list-top-wrap p{font-size:18px;padding-bottom:16px}
}
#price-list .price-list-top-wrap #pl--form-wrap{width:auto;flex-wrap:wrap;margin:0 -11px}
@media(max-width:768px){#price-list .price-list-top-wrap #pl--form-wrap{margin:0}
}
#price-list .price-list-top-wrap #pl--form-wrap .form--wrap{padding:0 11px;width:33.333%}
@media(max-width:768px){#price-list .price-list-top-wrap #pl--form-wrap .form--wrap{width:100%;padding:0}
}
@media(max-width:768px){#price-list .price-list-top-wrap #pl--form-wrap .form--wrap:last-child .cust-form-group{margin-bottom:0}
}
#price-list .price-list-top-wrap #pl--form-wrap .cust-form-group{margin-bottom:24px}
@media(max-width:768px){#price-list .price-list-top-wrap #pl--form-wrap .cust-form-group{margin-bottom:18px}
}
#price-list .price-list-top-wrap #pl--form-wrap .cust-form-group li.Paid_Service:nth-child(2){border-bottom:0}
#price-list .price-list-top-wrap #pl--form-wrap .cust-form-group li a{font-family:var(--font-tstar-medium)}
#price-list .price-list-top-wrap #pl-search-btn{max-width:195px;width:100%;margin-top:1rem;line-height:28px;padding:10px 32px;display:flex;align-items:center;justify-content:center}
@media(max-width:768px){#price-list .price-list-top-wrap #pl-search-btn{max-width:unset;padding:8px 24px;line-height:normal;height:32px}
}
#price-list .price-list-top-wrap .select-p{font-size:var(--font-size12);font-family:var(--font-tstar-medium);color:#303030}
@media(max-width:768px){#price-list .price-list-top-wrap .select-p{font-size:10px;line-height:12px;top:-4px}
}
#price-list .price-list-top-wrap .btn-drop{border:1px solid rgba(48,48,48,0.6);border-radius:8px;font-family:var(--font-tstar-medium)}
#price-list .price-list-top-wrap .btn-drop.active{text-transform:uppercase}
#price-list .price-list-top-wrap .btn-drop::after{content:url("clientlib-site/resources/images/icons/select-icon.svg");border:0;display:inline-block;position:absolute;right:20px;top:50%;transform:translateY(-50%)}
@media(max-width:768px){#price-list .price-list-top-wrap .btn-drop{font-size:14px;height:44px;line-height:20px}
}
#price-list .price-list-top-wrap .campaign-dropdown{border:1px solid rgba(0,0,0,0.15);border-top:0}
#price-list .price-list-top-wrap .campaign-dropdown li a{text-transform:uppercase}
@media(max-width:768px){#price-list .price-list-top-wrap .campaign-dropdown li a{font-size:12px}
}
#price-list .price-list-top-wrap .btn-disabled{background:#a5a5a5;pointer-events:none}
#price-list .price-list-bottom-wrap{margin-top:40px}
#price-list .price-list-bottom-wrap .content-wrap{justify-content:center;align-items:center}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap{flex-direction:column}
}
#price-list .price-list-bottom-wrap .content-wrap .bike-img-wrap{position:relative;width:632px;height:386px}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap .bike-img-wrap{margin-bottom:16px;width:328px;height:199px}
}
#price-list .price-list-bottom-wrap .content-wrap .bike-img-wrap img{width:fit-content;position:absolute;left:0}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap .bike-img-wrap img{max-width:328px}
}
#price-list .price-list-bottom-wrap .content-wrap .bike-img-wrap img.disk_img{bottom:0;z-index:0}
#price-list .price-list-bottom-wrap .content-wrap .bike-img-wrap img.bike_img{z-index:1;left:50%;transform:translateX(-50%);width:100%}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap .bike-img-wrap img.bike_img{width:253.785px;height:159.848px}
}
#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap{padding-left:16px;max-width:49.3%}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap{padding-left:0;align-items:center;max-width:100%}
}
#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .bike--text{font-family:var(--font-tstar-bold);font-size:18px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:16px}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .bike--text{font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-align:center}
}
#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .bike--name{font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:32px;margin-bottom:12px}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .bike--name{font-size:24px;font-style:normal;font-weight:900;line-height:32px;margin-bottom:16px;text-align:center}
}
#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .price--text{font-family:var(--font-tstar-heavy);font-size:32px;font-style:normal;font-weight:900;line-height:48px;display:flex;align-items:center;margin-bottom:2px}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .price--text{font-size:24px;font-style:normal;font-weight:900;line-height:32px}
}
#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .price--text span{font-family:var(--font-tstar-bold);font-size:24px;font-style:normal;font-weight:700;line-height:32px;padding-left:14px}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .price--text span{font-size:18px;font-style:normal;font-weight:700;line-height:24px;padding-left:2px}
}
#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .showroomprice--text{font-size:18px;font-style:normal;font-weight:400;line-height:24px;font-family:var(--font-tstar-medium)}
@media(max-width:768px){#price-list .price-list-bottom-wrap .content-wrap .bike-detail-wrap .showroomprice--text{font-size:14px;font-style:normal;font-weight:400;line-height:20px}
}
.pl-container{padding:0 40px;margin:0 auto;flex-direction:column;align-items:center}
@media(max-width:768px){.pl-container{padding:0 16px}
}
p.pricelist--header{text-align:center;font-family:var(--font-tstar-heavy);font-size:48px;font-style:italic;font-weight:900;line-height:58px;margin-bottom:32px}
@media(max-width:768px){p.pricelist--header{font-size:28px;line-height:40px;margin-bottom:16px}
}
.price-list-table-component{background:white;padding:0;padding-top:40px}
@media(max-width:768px){.price-list-table-component{padding:16px 0;background:#ededed}
}
.price-list-table-component .table-container{padding:0 149px;margin:0 auto}
@media(max-width:768px){.price-list-table-component .table-container{padding:0 16px}
}
.price-list-table-component .table-container .table--wrap{width:100%}
.price-list-table-component .table-container .table--wrap table{width:100%;border-radius:18px;overflow:hidden;outline:1px solid #e8e8e8 !important;box-shadow:0 8px 24px -4px rgba(24,39,75,0.08),0 6px 12px -6px rgba(24,39,75,0.12);border:0 !important;margin-bottom:0 !important}
.price-list-table-component .table-container .table--wrap table th{background:white;padding-top:24px !important;font-size:32px;font-style:normal;font-weight:900;line-height:48px;text-transform:initial;color:#303030 !important;font-family:var(--font-tstar-heavy);border:0 !important}
@media(max-width:768px){.price-list-table-component .table-container .table--wrap table th{font-size:24px;font-style:normal;font-weight:900;line-height:32px;padding-top:16px !important;padding-bottom:16px !important}
}
@media(min-width:768px){.price-list-table-component .table-container .table--wrap table th{padding-right:154px !important}
}
.price-list-table-component .table-container .table--wrap table th:first-child{padding-left:110px !important}
@media(max-width:768px){.price-list-table-component .table-container .table--wrap table th:first-child{padding-left:16px !important}
}
@media(max-width:768px){.price-list-table-component .table-container .table--wrap table th:last-child{padding-right:16px !important}
}
.price-list-table-component .table-container .table--wrap table tr{background:white;border:0 !important}
.price-list-table-component .table-container .table--wrap table tr:nth-child(even){background:#ededed}
.price-list-table-component .table-container .table--wrap table tr td{border:none !important}
@media(min-width:768px){.price-list-table-component .table-container .table--wrap table tr td{padding-right:121px !important}
}
.price-list-table-component .table-container .table--wrap table tr td:first-child{padding-left:110px !important}
@media(max-width:768px){.price-list-table-component .table-container .table--wrap table tr td:first-child{padding-left:16px !important}
}
.price-list-table-component .table-container .table--wrap table tr td p{font-size:24px;font-style:normal;font-weight:700;line-height:32px;font-family:var(--font-tstar-bold)}
@media(max-width:768px){.price-list-table-component .table-container .table--wrap table tr td p{font-size:18px;font-style:normal;font-weight:700;line-height:24px;max-width:230px}
}
.price-accordion-container{padding:0 149px;margin:0 auto;padding-top:40px;padding-bottom:8px}
@media(max-width:768px){.price-accordion-container{padding:16px}
}
.price-accordion-container .accordian-heading-faq{min-height:80px}
.price-accordion-container .faqs-accord-tile{overflow:hidden;border-radius:16px;background:#FFF}
.price-accordion-container .faqs-accord-tile .faq-arrow-wrapper{padding:24px 0}
.price-accordion-container .faqs-accord-tile h2 p{font-size:24px !important;font-style:normal;font-weight:700 !important;line-height:32px !important;font-family:var(--font-tstar-bold) !important}
.price-accordion-container .faqs-accord-tile .card-body-faq{padding-bottom:24px}
.price-accordion-container .faqs-accord-tile.active-faq-border-box{box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1)}
.price-accordion-container .faqs-accord-tile .faq-arrows-plus{display:block !important;width:32px !important;height:32px !important;transition:.3s ease transform}
@media(max-width:768px){.price-accordion-container .faqs-accord-tile .faq-arrows-plus{width:24px !important;height:24px !important}
}
.price-accordion-container .faqs-accord-tile .card-head-faq.active .faq-arrows-plus{transform:rotate(-45deg);transition:.3s ease transform}
.price-accordion-container .faq--slider-wrap .card{margin-bottom:32px}
@media(max-width:768px){.price-accordion-container .faq-card-tile-mobile{margin:0;margin-bottom:16px;border-radius:12px;overflow:hidden}
.price-accordion-container .faq-card-tile-mobile:last-child{margin-bottom:0}
.price-accordion-container .faq-card-tile-mobile .mob-sub-heading-faq p{color:#303030 !important;padding-right:12px;width:100%;font-size:18px !important;line-height:24px !important;font-family:var(--font-tstar-bold) !important}
.price-accordion-container .faq-card-tile-mobile .mob-sub-heading-faq .faq-arrow-wrapper{height:100%}
.price-accordion-container .faq-card-tile-mobile .mob-sub-heading-faq .faq-arrow-wrapper .faq-arrows-plus{display:block !important;width:24px !important;height:24px !important;transition:.3s ease transform}
.price-accordion-container .faq-card-tile-mobile .mob-body-faq{margin-top:12px}
.price-accordion-container .faq-card-tile-mobile .mob-body-faq span p{color:#303030;font-size:14px !important;font-style:normal;font-weight:400;line-height:20px !important;font-family:var(--font-tstar-medium)}
.price-accordion-container .active-faq-border-mob{box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1)}
.price-accordion-container .active-faq-border-mob .faq-arrows-plus{transform:rotate(-45deg);transition:.3s ease transform}
}
.nearby-cities-price{padding:40px 0;background:#ededed}
@media(max-width:768px){.nearby-cities-price{padding:16px 0}
}
.nearby-cities-price .white-section{padding:24px 129px 35px 129px;background:#FFF;border-radius:18px}
@media(max-width:768px){.nearby-cities-price .white-section{border-radius:12px;padding:16px 22px 28px 16px}
}
.nearby-cities-price .white-section .white-section-content{justify-content:space-between}
.nearby-cities-price .white-section .white-section-content p{font-family:var(--font-tstar-heavy);font-size:32px;font-style:normal;font-weight:900;line-height:48px}
.nearby-cities-price .white-section .white-section-content ul li{font-family:var(--font-tstar-bold);font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin:16px 0}
.nearby-cities-price .white-section .white-section-content ul li:last-child{margin-bottom:0}
.nearby-cities-price .white-section .white-section-content ul li a{color:#009fda;margin:0 auto;width:fit-content}
.nearby-cities-price .white-section .white-section-mob{width:100%;flex-direction:column}
.nearby-cities-price .white-section .white-section-mob .header--wrap{justify-content:space-between;margin-bottom:16px;width:100%}
.nearby-cities-price .white-section .white-section-mob .header--wrap p{font-size:24px;font-style:normal;font-weight:900;line-height:32px;font-family:var(--font-tstar-heavy)}
.nearby-cities-price .white-section .white-section-mob .veh-tile{display:flex;justify-content:space-between;margin-bottom:12px}
.nearby-cities-price .white-section .white-section-mob .veh-tile:last-child{margin-bottom:0}
.nearby-cities-price .white-section .white-section-mob .veh-tile p{font-size:18px;font-family:var(--font-tstar-bold);font-style:normal;font-weight:700;line-height:24px;margin-bottom:4px}
.nearby-cities-price .white-section .white-section-mob .veh-tile a{font-size:16px;color:#009fda;font-family:var(--font-tstar-bold);font-style:normal;font-weight:700;line-height:20px}
#survey--page,#survey--page-third{width:100%;background:black;height:100%;position:relative;z-index:1}
#survey--page #cus-details,#survey--page-third #cus-details{color:black !important;max-width:450px;width:100%}
#survey--page #cus-details .details-wrap,#survey--page-third #cus-details .details-wrap{width:100%;display:flex;flex-direction:column;background:white;border-radius:16px;padding:20px}
#survey--page #cus-details .details-wrap .detail-row,#survey--page-third #cus-details .details-wrap .detail-row{display:flex;gap:24px;padding:8px 0;border-bottom:1px solid black}
#survey--page #cus-details .details-wrap .detail-row .label,#survey--page-third #cus-details .details-wrap .detail-row .label{min-width:155px;font-size:20px;font-family:var(--font-inter-400);width:45%}
@media(max-width:768px){#survey--page #cus-details .details-wrap .detail-row .label,#survey--page-third #cus-details .details-wrap .detail-row .label{font-size:14px;min-width:100px}
}
#survey--page #cus-details .details-wrap .detail-row .data,#survey--page-third #cus-details .details-wrap .detail-row .data{font-size:20px;font-family:var(--font-inter-400)}
@media(max-width:768px){#survey--page #cus-details .details-wrap .detail-row .data,#survey--page-third #cus-details .details-wrap .detail-row .data{font-size:14px}
}
#survey--page .bg-img-append,#survey--page-third .bg-img-append,#survey--page .bg-img-append-mob,#survey--page-third .bg-img-append-mob{position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:-1;background-size:100% 100%}
@media(max-width:768px){#survey--page .bg-img-append,#survey--page-third .bg-img-append,#survey--page .bg-img-append-mob,#survey--page-third .bg-img-append-mob{background-position:bottom !important}
}
#survey--page .survey-content-wrap,#survey--page-third .survey-content-wrap{width:100%;display:flex;align-items:center;flex-direction:column;padding-top:8.016rem;padding-bottom:15.875rem}
@media(max-width:768px){#survey--page .survey-content-wrap,#survey--page-third .survey-content-wrap{padding:3.25rem 2.063rem 10.688rem 2.063rem}
}
#survey--page .survey-content-wrap picture,#survey--page-third .survey-content-wrap picture{padding-bottom:4.328rem}
@media(max-width:768px){#survey--page .survey-content-wrap picture,#survey--page-third .survey-content-wrap picture{padding-bottom:2rem}
}
#survey--page .survey-content-wrap picture img,#survey--page-third .survey-content-wrap picture img{max-width:232px;width:100%;height:auto}
@media(max-width:768px){#survey--page .survey-content-wrap picture img,#survey--page-third .survey-content-wrap picture img{max-width:151.111px;height:85px}
}
#survey--page .survey-content-wrap .welcome--text,#survey--page-third .survey-content-wrap .welcome--text{font-family:var(--font-inter-600);font-size:32px;font-style:normal;font-weight:600;line-height:28px;color:#fff;margin-bottom:.75rem;width:50%;text-align:center}
@media(max-width:768px){#survey--page .survey-content-wrap .welcome--text,#survey--page-third .survey-content-wrap .welcome--text{font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:.5rem;width:auto}
}
#survey--page .survey-content-wrap .subtext,#survey--page-third .survey-content-wrap .subtext{font-size:20px;font-family:var(--font-inter-400);font-style:normal;font-weight:400;line-height:28px;color:#dbdbdb;margin-bottom:2rem;text-align:justify;margin-top:.5rem;width:50%}
@media(max-width:768px){#survey--page .survey-content-wrap .subtext,#survey--page-third .survey-content-wrap .subtext{font-size:14px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:.75rem;width:auto}
}
#survey--page .survey-content-wrap form,#survey--page-third .survey-content-wrap form{display:flex;flex-direction:column;width:100%;align-items:center}
#survey--page .survey-content-wrap form label.error,#survey--page-third .survey-content-wrap form label.error,#survey--page .survey-content-wrap form .invalid__otp,#survey--page-third .survey-content-wrap form .invalid__otp,#survey--page .survey-content-wrap form .customer-alert,#survey--page-third .survey-content-wrap form .customer-alert{position:absolute;left:3px;top:75px;color:white;font-family:var(--font-inter-400);font-size:10px;line-height:1.2}
#survey--page .survey-content-wrap form .position-relative.otp--valid::after,#survey--page-third .survey-content-wrap form .position-relative.otp--valid::after{content:"";position:absolute;right:10px;height:20px;width:20px;top:50%;transform:translateY(-50%);background:url(clientlib-site/resources/images/icons/tick_icon.png) no-repeat center center / cover}
#survey--page .survey-content-wrap form .position-relative:first-child,#survey--page-third .survey-content-wrap form .position-relative:first-child{margin-bottom:1.8rem}
@media(max-width:768px){#survey--page .survey-content-wrap form .position-relative:first-child,#survey--page-third .survey-content-wrap form .position-relative:first-child{margin-bottom:1rem}
}
#survey--page .survey-content-wrap form input,#survey--page-third .survey-content-wrap form input{border:0;width:28.75rem;height:4.375rem;padding:1.313rem 0;padding-left:2.625rem;color:#767676;font-family:var(--font-inter-400);font-size:20px;font-style:normal;font-weight:400;line-height:28px;border-radius:12px;background:#fff}
#survey--page .survey-content-wrap form input:focus-visible,#survey--page-third .survey-content-wrap form input:focus-visible{border:0;outline:0;box-shadow:unset}
#survey--page .survey-content-wrap form input#mob-no.clickedsub,#survey--page-third .survey-content-wrap form input#mob-no.clickedsub{margin-bottom:1.8rem}
@media(max-width:768px){#survey--page .survey-content-wrap form input,#survey--page-third .survey-content-wrap form input{width:292px;height:50px;padding:.938rem 0;padding-left:1.456rem;font-size:12px;font-style:normal;font-weight:400;line-height:28px}
}
#survey--page .survey-content-wrap button,#survey--page-third .survey-content-wrap button{border-radius:12px;border:0;background:#fe0000;color:#fff;text-align:center;font-family:var(--font-inter-600);font-size:20px;font-style:normal;font-weight:600;line-height:28px;width:14.375rem;height:4.375rem;padding:.688rem 1.313rem;margin-bottom:.75rem;margin-top:4.5rem}
@media(max-width:768px){#survey--page .survey-content-wrap button,#survey--page-third .survey-content-wrap button{padding:3.25rem 2.063rem 10.688rem 2.063rem}
}
#survey--page .survey-content-wrap button picture,#survey--page-third .survey-content-wrap button picture{padding-bottom:4.328rem}
@media(max-width:768px){#survey--page .survey-content-wrap button picture,#survey--page-third .survey-content-wrap button picture{padding-bottom:5.75rem}
}
#survey--page .survey-content-wrap button picture img,#survey--page-third .survey-content-wrap button picture img{max-width:232px;width:100%;height:auto}
@media(max-width:768px){#survey--page .survey-content-wrap button picture img,#survey--page-third .survey-content-wrap button picture img{max-width:151.111px;height:85px}
}
#survey--page .survey-content-wrap button .welcome--text,#survey--page-third .survey-content-wrap button .welcome--text{font-family:var(--font-inter-600);font-size:32px;font-style:normal;font-weight:600;line-height:28px;color:#fff;margin-bottom:.75rem}
@media(max-width:768px){#survey--page .survey-content-wrap button .welcome--text,#survey--page-third .survey-content-wrap button .welcome--text{font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:.5rem}
}
#survey--page .survey-content-wrap button .subtext,#survey--page-third .survey-content-wrap button .subtext{font-size:20px;font-family:var(--font-inter-400);font-style:normal;font-weight:400;line-height:28px;color:#dbdbdb;margin-bottom:2rem;text-align:center}
@media(max-width:768px){#survey--page .survey-content-wrap button .subtext,#survey--page-third .survey-content-wrap button .subtext{font-size:14px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:.75rem}
}
#survey--page .survey-content-wrap button form,#survey--page-third .survey-content-wrap button form{display:flex;flex-direction:column;width:100%;align-items:center}
#survey--page .survey-content-wrap button form label.error,#survey--page-third .survey-content-wrap button form label.error,#survey--page .survey-content-wrap button form .invalid__otp,#survey--page-third .survey-content-wrap button form .invalid__otp,#survey--page .survey-content-wrap button form .customer-alert,#survey--page-third .survey-content-wrap button form .customer-alert{position:absolute;left:3px;top:75px;color:white;font-family:var(--font-inter-400);font-size:10px;line-height:1.2}
@media(max-width:768px){#survey--page .survey-content-wrap button form label.error,#survey--page-third .survey-content-wrap button form label.error,#survey--page .survey-content-wrap button form .invalid__otp,#survey--page-third .survey-content-wrap button form .invalid__otp,#survey--page .survey-content-wrap button form .customer-alert,#survey--page-third .survey-content-wrap button form .customer-alert{top:54px}
}
#survey--page .survey-content-wrap button form .position-relative.otp--valid::after,#survey--page-third .survey-content-wrap button form .position-relative.otp--valid::after{content:"";position:absolute;right:10px;height:20px;width:20px;top:50%;transform:translateY(-50%);background:url(clientlib-site/resources/images/icons/tick_icon.png) no-repeat center center / cover}
#survey--page .survey-content-wrap button form .position-relative:first-child,#survey--page-third .survey-content-wrap button form .position-relative:first-child{margin-bottom:1.8rem}
@media(max-width:768px){#survey--page .survey-content-wrap button form .position-relative:first-child,#survey--page-third .survey-content-wrap button form .position-relative:first-child{margin-bottom:1rem}
}
@media(max-width:768px){#survey--page .survey-content-wrap button form #otp--form,#survey--page-third .survey-content-wrap button form #otp--form{margin-top:20px}
}
#survey--page .survey-content-wrap button form input,#survey--page-third .survey-content-wrap button form input{border:0;width:28.75rem;height:4.375rem;padding:1.313rem 0;padding-left:2.625rem;color:#767676;font-family:var(--font-inter-400);font-size:20px;font-style:normal;font-weight:400;line-height:28px;border-radius:12px;background:#fff}
#survey--page .survey-content-wrap button form input:focus-visible,#survey--page-third .survey-content-wrap button form input:focus-visible{border:0;outline:0;box-shadow:unset}
#survey--page .survey-content-wrap button form input#mob-no.clickedsub,#survey--page-third .survey-content-wrap button form input#mob-no.clickedsub{margin-bottom:1.8rem}
@media(max-width:768px){#survey--page .survey-content-wrap button form input,#survey--page-third .survey-content-wrap button form input{width:292px;height:50px;padding:.938rem 0;padding-left:1.456rem;font-size:12px;font-style:normal;font-weight:400;line-height:28px}
}
#survey--page .survey-content-wrap button form button,#survey--page-third .survey-content-wrap button form button{border-radius:12px;border:0;background:#fe0000;color:#fff;text-align:center;font-family:var(--font-inter-600);font-size:20px;font-style:normal;font-weight:600;line-height:28px;width:14.375rem;height:4.375rem;padding:.688rem 1.313rem;margin-bottom:.75rem;margin-top:4.5rem}
@media(max-width:768px){#survey--page .survey-content-wrap button form button,#survey--page-third .survey-content-wrap button form button{width:200px;height:50px;font-size:15px;font-style:normal;font-weight:600;line-height:28px;padding:.491rem 1.141rem;margin-bottom:.75rem}
}
#survey--page .survey-content-wrap button .disclaimer--text,#survey--page-third .survey-content-wrap button .disclaimer--text{color:#dbdbdb;font-family:var(--font-inter-400);font-size:16px;font-style:normal;font-weight:400;line-height:28px;max-width:20.688rem;text-align:center}
@media(max-width:768px){#survey--page .survey-content-wrap button .disclaimer--text,#survey--page-third .survey-content-wrap button .disclaimer--text{font-size:12px;font-style:normal;font-weight:400;line-height:28px;max-width:14.963rem}
}
#survey--page .survey-content-wrap button .disclaimer--text p,#survey--page-third .survey-content-wrap button .disclaimer--text p{font-size:16px;line-height:28px}
@media(max-width:768px){#survey--page .survey-content-wrap button .disclaimer--text p,#survey--page-third .survey-content-wrap button .disclaimer--text p{font-size:12px;line-height:28px}
}
#survey--page .survey-content-wrap button .disclaimer--text a,#survey--page-third .survey-content-wrap button .disclaimer--text a{display:inline;text-decoration-line:underline}
@media(max-width:768px){#survey--page .survey-content-wrap button,#survey--page-third .survey-content-wrap button{width:200px;height:50px;font-size:15px;font-style:normal;font-weight:600;line-height:28px;padding:.491rem 1.141rem;margin-bottom:.75rem}
}
#survey--page .survey-content-wrap .disclaimer--text,#survey--page-third .survey-content-wrap .disclaimer--text{color:#dbdbdb;font-family:var(--font-inter-400);font-size:16px;font-style:normal;font-weight:400;line-height:28px;max-width:20.688rem;text-align:center}
@media(max-width:768px){#survey--page .survey-content-wrap .disclaimer--text,#survey--page-third .survey-content-wrap .disclaimer--text{font-size:12px;font-style:normal;font-weight:400;line-height:28px;max-width:14.963rem}
}
#survey--page .survey-content-wrap .disclaimer--text p,#survey--page-third .survey-content-wrap .disclaimer--text p{font-size:16px;line-height:28px}
@media(max-width:768px){#survey--page .survey-content-wrap .disclaimer--text p,#survey--page-third .survey-content-wrap .disclaimer--text p{font-size:12px;line-height:28px}
}
#survey--page .survey-content-wrap .disclaimer--text a,#survey--page-third .survey-content-wrap .disclaimer--text a{display:inline;text-decoration-line:underline}
#survey--page-third{background:#eff2ef;height:100vh}
#survey--page-third .welcome--text,#survey--page-third .subtext{color:black !important}
#survey--page-third .error--completion-alert{font-size:42px !important;text-align:center !important;font-weight:400 !important;line-height:60px !important;color:#393939 !important}
@media(max-width:768px){#survey--page-third .error--completion-alert{font-size:24px !important;line-height:38px !important}
}
#survey--page-third .error--dt-alert{font-size:22px !important;text-align:center !important}
@media(max-width:768px){#survey--page-third .error--dt-alert{font-size:17px !important}
}
#survey--page-third .error-alert{color:#fe0000 !important;font-size:22px !important}
@media(max-width:768px){#survey--page-third .error-alert{font-size:14px !important}
}
#survey--page-third .survey-content-wrap{background:#eff2ef}
#media-contact-details{padding:24px 40px 24px 40px}
#media-contact-details .contact-detail-wrapper{justify-content:space-between;border:1px solid silver;border-radius:12px;padding:24px 0;padding-left:64px;padding-right:10%}
#media-contact-details .email-wrap{display:flex;gap:12px}
#media-contact-details .cd-icon-wrapper{width:24px;height:24px}
#media-contact-details .cd-label{color:#a5a5a5}
#media-contact-details .cd-icon-wrapper>img{width:100%;height:100%}
#media-contact-details .cd-underline{display:none}
@media(max-width:1100px){#media-contact-details .contact-detail-wrapper{padding-right:64px}
}
@media(max-width:925px){#media-contact-details .contact-detail-wrapper{padding-right:32px;padding-left:32px}
}
@media(max-width:768px){#media-contact-details{padding:16px}
#media-contact-details .contact-detail-wrapper{flex-direction:column;justify-content:space-around;gap:10px;padding:16px}
#media-contact-details .cd-icon-wrapper{width:18px;height:18px}
#media-contact-details .email-wrap{gap:8px}
#media-contact-details .cd-underline{display:block;border:1px solid silver;background-color:silver;margin:12px 0}
.cd-data-boxes:last-child .cd-underline{display:none !important}
}
.main-la-container{display:flex;justify-content:center}
.main-la-container .latest-arrival-container{margin:40px;max-width:1366px;display:flex;gap:28px}
@media(max-width:768px){.main-la-container .latest-arrival-container{margin:16px;flex-direction:column;gap:16px}
}
.main-la-container .latest-arrival-container .first-la-div{width:41.653%;height:621px}
@media(max-width:768px){.main-la-container .latest-arrival-container .first-la-div{width:100%;height:138px}
}
.main-la-container .latest-arrival-container .first-la-div .static-la-img img{height:621px}
@media(max-width:768px){.main-la-container .latest-arrival-container .first-la-div .static-la-img img{height:138px}
}
.main-la-container .latest-arrival-container .first-la-div .dynamic-la-img img{height:621px}
@media(max-width:768px){.main-la-container .latest-arrival-container .first-la-div .dynamic-la-img img{height:138px}
}
.main-la-container .latest-arrival-container .second-la-div{display:flex;flex-direction:column;gap:23px;width:27.462%;height:621px}
@media(max-width:768px){.main-la-container .latest-arrival-container .second-la-div{flex-direction:row;gap:16px;width:100%;height:138px}
}
.main-la-container .latest-arrival-container .second-la-div .common-la-div{width:100%}
.main-la-container .latest-arrival-container .second-la-div .static-la-img{height:300px}
@media(max-width:768px){.main-la-container .latest-arrival-container .second-la-div .static-la-img{height:138px}
}
.main-la-container .latest-arrival-container .second-la-div .static-la-img img{height:300px}
@media(max-width:768px){.main-la-container .latest-arrival-container .second-la-div .static-la-img img{height:138px}
}
.main-la-container .latest-arrival-container .second-la-div .dynamic-la-img img{height:300px}
@media(max-width:768px){.main-la-container .latest-arrival-container .second-la-div .dynamic-la-img img{height:138px}
}
.main-la-container .latest-arrival-container .third-la-div{width:30.89%;height:621px}
@media(max-width:768px){.main-la-container .latest-arrival-container .third-la-div{width:100%;height:138px}
}
.main-la-container .latest-arrival-container .third-la-div .static-la-img img{height:621px}
@media(max-width:768px){.main-la-container .latest-arrival-container .third-la-div .static-la-img img{height:138px}
}
.main-la-container .latest-arrival-container .third-la-div .dynamic-la-img img{height:621px}
@media(max-width:768px){.main-la-container .latest-arrival-container .third-la-div .dynamic-la-img img{height:138px}
}
.main-la-container .latest-arrival-container .common-la-div{position:relative}
.main-la-container .latest-arrival-container .common-la-div .static-la-img img{width:100%;border-radius:18px}
.main-la-container .latest-arrival-container .common-la-div .dynamic-la-img img{animation:animate-width-reverse 1s ease-in-out;width:100%;clip-path:polygon(0 0,0 0,0 100%,0 100%);position:absolute;top:0;border-radius:18px}
.main-la-container .latest-arrival-container .common-la-div .card-la-header{font-family:var(--font-tstar-heavy);position:absolute;bottom:10px;left:28px;font-size:32px;color:#fff;text-transform:uppercase;padding-right:20px;line-height:1.2}
@media(max-width:768px){.main-la-container .latest-arrival-container .common-la-div .card-la-header{font-size:18px;left:12px;bottom:6px}
}
.main-la-container .latest-arrival-container .common-la-div .desktop-la-img{display:block}
@media(max-width:768px){.main-la-container .latest-arrival-container .common-la-div .desktop-la-img{display:none}
}
.main-la-container .latest-arrival-container .common-la-div .mobile-la-img{display:none}
@media(max-width:768px){.main-la-container .latest-arrival-container .common-la-div .mobile-la-img{display:block}
}
.main-la-container .latest-arrival-container .common-la-div:hover .dynamic-la-img img{animation:animate-width 1s ease-in-out;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}
@keyframes animate-width{from{clip-path:polygon(0 0,0 0,0 100%,0 100%)}
to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}
}
@keyframes animate-width-reverse{from{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}
to{clip-path:polygon(0 0,0 0,0 100%,0 100%)}
}
.et-container{display:flex;width:100vw;padding:40px 36px 0 36px}
@media(max-width:768px){.et-container{padding:0;flex-direction:column;height:135vw}
}
@media(max-width:768px){.et-container.htrts-container{height:116vw}
}
.et-container.et-harley>*:first-child{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important}
.et-container.et-harley>*:last-child{border-top-right-radius:4px !important;border-bottom-right-radius:4px !important}
.et-container.et-harley .et-panel .et-heading{font-family:var(--font-transducer);font-size:42px;font-weight:600;text-align:left}
@media(max-width:768px){.et-container.et-harley .et-panel .et-heading{font-size:24px;line-height:32px}
}
.et-container.et-harley .et-panel .et-content-sh .et-content-desc{font-family:var(--font-optika-regular);font-size:18px;font-weight:400;line-height:1.4;text-align:left}
@media(max-width:768px){.et-container.et-harley .et-panel .et-content-sh .et-content-desc{font-size:14px;font-weight:400;line-height:1.4}
}
.et-container.et-harley .et-panel .et-content-sh a{background:#f26321;border-radius:0;font-family:var(--font-transducer) !important;font-weight:600;font-size:18px;line-height:32px}
@media(max-width:768px){.et-container.et-harley .et-panel .et-content-sh a{font-size:12px}
}
.et-container.et-harley .et-panel .et-content-sh .et-button{display:none}
.et-container .et-panel{background-size:cover !important;background-position:center;background-repeat:no-repeat;height:487px;color:#fff;cursor:pointer;flex:1.6;margin:4px;position:relative;transition:flex 700ms ease-in}
@media(min-width:1380px) and (max-width:1920px){.et-container .et-panel{background-size:cover !important}
}
@media(max-width:768px){.et-container .et-panel{margin:2px 0}
}
@media(min-width:600px) and (max-width:768px){.et-container .et-panel{background-size:cover !important}
}
.et-container .et-panel.active{flex:4.8}
@media(max-width:768px){.et-container .et-panel.active{flex:6.95}
}
.et-container .et-panel.active .et-ddicon{display:none}
@media(max-width:768px){.et-container .et-panel.active .et-ddicon{display:block;transform:rotate(0);transition:.5s ease all}
}
.et-container .et-panel.active .et-heading{transform:rotate(0);transition:.5s ease all;left:28px}
@media(max-width:768px){.et-container .et-panel.active .et-heading{left:16px}
}
.et-container .et-panel.active .et-content-sh{opacity:1;transition:opacity 300ms ease-in 450ms}
.et-container .et-panel.active .et-content-sh .et-content-desc{opacity:1;transition:opacity 300ms ease-in 450ms}
@media(max-width:768px){.et-container .et-panel.active .et-content-sh .et-content-desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}
}
.et-container .et-panel .et-ddicon{width:auto;display:none}
@media(max-width:768px){.et-container .et-panel .et-ddicon{display:block;position:absolute;right:16px;top:20px;transform:rotate(180deg);transition:.5s ease all}
}
.et-container .et-panel .et-heading{position:absolute;bottom:200px;left:0;font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;white-space:nowrap;width:210px;transform:rotate(-90deg);transition:.5s ease all}
@media(max-width:768px){.et-container .et-panel .et-heading{font-size:24px;line-height:32px;top:16px;left:16px;transform:rotate(0)}
}
.et-container .et-panel .et-content-sh{font-size:24px;position:absolute;bottom:28px;left:28px;margin:0;opacity:0;max-width:92%}
@media(max-width:768px){.et-container .et-panel .et-content-sh{right:16px;left:16px;bottom:16px}
}
.et-container .et-panel .et-content-sh .et-content-desc{opacity:0;font-size:18px;line-height:24px;font-family:var(--font-tstar-bold);color:#fff;margin-bottom:18px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
@media(max-width:768px){.et-container .et-panel .et-content-sh .et-content-desc{font-size:14px;line-height:20px;display:none}
}
.et-container .et-panel .et-content-sh .et-content-footer{display:flex}
.et-container .et-panel .et-content-sh .et-content-footer .et-button{font-size:18px;line-height:24px;text-align:center;margin:auto 17px}
@media(max-width:768px){.et-container .et-panel .et-content-sh .et-content-footer .et-button{font-size:16px;line-height:20px}
}
.et-container .et-panel .et-content-sh .et-content-footer .htrtsPopupButton{display:none}
.et-container .et-panel .et-content-sh .et-content-footer .disabled{pointer-events:none;background:dimgrey}
.et-container .et-panel:first-child .et-content-sh .htrtsPopupButton{display:inline-block}
.et-container .et-panel.active .htrtsPopupButton{pointer-events:auto !important}
.et-container .et-first,.et-container .et-panel:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}
@media(max-width:768px){.et-container .et-first,.et-container .et-panel:first-child{border-bottom-left-radius:0;border-top-left-radius:0}
}
.et-container .et-fourth,.et-container .last-border{border-top-right-radius:12px;border-bottom-right-radius:12px}
@media(max-width:768px){.et-container .et-fourth,.et-container .last-border{border-top-right-radius:0;border-bottom-right-radius:0}
}
.header-std-tm{margin-top:40px}
@media(max-width:768px){.header-std-tm{margin-top:16px}
}
.htrts-container .et-panel .et-heading{font-size:22px}
@media(max-width:768px){.htrts-container .et-panel .et-heading{font-size:24px}
}
.htrts-container .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;overflow:hidden}
.htrts-container .popup-content-init{background-color:#fff;text-align:center;max-width:996px;max-height:80vh;overflow:hidden}
@media only screen and (max-width:767px){.htrts-container .popup-content-init{width:100%;height:90vh;position:absolute;bottom:0;border-top-left-radius:8px;border-top-right-radius:8px}
}
.htrts-container .popup-content-init .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;margin:0 16px}
}
.htrts-container .popup-content-init .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.htrts-container .popup-content-init .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .desktop-hide-section .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;float:right}
}
.htrts-container .popup-content-init .popup-wrapper{display:flex;flex-direction:row;gap:40px;height:100%;padding:24px 40px}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .popup-wrapper{display:none}
}
.htrts-container .popup-content-init .popup-wrapper .image-heading{display:flex;flex-direction:column;gap:32px}
.htrts-container .popup-content-init .popup-wrapper .image-heading .image-content{display:flex;gap:24px}
.htrts-container .popup-content-init .popup-wrapper .image-heading .image-content .image-content-carousal{flex-direction:column;display:flex;gap:16px;align-items:baseline}
.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-img-container{width:100%;max-height:600px;overflow:hidden;position:relative}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-img-container{max-height:464px;width:100%}
}
.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-img-container img{width:400px;height:320px;object-fit:fill;clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%,0 0)}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-img-container img{width:100%;height:auto}
}
.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-inner-content{overflow-y:hidden;max-height:320px}
.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description{text-align:justify;overflow-y:auto;height:100%;padding-right:16px}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description{margin-right:0}
}
.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description div{display:flex;height:54px;align-items:center;flex-wrap:wrap}
.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description div .init-tab-div{width:1px;border:1px solid black;height:39px;margin:0 23.97px}
.htrts-container .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description div img{max-height:100%}
.htrts-container .popup-content-init .popup-wrapper .image-heading ::-webkit-scrollbar{width:5px;margin-left:5px}
.htrts-container .popup-content-init .popup-wrapper .image-heading ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.htrts-container .popup-content-init .popup-wrapper .image-heading .heading-close-container{display:flex;justify-content:space-between}
.htrts-container .popup-content-init .popup-wrapper .image-heading .heading-close-container h3{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;display:flex;width:80%;justify-content:flex-start;text-align:left}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .popup-wrapper .image-heading .heading-close-container h3{font-size:28px;width:100%}
}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .popup-wrapper .image-heading .heading-close-container .close-btn{display:none}
}
.htrts-container .popup-content-init .popup-wrapper .image-heading .heading-close-container .close-btn{cursor:pointer;margin-right:16px;margin-top:10px}
.htrts-container .popup-content-init .popup-wrapper .image-heading .heading-close-container .close-btn svg{height:14px;width:14px}
.htrts-container .popup-content-init .popup-wrapper .carousel-indicators{position:unset}
.htrts-container .popup-content-init .popup-wrapper .carousel-indicators li{height:5px}
.htrts-container .popup-content-init .popup-wrapper .carousel-indicators li button{visibility:hidden}
.htrts-container .popup-content-init .popup-wrapper .carousel-indicators .slick-active{background:var(--bg-color-danger)}
.htrts-container .popup-content-init .popup-wrapper .indicator-position{z-index:1;display:flex;justify-content:center;align-items:center;margin:10px;justify-content:flex-start}
.htrts-container .popup-content-init .popup-wrapper .indicator-position .slick-dots-initiative{position:unset;display:flex}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .popup-wrapper .indicator-position .slick-dots-initiative{margin-top:0}
}
.htrts-container .popup-content-init .popup-wrapper .indicator-position li{margin:0 5px;height:5px;width:38px}
.htrts-container .popup-content-init .popup-wrapper .indicator-position .slick-active{background:var(--bg-color-danger)}
.htrts-container .popup-content-init .popup-wrapper .initiative-indicator-wrapper{display:flex}
.htrts-container .popup-content-init .popup-wrapper .previous,.htrts-container .popup-content-init .popup-wrapper .next{border:0;background:0}
.htrts-container .popup-content-init .popup-wrapper .previous .disabled,.htrts-container .popup-content-init .popup-wrapper .next .disabled{pointer-events:none;opacity:.5}
.htrts-container .popup-content-init .popup-wrapper .previous .disabled path,.htrts-container .popup-content-init .popup-wrapper .next .disabled path{stroke:#d9d9d9}
.htrts-container .popup-content-init .popup-wrapper .initiative-tabpopup-image{display:none}
.htrts-container .popup-content-init .popup-wrapper .popup-active{display:block}
.htrts-container .popup-content-init .popup-wrapper .popup-description-cotainer{width:60%;flex:auto;padding:32px 24px 32px 0;text-align:left;overflow-y:hidden;display:flex;flex-direction:column}
@media only screen and (max-width:767px){.htrts-container .popup-content-init .popup-wrapper .popup-description-cotainer{padding:24px 16px 32px 16px;width:100%}
}
.htrts-container .popup-content-init .popup-wrapper .popup-description-cotainer .popup-inner-content{overflow-y:auto}
.htrts-container .popup-content-init .popup-wrapper .popup-description-cotainer .popup-inner-content ::-webkit-scrollbar{width:5px}
.htrts-container .popup-content-init .popup-wrapper .popup-description-cotainer .popup-inner-content ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.htrts-container ::-webkit-scrollbar{width:5px}
.htrts-container ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.htrts-container .initiative-indicator-wrapper-mob{display:none}
.htrts-container .popup-wrapper-mob{display:none}
@media only screen and (max-width:767px){.htrts-container .popup-wrapper{display:none}
.htrts-container .popup-wrapper-mob{display:grid}
.htrts-container .popup-wrapper-mob .image-heading-content{display:flex;flex-direction:column;gap:0;height:72vh;overflow-y:auto;overflow-x:hidden}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-img-container-mob .initiative-tabpopup-image-mob{height:328px;position:relative}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-img-container-mob .initiative-tabpopup-image-mob img{width:100%;height:100%;object-fit:fill}
.htrts-container .popup-wrapper-mob .image-heading-content .close-btn{display:none}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:28px;font-style:normal;font-weight:400;line-height:120%;display:flex;justify-content:flex-start;text-align:left}
.htrts-container .popup-wrapper-mob .image-heading-content .initiative-image-container{position:relative}
.htrts-container .popup-wrapper-mob .image-heading-content .heading-close-container{margin:0 16px 24px 16px}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-img-container{position:relative}
.htrts-container .popup-wrapper-mob .image-heading-content .carousel-indicators{position:unset}
.htrts-container .popup-wrapper-mob .image-heading-content .carousel-indicators li{height:5px}
.htrts-container .popup-wrapper-mob .image-heading-content .carousel-indicators li button{visibility:hidden}
.htrts-container .popup-wrapper-mob .image-heading-content .indicator-position{z-index:1;display:flex;justify-content:center;align-items:center;margin:10px;justify-content:flex-start}
.htrts-container .popup-wrapper-mob .image-heading-content .indicator-position .slick-dots-initiative{position:unset;display:flex}
.htrts-container .popup-wrapper-mob .image-heading-content .indicator-position li{margin:0 5px;height:5px;width:38px}
.htrts-container .popup-wrapper-mob .image-heading-content .indicator-position .slick-active-mob{background:var(--bg-color-danger)}
.htrts-container .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob{bottom:37px;right:7px;position:relative;display:flex;justify-content:center;width:100%;z-index:5}
.htrts-container .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .initiative-carousel-indicators-mob>.slick-dots-initiative-mob{display:flex}
.htrts-container .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .initiative-carousel-indicators-mob>.slick-dots-initiative-mob .slick-active-mob{background:var(--bg-color-danger)}
.htrts-container .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .previous,.htrts-container .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .next{border:0;background:0}
.htrts-container .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .previous .disabled,.htrts-container .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .next .disabled{pointer-events:none;opacity:.5}
.htrts-container .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .previous .disabled path,.htrts-container .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .next .disabled path{stroke:#d9d9d9}
.htrts-container .popup-wrapper-mob .image-heading-content .previous,.htrts-container .popup-wrapper-mob .image-heading-content .next{border:0;background:0}
.htrts-container .popup-wrapper-mob .image-heading-content .initiative-tabpopup-image-mob{display:none}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-active-mob{display:block}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-description{text-align:justify;margin:0 16px 40px}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-description div{display:flex;height:54px;align-items:center;flex-wrap:wrap}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-description div span{width:1px;border:1px solid black;height:39px;margin:0 23.97px}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-description div img{max-height:100%}
.htrts-container .popup-wrapper-mob .image-heading-content .popup-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.htrts-container .popup-wrapper-mob .image-heading-content ::-webkit-scrollbar{width:5px}
.htrts-container .popup-wrapper-mob .image-heading-content ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
}
@media only screen and (max-width:767px) and only screen and (max-width:767px){.htrts-container .popup-wrapper-mob .image-heading-content .indicator-position .slick-dots-initiative{margin-top:0}
}
.es-container{padding:32px 40px;position:relative}
@media(max-width:768px){.es-container{padding:16px}
}
.es-container.es-harleyride .es-slider{border-radius:0}
.es-container.es-harleyride .es-slider .es-info{padding:44px 0 44px 109px;position:absolute;bottom:0}
@media(max-width:768px){.es-container.es-harleyride .es-slider .es-info{padding:16px 0 0 16px;bottom:55px}
}
.es-container.es-harleyride .es-slider .es-info .es-info-header{font-size:35px;font-family:var(--font-transducer);font-weight:600}
@media(max-width:768px){.es-container.es-harleyride .es-slider .es-info .es-info-header{display:block !important;font-size:22px;line-height:18px}
}
.es-container.es-harleyride .es-slider .es-info .es-info-points ul{margin-bottom:0 !important}
.es-container.es-harleyride .es-slider .es-info .es-info-points ul li{font-family:var(--font-optika-regular);font-size:18px;line-height:26px}
@media(max-width:768px){.es-container.es-harleyride .es-slider .es-info .es-info-points ul li{font-size:12px;line-height:1.4}
}
.es-container.es-harleyride .es-button a.btn{background:#f26321;border-radius:0}
.es-container.es-harleyride .es-button a.link-btn{display:none}
.es-container.es-harleyride .slick-slider .slick-dots li{transform:unset;background:#333;width:20px;height:4px}
.es-container.es-harleyride .slick-slider .slick-dots .slick-active{background:#e35205;width:43px}
.es-container.es-harleyride .slick-slider button.slick-arrow{width:40px;height:40px;bottom:-96px}
@media(max-width:768px){.es-container.es-harleyride .slick-slider button.slick-arrow{bottom:-56px}
}
.es-container.es-harleyride .slick-slider .slick-prev:before{content:url("clientlib-site/resources/harley-arrow-left.svg")}
.es-container.es-harleyride .slick-slider .slick-next:before{content:url("clientlib-site/resources/harley-arrow-right.svg")}
.es-container.es-harleyride .slick-slider .slick-dots{bottom:-76px}
@media(max-width:768px){.es-container.es-harleyride .slick-slider .slick-dots{bottom:-35px}
}
.es-container.es-harleyride .slick-slider .slick-prev{left:unset;right:56px}
@media(max-width:768px){.es-container.es-harleyride .slick-slider .slick-prev{left:0}
}
.es-container.es-harleyride .slick-slider .slick-next{right:0;left:unset}
.es-container .es-slider{height:450px;border-radius:12px;background-size:cover !important}
@media(max-width:768px){.es-container .es-slider{height:352px;background-size:100% 185px !important;position:relative}
}
.es-container .es-slider .es-info{padding:84px 0 0 109px}
@media(max-width:768px){.es-container .es-slider .es-info{padding:16px 0 0 16px;position:absolute;bottom:55px}
}
.es-container .es-slider .es-info .es-info-header{color:#fff;font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;text-transform:uppercase}
@media(max-width:768px){.es-container .es-slider .es-info .es-info-header{display:none}
}
.es-container .es-slider .es-info .es-info-subheader{font-size:32px;line-height:48px;color:#fff;font-family:var(--font-tstar-bold);padding:8px 0 12px 0}
@media(max-width:768px){.es-container .es-slider .es-info .es-info-subheader{font-size:24px;line-height:32px}
}
.es-container .es-slider .es-info .es-info-points ul{list-style:disc;padding-left:20px}
.es-container .es-slider .es-info .es-info-points ul li{color:#fff;font-family:var(--font-tstar-regular);font-size:16px;line-height:20px}
@media(max-width:768px){.es-container .es-slider .es-info .es-info-points ul li{font-size:14px;line-height:20px}
}
.es-container .es-carousel{display:block}
@media(max-width:768px){.es-container .es-carousel{display:none}
}
.es-container .es-carousel-mobile{display:none}
@media(max-width:768px){.es-container .es-carousel-mobile{display:block}
}
.es-container .es-button{position:absolute;bottom:72px !important;left:149px;margin-bottom:0;display:flex}
@media(max-width:768px){.es-container .es-button{bottom:30px !important;left:30px}
}
.es-container .es-button .btn{min-width:192px}
@media(max-width:768px){.es-container .es-button .btn{min-width:140px}
}
.es-container .es-button .link-btn{font-family:var(--font-tstar-bold);font-size:18px;display:flex;align-items:center;color:#fff;line-height:24px}
@media(max-width:768px){.es-container .es-button .link-btn{font-size:14px;line-height:20px}
}
.es-container .es-button .link-btn img{margin-left:10px}
@media(max-width:768px){.es-container .es-button .link-btn img{margin-left:5px}
}
.es-container .slick-dots{bottom:-46px}
.es-container .slick-dots li{margin:0 3px;background:#c1c1c1;transform:skew(-50deg);border:0;opacity:1;width:32px;height:8px}
@media(max-width:768px){.es-container .slick-dots li{width:26px;height:6px;z-index:3}
}
.es-container li.slick-active{background:var(--bg-color-danger)}
.es-container .slick-dots li button:before{font-size:0}
.es-container .slick-dotted.slick-slider{margin:0}
.es-container .slick-prev{width:30px;height:30px;top:unset;left:40%;bottom:-60px;z-index:1}
@media(max-width:768px){.es-container .slick-prev{left:20%;z-index:3}
}
.es-container .slick-next{width:30px;height:30px;top:unset;right:40%;bottom:-60px;z-index:1}
@media(max-width:768px){.es-container .slick-next{right:20%;z-index:3}
}
.es-container .slick-next:before{content:url("clientlib-site/resources/images/icons/nexts.png")}
.es-container .slick-prev:before{content:url("clientlib-site/resources/images/icons/prevs.png")}
@-webkit-keyframes fadeInUpSD{0{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpSD{0{opacity:0}
100%{opacity:1}
}
.fadeInUpSD{-webkit-animation-name:fadeInUpSD;animation-name:fadeInUpSD}
.slick-active .slide-content{animation-name:fadeInUpSD;animation-duration:6s;opacity:1;width:100%;padding:10px 20px 30px 0}
.faq-popup .faq-modal{max-width:77.6%;top:50%;bottom:unset;transform:translateY(-50%) !important}
@media(max-width:768px){.faq-popup .faq-modal{max-width:100%;margin:0;top:unset;bottom:0;position:fixed;left:0;width:100%;transform:none !important;animation:animatebottom .3s}
}
.faq-popup .faq-modal .modal-content{border-radius:16px;max-height:500px}
@media(max-width:768px){.faq-popup .faq-modal .modal-content{border-radius:12px 12px 0 0}
}
.faq-popup .modal-header{border-bottom:0;padding:16px}
.faq-popup .modal-body{margin:1.5rem;max-height:450px;overflow-y:scroll}
@media(max-width:768px){.faq-popup .modal-body{margin:0 4px 4px 4px}
}
.faq-popup .modal-body::-webkit-scrollbar{width:5px;border-radius:15px;right:5px}
.faq-popup .modal-body::-webkit-scrollbar-track{background-color:#fff}
.faq-popup .modal-body::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px #303030}
.faq-popup .modal-dailog{top:50%;bottom:unset;transform:translateY(-50%) !important}
.faq-popup .faq-popup-header{font-size:32px;font-family:'tstar-bold';line-height:38.41px;width:100%;text-align:center;padding-left:5%}
@media(max-width:768px){.faq-popup .faq-popup-header{font-size:24px;line-height:32px}
}
.faq-popup .accordian-faq-wrapper .generic-mobile-faq{display:none}
.faq-popup .investors-faq-section{background-color:#fff;padding:1rem 2.5rem}
.faq-popup .investors-content-wrap{display:flex;justify-content:center}
.faq-popup .investors-content-wrap .left--invs-faqs{flex:0 0 32.815%;display:flex;flex-direction:column}
.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile{display:flex;flex-direction:row;align-items:center;background:#f8f8f8;justify-content:space-between;align-self:end;width:100%;margin-right:10px}
.faq-popup .investors-content-wrap .left--invs-faqs .faq-button-active{background:#f8f8f8;margin-right:10px}
.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile:last-child{margin-bottom:0}
.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile.faq-button-active p{color:#303030}
.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile .investor-left-faq-arrow .faq-inactive-arrows{width:24px;height:24px;margin:40px 12px}
.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile.faq-button-active .investor-left-faq-arrow .faq-inactive-arrows{display:none}
.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile .investor-left-faq-arrow .faq-active-arrows{display:none}
.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile.faq-button-active .investor-left-faq-arrow .faq-active-arrows{display:block;width:24px;height:24px;margin:40px 12px}
.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile p{font-family:var(--font-tstar-medium);font-weight:400;font-size:18px;line-height:28px;cursor:pointer;color:#303030;width:95%}
.faq-popup .investors-content-wrap .right--faq-section{background-color:white;width:100%;max-width:996px}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap{justify-content:space-between;padding:0 0 0 19px}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap.reveal{display:flex;flex-direction:column}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .d-flex{width:100% !important;display:flex !important;margin-left:0 !important;margin-right:0 !important;flex-direction:column}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap.slick-initialized.reveal{display:block !important}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile{display:flex;flex-direction:column;align-items:flex-start;width:100% !important;border:1px solid #a5a5a5;border-radius:12px;margin-bottom:1.125rem}
.faq-popup .active-faq-border-box{border:1px solid #303030 !important}
.faq-popup .faq-model .active-faq-border-box{box-shadow:0 8px 24px -4px rgba(24,39,75,0.1),0 6px 12px -6px rgba(24,39,75,0.1)}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile .card-head-faq p{font-size:18px;line-height:24px;margin-bottom:6px !important;font-family:var(--font-tstar-medium);font-weight:400;letter-spacing:0 !important;width:94%;color:#707070}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile .card-head-faq.active p{color:#303030}
.faq-popup .accordian-faq-wrapper .faq--slider-wrap .faqs-accord-tile .card-head-faq.active p{font-family:'tstar-bold' !important;color:#303030}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile span{font-size:14px;line-height:20px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile:first-child{margin-left:0}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile:last-child{margin-right:0}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap.functional-rep{padding:28px 34px}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile span p{font-size:16px;line-height:24px;margin-bottom:6px;font-family:var(--font-tstar-medium);font-weight:400;color:#707070}
.faq-popup .submenu-faq-tile .faq-click-tile{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 0 2.125rem;cursor:pointer}
.faq-popup .submenu-faq-tile.faq-button-active .faq-click-tile{background:#fff;background-color:#fff;border-left:24px solid #f8f8f8;padding:0 0 0 .7rem;border-top-left-radius:7%;border-bottom-left-radius:7%}
.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .d-flex::after,.faq-popup .investors-content-wrap .right--faq-section .faq--slider-wrap .d-flex::before{display:none}
.faq-popup #investor-faq-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#dfdfdf}
.faq-popup #investor-faq-scroll::-webkit-scrollbar{width:8px;background-color:#dfdfdf}
.faq-popup #investor-faq-scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#ec2028}
.faq-popup .faq--slider-wrap .card{border:0;margin-bottom:20px;border-radius:12px}
.faq-popup .faq-model{max-width:1068px;margin:0 auto}
.faq-popup .faq-model .card{border-radius:12px}
.faq-popup .faq-model .faq--slider-wrap .card{border:1px solid rgba(0,0,0,0.125);margin-bottom:32px;border-radius:16px;overflow:hidden}
.faq-popup .card-head-mobile h2{cursor:pointer;font-size:18px}
.faq-popup .faq--slider-wrap .card-body{padding-left:0;padding-right:0}
.faq-popup .faqs-accord-tile .card-head{width:inherit}
.faq-popup .card-head-mobile{background:#f8f8f8;border-radius:6px 6px 0 0;margin:4px 0}
.faq-popup .accordian-heading-contacts{padding:14px 12px 28px 12px}
.faq-popup .card-body-mobile{border:1px solid #a5a5a5;border-radius:12px;padding:12px;margin:2px auto}
.faq-popup .accordian-heading-contacts .submenu-faq-tile{width:90%}
.faq-popup .card-head-mobile.active .accordian-heading-contacts .investor-arrows{background:url(../../../content/dam/hero-aem-website/in/icons/circle-up-arrow.html) no-repeat calc(90%) center;width:39px;height:28px;background-size:28px;top:22px}
.faq-popup .card-head-mobile .accordian-heading-contacts .investor-arrows{width:35px;height:25px;position:absolute;top:25px;right:0;background:url(../../../content/dam/hero-aem-website/in/icons/circle-down-arrow.html) no-repeat calc(90%) center;background-size:25px}
.faq-popup .faqs-accord-tile .collapse{width:inherit}
.faq-popup .card-head-faq{background:#fff;width:inherit;border-radius:12px}
.faq-popup .accordian-heading-faq{padding:0 1.5rem;border-radius:12px;border:1px solid silver;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center}
.faq-popup .accordian-heading-faq p{font-size:24px;font-family:'tstar-bold';line-height:32px}
.faq-popup .active-faq-border-box .accordian-heading-faq{border:0}
.faq-popup .card-body-faq{width:100%;padding:6px 4.5rem 1rem 1.5rem}
.faq-popup .card-body-faq span{font-size:16px;line-height:1.5}
.faq-popup .card-body-faq span p{font-size:16px;line-height:20px;font-family:'tstar-regular'}
.faq-popup .card-body-mobile .card-head-faq.active .accordian-heading-faq .faq-arrows{background:url(../../../content/dam/hero-aem-website/in/icons/faq-accord-cross.html) no-repeat calc(90%) center;width:25px;height:25px;background-size:15px}
.faq-popup .faq-arrow-wrapper{padding:.75rem 0}
.faq-popup .card-body-mobile .card-head-faq .accordian-heading-faq .faq-arrows{width:24px;height:24px}
.faq-popup .faqs-accord-tile .card-head-faq.active .accordian-heading-faq .faq-arrows{background:url(../../../content/dam/hero-aem-website/in/icons/faq-accord-cross.html) no-repeat calc(90%) center;width:24px;height:24px;background-size:14px;top:18px;right:12px}
.faq-popup .faqs-accord-tile .card-head-faq .accordian-heading-faq .faq-arrows-plus{width:24px;height:24px}
.faq-popup .faq-model .faqs-accord-tile .card-head-faq .accordian-heading-faq .faq-arrows-plus{width:32px;height:32px}
.faq-popup .faqs-accord-tile .card-head-faq.active .accordian-heading-faq .faq-arrows-plus{display:none}
.faq-popup .faqs-accord-tile .card-head-faq .accordian-heading-faq .faq-arrows-cross{display:none}
.faq-popup .faqs-accord-tile .card-head-faq.active .accordian-heading-faq .faq-arrows-cross{display:block !important;width:24px;height:24px}
.faq-popup .faq-model .card-head-faq.active .accordian-heading-faq .faq-arrows-cross{width:32px;height:32px}
.faq-popup .accordian-faq-wrapper .view-all-investor{font-size:18px;line-height:22px;font-family:var(--font-tstar-bold);margin-top:32px}
.faq-popup .accordian-faq-wrapper .view-all-investor .view-all-arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:8px}
.faq-popup .exchange-faq-wrap .investors-content-wrap .left--invs-faqs .submenu-faq-tile{display:flex;flex-direction:row;align-items:center;background:#ededed;justify-content:space-between;align-self:end;width:100%;margin-right:10px}
.faq-popup .exchange-faq-wrap .investors-content-wrap .left--invs-faqs .submenu-faq-tile:first-child{border-radius:12px 12px 0 0}
.faq-popup .exchange-faq-wrap .investors-content-wrap .left--invs-faqs .submenu-faq-tile:last-child{border-radius:0 0 12px 12px}
.faq-popup .exchange-faq-wrap .investors-content-wrap .left--invs-faqs .faq-button-active{background:#ededed;margin-right:10px}
.faq-popup .exchange-faq-wrap .investors-content-wrap .left--invs-faqs .submenu-faq-tile.faq-button-active p{color:#303030}
.faq-popup .exchange-faq-wrap .investors-content-wrap .right--faq-section .faq--slider-wrap .faqs-accord-tile .card-head-faq p{font-size:24px;line-height:32px;margin-bottom:6px !important;font-family:var(--font-tstar-bold);font-weight:400;letter-spacing:0 !important;width:94%;color:#303030}
.faq-popup .exchange-faq-wrap .submenu-faq-tile.faq-button-active .faq-click-tile{background:#fff;background-color:#fff;border-left:24px solid #ededed;padding:0 0 0 .7rem;border-top-left-radius:7%;border-bottom-left-radius:7%}
.faq-popup .exchange-faq-wrap .card-head-mobile{background:#ededed;border-radius:6px 6px 0 0;margin:4px 0}
@media(max-width:768px){.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile p{font-size:15px;line-height:25px}
.faq-popup .investors-content-wrap .left--invs-faqs .submenu-faq-tile span.investor-left-faq-arrow:after{margin-left:.2em}
.faq-popup .submenu-faq-tile.faq-button-active .faq-click-tile{padding:1.5rem .2rem 1.5rem .7rem}
.faq-popup .submenu-faq-tile .faq-click-tile{padding:1.5rem .2rem 1.5rem 2.125rem}
.faq-popup .faq-model .faqs-accord-tile .card-head-faq .accordian-heading-faq .faq-arrows-plus{width:18px;height:18px}
.faq-popup .faq-model .card-head-faq.active .accordian-heading-faq .faq-arrows-cross{width:18px;height:18px}
}
@media(max-width:569px){.faq-popup .accordian-faq-wrapper .generic-desktop-faq{display:none}
.faq-popup .accordian-faq-wrapper .generic-mobile-faq{display:block}
.faq-popup .investors-faq-section{background-color:#fff;padding:1rem}
.faq-popup .investors-contact-mobile{display:flex;justify-content:center}
.faq-popup .investors-contact-mobile .left--sub-menu{flex:0 0 32.2%;display:flex;flex-direction:column}
.faq-popup .investors-contact-mobile .left--sub-menu .submenu--mob-faq-tile{display:flex;flex-direction:row;align-items:center;margin-bottom:2px;background:#f8f8f8;border-radius:6px;justify-content:space-between;align-self:end;width:100%;padding:1.125rem .75rem}
.faq-popup .investors-contact-mobile .left--sub-menu .faq-button-active-mob{background:#ee2326;border-radius:6px 0 0 6px;width:97.1%;margin:6px 0}
.faq-popup .investors-contact-mobile .left--sub-menu .submenu--mob-faq-tile:last-child{margin-bottom:0}
.faq-popup .investors-contact-mobile .left--sub-menu .submenu--mob-faq-tile.faq-button-active-mob p{color:#fffdfd}
.faq-popup .mob-heading-faqs .submenu--mob-faq-tile p{font-family:var(--font-tstar-medium);font-weight:400;font-size:14px;line-height:18px;color:#303030}
.faq-popup .investors-contact-mobile .left--sub-menu .submenu--mob-faq-tile p{font-family:var(--font-tstar-medium);font-weight:400;font-size:20px;line-height:24px;text-transform:uppercase;cursor:pointer;color:#303030;width:62%}
.faq-popup .investors-contact-mobile .right--mob-content-section{background-color:white;width:100%;max-width:996px;overflow-x:hidden}
.faq-popup .investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob{display:none;justify-content:space-between;padding:0 0 32px 22px}
.faq-popup .investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob.reveal{display:flex}
.faq-popup .investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob .d-flex{width:100% !important;display:flex !important;margin-left:0 !important;margin-right:0 !important;flex-direction:column}
.faq-popup .investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob.slick-initialized.reveal{display:block !important}
.faq-popup .investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob .d-flex::after,.faq-popup .investors-contact-mobile .right--mob-content-section .faq--slider-wrap-mob .d-flex::before{display:none}
.faq-popup .right--mob-content-section .card{border:0}
.faq-popup .mob-head-faq-mobile h2{cursor:pointer;font-size:18px;font-weight:400;font-size:14px;line-height:18px;font-family:var(--font-tstar-normal)}
.faq-popup .outer-faq-card:first-child .mob-head-faq-mobile{border-radius:6px 6px 0 0}
.faq-popup .outer-faq-card:last-child .mob-head-faq-mobile{border-radius:0 0 6px 6px}
.faq-popup .outer-faq-card:first-child .mob-head-faq-mobile.active .mob-heading-faqs{border-top-left-radius:10px 10px;border-top-right-radius:10px 10px}
.faq-popup #innerFaqAccordMob .active-faq-border-mob{border:1px solid #303030 !important}
.faq-popup .mob-head-faq-mobile{background:#f8f8f8;margin:1px 0}
.faq-popup .mob-head-faq-mobile.active .mob-heading-faqs{border-left:6px solid #f8f8f8;border-top:6px solid #f8f8f8;border-right:6px solid #f8f8f8;background-color:#fff;padding:0 6px 0 6px}
.faq-popup .mob-heading-faqs{align-items:center;padding:0 12px 0 12px}
.faq-popup .mob-head-faq-mobile.active .mob-heading-faqs .mob-arrow-wrap-faq{margin:22px 0 12px 0}
.faq-popup .mob-head-faq-mobile .mob-heading-faqs .mob-arrow-wrap-faq{margin:28px 0 12px 0}
.faq-popup .faq-card-tile-mobile{padding:12px;margin:6px 0;border:.8px solid #a5a5a5 !important;border-radius:6px}
.faq-popup .faq-model .faq-card-tile-mobile{padding:16px 8px;margin:16px 0;border-radius:8px}
.faq-popup .mob-head-faq .mob-sub-heading-faq p{color:#303030;font-family:var(--font-tstar-bold);font-weight:700;width:93%;line-height:24px;font-size:18px}
.faq-popup .mob-body-faq{margin-top:8px}
.faq-popup .mob-body-faq p{font-family:var(--font-tstar-medium);font-weight:400;color:#303030;width:95%;font-size:14px;line-height:20px}
.faq-popup .mob-body-faq ol{margin-left:1rem}
.faq-popup .mob-heading-faqs .submenu--mob-faq-tile{width:80%}
.faq-popup .mob-head-faq-mobile .mob-heading-faqs .invs-faq-arrows-mob .faq-inactive-arrows{width:20px;height:20px;margin-right:1px}
.faq-popup .mob-head-faq-mobile.active .mob-heading-faqs .invs-faq-arrows-mob .faq-inactive-arrows{display:none}
.faq-popup .mob-head-faq-mobile .mob-heading-faqs .invs-faq-arrows-mob .faq-active-arrows{display:none}
.faq-popup .mob-head-faq-mobile.active .mob-heading-faqs .invs-faq-arrows-mob .faq-active-arrows{display:block;width:20px;height:20px;margin-right:1px}
.faq-popup .faq-card-tile-mobile .card-head .mob-sub-heading-faq{padding:12px}
.faq-popup .mob-head-faq{background:#fff}
.faq-popup .faq-card-tile-mobile .mob-head-faq.active .mob-sub-heading-faq .faq-sub-mob-arrows{background:url(../../../content/dam/hero-aem-website/in/icons/faq-accord-cross.html) no-repeat calc(90%) center;width:25px;height:25px;background-size:15px}
.faq-popup .faq-card-tile-mobile .mob-head-faq .mob-sub-heading-faq .faq-sub-mob-arrows{width:25px;height:25px;position:absolute;right:0;background:url(../../../content/dam/hero-aem-website/in/icons/faq-accord-plus.html) no-repeat calc(90%) center;background-size:15px}
.faq-popup .faq-arrow-wrapper{padding:0}
.faq-popup .faq-card-tile-mobile .mob-head-faq .mob-sub-heading-faq .faq-arrows-plus{width:18px;height:18px}
.faq-popup .faq-card-tile-mobile .mob-head-faq.active .mob-sub-heading-faq .faq-arrows-plus{display:none}
.faq-popup .faq-card-tile-mobile .mob-head-faq .mob-sub-heading-faq .faq-arrows-cross{display:none}
.faq-popup .faq-card-tile-mobile .mob-head-faq.active .mob-sub-heading-faq .faq-arrows-cross{display:block !important;width:18px;height:18px}
.faq-popup .view-all-faq-wrap{margin-top:.5rem}
.faq-popup .exchange-faq-wrap .left--sub-menu .submenu--mob-faq-tile{display:flex;flex-direction:row;align-items:center;margin-bottom:2px;background:#ededed;border-radius:6px;justify-content:space-between;align-self:end;width:100%;padding:1.125rem .75rem}
.faq-popup .exchange-faq-wrap .mob-head-faq-mobile{background:#ededed;margin:1px 0}
.faq-popup .exchange-faq-wrap .mob-head-faq-mobile.active .mob-heading-faqs{border-left:6px solid #ededed;border-top:6px solid #ededed;border-right:6px solid #ededed;background-color:#ededed;padding:0 6px 0 6px}
.faq-popup .exchange-faq-wrap .mob-head-faq .mob-sub-heading-faq p{color:#303030;font-family:var(--font-tstar-bold);width:93%;line-height:24px;font-size:18px}
.faq-popup .exchange-faq-wrap .mob-head-faq .mob-sub-heading-faq p{color:#303030;font-family:var(--font-tstar-bold);width:95%}
.faq-popup .exchange-faq-wrap .mob-body-faq p{font-family:var(--font-tstar-medium);font-weight:400;color:#303030;width:95%;font-size:14px;line-height:20px}
.faq-popup .exchange-faq-wrap .mob-heading-faqs .submenu--mob-faq-tile{width:80%;font-size:16px;font-family:var(--font-tstar-medium);line-height:20px}
}
@keyframes animatebottom{from{bottom:-100%;opacity:0}
to{bottom:0;opacity:1}
}
.evs-container{margin:0 auto;max-width:64.142%}
.evs-container.evs-harley .evs-card{border-radius:4px}
.evs-container.evs-harley .evs-card img{border-radius:4px}
.evs-container.evs-harley .slick-slider .slick-list .slick-sprev,.evs-container.evs-harley .slick-slider .slick-list .slick-snext{opacity:.5}
.evs-container.evs-harley .slick-slider .slick-dots li{transform:unset;background:#333;width:20px;height:4px}
.evs-container.evs-harley .slick-slider .slick-dots .slick-active{background:#e35205;width:43px}
.evs-container.evs-harley .slick-slider button{width:40px;height:40px;bottom:-50px}
.evs-container.evs-harley .slick-slider .slick-prev{left:unset;right:-50px}
@media(max-width:1200px){.evs-container.evs-harley .slick-slider .slick-prev{right:-65px}
}
@media(max-width:992px){.evs-container.evs-harley .slick-slider .slick-prev{right:0}
}
@media(max-width:768px){.evs-container.evs-harley .slick-slider .slick-prev{right:unset}
}
.evs-container.evs-harley .slick-slider .slick-next{left:unset;right:-108px}
@media(max-width:1200px){.evs-container.evs-harley .slick-slider .slick-next{right:-10px}
}
@media(max-width:992px){.evs-container.evs-harley .slick-slider .slick-next{right:-55px}
}
@media(max-width:768px){.evs-container.evs-harley .slick-slider .slick-next{left:unset;right:0}
}
@media(max-width:768px){.evs-container{max-width:75%}
}
.evs-container .slick-slider{margin-left:-12%;margin-right:-12%}
.evs-container .slick-slider .slick-list{padding-top:4% !important;padding-bottom:5% !important;padding-left:15% !important;padding-right:15% !important}
@media(max-width:768px){.evs-container .slick-slider .slick-list{padding-top:10% !important;padding-bottom:15% !important}
}
.evs-container .slick-slider .slick-list .slick-track{max-width:100% !important;transform:translate3d(0,0,0) !important;perspective:190px}
@media(max-width:768px){.evs-container .slick-slider .slick-list .slick-track{perspective:100px}
}
.evs-container .slick-slide{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;width:100% !important;transform:translate3d(0,0,0);transition:transform 1s,opacity 1s}
.evs-container .slick-current{opacity:1;position:relative;display:block;transform:translate3d(0,0,20px);z-index:2}
@media(max-width:768px){.evs-container .slick-current{transform:translate3d(0,0,21px)}
}
.evs-container .slick-snext{opacity:1;transform:translate3d(26%,0,-15px);z-index:1}
@media(max-width:768px){.evs-container .slick-snext{transform:translate3d(20%,0,0)}
}
.evs-container .slick-sprev{opacity:1;transform:translate3d(-26%,0,-15px)}
@media(max-width:768px){.evs-container .slick-sprev{transform:translate3d(-20%,0,0)}
}
.evs-container .slick-dots li{margin:0 3px;background:#c1c1c1;transform:skew(-50deg);border:0;opacity:1;width:32px;height:8px}
@media(max-width:768px){.evs-container .slick-dots li{width:26px;height:6px}
}
.evs-container li.slick-active{background:var(--bg-color-danger)}
.evs-container .slick-prev{width:30px;height:30px;top:unset;left:33%;bottom:-44px;z-index:1}
@media(max-width:1180px){.evs-container .slick-prev{left:25%}
}
@media(max-width:921px){.evs-container .slick-prev{left:23%}
}
@media(max-width:768px){.evs-container .slick-prev{left:12%;bottom:-46px;z-index:3}
}
.evs-container .slick-next{width:30px;height:30px;top:unset;right:33%;bottom:-44px;z-index:1}
@media(max-width:1180px){.evs-container .slick-next{right:25%}
}
@media(max-width:921px){.evs-container .slick-next{right:23%}
}
@media(max-width:768px){.evs-container .slick-next{right:12%;bottom:-46px;z-index:3}
}
.evs-container .evs-card{display:block;width:100%;height:auto;border-radius:12px;overflow:hidden}
@media(max-width:768px){.evs-container .evs-card{height:auto;border-radius:12px;background:var(--textcolor-white,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.19)}
}
.evs-container .evs-card .poster-img{position:relative;border-radius:12px;width:-webkit-fill-available}
@media(max-width:768px){.evs-container .evs-card .poster-img{border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}
}
.evs-container .evs-card .play-icn{width:auto;position:absolute;top:50%;bottom:unset;right:unset;left:50%;transform:translate(-50%,-50%)}
@media(max-width:768px){.evs-container .evs-card .play-icn{width:40px}
}
.evs-container .evs-card .rev-content{width:100%;position:absolute;bottom:22px;align-items:center;display:flex;flex-direction:column}
@media(max-width:768px){.evs-container .evs-card .rev-content{bottom:13px}
}
.evs-container .evs-card .rev-content .rev-header{font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;color:#fff;opacity:.6}
@media(max-width:768px){.evs-container .evs-card .rev-content .rev-header{font-size:28px;line-height:40px}
}
.evs-container .evs-card .rev-content .rev-desc{font-family:var(--font-tstar-medium);font-size:18px;line-height:24px;color:#fff;text-align:center;padding:8px 22px}
@media(max-width:768px){.evs-container .evs-card .rev-content .rev-desc{color:#303030;font-size:14px;line-height:18px;padding:10px 16px 0 16px;min-height:100px;display:flex;align-items:center}
}
@media(max-width:768px){.evs-container .evs-card .rev-content a{width:88.99%}
}
.event-shorts{margin:32px 29px}
@media(max-width:768px){.event-shorts{margin:8px 0 8px 8px}
}
.event-shorts.harley-shorts .evts-slider{border-radius:4px}
.event-shorts.harley-shorts .slick-dots{bottom:-80px}
@media(max-width:768px){.event-shorts.harley-shorts .slick-dots{bottom:-60px}
}
.event-shorts.harley-shorts .slick-dots li{transform:unset;width:20px;height:4px;background:#333}
.event-shorts.harley-shorts li.slick-active{background:#e35205;width:43px !important}
.event-shorts.harley-shorts .slick-next{right:16px;bottom:-100px}
@media(max-width:768px){.event-shorts.harley-shorts .slick-next{right:32px;bottom:-70px}
}
.event-shorts.harley-shorts .slick-prev{right:75px;bottom:-100px;left:unset}
@media(max-width:768px){.event-shorts.harley-shorts .slick-prev{left:16px;right:unset;bottom:-70px}
}
.event-shorts.harley-shorts .slick-next:before{content:url("clientlib-site/resources/harley-arrow-right.svg")}
.event-shorts.harley-shorts .slick-prev:before{content:url("clientlib-site/resources/harley-arrow-left.svg")}
@media(max-width:768px){.event-shorts .slick-list{padding-left:0 !important}
}
.event-shorts .evts-slider{width:305px;height:434px;overflow:hidden;border-radius:14px;margin:0 11px;position:relative}
@media(max-width:768px){.event-shorts .evts-slider{height:345px;margin:0 8px}
}
.event-shorts .evts-slider a{height:100%}
.event-shorts .evts-slider a video{width:100%;height:100%;object-fit:cover}
.event-shorts .evts-slider .sh-info{position:absolute;width:100%;top:unset;bottom:15px;left:unset;border:unset;background:transparent;pointer-events:none}
.event-shorts .evts-slider .sh-info p{font-family:var(--font-tstar-bold);color:#fff;font-size:14px;line-height:20px}
.event-shorts .evts-slider .sh-pb{position:absolute;background:transparent;border:0;width:100%;left:unset;top:unset;bottom:-9px}
@media(max-width:768px){.event-shorts .evts-slider .sh-pb{left:0}
}
.event-shorts .evts-slider .sh-pb progress{width:inherit;height:6px;border:.1px solid rgba(57,57,57,0.6);border-radius:0}
.event-shorts .evts-slider .sh-pb progress::-webkit-progress-bar{background-color:rgba(57,57,57,0.6);border-radius:6px}
.event-shorts .evts-slider .sh-pb progress::-webkit-progress-value{background-color:#d9d9d9;border-radius:6px}
.event-shorts .slick-dots{bottom:-54px}
.event-shorts .slick-dots li{margin:0 3px;background:#c1c1c1;transform:skew(-50deg);border:0;opacity:1;width:32px;height:8px}
@media(max-width:768px){.event-shorts .slick-dots li{width:26px;height:6px;z-index:3}
}
.event-shorts li.slick-active{background:var(--bg-color-danger)}
.event-shorts .slick-dots li button:before{font-size:0}
.event-shorts .slick-dotted.slick-slider{margin:0}
.event-shorts .slick-prev{width:30px;height:30px;top:unset;left:33%;bottom:-68px;z-index:1}
@media(max-width:768px){.event-shorts .slick-prev{left:5%;z-index:3}
}
.event-shorts .slick-next{width:30px;height:30px;top:unset;right:33%;bottom:-68px;z-index:1}
@media(max-width:768px){.event-shorts .slick-next{right:5%;z-index:3}
}
.event-shorts .slick-next:before{content:url("clientlib-site/resources/images/icons/nexts.png")}
.event-shorts .slick-prev:before{content:url("clientlib-site/resources/images/icons/prevs.png")}
#shortspopup{background:linear-gradient(161deg,#201f1f 22.35%,#251e1e 68.47%,#000 114.59%)}
#shortspopup.harley-shorts .slick-prev,#shortspopup.harley-shorts .slick-next{background-color:transparent;border:1px solid #fff}
@media(max-width:768px){#shortspopup{padding:0}
}
#shortspopup .shorts-car button{position:absolute;top:0;left:0;z-index:1;opacity:1}
@media(max-width:768px){#shortspopup .modal{padding:0}
}
#shortspopup .modal-content{background:0;border:0}
#shortspopup .modal-dialog{max-width:390px;margin:3rem auto !important;top:45%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media(max-width:768px){#shortspopup .modal-dialog{max-width:360px}
}
@media(max-width:768px){#shortspopup .modal-body{padding:0}
}
#shortspopup video{width:360px;height:640px;border-radius:16px}
@media(max-width:768px){#shortspopup video{border-radius:0;height:100%}
}
#shortspopup .modal-backdrop.show{opacity:.9}
#shortspopup .slick-slide{position:relative}
@media(max-width:768px){#shortspopup .slick-slide{border:unset}
}
#shortspopup .slick-slide .sh-unmute{right:0;left:unset;border:unset;background:transparent;padding:0}
#shortspopup .slick-slide .sh-mute{right:16px;top:12px;left:unset;border:unset;width:40px;height:40px;border-radius:20px;background:#1414144D}
#shortspopup .slick-slide .sh-mute img{margin:auto}
#shortspopup .slick-slide .sh-play{top:48%;right:41%;left:unset;border:unset;background:transparent}
#shortspopup .slick-slide .sh-pause{top:48%;right:44%;left:unset;border:unset;background:transparent}
#shortspopup .slick-slide .sh-swipe-up{width:100%;top:unset;bottom:40px;left:unset;border:unset;background:transparent}
#shortspopup .slick-slide .sh-swipe-up img{width:60px;transform:rotate(180deg);display:inline}
#shortspopup .slick-slide .sh-swipe-up p{font-family:var(--font-tstar-bold);color:#fff;font-size:14px;line-height:20px}
#shortspopup .slick-slide .sh-info{width:100%;top:unset;bottom:40px;left:unset;border:unset;background:transparent;pointer-events:none}
#shortspopup .slick-slide .sh-info p{font-family:var(--font-tstar-bold);color:#fff;font-size:14px;line-height:20px}
#shortspopup .slick-slide .sh-pb{background:transparent;border:0;width:100%;left:unset;top:unset;bottom:10px}
@media(max-width:768px){#shortspopup .slick-slide .sh-pb{left:0}
}
#shortspopup .slick-slide .sh-pb progress{width:inherit;height:6px;border:.1px solid rgba(57,57,57,0.6);border-radius:6px}
#shortspopup .slick-slide .sh-pb progress::-webkit-progress-bar{background-color:rgba(57,57,57,0.6);border-radius:6px}
#shortspopup .slick-slide .sh-pb progress::-webkit-progress-value{background-color:#d9d9d9;border-radius:6px}
#shortspopup .slick-next{position:absolute;right:-60px;top:unset;bottom:-10px;background:#ee2326;width:36px;height:36px;border-radius:18px}
@media(max-width:1150px) and (min-width:768px){#shortspopup .slick-next{right:-50%}
}
#shortspopup .slick-next.slick-disabled{background:#fff;pointer-events:none}
#shortspopup .slick-next.slick-disabled:before{background:url(clientlib-site/resources/images/icons/downupinactive.svg) no-repeat;bottom:5px;transform:rotate(180deg);right:6px}
#shortspopup .slick-next:before{position:absolute;content:"";background:url(clientlib-site/resources/images/icons/downupactive.svg) no-repeat;height:20px;width:20px;right:10px;bottom:9px}
#shortspopup .slick-prev{position:absolute;left:unset;right:-60px;top:30px;bottom:unset;background:#ee2326;width:36px;height:36px;border-radius:18px}
@media(max-width:1150px) and (min-width:768px){#shortspopup .slick-prev{right:-50%}
}
#shortspopup .slick-prev.slick-disabled{background:#fff;pointer-events:none}
#shortspopup .slick-prev:before{position:absolute;content:"";background:url(clientlib-site/resources/images/icons/downupactive.svg) no-repeat;height:20px;width:20px;right:6px;bottom:7px;transform:rotate(180deg)}
#shortspopup .slick-prev.slick-disabled:before{background:url(clientlib-site/resources/images/icons/downupinactive.svg) no-repeat;bottom:10px;transform:rotate(0);right:9px}
@keyframes load{0{width:0}
100%{width:100%}
}
.esf-container{margin:20px 28.5px}
@media(max-width:768px){.esf-container{margin:6px 6.5px}
}
.esf-container .slick-dots{bottom:-30px}
.esf-container .slick-track{margin-bottom:32px}
@media(max-width:768px){.esf-container .slick-track{margin-bottom:0}
}
.esf-container .slick-dots li{margin:0 3px;background:#c1c1c1;transform:skew(-50deg);border:0;opacity:1;width:32px;height:8px}
@media(max-width:768px){.esf-container .slick-dots li{width:26px;height:6px;z-index:3}
}
.esf-container li.slick-active{background:var(--bg-color-danger)}
.esf-container .slick-dots li button:before{font-size:0}
.esf-container .slick-dotted.slick-slider{margin:0}
.esf-container .slick-prev{width:30px;height:20px;top:unset;left:40%;bottom:-30px;z-index:1}
@media(max-width:768px){.esf-container .slick-prev{left:-3%;z-index:3;display:none !important}
}
.esf-container .slick-next{width:30px;height:20px;top:unset;right:40%;bottom:-30px;z-index:1}
@media(max-width:768px){.esf-container .slick-next{right:-3%;z-index:3;display:none !important}
}
.esf-container .slick-next:before{content:url("clientlib-site/resources/images/icons/nexts.png")}
.esf-container .slick-prev:before{content:url("clientlib-site/resources/images/icons/prevs.png")}
.esf-container .esf-card{width:304px;margin:16px 11.5px;border-radius:12px;background:var(--textcolor-white,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.19)}
.esf-container .esf-card .esf-content{padding:16px}
.esf-container .esf-card .esf-content img{width:100%}
.esf-container .esf-card .esf-content .esf-desc{font-family:var(--font-tstar-medium);font-size:14px;line-height:20px;color:#303030;padding:16px 0 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:100px}
.esf-container .esf-card .esf-content .esf-footer{display:flex;justify-content:space-between;padding-top:8px}
.esf-container .esf-card .esf-content .esf-footer .esf-insta-link{font-size:12px;font-family:var(--font-tstar-heavy);line-height:16px;display:flex}
.esf-container .esf-card .esf-content .esf-footer .esf-insta-link img{padding-right:4px}
.esf-container .esf-card .esf-content .esf-footer .esf-post-date{font-size:12px;font-family:var(--font-tstar-medium);line-height:16px}
#eventSocialFeedSurge .slick-initialized .slick-slide{margin:16px 11.5px !important}
#eventSocialFeedSurge .slick-dots li.slick-active button{width:20px !important;height:20px !important;padding:5px !important}
#eventSocialFeedSurge .slick-dots li.slick-active{background:#ae3440}
#eventSocialFeedSurge .slick-dots li.slick-active button::after{border-left:0 !important}
@media(max-width:768px){#ride_event_form.modal{padding:0 !important;top:auto;bottom:0;position:relative;animation:animatebottom .3s}
#ride_event_form.modal .modal-dialog{margin:0 !important;position:fixed;bottom:0;left:0}
#ride_event_form.modal .modal-dialog .container-fluid{padding:0 !important}
}
@media(max-width:768px) and (max-width:768px){#ride_event_form.modal .modal-dialog{max-height:100%;overflow-y:auto}
}
@keyframes animatebottom{from{bottom:-100%;opacity:0}
to{bottom:0;opacity:1}
}
.event_register_footer{position:fixed;z-index:100;background-color:#fff;bottom:0;left:0;display:flex;width:100%;padding:18px 40px;justify-content:space-between;align-items:center;font-family:var(--font-tstar-medium);box-shadow:0 -1px 4px 0 rgba(140,140,140,0.25),0 -3px 6px 0 rgba(202,202,202,0.25)}
.event_register_footer_title{color:#303030;font-size:32px;font-family:var(--font-tstar-bold);line-height:48px}
.event_register_footer_price{display:none}
@media(max-width:768px){.event_register_footer{padding:8px 16px 16px}
.event_register_footer_title{font-size:14px;font-family:var(--font-tstar-heavy);line-height:20px}
.event_register_footer_price{display:block;color:#303030;font-size:12px;font-family:var(--font-tstar-bold);line-height:16px}
}
.event_register_footer_action{display:inline-flex;align-items:center}
.event_register_footer_action_price{padding-right:24px;border-right:1px solid silver;color:#303030;font-size:24px;font-family:var(--font-tstar-bold);line-height:32px}
@media(max-width:768px){.event_register_footer_action_price{display:none}
}
.event_register_footer_action_button{padding-left:24px}
.event_register_footer_action_button button#event_register_button{width:198px;font-size:20px;line-height:1.4;padding:8.5px 32px 10px;border-radius:4px;text-transform:uppercase;font-family:'tstar-heavy';color:#fff;border:0;position:relative;background:linear-gradient(135deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%)}
.event_register_footer_action_button button#event_register_button::before{background:linear-gradient(120deg,transparent,rgba(255,255,255,0.2),transparent);content:"";position:absolute;z-index:100;top:0;height:150%;animation:shine-btn1 3s ease-in infinite;left:0;transform:rotate(30deg)}
.event_register_footer_action_button button#event_register_button::after{background:linear-gradient(120deg,transparent,rgba(255,255,255,0.2),transparent);content:"";position:absolute;z-index:100;top:0;height:150%;animation:shine-btn2 3s ease-in infinite;left:0;transform:rotate(30deg)}
@media(max-width:768px){.event_register_footer_action_button button#event_register_button{width:103px;font-size:14px;padding:9.41px 24px 7px}
}
@keyframes shine-btn1{0{left:0;width:8px}
5%{width:12px;height:200%}
15%{width:16px;height:250%}
20%{left:90%}
25%{left:150%;width:0}
}
@keyframes shine-btn2{0{left:20%;width:12px}
5%{height:200%;width:15px}
15%{width:20px;height:250%}
20%{left:100%}
25%{left:150%;width:0}
}
.d-none{display:none}
#ride_events_register{font-family:var(--font-tstar-medium)}
#ride_events_register.harley-rides-form .event_register_form .modal-dialog{margin-top:5% !important}
@media(max-width:768px){#ride_events_register.harley-rides-form .event_register_form .modal-dialog{height:90vh;overflow-y:scroll !important;pointer-events:all !important}
}
#ride_events_register.harley-rides-form .modal-content{padding:24px;border-radius:0}
#ride_events_register.harley-rides-form .modal-content .modal-header{padding-left:0;padding-right:0}
#ride_events_register.harley-rides-form .modal-content .modal-header .modal-title{text-align:left;font-family:var(--font-transducer);font-size:32px;line-height:44px;font-weight:600}
#ride_events_register.harley-rides-form .modal-content .modal-header .modal-title::before{content:"";display:block;width:40px;height:4px;background-color:#e35205;margin-bottom:22px}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-header .modal-title::before{margin-top:20px;width:24px}
}
#ride_events_register.harley-rides-form .modal-content .modal-body{padding-left:0;padding-right:0}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid{padding:0}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .search-dropdown{display:none}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input{position:relative}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .state-error,#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .city-error{color:red;font-size:12px;line-height:16px;padding-left:10px;position:absolute}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input ul::-webkit-scrollbar{display:none}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .state-dropdown-img,#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .city-dropdown-img{cursor:pointer;position:absolute;top:12px;right:13px;width:30px;height:30px}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .state-dropdown-img,#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .city-dropdown-img{top:8px}
}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input img{width:14px;height:8px;position:absolute;bottom:12px;right:6px}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input img{top:unset;left:10px}
}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .state-dropdown,#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .city-dropdown{max-height:140px;position:absolute;border:1px solid #999;overflow-y:scroll;border-radius:8px;display:none;background-color:#fff;z-index:11;left:0;right:0;scrollbar-width:none;-ms-overflow-style:none}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .state-dropdown li,#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .city-dropdown li{padding:4px 10px;font-family:var(--font-transducer)}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .state-dropdown li a,#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .city-dropdown li a{color:#212529}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .state-dropdown li:hover,#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .city-dropdown li:hover{background-color:#005ebf;color:#fff}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .state-dropdown li:hover a,#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .state-city-input .city-dropdown li:hover a{color:#fff}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .error-message{color:red;font-size:12px;line-height:16px;padding-left:10px}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .form-group #event-rides-otp{top:33px}
}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .form-group label{font-family:var(--font-transducer)}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .form-group .form-control{-webkit-text-fill-color:#495057;font-family:var(--font-transducer);font-weight:400;font-size:16px;line-height:20px}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .form-group .form-control:disabled{background-color:#fff}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .form-group .form-control::placeholder{-webkit-text-fill-color:#495057;font-family:var(--font-transducer);font-weight:400;font-size:14px;line-height:18px}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .form-group #event-rides-otp{color:#f26321;font-family:var(--font-transducer)}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .form-group #event-rides-otp.pe-none{color:#787878;pointer-events:none}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .form-group .pe-none{font-family:var(--font-transducer);font-weight:400;font-size:16px;line-height:20px}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group{cursor:pointer}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select:before{top:15px}
}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select span{font-family:var(--font-transducer);font-weight:400;color:#495057;font-size:14px;line-height:20px}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select span{font-size:14px}
}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select{padding:0 12px;height:38px}
}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select-list{max-height:160px;overflow-y:scroll}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select-list li:hover{background-color:#005ebf;color:#fff}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select-list li.selected{background-color:#005ebf;color:#fff}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select-list li{font-family:var(--font-transducer);font-weight:400;font-size:16px;line-height:20px}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select-list li{font-size:14px}
}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid .floating-select-group .floating-select-list{top:40px}
}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid #er-mobile a{font-size:14px;top:33px}
}
#ride_events_register.harley-rides-form .modal-content .modal-body .container-fluid #er-mobile.pe-none{pointer-events:none;color:#787878}
#ride_events_register.harley-rides-form .modal-content .modal-footer{padding-left:0;padding-right:0}
#ride_events_register.harley-rides-form .modal-content .modal-footer .checkbox--wrap{font-family:var(--font-tstar-medium)}
#ride_events_register.harley-rides-form .modal-content .modal-footer .checkbox--wrap .control-checkbox p{font-family:"1903Sans-Regular";color:#303030}
#ride_events_register.harley-rides-form .modal-content .modal-footer .checkbox--wrap .control-checkbox p a{color:#f26321}
#ride_events_register.harley-rides-form .modal-content .modal-footer .checkbox--wrap input:checked ~ .control_indicator{background-color:#f26321}
#ride_events_register.harley-rides-form .modal-content .modal-footer button{background:#f26321;font-family:var(--font-transducer);font-weight:600;font-size:18px;line-height:16px;padding:18px 48px;border-radius:0}
@media(max-width:768px){#ride_events_register.harley-rides-form .modal-content .modal-footer button{font-size:12px;width:120px;padding:18px 0}
}
#ride_events_register.harley-rides-form .modal-content .modal-footer button:disabled{background:silver}
#ride_events_register.harley-rides-form .event_register_footer{padding:16px 40px}
@media(max-width:768px){#ride_events_register.harley-rides-form .event_register_footer{padding:10px 16px}
}
#ride_events_register.harley-rides-form .event_register_footer_action_button #event_register_button{background:#f26321;font-family:var(--font-transducer);font-weight:600;font-size:18px;line-height:16px;padding:18px 48px;border-radius:0}
@media(max-width:768px){#ride_events_register.harley-rides-form .event_register_footer_action_button #event_register_button{font-size:12px;width:120px;padding:10px 0;line-height:14px}
}
#ride_events_register.harley-rides-form .event_register_footer_title,#ride_events_register.harley-rides-form .event_register_footer_action_price{font-family:var(--font-optika-bold);font-size:24px;font-weight:700;line-height:33.6px}
@media(max-width:768px){#ride_events_register.harley-rides-form .event_register_footer_title,#ride_events_register.harley-rides-form .event_register_footer_action_price{font-size:9px;font-weight:normal;line-height:20px}
}
#ride_events_register.harley-rides-form .modal-footer button{background:#f26321}
@media(max-width:768px){#ride_events_register.harley-rides-form #event-register-status{bottom:0;height:70%;top:unset}
}
#ride_events_register.harley-rides-form #event-register-status .modal-dialog{margin-top:5% !important}
@media(max-width:768px){#ride_events_register.harley-rides-form #event-register-status .modal-dialog{position:absolute;bottom:0}
}
#ride_events_register.harley-rides-form #event-register-status .modal-content .event_status_sucess{margin-bottom:24px}
#ride_events_register.harley-rides-form #event-register-status .modal-content .event_status_sucess img{margin:0 auto}
#ride_events_register.harley-rides-form #event-register-status .modal-content .event_status_sucess .event_status_success_title{font-family:var(--font-transducer);font-weight:600;line-height:32px;font-size:28px}
@media(max-width:768px){#ride_events_register.harley-rides-form #event-register-status .modal-content .event_status_sucess .event_status_success_title{font-size:20px;line-height:24px}
}
#ride_events_register.harley-rides-form #event-register-status .modal-content .event_status_sucess .event_status_success_text{font-family:var(--font-optika-bold);font-size:16px;font-weight:400;line-height:22px}
#ride_events_register.harley-rides-form #event-register-status .modal-content .event_status_error{margin-bottom:24px}
#ride_events_register.harley-rides-form #event-register-status .modal-content .event_status_error .event_status_success_title{color:#ff5800;font-family:var(--font-transducer);font-weight:600;line-height:32px;font-size:28px}
@media(max-width:768px){#ride_events_register.harley-rides-form #event-register-status .modal-content .event_status_error .event_status_success_title{font-size:20px;line-height:24px}
}
#ride_events_register.harley-rides-form #event-register-status .modal-content .event_status_error .event_status_success_text{font-family:var(--font-optika-bold);font-size:16px;font-weight:400;line-height:22px}
#ride_events_register.harley-rides-form #event-register-status .modal-content .modal-footer .redirection-btn{font-family:var(--font-transducer);font-weight:600;font-size:18px;line-height:16px;border-radius:0;background:#f26321;padding:18px 48px;margin-top:25px}
@media(min-width:768px){#ride_events_register .modal-lg{margin-top:5%;min-width:80%;max-width:80%}
}
#ride_events_register .modal-content{border-radius:16px}
#ride_events_register .modal-header{border-bottom:0}
#ride_events_register .close{font-family:serif;font-weight:400;color:#303030;font-size:36px;opacity:1}
#ride_events_register .modal-footer{border-top:0;padding-bottom:24px;display:flex;flex-direction:column}
@media(max-width:768px){#ride_events_register .modal-footer{padding:0 16px 16px}
}
#ride_events_register .modal-footer button{padding:10px 32px;font-size:20px;line-height:1.4;margin:0 auto;border-radius:4px;background:linear-gradient(135deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);text-transform:uppercase;font-family:'tstar-heavy';color:#fff;border:0}
@media(max-width:768px){#ride_events_register .modal-footer button{font-size:14px;width:100%;padding:8px 24px}
}
#ride_events_register .modal-footer button:disabled{background:silver}
#ride_events_register .modal-footer .redirection-btn{padding:10px 32px;font-size:20px;line-height:1.4;margin:0 auto;border-radius:4px;background:linear-gradient(135deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);text-transform:uppercase;font-family:'tstar-heavy';color:#fff;border:0}
@media(max-width:768px){#ride_events_register .modal-footer .redirection-btn{font-size:14px;width:100%;padding:8px 24px;text-align:center}
}
#ride_events_register .modal-title{color:#303030;text-align:center;flex:1;font-size:32px;font-family:var(--font-tstar-bold)}
@media(max-width:768px){#ride_events_register .modal-title{font-size:24px}
#ride_events_register .modal-content{border-radius:12px 12px 0 0}
}
#ride_events_register .form-control::-webkit-input-placeholder{font-size:14px}
#ride_events_register .form-group{margin-bottom:0}
#ride_events_register .form-group .pe-none-tracker{pointer-events:none !important}
#ride_events_register .form-group.otp--valid::after{content:'';width:20px;height:20px;position:absolute;top:36px;right:28px;background:url(clientlib-site/resources/images/icons/darkcheck.svg) no-repeat center center / cover}
@media(max-width:768px){#ride_events_register .form-group.otp--valid::after{top:42px;right:25px;transform:translateY(-69%);width:16px;height:16px}
}
#ride_events_register .form-group #event-rides-otp{position:absolute;right:25px;top:38px;text-align:right;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;line-height:1.2;color:var(--textcolor-link-hyperlink-1,#009fda)}
@media(max-width:768px){#ride_events_register .form-group #event-rides-otp{font-size:14px;top:30px}
}
#ride_events_register .form-group #event-rides-otp.pe-none{pointer-events:none;color:#787878}
#ride_events_register .form-group label{color:#303030}
#ride_events_register .form-control{border-radius:8px;font-size:16px}
@media(min-width:768px){#ride_events_register .form-control{height:48px}
}
#ride_events_register .form-group.floating>label.floating-label{top:.6rem;left:12px;background-color:white;position:relative;font-size:12px;z-index:10;line-height:16px;padding:0 4px}
#ride_events_register .floating-select-group{position:relative}
#ride_events_register .floating-select{background:#fff;border-radius:8px;border:1px solid silver;display:flex;width:100%;position:relative;padding:12px 16px;align-items:center;height:48px}
@media(max-width:768px){#ride_events_register .floating-select{font-size:14px}
}
#ride_events_register .floating-select:before{content:"";background:transparent none no-repeat;background-image:url('clientlib-site/resources/images/icons/select-icon.svg');position:absolute;top:20px;right:16px;width:16px;height:16px}
#ride_events_register ul.floating-select-list{position:absolute;display:none;top:50px;left:0;width:100%;background:#fff;border-radius:8px;border:1px solid silver;z-index:20;padding:0;cursor:pointer}
#ride_events_register ul.floating-select-list li{list-style:none;padding:4px 16px}
#ride_events_register ul.floating-select-list li.selected{background:#005ebf;color:#fff}
#ride_events_register ul.floating-select-list li:first-child{border-radius:8px 8px 0 0}
#ride_events_register ul.floating-select-list li:last-child{border-radius:0 0 8px 8px}
#ride_events_register .floating-select-group.active ul.floating-select-list{display:block}
#ride_events_register .floating-select-group.active .floating-select{border-color:#005ebf;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}
#ride_events_register .form-control.floating:focus ~ label.floating-label{color:#005ebf}
#ride_events_register select.select-floating{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent none no-repeat;background-image:url('clientlib-site/resources/images/icons/select-icon.svg');background-position:right 16px center}
#ride_events_register .required:after{content:"*";color:red}
#ride_events_register label.error{color:red;font-size:12px;line-height:16px;padding-left:10px}
@media(max-width:768px){#ride_events_register .empty-field-space{display:none}
#ride_events_register .form-group.floating>label.floating-label{font-size:10px}
#ride_events_register .form-control{font-size:14px}
}
#ride_events_register #event-register-status .event_status_img{width:162px;margin:16px auto}
#ride_events_register #event-register-status .event_status_success_title{font-size:32px;font-family:var(--font-tstar-heavy)}
#ride_events_register #event-register-status .event_status_success_text{color:#303030;margin-top:40px;font-size:18px;line-height:24px;margin-bottom:12px}
#ride_events_register #event-register-status .event_status_sucess{text-align:center}
#ride_events_register #event-register-status .event_status_sucess .event_status_success_title{color:#038252}
#ride_events_register #event-register-status .event_status_error{text-align:center}
#ride_events_register #event-register-status .event_status_error .event_status_success_title{color:#d30000}
#ride_events_register #event-register-status .msg-body{max-width:634px;margin:auto}
#ride_events_register #event-register-status .event_status_image_container .event_status_image_text{position:relative;margin-top:-40px;top:60px;text-align:center;font-family:var(--font-montserrat-bold);font-size:40px;font-style:italic;font-weight:800;opacity:.15;background:linear-gradient(180deg,#999 0,rgba(153,153,153,0) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#ride_events_register #event-register-status .event_status_image_container img.event_status_img_bike{display:block;width:220px;margin:0 auto 20px}
@media(max-width:768px){#ride_events_register #event-register-status .event_status_img{width:80px}
#ride_events_register #event-register-status .event_status_success_title{font-size:24px}
#ride_events_register #event-register-status .event_status_success_text{font-size:18px}
#ride_events_register #event-register-status .modal-content{border-radius:12px}
}
.eventpage-text.b1-text-std{padding:32px 40px 0}
.eventpage-text.b1-text-std span.event-text-show,.eventpage-text.b1-text-std span.event-text-hide{display:none;color:#009fda;cursor:pointer}
@media(max-width:768px){.eventpage-text.b1-text-std{padding:8px 16px 0}
.eventpage-text.b1-text-std span.event-text-show{display:inline}
.eventpage-text.b1-text-std span.event-text-shown{display:none}
}
.eventpage-footer-padding{padding-bottom:88px}
@media(max-width:768px){.eventpage-footer-padding{padding-bottom:30px}
}
#event_rides_register_form .form-control:-webkit-autofill{-webkit-text-fill-color:#000}
#ride_events_loggedin_register{font-family:var(--font-tstar-medium)}
@media(min-width:768px){#ride_events_loggedin_register .modal-lg{margin-top:5%;min-width:80%;max-width:80%}
}
#ride_events_loggedin_register .modal-content{border-radius:16px}
#ride_events_loggedin_register .modal-header{border-bottom:0}
#ride_events_loggedin_register .close{font-family:serif;font-weight:400;color:#303030;font-size:36px;opacity:1}
#ride_events_loggedin_register .modal-footer{border-top:0;padding-bottom:24px;display:flex;flex-direction:column}
@media(max-width:768px){#ride_events_loggedin_register .modal-footer{padding:0 16px 16px}
}
#ride_events_loggedin_register .modal-footer button{padding:10px 32px;font-size:20px;line-height:1.4;margin:0 auto;border-radius:4px;background:linear-gradient(135deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);text-transform:uppercase;font-family:'tstar-heavy';color:#fff;border:0}
@media(max-width:768px){#ride_events_loggedin_register .modal-footer button{font-size:14px;width:100%;padding:8px 24px}
}
#ride_events_loggedin_register .modal-footer button:disabled{background:silver}
#ride_events_loggedin_register .modal-footer .redirection-btn{padding:10px 32px;font-size:20px;line-height:1.4;margin:0 auto;border-radius:4px;background:linear-gradient(135deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);text-transform:uppercase;font-family:'tstar-heavy';color:#fff;border:0}
@media(max-width:768px){#ride_events_loggedin_register .modal-footer .redirection-btn{font-size:14px;width:100%;padding:8px 24px;text-align:center}
}
#ride_events_loggedin_register .modal-title{color:#303030;text-align:center;flex:1;font-size:32px;font-family:var(--font-tstar-bold)}
@media(max-width:768px){#ride_events_loggedin_register .modal-title{font-size:24px}
#ride_events_loggedin_register .modal-content{border-radius:12px 12px 0 0}
}
#ride_events_loggedin_register .form-control::-webkit-input-placeholder{font-size:14px}
#ride_events_loggedin_register .form-group{margin-bottom:0}
#ride_events_loggedin_register .form-group .pe-none-tracker{pointer-events:none !important}
#ride_events_loggedin_register .form-group.otp--valid::after{content:'';width:20px;height:20px;position:absolute;top:36px;right:28px;background:url(clientlib-site/resources/images/icons/darkcheck.svg) no-repeat center center / cover}
@media(max-width:768px){#ride_events_loggedin_register .form-group.otp--valid::after{top:42px;right:25px;transform:translateY(-69%);width:16px;height:16px}
}
#ride_events_loggedin_register .form-group #event-rides-otp{position:absolute;right:25px;top:38px;text-align:right;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;line-height:1.2;color:var(--textcolor-link-hyperlink-1,#009fda)}
@media(max-width:768px){#ride_events_loggedin_register .form-group #event-rides-otp{font-size:14px;top:30px}
}
#ride_events_loggedin_register .form-group #event-rides-otp.pe-none{pointer-events:none;color:#787878}
#ride_events_loggedin_register .form-group label{color:#303030}
#ride_events_loggedin_register .form-control{border-radius:8px;font-size:16px}
@media(min-width:768px){#ride_events_loggedin_register .form-control{height:48px}
}
#ride_events_loggedin_register .form-group.floating>label.floating-label{top:.6rem;left:12px;background-color:white;position:relative;font-size:12px;z-index:10;line-height:16px;padding:0 4px}
#ride_events_loggedin_register .floating-select-group{position:relative}
#ride_events_loggedin_register .floating-select-group1{position:relative}
#ride_events_loggedin_register .floating-select-group2{position:relative}
#ride_events_loggedin_register .floating-select{background:#fff;border-radius:8px;border:1px solid silver;display:flex;width:100%;position:relative;padding:12px 16px;align-items:center;height:48px}
@media(max-width:768px){#ride_events_loggedin_register .floating-select{font-size:14px}
}
#ride_events_loggedin_register .floating-select:before{content:"";background:transparent none no-repeat;background-image:url('clientlib-site/resources/images/icons/select-icon.svg');position:absolute;top:20px;right:16px;width:16px;height:16px}
#ride_events_loggedin_register ul.floating-select-list{position:absolute;display:none;top:50px;left:0;width:100%;background:#fff;border-radius:8px;border:1px solid silver;z-index:20;padding:0;cursor:pointer}
#ride_events_loggedin_register ul.floating-select-list li{list-style:none;padding:4px 16px}
#ride_events_loggedin_register ul.floating-select-list li.selected{background:#005ebf;color:#fff}
#ride_events_loggedin_register ul.floating-select-list li:first-child{border-radius:8px 8px 0 0}
#ride_events_loggedin_register ul.floating-select-list li:last-child{border-radius:0 0 8px 8px}
@media(max-width:768px){#ride_events_loggedin_register ul.floating-select-list{top:unset;bottom:55px}
}
#ride_events_loggedin_register .floating-select-group.active ul.floating-select-list{display:block}
#ride_events_loggedin_register .floating-select-group.active .floating-select{border-color:#005ebf;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}
#ride_events_loggedin_register .form-control.floating:focus ~ label.floating-label{color:#005ebf}
#ride_events_loggedin_register select.select-floating{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent none no-repeat;background-image:url('clientlib-site/resources/images/icons/select-icon.svg');background-position:right 16px center}
#ride_events_loggedin_register .required:after{content:"*";color:red}
#ride_events_loggedin_register label.error{color:red;font-size:12px;line-height:16px;padding-left:10px}
@media(max-width:768px){#ride_events_loggedin_register .empty-field-space{display:none}
#ride_events_loggedin_register .form-group.floating>label.floating-label{font-size:10px}
#ride_events_loggedin_register .form-control{font-size:14px}
}
#ride_events_loggedin_register #event-register-status .event_status_img{width:162px;margin:16px auto}
#ride_events_loggedin_register #event-register-status .event_status_success_title{font-size:32px;font-family:var(--font-tstar-heavy)}
#ride_events_loggedin_register #event-register-status .event_status_success_text{color:#303030;margin-top:40px;font-size:18px;line-height:24px;margin-bottom:12px}
#ride_events_loggedin_register #event-register-status .event_status_sucess{text-align:center}
#ride_events_loggedin_register #event-register-status .event_status_sucess .event_status_success_title{color:#038252}
#ride_events_loggedin_register #event-register-status .event_status_error{text-align:center}
#ride_events_loggedin_register #event-register-status .event_status_error .event_status_success_title{color:#d30000}
#ride_events_loggedin_register #event-register-status .event_status_image_container .event_status_image_text{position:relative;margin-top:-40px;top:60px;text-align:center;font-family:var(--font-montserrat-bold);font-size:40px;font-style:italic;font-weight:800;opacity:.15;background:linear-gradient(180deg,#999 0,rgba(153,153,153,0) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#ride_events_loggedin_register #event-register-status .event_status_image_container img.event_status_img_bike{display:block;width:220px;margin:0 auto 20px}
@media(max-width:768px){#ride_events_loggedin_register #event-register-status .event_status_img{width:80px}
#ride_events_loggedin_register #event-register-status .event_status_success_title{font-size:24px}
#ride_events_loggedin_register #event-register-status .event_status_success_text{font-size:18px}
#ride_events_loggedin_register #event-register-status .modal-content{border-radius:12px}
}
.modal-footer .checkbox--wrap a{display:inline;color:#009fda}
.modal-footer .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#303030;font-family:var(--font-tstar-bold);font-size:14px;line-height:1rem;border-radius:5px}
.modal-footer .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#303030;font-family:var(--font-tstar-bold);font-size:14px;line-height:1rem}
.modal-footer .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.modal-footer .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
.modal-footer .checkbox--wrap .control:hover input ~ .control_indicator,.modal-footer .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
.modal-footer .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
.modal-footer .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.modal-footer .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.modal-footer .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.modal-footer .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.modal-footer .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.modal-footer .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.modal-footer .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.custom-gender-select{position:relative;width:100%;padding:10px;border-radius:8px;font-size:16px;border:1px solid silver;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}
.custom-gender-select-wrapper{position:relative}
.custom-gender-select-wrapper::after{content:"";background:transparent none no-repeat;background-image:url('clientlib-site/resources/images/icons/select-icon.svg');position:absolute;top:44px;right:16px;width:16px;height:16px}
.custom-gender-dropdown{position:relative;width:100%;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:10px 12px;background:white}
.gender-options{display:none;position:absolute;width:100%;border:1px solid #ccc;border-top:0;background:white;list-style:none;padding:0;margin:0;max-height:150px;overflow-y:auto}
.gender-options.show{display:block}
.gender-options li{padding:10px;cursor:pointer}
.gender-options li:hover{background:#f1f1f1}
#rides-event-details{display:flex}
@media(max-width:575px){#rides-event-details{flex-direction:column}
}
#rides-event-details .filter-opacity-out{opacity:.4;pointer-events:none;display:none !important}
#rides-event-details .events-filter-section{background-color:#ededed;padding:40px;width:25.2565%;display:flex;flex-direction:column;gap:24px}
@media(max-width:575px){#rides-event-details .events-filter-section{display:none}
}
#rides-event-details .events-filter-section .filter-title{color:#303030;font-family:var(--font-tstar-bold);font-size:32px;line-height:normal;display:flex;align-items:center;justify-content:space-between}
#rides-event-details .events-filter-section .filter-title .filter-clear-wrap{display:inline-block;cursor:pointer}
#rides-event-details .events-filter-section .filter-title .filter-clear-wrap .filter-item-heading{color:#009fda;font-family:var(--font-tstar-bold);font-size:14px;line-height:20px}
#rides-event-details .events-filter-section .filter-title .filter-clear-wrap .filter-clear-all{cursor:pointer}
#rides-event-details .events-filter-section .filter-content-section{display:flex;gap:8px;flex-wrap:wrap;overflow:hidden}
#rides-event-details .events-filter-section .filter-content-section .filter-items-wrap{display:flex;justify-content:center;align-items:center;gap:10px;padding:4px 12px 4px 14px;border-radius:24px;background:#FFF}
#rides-event-details .events-filter-section .filter-content-section .filter-items-wrap .filter-item-heading{color:#303030;font-family:var(--font-tstar-bold);font-size:14px;line-height:20px}
#rides-event-details .events-filter-section .filter-content-section .filter-items-wrap .filter-cancel{cursor:pointer}
#rides-event-details .events-filter-section .filter-content-fixed-section{height:64px}
#rides-event-details .events-filter-section .filter-content-auto-section{height:auto}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card{border:0;background-color:transparent;border-bottom:1px solid silver;padding-bottom:18px;margin-bottom:18px}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card:last-child{border:0;background-color:transparent;border-bottom:0;padding-bottom:0;margin-bottom:0}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .card-header{border:0;background-color:transparent;padding:0;margin-bottom:12px}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .card-header .accordion-button{border:0;background-color:transparent;font-size:18px;line-height:24px;font-family:var(--font-tstar-bold);padding:0;text-transform:uppercase}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .card-header .accordion-button .event-accord-head{display:flex;align-items:center;color:#303030}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .card-header .accordion-button .event-accord-head img{left:8px;position:relative;top:0}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .card-header .accordion-button .event-accord-head .expanded-icon{transition:.5s ease all}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .card-header .accordion-button.collapsed .event-accord-head .expanded-icon{transform:rotate(180deg);transition:.5s ease all}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse{transition:.5s ease all}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body{padding:0}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body .events-label-wrap{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:16px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:var(--font-tstar-medium);margin-bottom:12px;width:fit-content}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body .events-label-wrap:hover .events-list-checkbox-mark{background-color:white !important}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body .events-label-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body .events-list-checkbox-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border-radius:5px;border:1px solid silver}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body .events-label-wrap:hover input ~ .events-list-checkbox-mark{background-color:#ccc}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body .events-label-wrap input:checked ~ .events-list-checkbox-mark{background-color:red !important}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body .events-list-checkbox-mark:after{content:"";position:absolute;display:none}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body .events-label-wrap input:checked ~ .events-list-checkbox-mark:after{display:block}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapse .card-body .events-label-wrap .events-list-checkbox-mark:after{left:2px;top:3px;width:14px;height:10px;border:solid white;border-width:0 4px 4px 0;-webkit-transform:rotate(-45deg) scale(-1,1);-ms-transform:rotate(45deg);transform:rotate(-45deg) scale(-1,1);border-radius:0 3px 3px 3px}
#rides-event-details .events-filter-section .filter-accord-section #listing-events .card .collapsing{display:none;transition:.5s ease all}
#rides-event-details .events-filter-section .show-more-wrap{margin-top:-12px;display:flex;align-items:center}
#rides-event-details .events-filter-section .show-more-wrap .show-more-text{color:#009fda;font-family:var(--font-tstar-bold);font-size:14px;line-height:20px;margin-right:6px}
#rides-event-details .events-filter-section .show-more-wrap img{height:16px}
#rides-event-details .events-filter-section .show-more-wrap .show-more-icon-rotate{transform:rotate(180deg)}
#rides-event-details .events-content-section{padding:40px 40px 40px 22px;width:74.746%;background-color:#f7f7f7}
@media(max-width:575px){#rides-event-details .events-content-section{width:100%;padding:16px}
}
#rides-event-details .events-content-section .contents-header-section{display:flex;justify-content:space-between;align-items:center}
#rides-event-details .events-content-section .contents-header-section .header-count-wrap{color:#303030;font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px}
@media(max-width:575px){#rides-event-details .events-content-section .contents-header-section .header-count-wrap{font-size:28px;line-height:40px}
}
#rides-event-details .events-content-section .contents-header-section .header-sortby{position:relative}
@media(max-width:575px){#rides-event-details .events-content-section .contents-header-section .header-sortby{display:none}
}
#rides-event-details .events-content-section .contents-header-section .header-sortby .dropdown-select{position:relative;border:1px solid silver;height:48px;border-radius:8px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;width:305px;color:#303030;font-family:var(--font-tstar-medium);font-size:var(--font-size16);line-height:var(--line-height-20);background-color:#f7f7f7;text-align:initial}
#rides-event-details .events-content-section .contents-header-section .header-sortby .dropdown-select .sortby-drop-arrow{transition:.5s ease all}
#rides-event-details .events-content-section .contents-header-section .header-sortby .dropdown-select::after{content:'';display:none}
#rides-event-details .events-content-section .contents-header-section .header-sortby .campaign-dropdown{top:5px !important;max-height:250px;overflow-y:auto;border-radius:0 0 16px 16px;border:1px solid silver;width:100%;padding:16px;transform:translate3d(0,41px,0) !important;position:absolute}
#rides-event-details .events-content-section .contents-header-section .header-sortby .campaign-dropdown li{border-bottom:1px solid rgba(235,235,235,0.85);font-size:12px;font-family:var(--font-tstar-medium)}
#rides-event-details .events-content-section .contents-header-section .header-sortby .campaign-dropdown li:first-child a{padding-top:0}
#rides-event-details .events-content-section .contents-header-section .header-sortby .campaign-dropdown li a{padding:10px 0 6px 0;font-family:var(--font-tstar-medium);font-size:var(--font-size16);line-height:var(--line-height-20);color:#303030}
#rides-event-details .events-content-section .contents-header-section .header-sortby .campaign-dropdown li.active a{color:#ee2326;font-family:var(--font-tstar-bold)}
#rides-event-details .events-content-section .contents-header-section .header-sortby .campaign-dropdown li a:hover{color:#ee2326;font-family:var(--font-tstar-bold)}
#rides-event-details .events-content-section .contents-header-section .header-sortby .select-p{font-size:var(--font-size12);line-height:var(--line-height-16);font-family:var(--font-tstar-medium);position:absolute;top:-7px;left:15px;background-color:#f7f7f7;color:#303030;padding:0 4px;cursor:context-menu;pointer-events:none}
#rides-event-details .events-content-section .contents-header-section .header-sortby.show .sortby-drop-arrow{transform:rotate(180deg);transition:.5s ease all}
#rides-event-details .events-content-section .contents-card-wrap{display:flex;flex-wrap:wrap;margin-left:-11px;margin-right:-11px}
@media(max-width:575px){#rides-event-details .events-content-section .contents-card-wrap{margin-left:0;margin-right:0}
}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper{display:flex;flex-direction:column;gap:14px;width:calc(33.3333% - 22px);margin:0 11px;margin-top:22px;min-height:386px;border-radius:16px;background-color:#FFF;box-shadow:0 18px 88px -4px rgba(24,39,75,0.14),0 8px 28px -6px rgba(24,39,75,0.12)}
@media(max-width:575px){#rides-event-details .events-content-section .contents-card-wrap .card-wrapper{max-width:unset;width:100%;min-height:387px;margin-left:0;margin-right:0;margin-top:16px}
}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-img-wrapper{position:relative}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-img-wrapper .event-image{border-radius:12px 12px 0 0;width:100%}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-img-wrapper .event-fixture-wrap{position:absolute;right:14px;top:14px;display:flex;gap:4px;border-radius:20px;border:.4px solid rgba(255,255,255,0.5);background:rgba(66,66,66,0.48);padding:1px 12px}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-img-wrapper .event-fixture-wrap .event-fixture-heading{color:#FFF;font-family:var(--font-tstar-bold);font-size:12px;line-height:16px}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents{display:flex;flex-direction:column;gap:9px;padding:0 14px 14px}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-card-namings{display:flex;flex-direction:column}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-card-namings .event-category-text{color:#303030;font-family:var(--font-tstar-medium);font-size:14px;line-height:20px}
@media(max-width:575px){#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-card-namings .event-category-text{font-size:12px;line-height:16px}
}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-card-namings .event-title-name{color:#303030;font-family:var(--font-tstar-heavy);font-size:18px;line-height:24px}
@media(max-width:575px){#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-card-namings .event-title-name{font-size:14px;line-height:20px}
}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-date-wrap{display:flex;gap:6px}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-date-wrap .event-date-text{color:#303030;font-family:var(--font-tstar-medium);font-size:16px;line-height:20px}
@media(max-width:575px){#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-date-wrap .event-date-text{font-size:14px;line-height:20px}
}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-location-wrap{display:flex;gap:6px;align-items:flex-start}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-location-wrap .event-location-img{margin-top:3px}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-location-wrap .event-location-text{color:#303030;font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media(max-width:575px){#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-location-wrap .event-location-text{font-size:14px;line-height:20px;width:80%}
}
#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-map-link{color:#009fda;font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;margin-left:24px}
@media(max-width:575px){#rides-event-details .events-content-section .contents-card-wrap .card-wrapper .event-card-contents .event-map-link{font-size:14px;line-height:20px}
}
#rides-event-details .events-listing-failure{width:100%;background-color:#f7f7f7;display:flex;flex-direction:column;align-items:center;gap:24px;padding-top:9.688rem}
@media(max-width:575px){#rides-event-details .events-listing-failure{width:100%;padding:16px 16px 8rem;gap:12px}
}
#rides-event-details .events-listing-failure .not-found-gif{width:260px}
@media(max-width:575px){#rides-event-details .events-listing-failure .not-found-gif{width:180px}
}
#rides-event-details .events-listing-failure .failure-text p{color:#303030;font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;margin-top:8px}
@media(max-width:575px){#rides-event-details .events-listing-failure .failure-text p{font-size:24px;line-height:normal;margin-top:12px;text-align:center;width:100%}
}
#rides-event-details .events-listing-failure .try-again-wrapper{margin-bottom:24px}
@media(max-width:575px){#rides-event-details .events-listing-failure .try-again-wrapper{width:100%;padding:0 16px;margin-bottom:0;text-align:center}
}
#rides-event-details .events-listing-failure .try-again-wrapper #try-again-button{padding:12px 48px 12px 30px}
@media(max-width:575px){#rides-event-details .events-listing-failure .try-again-wrapper #try-again-button{line-height:20px;width:120px;height:36px;text-align:initial;padding:0 24px}
}
#rides-event-details .events-listing-failure .try-again-wrapper .arrow-cta-offer{position:absolute;right:12px;top:9px}
@media(max-width:575px){#rides-event-details .events-listing-failure .try-again-wrapper .arrow-cta-offer{width:20px;right:35%;top:9px}
}
#rides-event-details .events-listing-empty{width:100%;background-color:#f7f7f7;display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:9.688rem}
@media(max-width:575px){#rides-event-details .events-listing-empty{width:100%;padding:0 12px 8rem;gap:12px}
}
#rides-event-details .events-listing-empty .not-found-gif{width:260px}
@media(max-width:575px){#rides-event-details .events-listing-empty .not-found-gif{width:180px}
}
#rides-event-details .events-listing-empty .failure-text p{color:#303030;font-family:var(--font-tstar-heavy);font-size:48px;line-height:58px;margin-top:20px}
@media(max-width:575px){#rides-event-details .events-listing-empty .failure-text p{font-size:24px;line-height:normal;margin-top:12px;text-align:center;width:100%}
}
#rides-event-details .events-listing-empty .failure-subtext p{color:#303030;font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;margin-top:8px}
@media(max-width:575px){#rides-event-details .events-listing-empty .failure-subtext p{margin-top:0}
}
#rides-event-details .sticky-options-events{position:fixed;bottom:0;z-index:2;background-color:#ededed;box-shadow:0 -1px 12px -6px rgba(0,0,0,0.3);width:100%}
#rides-event-details .sticky-options-events .sticky-tabs-toggle{display:none !important}
#rides-event-details .sticky-options-events .sticky-tabs-list{margin:0;padding:0;list-style:none;display:flex;position:relative}
#rides-event-details .sticky-options-events .sticky-tabs-item{flex:1;text-align:center;color:#303030;font-family:var(--font-tstar-bold);font-size:16px;line-height:20px;padding:12px 59px;position:relative}
#rides-event-details .sticky-options-events .sticky-tabs-item:first-child:after{content:'';position:absolute;right:0;top:25%;height:50%;border-right:1px solid silver}
#rides-event-details .sticky-options-events .sticky-tabs-trigger{display:block;padding:10px 0;cursor:pointer}
#rides-event-details .sticky-options-events .sticky-tabs-toggle:nth-child(2):checked ~ .sticky-tabs-list::before{transform:translateX(100%)}
#rides-event-details .sticky-options-events .sticky-tabs-toggle:nth-child(1):checked ~ .sticky-tabs-container .sticky-tabs-content:nth-child(1),#rides-event-details .sticky-options-events .sticky-tabs-toggle:nth-child(2):checked ~ .sticky-tabs-container .sticky-tabs-content:nth-child(2){display:flex;flex-direction:column}
#rides-event-details .sticky-options-events .sticky-tabs-container .sticky-tabs-content{display:none}
#rides-event-details #eventFilterModal .modal-dialog{height:100%;margin:0;transform:translate(0,0);animation:fadeIn 1s,slideIn .4s linear}
#rides-event-details #eventFilterModal .modal-dialog .modal-content{position:absolute;bottom:0;height:calc(100% - 62px);border:0;border-radius:0}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header{border:0;border-radius:0;display:flex;flex-direction:column;gap:16px}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .mob-filter-title-wrap{display:flex;justify-content:space-between;align-items:center;width:100%}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .mob-filter-title-wrap .mob-filter-title{color:#303030;font-family:var(--font-tstar-bold);font-size:24px;line-height:32px}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .mob-filter-title-wrap .filter-clear-wrap{display:flex;justify-content:center;align-items:center;gap:6px;padding:0 14px;cursor:pointer}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .mob-filter-title-wrap .filter-clear-wrap .filter-item-heading{color:#009fda;font-family:var(--font-tstar-bold);font-size:14px;line-height:20px}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .mob-filter-title-wrap .filter-clear-wrap .filter-clear-all{cursor:pointer}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .mob-filter-content-section{width:100%;display:flex;gap:8px;flex-wrap:wrap}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .mob-filter-content-section .filter-items-wrap{display:flex;justify-content:center;align-items:center;gap:10px;padding:2px 12px 2px 14px;border-radius:24px;background:#ededed}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .mob-filter-content-section .filter-items-wrap .filter-item-heading{color:#303030;font-family:var(--font-tstar-bold);font-size:14px;line-height:20px}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .mob-filter-content-section .filter-items-wrap .filter-cancel{cursor:pointer}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .filter-mob-content-fixed-section{height:24px;overflow:hidden}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .filter-mob-content-auto-section{height:auto}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .show-more-wrap{margin-top:-12px;display:flex;align-items:center}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .show-more-wrap .show-more-text{color:#009fda;font-family:var(--font-tstar-bold);font-size:14px;line-height:20px;margin-right:6px}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .show-more-wrap img{height:16px}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-header .show-more-wrap .show-more-icon-rotate{transform:rotate(180deg)}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-footer{border:0;background-color:#ededed;box-shadow:0 -1px 12px -6px rgba(0,0,0,0.3);padding:0;border-radius:0;z-index:1}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-footer .filter-modal-close{color:#303030;font-family:var(--font-tstar-bold);font-size:16px;line-height:20px;padding:12px 59px;position:relative;margin:0;flex:1;text-align:center}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-footer .filter-modal-apply{color:#303030;font-family:var(--font-tstar-bold);font-size:16px;line-height:20px;padding:12px 59px;margin:0;flex:1;text-align:center}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-footer .filter-modal-close::after{content:'';position:absolute;right:0;top:25%;height:50%;border-right:1px solid silver}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body{padding:0}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content{position:relative;height:100%}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-tabs{margin-right:14px}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-tabs:first-child{border-top:1px solid silver}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-tabs label{background-color:#fff;padding:12px 8px 12px 16px;font-size:16px;font-family:var(--font-tstar-medium);vertical-align:middle;position:relative;width:37.575%;min-height:44px;line-height:20px;border-bottom:1px solid #ededed;text-transform:uppercase}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-tabs [type=radio]{display:none}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap{position:absolute;top:0;left:130px;background:white;right:0;bottom:0;border-left:1px solid silver;border-top:1px solid silver;width:60%}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap .events-label-wrap{display:block;position:relative;padding:12px 16px;cursor:pointer;font-size:16px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:var(--font-tstar-medium);width:100%;border-bottom:1px solid silver}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap .events-label-wrap .event-sublist-title{padding-left:30px}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap .events-label-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap .events-list-checkbox-mark{position:absolute;top:12px;left:16px;height:20px;width:20px;background-color:#fff;border-radius:5px;border:1px solid silver}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap .events-label-wrap input:checked ~ .events-list-checkbox-mark{background-color:red}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap .events-list-checkbox-mark:after{content:"";position:absolute;display:none}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap .events-label-wrap input:checked ~ .events-list-checkbox-mark:after{display:block}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap .events-label-wrap .events-list-checkbox-mark:after{left:2px;top:3px;width:14px;height:10px;border:solid white;border-width:0 4px 4px 0;-webkit-transform:rotate(-45deg) scale(-1,1);-ms-transform:rotate(45deg);transform:rotate(-45deg) scale(-1,1);border-radius:0 3px 3px 3px}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content .mob-filters-check-wrap span{animation:.5s ease-out 0 1 slideInFromTop}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content [type=radio]:checked ~ label{background-color:#ededed;font-family:var(--font-tstar-heavy)}
#rides-event-details #eventFilterModal .modal-dialog .modal-content .modal-body .mob-filter-content [type=radio]:checked ~ label ~ .mob-filters-check-wrap{z-index:1}
#rides-event-details #sortByModal .modal-dialog{height:100%;margin:0;transform:translate(0,0);animation:fadeIn 1s,slideIn .4s linear}
#rides-event-details #sortByModal .modal-dialog .modal-content{position:absolute;bottom:0;border:0;border-radius:16px 16px 0 0}
#rides-event-details #sortByModal .modal-dialog .modal-content .modal-header{padding:1rem 1rem 0 1rem;align-self:end;border:0}
#rides-event-details #sortByModal .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}
#rides-event-details #sortByModal .modal-dialog .modal-content .modal-body .mob-body-header{color:#303030;font-family:var(--font-tstar-bold);font-size:24px;line-height:32px}
#rides-event-details #sortByModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li{margin-top:12px;padding-bottom:4px;border-bottom:1px solid rgba(192,192,192,0.5)}
#rides-event-details #sortByModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li:first-child{margin-top:0}
#rides-event-details #sortByModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li a{padding-left:8px;font-family:var(--font-tstar-medium);font-size:var(--font-size16);line-height:var(--line-height-20);color:#303030}
#rides-event-details #sortByModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li.active a{color:#ee2326;font-family:var(--font-tstar-heavy)}
#rides-event-details #sortByModal .modal-dialog .modal-content .modal-body .sortby-mob-lists li a:hover{color:#ee2326;font-family:var(--font-tstar-heavy)}
@keyframes slideIn{0{transform:translateY(400px);animation-timing-function:ease-out}
60%{transform:translateY(-10px);animation-timing-function:ease-in}
80%{transform:translateY(0);animation-timing-function:ease-out}
100%{transform:translateY(0);animation-timing-function:ease-in}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.pointer-none{pointer-events:none;cursor:unset}
.ride-event-text-image-container{display:flex;justify-content:space-evenly;align-items:flex-start;gap:22px;margin:32px 40px 40px 40px}
@media(max-width:768px){.ride-event-text-image-container{flex-direction:row;flex-wrap:wrap;margin:16px 0 16px;gap:0}
}
.ride-event-text-image{display:flex;flex-direction:column;align-items:center;gap:8px;width:25%}
@media(max-width:768px){.ride-event-text-image{padding:14px 10px;flex-direction:column;position:relative;align-items:center;gap:4px;width:calc(50% - 20px)}
}
@media(max-width:768px){.showAnimation .ride-event-text-image:nth-child(1){animation:2s slide-top-left forwards}
.showAnimation .ride-event-text-image:nth-child(2){animation:2s slide-top-right forwards}
.showAnimation .ride-event-text-image:nth-child(3){animation:2s slide-bottom-left forwards}
.showAnimation .ride-event-text-image:nth-child(4){animation:2s slide-bottom-right forwards}
.ride-event-text-image:nth-child(1){top:-40px;left:-40px}
.ride-event-text-image:nth-child(2){top:-40px;right:-40px}
.ride-event-text-image:nth-child(3){bottom:-40px;left:-40px}
.ride-event-text-image:nth-child(4){bottom:-40px;right:-40px}
}
.ride-event-text-image-text{width:100%;text-align:center;font-family:var(--font-tstar-medium);font-size:16px;line-height:20px;color:#303030}
@media(max-width:768px){.ride-event-text-image-text{font-size:14px;line-height:20px}
}
.ride-event-text-image-icon{display:flex;width:80px;height:80px;justify-content:center;align-items:center}
@media(max-width:768px){.ride-event-text-image-icon{display:flex;width:42px;height:42px;justify-content:center;align-items:center}
}
.ride-event-text-image-title p{color:#303030;text-align:center;font-family:var(--font-tstar-heavy);font-size:18px;line-height:24px}
@media(max-width:1100px){.ride-event-text-image-title p{font-size:16px;line-height:20px}
}
@media(max-width:768px){.ride-event-text-image-title p{font-size:16px;line-height:20px;min-height:40px}
}
.ride-event-text-image-title p span{font-family:var(--font-tstar-medium)}
.ride-event-text-image-container.ride-img-harley .ride-event-text-image-text{color:#fff;font-family:var(--font-optika-regular)}
.ride-event-text-image-container.ride-img-harley .ride-event-text-image-title p{font-family:var(--font-optika-regular)}
@keyframes slide-top-left{from{top:-40px;left:-40px}
to{top:0;left:0}
}
@keyframes slide-top-right{from{top:-40px;right:-40px}
to{top:0;right:0}
}
@keyframes slide-bottom-left{from{bottom:-40px;left:-40px}
to{bottom:0;left:0}
}
@keyframes slide-bottom-right{from{bottom:-40px;right:-40px}
to{bottom:0;right:0}
}
#ride_events_carousel .event_detail{background-repeat:no-repeat;background-size:cover;background-position:center;padding:40px 0 27px;font-family:var(--font-tstar-medium);width:100%}
#ride_events_carousel .event_detail.event-rides-harley .event_card{position:relative;padding:0 16px}
#ride_events_carousel .event_detail.event-rides-harley .event_card_logo{display:none}
#ride_events_carousel .event_detail.event-rides-harley .event_card_content-body.harley-timeline-card-desc{font-size:14px;line-height:20px}
#ride_events_carousel .event_detail.event-rides-harley .harley-timeline-card-cta{margin:auto 0 16px}
#ride_events_carousel .event_detail.event-rides-harley .harley-timeline-card-cta a{height:32px;margin:0 auto;background-color:#f26321;color:#fff;font-family:var(--font-transducer);font-size:12px;line-height:18px;text-align:center;padding:7px 10px}
#ride_events_carousel .event_detail.event-rides-harley .img-description-container{display:flex}
#ride_events_carousel .event_detail.event-rides-harley .img-description-container .img-wrapper{margin-right:6px}
#ride_events_carousel .event_detail.event-rides-harley .img-description-container img{height:18px;width:auto}
#ride_events_carousel .event_detail.event-rides-harley .event-carousel .slick-dots li button{background-color:#333;transform:unset;height:4px;width:24px;padding:0}
#ride_events_carousel .event_detail.event-rides-harley .event-carousel .slick-dots li.slick-active button{background-color:#e35205;width:30px}
#ride_events_carousel .event_detail.event-rides-harley .event_card_content-title span{font-family:var(--font-transducer);font-style:normal;font-size:16px;line-height:20px;font-weight:600}
#ride_events_carousel .event_detail.event-rides-harley .event_card_content-title img{display:none}
#ride_events_carousel .event_detail.event-rides-harley .slick-dots li.slick-active button{background-color:#e35205}
#ride_events_carousel .event_detail.event-rides-harley .event_card_content-vertical_redline div.redline-img{display:none}
#ride_events_carousel .event_detail.event-rides-harley .event_card_content-vertical_redline .event_card_content-body{padding-left:0}
#ride_events_carousel .event_detail.event-rides-harley .event_card_content-body{padding:4px 0 12px 0;font-family:var(--font-optika-regular);font-size:16px;font-weight:normal;line-height:25px}
#ride_events_carousel .event_detail.event-rides-harley .event_header{font-family:var(--font-transducer);font-size:40px;font-weight:600;line-height:45px;text-align:left;padding:0 40px;text-transform:unset}
@media(max-width:768px){#ride_events_carousel .event_detail.event-rides-harley .event_header{font-size:22px;line-height:29px;padding:0 16px}
}
#ride_events_carousel .event_detail.event-rides-harley .event_header::before{content:"";display:block;width:40px;height:4px;background-color:#e35205;margin-bottom:20px}
@media(max-width:768px){#ride_events_carousel .event_detail.event-rides-harley .event_header::before{margin-bottom:10px;width:24px}
}
@media(max-width:768px){#ride_events_carousel .event_detail.event-rides-harley .circular-dot{width:25px;height:8px;background:#333;transform:unset}
#ride_events_carousel .event_detail.event-rides-harley .circular-dot.circular-active{background:#e35205;width:43px}
}
#ride_events_carousel .event_detail.event-rides-harley .event_card_content{display:flex;flex-direction:column;height:308px}
#ride_events_carousel .upcoming_event-layout{background-repeat:no-repeat;background-size:cover;background-position:center;padding:40px 0 27px;font-family:var(--font-tstar-medium);width:100%}
#ride_events_carousel .upcoming_event-layout .upcoming_event_card{display:flex;flex-direction:column}
@media(max-width:768px){#ride_events_carousel .event_detail,#ride_events_carousel .upcoming_event-layout{padding:16px 0}
}
#ride_events_carousel .upcoming_event_card{margin:20px 10px 10px;padding:0;border-radius:12px;border:1px solid silver;background:rgba(0,0,0,0.48);backdrop-filter:blur(2.5px);min-height:326.3px;color:#fff}
@media(max-width:768px){#ride_events_carousel .upcoming_event_card{margin:0;min-height:258px}
}
#ride_events_carousel .upcoming_event_card_image{background-image:url('clientlib-site/resources/images/bike_img.html');background-size:cover;background-position:center;padding:14px 14px 0;flex:1;border-radius:12px 12px 0 0}
#ride_events_carousel .upcoming_event_card_image_tag{float:right;display:inline-flex;gap:4px;padding:2px 12px;align-items:center;border-radius:20px;border:.4px solid rgba(255,255,255,0.5);background:rgba(66,66,66,0.48);backdrop-filter:blur(8px)}
#ride_events_carousel .upcoming_event_card_image_tag img{width:12px}
#ride_events_carousel .upcoming_event_card_image_tag div{font-size:12px;font-family:var(--font-tstar-bold);line-height:16px}
#ride_events_carousel .upcoming_event_card_content{padding:14px}
#ride_events_carousel .upcoming_event_card_host{font-size:14px;line-height:20px}
#ride_events_carousel .upcoming_event_card_title{margin-top:4px;font-size:18px;font-family:var(--font-tstar-heavy);line-height:24px}
#ride_events_carousel .upcoming_event_card_date,#ride_events_carousel .upcoming_event_card_location{display:inline-flex;align-items:center;margin-top:12px}
#ride_events_carousel .upcoming_event_card_date img,#ride_events_carousel .upcoming_event_card_location img{width:18px}
#ride_events_carousel .upcoming_event_card_date span,#ride_events_carousel .upcoming_event_card_location span{font-size:16px;line-height:20px;margin-left:6px}
@media(max-width:768px){#ride_events_carousel .upcoming_event_card_host{font-size:12px;line-height:16px}
#ride_events_carousel .upcoming_event_card_title{font-size:14px;line-height:20px}
#ride_events_carousel .upcoming_event_card_content{padding:12px}
#ride_events_carousel .upcoming_event_card_date,#ride_events_carousel .upcoming_event_card_location{margin-top:8px}
#ride_events_carousel .upcoming_event_card_date span,#ride_events_carousel .upcoming_event_card_location span{font-size:14px}
}
#ride_events_carousel .event_header{width:100%;padding-bottom:24px;text-align:center;color:#303030;font-size:48px;font-family:var(--font-tstar-heavy);line-height:58px;text-transform:uppercase}
#ride_events_carousel .view_all{display:flex;align-items:end;justify-content:end;font-family:var(--font-tstar-bold);color:#fff;font-size:18px;line-height:24px;margin-right:40px;margin-top:-8px;cursor:pointer;position:relative;left:0;bottom:0;transition:.3s}
#ride_events_carousel .view_all img{position:relative;height:22px;padding-left:10px;left:0;transition:left .3s}
#ride_events_carousel .view_all:hover{bottom:-1px}
#ride_events_carousel .view_all:hover img{left:-15px}
@media(max-width:768px){#ride_events_carousel .view_all{justify-content:center;font-size:14px;line-height:20px;margin:0;padding-top:0}
#ride_events_carousel .view_all img{height:20px;margin-left:2px}
}
@media(max-width:768px){#ride_events_carousel .event_header{font-size:28px;line-height:40px;padding-bottom:24px}
#ride_events_carousel .upcoming_event-layout .event_header{padding-bottom:0}
}
#ride_events_carousel .event_content{width:100%;display:flex}
#ride_events_carousel .event-carousel,#ride_events_carousel .upcoming_event-carousel{width:100%}
#ride_events_carousel .event-carousel .slick-list,#ride_events_carousel .upcoming_event-carousel .slick-list{overflow:visible;padding:0 2%}
#ride_events_carousel .event-carousel .slick-dots,#ride_events_carousel .upcoming_event-carousel .slick-dots{bottom:initial;margin-top:20px;height:10px}
#ride_events_carousel .event-carousel .nextdiv,#ride_events_carousel .upcoming_event-carousel .nextdiv{transform:rotate(60deg) translate(71%,19%);transition:.3s ease-in}
#ride_events_carousel .event-carousel .prevdiv,#ride_events_carousel .upcoming_event-carousel .prevdiv{transform:rotate(-60deg) translate(-71%,19%);transition:.3s ease-in}
#ride_events_carousel .event-carousel .slick-dots li,#ride_events_carousel .upcoming_event-carousel .slick-dots li{width:32px;height:auto;margin:0 3px}
#ride_events_carousel .event-carousel .slick-dots li button,#ride_events_carousel .upcoming_event-carousel .slick-dots li button{width:32px;height:8px;transform:skew(-30deg);background-color:#fff;margin-right:2px}
#ride_events_carousel .event-carousel .slick-dots li.slick-active button,#ride_events_carousel .upcoming_event-carousel .slick-dots li.slick-active button{background-color:#ee2326}
#ride_events_carousel .event-carousel .slick-dots li button:before,#ride_events_carousel .upcoming_event-carousel .slick-dots li button:before{font-size:0;content:none}
#ride_events_carousel .event_card{margin:25px 10px 10px;padding:0 12px;border-radius:12px;border:1px solid silver;background:rgba(0,0,0,0.68);backdrop-filter:blur(2px);min-height:310px;color:#fff}
@media(max-width:767px){#ride_events_carousel .event_card{margin:0;min-height:310px}
}
#ride_events_carousel .event_card_header{display:flex;justify-content:center;padding-bottom:12px}
#ride_events_carousel .event_card_logo{padding:12px 12px 0 0}
#ride_events_carousel .event_card_logo img{width:42px}
#ride_events_carousel .event_card_day{text-align:center}
#ride_events_carousel .event_card_day div:first-child{margin-top:-27px}
@media(max-width:768px){#ride_events_carousel .event_card_day div:first-child{margin-top:-25px}
}
#ride_events_carousel .event_card_day-text{font-size:18px;font-family:var(--font-tstar-heavy);line-height:24px;text-transform:uppercase}
#ride_events_carousel .event_card_day-number{font-size:64px;line-height:64px;font-family:var(--font-tstar-heavy)}
#ride_events_carousel .event_card_day_date{font-size:14px;line-height:20px;padding-top:18px}
@media(max-width:768px){#ride_events_carousel .event_card_day_date{padding-top:8px}
}
#ride_events_carousel .event_card_emptylogo{width:54px}
#ride_events_carousel .event_card_content-title{display:flex;align-items:center}
#ride_events_carousel .event_card_content-title span{font-size:18px;font-style:italic;font-family:var(--font-tstar-heavy);line-height:24px}
@media(max-width:768px){#ride_events_carousel .event_card_content-title span{font-size:16px}
}
#ride_events_carousel .event_card_content-title img{width:6px;margin-right:10px}
#ride_events_carousel .event_card_content-body{font-size:16px;line-height:20px;padding:2px 16px 10px}
@media(max-width:768px){#ride_events_carousel .event_card_content-body{font-size:14px}
}
#ride_events_carousel .event_card_content-vertical_redline{display:flex}
#ride_events_carousel .event_card_content-vertical_redline div.redline-img{background-image:url(clientlib-site/resources/images/vertical-red-dashed-line.html);margin-left:2px;width:6px}
#ride_events_carousel .event_card_content-vertical_redline .event_card_content-body{padding-left:13px;text-align:left}
.circular-container{--gw:767px;--gh:1125px;--p:8rem;--t:1s;--mask-width:230px;--mask-height:230px;display:grid;position:relative;margin-bottom:31px}
@media(max-width:450px) and (min-width:381px){.circular-container{--gh:1150px}
}
.circular-mask{width:var(--mask-width);height:var(--mask-height);display:flex;overflow:hidden;height:425px;width:100%;position:relative}
.circular-gallery{position:relative;width:var(--gw);height:var(--gh);rotate:0;transition-property:transform;transition-duration:var(--t);bottom:-40px}
.circular-gallery .circular-slide{height:calc(var(--gh) / 2);width:268px;position:absolute;top:0;left:50%;translate:-50% 0;display:flex;transform-origin:bottom center;cursor:pointer;display:none}
.circular-gallery .circular-slide:nth-child(1){rotate:360deg;display:block}
.circular-gallery .circular-slide:nth-child(2){rotate:60deg;display:block}
.circular-gallery .circular-slide:nth-child(3){rotate:120deg;display:block}
.circular-gallery .circular-slide:nth-last-child(1){rotate:300deg;display:block}
.circular-gallery .circular-slide:nth-last-child(2){rotate:240deg;display:block}
.circular-prev-btn,.circular-next-btn{all:unset;height:40px;padding:.5rem;color:white;background-color:#0c356a}
.circular-prev-btn{position:absolute;margin-right:100px;left:0;top:200px;display:none}
.circular-next-btn{position:absolute;right:0;top:200px;display:none}
.circular-dots{position:absolute;display:flex;justify-content:center;width:100%;bottom:0;padding:0}
.circular-dot{position:relative;z-index:3;transform:skew(-45deg);width:14px;height:3px;margin-right:6px;background-color:#fff;cursor:pointer}
.circular-dot.circular-active{background-color:#ee2326}
.circular-upcoming-container{--gw:767px;--gh:990px;--p:8rem;--t:1s;--mask-width:230px;--mask-height:230px;display:grid;position:relative}
@media(max-width:450px) and (min-width:381px){.circular-upcoming-container{--gh:1030px}
}
.circular-upcoming-mask{width:var(--mask-width);height:var(--mask-height);display:flex;overflow:hidden;height:376px;width:100%;position:relative}
@media(max-width:768px){.circular-upcoming-mask{height:390px}
}
.circular-upcoming-gallery{position:relative;width:var(--gw);height:var(--gh);rotate:0;transition-property:transform;transition-duration:var(--t);bottom:-40px}
.circular-upcoming-gallery .circular-upcoming-slide{height:calc(var(--gh) / 2);width:242px;position:absolute;top:0;left:50%;translate:-50% 0;display:flex;transform-origin:bottom center;cursor:pointer;display:none}
.circular-upcoming-gallery .circular-upcoming-slide:nth-child(1){rotate:360deg;display:block}
.circular-upcoming-gallery .circular-upcoming-slide:nth-child(2){rotate:60deg;display:block}
.circular-upcoming-gallery .circular-upcoming-slide:nth-child(3){rotate:120deg;display:block}
.circular-upcoming-gallery .circular-upcoming-slide:nth-last-child(1){rotate:300deg;display:block}
.circular-upcoming-gallery .circular-upcoming-slide:nth-last-child(2){rotate:240deg;display:block}
.circular-upcoming-prev-btn,.circular-upcoming-next-btn{all:unset;height:40px;padding:.5rem;color:white;background-color:#0c356a}
.circular-upcoming-prev-btn{position:absolute;margin-right:100px;left:0;top:200px;display:none}
.circular-upcoming-next-btn{position:absolute;right:0;top:200px;display:none}
.circular-upcoming-dots{position:absolute;display:flex;justify-content:center;width:100%;bottom:25px;padding:0}
.circular-upcoming-dot{position:relative;z-index:3;transform:skew(-30deg);width:26px;height:6px;margin-right:4px;background-color:#fff;cursor:pointer}
.circular-upcoming-dot.circular-upcoming-active{background-color:#ee2326}
.company-menu-container{::-webkit-scrollbar{width:0}
.main-menu{position:fixed;left:0;z-index:49;cursor:pointer;@media only screen and (max-width:992px){z-index:3}
}
.red-strip{width:4px;height:40px;clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);background-color:red;display:none;position:absolute}
.sidenav-desktop{height:0;width:0;position:fixed;z-index:49;left:0;overflow-x:hidden;overflow-y:hidden;transition:.5s;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);@media only screen and (max-width:992px){z-index:3}
@media only screen and (max-width:767px){clip-path:none;overflow-y:auto}
}
.sidenav-mobile{width:100%;height:100%;position:fixed;z-index:1001;left:0;overflow-x:hidden;display:none;@media only screen and (max-width:1198px){display:block}
}
.close-icon-container{height:40px;width:100%;display:flex;flex-direction:row;justify-content:end;align-items:center;>img{margin-right:12px;cursor:pointer}
}
.menu-container{position:absolute;top:0;left:0;overflow:hidden;overflow-y:scroll;width:100%;height:100%;z-index:1002}
.sub-menu{display:none}
.show{display:block}
.menu-list-container{padding:0 15px 0 0;color:white}
.active{display:block}
.main-menu-outer{display:flex;flex-direction:row;align-items:center;>span{font-family:var(--font-tstar-bold);font-size:var(--font-size18);font-weight:var(--font-weight-700);line-height:22px;letter-spacing:0;text-align:left;margin-left:32px;text-transform:uppercase}
}
.sub-menu-outer{display:flex;flex-direction:row;align-items:center;margin-top:16px;margin-left:40px;.hyphon{color:gray;margin-right:8px}
.sub-menu-title{font-family:var(--font-tstar-regular);font-size:var(--font-size18);font-weight:var(--font-weight-300);line-height:22px;letter-spacing:0;text-align:left}
}
.content-bg-top{background-color:#000;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}
hr{margin-top:10px;margin-bottom:10px;width:100%;height:.5px;background:#fff;opacity:.2}
.spacer{height:162px}
}
.section--company-milestone{margin:120px 0 184px;display:flex;align-items:center}
.section--company-milestone .arrow-container{width:120px;flex-shrink:0;margin-bottom:125px}
.section--company-milestone .left-arrow,.section--company-milestone .right-arrow{cursor:pointer;width:24px;height:24px}
.section--company-milestone .left-arrow{margin-left:56px}
.section--company-milestone .right-arrow{margin-left:41px}
.section--company-milestone .left-arrow.disabled,.section--company-milestone .right-arrow.disabled{cursor:default}
.section--company-milestone .left-arrow svg>path,.section--company-milestone .right-arrow svg>path{stroke:var(--text-color-danger-red)}
.section--company-milestone .left-arrow.disabled svg>path,.section--company-milestone .right-arrow.disabled svg>path{stroke:#d9d9d9}
.section--company-milestone .block--heading{color:var(--bg-color-black);font-family:var(--font-tstar-heavy);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-900);line-height:140%;position:relative;top:54px;left:0;z-index:1}
.section--company-milestone .block--company-milestone{flex:1}
.section--company-milestone .block--company-milestone .block--card-section{display:flex;gap:12px;position:relative;top:0;left:0}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container{width:320px;margin-left:10px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container::before{content:'';position:absolute;width:268px;height:360px;padding:10px;transform:rotate(-3.289deg);background-color:var(--text-color-white);border:1px solid #d9d9d9;box-shadow:2px 2px 8px 6px #d9d9d9;-webkit-box-shadow:2px 2px 8px 6px #d9d9d9}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container .block--image-card,.section--company-milestone .block--company-milestone .block--card-section .block--card-container{position:relative;height:400px;overflow:hidden;margin-bottom:87px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container .block--image-card{width:268px}
.section--company-milestone .block--company-milestone .block--card-section .block--card-container{height:210px;top:30px;margin-left:-40px}
.section--company-milestone .block--company-milestone .block--card-section .block--list-container{z-index:1;width:278px;display:flex;height:100%;transform:translateX(0);transition:transform 1s ease;line-height:1;transition-delay:.375s}
.section--company-milestone .block--company-milestone .block--card-section .block--card-container .block--list-container{width:387px;flex-direction:column;transform:translateY(0);transition:transform 1s linear;transition-delay:.3s}
.section--company-milestone .block--company-milestone .block--card-section .block--list{display:flex;align-items:center;flex:0 0 100%;height:100%}
.section--company-milestone .block--company-milestone .block--card-section .block--year-no{color:var(--text-color-danger-red);font-size:152px;font-style:normal;font-weight:var(--font-weight-500);line-height:100%;position:relative;top:70px;height:120px;display:flex;align-items:center;flex-shrink:0;overflow:hidden}
.section--company-milestone .block--company-milestone .block--card-section .block--year-no>span{z-index:1;display:flex;flex-direction:column;align-items:center;height:100%;transition:transform 1s ease;transform:translateY(0);line-height:1;transition-delay:.375s}
.section--company-milestone .block--company-milestone .block--card-section .block--year-no>span span{flex:0 0 100%;height:100%}
.section--company-milestone .block--company-milestone .block--content-hidden,.block--mobile-view-only{display:none}
.section--company-milestone .block--company-milestone .block--card-section .block--card-image{width:247px;margin:0 20px 50px 10px;padding-bottom:50px;transform:rotate(8.393deg);transition:transform 1s ease}
.section--company-milestone .block--company-milestone .block--card-section .block--list.milestone-active .block--card-image{transform:rotate(-3.289deg)}
.section--company-milestone .block--company-milestone .block--card-section .block--list.pre-active .block--card-image{transform:rotate(-14.289deg)}
.section--company-milestone .block--company-milestone .block--card-section .block--card-image img{width:247px;height:257px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container .block--image-content::before{content:attr(heading);position:absolute;bottom:90px;left:20px;width:247px;transform:rotate(-3.289deg);color:var(--text-color-danger-red);font-family:var(--font-transducer);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-600);line-height:140%;transition:content 3s ease}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container .block--image-content::after{content:attr(description);position:absolute;bottom:60px;left:20px;width:247px;transform:rotate(-3.289deg);color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size12);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;transition:content 3s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.section--company-milestone .block--company-milestone .block--card-content,.section--company-milestone .block--company-milestone .block--card-content *{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.section--company-milestone .block--company-milestone .block--card-content ul{list-style:inside;padding-left:8px}
.section--company-milestone .block--company-milestone .block--card-content{opacity:0;transition:opacity 1s ease}
.section--company-milestone .block--company-milestone .block--card-section .block--list.milestone-active .block--card-image .block--card-image-description,.section--company-milestone .block--company-milestone .block--card-section .block--list.milestone-active .block--card-image .block--card-image-heading,.section--company-milestone .block--company-milestone .block--card-section .block--list.milestone-active .block--card-content{opacity:1}
.section--company-milestone .block--company-milestone .block--years-section{position:absolute;left:0;width:100%;display:flex}
.section--company-milestone .block--company-milestone .block--years-section .block--years-no p{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.section--company-milestone .block--company-milestone .block--years-section::before{content:'';display:inline-block;width:100%;height:2px;background-color:#9a9a9a;position:absolute;top:8px;left:0;z-index:-1}
.section--company-milestone .block--company-milestone .block--years-section .block--years-container{width:100%;display:flex;transition:transform 1s ease}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot{position:relative;top:0;flex:1}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot::before,.section--company-milestone .block--company-milestone .block--years-section .block--card-dot::after,.section--company-milestone .block--company-milestone .block--years-section.block-section-years .block--card-dot:last-child .dot-container::after,.section--company-milestone .block--company-milestone .block--years-section::after{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#9a9a9a;position:absolute;top:6px}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot::before{left:0}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot::after{left:33%}
.section--company-milestone .block--company-milestone .block--years-section::after{right:0}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot .dot-container{margin-right:26%;float:inline-end}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot .dot{margin:0 0 14px 6px;cursor:pointer}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot .dot.milestone-active{margin-bottom:9px;cursor:default}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot .dot::before{content:'';display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid var(--text-color-danger-red);background-color:var(--text-color-white);transition:all 1s ease;transition-delay:.375s}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot.milestone-active .dot::before{transform:scale(1.625)}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot.milestone-active .dot::after{content:'';display:inline-block;width:12px;height:12px;position:relative;left:-14px;top:-2px;transform:scale(1.4);border-radius:50%;background-color:var(--text-color-danger-red);transition:transform 1s ease;transition-delay:.375s}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years{height:62px;overflow:hidden}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years::before{top:14px}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years::after{content:none}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years .block--card-dot{top:6px;flex:none;flex-shrink:0;width:220px}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years .block--card-dot:last-child .dot-container::after{right:0}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years .block--card-dot::after{left:64px}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years .block--card-dot .dot-container{margin:0 0 0 135px;float:none}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years .block--card-dot .dot{margin-left:6px}
@media(max-width:1388px){.section--company-milestone .block--company-milestone .block--card-section .block--year-no{font-size:110px}
}
@media(max-width:1250px){.section--company-milestone{margin:70px 0 160px}
.section--company-milestone .arrow-container{width:70px}
.section--company-milestone .left-arrow{display:block !important;margin-left:25px}
.section--company-milestone .right-arrow{display:block !important;margin-left:15px}
.section--company-milestone .block--company-milestone .block--card-section{gap:18px}
.section--company-milestone .block--company-milestone .block--card-section .block--year-no{font-size:var(--font-size90)}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container{width:254px;height:340px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container::before{width:210px;height:302px}
.section--company-milestone .block--company-milestone .block--card-section .block--card-container{margin-bottom:46px;height:290px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container .block--image-card{margin:0 0 46px;width:200px;height:340px}
.section--company-milestone .block--company-milestone .block--card-section .block--list-container{width:216px}
.section--company-milestone .block--company-milestone .block--card-section .block--card-image{width:184px;margin-left:12px;padding-bottom:42px}
.section--company-milestone .block--company-milestone .block--card-section .block--card-image img{width:184px;height:214px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container .block--image-content::before{bottom:80px;width:184px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container .block--image-content::after{bottom:50px;width:184px}
}
@media(max-width:1090px){.section--company-milestone .block--company-milestone .block--card-section .block--card-container .block--list-container{width:268px}
}
@media(max-width:932px){.section--company-milestone .arrow-container{width:46px}
.section--company-milestone .left-arrow{margin-left:20px}
.section--company-milestone .right-arrow{margin-left:10px}
.section--company-milestone .block--company-milestone .block--card-section{gap:10px}
.section--company-milestone .block--company-milestone .block--card-section .block--year-no{font-size:var(--font-size64)}
.section--company-milestone .block--company-milestone .block--card-section .block--card-container{margin-left:-30px}
.section--company-milestone .block--company-milestone .block--card-section .block--card-container .block--list-container{width:196px}
}
@media(max-width:767px){.section--company-milestone{margin:40px 0;position:relative}
.section--company-milestone .arrow-container{width:32px;position:absolute;top:176px;z-index:1}
.section--company-milestone .arrow-container:first-child{left:16px}
.section--company-milestone .arrow-container:last-child{right:16px}
.section--company-milestone .left-arrow,.section--company-milestone .right-arrow{margin:0;width:24px;height:24px}
.section--company-milestone .block--heading{position:unset;margin:0 16px 16px;font-size:var(--font-size20)}
.section--company-milestone .block--company-milestone .block--card-section{margin:0 16px;flex-direction:column-reverse}
.section--company-milestone .block--company-milestone .block--card-section .block--year-no{font-size:68px;top:10px;height:72px}
.section--company-milestone .block--company-milestone .block--card-section .block--year-no::before{content:'';height:72px;width:190px;position:absolute;left:0;top:0;z-index:1;background-color:var(--text-color-white)}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container{width:190px;height:300px;margin:0 0 0 34px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container::before{width:190px;height:264px}
.section--company-milestone .block--company-milestone .block--card-section .block--list-container{width:202px}
.section--company-milestone .block--company-milestone .block--card-section .block--card-image{width:178px;padding-bottom:54px;margin:0 14px 64px 10px}
.section--company-milestone .block--company-milestone .block--card-section .block--card-image img{width:173px;height:195px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container .block--image-content::before{font-size:var(--font-size12);bottom:114px;width:172px}
.section--company-milestone .block--company-milestone .block--card-section .block--image-container .block--image-content::after{bottom:84px;width:172px}
.section--company-milestone .block--company-milestone .block--card-section .block--card-container{display:none}
.section--company-milestone .block--company-milestone>.block--card-content{margin:26px 16px 0;opacity:1;transition:none}
.block--mobile-view-only{display:block}
.section--company-milestone .block--company-milestone .block--years-section{margin-top:-98px;height:62px;overflow:hidden}
.section--company-milestone .block--company-milestone .block--years-section::before{top:16px}
.section--company-milestone .block--company-milestone .block--years-section::after{content:none}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years::before{top:16px}
.section--company-milestone .block--company-milestone .block--years-section .block--years-container{transition:unset}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot{top:6px;flex:none;flex-shrink:0;width:198px}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years .block--card-dot{width:198px}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot::before,.section--company-milestone .block--company-milestone .block--years-section .block--card-dot::after,.section--company-milestone .block--company-milestone .block--years-section.block-section-years .block--card-dot:last-child .dot-container::after{top:8px}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot:last-child .dot-container::after{right:0}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot::after{left:64px}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot .dot-container{margin:0 0 0 118px;float:none}
.section--company-milestone .block--company-milestone .block--years-section.block-section-years .block--card-dot .dot-container{margin:0 0 0 118px}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot .dot{margin-left:6px}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot .dot::before{width:12px;height:12px}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot.milestone-active .dot::before{transform:scale(2.125)}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot.milestone-active .dot::after{left:-12px;top:0}
.section--company-milestone .block--company-milestone .block--years-section .block--card-dot.milestone-active .block--years-no{display:none}
.section--company-milestone .block--company-milestone .block--years-section .block--years-no p{font-size:var(--font-size14)}
}
.sustainability-section{padding:80px 120px}
.sustainability-block .title{color:var(--text-color-danger-red);font-family:var(--font-tstar-heavy);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-900);line-height:140%;text-align:unset}
.sustainability-block .block--heading{margin-top:16px;display:flex;flex-wrap:wrap;gap:20px}
.sustainability-block .block--heading>div{flex:1}
.sustainability-block .block--heading h2{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:var(--font-size56);font-style:normal;font-weight:var(--font-weight-400);line-height:100%}
.sustainability-block .block--heading .block--desc{margin-top:10px;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.sustainability-block .block--heading .link-text{margin-top:8px;color:var(--text-color-danger-red);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.sustainability-block .sustainability-report-block{margin-top:64px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;row-gap:24px}
.sustainability-block .sustainability-report-block .block--percentage{display:flex;gap:40px}
.sustainability-block .sustainability-report-block .block--percentage .block--percentage-header{color:var(--bg-color-black);font-size:var(--font-size40);font-style:normal;font-weight:var(--font-weight-500);line-height:100%;letter-spacing:-0.8px}
.sustainability-block .sustainability-report-block .block--percentage .block--percentage-header span{margin-left:4px;font-family:var(--font-transducer);color:var(--bg-color-black);font-size:var(--font-size32);font-style:normal;font-weight:621;line-height:120%;letter-spacing:-0.78px}
.sustainability-block .sustainability-report-block .block--percentage .block--percentage-desc{margin-top:12px;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.sustainability-block .sustainability-report-block .block--percentage .block--percentage-subdesc{margin-top:4px;color:#595959;font-family:var(--font-tstar-medium);font-size:var(--font-size12);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.sustainability-block .sustainability-report-block .block--percentage .seperator{border-right:1px solid #d9d9d9}
.sustainability-block .sustainability-report-block .block--report-download a{padding:12px 36px 12px 32px;background-color:var(--bg-color-black);display:flex;flex-wrap:wrap;justify-content:center}
.sustainability-block .sustainability-report-block .block--report-download span{color:var(--text-color-white);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%}
.sustainability-block .sustainability-report-block .block--report-download img{width:14px;height:17px;margin-left:17px}
.sustainability-block .sustainability-mobility-block{margin-top:56px;display:flex;flex-wrap:wrap;background-repeat:no-repeat;background-image:linear-gradient(136deg,#FFF -7.71%,rgba(255,255,255,0.75) 112.89%);clip-path:polygon(5% 0,100% 0,100% 85%,95% 100%,0 100%,0 15%);background-size:cover}
.sustainability-block .sustainability-mobility-block .mobility-block--image{flex:1 1 37%}
.sustainability-block .sustainability-mobility-block .mobility-block--image img{width:100%;height:100%}
.sustainability-block .sustainability-mobility-block .mobility-block--details{flex:1 1 62%;padding:36px 66px 36px 48px}
.sustainability-block .sustainability-mobility-block .mobility-block--details .title{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:var(--font-size36);font-style:normal;font-weight:var(--font-weight-400);line-height:120%;width:72%}
.sustainability-block .sustainability-mobility-block .mobility-block--details .desc{margin-top:16px;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size14);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;width:82%}
.sustainability-block .sustainability-mobility-block .mobility-block--details .block--list{display:flex;justify-content:space-between;margin-top:30px}
.sustainability-block .sustainability-mobility-block .mobility-block--details .block--list>div>*,.sustainability-block .sustainability-mobility-block .mobility-block--details .block--list>div{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;max-width:230px}
.sustainability-block .sustainability-mobility-block .mobility-block--details .block--list>div{border-left:3px solid var(--text-color-danger-red);padding-left:12px}
.sustainability-block .sustainability-mobility-block .mobility-block--details button{margin-top:30px;padding:12px 24px;border:1px solid var(--bg-color-black);background:transparent;color:var(--bg-color-black);text-align:center;font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:120%;text-transform:uppercase}
.sustainability-block .sustainability-mobility-block .mobility-block--details button:hover{background-color:var(--bg-color-black);color:var(--text-color-white)}
@media(max-width:1380px){.sustainability-section{padding:60px 40px}
.sustainability-block .sustainability-report-block{column-gap:5px}
.sustainability-block .sustainability-report-block .block--percentage{gap:20px}
}
@media(max-width:1200px){.sustainability-block .block--heading{margin-top:10px;gap:18px}
.sustainability-block .block--heading h2{font-size:var(--font-size36)}
.sustainability-block .sustainability-report-block .block--percentage{gap:24px}
.sustainability-block .sustainability-report-block .block--percentage .block--percentage-header{font-size:var(--font-size36)}
.sustainability-block .sustainability-report-block .block--percentage .block--percentage-header span{font-size:var(--font-size35)}
.sustainability-block .sustainability-mobility-block{clip-path:polygon(5% 0,100% 0,100% 95%,95% 100%,0 100%,0 5%)}
.sustainability-block .sustainability-mobility-block .mobility-block--details{padding:30px 60px 30px 30px}
.sustainability-block .sustainability-mobility-block .mobility-block--details .title{font-size:var(--font-size32)}
}
@media(max-width:1156px){.sustainability-section{padding:50px 20px}
.sustainability-block .sustainability-report-block .block--percentage{gap:16px}
}
@media(max-width:767px){.sustainability-section{padding:40px 16px}
.sustainability-block .title{font-size:var(--font-size20)}
.sustainability-block .block--heading{margin-top:8px;flex-direction:column;gap:16px}
.sustainability-block .block--heading h2{font-size:var(--font-size32)}
.sustainability-block .block--heading .block--desc{margin-top:0}
.sustainability-block .sustainability-report-block{margin-top:24px;flex-direction:column;gap:24px;justify-content:normal;align-items:normal}
.sustainability-block .sustainability-report-block .block--percentage{flex-wrap:wrap;row-gap:24px;column-gap:16px}
.sustainability-block .sustainability-report-block .block--percentage>div{width:163px}
.sustainability-block .sustainability-report-block .block--percentage .seperator{display:none}
.sustainability-block .sustainability-report-block .block--percentage .block--percentage-header{font-size:var(--font-size32);line-height:120%}
.sustainability-block .sustainability-report-block .block--percentage .block--percentage-header span{font-size:var(--font-size33);letter-spacing:-0.66px}
.sustainability-block .sustainability-report-block .block--percentage .block--percentage-desc{font-size:var(--font-size14)}
.sustainability-block .sustainability-mobility-block{margin-top:40px;display:block;clip-path:polygon(10% 0,100% 0,100% 95%,90% 100%,0 100%,0 5%)}
.sustainability-block .sustainability-mobility-block .mobility-block--image{flex:1}
.sustainability-block .sustainability-mobility-block .mobility-block--image img{height:300px}
.sustainability-block .sustainability-mobility-block .mobility-block--details{flex:1;padding:24px 16px}
.sustainability-block .sustainability-mobility-block .mobility-block--details .title{font-size:var(--font-size28);width:100%}
.sustainability-block .sustainability-mobility-block .mobility-block--details .desc{width:100%}
.sustainability-block .sustainability-mobility-block .mobility-block--details .block--list{flex-direction:column;margin-top:24px;gap:16px}
.sustainability-block .sustainability-mobility-block .mobility-block--details button{margin-top:24px}
}
@media(max-width:426px){.sustainability-block .sustainability-mobility-block{clip-path:polygon(15% 0,100% 0,100% 95%,85% 100%,0 100%,0 5%)}
}
#company-architect-container .container-impact{position:relative}
#company-architect-container .image-container-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-3}
#company-architect-container .architect-container{display:flex;flex-direction:column}
@media screen and (max-width:767px){#company-architect-container .architect-container{position:static}
}
#company-architect-container .red-text{color:var(--Brand-Red,var(--Hero-Red,#f00));font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){#company-architect-container .red-text{width:100%;font-size:20px}
}
#company-architect-container .product-title{width:533px;color:var(--Brand-Black,#000);font-family:Transducer;font-size:56px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:0;max-height:68px;margin-bottom:16px}
@media screen and (max-width:767px){#company-architect-container .product-title{width:100%;font-size:32px}
}
#company-architect-container .product-title-promo{color:var(--Brand-Black,#000);font-family:var(--font-tstar-pro);font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:40px}
@media screen and (max-width:767px){#company-architect-container .product-title-promo{width:100%;font-size:14px;margin-bottom:24px}
}
#company-architect-container .content{display:flex;justify-content:space-between}
@media screen and (max-width:767px){#company-architect-container .content{flex-direction:column-reverse}
}
#company-architect-container .left-content{display:flex;flex-direction:column;gap:8px;width:60%;padding-left:120px;padding-top:3rem;padding-bottom:96px}
@media screen and (max-width:1200px){#company-architect-container .left-content{padding-left:80px}
}
@media screen and (max-width:990px){#company-architect-container .left-content{padding-left:24px}
}
@media screen and (max-width:850px){#company-architect-container .left-content{padding-left:16px}
}
@media screen and (max-width:767px){#company-architect-container .left-content{gap:8px;padding:1rem;width:100%;background:var(--Seconday-Colours-Light-Grey,#f3f3f3)}
}
#company-architect-container .right-content{display:flex;width:calc(30% + 80px);padding-right:80px}
#company-architect-container .right-content .image-container{object-fit:contain;object-position:bottom;width:100%;height:100%}
@media screen and (max-width:767px){#company-architect-container .right-content{justify-content:center;width:100%;padding-right:0}
}
#company-architect-container .container-description{display:flex;gap:3.7rem}
@media screen and (max-width:767px){#company-architect-container .container-description{flex-direction:column;gap:1.5rem}
}
#company-architect-container .description-content{display:flex;flex-direction:column;gap:8px}
#company-architect-container .description-content p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-pro);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#company-architect-container .description-list{display:flex;flex-direction:column;gap:1rem}
@media screen and (max-width:767px){#company-architect-container .description-list{padding-bottom:40px}
}
#company-architect-container .read-link{color:var(--Brand-Red,var(--Hero-Red,#f00))}
#company-architect-container .read-link:hover{cursor:pointer}
#company-architect-container .top-content-mob{display:none}
@media screen and (max-width:767px){#company-architect-container .top-content-mob{display:flex;flex-direction:column;padding-left:1rem;padding-top:3rem}
}
#company-architect-container .top-content{display:flex;flex-direction:column;padding-top:55px}
@media screen and (max-width:767px){#company-architect-container .top-content{display:none}
}
#company-architect-container .description{font-family:var(--font-tstar-pro);font-size:16px;font-style:normal;font-weight:400;line-height:140%;max-width:465px}
@media screen and (max-width:767px){#company-architect-container .description{padding:4% 0 1%}
}
#company-architect-container .list-items{margin:4px;list-style-type:none;padding-left:16px;border-left:2px solid red;font-size:20px;font-style:normal;font-weight:700;line-height:140%;font-family:var(--font-tstar-bold)}
@media screen and (max-width:767px){#company-architect-container .list-items{font-family:Transducer;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-0.32px}
}
#company-architect-container .image-container-mob{display:none;font-family:var(--font-tstar-pro)}
@media screen and (max-width:767px){#company-architect-container .image-container-mob{display:block}
}
@media screen and (max-width:767px){#company-architect-container .main-container{position:static}
#company-architect-container .image-container{display:none}
}
.company-architect-of-our-impact .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;overflow:hidden}
.company-architect-of-our-impact .popup-content{background-color:#fff;text-align:center;max-width:1160px;max-height:600px;width:90%;height:90%;overflow:hidden}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content{width:100%;height:90vh;position:absolute;bottom:0;border-top-left-radius:8px;border-top-right-radius:8px}
}
.company-architect-of-our-impact .popup-content .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;margin:0 16px}
}
.company-architect-of-our-impact .popup-content .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.company-architect-of-our-impact .popup-content .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .desktop-hide-section .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;float:right}
}
.company-architect-of-our-impact .popup-content .popup-wrapper{display:flex;flex-direction:row;gap:40px;height:100%}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .popup-wrapper{flex-wrap:wrap;gap:0;overflow-y:scroll;height:100%}
}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-img-container-architect{width:40%;max-height:600px;overflow:hidden}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .popup-wrapper .popup-img-container-architect{width:100%;max-height:464px}
}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-img-container-architect img{width:100%;height:100%;object-fit:cover;object-position:top center}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .popup-wrapper .popup-img-container-architect img{width:100%;height:auto}
}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer{width:60%;flex:auto;padding:32px 24px 32px 0;text-align:left;overflow-y:hidden;display:flex;flex-direction:column}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer{padding:24px 16px 32px 16px;width:100%}
}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content{overflow-y:auto}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer ::-webkit-scrollbar{width:5px}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .popup-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;max-width:488px;margin-bottom:16px}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .popup-title{font-size:28px}
}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .popup-card-role{color:var(--Brand-Black,#000);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:24px}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .popup-card-role{font-family:var(--font-tstar-medium);font-weight:400;margin-bottom:32px}
}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .popup-description{margin-right:40px}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .popup-description{margin-right:0}
}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .popup-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .popup-description p:last-child{margin-bottom:32px}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container{display:flex;justify-content:space-between}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container{align-items:center}
}
@media only screen and (max-width:767px){.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container .close-btn{display:none}
}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .close-btn{cursor:pointer;margin-right:16px}
.company-architect-of-our-impact .popup-content .popup-wrapper .popup-description-cotainer .close-btn svg{height:14px;width:14px}
.company-architect-of-our-impact ::-webkit-scrollbar{width:5px}
.company-architect-of-our-impact ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.investor-calendar-section .investor-calendar-title{margin-bottom:40px}
@media screen and (max-width:767px){.investor-calendar-section .investor-calendar-title{margin-bottom:16px}
}
.investor-calendar-section .investor-content-wrapper{padding:56px 120px 96px}
@media screen and (max-width:990px){.investor-calendar-section .investor-content-wrapper{padding:63px 60px}
}
.investor-calendar-section .investor-calendar-wrapper{position:relative}
.investor-calendar-section .investor-content-wrapper{position:relative}
.investor-calendar-section .investor-calendar-backgroundimage{position:absolute;height:100%;width:100%}
.investor-calendar-section .investor-calendar-backgroundimage img{height:100%;width:100%;object-fit:cover}
.investor-calendar-section .investor-calendar-title p{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%}
@media screen and (max-width:767px){.investor-calendar-section .investor-calendar-title p{font-size:20px}
}
.investor-calendar-section .investor-calendar-year-date h5{color:#fff;font-family:var(--font-hyperspace-race-variable);font-variation-settings:'wght' 700,'wdth' 150,'ital' 0;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.64px}
.investor-calendar-section .investor-calendar-year-date h4 p{color:#fff;font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:600;line-height:120%}
.investor-calendar-section .investor-calendar-location{display:flex;align-items:flex-end}
.investor-calendar-section .divider{height:1px;width:100%;background-color:#d9d9d9}
.investor-calendar-section .investor-calendar-field{margin-top:20px;flex-shrink:0;background:linear-gradient(90deg,rgba(255,255,255,0.15) 1.82%,rgba(255,255,255,0.03) 99.94%);backdrop-filter:blur(7.5px);padding:20px 48px}
.investor-calendar-section .investor-calendar-field h5{color:#fff;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;padding-bottom:12px}
.investor-calendar-section .investor-calendar-field p{color:#cbcbcb;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;padding-top:14px}
.investor-calendar-section .investor-calendar-field p a{color:red}
.investor-calendar-section .investor-calendar-year-date{margin-bottom:20px;padding-bottom:20px}
.investor-calendar-section .view-all a{display:flex;justify-content:end;margin-top:16px;color:#f00 !important;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.investor-calendar-section .investor-content-wrapper{padding:40px 16px}
.investor-calendar-section .investor-calendar-field{flex-shrink:0;padding:16px}
.investor-calendar-section .investor-calendar-field h5{color:#fff;font-family:var(--font-tstar-heavy);font-size:20px;font-style:normal;font-weight:900;line-height:140%}
}
.company-leadership-team .block--company-leadership-team{padding:0 120px 84px;width:100%}
@media only screen and (max-width:990px){.company-leadership-team .block--company-leadership-team{padding:0 60px 42px}
}
@media only screen and (max-width:767px){.company-leadership-team .block--company-leadership-team{padding:0 16px 24px}
}
.company-leadership-team .company-card-container{background:var(--Brand-White,#fff);display:flex;align-items:flex-start;align-content:flex-start;gap:56px 20px;flex-wrap:wrap;justify-content:center}
@media only screen and (max-width:767px){.company-leadership-team .company-card-container{justify-content:center;flex-direction:column;width:100%;gap:1rem}
}
.company-leadership-team .company-card-container .hr-container .hr{background-color:red;max-width:56px;height:1px;margin:auto auto}
.company-leadership-team .company-card-container .leadership-card{background-color:#fff;text-align:center;cursor:pointer;transition:transform .3s;width:100%;max-width:285px}
@media only screen and (max-width:767px){.company-leadership-team .company-card-container .leadership-card{max-width:100%}
}
.company-leadership-team .company-card-container .leadership-card .social-icon-empty-content{display:none}
.company-leadership-team .company-card-container .leadership-card h6{color:var(--Brand-Black,#000);text-align:center;margin:16px 0;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%;padding:0}
.company-leadership-team .company-card-container .leadership-card p{color:var(--Brand-Black,#000);text-align:center;margin-bottom:0;margin:16px 0;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-leadership-team .leadership-image-container{background:var(--Seconday-Colours-Light-Grey,#f3f3f3);width:285px;height:285px;display:flex}
@media only screen and (max-width:767px){.company-leadership-team .leadership-image-container{width:100%;max-height:464px;height:100%;justify-content:space-around}
}
.company-leadership-team .leadership-image-container img{max-width:253px;max-height:253px;width:100%;margin:32px 16px 0 16px;object-fit:cover}
@media only screen and (max-width:767px){.company-leadership-team .leadership-image-container img{max-width:calc(100% -32px);margin:auto auto;max-height:fit-content}
}
.company-leadership-team .block--leadership-terms-download-container{margin-top:24px}
.company-leadership-team .block--leadership-terms-download-container .leadership-terms-download-link{display:flex;align-items:center;gap:8px}
.company-leadership-team .block--leadership-terms-download-container .leadership-terms-download-link img{width:24px;height:24px}
.company-leadership-team .block--leadership-terms-download-container .leadership-terms-download-link .leadership-terms-download-link-label{color:#F00;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-leadership-team .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);justify-content:center;align-items:center;overflow:hidden}
.company-leadership-team .popup-content{background-color:#fff;text-align:center;max-width:1160px;max-height:600px;width:90%;height:90%;overflow:hidden}
@media only screen and (max-width:767px){.company-leadership-team .popup-content{width:100%;height:90vh;position:absolute;bottom:0;border-top-left-radius:8px;border-top-right-radius:8px}
}
.company-leadership-team .popup-content .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;margin:0 16px}
}
.company-leadership-team .popup-content .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.company-leadership-team .popup-content .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .desktop-hide-section .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;float:right}
}
.company-leadership-team .popup-content .popup-wrapper{display:flex;flex-direction:row;gap:40px;height:100%}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper{flex-wrap:wrap;gap:0;overflow-y:scroll;height:100%}
}
.company-leadership-team .popup-content .popup-wrapper .popup-img-container{width:40%;max-height:600px;overflow:hidden}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-img-container{max-height:464px;width:100%}
}
.company-leadership-team .popup-content .popup-wrapper .popup-img-container img{width:100%;height:100%;object-fit:cover;object-position:top center}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-img-container img{width:100%;height:auto}
}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer{width:60%;flex:auto;padding:32px 24px 32px 0;text-align:left;overflow-y:hidden;display:flex;flex-direction:column}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer{padding:24px 16px 32px 16px;width:100%}
}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content{overflow-y:auto}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container{display:flex;gap:24px}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container{margin-bottom:40px}
}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item svg,.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item img{height:40px;width:40px}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item svg,.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item img{height:40px;width:40px}
}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer ::-webkit-scrollbar{width:5px}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;max-width:488px;margin-bottom:16px}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-title{font-size:28px}
}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-card-role{color:var(--Brand-Black,#000);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:24px}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-card-role{font-family:var(--font-tstar-medium);font-weight:400;margin-bottom:32px}
}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-description{margin-right:40px}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-description{margin-right:0}
}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .popup-description p:last-child{margin-bottom:32px}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container{display:flex;justify-content:space-between}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container{align-items:center}
}
@media only screen and (max-width:767px){.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container .close-btn{display:none}
}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .close-btn{cursor:pointer;margin-right:16px}
.company-leadership-team .popup-content .popup-wrapper .popup-description-cotainer .close-btn svg{height:14px;width:14px}
.company-leadership-team ::-webkit-scrollbar{width:5px}
.company-leadership-team ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.initiative-tabs .block-initiative-tab{padding:0 120px 96px;width:100%}
@media only screen and (max-width:767px){.initiative-tabs .block-initiative-tab{padding:0 16px}
}
.initiative-tabs .block-initiative-tab.egs-sustainability .company-card-container-initiative{gap:20px 20px}
.initiative-tabs .block-initiative-tab.egs-sustainability .company-card-container-initiative .egs-image-zoom{position:relative;transition:transform .3s ease-in-out;transform:scale(1);z-index:1}
.initiative-tabs .block-initiative-tab.egs-sustainability .company-card-container-initiative .initiative-card:hover .egs-image-zoom,.initiative-tabs .block-initiative-tab.egs-sustainability .company-card-container-initiative .initiative-card-anchor:hover .egs-image-zoom{transition:transform .3s ease-in-out;transform:scale(1.05)}
.initiative-tabs .block-initiative-tab.egs-sustainability .initiative-image-container{position:relative;overflow:hidden}
.initiative-tabs .block-initiative-tab.egs-sustainability .initiative-image-container::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}
.initiative-tabs .block-initiative-tab.egs-sustainability .initiative-image-container .arrow-redirect{display:none !important}
.initiative-tabs .block-initiative-tab.egs-sustainability .egs-text{color:#fff;position:absolute;width:100%;bottom:20px;left:0;z-index:6;margin:0;padding:0 10px;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.initiative-tabs .company-card-container-initiative{background:inherit;display:grid;grid-template-columns:repeat(3,1fr);gap:56px 20px;flex-wrap:wrap}
@media only screen and (max-width:1024px){.initiative-tabs .company-card-container-initiative{grid-template-columns:repeat(2,1fr)}
}
@media only screen and (max-width:768px){.initiative-tabs .company-card-container-initiative{justify-content:center;flex-direction:column;grid-template-columns:1fr;gap:40px}
}
.initiative-tabs .company-card-container-initiative .initiative-card,.initiative-tabs .company-card-container-initiative .initiative-card-anchor{position:relative;width:100%;background-color:#fff;text-align:center;cursor:pointer;transition:transform .3s;display:flex;flex-direction:column}
@media only screen and (max-width:767px){.initiative-tabs .company-card-container-initiative .initiative-card,.initiative-tabs .company-card-container-initiative .initiative-card-anchor{max-width:100%}
}
.initiative-tabs .company-card-container-initiative .initiative-card h6,.initiative-tabs .company-card-container-initiative .initiative-card-anchor h6{color:var(--Brand-Black,#000);text-align:left;margin:16px 16px;font-family:var(--font-tstar-bold);font-size:24px;font-style:normal;font-weight:700;line-height:33.6px;padding:0;width:78%}
@media only screen and (max-width:767px){.initiative-tabs .company-card-container-initiative .initiative-card h6,.initiative-tabs .company-card-container-initiative .initiative-card-anchor h6{width:20rem;margin:0;margin-top:16px;margin-left:8px}
}
.initiative-tabs .company-card-container-initiative .initiative-card p,.initiative-tabs .company-card-container-initiative .initiative-card-anchor p{color:var(--Brand-Black,#000);text-align:center;margin:16px 8px;margin-bottom:0;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.initiative-tabs .company-card-container-initiative .initiative-card:hover,.initiative-tabs .company-card-container-initiative .initiative-card-anchor:hover{background:#f3f3f3}
.initiative-tabs .company-card-container-initiative .initiative-card:hover .initiative-image-container .arrow-redirect,.initiative-tabs .company-card-container-initiative .initiative-card-anchor:hover .initiative-image-container .arrow-redirect{position:absolute;right:0;top:0;background:red;padding:12px;display:block}
.initiative-tabs .company-card-container-initiative.undsgtabs-5{grid-template-columns:repeat(5,1fr)}
@media only screen and (max-width:1024px){.initiative-tabs .company-card-container-initiative.undsgtabs-5{grid-template-columns:repeat(2,1fr)}
}
@media only screen and (max-width:768px){.initiative-tabs .company-card-container-initiative.undsgtabs-5{justify-content:center;flex-direction:column;grid-template-columns:1fr;gap:40px}
}
.initiative-tabs .company-card-container-initiative.undsgtabs-4{grid-template-columns:repeat(4,1fr)}
@media only screen and (max-width:1024px){.initiative-tabs .company-card-container-initiative.undsgtabs-4{grid-template-columns:repeat(2,1fr)}
}
@media only screen and (max-width:768px){.initiative-tabs .company-card-container-initiative.undsgtabs-4{justify-content:center;flex-direction:column;grid-template-columns:1fr;gap:40px}
}
.initiative-tabs .initiative-image-container{position:static;width:100%}
@media only screen and (max-width:377px){.initiative-tabs .initiative-image-container{position:relative;height:196px}
}
.initiative-tabs .initiative-image-container .arrow-redirect{width:48px;height:48px;display:none}
.initiative-tabs .initiative-image-container .arrow-button{display:none}
@media only screen and (max-width:376px){.initiative-tabs .initiative-image-container .arrow-button{display:grid;place-items:center;background-color:red;width:48px;height:48px;position:absolute;right:0;border:0}
.initiative-tabs .initiative-image-container .arrow-button img{width:18px;height:18px}
}
.initiative-tabs .initiative-image-container .carousalImages{display:none}
.initiative-tabs .initiative-image-container img{width:100%;height:100%}
@media only screen and (max-width:767px){.initiative-tabs .initiative-image-container img{margin:auto auto}
}
.initiative-tabs .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;overflow:hidden}
.initiative-tabs .popup-content-init{background-color:#fff;text-align:center;max-width:996px;max-height:532px;overflow:hidden;width:90vw}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init{width:100%;height:90vh;position:absolute;bottom:0;border-top-left-radius:8px;border-top-right-radius:8px}
}
.initiative-tabs .popup-content-init .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;margin:0 16px}
}
.initiative-tabs .popup-content-init .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.initiative-tabs .popup-content-init .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .desktop-hide-section .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;float:right}
}
.initiative-tabs .popup-content-init .popup-wrapper{display:flex;flex-direction:row;gap:40px;height:100%;padding:24px 40px}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .popup-wrapper{display:none}
}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading{display:flex;flex-direction:column;gap:32px;width:100%}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .image-content{display:flex;gap:24px}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .image-content .image-content-carousal{flex-direction:column;display:flex;gap:16px;align-items:baseline}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container{width:100%;max-height:600px;overflow:hidden;position:relative}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container{max-height:464px;width:100%}
}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container img{width:400px;height:320px;object-fit:fill;clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%,0 0)}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container img{width:100%;height:auto}
}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container .custom-video-initiative{height:320px;width:400px;object-fit:cover;clip-path:polygon(0 0,100% 0,100% 85%,85% 100%,0 100%,0 0)}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container .play-button-container{position:absolute;top:273px;left:17px;cursor:pointer}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container .play-icon{border:0;display:grid;place-items:center;height:30px;width:30px;color:#333}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container .play-icon>img{width:20px;height:20px;object-fit:fill}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container .mute-icon{border:0;display:none;place-items:center;height:30px;width:30px;color:#333}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-img-container .mute-icon>img{width:20px;height:20px;object-fit:fill}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-inner-content{overflow-y:hidden;max-height:320px;width:100%}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description{text-align:justify;overflow-y:auto;height:100%;padding-right:16px}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description{margin-right:0}
}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description div{display:flex;height:54px;align-items:center;flex-wrap:wrap}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description div .init-tab-div{width:1px;border:1px solid black;height:39px;margin:0 23.97px}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .popup-inner-content .popup-description div img{max-height:100%}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading ::-webkit-scrollbar{width:5px;margin-left:5px}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .heading-close-container{display:flex;justify-content:space-between}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .heading-close-container h3{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;display:flex;width:80%;justify-content:flex-start;text-align:left}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .popup-wrapper .image-heading .heading-close-container h3{font-size:28px;width:100%}
}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .popup-wrapper .image-heading .heading-close-container .close-btn{display:none}
}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .heading-close-container .close-btn{cursor:pointer;margin-right:16px;margin-top:10px}
.initiative-tabs .popup-content-init .popup-wrapper .image-heading .heading-close-container .close-btn svg{height:14px;width:14px}
.initiative-tabs .popup-content-init .popup-wrapper .carousel-indicators{position:unset}
.initiative-tabs .popup-content-init .popup-wrapper .carousel-indicators li{height:5px}
.initiative-tabs .popup-content-init .popup-wrapper .carousel-indicators li button{visibility:hidden}
.initiative-tabs .popup-content-init .popup-wrapper .carousel-indicators .slick-active{background:var(--bg-color-danger)}
.initiative-tabs .popup-content-init .popup-wrapper .indicator-position{z-index:1;display:flex;justify-content:center;align-items:center;margin:10px;justify-content:flex-start}
.initiative-tabs .popup-content-init .popup-wrapper .indicator-position .slick-dots-initiative{position:unset;display:flex}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .popup-wrapper .indicator-position .slick-dots-initiative{margin-top:0}
}
.initiative-tabs .popup-content-init .popup-wrapper .indicator-position li{margin:0 5px;height:5px;width:38px}
.initiative-tabs .popup-content-init .popup-wrapper .indicator-position .slick-active{background:var(--bg-color-danger)}
.initiative-tabs .popup-content-init .popup-wrapper .initiative-indicator-wrapper{display:flex}
.initiative-tabs .popup-content-init .popup-wrapper .previous,.initiative-tabs .popup-content-init .popup-wrapper .next{border:0;background:0}
.initiative-tabs .popup-content-init .popup-wrapper .previous .disabled,.initiative-tabs .popup-content-init .popup-wrapper .next .disabled{pointer-events:none;opacity:.5}
.initiative-tabs .popup-content-init .popup-wrapper .previous .disabled path,.initiative-tabs .popup-content-init .popup-wrapper .next .disabled path{stroke:#d9d9d9}
.initiative-tabs .popup-content-init .popup-wrapper .initiative-tabpopup-image{display:none}
.initiative-tabs .popup-content-init .popup-wrapper .popup-active{display:block}
.initiative-tabs .popup-content-init .popup-wrapper .popup-description-cotainer{width:60%;flex:auto;padding:32px 24px 32px 0;text-align:left;overflow-y:hidden;display:flex;flex-direction:column}
@media only screen and (max-width:767px){.initiative-tabs .popup-content-init .popup-wrapper .popup-description-cotainer{padding:24px 16px 32px 16px;width:100%}
}
.initiative-tabs .popup-content-init .popup-wrapper .popup-description-cotainer .popup-inner-content{overflow-y:auto}
.initiative-tabs .popup-content-init .popup-wrapper .popup-description-cotainer .popup-inner-content ::-webkit-scrollbar{width:5px}
.initiative-tabs .popup-content-init .popup-wrapper .popup-description-cotainer .popup-inner-content ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.initiative-tabs ::-webkit-scrollbar{width:5px}
.initiative-tabs ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.initiative-tabs .initiative-indicator-wrapper-mob{display:none}
.initiative-tabs .popup-wrapper-mob{display:none}
@media only screen and (max-width:767px){.initiative-tabs .popup-wrapper{display:none}
.initiative-tabs .popup-wrapper-mob{display:grid}
.initiative-tabs .popup-wrapper-mob .image-heading-content{display:flex;flex-direction:column;gap:0;height:511px;overflow-y:auto;overflow-x:hidden}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-img-container-mob .initiative-tabpopup-image-mob{height:328px;position:relative}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-img-container-mob .initiative-tabpopup-image-mob img{width:100%;height:100%;object-fit:fill}
.initiative-tabs .popup-wrapper-mob .image-heading-content .close-btn{display:none}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:28px;font-style:normal;font-weight:400;line-height:120%;display:flex;justify-content:flex-start;text-align:left}
.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-image-container{position:relative}
.initiative-tabs .popup-wrapper-mob .image-heading-content .heading-close-container{margin:0 16px 24px 16px}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-img-container{position:relative}
.initiative-tabs .popup-wrapper-mob .image-heading-content .custom-video-initiative{height:320px;width:400px;object-fit:cover}
.initiative-tabs .popup-wrapper-mob .image-heading-content .play-button-container{position:absolute;top:14px;left:11px;cursor:pointer}
.initiative-tabs .popup-wrapper-mob .image-heading-content .play-icon{border:0;display:grid;place-items:center;height:30px;width:30px;color:#333}
.initiative-tabs .popup-wrapper-mob .image-heading-content .play-icon>img{width:20px !important;height:20px !important}
.initiative-tabs .popup-wrapper-mob .image-heading-content .mute-icon{border:0;display:none;place-items:center;height:30px;width:30px;color:#333}
.initiative-tabs .popup-wrapper-mob .image-heading-content .mute-icon>img{width:20px !important;height:20px !important}
.initiative-tabs .popup-wrapper-mob .image-heading-content .carousel-indicators{position:unset}
.initiative-tabs .popup-wrapper-mob .image-heading-content .carousel-indicators li{height:5px}
.initiative-tabs .popup-wrapper-mob .image-heading-content .carousel-indicators li button{visibility:hidden}
.initiative-tabs .popup-wrapper-mob .image-heading-content .indicator-position{z-index:1;display:flex;justify-content:center;align-items:center;margin:10px;justify-content:flex-start}
.initiative-tabs .popup-wrapper-mob .image-heading-content .indicator-position .slick-dots-initiative{position:unset;display:flex}
.initiative-tabs .popup-wrapper-mob .image-heading-content .indicator-position li{margin:0 5px;height:5px;width:38px}
.initiative-tabs .popup-wrapper-mob .image-heading-content .indicator-position .slick-active-mob{background:var(--bg-color-danger)}
.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob{bottom:37px;right:7px;position:relative;display:flex;justify-content:center;width:100%;z-index:5}
.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .initiative-carousel-indicators-mob>.slick-dots-initiative-mob{display:flex}
.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .initiative-carousel-indicators-mob>.slick-dots-initiative-mob .slick-active-mob{background:var(--bg-color-danger)}
.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .previous,.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .next{border:0;background:0}
.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .previous .disabled,.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .next .disabled{pointer-events:none;opacity:.5}
.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .previous .disabled path,.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-indicator-wrapper-mob .next .disabled path{stroke:#d9d9d9}
.initiative-tabs .popup-wrapper-mob .image-heading-content .previous,.initiative-tabs .popup-wrapper-mob .image-heading-content .next{border:0;background:0}
.initiative-tabs .popup-wrapper-mob .image-heading-content .initiative-tabpopup-image-mob{display:none}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-active-mob{display:block}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-description{text-align:justify;margin:0 16px 40px}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-description div{display:flex;height:54px;align-items:center;flex-wrap:wrap}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-description div span{width:1px;border:1px solid black;height:39px;margin:0 23.97px}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-description div img{max-height:100%}
.initiative-tabs .popup-wrapper-mob .image-heading-content .popup-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.initiative-tabs .popup-wrapper-mob .image-heading-content ::-webkit-scrollbar{width:5px}
.initiative-tabs .popup-wrapper-mob .image-heading-content ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
}
@media only screen and (max-width:767px) and only screen and (max-width:767px){.initiative-tabs .popup-wrapper-mob .image-heading-content .indicator-position .slick-dots-initiative{margin-top:0}
}
.section--company-update-carousel .company-carousel-outermost{position:relative;margin:96px 0}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost{position:unset;margin:40px 0}
}
.section--company-update-carousel .company-carousel-outermost .carousel-title h5{color:var(--Hero-Red,#f00);font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;margin:0 0 0 120px}
@media only screen and (min-width:890px) and (max-width:1280px){.section--company-update-carousel .company-carousel-outermost .carousel-title h5{margin:0 0 0 60px}
}
@media only screen and (max-width:890px){.section--company-update-carousel .company-carousel-outermost .carousel-title h5{margin:0 0 0 40px}
}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .carousel-title h5{font-size:20px;margin:0 0 0 16px}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container{margin:32px 0 0 120px;display:flex;flex-direction:column}
@media only screen and (min-width:890px) and (max-width:1280px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container{margin:32px 0 0 60px}
}
@media only screen and (max-width:890px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container{margin:32px 0 0 40px}
}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container{margin:16px 0 0 16px}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container{display:flex;justify-content:center;width:100%}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item{margin:0}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-content{opacity:0;width:26.87vw}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-content{width:100%;transition:opacity .2s linear}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-content .company-carousel-heading{height:87px;max-height:114px;color:var(--bg-color-black);font-family:var(--font-transducer);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-400);line-height:120%;text-transform:capitalize;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-content .company-carousel-heading{font-size:var(--font-size28);height:136px;max-height:136px;-webkit-line-clamp:4}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-content .company-carousel-description{color:var(--Seconday-Colours-Dark-Grey,#595959);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;margin-top:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-content .company-carousel-dates{color:var(--Brand-Black,#000);font-family:var(--font-tstar-regular);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;margin-top:4px}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-image-container{margin-top:49px}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-image-container{margin-top:24px}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-image-container .company-carousel-image-inner{clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%);width:55.07vw;height:auto;max-width:100%;max-height:100%;transform:scale(0.488);transition:transform .3s linear,opacity .2s linear;opacity:.25;transform-origin:top left;aspect-ratio:1.61}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-image-container .company-carousel-image-inner{aspect-ratio:unset;width:100%;height:214px;opacity:1;transform:none;transition:none}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-image-container .company-carousel-image-inner a{width:100%;height:100%}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item .company-update-carousel-image-container .company-carousel-image-inner a img{object-fit:cover;width:100%;height:100%}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-active .company-update-carousel-content{opacity:1}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-active .company-update-carousel-image-container .company-carousel-image-inner{opacity:.75}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-current .company-update-carousel-content{width:55.07vw}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-current .company-update-carousel-content{width:100%}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-current .company-update-carousel-content .company-carousel-heading{width:40.98vw;height:114px;font-size:var(--font-size32)}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-current .company-update-carousel-content .company-carousel-heading{width:100%;height:136px;font-size:var(--font-size28)}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-current .company-update-carousel-image-container{margin-top:23px}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-current .company-update-carousel-image-container{margin-top:24px}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-current .company-update-carousel-image-container .company-carousel-image-inner{width:55.07vw;transform:scale(1);opacity:1;clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%)}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container .company-update-carousel-item.slick-current .company-update-carousel-image-container .company-carousel-image-inner{width:100%;height:214px;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container.slick-slider{margin:0}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container.slick-slider .slick-list{padding:0 20px 0 0}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container.slick-slider .slick-list{padding:0 22px 0 0}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container.slick-slider .slick-track{margin:0 -20px 0 0;display:flex;gap:20px}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container.slick-slider .slick-track{margin:0 -22px 0 0;gap:16px}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container.slick-slider .slick-track::before,.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container.slick-slider .slick-track::after{content:none}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container.right-transition-animation .company-update-carousel-item.slick-current .company-update-carousel-image-container .company-carousel-image-inner,.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-container.right-transition-animation .company-update-carousel-item.slick-cloned:not(.slick-active) .company-update-carousel-image-container .company-carousel-image-inner{transform-origin:top right}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators{position:absolute;bottom:0;right:120px;width:387px;display:flex;align-items:flex-end;justify-content:space-between}
@media only screen and (max-width:1280px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators{right:80px}
}
@media only screen and (max-width:1160px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators{right:40px;width:300px}
}
@media only screen and (max-width:890px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators{right:20px;width:290px}
}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators{position:unset;width:100%;margin-top:32px}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-arrow-indicators{display:flex;gap:24px}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-arrow-indicators .slick-prev,.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-arrow-indicators .slick-next{width:24px;height:24px;position:unset;transform:unset}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-arrow-indicators .slick-prev::before,.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-arrow-indicators .slick-next::before{content:none}
@media only screen and (max-width:767px){.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-dot-indicators{width:100%}
}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-dot-indicators .carousel-indicators{position:unset}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-dot-indicators .carousel-indicators li{height:5px}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-dot-indicators .carousel-indicators li button{visibility:hidden}
.section--company-update-carousel .company-carousel-outermost .company-update-carousel-outer-container .company-update-carousel-indicators .company-update-carousel-dot-indicators .carousel-indicators .slick-active{background:var(--bg-color-danger)}
@keyframes fade-inout{0{opacity:1}
100%{opacity:0}
}
.impact-created-wrappper{margin:96px 0 0 0}
@media only screen and (max-width:767px){.impact-created-wrappper{margin:68px 0 40px 16px;padding:0}
}
.impact-created-wrappper .single-item{position:relative;margin-left:0;margin-bottom:0}
@media only screen and (max-width:767px){.impact-created-wrappper .single-item{margin-left:0;position:relative}
}
@media only screen and (max-width:767px){.impact-created-wrappper .single-item .slick-list{padding-right:16px}
}
@media only screen and (max-width:767px){.impact-created-wrappper .single-item .slick-list .slick-track{margin:0 -16px 0 0;display:flex;gap:16px}
.impact-created-wrappper .single-item .slick-list .slick-track::before,.impact-created-wrappper .single-item .slick-list .slick-track::after{content:none}
}
.impact-created-wrappper .single-item .slick-list .slick-track .slick-active .progressbar{width:100%}
.impact-created-wrappper .single-item .fade-in{opacity:1;transition:all 1s}
.impact-created-wrappper .single-item .item .womens-carousel-heading{min-height:134px;color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;max-width:925px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-left:120px}
@media only screen and (max-width:890px){.impact-created-wrappper .single-item .item .womens-carousel-heading{margin-left:40px}
}
@media only screen and (max-width:767px){.impact-created-wrappper .single-item .item .womens-carousel-heading{min-height:115px;margin-left:0;font-size:32px;max-width:100%;margin-bottom:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;inline-size:unset;overflow:hidden}
}
.impact-created-wrappper .single-item .item .womens-carousel-content{display:flex;margin-left:120px}
@media only screen and (max-width:890px){.impact-created-wrappper .single-item .item .womens-carousel-content{margin-left:40px}
}
@media only screen and (max-width:767px){.impact-created-wrappper .single-item .item .womens-carousel-content{flex-direction:column-reverse;margin:0}
}
.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section{flex:1}
.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section .womens-carousel-dates p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:39px 0 8px 0}
@media only screen and (max-width:767px){.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section .womens-carousel-dates p{margin:16px 0 0 0}
}
.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section .womens-carousel-subtitle{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;margin:0;margin-bottom:24px;width:120%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;inline-size:unset}
@media only screen and (max-width:767px){.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section .womens-carousel-subtitle{font-size:20px;font-weight:600;line-height:140%;margin-bottom:16px;width:100%}
}
.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:22.4px}
.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section .womens-carousel-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:0;margin-bottom:8px;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;inline-size:unset}
.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section .womens-carousel-description.readless p{line-clamp:unset;-webkit-line-clamp:unset}
.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section .womens-carousel-readmore{color:var(--Hero-Red,#f00);margin-top:8px;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section .womens-img-container{height:100%;margin:-1px}
@media only screen and (min-width:767px){.impact-created-wrappper .single-item .item .womens-carousel-content .carousel-section .womens-img-container{background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 50.06%)}
}
.impact-created-wrappper .single-item .item .womens-carousel-content .womens-carousel-right{min-width:59.3%;min-height:573px;flex:1;background-size:783px 573px;background-repeat:no-repeat}
@media only screen and (max-width:890px){.impact-created-wrappper .single-item .item .womens-carousel-content .womens-carousel-right{min-height:475px;background-size:600px 476px}
}
@media only screen and (max-width:766px){.impact-created-wrappper .single-item .item .womens-carousel-content .womens-carousel-right{background-size:cover;min-height:200px}
}
@media only screen and (min-width:1480px){.impact-created-wrappper .single-item .item .womens-carousel-content .womens-carousel-right{background-size:cover}
}
.impact-created-wrappper .single-item .item .progressbarParent{width:100%;height:5px;display:flex;background:white}
@media only screen and (max-width:766px){.impact-created-wrappper .single-item .item .progressbarParent{display:none}
}
.impact-created-wrappper .single-item .item .progressbarParent .progressbar{height:10px;width:1px}
.impact-created-wrappper .slick-arrow{display:none}
.impact-created-wrappper .womens-indicator-wrapper{margin-left:120px;display:flex;align-items:center;position:relative;bottom:72px;gap:24px;height:0}
@media only screen and (max-width:890px){.impact-created-wrappper .womens-indicator-wrapper{margin-left:40px}
}
@media only screen and (max-width:767px){.impact-created-wrappper .womens-indicator-wrapper{margin:0;margin-top:32px;justify-content:center;position:unset;height:auto}
}
.impact-created-wrappper .womens-indicator-wrapper .previous{border:0;background:#fff}
@media only screen and (max-width:767px){.impact-created-wrappper .womens-indicator-wrapper .previous{display:none !important}
}
.impact-created-wrappper .womens-indicator-wrapper .next{border:0;background:#fff}
@media only screen and (max-width:767px){.impact-created-wrappper .womens-indicator-wrapper .next{display:none !important}
}
.impact-created-wrappper .womens-indicator-wrapper .indicator-position{position:unset;z-index:1;margin:0;justify-content:flex-start}
.impact-created-wrappper .womens-indicator-wrapper .indicator-position .slick-dots{position:unset;margin-top:3px}
@media only screen and (max-width:767px){.impact-created-wrappper .womens-indicator-wrapper .indicator-position .slick-dots{margin-top:0}
}
.impact-created-wrappper .womens-indicator-wrapper .indicator-position li{margin:0 5px;height:5px;width:38px}
.impact-created-wrappper .womens-indicator-wrapper .indicator-position .slick-active{background:var(--bg-color-danger)}
.impact-created-wrappper .womens-carousel-title{color:var(--Brand-Red,var(--Hero-Red,#f00));font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;padding:0;padding-bottom:8px;margin-left:120px}
@media only screen and (max-width:890px){.impact-created-wrappper .womens-carousel-title{margin-left:40px}
}
@media only screen and (max-width:767px){.impact-created-wrappper .womens-carousel-title{font-size:20px;margin-left:0}
}
.impact-created-wrappper #womens-progress-bar{height:5px;width:0;left:0;background-color:red;position:absolute}
@media only screen and (max-width:767px){.impact-created-wrappper #womens-progress-bar{display:none}
}
.section--company-csr-update-carousel{margin:0;background:#000;padding:0}
@media only screen and (max-width:767px){.section--company-csr-update-carousel{padding:0 0 40px 0}
}
.section--company-csr-update-carousel .slick-dotted.slick-slider{margin-top:0 !important}
.section--company-csr-update-carousel .single-item .slick-list{padding-right:0}
.section--company-csr-update-carousel .single-item .slick-list .slick-track{margin:0;gap:0}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content{margin-left:0;display:flex;flex-direction:row}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content{flex-direction:column-reverse}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section{flex:1}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .csr-mobile{display:flex;flex-direction:column}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .csr-mobile{flex-direction:column-reverse}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-title{color:var(--Brand-Red,var(--Hero-Red,#f00));font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;padding:0;padding-bottom:8px;margin-left:0;text-transform:uppercase}
@media only screen and (max-width:890px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-title{margin-left:0}
}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-title{font-size:20px;margin-left:0;margin-top:0;padding-bottom:0}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-heading{min-height:auto;color:var(--Brand-Black,#fff);font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:unset;-webkit-line-clamp:unset;overflow:hidden;margin-left:0}
@media only screen and (max-width:890px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-heading{margin-left:0}
}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-heading{min-height:auto;margin-left:0;font-size:32px;max-width:100%;margin-bottom:16px;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:unset;-webkit-line-clamp:unset;overflow:hidden}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-dates{display:flex;flex-direction:row;flex-wrap:wrap}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-dates p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:56px 0 8px 0}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-dates p{margin:8px 0 0 0}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-dates p:not(:last-child)::after{content:"•";margin-left:16px;margin-right:16px;color:#d9d9d9}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-subtitle{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;margin:0;margin-bottom:24px;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:unset;-webkit-line-clamp:unset;overflow:hidden}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-subtitle{font-size:20px;font-weight:600;line-height:140%;margin-bottom:16px;width:100%}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:22.4px}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-description p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:0;margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:unset;-webkit-line-clamp:unset;overflow:hidden}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-carousel-readmore{color:var(--Hero-Red,#f00);margin-top:8px;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .explore-button{border:1px solid #fff;padding:10.5px 32px;margin-top:24px;margin-right:16px;width:auto;background-color:#000;color:#fff}
@media screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .explore-button{margin-top:24px}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .explore-button>a{text-decoration:none;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:19.2px;color:#fff;text-transform:uppercase}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .explore-button:hover{background:#fff;color:#000}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .explore-button:hover>a{color:#000}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-img-container{position:relative;height:100%;width:100%;margin:-1px;background:linear-gradient(0,#000 9.25%,rgba(255,255,255,0) 19.28%)}
@media only screen and (min-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-img-container{background:linear-gradient(90deg,#000 0,rgba(255,255,255,0) 50.06%)}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-img-container>img{position:absolute;top:64px;right:120px;width:94px;height:auto}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .carousel-section .womens-img-container>img{width:94px;top:unset;right:unset;left:16px;bottom:60px}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .womens-carousel-left{overflow:hidden;width:40%;padding-top:96px;padding-right:4px;padding-left:120px;z-index:1}
@media only screen and (max-width:1024px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .womens-carousel-left{padding-top:60px;padding-left:60px}
}
@media only screen and (max-width:768px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .womens-carousel-left{padding-top:20px;padding-left:20px}
}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .womens-carousel-left{width:100%;padding-left:16px;padding-right:16px;margin-top:-40px}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .womens-carousel-right{z-index:0;width:60%;min-width:60%;min-height:726px;background-repeat:no-repeat;background-position:right;object-fit:cover}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .womens-carousel-right{width:100%;min-width:100%;min-height:auto}
}
.section--company-csr-update-carousel .single-item .item .womens-carousel-content .womens-carousel-right>div{width:100%;height:100%}
@media only screen and (max-width:767px){.section--company-csr-update-carousel .single-item .item .womens-carousel-content .womens-carousel-right>div{width:100%;height:421px}
}
.section--company-csr-update-carousel .single-item .item .progressbarParent{width:100%;height:7px;display:flex;background:black}
@media only screen and (max-width:768px){.section--company-csr-update-carousel .single-item .item .progressbarParent{display:none}
}
.section--company-csr-update-carousel .single-item .item .progressbarParent .progressbar{height:7px;width:1px}
@media only screen and (max-width:1024px){.section--company-csr-update-carousel .womens-indicator-wrapper{margin-left:60px}
}
@media only screen and (max-width:768px){.section--company-csr-update-carousel .womens-indicator-wrapper{margin-left:20px}
}
.section--company-csr-update-carousel .womens-indicator-wrapper .previous,.section--company-csr-update-carousel .womens-indicator-wrapper .next{background:#000}
.section--company-csr-update-carousel .womens-indicator-wrapper .svg-class{background-color:black}
#company-global-footprint{::-webkit-scrollbar{width:0;height:0}
.global-footprint{display:flex;flex-direction:row;padding:106px 120px 43px 120px;gap:20px;@media only screen and (max-width:767px){padding:80px 20px 40px 20px;gap:10px}
@media only screen and (max-width:767px){padding:40px 16px 40px 16px;flex-wrap:wrap}
.title{width:50%;color:#000000;@media only screen and (max-width:769px){width:100%}
@media only screen and (max-width:426px){width:100%}
>span{font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:56px;letter-spacing:0;text-align:left}
}
.description{width:50%;color:#000000;@media only screen and (max-width:426px){width:100%;margin-top:24px;flex-wrap:nowrap}
>span{font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}
}
}
.label-outer-container{width:100%;display:flex;flex-direction:row;justify-content:center;.label-container{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:24px;position:absolute;margin-left:24px;margin-top:24px;z-index:1;align-self:flex-start;@media only screen and (max-width:767px){position:relative;margin-bottom:24px;flex-wrap:wrap}
.label{display:flex;flex-direction:row;align-items:center;gap:8px;>span{font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000}
}
}
}
.map-container{display:flex;flex-direction:column;position:relative;overflow:scroll;width:100%;max-width:1200px;height:auto;scrollbar-width:0;z-index:0;@media only screen and (max-width:767px){max-height:592px}
#global-footprint-map{object-fit:contain;width:100%;height:auto;transform-origin:0 0}
.dots{z-index:2}
.global-footprint-popover{display:none;position:absolute;width:278px;background:linear-gradient(256.2deg,rgba(0,0,0,0.9) -0.03%,rgba(0,0,0,0.75) 118.96%);clip-path:polygon(0 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%);color:white;z-index:1000;padding-right:16px;padding-bottom:16px;margin-left:-139px;.location{padding-left:25px;.global-footprint-popover-description p{font-family:var(--font-transducer);font-size:20px;font-weight:600;line-height:28px;letter-spacing:0;text-align:left;color:#FFFFFF;@media only screen and (max-width:769px){font-size:18px;line-height:22px}
}
}
.main-menu-outer{display:flex;flex-direction:row;align-items:center;padding-top:16px;.red-strip{width:4px;height:38px;clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);background-color:red;position:absolute}
.global-footprint-popover-title p{font-family:var(--font-transducer);font-size:16px;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;color:#FF0000;padding-left:25px;@media only screen and (max-width:769px){font-size:14px;line-height:18px}
}
}
.main-menu-outer-blue{.red-strip{background-color:#009fda}
.global-footprint-popover-title p{color:#009fda}
}
}
}
.global-footprint-popover-mobile{display:none;position:absolute;background:linear-gradient(256.2deg,rgba(0,0,0,0.9) -0.03%,rgba(0,0,0,0.75) 118.96%);clip-path:polygon(0 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%);color:white;z-index:1000;padding-right:16px;padding-bottom:16px;top:430px;left:0;right:0;margin-left:16px;margin-right:16px;.location{padding-left:25px;.global-footprint-popover-description p{font-family:var(--font-transducer);font-size:20px;font-weight:600;line-height:28px;letter-spacing:0;text-align:left;color:#FFFFFF;@media only screen and (max-width:769px){font-size:18px;line-height:22px}
}
}
.main-menu-outer{display:flex;flex-direction:row;align-items:center;padding-top:16px;.red-strip{width:4px;height:38px;clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);background-color:red;position:absolute}
.global-footprint-popover-title p{font-family:var(--font-transducer);font-size:16px;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;color:#FF0000;padding-left:25px;@media only screen and (max-width:769px){font-size:14px;line-height:18px}
}
}
.main-menu-outer-blue{.red-strip{background-color:#009fda}
.global-footprint-popover-title p{color:#009fda}
}
}
.zoom-main-outer{width:100%;display:flex;flex-direction:row;justify-content:center;.global-footprint-zoom-container{width:100%;max-width:1200px;position:absolute;bottom:0;z-index:0;display:flex;flex-direction:row;gap:16px;padding:24px;justify-content:flex-end;@media only screen and (max-width:767px){padding:0;padding-top:16px;padding-right:016px;right:0;bottom:auto;top:0;max-width:112px}
>button{background:#fff;color:#000;border:1px solid lightgrey;width:32px;height:32px;display:flex;flex-direction:row;justify-content:center;align-items:center}
}
}
.manufacturing-facilities{display:flex;flex-direction:column;gap:16px;padding:16px 16px 40px 16px;color:white;.manufacturing-facilities-card{padding:16px;background:linear-gradient(100.19deg,#000000 0,#3C3C3C 161.06%);clip-path:polygon(0 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%);ul{list-style-type:none;padding-left:0}
li::before{content:"-";margin-right:.5em}
}
>span{font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:rgba(255,0,0,1)}
}
.leaflet-marker-icon{display:block;position:absolute;left:0;top:0;cursor:pointer}
.global-footprint-cursor{position:absolute;display:none;z-index:10;width:18.73px;height:18.44px}
}
.block-company-innovation{.main-container{width:100%;background-color:black;display:flex;flex-direction:column;padding-top:39px;padding-bottom:39px;position:relative;video{width:100%;height:842px;position:absolute;object-fit:cover;align-self:flex-start;z-index:0;padding-bottom:40px;opacity:.4;@media only screen and (max-width:769px){height:700px}
@media only screen and (max-width:426px){height:462px;margin-top:10px}
}
.banner-background-image{width:100%;height:100%;position:absolute;object-fit:cover;align-self:flex-start;z-index:0;top:0;@media only screen and (max-width:767px){display:none}
}
.banner-background-image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.8)}
.banner-mobile-image{display:none;@media only screen and (max-width:767px){display:block}
}
}
.background-div{width:100%;padding-top:41px;display:flex;flex-direction:column;z-index:1;@media only screen and (max-width:426px){padding-top:0}
}
.red-label{font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:34px;letter-spacing:0;text-align:center;color:#ff0000;@media only screen and (max-width:769px){font-size:22px;line-height:30px}
@media only screen and (max-width:426px){font-size:20px;line-height:28px}
}
.scaling-height{margin-top:24px;font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:56px;letter-spacing:0;text-align:center;color:white;max-width:700px;align-self:center;padding-left:16px;padding-right:16px;@media only screen and (max-width:769px){font-size:42px;line-height:42px;max-width:525px}
@media only screen and (max-width:426px){font-size:32px;line-height:32px;margin-top:27px}
}
.number-container{margin-top:64px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:80px;color:white;@media only screen and (max-width:1000px){flex-wrap:wrap;gap:45px;margin-top:50px}
@media only screen and (max-width:426px){flex-wrap:wrap;gap:32px;margin-top:40px}
>div{display:flex;flex-direction:column;align-items:center;>div{display:flex;flex-direction:row;align-items:center;gap:6px}
@media only screen and (max-width:426px){width:100%}
}
}
.number{display:flex;flex-direction:row;align-items:baseline;gap:4px;color:var(--Seconday-Colours-Light-Grey,#f3f3f3)}
.number p:nth-child(1){font-family:var(--font-hyperspace-race-variable);font-variation-settings:'wght' 700,'wdth' 150,'ital' 0;font-size:44px;font-weight:700;line-height:44px;letter-spacing:-0.02em;text-align:left;@media only screen and (max-width:769px){font-size:35px}
@media only screen and (max-width:426px){font-size:28px}
}
.number p:nth-child(2){font-family:var(--font-transducer);font-size:39px;font-weight:500;line-height:44px;letter-spacing:0;text-align:left;color:#f3f3f3;@media only screen and (max-width:769px){font-size:33px}
@media only screen and (max-width:426px){font-size:28px}
}
.title{font-family:var(--font-tstar-regular);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center;color:#f3f3f3;@media only screen and (max-width:426px){font-size:16px}
}
.divider{margin-top:56px;margin-bottom:56px;height:1px;width:100%;background-image:linear-gradient(270deg,rgba(150,150,150,0) 0,#969696 51.56%,rgba(150,150,150,0) 100%);@media only screen and (max-width:426px){margin-top:40px;margin-bottom:40px}
}
.card-container{width:100%;margin-top:40px;display:flex;flex-direction:row;justify-content:center;gap:20px;scrollbar-width:none;@media only screen and (max-width:1000px){gap:18px}
}
.card-container::before,.card-container::after{content:"";flex:0 0 20px}
.card-block{flex:0 0 318px;scroll-snap-align:start;display:flex;flex-direction:column;min-width:318px;width:318px;height:296px;background:#ffffff1a;padding:44px 24px 16px 24px;clip-path:polygon(50px 0,100% 0,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%,0 50px);@media only screen and (max-width:1000px){flex:unset;padding:20px;min-width:240px;width:240px;height:270px;clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px)}
>img{height:96px;width:auto;width:min-content;align-self:center;@media only screen and (max-width:769px){height:58px;width:auto}
@media only screen and (max-width:426px){height:96px}
}
>span{>p{color:#ffffff;margin-top:40px;font-family:var(--font-tstar-regular);font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:0;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;@media only screen and (max-width:769px){margin-top:30px}
@media only screen and (max-width:426px){margin-top:40px}
}
}
>div{flex:1}
>a{text-decoration:none;margin-top:12px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;cursor:pointer;color:white}
>a:hover{color:red}
}
.card-block:first-child{margin-left:20px}
.card-block:last-child{margin-right:20px}
.card-block:hover{background:#ffffff2a}
@media only screen and (max-width:767px){.card-container{width:100%;gap:0;margin:24px 0 0 16px;justify-content:unset}
.card-container::before,.card-container::after{content:none}
.card-container.slick-slider{margin-bottom:0}
.card-container .slick-list{padding:0 48px 0 0}
.card-container .slick-track{margin:0 -48px 0 0;display:flex;gap:16px}
.card-container .slick-track::before,.card-container .slick-track::after{content:none}
.carousel-indicators li{height:5px}
.carousel-indicators .slick-active{background:var(--bg-color-danger)}
.card-block{padding:24px;margin-bottom:30px;width:100%;height:296px;min-width:unset;flex:1;scroll-snap-align:unset;clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px)}
.card-block:first-child,.card-block:last-child{margin-left:0;margin-right:0}
}
.active{background-color:red}
}
::-webkit-scrollbar{width:0}
.facilities-banner{.block-company-innovation{.main-container{padding:0;height:575px;@media only screen and (max-width:768px){height:561px}
video{height:575px;padding-bottom:0;@media only screen and (max-width:768px){height:561px;margin:0}
}
.banner-background-image{height:575px;@media only screen and (max-width:768px){height:561px;margin:0}
}
}
.background-div{padding:119px 0 0 0;@media only screen and (max-width:768px){padding:40px 16px 16px 16px}
}
.divider{display:none}
.scaling-height{font-size:80px;margin:0;padding:0;line-height:100%;max-width:100%;width:75%;font-weight:500;@media only screen and (max-width:768px){font-size:40px;font-weight:500;width:100%}
@media only screen and (min-width:768px) and (max-width:1100px){font-size:56px}
}
.number-container{margin-top:80px;@media only screen and (max-width:768px){margin-top:42px;flex-direction:column}
>div{gap:24px;@media only screen and (max-width:768px){gap:10px}
>div{gap:11px;@media only screen and (max-width:768px){gap:8px}
img{width:23px}
}
}
}
.number{gap:11px;@media only screen and (max-width:768px){gap:8px}
}
.number p:nth-child(1){font-size:32px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.64px;@media only screen and (max-width:768px){font-size:28px;line-height:100%;letter-spacing:-0.56px;text-align:left}
}
.number p:nth-child(2){color:#f3f3f3;font-size:32px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.64px;@media only screen and (max-width:768px){letter-spacing:normal;font-size:28px;text-align:left}
}
.title{color:#fff;text-align:center;font-family:var(--font-tstar-medium);font-size:16px;line-height:140%}
}
}
.block-company-manufacturing-facilities{.company-facilities{width:100%;background-color:black;display:flex;flex-direction:column;min-height:728px;position:relative;@media only screen and (max-width:767px){min-height:614px}
video{width:100%;height:100%;position:absolute;object-fit:cover;align-self:flex-start;z-index:0;opacity:.4;top:0;margin-top:10px}
.banner-background-image{width:100%;height:100%;position:absolute;object-fit:cover;align-self:flex-start;z-index:0;opacity:.4;top:0;@media only screen and (max-width:767px){display:none}
}
}
.background-div{width:100%;padding:96px 120px;display:flex;flex-direction:column;z-index:1;@media only screen and (min-width:768px) and (max-width:1200px){padding:60px 50px}
@media only screen and (max-width:767px){padding:40px 0 67px 0}
}
.header-section{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:35px;@media only screen and (max-width:767px){flex-direction:column;gap:24px;padding-left:16px;padding-right:16px}
@media screen and (min-width:766px) and (max-width:1250px){flex-wrap:wrap}
}
.header-text{font-family:var(--font-transducer);color:white;width:58%;font-size:56px;font-style:normal;font-weight:400;line-height:100%;@media only screen and (max-width:767px){font-size:32px;width:100%}
@media screen and (min-width:766px) and (max-width:1250px){width:100%}
}
.desc{width:60%;@media only screen and (max-width:767px){width:100%}
@media screen and (min-width:766px) and (max-width:1250px){width:100%}
p{font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%;width:100%;color:white;@media only screen and (max-width:767px){font-size:16px}
}
}
.facilities-card-container{width:100%;margin-top:64px;display:flex;flex-direction:row;gap:17px;margin-bottom:0;@media screen and (min-width:767px) and (max-width:1300px){flex-wrap:wrap;justify-content:center}
@media only screen and (max-width:767px){gap:0;margin-top:24px}
}
.card-wrapper{display:flex;flex-direction:column;min-width:387px;width:387px;height:100%;@media only screen and (max-width:767px){width:253px;min-width:253px;clip-path:none}
}
.card-block-top-image{width:100%;height:185px;position:relative;@media only screen and (max-width:767px){height:122px;width:100%}
img{width:100%;height:100%;object-fit:cover}
p{color:#ffffff;font-family:var(--font-tstar-regular);font-size:20px;font-style:normal;font-weight:700;line-height:140%;position:absolute;bottom:23px;left:35px;@media only screen and (max-width:767px){bottom:17px;left:7px;font-size:16px;line-height:130%;letter-spacing:-0.32px}
}
}
.card-block-bottom-content{background:#ffffff1a;padding:25px 32px 32px 32px;@media only screen and (max-width:767px){padding:25px 16px 25px 16px;background:#fff;width:100%;clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 0)}
}
.card-block-bottom-content-list{ul{display:flex;flex-direction:column;gap:16px;padding-bottom:32px;margin-bottom:24px;border-bottom:1px solid #d9d9d9;list-style-type:none;padding-left:0;@media only screen and (max-width:767px){gap:12px;padding-bottom:16px;margin-bottom:16px}
li{color:#ffffff;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:700;line-height:140%;@media only screen and (max-width:767px){font-size:14px;line-height:130%;letter-spacing:-0.28px;color:#000}
}
li::before{content:"-";margin-right:.5em}
}
}
.card-block-bottom-content-knowMore{display:flex;justify-content:space-between;a{display:flex;font-family:var(--font-tstar-regular);justify-content:space-between;color:#ffffff;font-size:16px;font-style:normal;font-weight:700;line-height:120%;@media only screen and (max-width:767px){font-size:14px;color:#000}
}
}
.card-block-bottom-content-knowMore-image{width:24px;height:24px;background-image:url("clientlib-site/resources/images/icons/media-kit/arrow-know-more.svg");background-repeat:no-repeat;@media only screen and (max-width:767px){width:16px;height:16px;padding-left:9px;padding-right:24px;background-image:url("clientlib-site/resources/images/icons/media-kit/arrow-know-more-red.svg")}
}
.card-wrapper:hover{clip-path:polygon(50px 0,100% 0,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%,0 0);@media only screen and (max-width:767px){clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 0)}
.card-block-bottom-content{background-color:#fff}
.card-block-bottom-content-list{ul{li{color:#000}
}
}
.card-block-bottom-content-knowMore{a{color:#000}
}
.card-block-bottom-content-knowMore-image{background-image:url("clientlib-site/resources/images/icons/media-kit/arrow-know-more-red.svg")}
}
.slick-track{display:flex;gap:16px}
.slick-dots{bottom:-23px;text-align:center;li{transform:skew(-60deg);width:38px;height:5px;background-color:#595959;border-radius:initial;margin:0 4px;button{padding:1px;height:100%;background-color:transparent}
&.slick-active{button{width:100%;background-color:red}
}
}
}
}
.investor-hero-garden .sustainability{display:flex;margin:40px 122px 96px 120px;gap:64px}
.investor-hero-garden img{width:445px;height:339px;flex-shrink:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 34px),calc(100% - 34px) 100%,0 100%,0 0)}
.investor-hero-garden .investor-hero-garden-content{width:100%}
.investor-hero-garden .investor-hero-garden-content p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:20px;margin-top:16px}
.investor-hero-garden .content-paragraph{display:block;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.investor-hero-garden .content-paragraph p{margin:0}
.investor-hero-garden .readLess{display:none}
.investor-hero-garden .readMore{display:none}
.investor-hero-garden .content-wrapper{display:none}
@media screen and (min-width:768px) and (max-width:1023px){.investor-hero-garden .sustainability{margin:40px 16px;gap:2rem}
.investor-hero-garden .sustainability .image{width:40vw;flex-shrink:0}
.investor-hero-garden .sustainability .image img{width:100%;aspect-ratio:1;object-fit:cover}
}
@media screen and (max-width:767px){.investor-hero-garden .sustainability{display:block;margin:40px 16px}
.investor-hero-garden img{width:100%;flex-shrink:0;height:16.5625rem}
.investor-hero-garden .readMore{display:block;color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.investor-hero-garden .readLess{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.investor-hero-garden .content-paragraph{display:none}
.investor-hero-garden .content-wrapper{display:block;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.investor-hero-garden .content-wrapper p{margin:0}
.investor-hero-garden .content-wrapper p:first-child{margin-top:1rem}
.investor-hero-garden .content-wrapper p:last-child{margin-bottom:.5rem}
}
.investors-explore-cards-section .explore{padding:38px 120px 80px 120px;background-color:#f5f5f5}
.investors-explore-cards-section .explore-images{display:grid;grid-template-rows:repeat(2,233px);gap:20px}
.investors-explore-cards-section .explore-images>:first-child{grid-row:span 2}
.investors-explore-cards-section .explore-images>:last-child{grid-column-start:3;grid-row-start:1;grid-row-end:3}
.investors-explore-cards-section .explore-images .explore-images-slide-link{width:100%;height:100%}
.investors-explore-cards-section .explore-heading p{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;margin-bottom:32px}
@media screen and (max-width:767px){.investors-explore-cards-section .explore-heading p{margin-bottom:1rem}
}
.investors-explore-cards-section .images{position:relative}
.investors-explore-cards-section .images:hover::before{position:absolute;top:0;left:0;content:'';display:inline-block;width:5px;height:100%;z-index:1;background-color:red}
@media screen and (max-width:767px){.investors-explore-cards-section .images:hover::before{content:none}
}
.investors-explore-cards-section .images img{object-fit:cover;width:100%;height:100%;clip-path:polygon(0 0,100% 0,100% calc(100% - 34px),calc(100% - 34px) 100%,0 100%,0 0)}
.investors-explore-cards-section .image-content{position:absolute;padding:40px;width:100%;height:100%;justify-content:flex-start;display:flex;top:0;max-width:100%}
@media screen and (max-width:767px){.investors-explore-cards-section .image-content{margin-top:32px;padding:0 0 0 12px;max-width:237px}
}
.investors-explore-cards-section #slick-slide02 .image-content{width:18.125rem}
@media screen and (min-width:768px){.investors-explore-cards-section #slick-slide02 .image-content{width:14.8125rem}
}
.investors-explore-cards-section .image-content p{color:#fff;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%}
@media screen and (max-width:767px){.investors-explore-cards-section{display:block}
.investors-explore-cards-section .explore{padding:40px 0 40px 16px}
.investors-explore-cards-section .explore-heading p{color:red;font-family:var(--font-tstar-heavy);font-size:20px;font-style:normal;font-weight:900;line-height:140%}
.investors-explore-cards-section .explore-images{justify-content:flex-start;display:flex;width:100%;margin-bottom:0;margin-top:0;padding-bottom:1.5rem}
.investors-explore-cards-section .explore-images .explore-images-slide-link{width:100%}
.investors-explore-cards-section .explore-images.slick-slider{margin-bottom:0}
.investors-explore-cards-section .explore-images.slick-slider .slick-list .slick-track::before,.investors-explore-cards-section .explore-images.slick-slider .slick-list .slick-track::after{content:none}
.investors-explore-cards-section .explore-images .carousel-indicators{bottom:0;margin-left:0;display:flex;justify-content:center}
.investors-explore-cards-section .explore-images .carousel-indicators li{height:5px}
.investors-explore-cards-section .explore-images .carousel-indicators .slick-active{background:var(--bg-color-danger)}
.investors-explore-cards-section .explore-images.slick-slider .slick-list{padding:0 32px 0 0}
.investors-explore-cards-section .explore-images.slick-slider .slick-list .slick-track{margin:0 -32px 0 0;display:flex;gap:16px}
.investors-explore-cards-section .explore-images img{width:327px;height:271px;flex-shrink:0;object-fit:cover}
.investors-explore-cards-section .explore-images .first{border:0}
.investors-explore-cards-section .image-content p{color:#fff;font-family:var(--font-tstar-heavy);font-size:20px;font-style:normal;font-weight:900;line-height:140%}
.investors-explore-cards-section .images{display:flex;width:327px;min-height:271px}
.investors-explore-cards-section .images img{width:100%;height:271px;flex-shrink:0;object-fit:cover}
.investors-explore-cards-section .explore-multi-images{display:flex;gap:16px}
}
@media screen and (max-width:767px) and screen and (min-width:768px){.investors-explore-cards-section .explore-images .slick-slide01{margin-bottom:0}
}
.download-report-section{margin-bottom:88px;padding:0 106px 0 91px}
@media screen and (max-width:767px){.download-report-section{padding:0 16px;margin-bottom:40px}
}
.download-report-section .heading-year-picker{display:flex;gap:720px;margin-bottom:32px}
.download-report-section .heading-year-picker .heading{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%}
.download-report-section .images{display:flex;justify-content:center;align-items:stretch}
.download-report-section .year-picker{display:flex;gap:16px;align-items:center}
.download-report-section img{width:100%;height:127px;object-fit:cover}
.download-report-section .images p{color:var(--Brand-White,#fff);text-align:center;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%}
.download-report-section .images .banner-card:hover img{transform:scale(1.1)}
@media screen and (max-width:767px){.download-report-section .images .banner-card:hover img{transform:none}
}
.download-report-section a{position:relative}
.download-report-section .banner-card-text{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 63px;display:flex;justify-content:center;align-items:center;text-align:center}
@media screen and (max-width:767px){.download-report-section .heading-year-picker{display:block}
.download-report-section .heading-year-picker .heading{font-size:20px;margin-bottom:16px}
.download-report-section .images{display:flex;flex-direction:column;justify-content:center;gap:12px}
.download-report-section img{height:88px;flex-shrink:0}
}
.downloadreportstabvariation{background:#f3f3f3}
.investors-blogs-section{display:grid;padding:96px 120px;background:#f3f3f3}
@media screen and (max-width:767px){.investors-blogs-section{padding:40px 16px}
}
.investors-blogs-section .investors-blogs-images{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%}
.investors-blogs-section .investors-blogs-images .first{display:grid;grid-row:span 2;height:unset}
.investors-blogs-section .investors-blogs-images .first img{max-height:392px}
.investors-blogs-section .investors-blogs-heading h3{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;margin-bottom:32px;width:100%}
@media screen and (max-width:767px){.investors-blogs-section .investors-blogs-heading h3{margin-bottom:24px}
}
.investors-blogs-section .investors-blogs-bgimage-content{margin-top:32px;margin-left:32px;position:absolute;display:flex;flex-direction:column;gap:8px}
@media screen and (max-width:767px){.investors-blogs-section .investors-blogs-bgimage-content{gap:4px}
}
.investors-blogs-section .investors-blogs-bgimage-content h5{color:#fff;font-family:var(--font-tstar-heavy);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-900);line-height:140%}
@media screen and (max-width:767px){.investors-blogs-section .investors-blogs-bgimage-content h5{font-size:var(--font-size20)}
}
.investors-blogs-section .investors-blogs-bgimage-content p{color:#fff;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.investors-blogs-section .investors-blogs-bgimage{height:186px;position:relative}
.investors-blogs-section .investors-blogs-bgimage a{height:100%}
.investors-blogs-section .investors-blogs-bgimage a:hover{border-left:5px solid red}
@media screen and (max-width:767px){.investors-blogs-section .investors-blogs-bgimage a:hover{border-left:0}
}
.investors-blogs-section .investors-blogs-bgimage img{height:100%;width:100%;clip-path:polygon(0 0,100% 0,100% calc(100% - 34px),calc(100% - 34px) 100%,0 100%,0 0);object-fit:cover}
.investors-blogs-section .investors-blogs-bgimage-content{position:absolute;top:0;margin-top:32px;margin-left:32px}
@media screen and (max-width:767px){.investors-blogs-section{display:block}
.investors-blogs-section .investors-blogs-heading h3{font-size:var(--font-size20)}
.investors-blogs-section .investors-blogs-bgimage{position:relative;margin-bottom:29px}
.investors-blogs-section .investors-blogs-bgimage-content{top:0}
.investors-blogs-section .investors-position{position:relative}
.investors-blogs-section .investors-blogs-images{justify-content:flex-start;display:flex;width:100%}
.investors-blogs-section .investors-blogs-images.slick-slider{margin-bottom:40px}
.investors-blogs-section .investors-blogs-images.slick-slider .slick-list .slick-track::before,.investors-blogs-section .investors-blogs-images.slick-slider .slick-list .slick-track::after{content:none}
.investors-blogs-section .investors-blogs-images .carousel-indicators{bottom:0}
.investors-blogs-section .investors-blogs-images .carousel-indicators li{height:5px}
.investors-blogs-section .investors-blogs-images .carousel-indicators .slick-active{background:var(--bg-color-danger)}
.investors-blogs-section .investors-blogs-images.slick-slider .slick-list{padding:0 36px 0 0}
.investors-blogs-section .investors-blogs-images.slick-slider .slick-list .slick-track{margin:0 -36px 0 0;display:flex;gap:16px}
.investors-blogs-section .investors-blogs-images img{height:271px;flex-shrink:0;object-fit:cover}
.investors-blogs-section .investors-blogs{margin:40px 16px 0 24px}
.investors-blogs-section .first{height:271px}
.investors-blogs-section .investor-indicator-container{display:flex}
.investors-blogs-section .active{background-color:red}
}
.block-company-csr-manufacturing-facilities .company-facilities{width:100%;background-color:black;display:flex;flex-direction:column;min-height:728px;position:relative}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .company-facilities{min-height:614px}
}
.block-company-csr-manufacturing-facilities .company-facilities video{width:100%;height:100%;position:absolute;object-fit:cover;align-self:flex-start;z-index:0;opacity:.4;top:0;margin-top:10px}
.block-company-csr-manufacturing-facilities .company-facilities .banner-background-image{width:100%;height:100%;position:absolute;object-fit:cover;align-self:flex-start;z-index:0;opacity:.4;top:0}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .company-facilities .banner-background-image{display:none}
}
.block-company-csr-manufacturing-facilities .background-div{width:100%;padding:96px 120px;display:flex;flex-direction:column;z-index:1}
@media only screen and (min-width:768px) and (max-width:1200px){.block-company-csr-manufacturing-facilities .background-div{padding:60px}
}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .background-div{padding:40px 0 67px 0}
}
.block-company-csr-manufacturing-facilities .header-section{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .header-section{flex-direction:column;gap:24px;padding-left:16px;padding-right:16px}
}
@media screen and (min-width:766px) and (max-width:1250px){.block-company-csr-manufacturing-facilities .header-section{flex-wrap:wrap}
}
.block-company-csr-manufacturing-facilities .header-text{width:50%;color:white;font-family:var(--font-transducer);font-size:40px;font-weight:400;line-height:48px;letter-spacing:0;text-align:left}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .header-text{font-size:28px;line-height:34px;width:100%}
}
@media screen and (min-width:766px) and (max-width:1250px){.block-company-csr-manufacturing-facilities .header-text{width:100%}
}
.block-company-csr-manufacturing-facilities .desc{width:42%;margin-top:4px}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .desc{width:100%;margin-top:0}
}
@media screen and (min-width:766px) and (max-width:1250px){.block-company-csr-manufacturing-facilities .desc{width:100%}
}
.block-company-csr-manufacturing-facilities .desc p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:140%;text-align:left;width:100%;color:white}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .desc p{font-size:16px}
}
.block-company-csr-manufacturing-facilities .desc p a{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:140%;text-align:left;margin-top:8px}
.block-company-csr-manufacturing-facilities .facilities-card-container{width:100%;margin-top:56px;display:flex;flex-direction:row;gap:20px;margin-bottom:0}
@media screen and (min-width:767px) and (max-width:1300px){.block-company-csr-manufacturing-facilities .facilities-card-container{flex-wrap:wrap;justify-content:center}
}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .facilities-card-container{gap:0;margin-top:24px}
}
@media only screen and (min-width:768px){.block-company-csr-manufacturing-facilities .facilities-card-container.slick-slider .slick-list .slick-track::before,.block-company-csr-manufacturing-facilities .facilities-card-container.slick-slider .slick-list .slick-track::after{content:none}
}
.block-company-csr-manufacturing-facilities .csr-card-link{text-decoration:none;height:inherit}
.block-company-csr-manufacturing-facilities .csr-card-link.nohover:hover{cursor:auto !important}
.block-company-csr-manufacturing-facilities .csr-card-link.nohover:hover .card-wrapper>img{display:none}
.block-company-csr-manufacturing-facilities .csr-card-link:hover .card-wrapper>img{display:block}
.block-company-csr-manufacturing-facilities .card-wrapper{position:relative;display:block;height:100%;clip-path:polygon(50px 0,100% 0,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%,0 0)}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .card-wrapper{min-width:253px;clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 0)}
}
.block-company-csr-manufacturing-facilities .card-wrapper>img{position:absolute;right:0;top:0;background:red;padding:12px;display:none;z-index:10}
.block-company-csr-manufacturing-facilities .card-block-top-image{width:100%;height:254px;position:relative}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .card-block-top-image{height:214px;width:100%}
}
.block-company-csr-manufacturing-facilities .card-block-top-image img{width:100%;height:100%;object-fit:cover}
.block-company-csr-manufacturing-facilities .card-block-bottom-content{background:#fff;padding:24px;height:100%}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .card-block-bottom-content{padding:16px;background:#fff;width:100%;clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 0)}
}
.block-company-csr-manufacturing-facilities .card-block-bottom-content-list .title{font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:34px;letter-spacing:0;text-align:left;color:red}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .card-block-bottom-content-list .title{font-size:20px;line-height:28px}
}
.block-company-csr-manufacturing-facilities .card-block-bottom-content-list .subtitle{font-family:var(--font-transducer);font-size:20px;font-weight:600;line-height:28px;letter-spacing:0;text-align:left;color:#000;margin-top:8px}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .card-block-bottom-content-list .subtitle{font-size:20px;line-height:28px}
}
.block-company-csr-manufacturing-facilities .card-block-bottom-content-list .description p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#000;margin-top:8px}
.block-company-csr-manufacturing-facilities .card-block-bottom-content-knowMore{display:flex;justify-content:space-between}
.block-company-csr-manufacturing-facilities .card-block-bottom-content-knowMore a{display:flex;font-family:var(--font-tstar-regular);justify-content:space-between;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:120%}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .card-block-bottom-content-knowMore a{font-size:14px;color:#000}
}
.block-company-csr-manufacturing-facilities .card-block-bottom-content-knowMore-image{width:24px;height:24px;background-image:url("clientlib-site/resources/images/icons/media-kit/arrow-know-more.svg");background-repeat:no-repeat}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .card-block-bottom-content-knowMore-image{width:16px;height:16px;padding-left:9px;padding-right:24px;background-image:url("clientlib-site/resources/images/icons/media-kit/arrow-know-more-red.svg")}
}
.block-company-csr-manufacturing-facilities .card-wrapper:hover{clip-path:polygon(50px 0,100% 0,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%,0 0)}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .card-wrapper:hover{clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 0)}
}
.block-company-csr-manufacturing-facilities .card-wrapper:hover .card-block-bottom-content{background-color:#fff}
.block-company-csr-manufacturing-facilities .card-wrapper:hover .card-block-bottom-content-knowMore a{color:#000}
.block-company-csr-manufacturing-facilities .card-wrapper:hover .card-block-bottom-content-knowMore-image{background-image:url("clientlib-site/resources/images/icons/media-kit/arrow-know-more-red.svg")}
.block-company-csr-manufacturing-facilities .slick-track{display:flex;align-items:stretch;gap:20px}
@media only screen and (max-width:767px){.block-company-csr-manufacturing-facilities .slick-track{gap:16px}
}
.block-company-csr-manufacturing-facilities .slick-dots{bottom:-23px;text-align:center}
.block-company-csr-manufacturing-facilities .slick-dots li{transform:skew(-60deg);width:38px;height:5px;background-color:#595959;border-radius:initial;margin:0 4px}
.block-company-csr-manufacturing-facilities .slick-dots li button{padding:1px;height:100%;background-color:transparent}
.block-company-csr-manufacturing-facilities .slick-dots li.slick-active button{width:100%;background-color:red}
#leadership-banner-section .banner-wrapper,#overview-banner-section .banner-wrapper{background:linear-gradient(263deg,#060606 .68%,#202020 95.94%)}
#leadership-banner-section .company-carousel-inner{position:relative;width:100%;overflow:hidden}
#leadership-banner-section .company-carousel-inner::after{display:block;clear:both;content:""}
#leadership-banner-section .company-carousel-inner .leadership-banner{background:linear-gradient(263deg,#060606 .68%,#202020 95.94%);min-height:550px}
@media(min-width:767px) and (max-width:1220px){#leadership-banner-section .company-carousel-inner .leadership-banner{min-height:400px}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container{display:flex;align-items:end;height:550px}
@media(min-width:767px) and (max-width:1220px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container{height:460px}
}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container{flex-direction:column-reverse;align-items:start;min-height:688px;height:550px}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-image{width:532px;height:451px}
@media(min-width:767px) and (max-width:1220px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-image{width:400px;height:400px}
}
@media(min-width:1220px) and (max-width:1350px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-image{width:420px;height:400px}
}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-image{height:auto}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-image .image-container{width:100%;height:100%;object-fit:contain;object-position:bottom}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-image .image-container{display:none}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-image .image-container-mob{display:none}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-image .image-container-mob{display:block}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content{flex:1;color:white;padding:96px 8% 96px 4%;display:flex;flex-direction:row;max-height:550px}
@media screen and (max-width:1300px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content{padding:60px 4% 60px 4%}
}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content{width:91.4%;margin:0 auto;flex-direction:column;padding:40px 0 48px 0}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .starting-tag{font-family:var(--font-transducer);font-size:80px;font-style:normal;font-weight:500;line-height:100%;margin-right:16px}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .starting-tag{height:32px;font-size:40px;font-style:normal;font-weight:500;margin-right:0}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container{display:flex;flex-direction:column;min-width:48%}
@media(min-width:767px) and (max-width:1220px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container{max-width:470px;min-width:0}
}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container{min-width:0}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .heading-text{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:600;line-height:100%;max-width:692px}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .heading-text svg{margin-left:5px}
@media(min-width:767px) and (max-width:1220px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .heading-text{font-size:35px}
}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .heading-text{font-size:32px}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .heading-text svg{margin-left:0}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container #end-tag{display:inline-block}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container #end-tag{display:none}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .subheading{color:white;padding:48px 0 24px;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .subheading p{font-size:16px}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .subheading span{padding-left:8px;padding-right:8px}
@media screen and (max-width:990px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .subheading{padding:24px 0}
}
@media screen and (max-width:767px){#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .subheading{padding:16px 0;width:100%}
}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .learn-more{width:144px;height:40px;color:var(--White,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;border:2px solid white;font-family:var(--font-tstar-bold);background:linear-gradient(263deg,#060606 .68%,#202020 95.94%)}
#leadership-banner-section .company-carousel-inner .leadership-banner .leadership-container .leadership-content .text-container .learn-more:hover{background:white;color:black}
#overview-banner-section .company-carousel-inner{position:relative;width:100%;overflow:hidden}
#overview-banner-section .company-carousel-inner::after{display:block;clear:both;content:""}
#overview-banner-section .overview-banner{position:relative;height:720px}
@media screen and (max-width:675px){#overview-banner-section .overview-banner{height:520px}
}
#overview-banner-section .overview-banner .custom-video{height:720px;width:100%;z-index:1;object-fit:cover}
@media screen and (max-width:675px){#overview-banner-section .overview-banner .custom-video{height:520px}
}
#overview-banner-section .overview-banner .menu{position:absolute;z-index:3;color:white;left:35px;top:73px;display:flex;gap:9px}
@media screen and (max-width:767px){#overview-banner-section .overview-banner .menu{top:53px;left:16px}
}
#overview-banner-section .overview-banner .menu .explore-arrow-icon{width:42px;height:19.614px}
#overview-banner-section .overview-banner .overview-content{position:absolute;width:100%;height:100%;z-index:3;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}
#overview-banner-section .overview-banner .overview-content p{color:white !important;text-align:center;font-family:var(--font-transducer);font-size:80px;font-style:normal;font-weight:500;line-height:100%;width:50%}
@media only screen and (min-width:769px) and (max-width:960px){#overview-banner-section .overview-banner .overview-content p{width:80%}
}
@media only screen and (max-width:769px){#overview-banner-section .overview-banner .overview-content p{font-size:60px;width:80%}
}
@media only screen and (max-width:600px){#overview-banner-section .overview-banner .overview-content p{font-size:40px;width:100%}
}
#overview-banner-section .overview-banner .overview-content span{color:var(--Brand-Red,#f00);font-family:var(--font-hyperspace-race-variable);font-variation-settings:'wght' 700,'wdth' 150,'ital' 0;font-weight:700;letter-spacing:-1.6px}
@media screen and (max-width:675px){#overview-banner-section .overview-banner .overview-content span{color:var(--Brand-Red,#f00);letter-spacing:-0.8px}
}
@media screen and (max-width:675px){#overview-banner-section .overview-banner .overview-content h1,#overview-banner-section .overview-banner .overview-content p{font-size:40px}
}
.none{display:none}
.careers-banner-section .company-carousel-inner{position:relative;width:100%;overflow:hidden}
.careers-banner-section .company-carousel-inner::after{display:block;clear:both;content:""}
.careers-banner-section .carousel-indicators{bottom:10px;margin-left:0;margin-right:0}
.careers-banner-section .career-banner-wrapper{position:relative}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner.career-responsive picture{display:block;width:100%}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner.career-responsive picture img{width:100%}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .career-custom-video{height:720px;width:100%;z-index:1;object-fit:cover}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .career-custom-video.green-dealership{height:auto;object-fit:contain}
@media screen and (max-width:767px){.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .career-custom-video{height:520px}
}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container.xpulse-fanatics{display:none}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .career-title{width:100%}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .career-title>p{color:var(--Brand-White,#fff);font-family:var(--font-transducer-medium);font-size:40px;font-weight:500;line-height:100%;letter-spacing:0;text-align:center}
@media screen and (max-width:767px){.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .career-title>p{font-size:28px;font-weight:400}
}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .explore-button{background:white;padding:11px 20.62px;display:flex;gap:16px;margin-top:32px;border:0}
@media screen and (max-width:767px){.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .explore-button{margin-top:24px}
}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .explore-button>p{font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;color:#000}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .explore-button>div{width:16px;height:16px;background-image:url('clientlib-site/resources/images/icons/careers/redirect-icon.svg');background-repeat:no-repeat}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .explore-button:hover{background:var(--Hero-Red,#f00)}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .explore-button:hover>p{color:white}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .explore-button:hover>div{background-image:url('clientlib-site/resources/images/icons/careers/redirect-icon-white.svg');background-repeat:no-repeat}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container{position:absolute;right:120px;bottom:40px;z-index:1;display:flex;flex-direction:row;gap:16px}
@media only screen and (max-width:767px){.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container{position:relative;right:auto;bottom:auto;margin-top:24px}
}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .mute-button{border:1px solid white;background:transparent}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video{display:flex;flex-direction:row;justify-content:center;align-items:center}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video .muted{width:24px;height:24px;background-image:url('clientlib-site/resources/images/icons/careers/mute.svg');background-repeat:no-repeat}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .mute-button .mute-video .unmuted{width:24px;height:24px;background-image:url('clientlib-site/resources/images/icons/careers/unmute.svg');background-repeat:no-repeat}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button{border:1px solid white;background:transparent;padding:11px}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button .play-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button .play-content>p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;display:none;margin-right:8px}
@media screen and (max-width:767px){.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button .play-content>p{display:block}
}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button .play-content>div{width:11px;height:14px;background-image:url('clientlib-site/resources/images/icons/careers/play-icon.svg');background-repeat:no-repeat}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button .tooltiptext{visibility:hidden;background-color:lightgray;color:#000;text-align:center;padding:8px;width:100px;position:absolute;z-index:1;top:50%;right:100%;margin-top:-20px;margin-right:16px;opacity:0;transition:opacity .6s}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button .tooltiptext::after{content:"";position:absolute;top:50%;left:100%;margin-top:-7px;border-width:7px;border-style:solid;border-color:transparent transparent transparent lightgrey}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button:hover{background:white}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button:hover .play-content>p{color:black}
.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button:hover .play-content>div{background-image:url('clientlib-site/resources/images/icons/careers/play-icon-black.svg')}
@media only screen and (min-width:768px){.careers-banner-section .career-banner-wrapper .carousel .company-carousel-inner .carousel-item .careers-banner .perks-and-benifit-container .play-button-container .play-button:hover .tooltiptext{visibility:visible;opacity:1}
}
.careers-banner-section .banner-wrapper-slide{display:flex;position:absolute;left:0;right:0;bottom:48px;flex-direction:row;justify-content:center;z-index:1;min-width:10px;max-width:auto}
.careers-banner-section .banner-wrapper-slide .disabled{pointer-events:none;opacity:.5}
.careers-banner-section .banner-wrapper-slide .custom-ul{z-index:3;position:sticky;padding-left:10px;min-width:10px;padding-top:10px;padding-right:10px}
@media only screen and (max-width:376px){.careers-banner-section .banner-wrapper-slide .custom-ul{padding-left:14px}
}
@media only screen and (max-width:576px){.careers-banner-section .banner-wrapper-slide.xpulse-page{bottom:30px}
}
@media only screen and (max-width:375px){.careers-banner-section .banner-wrapper-slide.xpulse-page{bottom:20px}
}
.careers-banner-section .banner-wrapper-slide.xpulse-page ul{padding-top:16px}
@media only screen and (max-width:768px){.careers-banner-section .banner-wrapper-slide.xpulse-page ul{padding-top:10px}
}
.careers-banner-section .banner-wrapper-slide.xpulse-page ul li{width:32px;height:8px}
@media only screen and (max-width:768px){.careers-banner-section .banner-wrapper-slide.xpulse-page ul li{width:26px;height:3px}
}
.careers-banner-section .banner-wrapper-slide.xpulse-page svg{width:40px;height:40px}
@media only screen and (max-width:768px){.careers-banner-section .banner-wrapper-slide.xpulse-page svg{height:24px}
}
.careers-banner-section .banner-wrapper-slide .previous,.careers-banner-section .banner-wrapper-slide .next{border:0;opacity:1;position:unset;width:max-content}
.careers-banner-section .banner-wrapper-slide .banner-indicator{display:flex;flex-direction:row;margin-top:12px;gap:8px;margin-left:24px;margin-right:24px}
@media only screen and (max-width:767px){.careers-banner-section .banner-wrapper-slide .banner-indicator{width:100%;justify-content:center;margin-left:0;margin-right:0}
}
.careers-banner-section .banner-wrapper-slide .banner-indicator .indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959}
.careers-banner-section .banner-wrapper-slide .banner-indicator .active,.careers-banner-section .banner-wrapper-slide .banner-indicator .indicator:hover{background-color:red}
.careers-banner-section .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;overflow:hidden}
.careers-banner-section .popup-content{text-align:center;max-width:900px;max-height:500px;width:90%;height:90%}
@media only screen and (max-width:767px){.careers-banner-section .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.careers-banner-section .popup-content .popup-wrapper{position:relative}
.careers-banner-section .popup-content .popup-wrapper .close-btn-container{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;top:-32px;right:0;padding:8px}
.careers-banner-section .popup-content .popup-wrapper .close-btn-container .close-btn{cursor:pointer}
.careers-banner-section .popup-content .popup-wrapper #bannerPopupVideo{width:100%;height:90%}
#joinourtalent-carousel-section .company-carousel-inner{position:relative;width:100%;overflow:hidden}
#joinourtalent-carousel-section .company-carousel-inner::after{display:block;clear:both;content:""}
#joinourtalent-carousel-section .carousel-indicators{bottom:10px;margin-left:0;margin-right:0}
#joinourtalent-carousel-section .joinourtalent-carousel{width:100%;display:flex;flex-direction:row;justify-content:center}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel{height:auto}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(1){width:100%;position:absolute;top:0;left:0;height:100%;z-index:-1}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(1) .join-our-talent-bg-img{width:100%;height:auto;object-fit:cover}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(1) .join-our-talent-bg-img{height:100%}
}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(1) .desktop-only{display:none}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(1) .mobile-only{display:none}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(1) .mobile-only{display:block}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2){width:100%;display:flex;flex-direction:row;padding:63px 120px;min-height:512px}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2){padding:43px 16px}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1){width:60%;height:100%;display:flex;flex-direction:column}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1){width:100%}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(1){font-family:var(--font-tstar-heavy);font-size:56px;font-weight:400;line-height:56px;text-align:left;color:red}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(1){font-size:32px;line-height:32px}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(2){padding-top:8px}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(2) p{font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:56px;text-align:left;color:red}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(2) p{font-size:32px;line-height:32px}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>img:nth-child(2){display:none}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>img:nth-child(2){display:block;width:100%;height:auto;margin-top:32px}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(3){margin-top:47px}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(3)>p{font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-align:left}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(4){display:flex;flex-direction:row;flex-wrap:wrap;margin-top:16px;margin-bottom:120px}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(4){margin-bottom:96px}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(4)>p{font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:black}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(1)>div:nth-child(4) p:not(:last-child)::after{content:"•";margin-left:8px;margin-right:8px;color:#000}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(2){display:block;width:40%;display:flex;flex-direction:column;justify-content:end}
@media screen and (min-width:767px) and (max-width:1050px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(2){justify-content:center;width:56%}
}
@media screen and (max-width:767px){#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(2){display:none}
}
#joinourtalent-carousel-section .joinourtalent-carousel>div:nth-child(2)>div:nth-child(2)>img{width:100%;height:auto;max-height:483px;object-fit:contain}
#joinourtalent-carousel-section .banner-wrapper-slide{position:absolute;display:flex;left:0;right:0;flex-direction:row;justify-content:center;z-index:1;min-width:10px;max-width:auto;bottom:40px;width:100%;padding:0 120px}
@media only screen and (max-width:767px){#joinourtalent-carousel-section .banner-wrapper-slide{padding:0 16px}
}
#joinourtalent-carousel-section .banner-wrapper-slide>div{display:flex;flex-direction:row;justify-content:flex-start;width:100%}
@media only screen and (max-width:767px){#joinourtalent-carousel-section .banner-wrapper-slide>div{justify-content:center;right:auto;bottom:40px;width:100%}
}
#joinourtalent-carousel-section .banner-wrapper-slide .disabled{pointer-events:none;opacity:.5}
#joinourtalent-carousel-section .banner-wrapper-slide .custom-ul{z-index:3;position:sticky;padding-left:10px;min-width:10px;padding-top:10px;padding-right:10px}
@media only screen and (max-width:376px){#joinourtalent-carousel-section .banner-wrapper-slide .custom-ul{padding-left:14px}
}
#joinourtalent-carousel-section .banner-wrapper-slide .previous,#joinourtalent-carousel-section .banner-wrapper-slide .next{border:0;opacity:1;position:unset;width:max-content}
#joinourtalent-carousel-section .banner-wrapper-slide .banner-indicator{display:flex;flex-direction:row;margin-top:12px;gap:8px;margin-left:24px;margin-right:24px}
@media only screen and (max-width:667px){#joinourtalent-carousel-section .banner-wrapper-slide .banner-indicator{width:100%;justify-content:center;margin-left:0;margin-right:0}
}
#joinourtalent-carousel-section .banner-wrapper-slide .banner-indicator .indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959}
#joinourtalent-carousel-section .banner-wrapper-slide .banner-indicator .active,#joinourtalent-carousel-section .banner-wrapper-slide .banner-indicator .indicator:hover{background-color:red}
#joinourtalent-carousel-section .for-mobile{display:none}
@media only screen and (max-width:767px){#joinourtalent-carousel-section .for-mobile{display:block}
}
#press-release-banner-section .company-carousel-inner{position:relative;width:100%;overflow:hidden}
#press-release-banner-section .company-carousel-inner::after{display:block;clear:both;content:""}
#press-release-banner-section .press-release-container{position:relative;background-image:linear-gradient(90deg,#000 33.23%,rgba(0,0,0,0) 68.07%)}
@media screen and (max-width:767px){#press-release-banner-section .press-release-container{min-height:741px;background:linear-gradient(0,#000 43.23%,rgba(0,0,0,0) 58.54%)}
}
#press-release-banner-section .press-release-image{display:grid;position:relative;place-items:end}
#press-release-banner-section .press-release-image .press-release-bg-image-container{width:100%;height:100%}
#press-release-banner-section .desktop-image-press{width:100%;height:638px;position:relative}
#press-release-banner-section .desktop-image-press>img{height:100%;width:100%;position:absolute;z-index:-10}
@media screen and (max-width:767px){#press-release-banner-section .desktop-image-press{display:none}
}
#press-release-banner-section .mobile-image-press{display:none}
@media screen and (max-width:767px){#press-release-banner-section .mobile-image-press{height:700px;width:100%;position:relative;display:block}
#press-release-banner-section .mobile-image-press>img{height:100%;width:100%;position:absolute;z-index:-10}
}
#press-release-banner-section .img-press-cont{position:absolute;height:100%;width:100%;background-image:linear-gradient(to right,#000,#000,transparent);opacity:.5;top:0;left:0}
#press-release-banner-section .press-release-image-container{min-height:550px;width:100%;height:100%}
@media screen and (max-width:767px){#press-release-banner-section .press-release-image-container{display:none}
}
#press-release-banner-section .press-release-content{position:absolute;display:grid;top:80px;left:120px;gap:5rem}
@media screen and (max-width:767px){#press-release-banner-section .press-release-content{left:16px;top:363px}
}
#press-release-banner-section .press-title{color:var(--Brand-Red,#f00);font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:140%;margin-bottom:32px}
@media screen and (max-width:767px){#press-release-banner-section .press-title{margin-bottom:16px;font-size:20px}
}
#press-release-banner-section .press-date-para{display:grid;gap:8px;margin-bottom:32px}
@media screen and (max-width:767px){#press-release-banner-section .press-date-para{margin-bottom:16px;gap:4px}
}
#press-release-banner-section .press-secondary-title{color:var(--Brand-White,var(--White,#fff));font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:140%}
@media screen and (max-width:767px){#press-release-banner-section .press-secondary-title{font-size:16px}
}
#press-release-banner-section .press-subtitle p{width:692px;color:var(--White,#fff);font-family:var(--font-transducer);font-size:40px;font-weight:600;line-height:120%;text-align:left}
@media screen and (max-width:767px){#press-release-banner-section .press-subtitle p{font-size:28px;width:343px}
}
#press-release-banner-section .press-secondary-subtitle{color:var(--Brand-White,#fff);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#press-release-banner-section .know-more-button{display:inline-flex;height:40px;padding:0 32px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border:1px solid var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:120%;text-align:left;background:0;color:var(--Brand-White,#fff)}
#press-release-banner-section .press-release-image-container-mob{display:none}
@media screen and (max-width:767px){#press-release-banner-section .press-release-image-container-mob{display:block;min-height:498px;width:100%}
}
#press-release-banner-section .banner-wrapper-slide{display:flex;position:absolute;top:32.5rem;left:120px;width:269px;justify-content:space-between;z-index:1;min-width:180px;max-width:max-content}
@media only screen and (max-width:767px){#press-release-banner-section .banner-wrapper-slide{top:28rem;right:37px;left:0}
}
#press-release-banner-section .banner-wrapper-slide .disabled{pointer-events:none;opacity:.5}
#press-release-banner-section .banner-wrapper-slide .custom-ul{z-index:3;margin:0 auto;position:sticky;padding-left:10px;padding-top:10px;padding-right:10px}
@media only screen and (max-width:767px){#press-release-banner-section .banner-wrapper-slide .custom-ul{position:absolute;height:auto;top:15rem}
}
@media only screen and (max-width:376px){#press-release-banner-section .banner-wrapper-slide .custom-ul{margin-right:54px}
}
#press-release-banner-section .banner-wrapper-slide .previous,#press-release-banner-section .banner-wrapper-slide .next{border:0;opacity:1;position:unset;width:max-content}
@media only screen and (max-width:767px){#press-release-banner-section .banner-wrapper-slide .previous,#press-release-banner-section .banner-wrapper-slide .next{display:none}
}
#press-release-banner-section .banner-wrapper-slide .banner-indicator{display:flex;flex-direction:row;margin-top:12px;gap:8px;margin-left:24px;margin-right:24px}
@media only screen and (max-width:767px){#press-release-banner-section .banner-wrapper-slide .banner-indicator{width:100%;justify-content:center;margin-left:0;margin-right:0}
}
#press-release-banner-section .banner-wrapper-slide .banner-indicator .indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959}
#press-release-banner-section .banner-wrapper-slide .banner-indicator .active,#press-release-banner-section .banner-wrapper-slide .banner-indicator .indicator:hover{background-color:red}
#investors-banner-section .company-carousel-inner{position:relative;width:100%;overflow:hidden}
#investors-banner-section .company-carousel-inner::after{display:block;clear:both;content:""}
#investors-banner-section .banner{width:100%;place-items:end;position:relative}
@media screen and (min-width:767px){#investors-banner-section .banner{background:linear-gradient(90deg,#000 53%,rgba(0,0,0,0) 99.2%)}
}
#investors-banner-section .banner .tollfree-img{width:300px;height:96px;background-size:cover;background-position:center;display:flex;flex-direction:row;position:absolute;top:32px;right:-205px;transition:all .3s linear;box-shadow:-4px 0 16px 0 #000 29;background:#00000099;clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 80px)}
@media screen and (max-width:767px){#investors-banner-section .banner .tollfree-img{display:none}
}
#investors-banner-section .banner .tollfree-img .tollfree{width:96px;height:96px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:17px}
#investors-banner-section .banner .tollfree-img .tollfree-num{padding:0 17px;height:96px;display:flex;flex-direction:column;justify-content:center;color:white}
#investors-banner-section .banner .tollfree-img .tollfree-num .tollfree-details{font-family:var(--font-tstar-medium);font-size:12px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left}
#investors-banner-section .banner .tollfree-img .tollfree-num .tollfree-number{font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-align:left;margin-top:4px}
#investors-banner-section .banner .tollfree-img .tollfree-num .tollfree-number a{text-decoration:none}
#investors-banner-section .banner .tollfree-img:hover{right:0}
#investors-banner-section .image-wrapper{width:50%;height:458px;flex-shrink:0;position:relative;z-index:-1;right:0}
@media screen and (max-width:767px){#investors-banner-section .image-wrapper{display:none}
}
@media screen and (max-width:767px){#investors-banner-section .image-wrapper-mob{width:100%}
}
#investors-banner-section .image-wrapper img{width:100%;height:100%;object-fit:cover}
#investors-banner-section .desktop-investor{width:100%;height:100%}
@media screen and (max-width:767px){#investors-banner-section .desktop-investor{display:none}
}
#investors-banner-section .mobile-investor{display:none}
@media screen and (max-width:767px){#investors-banner-section .mobile-investor{display:block;width:100%;height:100%;object-fit:cover}
}
#investors-banner-section .banner-content{position:absolute;top:96px;left:0}
@media screen and (max-width:767px){#investors-banner-section .banner-content{top:50px}
}
#investors-banner-section .banner-content h2{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;height:116px;flex-shrink:0;margin-left:120px;max-width:740px}
#investors-banner-section .notes{padding-top:16px;background-color:#f5f5f5;width:100%;height:50px;flex-shrink:0}
#investors-banner-section .notes span{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#investors-banner-section .notes p{text-align:center;color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){#investors-banner-section .notes{width:100%}
#investors-banner-section .banner{flex-shrink:0}
#investors-banner-section .image-wrapper{width:100%}
#investors-banner-section .banner-content h2{margin-top:40px;margin:auto;align-items:center;margin-left:16px;color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:100%;max-width:768px}
}
#initiative-banner-section{.company-carousel-inner{position:relative;width:100%;overflow:hidden}
.company-carousel-inner::after{display:block;clear:both;content:""}
.initiative-banner{width:100%;display:none;position:relative;margin-top:60px}
.initiative-active{display:grid}
.image-wrapper-initiative{width:100%;flex-shrink:0;position:relative;z-index:-1;height:400px}
.image-wrapper-initiative img{width:100%;object-fit:cover}
.image-container-desk-initiative{width:100%;height:100%;@media screen and (max-width:675px){display:none}
}
.image-container-mob-initiative{display:none;@media screen and (max-width:675px){display:block}
}
.banner-content-initiative{display:flex;flex-direction:column;justify-content:center;position:absolute;gap:8px;top:139px;left:120px;@media screen and (width<= 768px){left:62px}
h2{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize}
p{color:var(--Brand-White,#fff);font-family:var(--font-tstar);font-size:16px;font-style:normal;font-weight:400;line-height:140%;width:55%;@media screen and (width<=768px){width:100%}
}
}
.back-arrow{position:absolute;z-index:3;color:white;left:116px;top:23px;align-items:center;display:flex;gap:8px;align-items:center;height:40px;color:var(--bg-color-white);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;text-transform:uppercase;background-color:transparent;border:0;padding:0;@media screen and (width<= 768px){left:62px}
@media screen and (max-width:675px){top:18px;left:16px}
.back-icon{width:40px}
}
@media screen and (max-width:675px){.initiative-banner{background:linear-gradient(0,#000 37.23%,rgba(0,0,0,0) 58.54%);margin-top:48px;height:520px;// margin-bottom:16px}
.banner-content-initiative{top:initial !important;left:16px;bottom:37px !important;gap:8px;height:max-content;// margin-bottom:20px}
.image-wrapper-initiative{width:100%;min-height:520px}
.banner-content-initiative{h2{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:28px;font-style:normal;font-weight:500;line-height:120%;width:90%}
p{width:95%;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--Brand-White,#fff)}
}
}
}
#privacyPolicy{.table-container{width:100%;overflow-x:auto}
.responsive-table{width:100%;min-width:600px;border-collapse:collapse}
.responsive-table th,.responsive-table td{border:1px solid #ddd;padding:8px;text-align:left}
.responsive-table th{background-color:#f4f4f4}
@media(max-width:768px){.responsive-table th,.responsive-table td{padding:6px;font-size:14px}
}
}
.csrs-banner-section .company-carousel-inner{position:relative;width:100%;overflow:hidden}
.csrs-banner-section .company-carousel-inner::after{display:block;clear:both;content:""}
.csrs-banner-section .carousel-indicators{bottom:10px;margin-left:0;margin-right:0}
.csrs-banner-section .csr-banner-wrapper{position:relative}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner .progressbarParent{width:100%;height:7px;display:flex;position:absolute;bottom:0;left:0}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner .progressbarParent .progressbar{transition:all 5000ms linear 0;background:red;height:7px;width:0}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner .carousel-item.active .progressbar{width:100%}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner{height:720px}
@media screen and (max-width:768px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner{height:620px}
}
@media screen and (max-width:600px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner{height:520px}
}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .csr-custom-video{height:100%;width:100%;z-index:1;object-fit:cover}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .csr-banner-img{width:100%;height:100%}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .bg-transperent{background-color:unset !important}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.4)}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .img-click{width:100%;height:100%}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .csr-title{width:100%;display:none;color:var(--Brand-White,#fff);font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:140%;text-align:center}
@media screen and (max-width:767px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .csr-title{display:block;font-size:22px}
}
@media screen and (max-width:600px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .csr-title{font-size:20px}
}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .csr-overview-subtitle{width:100%;margin-top:8px}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .csr-overview-subtitle>p{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:80px;font-weight:500;line-height:80px;letter-spacing:0;text-align:center}
@media screen and (max-width:768px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .csr-overview-subtitle>p{font-size:60px;line-height:60px}
}
@media screen and (max-width:600px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .csr-overview-subtitle>p{font-size:40px;line-height:48px}
}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .explore-button{border:1px solid white;padding:0 20.62px;flex-direction:row;align-items:center;display:flex;margin-top:36px;height:40px}
@media screen and (max-width:600px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .explore-button{margin-top:24px}
}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .explore-button>p{font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:19.2px;color:#fff}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .explore-button:hover{background:#fff}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .explore-button:hover>p{color:black}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .request-callback-buttons-container .company-modal-button .cmp-modal-button{border:1px solid #fff;padding:0 20.62px;flex-direction:row;align-items:center;display:flex;margin-top:36px;height:40px;background:transparent;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:19.2px;color:#fff}
@media screen and (max-width:600px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .request-callback-buttons-container .company-modal-button .cmp-modal-button{margin-top:24px}
}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .request-callback-buttons-container .company-modal-button .cmp-modal-button:hover{background:#fff;color:#000}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container{display:flex;flex-direction:row;gap:16px;margin-top:36px}
@media only screen and (max-width:600px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container{position:relative;right:auto;bottom:auto;margin-top:24px}
}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container .play-button{border:1px solid white;background:transparent;padding:0 10.5px;height:40px}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container .play-button .play-content{display:flex;flex-direction:row;justify-content:center;align-items:center}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container .play-button .play-content>p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;margin-right:8px;text-transform:uppercase}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container .play-button .play-content>div{width:16px;height:16px;background-image:url('clientlib-site/resources/images/icons/careers/play-icon.svg');background-repeat:no-repeat}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container .play-button:hover{background:white}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container .play-button:hover .play-content>p{color:black}
.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container .play-button:hover .play-content>div{background-image:url('clientlib-site/resources/images/icons/careers/play-icon-black.svg')}
@media only screen and (min-width:600px){.csrs-banner-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner .perks-and-benifit-container .play-button-container .play-button:hover .tooltiptext{visibility:visible;opacity:1}
}
.csrs-banner-section .banner-wrapper-slide{display:flex;position:absolute;left:0;right:0;bottom:48px;flex-direction:row;justify-content:center;z-index:1;min-width:10px;max-width:auto}
.csrs-banner-section .banner-wrapper-slide .disabled{pointer-events:none;opacity:.5}
.csrs-banner-section .banner-wrapper-slide .custom-ul{z-index:3;position:sticky;padding-left:10px;min-width:10px;padding-top:10px;padding-right:10px}
@media only screen and (max-width:767px){.csrs-banner-section .banner-wrapper-slide .custom-ul{padding-left:14px}
}
.csrs-banner-section .banner-wrapper-slide .previous,.csrs-banner-section .banner-wrapper-slide .next{border:0;opacity:1;position:unset;width:max-content}
.csrs-banner-section .banner-wrapper-slide .banner-indicator{display:flex;flex-direction:row;margin-top:12px;gap:8px;margin-left:24px;margin-right:24px}
@media only screen and (max-width:767px){.csrs-banner-section .banner-wrapper-slide .banner-indicator{width:100%;justify-content:center;margin-left:0;margin-right:0}
}
.csrs-banner-section .banner-wrapper-slide .banner-indicator .indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959}
.csrs-banner-section .banner-wrapper-slide .banner-indicator .active,.csrs-banner-section .banner-wrapper-slide .banner-indicator .indicator:hover{background-color:red}
.csrs-banner-section .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;overflow:hidden}
.csrs-banner-section .popup-content{text-align:center;max-width:900px;max-height:500px;width:90%;height:90%}
@media only screen and (max-width:767px){.csrs-banner-section .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.csrs-banner-section .popup-content .popup-wrapper{position:relative}
.csrs-banner-section .popup-content .popup-wrapper .close-btn-container{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;top:-32px;right:0;padding:8px}
.csrs-banner-section .popup-content .popup-wrapper .close-btn-container .close-btn{cursor:pointer}
.csrs-banner-section .popup-content .popup-wrapper #bannerPopupVideo{width:100%;height:90%}
.csr-we-care-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner{height:680px}
@media screen and (max-width:768px){.csr-we-care-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner{height:620px}
}
@media screen and (max-width:600px){.csr-we-care-section .csr-banner-wrapper .carousel .company-carousel-inner #carousel .csrs-banner{height:520px}
}
@media(max-width:768px){.container-adjust .help-main-wrapper{padding:0 25px !important}
}
.careers-banner-section .career-banner-wrapper.sustainability-varient .company-carousel-inner .carousel-item .careers-banner .career-custom-video{height:auto;object-fit:contain}
.careers-banner-section .career-banner-wrapper.sustainability-varient .main-title{color:#fff;font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:140%;text-align:center;margin-bottom:8px}
@media only screen and (max-width:767px){.careers-banner-section .career-banner-wrapper.sustainability-varient .main-title{font-size:20px;text-align:center;padding:0 16px}
}
.careers-banner-section .career-banner-wrapper.sustainability-varient .career-title{margin-bottom:36px;text-align:center}
@media only screen and (max-width:767px){.careers-banner-section .career-banner-wrapper.sustainability-varient .career-title{margin-bottom:0}
}
.careers-banner-section .career-banner-wrapper.sustainability-varient .career-title p{margin:0 120px;font-family:var(--font-transducer) !important;font-size:80px !important;line-height:100% !important;text-align:center}
@media(min-width:767px) and (max-width:1220px){.careers-banner-section .career-banner-wrapper.sustainability-varient .career-title p{margin:0 40px}
}
@media only screen and (max-width:990px){.careers-banner-section .career-banner-wrapper.sustainability-varient .career-title p{font-size:38px !important}
}
@media only screen and (max-width:767px){.careers-banner-section .career-banner-wrapper.sustainability-varient .career-title p{margin:0;font-size:32px !important;font-weight:700 !important;line-height:38.4px !important;text-align:center;padding:0 16px}
}
.careers-banner-section .career-banner-wrapper.sustainability-varient .play-button-container{position:static !important}
.careers-banner-section .career-banner-wrapper.sustainability-varient .play-button-container .play-button{height:40px;padding:0 32px !important}
.careers-banner-section .career-banner-wrapper.sustainability-varient .play-button-container .play-button .play-content p:first-child{display:inline !important}
.careers-banner-section .career-banner-wrapper.sustainability-varient .play-button-container .play-button .tooltiptext{display:none !important}
#investors-main-banner-section .company-carousel-inner{position:relative;width:100%;overflow:hidden}
#investors-main-banner-section .company-carousel-inner .carousel-item:first-child .stockwatch-buttons{display:flex}
#investors-main-banner-section .company-carousel-inner .carousel-item .stockwatch-buttons{gap:20px;display:none}
#investors-main-banner-section .company-carousel-inner::after{display:block;clear:both;content:""}
#investors-main-banner-section .investors-main-container{position:relative}
#investors-main-banner-section .investors-main-image{position:relative}
#investors-main-banner-section .investors-main-image .press-release-bg-image-container{width:100%;height:100%}
#investors-main-banner-section .desktop-image-press{width:100%;height:638px;position:relative}
#investors-main-banner-section .desktop-image-press>img{height:100%;width:100%;position:absolute;z-index:-10}
@media screen and (max-width:767px){#investors-main-banner-section .desktop-image-press{height:700px}
}
#investors-main-banner-section .img-press-cont{position:absolute;height:100%;width:100%;opacity:.5;top:0;left:0}
#investors-main-banner-section .investors-main-image-container{min-height:550px;object-fit:cover;width:100%;height:100%}
#investors-main-banner-section .investors-main-content{position:absolute;display:grid;top:80px;left:120px;gap:5rem}
@media screen and (max-width:767px){#investors-main-banner-section .investors-main-content{left:16px;top:60px}
}
#investors-main-banner-section .press-title{color:var(--Brand-Red,#f00);font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:140%;margin-bottom:32px}
@media screen and (max-width:767px){#investors-main-banner-section .press-title{margin-bottom:16px}
}
#investors-main-banner-section .press-text{display:grid;gap:32px}
#investors-main-banner-section .date-para{display:grid;gap:16px;margin-bottom:32px}
@media screen and (max-width:767px){#investors-main-banner-section .date-para{margin-bottom:16px}
}
#investors-main-banner-section .press-secondary-title{color:var(--Brand-White,var(--White,#fff));font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:140%}
@media screen and (max-width:767px){#investors-main-banner-section .press-secondary-title{font-size:16px}
}
#investors-main-banner-section .press-subtitle p{width:692px;color:var(--White,#fff);font-family:var(--font-transducer);font-size:40px;font-weight:600;line-height:120%;text-align:left}
@media screen and (max-width:767px){#investors-main-banner-section .press-subtitle p{font-size:28px;text-align:left;width:343px}
}
#investors-main-banner-section .know-more-button{display:inline-flex;height:40px;padding:0 32px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border:1px solid var(--Brand-White,#fff);font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:120%;text-align:left;background-color:transparent;color:var(--Brand-White,#fff)}
#investors-main-banner-section .know-more-button:hover{background-color:#fff;color:#000}
@media screen and (max-width:767px){#investors-main-banner-section .know-more-button.calandar-link{border:0;padding:0;font-family:var(--font-tstar-medium);font-weight:400}
}
#investors-main-banner-section .press-release-image-container-mob{display:none}
#investors-main-banner-section .banner-wrapper-slide{display:flex;position:absolute;bottom:6rem;left:120px;width:269px;justify-content:space-between;z-index:1;min-width:180px;max-width:max-content}
@media screen and (max-width:767px){#investors-main-banner-section .banner-wrapper-slide{left:0;width:100%;justify-content:center;max-width:none}
}
#investors-main-banner-section .banner-wrapper-slide .disabled{pointer-events:none;opacity:.5}
#investors-main-banner-section .banner-wrapper-slide .custom-ul{z-index:3;margin:0 auto;position:sticky;padding-left:10px;padding-top:10px;padding-right:10px}
#investors-main-banner-section .banner-wrapper-slide .previous{border:0;cursor:pointer}
@media only screen and (max-width:767px){#investors-main-banner-section .banner-wrapper-slide .previous{display:none}
}
#investors-main-banner-section .banner-wrapper-slide .previous,#investors-main-banner-section .banner-wrapper-slide .next{border:0;opacity:1;position:unset;width:max-content}
@media only screen and (max-width:767px){#investors-main-banner-section .banner-wrapper-slide .previous,#investors-main-banner-section .banner-wrapper-slide .next{display:none}
}
#investors-main-banner-section .banner-wrapper-slide .banner-indicator{display:flex;flex-direction:row;margin-top:12px;gap:8px;margin-left:24px;margin-right:24px}
#investors-main-banner-section .banner-wrapper-slide .banner-indicator .indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959}
#investors-main-banner-section .banner-wrapper-slide .banner-indicator .active,#investors-main-banner-section .banner-wrapper-slide .banner-indicator .indicator:hover{background-color:red}
#investors-main-banner-section .title{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:40px}
@media screen and (max-width:767px){#investors-main-banner-section .title{font-size:32px;margin-bottom:32px}
}
#investors-main-banner-section .subtitle p{font-family:var(--font-transducer);font-size:24px;font-weight:400;line-height:120%;text-align:left;color:#fff}
@media screen and (max-width:767px){#investors-main-banner-section .subtitle p{font-size:20px}
}
#investors-main-banner-section .bse-button{width:90px;height:40px;flex-shrink:0;color:#fff;border:1px solid #fff;background-color:transparent;font-family:var(--font-tstar-bold);font-weight:700;font-size:16px;line-height:120%;text-align:center;padding:10px}
#investors-main-banner-section .bse-button:hover{background-color:#fff;color:#000}
#investors-main-banner-section .nse-button{width:90px;height:40px;flex-shrink:0;color:#fff;border:1px solid #fff;background-color:transparent;font-family:var(--font-tstar-bold);font-weight:700;font-size:16px;line-height:120%;text-align:center;padding:10px}
#investors-main-banner-section .nse-button:hover{background-color:#fff;color:#000}
#investors-main-banner-section .container-opacity{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6)}
#investors-main-banner-section .goto{display:flex;position:absolute;width:269px;justify-content:space-between;z-index:1;min-width:180px;max-width:max-content;bottom:2rem;right:7rem}
@media screen and (max-width:767px){#investors-main-banner-section .goto{left:16px;top:13rem;right:unset;bottom:unset}
}
#investors-main-banner-section .notes{height:55px;padding-top:15px;background-color:#f5f5f5;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:140%;text-align:center}
#investors-main-banner-section .notes span{color:red}
#investors-main-banner-section .notes p{color:#000;font-size:16px}
@media only screen and (max-width:767px){#investors-main-banner-section .desktop-image-investors-main{width:100%}
#investors-main-banner-section .mobile-image-investors-main{width:375px;height:315px;top:61.27px;left:-0.06px;object-fit:cover}
#investors-main-banner-section .mobile-image-investors-main img{height:100%;width:100%;object-fit:cover}
#investors-main-banner-section .investors-main-image-container{min-height:425px}
}
.future-mobility-outer-wrapper{margin:96px 120px;display:flex;flex-direction:column}
.company-future-mobility .vision-wrapper{display:flex;gap:10%;width:100%;max-width:1200px;align-self:center}
.company-future-mobility .values-card-container{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px}
.company-future-mobility .section-title h5{color:var(--Brand-Red,var(--Hero-Red,#F00));font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%}
.company-future-mobility .vision-heading{margin-top:50px;width:315px}
.company-future-mobility .vision-heading h4{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:400;line-height:100%}
.company-future-mobility .vision-heading h4 span{color:var(--Brand-Red,#F00);font-family:var(--font-transducer);font-size:54px;font-style:normal;font-weight:500;line-height:100%}
.company-future-mobility .hero-img-container .hero-img-inner{display:flex;justify-content:center;gap:64px;margin-top:22px;@media only screen and (max-width:767px){margin-top:0;gap:42px}
}
.company-future-mobility .hero-img-left{margin-top:38px;height:487px;width:137px;clip-path:polygon(0 0,100% 22%,100% 100%,0 78%);overflow:hidden;@media only screen and (max-width:767px){margin-top:24px;height:307px;width:87px}
}
.company-future-mobility .hero-img-left img{height:487px;width:137px;object-fit:cover;@media only screen and (max-width:767px){height:307px;width:87px}
}
.company-future-mobility .hero-img-right .hero-img-top{height:230px;width:110px;clip-path:polygon(0 0,100% 32%,100% 68%,0 100%);overflow:hidden;@media only screen and (max-width:767px){height:145px;width:70px}
}
.company-future-mobility .hero-img-right .hero-img-top img{height:230px;width:110px;object-fit:cover;@media only screen and (max-width:767px){height:145px;width:70px}
}
.company-future-mobility .hero-img-right .hero-img-bottom{height:160px;width:110px;clip-path:polygon(100% 0,0 50%,100% 100%);overflow:hidden;margin-top:22px;@media only screen and (max-width:767px){height:101px;width:70px;margin-top:14px}
}
.company-future-mobility .hero-img-right .hero-img-bottom img{height:160px;width:110px;object-fit:cover;@media only screen and (max-width:767px){height:101px;width:70px}
}
.company-future-mobility .mission-card h6{padding-top:0;color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
.company-future-mobility .mission-card-container{display:flex;flex-direction:column;gap:24px;margin-top:56px}
.company-future-mobility .mission-card-container .mission-card{flex:1}
.company-future-mobility .mission-card p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-future-mobility .our-values-wrapper{width:100%;margin-top:72px;padding:56px 92px 62px;text-align:center;background:var(--Seconday-Colours-Light-Grey,#f3f3f3);backdrop-filter:blur(22px);clip-path:polygon(70px 0,100% 0,100% calc(100% - 70px),calc(100% - 70px) 100%,0 100%,0 70px)}
.company-future-mobility .our-values-card{flex:1;display:flex;flex-direction:column;gap:24px;align-items:center}
.company-future-mobility .our-values-card h5{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
.company-future-mobility .our-values-card p{color:var(--Brand-Black,#000);text-align:center;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media(max-width:1120px){.company-future-mobility .future-mobility-outer-wrapper{margin:96px 80px}
.company-future-mobility .vision-wrapper{gap:20px}
.company-future-mobility .hero-img-container .hero-img-inner{gap:42px}
.company-future-mobility .vision-heading h4,.company-future-mobility .vision-heading h4 span{font-size:44px}
.company-future-mobility .mission-card-container{margin-top:24px}
.company-future-mobility .our-values-wrapper{margin-top:60px;padding:56px 62px 62px}
}
@media(max-width:900px){.company-future-mobility .future-mobility-outer-wrapper{margin:40px}
.company-future-mobility .vision-heading h4,.company-future-mobility .vision-heading h4 span{font-size:42px}
.company-future-mobility .our-values-wrapper{padding:50px}
}
@media(max-width:767px){.company-future-mobility .future-mobility-outer-wrapper{margin:40px 0 0 0}
.company-future-mobility .vision-wrapper{flex-direction:column;gap:56px}
.company-future-mobility .vision-container{margin:0 16px}
.company-future-mobility .section-title h5{font-size:20px}
.company-future-mobility .vision-heading{margin-top:16px;width:253px}
.company-future-mobility .vision-heading h4,.company-future-mobility .vision-heading h4 span{font-size:40px}
.company-future-mobility .mission-container{margin-bottom:40px;margin-left:16px}
.company-future-mobility .mission-card-container{margin-top:16px;flex-direction:row;width:100%}
.company-future-mobility .slick-slider{margin-bottom:0}
.company-future-mobility .slick-slider .slick-list .slick-track::before,.company-future-mobility .slick-slider .slick-list .slick-track::after{content:none}
.company-future-mobility .carousel-indicators li{height:5px}
.company-future-mobility .carousel-indicators .slick-active{background:var(--bg-color-danger)}
.company-future-mobility .mission-card-container.slick-slider .slick-list{padding:0 22px 0 0}
.company-future-mobility .mission-card-container.slick-slider .slick-list .slick-track{margin:0 -22px 0 0;display:flex;gap:16px}
.company-future-mobility .values-card-container.slick-slider .slick-list{padding:0 110px 0 0}
.company-future-mobility .values-card-container.slick-slider .slick-list .slick-track{margin:0 -110px 0 0;display:flex;gap:16px}
.company-future-mobility .mission-card{width:100%;height:inherit;padding:24px;margin-bottom:30px;background:var(--Seconday-Colours-Light-Grey,#f3f3f3);clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 0)}
.company-future-mobility .mission-card h6{padding-top:0}
.company-future-mobility .mission-card p{font-size:14px;width:100%}
.company-future-mobility .our-values-wrapper{margin-top:0;padding:40px 0;background:#f1f1f1;text-align:left;clip-path:unset}
.company-future-mobility .values-card-container{margin:16px 0 0 16px;flex-direction:row;gap:16px;width:100%}
.company-future-mobility .our-values-card{width:100%;height:inherit;padding:40px 24px;margin-bottom:30px;align-items:center;background:#FFF;backdrop-filter:blur(22px);clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 0)}
.company-future-mobility .our-values-title{margin-left:16px}
}
#this-is-us-section .careerContent{display:flex;flex-direction:column;align-items:center;padding-top:96px;padding-bottom:56px}
@media screen and (max-width:767px){#this-is-us-section .careerContent{padding:40px 16px 24px 16px}
}
#this-is-us-section .careerContent>div>p{font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:34px;letter-spacing:0;text-align:center;color:red}
@media screen and (max-width:767px){#this-is-us-section .careerContent>div>p{font-size:20px;line-height:28px}
}
#this-is-us-section .careerContent>p{width:758px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;color:#000;margin-top:24px}
@media screen and (max-width:767px){#this-is-us-section .careerContent>p{width:100%;font-size:16px;margin-top:24px}
}
#this-is-us-section .anim-img-main{width:100%;display:flex;flex-direction:row;justify-content:center;margin-bottom:70px;margin-top:46px}
@media screen and (max-width:1024px){#this-is-us-section .anim-img-main{padding:0 20px}
}
@media screen and (max-width:767px){#this-is-us-section .anim-img-main{width:100%;margin-top:14px;margin-bottom:37.97px;position:relative;padding:0 16px}
}
#this-is-us-section .anim-img-main .image-container{position:relative;width:100%;max-width:1200px;overflow:hidden}
@media screen and (max-width:767px){#this-is-us-section .anim-img-main .image-container{height:93.05px}
}
#this-is-us-section .anim-img-main .image-container .background-img{width:100%;max-width:1200px;height:100%;object-fit:cover;transform:scale(3);animation:zoomOutAnimation infinite 10s ease-in-out;z-index:0}
#this-is-us-section .anim-img-main .foreground-img{margin-top:-2.5px;position:absolute;width:100%;height:auto;max-width:1220px}
@media screen and (max-width:1024px){#this-is-us-section .anim-img-main .foreground-img{width:calc(100% - 40px)}
}
@media screen and (max-width:767px){#this-is-us-section .anim-img-main .foreground-img{width:calc(100% - 32px);height:auto;min-height:93.05px}
}
@keyframes zoomOutAnimation{0{transform:scale(3)}
100%{transform:scale(1)}
}
#this-is-us-section .this-is-us-card-container{max-width:100%;margin:0 auto;padding:0 16px;overflow:hidden;display:flex;flex-direction:column;margin-bottom:96px}
@media screen and (max-width:767px){#this-is-us-section .this-is-us-card-container{margin-bottom:24px}
}
#this-is-us-section .this-is-us-card-container .hero-cards{align-self:center;display:flex;justify-content:center;gap:5%;flex-wrap:wrap;max-width:90%}
@media screen and (max-width:767px){#this-is-us-section .this-is-us-card-container .hero-cards{max-width:100%;flex-wrap:nowrap;gap:16px;justify-content:flex-start;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:scroll;scroll-behavior:smooth}
}
#this-is-us-section .this-is-us-card-container .hero-cards .card-block-this-is-us{flex:1;display:flex;flex-direction:column;align-items:center}
@media screen and (max-width:767px){#this-is-us-section .this-is-us-card-container .hero-cards .card-block-this-is-us{clip-path:polygon(0 0,100% 0,100% calc(80%),calc(80%) 100%,0 100%);background:#f3f3f3;justify-content:flex-start;width:80%;flex:0 0 auto;min-width:auto;padding-top:24px;padding-bottom:24px;scroll-snap-align:start}
}
#this-is-us-section .this-is-us-card-container .hero-cards .card-block-this-is-us>div{margin-bottom:24px}
#this-is-us-section .this-is-us-card-container .hero-cards .card-block-this-is-us>div>img{width:64px;height:64px}
#this-is-us-section .this-is-us-card-container .hero-cards .card-block-this-is-us h5{font-family:var(--font-transducer);font-size:20px;font-weight:600;line-height:28px;letter-spacing:0;text-align:center;margin-bottom:16px}
@media screen and (max-width:767px){#this-is-us-section .this-is-us-card-container .hero-cards .card-block-this-is-us h5{margin-bottom:8px}
}
#this-is-us-section .this-is-us-card-container .hero-cards .card-block-this-is-us p{font-family:var(--font-tstar-medium);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center}
@media screen and (max-width:767px){#this-is-us-section .this-is-us-card-container .hero-cards .card-block-this-is-us p{margin-left:16px;margin-right:16px}
}
#this-is-us-section .this-is-us-card-indicator-container{margin-bottom:40px;flex-direction:row;gap:8px;margin-top:24px;display:none;width:100%;justify-content:center}
@media only screen and (max-width:767px){#this-is-us-section .this-is-us-card-indicator-container{display:flex}
}
#this-is-us-section .cardIndicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959;cursor:pointer}
#this-is-us-section .cardIndicator.active{background-color:red}
.perks-container{position:relative}
.perks-container .perks-and-benifit-container{display:flex;flex-direction:row}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container{flex-direction:column}
}
.perks-container .perks-and-benifit-container .left-img-container{width:50%;height:inherit;min-height:640px;z-index:0}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container .left-img-container{width:100%;height:auto;min-height:497px}
}
@media screen and (min-width:767px) and (max-width:900px){.perks-container .perks-and-benifit-container .left-img-container{width:26%}
}
@media screen and (min-width:900px) and (max-width:1150px){.perks-container .perks-and-benifit-container .left-img-container{width:30%}
}
.perks-container .perks-and-benifit-container .left-img-container .perk-left-image{height:100%}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container .left-img-container .perk-left-image{width:100%;height:auto}
}
.perks-container .perks-and-benifit-container .right-content-container{width:100%;min-height:640px;margin-left:-50%;background:linear-gradient(270deg,#000 45.69%,rgba(0,0,0,0) 100%);z-index:0;display:flex;justify-content:flex-end}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container .right-content-container{background:linear-gradient(0,#000 63.4%,rgba(0,0,0,0) 75.88%);height:auto;margin-left:0;margin-top:-318px}
}
@media screen and (min-width:767px) and (max-width:1150px){.perks-container .perks-and-benifit-container .right-content-container{flex:1}
}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div{width:50%;height:100%;padding-left:16px}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container .right-content-container .right-content-div{width:100%}
}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-content{display:flex;margin-top:96px;margin-right:120px;flex-direction:column;color:#fff}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-content{margin-top:284px;margin-right:auto}
}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-content div p{font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:56px;letter-spacing:0;text-align:left;margin-bottom:24px}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-content div p{font-size:28px;line-height:34px;font-weight:700}
}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-content p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-content.green-dealership div p{color:#fff;font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:400;line-height:120%}
@media(max-width:768px){.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-content.green-dealership div p{font-size:32px;font-weight:400;line-height:34px}
}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-main{margin-bottom:74px;display:flex;flex-direction:row;justify-content:space-between;margin-right:45px}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-main{gap:0;margin-bottom:0;margin-right:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:scroll;scroll-behavior:smooth}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-main::-webkit-scrollbar{display:none}
}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-left,.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-right{width:calc(50% - 10px);margin-top:59px;display:inline-block;flex-direction:row;flex-wrap:wrap}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-left,.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-right{margin-top:24px;flex:0 0 100%;scroll-snap-align:start}
}
@media screen and (min-width:767px) and (max-width:900px){.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-left,.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-right{width:58%}
}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-left .perks-card,.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-right .perks-card{width:100%;display:flex;align-items:center;margin:0;padding:0;height:min-content;margin-bottom:36px}
@media screen and (max-width:767px){.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-left .perks-card,.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-right .perks-card{width:calc(100% - 16px);margin-bottom:27px}
}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-left .perks-card img,.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-right .perks-card img{margin-right:16px;width:64px;height:64px;display:block}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-left .perks-card .perk-and-benifit-text,.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-right .perks-card .perk-and-benifit-text{color:#fff;font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;inline-size:unset;padding:0}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-left .perks-card:nth-child(even){display:none}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-card-container-right .perks-card:nth-child(odd){display:none}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-cards-indicator-container{margin-bottom:40px;gap:8px;margin-top:24px;display:none;width:100%}
@media only screen and (max-width:767px){.perks-container .perks-and-benifit-container .right-content-container .right-content-div .perks-cards-indicator-container{display:flex;flex-direction:row;justify-content:center;margin-bottom:29px}
}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .card-indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959;cursor:pointer}
.perks-container .perks-and-benifit-container .right-content-container .right-content-div .card-indicator.active{background-color:red}
.perks-container .perks-and-benifit-container .left-img-container.isWhiteBg{z-index:1}
.perks-container .perks-and-benifit-container .right-content-container.isWhiteBg{background:linear-gradient(270deg,#fff 45.69%,rgba(0,0,0,0) 100%)}
@media(max-width:768px){.perks-container .perks-and-benifit-container .right-content-container.isWhiteBg{background:linear-gradient(360deg,#fff 45.69%,rgba(0,0,0,0) 100%)}
}
.perks-container .perks-and-benifit-container .right-content-container.isWhiteBg .right-content-div .perks-content{color:#000}
.perks-container .perks-and-benifit-container .right-content-container.isWhiteBg .right-content-div .perks-content div p{color:#000}
.perks-container .perks-and-benifit-container .right-content-container.isWhiteBg .right-content-div .perks-card-container-left .perks-card .perk-and-benifit-text{color:#000}
.perks-container .perks-and-benifit-container .right-content-container.isWhiteBg .right-content-div .perks-card-container-right .perks-card .perk-and-benifit-text{color:#000}
#finantial-result-section .result-card{display:flex;clip-path:inset(0 0 0 round 35px 0);background-color:#595959}
#finantial-result-section .finantial-result-contaier{margin:auto;width:80%;padding-bottom:96px}
@media screen and (max-width:767px){#finantial-result-section .finantial-result-contaier{padding-bottom:40px}
}
#finantial-result-section .finantial-result-heading h1{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;text-align:center;margin-bottom:32px}
#finantial-result-section .black-banner{display:flex}
#finantial-result-section .content-wrapper{display:flex;flex-direction:column;justify-content:center}
#finantial-result-section .banner2{width:100%;display:flex;flex-wrap:wrap;row-gap:45px;align-content:center;justify-content:space-between;background-color:var(--Seconday-Colours-Light-Grey,#f3f3f3);backdrop-filter:blur(22px);clip-path:polygon(48px 0,100% 0,100% calc(100% - 48px),calc(100% - 48px) 100%,0 100%,0 48px);color:#fff;padding:48px 67px 44px 67px}
@media screen and (max-width:767px){#finantial-result-section .banner2{flex-direction:column;padding:43px 48.5px 66px 48.5px}
}
@media screen and (min-width:768px) and (max-width:1023px){#finantial-result-section .banner2{padding:43px 48.5px 66px 48.5px;flex-wrap:nowrap}
}
#finantial-result-section .banner2 .bannerContent{width:224px}
#finantial-result-section .banner2 .result-content h1{margin-bottom:12px;display:flex;justify-content:center;align-items:baseline;color:#000;column-gap:6px;color:var(--Brand-Black,#000);font-family:var(--font-hyperspace-race-variable);font-size:44px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.88px}
@media screen and (max-width:1023px){#finantial-result-section .banner2 .result-content h1{font-size:28px}
}
#finantial-result-section .banner2 .result-content h1 p:first-child{font-family:var(--font-hyperspace-race-variable);font-size:44px;line-height:100%;letter-spacing:-0.88px;font-weight:700;display:flex;align-items:baseline;justify-content:center;column-gap:8px}
#finantial-result-section .banner2 .result-content h1 p:first-child span{font-family:var(--font-transducer);line-height:120%;font-weight:500}
@media screen and (max-width:1023px){#finantial-result-section .banner2 .result-content h1 p:first-child{font-size:28px}
}
#finantial-result-section .banner2 .result-content h1 img{width:24px;height:24px}
#finantial-result-section .banner2 .result-content p{color:var(--Brand-Black,#000);text-align:center;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){#finantial-result-section .banner2 .result-content p{font-size:16px}
}
#finantial-result-section .topBanner{width:48px;border-right:48px solid #f3f3f3;border-top:48px solid transparent}
#finantial-result-section .bottomBanner{width:48px;border-left:48px solid #f3f3f3;border-bottom:48px solid transparent}
#finantial-result-section .declaration{margin-top:16px}
#finantial-result-section .declaration p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){#finantial-result-section .banner2 .result-content h1{color:var(--Brand-Black,#000);font-family:var(--font-hyperspace-race-variable);font-size:28px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.56px}
#finantial-result-section .finantial-result-heading h1{color:red;text-align:center;font-family:var(--font-tstar-medium);font-size:20px;font-style:normal;font-weight:900;line-height:140%;margin-bottom:24px}
#finantial-result-section .banner2{padding:43px 48.5px 66px 48.5px}
#finantial-result-section .declaration{margin-left:0}
}
.perks-container .gd-readmore{color:#fff;display:inline;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;position:absolute;bottom:40px;right:60px}
@media(max-width:768px){.perks-container .gd-readmore{bottom:55px}
}
.perks-container .gd-readmore:hover{color:red}
.perks-container .dei-redirect{position:absolute;bottom:40px;background:white;padding:11px 20.62px;display:flex;gap:16px;border:0;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;color:#000}
@media(max-width:768px){.perks-container .dei-redirect{padding:4px 10px}
}
.perks-container .dei-redirect .dei-redirect-icon{width:16px;height:16px;background-image:url('clientlib-site/resources/images/icons/careers/redirect-icon.svg');background-repeat:no-repeat}
.perks-container .dei-redirect:hover{background:var(--Hero-Red,#f00);color:white}
.perks-container .dei-redirect:hover .dei-redirect-icon{background-image:url('clientlib-site/resources/images/icons/careers/redirect-icon-white.svg');background-repeat:no-repeat}
.perks-container .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);justify-content:center;align-items:center;overflow:hidden}
.perks-container .popup-content{background-color:#fff;text-align:center;max-width:1160px;max-height:600px;width:90%;height:90%;overflow:hidden}
@media only screen and (max-width:767px){.perks-container .popup-content{width:100%;height:90vh;position:absolute;bottom:0;border-top-left-radius:8px;border-top-right-radius:8px}
}
.perks-container .popup-content .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.perks-container .popup-content .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;margin:0 16px}
}
.perks-container .popup-content .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.perks-container .popup-content .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.perks-container .popup-content .desktop-hide-section .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;float:right}
}
.perks-container .popup-content .popup-wrapper{display:flex;flex-direction:row;gap:40px;height:100%}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper{flex-wrap:wrap;gap:0;overflow-y:scroll;height:100%}
}
.perks-container .popup-content .popup-wrapper .popup-img-container{width:40%;max-height:600px;overflow:hidden}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-img-container{max-height:464px;width:100%}
}
.perks-container .popup-content .popup-wrapper .popup-img-container img{width:100%;height:100%;object-fit:cover;object-position:top center}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-img-container img{width:100%;height:auto}
}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer{width:60%;flex:auto;padding:32px 24px 32px 0;text-align:left;overflow-y:hidden;display:flex;flex-direction:column}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-description-cotainer{padding:24px 16px 32px 16px;width:100%}
}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content{overflow-y:auto}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container{display:flex;gap:24px}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container{margin-bottom:40px}
}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item svg,.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item img{height:40px;width:40px}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item svg,.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item img{height:40px;width:40px}
}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer ::-webkit-scrollbar{width:5px}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;max-width:488px;margin-bottom:16px}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-title{font-size:28px}
}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-card-role{color:var(--Brand-Black,#000);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:24px}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-card-role{font-family:var(--font-tstar-medium);font-weight:400;margin-bottom:32px}
}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-description{margin-right:40px}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-description{margin-right:0}
}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .popup-description p:last-child{margin-bottom:32px}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container{display:flex;justify-content:space-between}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container{align-items:center}
}
@media only screen and (max-width:767px){.perks-container .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container .close-btn{display:none}
}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .close-btn{cursor:pointer;margin-right:16px}
.perks-container .popup-content .popup-wrapper .popup-description-cotainer .close-btn svg{height:14px;width:14px}
.perks-container ::-webkit-scrollbar{width:5px}
.perks-container ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.block--company-two-wheeler-mobility{position:relative;background-color:#fff}
.block--company-two-wheeler-mobility .backgroundImage{position:absolute;width:100%;height:100%}
.block--company-two-wheeler-mobility .source{position:relative;padding:16px 120px 96px}
.block--company-two-wheeler-mobility .twoWheelerMobilityText{display:flex;column-gap:51px;margin-bottom:86px;align-items:flex-end}
.block--company-two-wheeler-mobility .twoWheelerMobilityHeading{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:var(--font-size56);font-style:normal;font-weight:var(--font-weight-400);line-height:100%;width:816px}
.block--company-two-wheeler-mobility .twoWheelerMobilityPara{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;width:632px}
.block--company-two-wheeler-mobility .rank p{color:var(--text-color-danger-red);font-size:220px;font-style:normal;line-height:100%;letter-spacing:-4.4px}
.block--company-two-wheeler-mobility .rank p span{font-family:var(--font-transducer);font-size:190px;font-weight:var(--font-weight-600);letter-spacing:normal}
.block--company-two-wheeler-mobility .twoWheelerMobilityContent{display:flex;flex-direction:column;gap:24px}
.block--company-two-wheeler-mobility .black-banner{display:flex}
.block--company-two-wheeler-mobility .banner2{width:100%;display:flex;row-gap:45px;align-content:center;justify-content:space-between;background:linear-gradient(106deg,#000 0,#3c3c3c 147.13%);backdrop-filter:blur(22px);color:#fff;padding:48px 56px 24px;clip-path:polygon(48px 0,100% 0,100% calc(100% - 48px),calc(100% - 48px) 100%,0 100%,0 48px)}
.block--company-two-wheeler-mobility .banner2 .bannerContent{width:224px}
.block--company-two-wheeler-mobility .banner2 h1{margin-bottom:12px;display:flex;justify-content:center;align-items:baseline;gap:4px}
.block--company-two-wheeler-mobility .banner2 h1 p{color:var(--Seconday-Colours-Light-Grey,#f3f3f3);font-family:var(--font-transducer);font-size:var(--font-size39);font-weight:var(--font-weight-500);line-height:120%;font-style:normal}
.block--company-two-wheeler-mobility .banner2 h1 p:first-child{font-family:var(--font-hyperspace-race-variable);font-variation-settings:'wght' 700,'wdth' 150,'ital' 0;font-size:44px;line-height:100%;letter-spacing:-0.88px}
.block--company-two-wheeler-mobility .banner2 h1 img{width:24px;height:24px}
.block--company-two-wheeler-mobility .banner2 p{position: relative;top:-36px;color:var(--Seconday-Colours-Light-Grey,#f3f3f3);text-align:center;align-items:center;font-family:var(--font-tstar-medium);font-size:var(--font-size14);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.block--company-two-wheeler-mobility .loremText p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;margin-top:16px}
@media screen and (max-width:1250px){.block--company-two-wheeler-mobility .source{padding:16px 100px 80px}
.block--company-two-wheeler-mobility .twoWheelerMobilityText{column-gap:32px;margin-bottom:60px}
.block--company-two-wheeler-mobility .rank p{font-size:180px}
.block--company-two-wheeler-mobility .rank p span{font-size:150px}
.block--company-two-wheeler-mobility .twoWheelerMobilityHeading{font-size:var(--font-size48);width:698px}
.block--company-two-wheeler-mobility .twoWheelerMobilityPara{width:600px}
}
@media screen and (max-width:1050px){.block--company-two-wheeler-mobility .source{padding:16px 30px 60px}
.block--company-two-wheeler-mobility .twoWheelerMobilityText{column-gap:10px;margin-bottom:40px}
.block--company-two-wheeler-mobility .rank p{font-size:124px}
.block--company-two-wheeler-mobility .rank p span{font-size:100px}
.block--company-two-wheeler-mobility .twoWheelerMobilityHeading{font-size:var(--font-size40);width:580px}
.block--company-two-wheeler-mobility .twoWheelerMobilityPara{width:530px}
}
@media screen and (max-width:767px){.block--company-two-wheeler-mobility .twoWheelerMobilityText{flex-direction:column;margin:0 16px 24px;align-items:normal}
.block--company-two-wheeler-mobility .source{padding:12px 0 40px}
.block--company-two-wheeler-mobility .rank p{font-size:66px}
.block--company-two-wheeler-mobility .rank p span{font-size:58px}
.block--company-two-wheeler-mobility .twoWheelerMobilityHeading{width:100%;font-size:var(--font-size32)}
.block--company-two-wheeler-mobility .twoWheelerMobilityPara{width:100%}
.block--company-two-wheeler-mobility .loremText p{margin:16px 48px 0 48px}
.block--company-two-wheeler-mobility .black-banner{margin:0 48px;flex-direction:column;align-items:center}
.block--company-two-wheeler-mobility .banner2{flex-direction:column;width:min-content;padding:40px 24px;background:linear-gradient(113deg,#000 -8.43%,#3c3c3c 139.88%);clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px)}
.block--company-two-wheeler-mobility .banner2 .bannerContent{width:232px}
.block--company-two-wheeler-mobility .banner2 h1{gap:8px}
.block--company-two-wheeler-mobility .banner2 h1 p{font-size:var(--font-size28)}
.block--company-two-wheeler-mobility .banner2 h1 p:first-child{font-size:var(--font-size28);letter-spacing:-0.56px}
.block--company-two-wheeler-mobility .banner2 h1 img{margin:7px 0}
.block--company-two-wheeler-mobility .banner2 p{font-size:var(--font-size16)}
.block--company-two-wheeler-mobility .backgroundImage{height:392px;bottom:0}
}
.block--company-csr-impact{position:relative;background-color:#fff}
.block--company-csr-impact .backgroundImage{position:absolute;width:100%;height:100%}
.block--company-csr-impact .source{position:relative;padding:170px 120px 146px 120px}
.block--company-csr-impact .twoWheelerMobilityHeading{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:var(--font-size56);font-style:normal;font-weight:var(--font-weight-400);line-height:56px;letter-spacing:0;text-align:center;margin-bottom:36px}
.block--company-csr-impact .twoWheelerMobilityContent{display:flex;flex-direction:column;gap:24px}
.block--company-csr-impact .black-banner{display:flex;flex-direction:column;align-items:center}
.block--company-csr-impact .banner2{width:100%;max-width:996px;display:flex;gap:45px;align-content:center;justify-content:space-between;background:rgba(0,0,0,0.5);color:#fff;padding:36px 101px;clip-path:polygon(48px 0,100% 0,100% calc(100% - 48px),calc(100% - 48px) 100%,0 100%,0 48px)}
.block--company-csr-impact .banner2 .bannerContent{width:224px}
.block--company-csr-impact .banner2 h1{margin-bottom:12px;display:flex;justify-content:center;align-items:baseline;gap:4px}
.block--company-csr-impact .banner2 h1 p{color:var(--Seconday-Colours-Light-Grey,#f3f3f3);font-family:var(--font-transducer);font-size:var(--font-size39);font-weight:var(--font-weight-700);line-height:120%;font-style:normal}
@media screen and (max-width:767px){.block--company-csr-impact .banner2 h1 p{font-size:28px;font-weight:500;line-height:34px;letter-spacing:0;text-align:left}
}
.block--company-csr-impact .banner2 h1 p:first-child{font-family:var(--font-hyperspace-race-variable);font-variation-settings:'wght' 700,'wdth' 150,'ital' 0;font-size:44px;line-height:100%;letter-spacing:-0.88px}
@media screen and (max-width:767px){.block--company-csr-impact .banner2 h1 p:first-child{font-size:28px;line-height:28px;letter-spacing:-0.02em;text-align:left;color:#17ea20}
}
.block--company-csr-impact .banner2 h1 img{width:24px;height:24px}
.block--company-csr-impact .banner2 p{color:var(--Seconday-Colours-Light-Grey,#f3f3f3);text-align:center;align-items:center;font-family:var(--font-tstar-medium);font-size:var(--font-size14);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.block--company-csr-impact .loremText{margin-top:16px;width:100%;max-width:996px}
.block--company-csr-impact .loremText p{color:var(--Brand-White,#fff);font-family:var(--font-tstar-regular);font-size:12px;font-style:normal;font-weight:var(--font-weight-400);line-height:16.8px}
@media screen and (max-width:1250px){.block--company-csr-impact .source{padding:150px 100px 136px}
.block--company-csr-impact .twoWheelerMobilityHeading{font-size:var(--font-size48)}
}
@media screen and (max-width:1050px){.block--company-csr-impact .source{padding:140px 90px 126px}
.block--company-csr-impact .twoWheelerMobilityHeading{font-size:var(--font-size40)}
}
@media screen and (max-width:767px){.block--company-csr-impact .source{padding:40px 16px}
.block--company-csr-impact .twoWheelerMobilityHeading{width:100%;font-size:var(--font-size32)}
.block--company-csr-impact .loremText{margin:16px 32px 0 32px;width:280px}
.block--company-csr-impact .black-banner{margin:0 48px;flex-direction:column;align-items:center}
.block--company-csr-impact .banner2{flex-direction:column;width:min-content;gap:40px;padding:40px 24px;background:rgba(0,0,0,0.5);clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px)}
.block--company-csr-impact .banner2 .bannerContent{width:232px}
.block--company-csr-impact .banner2 h1{gap:8px}
.block--company-csr-impact .banner2 h1 p{font-size:var(--font-size28)}
.block--company-csr-impact .banner2 h1 p:first-child{font-size:var(--font-size28);letter-spacing:-0.56px}
.block--company-csr-impact .banner2 h1 img{margin:7px 0}
.block--company-csr-impact .banner2 p{font-size:var(--font-size16)}
.block--company-csr-impact .backgroundImage{height:100%;bottom:0}
}
.section--company-article-list .block--cards-section{margin:0 120px 96px}
@media screen and (max-width:990px){.section--company-article-list .block--cards-section{margin:0 60px 60px}
}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section{margin:0 16px 40px;display:flex;flex-direction:column;align-items:center}
}
.section--company-article-list .block--cards-section .block--header-action-group{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:32px}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group{flex-direction:column-reverse;gap:16px;width:100%}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item{display:flex;align-items:center;gap:24px}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item{width:100%}
}
@media screen and (max-width:966px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item:first-child{gap:16px}
}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item:first-child{gap:16px}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item h4{color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-700);line-height:140%}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item h4{display:none}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle{border:0;background-color:transparent;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;display:flex;align-items:center}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle{font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-700)}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle::after{display:inline-block;width:16px;height:16px;content:'';background-image:url("clientlib-site/resources/select-dropdown-icon.svg");border:0;margin-left:4px;vertical-align:unset}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle[aria-expanded='true']{color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle[aria-expanded='true']{color:var(--bg-color-black)}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle[aria-expanded='true']::after{background-image:url("clientlib-site/resources/select-dropdown-red-icon.svg")}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle[aria-expanded='true']::after{background-image:url("clientlib-site/resources/select-dropdown-icon.svg")}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu{padding:32px;width:296px;max-height:554px;overflow-y:auto;border-radius:unset;z-index:2}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu::-webkit-scrollbar{width:5px;background-color:rgba(0,0,0,0.1)}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu::-webkit-scrollbar-track{border-radius:unset;background-color:rgba(0,0,0,0.1)}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu::-webkit-scrollbar-thumb{border-radius:unset;background-color:var(--text-color-danger-red)}
@media screen and (min-width:767px) and (max-width:966px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu{max-height:340px;width:240px}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;padding:0;margin-bottom:16px;display:block}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.disabled{display:none}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li:last-child{margin-bottom:0}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-item{cursor:pointer}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-item.active,.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-item:hover{background-color:transparent;color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-menu-heading{font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-weight:var(--font-weight-700);margin-bottom:16px;display:flex;justify-content:space-between;cursor:pointer}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-menu-heading span{font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-weight:var(--font-weight-400)}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-menu-heading:hover>span{color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
@media screen and (min-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item::-webkit-scrollbar{width:5px}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item ::-webkit-scrollbar-track{background:#f1f1f1}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item ::-webkit-scrollbar-thumb{background:#888}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item ::-webkit-scrollbar-thumb:hover{background:#555}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section{display:flex;align-items:center;gap:24px}
@media screen and (max-width:966px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section{gap:16px}
}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section h4{display:block;cursor:pointer}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section h4::after{display:inline-block;width:16px;height:16px;content:'';background-image:url("clientlib-site/resources/select-dropdown-icon.svg");border:0;margin-left:4px;vertical-align:unset}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown{display:flex}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-content-container{display:flex;gap:32px}
@media screen and (max-width:966px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-content-container{gap:16px}
}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-content-container{flex-direction:column;gap:0;z-index:1;max-height:532px;overflow-y:auto}
}
@media screen and (max-width:400px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-content-container{max-height:332px}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .cust-accordion-toggle,.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--background-overlay,.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container,.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-heading,.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-footer-container{display:none}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown{position:fixed;left:0;bottom:0;display:none;flex-direction:column;gap:0;width:100%;max-height:744px;padding:0 24px 24px;z-index:1}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown.show{display:flex}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown.show::after{content:'';position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;background:#f3f3f3;border-radius:8px 8px 0 0}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown.show .block--background-overlay{display:block;position:absolute;bottom:0;left:0;width:100%;height:100vh;background-color:var(--bg-color-black);opacity:50%}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown-toggle,.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown-menu-heading{display:none}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container{height:60px;display:flex;flex-direction:column;align-items:center;margin:0 -24px 24px;border-radius:8px 8px 0 0;background-color:#fff;z-index:1}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container .block--rect-container{width:32px;height:4px;border-radius:10px;margin:8px 0;background-color:#d9d9d9}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container .block--close-icon-container{width:100%;padding-right:16px}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container .block--close-icon-container .block--close-icon{cursor:pointer;height:32px;width:32px;float:right}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-heading{display:block;margin-bottom:12px;cursor:default;z-index:1}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-heading::after{content:none}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown{margin-bottom:24px;position:unset;z-index:1}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .cust-accordion-toggle{width:100%;height:32px;display:flex;align-items:center;justify-content:space-between;background-color:transparent;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;border:0;padding:0}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .cust-accordion-toggle::after{display:inline-block;width:16px;height:16px;content:'';background-image:url("clientlib-site/resources/select-dropdown-icon.svg");border:0;margin-left:4px;vertical-align:unset}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .cust-accordion-toggle[aria-expanded='true']{color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .cust-accordion-toggle[aria-expanded='true']::after{background-image:url("clientlib-site/resources/select-dropdown-red-icon.svg")}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .dropdown-menu{position:unset;background-color:transparent;width:100%;max-height:120px;padding:21px 16px 0;margin:0;border:0}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .dropdown-menu .dropdown-item{cursor:pointer}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-footer-container{display:flex;gap:20px;z-index:1}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-footer-container button{flex:1;height:40px;color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:120%;text-align:center;text-transform:uppercase;border:1px solid var(--bg-color-black);background-color:transparent}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-footer-container button:hover{background-color:var(--bg-color-black);color:var(--text-color-white)}
}
@media screen and (max-width:767px) and screen and (min-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown::-webkit-scrollbar{width:5px}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown ::-webkit-scrollbar-track{background:#f1f1f1}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown ::-webkit-scrollbar-thumb{background:#888}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown ::-webkit-scrollbar-thumb:hover{background:#555}
}
@media screen and (max-width:400px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown{max-height:500px}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--sort-section{display:flex;align-items:center;gap:24px}
@media screen and (max-width:966px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--sort-section{gap:16px}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--search-input{display:flex;gap:20px;align-items:center;border:1px solid var(--bg-color-black);padding:10px 12px 8px 16px;height:40px}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--search-input{width:100%;gap:42px}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--search-input input{width:319px;height:22px;color:#595959;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;border:0;outline:0}
@media screen and (max-width:1050px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--search-input input{width:200px}
}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--search-input input{width:100%}
}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--search-input .icon{cursor:pointer}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .block--search-input .icon img{width:16px;height:16px}
.section--company-article-list .block--cards-section .block--header-action-group .block--header-action-item .divider{border-left:1px solid #d9d9d9;height:24px}
.section--company-article-list .block--cards-section .block--card-container-list{display:grid;grid-template-columns:repeat(3,minmax(343px,1fr));row-gap:32px;column-gap:20px;align-items:stretch}
@media screen and (max-width:1200px){.section--company-article-list .block--cards-section .block--card-container-list{grid-template-columns:repeat(2,minmax(387px,1fr))}
}
@media screen and (max-width:900px){.section--company-article-list .block--cards-section .block--card-container-list{grid-template-columns:repeat(2,minmax(300px,1fr));column-gap:16px}
}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list{display:flex;flex-direction:column;gap:40px}
}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container{height:100%}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container:hover,.section--company-article-list .block--cards-section .block--card-container-list .block--card-container:focus{background-color:#f3f3f3}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list .block--card-container:hover,.section--company-article-list .block--cards-section .block--card-container-list .block--card-container:focus{background-color:transparent}
}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container:hover .block--card-image .top-icon,.section--company-article-list .block--cards-section .block--card-container-list .block--card-container:focus .block--card-image .top-icon{display:block}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-image{position:relative}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-image .top-icon{position:absolute;top:0;right:0;display:none;padding:12px;background-color:var(--text-color-danger-red)}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-image .top-icon{display:block}
}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-image .top-icon img{width:24px;height:24px}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-image>img{width:100%;height:291px;object-fit:contain}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-image>img{height:196px}
}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content{margin:24px 16px}
@media screen and (max-width:900px){.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content{margin:24px 10px}
}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content{margin:24px 8px 0}
}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags{display:flex;justify-content:space-between}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags{justify-content:unset;align-items:center;gap:12px}
}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags .block--card-title{color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;text-transform:uppercase}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags .block--card-date{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags .divider{display:none;width:1px;height:16px;background-color:#d9d9d9}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags .divider{display:block}
}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-heading{margin-top:16px;color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-700);line-height:140%}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-heading{font-size:var(--font-size20)}
}
.section--company-article-list .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-subheading{margin-top:8px;overflow:hidden;color:var(--bg-color-black);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.section--company-article-list .block--cards-section .block--card-container-list.no-result-found{display:block;width:100%}
.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found{display:flex;flex-direction:column}
.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--top-border{width:100%;height:72px;border:0;border-bottom:72px solid #f3f3f3;border-left:72px solid transparent}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--top-border{height:40px;border-bottom:40px solid #f3f3f3;border-left:40px solid transparent}
}
.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--bottom-border{width:100%;height:72px;border:0;border-top:72px solid #f3f3f3;border-right:72px solid transparent}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--bottom-border{height:40px;border-top:40px solid #f3f3f3;border-right:40px solid transparent}
}
.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container{padding:76px 0;display:flex;flex-direction:column;align-items:center;gap:24px;background-color:#f3f3f3}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container{padding:40px 0}
}
.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content{display:flex;flex-direction:column;gap:16px}
.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content h2{color:#595959;font-family:var(--font-transducer);font-size:var(--font-size40);font-style:normal;font-weight:var(--font-weight-400);line-height:120%}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content h2{font-size:var(--font-size32)}
}
.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content p{color:#113546;text-align:center;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content p{font-size:var(--font-size14)}
}
.section--company-article-list .block--cards-section .block--load-more{text-align:center;margin-top:40px}
.section--company-article-list .block--cards-section .block--load-more button{background-color:var(--text-color-white);padding:10px 32px;color:var(--bg-color-black);text-align:center;font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:120%;text-transform:uppercase;border:1px solid var(--bg-color-black)}
@media screen and (max-width:767px){.section--company-article-list .block--cards-section .block--load-more button{padding:10px 40px}
}
.section--company-article-list .block--cards-section .block--load-more button:hover{background-color:var(--bg-color-black);color:var(--text-color-white)}
#media-kit-container{::-webkit-scrollbar{width:0;height:0}
display:flex;flex-direction:column;.container{display:flex;flex-direction:column;align-items:center;@media(max-width:768px){padding:0 16px}
}
.assets-text{font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:33.6px;color:#FF0000;text-transform:uppercase;margin-top:80px;align-self:center;@media(max-width:768px){margin-top:40px;font-size:20px;line-height:28px}
}
.media-kit-text{font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:56px;color:#000000;margin-top:8px;letter-spacing:0;@media(max-width:768px){font-size:32px;line-height:32px}
}
.search-box{margin:40px 0 24px 0;display:flex;flex-direction:row;align-items:center;align-self:center;@media(max-width:768px){width:100%}
}
.search-box input{width:590px;height:40px;font-size:16px;padding-left:10px;border:1px solid #000000;@media(max-width:768px){width:100%}
}
.search-icon{margin-left:-31px;cursor:pointer;width:20px;height:20px;@media(max-width:768px){width:16px;height:16px}
}
.button-container{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}
.button-container button{padding:8px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:0;text-align:left;border:1px solid #d9d9d9;background-color:#f3f3f3;cursor:pointer}
.tab-container{width:calc(100% - 240px);display:flex;margin-top:56px;border-bottom:1px solid #D9D9D9;align-self:center;overflow-x:auto;white-space:nowrap;@media(max-width:768px){width:calc(100% - 32px);margin-top:32px}
}
.tab{font-family:var(--font-tstar-regular);font-size:20px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;padding-bottom:10px;margin-right:64px;cursor:pointer;color:#000000;@media(max-width:768px){margin-right:24px}
}
.tab.active{font-family:var(--font-tstar-heavy);font-size:20px;font-weight:900;line-height:28px;letter-spacing:0;text-align:left;border-bottom:2px solid red}
.tab-content{width:calc(100% - 240px);align-self:center;@media(max-width:768px){width:calc(100% - 32px)}
}
.content{display:none}
.content.active{display:block}
.product-photo-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 20px;padding-top:40px;@media(max-width:768px){padding-top:24px;grid-template-columns:repeat(3,1fr);grid-gap:24px 16px}
@media(max-width:600px){padding-top:24px;grid-template-columns:repeat(1,1fr);grid-gap:24px 16px}
.error-container{margin-top:0}
}
.gallery-item{position:relative;width:100%;height:272px;background:linear-gradient(90deg,#000000 0,rgba(0,0,0,0) 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);@media(max-width:768px){height:150px}
@media(max-width:600px){height:242px}
>div{height:100%;position:absolute;display:flex;flex-direction:column;justify-content:space-between;>div{display:flex;flex-direction:row;gap:8px;margin:24px;>span{font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-align:left;color:white}
}
>span{margin:24px;width:223px;font-family:var(--font-transducer);font-size:20px;font-weight:600;line-height:28px;letter-spacing:0;text-align:left;color:white}
}
>img:nth-child(1){position:absolute;right:0;bottom:0;width:auto;height:90%}
>img:nth-child(3){display:none}
}
.gallery-item:hover{>img:nth-child(3){position:absolute;right:0;top:0;background:red;padding:12px;display:block}
}
.product-photos-load-more{display:flex;flex-direction:column;align-items:center;>button{margin-top:40px;height:40px;padding:10.5px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:19px;letter-spacing:0;text-align:center;border:1px solid #000000;color:#000000;background:#ffffff;cursor:pointer;@media(max-width:768px){margin-top:24px;line-height:19.2px}
}
>span:nth-child(2){margin-top:56px;font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:34px;letter-spacing:0;text-align:center;color:#000000;@media(max-width:768px){margin-top:40px}
}
>span:nth-child(3){margin-top:8px;margin-bottom:86px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#FF0000;cursor:pointer;@media(max-width:768px){margin-bottom:40px}
}
}
.checkbox-and-download-container{gap:40px;margin-top:16px;@media(max-width:768px){width:100%;justify-content:space-between}
>div:nth-child(1){height:40px;gap:8px;>input[type="checkbox"]{border:2px solid #000;width:18px;height:18px;margin:6px}
>input[type="checkbox"]:checked{accent-color:red}
>span{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:black}
}
>button:nth-child(2){height:40px;padding:10.5px 32px;gap:8px;border:1px solid #000000;cursor:pointer;background-color:white;>span{font-family:var(--font-tstar-medium);font-size:16px;font-weight:700;line-height:19px;letter-spacing:0;text-align:left;color:black}
}
>button:nth-child(2):disabled{opacity:.5}
}
.row-align-item-center{display:flex;flex-direction:row;align-items:center}
.logo-and-assets-container{padding-bottom:56px;@media(max-width:768px){padding-bottom:40px}
.media-logo-header{margin-top:32px;padding-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #000000;@media(max-width:768px){justify-content:'';flex-wrap:wrap;border-bottom:0;margin-top:24px}
>span{font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-align:left;color:#000000;@media(max-width:768px){width:100%;padding-bottom:8px;border-bottom:1px solid #000}
}
}
.logo-and-assets-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 20px;padding-top:24px;@media(max-width:768px){grid-template-columns:repeat(4,1fr);grid-gap:32px 16px}
@media(max-width:600px){grid-template-columns:repeat(2,1fr);grid-gap:32px 16px}
}
.logo-gallery-item{transition:box-shadow .3s ease-in-out;width:100%;text-align:center;>div{position:relative;height:222px;border:1px solid #D3D3D3;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;@media(max-width:768px){height:126px;border:1px solid #d9d9d9}
>input[type="checkbox"]{position:absolute;left:20px;top:20px;width:18px;height:18px;border:2px solid black;@media(max-width:768px){left:8px;top:8px}
}
>input[type="checkbox"]:checked{accent-color:red}
>img{width:90%;height:auto;max-height:220px;@media(max-width:768px){max-height:124px}
}
}
>span{font-family:var(--font-transducer);font-size:20px;font-weight:600;line-height:28px;letter-spacing:0;text-align:center;color:black;padding:0 16px;@media(max-width:768px){font-size:14px;line-height:20px}
}
}
.logo-gallery-item:hover{box-shadow:0 4px 8px rgba(0,0,0,0.2)}
}
.logo-and-assets-load-more{display:flex;flex-direction:column;align-items:center;margin-top:56px;@media(max-width:768px){margin-top:40px}
>button{height:40px;padding:10.5px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:19px;letter-spacing:0;text-align:center;border:1px solid #000;color:#000;background:#fff;cursor:pointer}
}
.newsroom-leadership-container{padding-bottom:56px;@media(max-width:768px){padding-bottom:40px}
.leadership-header{margin-top:32px;padding-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #000000;@media(max-width:768px){justify-content:'';flex-wrap:wrap;border-bottom:0}
>span{font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-align:left;color:#000000;@media(max-width:768px){width:100%;padding-bottom:16px;border-bottom:1px solid #000}
}
}
.leadership-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 20px;padding-top:24px;@media(max-width:768px){grid-template-columns:repeat(2,1fr);grid-gap:32px 16px}
@media(max-width:600px){grid-template-columns:repeat(2,1fr);grid-gap:32px 16px}
}
.leadership-item{transition:box-shadow .3s ease-in-out;width:100%;text-align:center;>div:nth-child(1){position:relative;height:253px;border:1px solid #F3F3F3;background:#F3F3F3;display:flex;flex-direction:column;justify-content:end;align-items:center;margin-bottom:16px;overflow:hidden;@media(max-width:1180px){height:220px}
@media(max-width:1050px){height:180px}
@media(max-width:900px){height:150px}
@media(max-width:768px){height:164px}
>input[type="checkbox"]{position:absolute;left:20px;top:20px;width:18px;height:18px;border:2px solid black;@media(max-width:768px){left:8px;top:8px}
}
>input[type="checkbox"]:checked{accent-color:red}
>img{width:auto;height:95%}
}
>div:nth-child(2){display:flex;flex-direction:column;justify-content:center;padding:0 16px;>span:nth-child(1){font-family:var(--font-transducer);font-size:20px;font-weight:600;line-height:28px;letter-spacing:0;text-align:center;color:black;@media(max-width:768px){font-size:14px;line-height:20px}
}
>div{width:56px;margin:16px 0;height:1px;background:#FF0000;border-radius:2px;align-self:center;@media(max-width:768px){margin:12px 0}
}
>span:nth-child(3){font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;color:#000000;@media(max-width:768px){font-size:12px;line-height:17px}
}
}
}
}
.hide{display:none}
.full-width{grid-template-columns:repeat(1,1fr)}
.error-container{height:520px;background:#F3F3F3;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:56px;clip-path:polygon(60px 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%,0 60px);@media(max-width:768px){margin-top:24px;clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px);height:300px}
>img{width:226.6px;height:auto;@media(max-width:768px){width:150px}
}
>span:nth-child(2){font-family:var(--font-tstar-regular);font-size:40px;font-weight:400;line-height:48px;letter-spacing:0;text-align:left;color:#595959;margin-top:24px;@media(max-width:768px){font-size:24px;margin-top:20px}
}
>span:nth-child(3){font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;color:#113546;margin-top:16px;@media(max-width:768px){margin-top:10px}
}
}
}
.company-media-contacts-wrapper{margin:auto 120px;float:none !important;margin-bottom:100px;clip-path:polygon(0 0,100% 0,100% 90%,96% 100%,0 100%,0 0)}
@media only screen and (max-width:990px){.company-media-contacts-wrapper{margin:auto 60px;margin-bottom:100px}
}
@media only screen and (max-width:767px){.company-media-contacts-wrapper{clip-path:polygon(0 0,100% 0,100% 96%,93% 100%,0 100%,0 0);margin:0 16px 40px}
}
.company-media-contacts-wrapper .media-contact-name{color:var(--Brand-Red,var(--Hero-Red,#f00));font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:900;line-height:140%;margin-bottom:24px;padding:0}
@media only screen and (max-width:767px){.company-media-contacts-wrapper .media-contact-name{font-size:20px}
}
.company-media-contacts-wrapper .media-contacts-inner{flex-direction:column}
.company-media-contacts-wrapper .left-media-contacts{background:linear-gradient(90deg,#000 64.29%,rgba(0,0,0,0) 100%);filter:drop-shadow(0 19px 34px rgba(0,0,0,0))}
@media only screen and (max-width:767px){.company-media-contacts-wrapper .left-media-contacts{background:linear-gradient(178deg,#000 51.13%,rgba(0,0,0,0) 105.74%)}
}
.company-media-contacts-wrapper .media-content-first .left-heading p{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:24px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:24px}
@media only screen and (max-width:767px){.company-media-contacts-wrapper .media-content-first .left-heading p{font-weight:400}
}
.company-media-contacts-wrapper .media-content-first .left-description p{overflow:hidden;color:var(--Brand-White,#fff);text-overflow:ellipsis;max-width:455px;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.company-media-contacts-wrapper .media-content-first .horizontal-line{min-height:70px}
@media only screen and (max-width:767px){.company-media-contacts-wrapper .media-content-first .horizontal-line{min-height:49px}
}
.company-media-contacts-wrapper .media-content-first .horizontal-line .hr{height:1px;width:33px;color:#fff;background-color:#fff;float:left;margin-top:44px;margin-bottom:24px}
@media only screen and (max-width:767px){.company-media-contacts-wrapper .media-content-first .horizontal-line .hr{margin-top:24px}
}
.company-media-contacts-wrapper .media-content-first .icon-items{gap:24px}
.company-media-contacts-wrapper .media-contacts-content{margin:40px 131px 50px 48px;gap:24px}
@media only screen and (max-width:767px){.company-media-contacts-wrapper .media-contacts-content{flex-direction:column;margin:34px 24px 31px 24px}
}
.company-media-contacts-wrapper .media-content-second p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--Brand-White,#fff);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.company-media-contacts-wrapper .media-content-second .d-inline-flex{align-items:center;margin-bottom:16px}
.company-media-contacts-wrapper .media-content-second .media-d-details{padding-left:4px}
.company-media-contacts-wrapper .right-heading p{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:24px}
.left-media-contacts,.right-media-contacts{padding:0}
.right-media-contacts{display:none}
.company-sustainability-wrapper{width:100%;margin:auto auto}
@media only screen and (max-width:767px){.company-sustainability-wrapper{margin:0}
}
.company-sustainability-wrapper .media-sustainability-inner{flex-direction:column}
.company-sustainability-wrapper .left-media-sustainability{background:linear-gradient(91deg,#f1f1f1 59.49%,rgba(243,243,243,0) 99.55%)}
@media only screen and (max-width:767px){.company-sustainability-wrapper .left-media-sustainability{background:linear-gradient(181.03deg,#f1f1f1 46.32%,rgba(243,243,243,0) 98.61%);background-position:bottom}
}
.company-sustainability-wrapper .media-sustainability-first.greendealer-font .left-heading p{color:#000;font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:400;line-height:120%}
@media(max-width:768px){.company-sustainability-wrapper .media-sustainability-first.greendealer-font .left-heading p{font-size:32px;font-weight:400;line-height:34px}
}
.company-sustainability-wrapper .media-sustainability-first .left-heading p{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;max-width:700px;margin-bottom:0}
@media only screen and (max-width:767px){.company-sustainability-wrapper .media-sustainability-first .left-heading p{font-size:32px;margin-bottom:0}
}
.company-sustainability-wrapper .media-sustainability-first .left-description .button-container{gap:24px;margin-top:48px}
@media only screen and (max-width:767px){.company-sustainability-wrapper .media-sustainability-first .left-description .button-container{flex-direction:column;margin-top:32px;gap:16px}
}
.company-sustainability-wrapper .media-sustainability-first .left-description .button-container .company-modal-button .cmp-modal-button,.company-sustainability-wrapper .media-sustainability-first .left-description .button-container .sustainability-btn{text-decoration:none;font-size:16px;font-weight:700;line-height:140%;color:#000;border:1px solid #000;display:inline-flex;height:40px;padding:0 32px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:0;font-family:var(--font-tstar-bold)}
.company-sustainability-wrapper .media-sustainability-first .left-description .button-container .company-modal-button .cmp-modal-button p,.company-sustainability-wrapper .media-sustainability-first .left-description .button-container .sustainability-btn p{font-size:16px;font-weight:700;line-height:140%}
.company-sustainability-wrapper .media-sustainability-first .left-description .button-container .sustainability-btn:hover{color:#F00}
.company-sustainability-wrapper .media-sustainability-first .left-description .button-container .company-modal-button .cmp-modal-button:hover{background-color:#000;color:#fff}
.company-sustainability-wrapper .media-sustainability-content{margin:96px 240px 96px 120px;gap:24px}
@media only screen and (min-width:768px) and (max-width:1280px){.company-sustainability-wrapper .media-sustainability-content{margin:96px 280px 96px 60px}
}
@media only screen and (max-width:767px){.company-sustainability-wrapper .media-sustainability-content{flex-direction:column;margin:32px 16px 108px 16px}
}
.company-sustainability-wrapper .media-sustainability-inner{background-size:760px 390px;background-repeat:no-repeat;background-position:right;color:#fff}
@media only screen and (max-width:767px){.company-sustainability-wrapper .media-sustainability-inner{background-size:100% 100%;background-repeat:no-repeat;background-position:top}
}
@media only screen and (min-width:1750px){.company-sustainability-wrapper .media-sustainability-inner{background-size:1050px 390px}
}
.company-sustainability-wrapper .left-media-sustainability,.company-sustainability-wrapper .right-media-sustainability{padding:0}
.company-csr-policy-wrapper{padding:64px 120px;display:flex;flex-direction:row;justify-content:center}
@media only screen and (max-width:1024px){.company-csr-policy-wrapper{padding:60px}
}
@media only screen and (max-width:767px){.company-csr-policy-wrapper{padding:40px 16px}
}
.company-csr-policy-wrapper .csr-policy-container{width:100%;max-width:1200px;background:#f3f3f3;display:flex;flex-direction:row;clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px)}
@media only screen and (max-width:767px){.company-csr-policy-wrapper .csr-policy-container{flex-direction:column}
}
.company-csr-policy-wrapper .csr-policy-container .csr-img{height:auto;width:35%}
@media only screen and (max-width:767px){.company-csr-policy-wrapper .csr-policy-container .csr-img{width:100%;height:auto}
}
.company-csr-policy-wrapper .csr-policy-container .content-item{width:65%;padding:64px 32px 32px 48px}
@media only screen and (max-width:767px){.company-csr-policy-wrapper .csr-policy-container .content-item{padding:16px 16px 40px 16px;width:100%}
}
.company-csr-policy-wrapper .csr-policy-container .content-item .left-heading p{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:400;line-height:48px;max-width:700px;margin-bottom:0;letter-spacing:0;text-align:left}
@media only screen and (max-width:767px){.company-csr-policy-wrapper .csr-policy-container .content-item .left-heading p{font-size:28px;line-height:34px}
}
.company-csr-policy-wrapper .csr-policy-container .content-item .left-description .button-container{gap:24px;margin-top:24px}
@media only screen and (max-width:1024px){.company-csr-policy-wrapper .csr-policy-container .content-item .left-description .button-container{flex-wrap:wrap;margin-top:32px;gap:16px}
}
@media only screen and (max-width:767px){.company-csr-policy-wrapper .csr-policy-container .content-item .left-description .button-container{flex-direction:column;margin-top:32px;gap:16px}
}
.company-csr-policy-wrapper .csr-policy-container .content-item .left-description .button-container a{text-decoration:none;font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:140%;color:#000;border:1px solid var(--Brand-Black,#000);display:inline-flex;height:40px;padding:0 32px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:0}
@media only screen and (max-width:767px){.company-csr-policy-wrapper .csr-policy-container .content-item .left-description .button-container a{width:100%;font-size:16px;font-weight:700;line-height:19px}
}
.company-csr-policy-wrapper .csr-policy-container .content-item .left-description .button-container a:hover{background-color:#000;color:#fff}
.section--company-article-details .block--article-details{padding:40px 120px 96px}
@media screen and (max-width:1024px){.section--company-article-details .block--article-details{padding:40px 60px 96px}
}
@media screen and (max-width:767px){.section--company-article-details .block--article-details{padding:24px 16px 40px}
}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action{display:flex;width:100%;justify-content:space-between}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--back-button-container button{display:flex;gap:8px;align-items:center;height:40px;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;text-transform:uppercase;background-color:transparent;border:0;padding:0}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--back-button-container button span{width:40px;height:40px}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--back-button-container button svg>path{fill:var(--bg-color-black)}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--back-button-container button:hover:not(.disabled){color:var(--text-color-danger-red)}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--back-button-container button:hover:not(.disabled) svg>path{fill:var(--text-color-danger-red)}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--back-button-container button.disabled{color:#d9d9d9;cursor:default}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--back-button-container button.disabled svg>path{fill:#d9d9d9}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--article-details-pdf-download-container a{display:flex;gap:24px;color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;text-transform:uppercase;padding:8px 24px;height:40px;border:1px solid var(--bg-color-black);background-color:var(--text-color-white)}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--article-details-pdf-download-container a{line-height:120%;padding:8px 31px;gap:8px}
}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--article-details-pdf-download-container a:hover{background-color:var(--bg-color-black);color:var(--text-color-white)}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--article-details-pdf-download-container a span{width:14px;height:17px}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-action .block--article-details-pdf-download-container a span{width:20px;height:20px}
}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-title{margin-top:32px;color:var(--text-color-danger-red);font-family:var(--font-tstar-heavy);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-900);line-height:140%}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-title{margin-top:24px;font-size:var(--font-size20)}
}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-tags-date-container{margin-top:24px;display:flex;align-items:center;gap:16px}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-tags-date-container{margin-top:12px;gap:8px}
}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-tags-date-container .block--article-details-tag,.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-tags-date-container .block--external-article-publisher,.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-tags-date-container .block--article-details-date{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.section--company-article-details .block--article-details .block--article-details-header-container .block--article-details-header-tags-date-container .block--article-details-dots-divider{width:8px;height:8px;border-radius:50%;background-color:#d9d9d9}
.section--company-article-details .block--article-details .block--article-details-content-container{margin-top:8px}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-title{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:var(--font-size40);font-style:normal;font-weight:var(--font-weight-600);line-height:120%;width:80%}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-title{font-size:var(--font-size28);width:100%}
}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container{position:relative;margin-top:40px;width:100%;height:640px}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container{margin-top:24px;height:188px}
}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image-download-container{position:absolute;top:32px;right:0;z-index:1}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image-download-container{top:4px}
}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image-download-container a{display:flex;gap:16px;color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;text-transform:uppercase;padding:8px 24px;height:40px;border:1px solid var(--bg-color-black);background-color:var(--text-color-white)}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image-download-container a{line-height:120%;padding:8px 31px;gap:8px}
}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image-download-container a:hover{background-color:var(--bg-color-black);color:var(--text-color-white)}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image-download-container a span{width:14px;height:17px}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image-download-container a span{width:20px;height:20px}
}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image{position:absolute;top:0;left:0;width:100vw;margin:0 -120px}
@media screen and (max-width:1024px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image{margin:0 -60px}
}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image{margin:0 -16px}
}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image img{width:100%;height:640px;clip-path:polygon(8% 0,100% 0,100% 86%,92% 100%,0 100%,0 14%)}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-image-container .block--article-details-image img{height:188px;clip-path:polygon(12% 0,100% 0,100% 80%,88% 100%,0 100%,0 20%)}
}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-content-suggestions{margin-top:56px;padding-right:20px;display:flex;gap:60px}
@media screen and (max-width:1024px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-content-suggestions{padding-right:0}
}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-content-suggestions{margin-top:24px;flex-direction:column;gap:40px}
}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-content-suggestions .block--article-details-content-description,.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-content-suggestions .block--article-details-content-description p{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-content-suggestions .cmp-article-details__suggestions{width:367px;flex-shrink:0}
@media screen and (max-width:992px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-content-suggestions .cmp-article-details__suggestions{width:320px}
}
@media screen and (max-width:767px){.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-content-suggestions .cmp-article-details__suggestions{width:100%}
}
.section--company-article-details .block--article-details .block--article-details-content-container .block--article-details-content-suggestions .cmp-article-details__suggestions .block--company-suggestions{margin:0}
.section--company-suggestions .block--company-suggestions{margin:0 120px}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions{margin:0 16px}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-heading-title{color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-700);line-height:140%}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-heading-title{font-size:var(--font-size20)}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner{margin-top:18px;display:flex;flex-direction:column;gap:24px}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner{margin:16px -16px 0 0;flex-direction:row;gap:16px}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner.slick-slider{margin-bottom:0}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner.slick-slider .slick-list{padding:0 16px 0 0}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner.slick-slider .slick-track{margin:0 -16px 0 0;display:flex;gap:16px}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner.slick-slider .slick-track::before,.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner.slick-slider .slick-track::after{content:none}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner.slick-slider .carousel-indicators li{height:5px}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner.slick-slider .carousel-indicators .slick-active{background:var(--bg-color-danger)}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container{display:flex}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container{flex-direction:column;margin-bottom:24px}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-image img{width:136px;height:120px}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-image img{width:100%;height:196px}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content{padding:8px 16px}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content{padding:16px 8px}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-tags-container{display:flex;gap:8px;align-items:center}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-tags-container{gap:12px}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-tags-container .block--card-tag{color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-size:var(--font-size12);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;text-transform:uppercase}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-tags-container .block--card-tag{font-family:var(--font-tstar-medium);font-size:var(--font-size14);font-weight:var(--font-weight-400)}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-tags-container .block--card-date{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size12);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-tags-container .block--card-date{font-size:var(--font-size14)}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-tags-container .divider{border-left:1px solid #c8c8c8;height:12px}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-tags-container .divider{border-left:1px solid #d9d9d9;height:16px}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-heading{margin-top:8px;height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-heading{height:56px;font-size:var(--font-size20)}
}
.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-subheading{margin-top:16px;height:17px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size12);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
@media screen and (max-width:767px){.section--company-suggestions .block--company-suggestions .block--company-suggestions-list-conatiner .block--company-suggestions-card-container .block--card-content .block--card-subheading{margin-top:24px;height:22px;font-size:var(--font-size16)}
}
#motorcrops-center{.motorcorps-container{padding:96px 120px 96px 120px;background-color:#ffffff;position:relative;@media screen and (max-width:767px){padding:40px 16px 40px 16px}
@media only screen and (min-width:768px) and (max-width:1300px){padding:60px 50px}
}
.motorcorps-header-container{display:flex;gap:102px;padding-bottom:64px;@media only screen and (max-width:767px){flex-direction:column;gap:8px;padding-bottom:24px}
}
.motorcorps-header-text{font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;width:70%;@media only screen and (max-width:767px){width:100%;font-size:32px}
}
.motorcorps-description{width:81.5%;@media only screen and (max-width:767px){width:100%}
p{font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
}
.motorcorps-carousel-container{gap:84px;padding:40px;background-color:#f3f3f3;clip-path:polygon(50px 0,100% 0,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%,0 0);justify-content:space-between;display:flex;@media only screen and (max-width:767px){flex-direction:column;padding:24px;gap:0}
@media screen and (min-width:768px) and (max-width:1200px){flex-wrap:wrap}
}
.carousel-right-container{display:flex;flex-direction:column;justify-content:space-between}
.carousel-left-container{@media only screen and (max-width:1200px){width:100%}
}
.carousel-left-image-wrapper{width:384px;height:405px;@media only screen and (max-width:1200px){width:100%;height:272px}
img{width:100%;height:100%;object-fit:cover;@media only screen and (max-width:1200px){object-fit:fill}
}
}
.carousel-header{color:red;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:700;line-height:140%;padding-bottom:24px;padding-top:21px;@media only screen and (max-width:767px){font-size:20px;padding-top:0;padding-bottom:16px;padding-top:63px}
}
.carousel-sub-header{color:#000;font-family:var(--font-transducer);font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.48px;padding-bottom:32px;@media only screen and (max-width:767px){font-weight:600;line-height:140%;font-size:20px;padding-bottom:8px;letter-spacing:normal}
}
.carousel-desc{width:87.5%;@media only screen and (max-width:767px){width:100%}
p{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%;padding-bottom:24px}
}
.specifications-container{row-gap:24px;padding-bottom:81px;display:flex;column-gap:63px;flex-wrap:wrap;@media only screen and (max-width:767px){flex-direction:column;gap:24px;padding-bottom:32px}
}
.specifications{display:flex;align-items:center}
.straight-liner{width:2px;height:32px;background-color:red;}
.specifications-text{padding-left:16px;color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:700;line-height:120%;}
.know-more-text{display:flex;justify-content:center;align-items:center;color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:700;line-height:120%;background:transparent;border:1px solid #000000;padding:12px 24px;width:137px;height:40px;}
.slick-arrow{background:transparent !important;border:0}
.motorcorps-indicator-wrapper{right:149px;display:flex;height:0;position:absolute;bottom:164px;@media only screen and (max-width:767px){position:static;height:auto;display:none}
@media only screen and (min-width:768px) and (max-width:1300px){bottom:140px;right:70px}
.previous-moto{border:0;background:#fff;@media only screen and (max-width:767px){display:none !important}
}
.next-moto{border:0;background:#fff;@media only screen and (max-width:767px){display:none !important}
}
.motorcorps-indicator-container{display:flex;flex-direction:row;margin-top:12px;gap:8px;margin-left:24px;margin-right:24px;@media only screen and (max-width:767px){width:100%;justify-content:center;margin-left:0;margin-right:0}
.indicator{width:40px;height:4px;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background-color:#595959}
.active,.indicator:hover{background-color:red}
}
}
@media only screen and (max-width:767px){.slick-dotted.slick-slider{margin:0}
.slick-dots{top:302px;left:0;text-align:center;height:0;li{transform:skew(-60deg);width:38px;height:5px;background-color:#d9d9d9;border-radius:initial;margin:0 4px;button{padding:1px;height:100%;background-color:transparent}
&.slick-active{button{width:100%;background-color:red}
}
}
}
}
.arrow-disabled,.arrow-initial-disabled{pointer-events:none;svg{path{stroke:#d9d9d9}
}
}
}
.block--operational-acheivements{padding:96px 120px 96px 120px;background:#ffffff;@media only screen and (min-width:767px) and (max-width:1280px){padding:0;margin:96px 60px 96px 60px}
@media only screen and (max-width:767px){padding:40px 16px 40px 16px}
.operational-header{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;margin-bottom:24px;@media only screen and (max-width:767px){margin-bottom:8px;font-size:20px}
}
.operational-sub-header{font-family:var(--font-transducer);color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:100%;padding-bottom:56px;padding-top:0;@media only screen and (max-width:767px){font-size:32px;padding-bottom:55px}
}
.operational-awards-container{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:20px;column-gap:20px;justify-content:center;@media only screen and (max-width:767px){gap:0;justify-content:center}
}
.operational-awards-contents{max-width:386px;flex-basis:calc((100% - 60px) / 3);display:flex;flex-direction:column;justify-content:center;align-items:center;@media only screen and (max-width:767px){max-width:100%;min-width:261px}
}
.operational-awards-image{width:251px;height:215px;@media only screen and (max-width:767px){width:251px;height:214px}
img{width:100%;height:100%;object-fit:contain}
}
.operational-award-desc{color:#000;text-align:center;font-family:var(--font-tstar-bold);font-size:24px;font-style:normal;font-weight:700;line-height:140%;padding:0 8px 0 8px;@media only screen and (max-width:767px){font-size:20px;padding:0 14px 0 14px;font-weight:500;font-family:var(--font-transducer);max-width:386px}
}
.operational-award-year{padding-top:55px;padding-bottom:17px;color:red;text-align:center;font-family:var(--font-tstar-bold);font-size:20px;font-style:normal;font-weight:700;line-height:140%;@media only screen and (max-width:767px){padding-top:27px;padding-bottom:6px}
}
.slick-dotted.slick-slider{margin:0}
.slick-dots{position:inherit;bottom:0;padding-top:53px;li{transform:skew(-60deg);width:38px;height:5px;background-color:#d9d9d9;border-radius:initial;margin:0 4px;button{padding:1px;height:100%;background-color:transparent}
&.slick-active{button{width:100%;background-color:red}
}
}
}
}
.operational-acheivements-carousel-indicators{margin-top:32px;gap:191px;width:100%;display:flex;align-items:flex-end;justify-content:flex-end;@media only screen and (min-width:767px) and (max-width:1280px){right:60px}
@media only screen and (max-width:767px){right:16px}
.operational-acheivements-carousel-arrow-indicators{display:flex;gap:24px;@media only screen and (max-width:767px){display:none}
.slick-prev,.slick-next{width:24px;height:24px;position:unset;transform:unset}
.slick-disabled{svg{path{stroke:#d9d9d9}
}
}
.slick-prev::before,.slick-next::before{content:none}
}
.operational-acheivements-carousel-dot-indicators{@media only screen and (max-width:767px){width:100%}
.carousel-indicators{position:unset;li{height:5px;width:38px;button{visibility:hidden}
}
.slick-active{background:var(--bg-color-danger)}
}
}
}
#ourcsrpartners .title-container{display:flex;flex-direction:column;align-items:center;padding:64px 16px 32px 16px}
@media only screen and (max-width:767px){#ourcsrpartners .title-container{padding-top:40px}
}
#ourcsrpartners .title-container .operational-header{font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:56px;letter-spacing:0;text-align:center;color:#000;width:100%}
@media only screen and (max-width:767px){#ourcsrpartners .title-container .operational-header{font-size:32px;line-height:32px}
}
#ourcsrpartners .title-container .operational-sub-header{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;max-width:534px;margin-top:24px;padding-top:0;padding-bottom:0;color:#000}
#ourcsrpartners .marquee-animation{animation:marquee-left 5s linear infinite}
#ourcsrpartners .operational-awards-container{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;margin:0 120px;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);z-index:1;margin-bottom:64px}
@media only screen and (max-width:1024px){#ourcsrpartners .operational-awards-container{margin:0 60px}
}
@media only screen and (max-width:768px){#ourcsrpartners .operational-awards-container{margin:0 20px}
}
@media only screen and (max-width:767px){#ourcsrpartners .operational-awards-container{margin:0 16px}
}
#ourcsrpartners .operational-awards-container .operational-awards-contents{display:inline-block;z-index:0}
#ourcsrpartners .operational-awards-container .operational-awards-contents .operational-awards-image{display:flex;flex-direction:row;justify-content:center;align-items:center}
#ourcsrpartners .operational-awards-container .operational-awards-contents .operational-awards-image .image-div{width:180px;height:120px;display:flex;flex-direction:row;justify-content:center;align-items:center}
@media only screen and (max-width:767px){#ourcsrpartners .operational-awards-container .operational-awards-contents .operational-awards-image .image-div{width:164px;height:96px}
}
#ourcsrpartners .operational-awards-container .operational-awards-contents .operational-awards-image .image-div>img{width:auto;max-width:160px;height:80px;object-fit:contain}
@media only screen and (max-width:767px){#ourcsrpartners .operational-awards-container .operational-awards-contents .operational-awards-image .image-div>img{max-width:164px;height:55px}
}
#ourcsrpartners .operational-awards-container .operational-awards-contents .operational-awards-image>div:nth-child(2){margin-left:32px;margin-right:32px;height:40px;border:1px solid black}
@media only screen and (max-width:767px){#ourcsrpartners .operational-awards-container .operational-awards-contents .operational-awards-image>div:nth-child(2){margin-left:8px;margin-right:8px}
}
#blockFacilitiesSustainability .facilities-sustainability-content-wrapper{padding:96px 120px;display:flex;gap:20px;justify-content:space-between;position:relative}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .facilities-sustainability-content-wrapper{padding:40px 16px 34px 16px;flex-direction:column;gap:24px}
}
@media only screen and (min-width:767px) and (max-width:1200px){#blockFacilitiesSustainability .facilities-sustainability-content-wrapper{padding:60px 50px;flex-wrap:wrap}
}
#blockFacilitiesSustainability .sustainability-header{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;padding:0}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .sustainability-header{font-size:20px}
}
#blockFacilitiesSustainability .sustainability-sub-header{color:#000;font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;text-transform:capitalize;padding-bottom:24px;padding-top:8px}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .sustainability-sub-header{padding-top:2px;font-size:32px;width:80%}
}
#blockFacilitiesSustainability .sustainability-desc p{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#blockFacilitiesSustainability .read-more-link{color:red;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;padding-top:8px}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .read-more-link{font-weight:700}
}
#blockFacilitiesSustainability .sustainability-tabs-header-wrapper{display:flex;flex-direction:column;padding-top:24px}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .sustainability-tabs-header-wrapper{display:none}
}
#blockFacilitiesSustainability .sustainability-tabs-header{cursor:pointer;padding:22px 0 22px 0;align-items:center;border:0;background:transparent;width:486px;display:flex;color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
#blockFacilitiesSustainability .sustainability-tab-right-content{padding:56px 40px 67px 40px;border-top:5px solid red;background:linear-gradient(136deg,#fff -7.66%,rgba(235,235,235,0.42) 112.15%);width:40.5%}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .sustainability-tab-right-content{display:none}
}
@media only screen and (min-width:766px) and (max-width:1150px){#blockFacilitiesSustainability .sustainability-tab-right-content{width:100%}
}
@media only screen and (min-width:1200px) and (max-width:1350px){#blockFacilitiesSustainability .sustainability-tab-right-content{width:53.5%}
}
#blockFacilitiesSustainability .sustainability-tab-left-content{width:57%}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .sustainability-tab-left-content{width:100%}
}
@media only screen and (min-width:766px) and (max-width:1150px){#blockFacilitiesSustainability .sustainability-tab-left-content{width:100%}
}
@media only screen and (min-width:1200px) and (max-width:1350px){#blockFacilitiesSustainability .sustainability-tab-left-content{width:48%}
}
#blockFacilitiesSustainability .sustainability-tab-active{background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 102.26%);border-left:5px solid red;padding-left:24px;font-weight:600 !important}
#blockFacilitiesSustainability .sustainability-tab-active #next-arrow-red{display:block;pointer-events:none}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .sustainability-tab-active{background:linear-gradient(90deg,#fff 0,#fff 56.18%,rgba(255,255,255,0) 100%) !important;border-left:2px solid #f00 !important;padding-left:12px !important;padding-bottom:16px !important}
}
#blockFacilitiesSustainability .tab-header-next-arrow-wrapper{display:none;margin-left:16px;width:24px;height:24px;background:url(clientlib-site/resources/images/icons/media-kit/arrow-next-red.svg) no-repeat center}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .tab-header-next-arrow-wrapper{width:12px;height:5px;background:url(clientlib-site/resources/images/icons/media-kit/accordian-dropdown-red.svg) no-repeat center}
}
#blockFacilitiesSustainability .tab-content-top-wrapper{display:flex;flex-wrap:wrap;row-gap:32px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgba(255,255,255,0.5);column-gap:80px}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .tab-content-top-wrapper{row-gap:26px;padding-bottom:24px;margin-bottom:24px;column-gap:0}
}
#blockFacilitiesSustainability .tab-content-specification{display:flex;width:112px;flex-direction:column;gap:4px}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .tab-content-specification{width:50%}
}
#blockFacilitiesSustainability .specification-value{display:flex;gap:8px;align-items:center}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .specification-value{gap:6px}
}
#blockFacilitiesSustainability .spec-value-text{display:flex;gap:8px;align-items:baseline;font-family:"hyperspace-race-variable",sans-serif;font-variation-settings:'wght' 700,'wdth' 150,'ital' 0}
#blockFacilitiesSustainability .spec-value-text p:nth-child(1){color:#000;font-family:var(--font-hyperspace-race-variable);font-size:32px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.64px}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .spec-value-text p:nth-child(1){font-size:28px;line-height:100%;letter-spacing:-0.56px}
}
#blockFacilitiesSustainability .spec-value-text p:nth-child(2){color:#000;font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:621;line-height:120%;letter-spacing:-0.64px}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .spec-value-text p:nth-child(2){font-size:20px;letter-spacing:-0.4px}
}
#blockFacilitiesSustainability .spec-value-unit{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:700;line-height:120%}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .spec-value-unit{font-size:10px;font-weight:400;line-height:140%}
}
#blockFacilitiesSustainability .spec-desc p{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:120%}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .spec-desc p{line-height:140%}
}
#blockFacilitiesSustainability .tab-content-desc{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#blockFacilitiesSustainability .sustainability-mobile-view-accordian{display:none}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .sustainability-mobile-view-accordian{display:flex;flex-direction:column}
}
#blockFacilitiesSustainability .sustainability-tabs-mobile-header{cursor:pointer;align-items:center;border:0;background:transparent;display:flex;color:#000;font-family:var(--font-transducer);font-size:16px;font-style:normal;line-height:140%;padding:16px 0 13px 0;font-weight:400;justify-content:space-between}
#blockFacilitiesSustainability .sustainability-tabs-mobile-content{width:100%;padding:26px 16px 16px 16px;background:linear-gradient(103deg,#fff 6.37%,rgba(217,217,217,0) 167.73%);backdrop-filter:blur(2px);margin-top:16px;margin-bottom:16px;border-top:5px solid red}
#blockFacilitiesSustainability .bottom-background-image{bottom:0;position:absolute;right:0;z-index:2;width:582px;height:242px}
@media only screen and (min-width:767px) and (max-width:1100px){#blockFacilitiesSustainability .bottom-background-image{height:154px}
}
@media only screen and (max-width:767px){#blockFacilitiesSustainability .bottom-background-image{width:198px;height:82px}
}
.block--our-goals-sustainability .facilities-sustainability-content-wrapper{padding:96px 120px;display:flex;flex-direction:column;position:relative}
@media only screen and (max-width:1300px){.block--our-goals-sustainability .facilities-sustainability-content-wrapper{padding:96px 60px}
}
@media only screen and (max-width:990px){.block--our-goals-sustainability .facilities-sustainability-content-wrapper{padding:40px 24px}
}
@media only screen and (max-width:767px){.block--our-goals-sustainability .facilities-sustainability-content-wrapper{padding:40px 16px 34px 16px}
}
.block--our-goals-sustainability .sustainability-content-container{display:flex;gap:24px;justify-content:space-between}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-content-container{flex-direction:column}
}
.block--our-goals-sustainability .sustainability-header{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;padding:0}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-header{font-size:20px}
}
.block--our-goals-sustainability .sustainability-sub-header{color:#000;font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:400;line-height:100%;padding:0 0 56px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-sub-header{font-size:32px;padding:0 0 14px}
}
.block--our-goals-sustainability .sustainability-desc p{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.block--our-goals-sustainability .read-more-link{color:red;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;padding-top:8px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .read-more-link{font-weight:700}
}
.block--our-goals-sustainability .sustainability-tabs-header-wrapper{display:flex;flex-direction:column}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-tabs-header-wrapper{display:none}
}
.block--our-goals-sustainability .sustainability-tabs-header{cursor:pointer;padding:22px 0 22px 0;align-items:center;border:0;background:transparent;width:486px;display:flex;color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
@media only screen and (max-width:990px){.block--our-goals-sustainability .sustainability-tabs-header{width:320px}
}
.block--our-goals-sustainability .sustainability-tabs-header[data-id="1"].sustainability-tab-active{background:linear-gradient(90deg,rgba(13,166,65,0.5) -28.24%,rgba(13,166,65,0) 93.72%);border-left:5px solid #0da641}
.block--our-goals-sustainability .sustainability-tabs-header[data-id="2"].sustainability-tab-active{background:linear-gradient(90deg,rgba(32,134,160,0.8) -76.41%,rgba(32,134,160,0) 86.83%);border-left:5px solid#2086a0}
.block--our-goals-sustainability .sustainability-tabs-header[data-id="3"].sustainability-tab-active{background:linear-gradient(90deg,rgba(103,54,49,0.8) -70.96%,rgba(103,54,49,0) 102.42%);border-left:5px solid #673631}
.block--our-goals-sustainability .sustainability-tabs-header[data-id="4"].sustainability-tab-active{background:linear-gradient(90deg,rgba(219,108,38,0.8) -66.61%,rgba(219,108,38,0) 90.44%);border-left:5px solid #db6c26}
.block--our-goals-sustainability .sustainability-tabs-header[data-id="5"].sustainability-tab-active{background:linear-gradient(90deg,rgba(136,144,0,0.8) -98.62%,rgba(136,144,0,0) 85.1%);border-left:5px solid #889000}
.block--our-goals-sustainability .sustainability-tabs-header[data-id="6"].sustainability-tab-active{background:linear-gradient(90deg,rgba(123,25,192,0.8) -187.27%,rgba(123,25,192,0) 82.59%);border-left:5px solid #7b19c0}
.block--our-goals-sustainability .sustainability-tab-right-content{background:linear-gradient(136deg,#fff -7.66%,rgba(235,235,235,0.42) 112.15%);width:68.5%}
@media only screen and (max-width:1350px){.block--our-goals-sustainability .sustainability-tab-right-content{width:53.5%}
}
@media only screen and (max-width:1150px){.block--our-goals-sustainability .sustainability-tab-right-content{width:100%}
}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-tab-right-content{display:none}
}
.block--our-goals-sustainability .sustainability-tab-right-content .sustainability-tabs-content[id="1"]{padding:40px 40px 40px 40px;border-top:5px solid #163f31}
.block--our-goals-sustainability .sustainability-tab-right-content .sustainability-tabs-content[id="2"]{padding:40px 40px 40px 40px;border-top:5px solid #2086a0}
.block--our-goals-sustainability .sustainability-tab-right-content .sustainability-tabs-content[id="3"]{padding:40px 40px 40px 40px;border-top:5px solid #673631}
.block--our-goals-sustainability .sustainability-tab-right-content .sustainability-tabs-content[id="4"]{padding:40px 40px 40px 40px;border-top:5px solid #db6c26}
.block--our-goals-sustainability .sustainability-tab-right-content .sustainability-tabs-content[id="5"]{padding:40px 40px 40px 40px;border-top:5px solid #889000}
.block--our-goals-sustainability .sustainability-tab-right-content .sustainability-tabs-content[id="6"]{padding:40px 40px 40px 40px;border-top:5px solid #7b19c0}
.block--our-goals-sustainability .sustainability-tab-left-content{width:49%}
@media only screen and (max-width:1350px){.block--our-goals-sustainability .sustainability-tab-left-content{width:48%}
}
@media only screen and (max-width:1150px){.block--our-goals-sustainability .sustainability-tab-left-content{width:100%}
}
@media only screen and (max-width:990px){.block--our-goals-sustainability .sustainability-tab-left-content{width:48%}
}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-tab-left-content{width:100%}
}
.block--our-goals-sustainability .sustainability-tab-active{padding-left:24px;font-weight:600 !important}
.block--our-goals-sustainability .sustainability-tab-active #next-arrow-red{display:block;pointer-events:none}
@media only screen and (max-width:990px){.block--our-goals-sustainability .sustainability-tab-active{padding-left:16px}
}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-tab-active{padding-left:12px !important;padding-bottom:16px !important}
}
.block--our-goals-sustainability .tab-header-next-arrow-wrapper{display:none;margin-left:16px;width:24px;height:24px;background:url(clientlib-site/resources/images/icons/media-kit/arrow-next-red.svg) no-repeat center}
@media only screen and (max-width:767px){.block--our-goals-sustainability .tab-header-next-arrow-wrapper{width:12px;height:8px;background:url(clientlib-site/resources/images/icons/media-kit/accordian-dropdown-red.svg) no-repeat center}
}
.block--our-goals-sustainability .tab-content-top-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:32px;column-gap:80px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .tab-content-top-wrapper{flex-direction:row;row-gap:26px;column-gap:0}
}
.block--our-goals-sustainability .tab-content-specification{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .tab-content-specification{width:100%}
}
.block--our-goals-sustainability .tab-content-bottom-wrapper .img-description{display:flex;gap:20px;margin-bottom:20px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .tab-content-bottom-wrapper .img-description{flex-direction:column;gap:12px;margin-bottom:0}
}
@media only screen and (min-width:767px) and (max-width:1050px){.block--our-goals-sustainability .tab-content-bottom-wrapper .img-description{flex-direction:column}
}
.block--our-goals-sustainability .tab-content-bottom-wrapper .img-description .sus-img img{height:205px;width:240px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .tab-content-bottom-wrapper .img-description .sus-img img{height:180px;width:100%}
}
@media only screen and (max-width:767px){.block--our-goals-sustainability .tab-content-bottom-wrapper .img-description .sus-desc{margin-bottom:12px}
}
.block--our-goals-sustainability .tab-content-bottom-wrapper .img-description .sus-desc p{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.block--our-goals-sustainability .tab-content-bottom-wrapper .icon-container{display:flex;gap:16px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .tab-content-bottom-wrapper .icon-container{margin-bottom:16px}
}
.block--our-goals-sustainability .tab-content-bottom-wrapper .icon-container .single-item img{height:60px;width:60px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .tab-content-bottom-wrapper .icon-container .single-item img{height:30px;width:30px}
}
.block--our-goals-sustainability .specification-value{display:flex;gap:8px;align-items:center}
@media only screen and (max-width:767px){.block--our-goals-sustainability .specification-value{gap:6px}
}
.block--our-goals-sustainability .spec-value-text{display:flex;gap:8px;align-items:baseline;font-family:var(--font-transducer);font-size:24px;font-style:normal;font-weight:500;line-height:130%}
@media only screen and (max-width:767px){.block--our-goals-sustainability .spec-value-text{font-size:16px}
}
.block--our-goals-sustainability .spec-value-text p:nth-child(1){color:#000;font-family:var(--font-hyperspace-race-variable);font-size:32px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.64px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .spec-value-text p:nth-child(1){font-size:28px;line-height:100%;letter-spacing:-0.56px}
}
.block--our-goals-sustainability .spec-value-text p:nth-child(2){color:#000;font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:621;line-height:120%;letter-spacing:-0.64px}
@media only screen and (max-width:767px){.block--our-goals-sustainability .spec-value-text p:nth-child(2){font-size:20px;letter-spacing:-0.4px}
}
.block--our-goals-sustainability .spec-value-unit{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:700;line-height:120%}
@media only screen and (max-width:767px){.block--our-goals-sustainability .spec-value-unit{font-size:10px;font-weight:400;line-height:140%}
}
.block--our-goals-sustainability .spec-desc p{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:120%}
@media only screen and (max-width:767px){.block--our-goals-sustainability .spec-desc p{line-height:140%}
}
.block--our-goals-sustainability .tab-content-desc{color:#000;font-family:var(--font-tstar-regular);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.block--our-goals-sustainability .sustainability-mobile-view-accordian{display:none}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-mobile-view-accordian{display:flex;flex-direction:column}
}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-mobile-view-accordian .mobile-view-tab-content .sustainability-tabs-mobile-header-wrapper{margin:8px 0}
}
.block--our-goals-sustainability .sustainability-tabs-mobile-header{cursor:pointer;align-items:center;border:0;background:transparent;display:flex;color:#000;font-family:var(--font-transducer);font-size:16px;font-style:normal;line-height:140%;padding:16px 0 13px 0;font-weight:400;justify-content:space-between}
@media only screen and (max-width:767px){.block--our-goals-sustainability .sustainability-tabs-mobile-header{padding:16px 24px 13px 10px}
.block--our-goals-sustainability .sustainability-tabs-mobile-header #next-arrow-red{display:block;pointer-events:none}
}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="1"].sustainability-tab-active{background:linear-gradient(90deg,#0da641 -164.23%,rgba(13,166,65,0) 97.12%)}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="1"]{border-left:4px solid #0da641 !important}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="2"].sustainability-tab-active{background:linear-gradient(90deg,#2086a0 -164.23%,rgba(13,166,65,0) 97.12%)}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="2"]{border-left:4px solid #2086a0 !important}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="3"].sustainability-tab-active{background:linear-gradient(90deg,#673631 -164.23%,rgba(13,166,65,0) 97.12%)}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="3"]{border-left:4px solid #673631 !important}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="4"].sustainability-tab-active{background:linear-gradient(90deg,#db6c26 -164.23%,rgba(13,166,65,0) 97.12%)}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="4"]{border-left:4px solid #db6c26 !important}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="5"].sustainability-tab-active{background:linear-gradient(90deg,#889000 -164.23%,rgba(13,166,65,0) 97.12%)}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="5"]{border-left:4px solid #889000 !important}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="6"].sustainability-tab-active{background:linear-gradient(90deg,#7b19c0 -164.23%,rgba(13,166,65,0) 97.12%)}
.block--our-goals-sustainability .sustainability-tabs-mobile-header[data-count="6"]{border-left:4px solid #7b19c0 !important}
.block--our-goals-sustainability .sustainability-tabs-mobile-content{width:100%;padding:26px 16px 16px 16px;background:linear-gradient(103deg,#fff 6.37%,rgba(217,217,217,0) 167.73%);backdrop-filter:blur(2px);margin-top:16px;margin-bottom:16px}
.block--our-goals-sustainability .sustainability-tabs-mobile-content[data-count="1"]{border-top:5px solid #0da641}
.block--our-goals-sustainability .sustainability-tabs-mobile-content[data-count="2"]{border-top:5px solid #2086a0}
.block--our-goals-sustainability .sustainability-tabs-mobile-content[data-count="3"]{border-top:5px solid #673631}
.block--our-goals-sustainability .sustainability-tabs-mobile-content[data-count="4"]{border-top:5px solid #db6c26}
.block--our-goals-sustainability .sustainability-tabs-mobile-content[data-count="5"]{border-top:5px solid #889000}
.block--our-goals-sustainability .sustainability-tabs-mobile-content[data-count="6"]{border-top:5px solid #7b19c0}
.block--our-goals-sustainability .bottom-background-image{bottom:0;position:absolute;right:0;z-index:2;width:582px;height:242px}
@media only screen and (min-width:767px) and (max-width:1100px){.block--our-goals-sustainability .bottom-background-image{height:154px}
}
@media only screen and (max-width:767px){.block--our-goals-sustainability .bottom-background-image{display:none;width:198px;height:82px}
}
.company-media-kit-collection{.product-details-component{margin:auto 120px;float:none !important;margin-top:40px;@media(max-width:1280px){margin:auto 60px}
@media(max-width:768px){margin:auto 16px;margin-top:24px}
}
.product-details-component .btn-container{margin-left:16px;text-align:left;@media(max-width:768px){margin-bottom:24px}
}
.product-details-component .btn-container a{display:flex;align-items:center;background-color:#fff;border:0}
.product-details-component .btn-container a svg{fill:#595959;color:var(--Seconday-Colours-Dark-Grey,#595959);height:40px;width:40px;@media(max-width:768px){height:32px;width:32px}
}
.product-details-component .btn-container a div{margin-left:6px;text-align:center;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.product-details-component .btn-container a:hover{color:#F00;svg{fill:red}
div{color:#F00}
}
.product-details-component .media-collection-container{text-align:center;@media(max-width:768px){text-align:left;margin:0 16px}
}
.product-details-component .media-collection-container h5{margin-top:32px;color:var(--Brand-Red,var(--Hero-Red,#F00));text-align:center;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;@media(max-width:768px){margin-top:0;text-align:left;font-size:20px}
}
.product-details-component .media-collection-container h6{color:var(--Brand-Black,#000);margin:8px 0 56px 0;padding:0;text-align:center;font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;@media(max-width:768px){font-size:32px;font-weight:400;margin:8px 0 40px;padding:0;text-align:left}
}
.product-details-component .search-container{float:right;display:flex;align-items:center;border:1px solid #000;border-radius:0;border-radius:4px;height:40px;@media(max-width:768px){float:none;margin:0;width:100%;border-radius:0;justify-content:space-between}
}
.product-details-component .search-input{border:0;outline:0;width:287px;margin:8px 47px 8px 17px;color:var(--Seconday-Colours-Dark-Grey,#595959);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;@media(max-width:1080px){width:160px}
@media(max-width:768px){width:unset;flex:1;margin:10px 40px 8px 16px}
}
.product-details-component .search-icon{padding:8px}
.product-details-component .search-icon svg{height:18px;width:19px;@media(max-width:768px){height:16px;width:16px}
}
.product-details-component .company-navigation{display:flex;justify-content:space-between;align-items:center;@media(max-width:768px){flex-direction:column-reverse;padding:0 16px;align-items:flex-start}
}
.media-filters{@media(max-width:768px){width:100%}
}
nav{color:#000}
nav .navbar{height:100%;max-width:1250px;width:100%;display:flex;align-items:center;justify-content:space-between;margin:auto;padding:0;@media(max-width:768px){padding:0}
}
.navbar .logo a{font-size:30px;text-decoration:none;font-weight:600}
nav .navbar .nav-links{height:100%}
nav .navbar .nav-links .filter-title-mobile{display:none;@media(max-width:768px){display:block;list-style:none;font-family:var(--font-tstar-bold);font-size:20px;font-style:normal;font-weight:700;line-height:140%}
.dropbtn-filter-count{display:none;height:20px;width:20px;font-family:var(--font-tstar-bold);justify-content:center;align-items:center;border-radius:50%;background:var(--Hero-Red,#F00);position:absolute;right:-6px;top:14px;color:#FFF;@media only screen and (max-width:767px){text-align:center;font-size:12px;font-style:normal;font-weight:900;line-height:140%}
}
}
nav .navbar .links{display:flex;margin:0;padding:0;align-items:center;@media only screen and (max-width:767px){display:none}
}
nav .navbar .links .desktop-hide-section{display:none;@media only screen and (max-width:767px){display:flex;justify-content:space-between;align-items:center;background:#fff;height:60px;padding:0 16px}
.close-btn{@media only screen and (max-width:767px){display:flex;align-items:center}
}
}
nav .navbar .links .filter-title{font-family:var(--font-tstar-bold);font-size:18px;font-style:normal;font-weight:700;line-height:120%;margin-right:16px !important;@media(max-width:768px){display:none !important}
}
nav .navbar .links .nav-list{position:relative;display:flex;align-items:center;justify-content:space-between;list-style:none;margin-right:32px;padding:0}
nav .navbar .links li a{text-decoration:none;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-right:4px}
.links li:hover .htmlcss-arrow,.links li:hover .js-arrow{transform:rotate(225deg)}
nav .navbar .links li .arrow{text-align:center;display:inline-block;transition:all .3s ease}
nav .navbar .links li .sub-menu{position:absolute;top:48px;left:0;background:#fff;box-shadow:0 0 14px rgba(0,0,0,0.20);display:none;z-index:2;padding:0;padding:32px}
nav .navbar .links li:hover .htmlCss-sub-menu,nav .navbar .links li:hover .js-sub-menu{display:block}
.navbar .links li .sub-menu li{padding:0;border-bottom:1px solid rgba(255,255,255,0.1);margin:0;min-width:296px;justify-content:flex-start;margin-bottom:16px}
.navbar .links li .sub-menu a{font-size:15px;font-weight:500}
.navbar .links li .sub-menu li a{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-left:8px}
.navbar .links li .sub-menu li input{height:24px;width:24px}
.navbar .links li .sub-menu .more-arrow{line-height:40px}
.navbar .links li .sub-menu .more-sub-menu{position:absolute;top:0;left:100%;border-radius:0 4px 4px 4px;z-index:1;display:none}
.links li .sub-menu .more:hover .more-sub-menu{display:block}
.navbar .search-box{position:relative;height:40px;width:40px}
.navbar .search-box i{position:absolute;height:100%;width:100%;line-height:40px;text-align:center;font-size:22px;font-weight:600;cursor:pointer;transition:all .3s ease}
.navbar .search-box .input-box{position:absolute;right:calc(100% - 40px);top:80px;height:60px;width:300px;background:#3e8da8;border-radius:6px;opacity:0;pointer-events:none;transition:all .4s ease}
.navbar.showInput .search-box .input-box{top:65px;opacity:1;pointer-events:auto;background:#3e8da8}
.search-box .input-box::before{content:'';position:absolute;height:20px;width:20px;background:#3e8da8;right:10px;top:-6px;transform:rotate(45deg)}
.search-box .input-box input{position:absolute;top:50%;left:50%;border-radius:4px;transform:translate(-50%,-50%);height:35px;width:280px;outline:0;padding:0 15px;font-size:16px;border:0}
.navbar .nav-links .sidebar-logo{display:none}
.navbar .bx-menu{display:none}
@media(max-width:768px){.navbar .bx-menu{display:block}
nav .navbar .nav-links{line-height:40px;padding:24px 0 0}
.navbar .nav-links .sidebar-logo{display:flex;align-items:center;justify-content:space-between}
.sidebar-logo .logo-name{font-size:25px;color:#fff}
.sidebar-logo i,.navbar .bx-menu{font-size:25px;color:#fff}
nav .navbar .overlay-mobile{display:none;position:fixed;max-height:100%;align-items:end;max-height:70%;min-height:70%;width:100%;overflow-y:auto;min-height:100%;top:0;left:0;z-index:1;background:rgba(0,0,0,0.7)}
nav .navbar .links{display:block;border-top-left-radius:15px;border-top-right-radius:15px;width:100%;overflow-y:auto;height:70vh;position:relative;background:#f3f3f3}
nav .navbar .links .nav-list{display:block}
nav .navbar .links li .sub-menu{position:relative;top:0;box-shadow:none;display:none}
nav .navbar .links li .sub-menu li{border-bottom:0}
.navbar .links li .sub-menu .more-sub-menu{display:none;position:relative;left:0}
.navbar .links li .sub-menu .more-sub-menu li{display:flex;align-items:center;justify-content:space-between}
.links li:hover .htmlcss-arrow,.links li:hover .js-arrow{transform:rotate(0)}
.navbar .links li .sub-menu .more-sub-menu{display:none}
.navbar .links li .sub-menu .more span{display:flex;align-items:center}
.links li .sub-menu .more:hover .more-sub-menu{display:none}
nav .navbar .links li:hover .htmlCss-sub-menu,nav .navbar .links li:hover .js-sub-menu{display:none}
.navbar .nav-links.show1 .links .htmlCss-sub-menu,.navbar .nav-links.show3 .links .js-sub-menu,.navbar .nav-links.show2 .links .more .more-sub-menu{display:block}
.navbar .nav-links.show1 .links .htmlcss-arrow,.navbar .nav-links.show3 .links .js-arrow{transform:rotate(180deg)}
.navbar .nav-links.show2 .links .more-arrow{transform:rotate(90deg)}
}
@media(max-width:370px){nav .navbar .nav-links{max-width:100%}
}
.checkbox-and-download-container{gap:40px;margin-top:16px;@media(max-width:768px){width:100%;justify-content:space-between}
>div:nth-child(1){height:40px;gap:8px;>input[type="checkbox"]{border:2px solid #000;width:18px;height:18px;margin:6px}
>input[type="checkbox"]:checked{accent-color:red}
>span{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:black}
}
>div:nth-child(2){height:19px;padding:10.5px 32px;gap:8px;border:1px solid #000000;>span{font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:19px;letter-spacing:0;text-align:left;color:black}
}
}
.row-align-item-center{display:flex;flex-direction:row;align-items:center}
.row-align-item-center .download-btn{height:40px;padding:0 32px;gap:8px;border:1px solid #000;span{font-family:var(--font-tstar-bold);font-weight:700;line-height:120%;color:#000;@media(max-width:768px){font-family:var(--font-tstar-bold);font-weight:700}
}
}
.row-align-item-center .download-btn:disabled{border:1px solid rgba(118,118,118,0.3);span{opacity:.5}
img{opacity:.2}
}
.logo-and-assets-container{margin:40px 0 80px 0;@media(max-width:768px){padding-bottom:40px;margin:0 16px}
.media-logo-header{margin-top:32px;padding-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #000000;@media(max-width:768px){justify-content:'';flex-wrap:wrap;border-bottom:0;margin-top:24px}
>span{font-family:var(--font-tstar-bold);font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-align:left;color:#000000;@media(max-width:768px){width:100%;padding-bottom:8px;border-bottom:1px solid #000}
}
}
.logo-and-assets-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px 20px;justify-content:flex-start;padding-top:24px;@media(max-width:768px){grid-template-columns:repeat(2,1fr);grid-gap:32px 16px}
}
.logo-gallery-item{transition:box-shadow .3s ease-in-out;width:100%;text-align:center;>div{position:relative;height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;@media(max-width:768px){height:126px}
>input[type="checkbox"]{position:absolute;left:20px;top:20px;width:18px;height:18px;border:2px solid black;@media(max-width:768px){left:8px;top:8px}
}
>input[type="checkbox"]:checked{accent-color:red}
>img{width:80%;height:auto;max-height:223px;@media(max-width:768px){max-height:126px}
}
}
>span{font-family:var(--font-transducer);font-size:20px;font-weight:600;line-height:28px;letter-spacing:0;text-align:center;color:black;padding:0 16px;@media(max-width:768px){font-size:14px;line-height:20px}
}
}
}
.logo-and-assets-load-more{display:flex;flex-direction:column;align-items:center;margin-top:56px;@media(max-width:768px){margin-top:40px}
>button{height:40px;padding:10.5px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:19px;letter-spacing:0;text-align:center;border:1px solid #000;color:#000;background:#fff;cursor:pointer}
}
.error-container{min-height:30vh;display:flex;align-items:center;justify-content:center}
.popup{display:none;position:fixed;top:0;z-index:9;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.7);justify-content:center;align-items:center}
.popup-content{background-color:#fff;padding:0;max-width:1100px;margin:auto auto;text-align:center;@media only screen and (max-width:767px){max-height:100%;height:100vh;width:100%;margin-bottom:0;border-radius:0}
.desktop-hide-section{display:flex;justify-content:end;margin-right:40px;margin-top:40px;@media only screen and (max-width:767px){display:flex;justify-content:flex-end;align-items:center;height:60px;padding:0 16px;margin-right:0}
.download-btn{margin-right:24px;@media only screen and (max-width:767px){display:none}
.download-btn-desktop{border:0}
}
.close-btn{@media only screen and (max-width:767px){align-items:center}
}
.back-btn-mobile{display:none;@media(max-width:768px){display:flex;align-items:center;margin-top:20px}
}
.back-btn-mobile a{display:flex;align-items:center;background-color:#fff;border:0}
.back-btn-mobile a svg{fill:#595959;color:var(--Seconday-Colours-Dark-Grey,#595959);height:40px;width:40px;@media(max-width:768px){height:32px;width:32px}
}
.back-btn-mobile a div{margin-left:6px;text-align:center;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.back-btn-mobile a:hover{color:#F00;svg{fill:red}
div{color:#F00}
}
}
.popup-wrapper{display:flex;gap:40px;@media only screen and (max-width:767px){gap:4px;align-items:center;height:80%;margin:0 16px;overflow-y:scroll}
.left-icon,.right-icon{display:none;@media only screen and (max-width:767px){display:flex;background:#fff;border:0}
}
.popup-img-container{width:600px;width:100%;@media only screen and (max-width:767px){max-width:100%;max-height:464px}
img{width:1200px;height:600px;flex-shrink:0;@media only screen and (max-width:767px){width:100%;height:200px}
}
}
}
.download-btn-mobile{display:none;@media only screen and (max-width:767px){display:flex;justify-content:center;position:absolute;bottom:40px;text-align:center;width:100%}
}
.download-btn-mobile .row-align-item-center{display:flex;flex-direction:row;align-items:center}
.download-btn-mobile .row-align-item-center.download-btn{height:40px;padding:0 32px;gap:8px;border:1px solid #000;background:#fff;span{@media(max-width:768px){font-size:16px;font-family:var(--font-tstar-bold);font-weight:700;line-height:120%}
}
}
.download-btn-mobile .row-align-item-center.download-btn span{color:#000}
}
.dropbtn{align-items:center;padding:9px 16px;font-size:16px;border:0;cursor:pointer;display:flex;background-color:transparent;@media only screen and (max-width:767px){justify-content:space-between;width:100%;padding:0 24px;line-height:140%;margin:18px 0;background:var(--Seconday-Colours-Light-Grey,#f3f3f3)}
}
.active-btn-i{color:#F00;font-weight:900}
.dropbtn svg{z-index:0;margin-left:4px}
.rotate{rotate:180deg}
.rotate path{stroke:#F00 !important}
.dropbtn-count{display:none;height:20px;width:20px;padding:2px 6px 1px 7px;justify-content:center;align-items:center;border-radius:50%;border:1px solid var(--Brand-White,#FFF);background:var(--Hero-Red,#F00);position:absolute;right:-5px;top:-5px;color:white}
.dropdown{margin-right:5px;position:relative;display:inline-block;@media only screen and (max-width:767px){margin-right:0;display:block}
}
.dropdown-content{display:none;position:absolute;min-width:296px;background:var(--Brand-White,#FFF);filter:drop-shadow(0 0 14px rgba(0,0,0,0.20));overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;padding:32px;@media only screen and (max-width:767px){position:static;min-width:fit-content;background:0;box-shadow:none;z-index:0;padding:0 0 0 40px}
}
.dropdown-content li{margin-right:0;display:flex;align-items:center;@media only screen and (max-width:767px){align-items:center}
input[type="checkbox"]{height:18px;width:18px}
}
.dropdown-content li h6{color:var(--Brand-Black,#000);font-family:var(--font-tstar-bold);font-size:20px;font-style:normal;font-weight:700;line-height:140%;padding:0 0 18px 0;@media only screen and (max-width:767px){padding:0;font-size:16px}
}
.dropdown-content a{color:black;padding:9px 16px;text-decoration:none;display:block;@media only screen and (max-width:767px){padding:9px 16px}
}
.dropdown a:hover{background-color:#ddd}
.show{display:block}
.hide{display:none}
}
body.overlay{@media(max-width:768px){max-height:100vh;overflow:hidden}
}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container{padding:0 120px 63px 120px;display:flex;gap:50px}
@media screen and (max-width:767px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container{padding:0 16px 30px 16px;gap:24px;flex-direction:column}
}
@media only screen and (min-width:768px) and (max-width:990px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container{padding:0 60px 60px 60px}
}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-image-wrapper .shareholder-resources-image-container{width:387px;height:520px;clip-path:polygon(40px 0,100% 0,100% calc(89%),calc(89%) 100%,0 100%,0 0)}
@media screen and (max-width:767px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-image-wrapper .shareholder-resources-image-container{width:343px;height:256px;clip-path:polygon(40px 0,100% 0,100% calc(92%),calc(92%) 100%,0 100%,0 0)}
}
@media only screen and (max-width:990px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-image-wrapper .shareholder-resources-image-container{width:300px}
}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-image-wrapper .shareholder-resources-image-container img{width:100%;height:100%;object-fit:cover}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container{display:flex;flex-direction:column;gap:48px}
@media screen and (max-width:767px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container{gap:16px}
}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper{padding-left:18px;padding-right:53px;border-left:3px solid red;display:flex;flex-direction:column}
@media screen and (max-width:767px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper{border-left:0;padding-left:0;padding-right:0;padding-bottom:24px;border-bottom:1px solid #d9d9d9}
}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-download-text{margin-bottom:16px}
@media screen and (max-width:767px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-download-text{margin-bottom:8px}
}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-download-text p{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-download-text ul{list-style-type:disc;padding-left:24px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-download-text ul li{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-download-container{width:343px;height:92px;background:#f3f3f3;display:flex;gap:16px;padding:16px;clip-path:polygon(40px 0,100% 0,100% calc(80%),calc(94%) 100%,0 100%,0 0)}
@media screen and (max-width:767px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-download-container{width:343px;height:94px}
}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-pdf-icon-wrapper{display:flex;align-items:center}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .download-content-wrapper{display:flex;flex-direction:column;gap:8px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .download-content-wrapper .download-info-wrapper{display:flex;gap:4px;align-items:center}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .download-circular-text p{color:#000;font-family:var(--font-tstar-bold);font-size:20px;font-style:normal;font-weight:700;line-height:140%}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .download-text{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .download-file-size{color:#595959;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-link-wrapper ul{list-style-type:disc;padding-left:16px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-link-wrapper ul li{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:24px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .share-holders-link-wrapper ul a{display:inline;color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:24px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper .padding-top{padding-top:16px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper:last-child{margin-bottom:24px}
@media screen and (max-width:767px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-resources-content-container .share-holders-download-text-wrapper:last-child{margin-bottom:0}
}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-dispute-container{margin-left:10px;border-top:1px solid #d9d9d9;padding-top:24px}
@media screen and (max-width:767px){#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-dispute-container{border-top:0}
}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-dispute-container p{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-dispute-container p:nth-child(2){padding-top:16px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-dispute-container ul{list-style-type:disc;padding-left:16px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-dispute-container ul li{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:24px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .share-holders-dispute-container ul a{display:inline;color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:24px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .read-more-text p,#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .read-less-text p{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:16px}
#companyShareholdersResourcaes .shareholder-inverstors-resouces-container .shareholder-resources-content-wrapper .read-less-text-styles{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
#companyShareholdersResourcaes .d-none{display:none}
#companyShareholdersDematerialization .share-holders-container-wrapper{padding:63px 134px 127px 120px;background:#fff}
@media screen and (max-width:767px){#companyShareholdersDematerialization .share-holders-container-wrapper{padding:30px 16px 40px 16px}
}
#companyShareholdersDematerialization .dematerialisation-heading{padding-top:0;padding-bottom:24px;color:red;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:900;line-height:140%}
@media screen and (max-width:767px){#companyShareholdersDematerialization .dematerialisation-heading{padding-bottom:16px;font-family:var(--font-tstar-heavy)}
}
#companyShareholdersDematerialization .share-holders-container{display:flex;gap:48px}
@media screen and (max-width:767px){#companyShareholdersDematerialization .share-holders-container{flex-direction:column;gap:19px}
}
#companyShareholdersDematerialization .share-holders-image-container{display:flex;justify-content:center}
#companyShareholdersDematerialization .share-holders-image-container .share-holders-image-wrapper{width:387px;height:257px;clip-path:polygon(40px 0,100% 0,100% calc(84%),calc(84%) 100%,0 100%,0 0)}
@media screen and (max-width:767px){#companyShareholdersDematerialization .share-holders-image-container .share-holders-image-wrapper{width:343px;height:252px;clip-path:polygon(40px 0,100% 0,100% calc(92%),calc(92%) 100%,0 100%,0 0)}
}
#companyShareholdersDematerialization .share-holders-image-container .share-holders-image-wrapper img{width:100%;height:100%;object-fit:cover}
#companyShareholdersDematerialization .share-holders-content-wrapper ul{display:flex;flex-direction:column;gap:16px;list-style-type:auto}
@media screen and (max-width:767px){#companyShareholdersDematerialization .share-holders-content-wrapper ul{margin-left:16px}
}
#companyShareholdersDematerialization .share-holders-content-wrapper ul li{font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:#000}
#companyShareholdersDematerialization .share-holders-content-wrapper ul li a{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;display:inline}
#companyShareholdersDematerialization .share-holders-content-wrapper ul li ul{list-style-type:disc;display:flex;flex-direction:column;gap:24px;margin-left:0}
#companyShareholdersDematerialization .share-holders-content-wrapper ul li ul li{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#companyShareholdersDematerialization .share-holders-content-wrapper ul li ul li:first-child{padding-top:8px}
#companyShareholdersDematerialization .share-holders-content-wrapper .shareholders-read-more{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;padding-top:8px}
#companyShareholdersContactUS .company-contact-us-wrapper{background:#fff;padding:0 120px 96px 120px}
@media screen and (max-width:767px){#companyShareholdersContactUS .company-contact-us-wrapper{padding:0 16px 47px 16px}
}
@media only screen and (min-width:768px) and (max-width:1300px){#companyShareholdersContactUS .company-contact-us-wrapper{padding:0 60px 50px}
}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-heading{padding-top:0;padding-bottom:24px;color:red;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:900;line-height:140%}
@media screen and (max-width:767px){#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-heading{padding-bottom:16px;font-family:var(--font-tstar-heavy)}
}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container{display:flex;gap:48px}
@media screen and (max-width:767px){#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container{flex-direction:column;gap:19px}
}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-image-container{display:flex;justify-content:center}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-image-container .company-contact-us-image-wrapper{width:386px;height:424px;clip-path:polygon(40px 0,100% 0,100% calc(92%),calc(92%) 100%,0 100%,0 0)}
@media screen and (max-width:767px){#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-image-container .company-contact-us-image-wrapper{width:343px;height:252px;clip-path:polygon(40px 0,100% 0,100% calc(92%),calc(92%) 100%,0 100%,0 0)}
}
@media screen and (min-width:768px) and (max-width:900px){#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-image-container .company-contact-us-image-wrapper{width:300px}
}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-image-container .company-contact-us-image-wrapper img{width:100%;height:100%;object-fit:cover}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-content-wrapper h6{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:700;line-height:140%;padding:0}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-content-wrapper p{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:300;line-height:140%}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-content-wrapper .pb-4{padding-bottom:4px}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-content-wrapper .pb-8{padding-bottom:8px}
#companyShareholdersContactUS .company-contact-us-wrapper .company-contact-us-container .company-contact-us-content-wrapper .pb-16{padding-bottom:16px}
.investors-aem-notices{margin-bottom:96px}
@media only screen and (max-width:767px){.investors-aem-notices{margin-bottom:40px}
}
.investors-aem-notices .aem-notices-header{padding-bottom:24px;border-bottom:1px solid #d9d9d9}
.investors-aem-notices .aem-notices-header p{color:#595959;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media only screen and (max-width:767px){.investors-aem-notices .aem-notices-header{padding-top:0;padding-bottom:0;border-bottom:0}
}
.investors-aem-notices .aem-notices{padding:24px 0 24px;border-bottom:1px solid #d9d9d9;gap:8px;display:flex;flex-direction:column}
.investors-aem-notices .aem-notices .aem-notices-header-section{display:flex}
@media only screen and (max-width:767px){.investors-aem-notices .aem-notices .aem-notices-header-section{flex-direction:column}
}
.investors-aem-notices .aem-notices .aem-notices-header-section .aem-notices-header-text{color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.investors-aem-notices .aem-notices .aem-notices-header-section .aem-notices-download-size,.investors-aem-notices .aem-notices .aem-notices-header-section .aem-notices-desktop-download-size{color:#595959;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.investors-aem-notices .aem-notices .aem-download-section{display:flex;gap:4px;cursor:pointer}
.investors-aem-notices .aem-notices .aem-download-section .aem-download-icon svg{width:24px;height:24px}
.investors-aem-notices .aem-notices .aem-download-section .aem-download-size{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.investors-aem-notices .aem-notices:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}
#annual-reports-banner{padding-bottom:24px;border-bottom:1px solid #d9d9d9}
#annual-reports-banner .annual-report-header{display:flex;justify-content:flex-end;padding-bottom:8px}
#annual-reports-banner .annual-report-header p{color:#595959;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media only screen and (max-width:767px){#annual-reports-banner .annual-report-header{justify-content:flex-start}
}
#annual-reports-banner .annual-reports__container{padding:40px;clip-path:polygon(40px 0,100% 0,100% calc(82%),calc(92%) 100%,0 100%,0 0)}
@media only screen and (max-width:767px){#annual-reports-banner .annual-reports__container{padding:16px 16px 24px 16px;clip-path:polygon(40px 0,100% 0,100% calc(85%),calc(91%) 100%,0 100%,0 0)}
}
#annual-reports-banner .annual-reports__container .annual-reports-header{color:#fff;font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:600;line-height:120%;padding-bottom:16px;padding-top:0}
@media only screen and (max-width:767px){#annual-reports-banner .annual-reports__container .annual-reports-header{padding-bottom:8px;font-size:28px}
}
#annual-reports-banner .annual-reports__container .annual-reports-file-size{color:#fff;font-family:var(--font-tstar-bold);font-size:20px;font-style:normal;font-weight:700;line-height:140%;padding-bottom:72px}
@media only screen and (max-width:767px){#annual-reports-banner .annual-reports__container .annual-reports-file-size{padding-bottom:100px}
}
#annual-reports-banner .annual-reports__container .annual-reports-download-button{display:flex;height:40px;padding:0 32px;justify-content:center;align-items:center;gap:8px;border:1px solid #fff;width:166px}
#annual-reports-banner .annual-reports__container .annual-reports-download-button:hover{background-color:#fff}
#annual-reports-banner .annual-reports__container .annual-reports-download-button:hover .annual-reports-download-text{color:#000}
#annual-reports-banner .annual-reports__container .annual-reports-download-button:hover svg path{fill:#000}
#annual-reports-banner .annual-reports__container .annual-reports-download-button .annual-reports-download-text{color:#fff;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}
#annual-reports-banner .annual-reports__container .annual-reports-download-button svg{width:20px;height:20px}
.contact-us-sidenav-container{display:flex;flex-direction:column;width:100%;padding:0 120px}
@media screen and (max-width:990px){.contact-us-sidenav-container{padding:0 60px}
}
@media screen and (max-width:767px){.contact-us-sidenav-container{padding:0 16px}
}
.contact-us-sidenav-container .contact-us-sidenav-heading{display:flex;justify-content:center;width:100%;margin-bottom:56px}
@media screen and (max-width:767px){.contact-us-sidenav-container .contact-us-sidenav-heading{margin-bottom:32px}
}
.contact-us-sidenav-container .contact-us-sidenav-heading h2{font-family:var(--font-transducer);font-size:56px;font-style:normal;font-weight:400;line-height:100%;color:#000;text-align:center}
@media screen and (max-width:767px){.contact-us-sidenav-container .contact-us-sidenav-heading h2{font-size:32px}
}
.contact-us-sidenav-container .tab-heading-wrapper-relative{display:none}
.contact-us-sidenav-container.contact-us-sidenav-with-title{padding-top:96px}
@media only screen and (max-width:767px){.contact-us-sidenav-container.contact-us-sidenav-with-title{padding-top:40px}
}
@media only screen and (max-width:767px){.contact-us-sidenav-container.contact-us-sidenav-with-title .contact-us-sidenav-dropdown{display:none}
}
@media only screen and (max-width:767px){.contact-us-sidenav-container.contact-us-sidenav-with-title .contact-us-sidenav-tab-content{margin-top:24px}
}
.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative{position:relative}
@media only screen and (max-width:767px){.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative{display:block}
}
.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative .my-border{border-top:1px solid #d9d9d9;width:100%;position:absolute;left:0;top:41px}
.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative .tab-wrapper{margin:0;padding:0;display:flex;width:100%}
.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative .tab-wrapper .nav-tabs{width:100%;border:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative .tab-wrapper .nav-tabs::-webkit-scrollbar{width:0;display:none}
.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative .tab-wrapper .nav-tabs .nav-item{margin-right:24px;z-index:1}
.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative .tab-wrapper .nav-tabs .nav-item:last-child{margin-right:0}
.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative .tab-wrapper .nav-tabs .nav-item .nav-link{border:0;padding:0 0 12px;margin:0;width:auto;text-transform:none;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:20px;font-weight:var(--font-weight-400);font-style:normal;line-height:140%;white-space:nowrap}
.contact-us-sidenav-container.contact-us-sidenav-with-title .tab-heading-wrapper-relative .tab-wrapper .nav-tabs .nav-item .nav-link.active{border-bottom:2px solid var(--text-color-danger-red);color:var(--bg-color-black);font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900)}
.contact-us-sidenav-container .contact-container-wrapper{display:flex;gap:87px}
@media screen and (max-width:990px){.contact-us-sidenav-container .contact-container-wrapper{gap:24px}
}
@media screen and (max-width:767px){.contact-us-sidenav-container .contact-container-wrapper{flex-direction:column;gap:0}
}
.contact-us-sidenav-container .contact-container-wrapper .dropdown{position:unset;margin-bottom:96px}
@media screen and (max-width:767px){.contact-us-sidenav-container .contact-container-wrapper .dropdown{position:relative;margin-bottom:32px;background:transparent}
}
.contact-us-sidenav-container .contact-container-wrapper .dropdown .dropdown-menu{margin-top:0 !important;padding-top:0 !important}
.contact-us-sidenav-container .contact-container-wrapper .dropdown .dropdown-toggle{display:none}
.contact-us-sidenav-container .contact-container-wrapper .dropdown .dropdown-toggle:focus{box-shadow:none}
@media screen and (max-width:767px){.contact-us-sidenav-container .contact-container-wrapper .dropdown .dropdown-toggle{display:flex;width:100%;padding:8px 26px 8px 16px;position:relative;height:40px;background:transparent}
.contact-us-sidenav-container .contact-container-wrapper .dropdown .dropdown-toggle::after{display:inline-block;width:16px;height:22px;content:'';background-image:url("clientlib-site/resources/select-dropdown-icon.svg");border:none !important;margin-left:81%;vertical-align:unset;border:1px solid #000;background-color:transparent;position:absolute;top:8px;right:10.98px}
}
.contact-us-sidenav-container .contact-container-wrapper .dropdown ul{display:flex;flex-direction:column;width:100%;list-style:none;row-gap:24px;margin-bottom:0;position:unset;border:0}
@media screen and (max-width:767px){.contact-us-sidenav-container .contact-container-wrapper .dropdown ul{display:none;position:relative;top:-46px;left:0;width:100%;padding:10px 144.3px 8px 16px;padding:0;border:1px solid #000}
.contact-us-sidenav-container .contact-container-wrapper .dropdown ul.show{display:flex}
}
.contact-us-sidenav-container .contact-container-wrapper .dropdown ul li .btn-item{width:17.84vw;white-space:unset !important;padding:9px 0;text-align:left;border-color:transparent !important;background-color:transparent !important;border:0;border-radius:0}
@media screen and (max-width:990px){.contact-us-sidenav-container .contact-container-wrapper .dropdown ul li .btn-item{width:26vw}
}
@media screen and (max-width:767px){.contact-us-sidenav-container .contact-container-wrapper .dropdown ul li .btn-item{width:100%}
}
.contact-us-sidenav-container .contact-container-wrapper .dropdown ul li .btn-item.active{background-color:transparent !important;color:#000;border-radius:0;font-size:20px;font-style:normal;font-weight:600;line-height:140%;border-left:2px solid red !important}
@media screen and (max-width:767px){.contact-us-sidenav-container .contact-container-wrapper .dropdown ul li .btn-item.active{border-left:0}
}
.contact-us-sidenav-container .contact-container-wrapper .dropdown ul li .btn-item.active div{padding-left:16px}
.contact-us-sidenav-container .contact-container-wrapper .dropdown ul li .btn-item.active div span{font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%;margin-left:0 !important}
@media screen and (max-width:767px){.contact-us-sidenav-container .contact-container-wrapper .dropdown ul li .btn-item.active div span{margin-left:0}
}
.contact-us-sidenav-container .contact-container-wrapper .dropdown ul li .btn-item span{font-family:var(--font-transducer);color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.contact-us-sidenav-container .contact-container-wrapper .tab-content{width:100%}
@media screen and (max-width:767px){#contactSlideNav .dropdown-toggle{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-tstar-medium);background:url('clientlib-site/resources/images/icons/drop-down-arrow.svg') no-repeat right 12px center;border:1px solid #000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
#contactSlideNav .dropdown-toggle::after{display:none}
#contactSlideNav .btn-item{width:auto;max-width:unset;padding:0}
#contactSlideNav .btn-item span{font-size:1rem;font-family:var(--font-tstar-regular)}
#contactSlideNav .btn-item div{padding-left:1rem;padding-top:.625rem;padding-bottom:.625rem}
#contactSlideNav .btn-item.active{border:none !important}
#contactSlideNav .btn-item.active span{font-size:1rem;font-family:var(--font-tstar-bold)}
#contactSlideNav .dropdown ul{padding:0;row-gap:0;border:1px solid rgba(0,0,0,0.15);margin-top:46px !important;z-index:3}
}
.company-contact-us-card-container{display:flex;flex-direction:column;row-gap:24px;margin-bottom:32px}
.thank-you-container{display:flex;flex-direction:column;background:#000;max-width:590px;width:100%;height:579px}
@media screen and (max-width:767px){.thank-you-container{border-radius:25px}
}
.thank-you-container .thank-you-inner-section{position:relative}
.thank-you-container .thank-you-inner-section .close-icon{position:absolute;top:24px;right:24px}
.thank-you-container .thank-you-inner-section .inner-section{position:relative;display:flex;padding:124px 65px 131px 65px;justify-content:center;align-items:center}
.thank-you-container .thank-you-inner-section .inner-section .success-detail-section .image-bg{display:flex;justify-content:center}
.thank-you-container .thank-you-inner-section .inner-section .success-detail-section .image-bg .icon1{position:relative;width:200px;height:201px;display:flex;justify-content:center;align-items:center}
.thank-you-container .thank-you-inner-section .inner-section .success-detail-section .image-bg .icon2{position:absolute;width:124px;height:125px;padding:33px 38px 48px 38px}
.thank-you-container .thank-you-inner-section .inner-section .success-detail-section .title{color:#FFF;text-align:center;font-family:Transducer;font-size:32px;font-style:normal;font-weight:400;line-height:120%;margin:40px 0 24px 0}
@media screen and (max-width:767px){.thank-you-container .thank-you-inner-section .inner-section .success-detail-section .title{color:var(--Brand-White,#fff);text-align:center;font-family:Transducer;font-size:20px;font-style:normal;font-weight:400;line-height:140%}
}
.thank-you-container .thank-you-inner-section .inner-section .success-detail-section .title-heading{color:#d9d9d9;text-align:center;font-family:"T-Star Pro";font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-1{display:flex;flex-direction:column;row-gap:24px;margin-bottom:32px}
.company-contact-us-card-container-style-1 .company-contact-us-card{padding:32px 30px 32px 32px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.company-contact-us-card-container-style-1 .company-contact-us-card{margin-bottom:32px;padding:24px 16px;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%)}
.company-contact-us-card-container-style-1 .company-contact-us-card.w-p-rl{padding:24px 0}
}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel{border:0 !important;border-color:transparent !important}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .title-details .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:16px}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .title-details .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .title-details .sub-title>div{width:100%;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;max-width:488px}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .title-details .sub-title>p{font-size:16px}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .title-details .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .title-details .description{margin-bottom:8px}
}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details{display:flex;flex-wrap:wrap;gap:8px 52px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details{flex-direction:column;gap:8px 52px}
}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .sub-title{width:100%;color:var(--bg-color-black,#000)}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .sub-title>div{width:100%;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;max-width:488px}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .sub-title>p{font-size:16px}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .info{display:flex;align-items:center}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:4px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription{flex-direction:column}
}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p{display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p{flex-direction:row}
}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p:not(:last-child)::after{content:"•";width:6px;height:6px;margin-left:8px;margin-right:8px;color:#d9d9d9}
@media screen and (max-width:767px){.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p:not(:last-child)::after{display:none}
}
.company-contact-us-card-container-style-1 .company-contact-us-card .contact--us-info-panel .contact-details:last-child .horizontal{display:none}
.company-contact-us-card-container-style-1 .company-contact-us-card .links{margin-top:64px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-1 .company-contact-us-card .links{margin-top:32px}
}
.company-contact-us-card-container-style-1 .company-contact-us-card .links .links-inner-section p{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-1 .company-contact-us-card .links .links-inner-section p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#F00;text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-2{display:flex;flex-direction:column;row-gap:24px;margin-bottom:32px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2{margin-bottom:40px}
}
.company-contact-us-card-container-style-2 .company-contact-us-card{padding:32px 30px 32px 32px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card{margin-bottom:0;padding:24px 16px;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%)}
.company-contact-us-card-container-style-2 .company-contact-us-card.w-p-rl{padding:24px 0}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel{border:0 !important;border-color:transparent !important}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .title-details .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:16px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .title-details .title{font-size:24px;margin-bottom:8px}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .title-details .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .title-details .sub-title>div{width:100%;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;max-width:488px}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .title-details .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .title-details .description{margin-bottom:8px}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details{display:flex;flex-wrap:wrap;gap:8px 52px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details{flex-direction:column;gap:8px 52px}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .sub-title{width:100%;color:#000}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .sub-title>div{width:100%;max-width:488px}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info{display:flex;align-items:center}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-icon{width:24px;height:24px}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:4px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription{margin-left:8px;flex-direction:column}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p{display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p{flex-direction:row}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p:not(:last-child)::after{content:"•";width:6px;height:6px;margin-left:8px;margin-right:8px;color:#d9d9d9}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p:not(:last-child)::after{display:none}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .contact--us-info-panel .contact-details:last-child .horizontal{display:none}
.company-contact-us-card-container-style-2 .company-contact-us-card .links{margin-top:64px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card .links{margin-top:32px}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .links .links-inner-section p{color:#000;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%;word-break:break-all}
@media screen and (min-width:767px){.company-contact-us-card-container-style-2 .company-contact-us-card .links .links-inner-section p{margin-top:16px}
}
.company-contact-us-card-container-style-2 .company-contact-us-card .links .links-inner-section p a{display:inline;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#F00;text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-2 .style-2 .main-title-container{margin-bottom:32px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .style-2 .main-title-container{margin-bottom:24px}
}
.company-contact-us-card-container-style-2 .style-2 .main-title-container .main-title{color:#000;font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:38.4px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .style-2 .main-title-container .main-title{font-size:24px}
}
.company-contact-us-card-container-style-2 .style-2 .main-title-container .main-subtitle{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
.company-contact-us-card-container-style-2 .style-2 .contact--us-info-panel{display:flex}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .style-2 .contact--us-info-panel{flex-direction:column;row-gap:24px}
}
.company-contact-us-card-container-style-2 .style-2 .contact--us-info-panel .title-details{max-width:299px;width:100%}
.company-contact-us-card-container-style-2 .style-2 .contact--us-info-panel .title-details .sub-title{margin:0;width:inherit}
.company-contact-us-card-container-style-2 .style-2 .contact--us-info-panel .title-details .sub-title>div{width:100%;max-width:488px}
.company-contact-us-card-container-style-2 .style-2 .contact--us-info-panel .vertical-line{height:112px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:990px){.company-contact-us-card-container-style-2 .style-2 .contact--us-info-panel .vertical-line{margin:0 16px}
}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .style-2 .contact--us-info-panel .vertical-line{display:none}
}
.company-contact-us-card-container-style-2 .style-2 .contact--us-info-panel .contact-details{flex-direction:column}
.company-contact-us-card-container-style-2 .style-2 .links{margin-top:64px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-2 .style-2 .links{margin-top:32px}
}
.company-contact-us-card-container-style-2 .style-2 .links p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-2 .style-2 .links p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Brand-Red,#f00);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-3{width:100%;display:flex;flex-direction:row;justify-content:center}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3{width:100%;margin:0 120px;margin-bottom:32px;padding:32px 0 32px 0;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3{margin:0 16px 32px 16px;padding:24px 16px;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%)}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3.w-p-rl{padding:24px 0}
}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel{border:0 !important;border-color:transparent !important;display:flex;flex-direction:row;justify-content:center}
@media screen and (max-width:767px){.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel{flex-direction:column}
}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .title-details-style-3{display:flex;align-items:center}
@media screen and (max-width:767px){.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .title-details-style-3{flex-direction:column;align-items:flex-start}
}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .title-details-style-3 .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .title-details-style-3 .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .title-details-style-3 .sub-title>div{width:100%;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;max-width:488px}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .title-details-style-3 .sub-title>p{font-size:16px}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .title-details-style-3 .vertical-line{height:64px;margin:0 40px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:990px){.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .title-details-style-3 .vertical-line{margin:0 16px}
}
@media screen and (max-width:767px){.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .title-details-style-3 .vertical-line{display:none}
}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3{display:flex;gap:25px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3{flex-direction:column}
}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3 .info{display:flex;align-items:center}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3 .info .contact-icon{width:32px;height:32px}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3 .info .contact-decription{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:4px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3 .info .contact-decription{flex-direction:column}
}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3 .info .contact-decription p{display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3 .info .contact-decription p{flex-direction:row}
}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3 .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3 .info .contact-decription p:not(:last-child)::after{content:"•";width:6px;height:6px;margin-left:8px;margin-right:8px;color:#d9d9d9}
@media screen and (max-width:767px){.company-contact-us-card-container-style-3 .company-contact-us--ineer-style-3 .contact--us-info-panel .contact-details-style-3 .info .contact-decription p:not(:last-child)::after{display:none}
}
.company-contact-us-card-container-zonal{display:flex;flex-direction:column;row-gap:24px;margin-bottom:32px}
.company-contact-us-card-container-zonal .company-contact-us-card{padding:32px 30px 32px 32px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.company-contact-us-card-container-zonal .company-contact-us-card{margin-bottom:0;padding:24px 16px;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%)}
.company-contact-us-card-container-zonal .company-contact-us-card.w-p-rl{padding:24px 0}
}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel{border:0 !important;border-color:transparent !important}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .title-details .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:16px}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .title-details .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .title-details .sub-title>div{width:100%;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;max-width:488px}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .title-details .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .title-details .description{margin-bottom:8px}
}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details{display:flex;flex-wrap:wrap;gap:8px 52px}
@media screen and (max-width:767px){.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details{flex-direction:column;gap:8px 52px}
}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .sub-title{width:100%;color:var(--Brand-Black,#000)}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .sub-title>div{width:100%;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;max-width:488px}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .sub-title>p{font-size:16px}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .info{display:flex;align-items:center}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:4px}
@media screen and (max-width:767px){.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription{flex-direction:column}
}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p{display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p{flex-direction:row}
}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p:not(:last-child)::after{content:"•";width:6px;height:6px;margin-left:8px;margin-right:8px;color:#d9d9d9}
@media screen and (max-width:767px){.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details .info .contact-decription p:not(:last-child)::after{display:none}
}
.company-contact-us-card-container-zonal .company-contact-us-card .contact--us-info-panel .contact-details:last-child .horizontal{display:none}
.company-contact-us-card-container-zonal .company-contact-us-card .links{margin-top:64px}
@media screen and (max-width:767px){.company-contact-us-card-container-zonal .company-contact-us-card .links{margin-top:32px}
}
.company-contact-us-card-container-zonal .company-contact-us-card .links .links-inner-section p{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-zonal .company-contact-us-card .links .links-inner-section p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:red;text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
#zoneal-dropdown{width:11rem;margin-bottom:1.375rem}
@media screen and (max-width:767px){#zoneal-dropdown{margin-left:auto}
}
#zoneal-dropdown .dropdown-select{width:11rem;height:2.5rem;padding:0 0 0 1rem;font-family:var(--font-tstar-medium);appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url('clientlib-site/resources/images/icons/drop-down-arrow.svg') no-repeat right 12px center;border:1px solid black;color:black}
#zoneal-dropdown .dropdown-menu{padding:0}
#zoneal-dropdown .dropdown-menu li{margin:0;padding:.625rem .75rem .625rem 1rem}
@media screen and (max-width:767px){#zoneal-dropdown .dropdown-menu li a{font-size:1rem}
}
#zoneal-dropdown .dropdown-menu li:hover a,#zoneal-dropdown .dropdown-menu li.active a{font-weight:700;font-family:var(--font-tstar-bold)}
#zoneal-dropdown .btn-primary:focus{box-shadow:none}
.company-contact-us-card-container-surge{width:100%;display:flex;flex-direction:row;justify-content:center}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge{width:100%;margin:0;padding:32px 0 32px 0;background:var(--Brand-Black,#000);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:none;border:0}
@media screen and (max-width:767px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge{padding:24px 16px}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge.w-p-rl{padding:24px 0}
}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel{border:0 !important;border-color:transparent !important;display:flex;flex-direction:row;justify-content:center}
@media screen and (max-width:767px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel{flex-direction:column;gap:16px}
}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .title-details-surge{display:flex;align-items:center}
@media screen and (max-width:767px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .title-details-surge{flex-direction:column;align-items:flex-start;gap:16px}
}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .title-details-surge .title{color:var(--color-white);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .title-details-surge .sub-title{color:var(--color-white);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .title-details-surge .sub-title>div{width:100%;color:var(--color-white);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;max-width:488px}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .title-details-surge .sub-title>p{font-size:16px}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .title-details-surge .vertical-line{height:64px;margin:0 40px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:990px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .title-details-surge .vertical-line{margin:0 16px}
}
@media screen and (max-width:767px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .title-details-surge .vertical-line{display:none}
}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge{display:flex;gap:25px}
@media screen and (max-width:767px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge{flex-direction:column;gap:6px}
}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge .info{display:flex;align-items:center}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge .info .contact-icon{width:32px;height:32px}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge .info .contact-decription{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:4px}
@media screen and (max-width:767px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge .info .contact-decription{flex-direction:column}
}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge .info .contact-decription p{display:flex;flex-direction:row;color:var(--color-white);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:0}
@media screen and (max-width:767px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge .info .contact-decription p{flex-direction:row}
}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge .info .contact-decription p:not(:last-child)::after{content:"•";width:6px;height:6px;margin-left:8px;margin-right:8px;color:#d9d9d9}
@media screen and (max-width:767px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge .contact--us-info-panel .contact-details-surge .info .contact-decription p:not(:last-child)::after{display:none}
}
.company-contact-us-card-container-surge .company-contact-us--ineer-surge .surge-footer-region-divider{height:1px;background:linear-gradient(270deg,rgba(150,150,150,0) 0,#969696 16.03%,#969696 84.12%,rgba(150,150,150,0) 100%);margin:48px 0 39px}
@media screen and (max-width:1023px){.company-contact-us-card-container-surge .company-contact-us--ineer-surge .surge-footer-region-divider{margin:32px 0 24px}
}
.company-contact-us-card-container-style-4{margin:0 120px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-4{margin:0 auto;width:100%}
}
.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4{margin-bottom:96px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4{margin-bottom:32px}
}
.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info{display:flex;flex-wrap:wrap;gap:40px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info{flex-direction:column;gap:40px}
}
.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info .image-section-style-4{flex:1;height:392px;background-repeat:no-repeat !important;background-size:cover !important;clip-path:polygon(0 0,100% 0,100% calc(100% - 70px),calc(100% - 70px) 100%,0 100%)}
@media screen and (max-width:767px){.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info .image-section-style-4{margin:0 16px;width:calc(100% - 32px);height:auto;clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%)}
}
.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info .image-section-style-4 .title-details{padding:15% 91px 57px 40px}
@media screen and (max-width:767px){.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info .image-section-style-4 .title-details{padding:24px 46px 40px 25px}
}
.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info .image-section-style-4 .title-details .title{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:400;line-height:100%}
@media screen and (max-width:767px){.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info .image-section-style-4 .title-details .title{color:var(--Brand-White,#fff);font-family:var(--font-transducer);font-size:24px;font-style:normal;font-weight:400;line-height:140%}
}
.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info .image-section-style-4 .title-details .contact-us-img-button{margin-top:64px;max-width:257px;width:100%;height:42px;color:#FFF;border:1px solid #FFF;background:transparent;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%}
@media screen and (max-width:767px){.company-contact-us-card-container-style-4 .company-contact-us-info-panel-style-4 .company-contact-us-info .image-section-style-4 .title-details .contact-us-img-button{margin-top:86px;max-width:255px;width:100%;height:42px;color:#FFF;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%}
}
:root{--yellow:#ffbd13;--blue:#4383ff;--blue-d-1:#3278ff;--light:#f5f5f5;--grey:#AAA;--white:#FFF;--shadow:8px 8px 30px rgba(0,0,0,.05)}
.company-contact-us-feedback{width:100%;// height:80px;background:var(--Seconday-Colours-Light-Grey,#F3F3F3);display:flex;justify-content:center;align-items:center;@media screen and (max-width:767px){flex-direction:column;width:100%}
.company-contact-us-provide-feedback-action{cursor:pointer}
.feedback-note{overflow:hidden;color:#000;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-tstar-regular);font-size:20px;font-style:normal;font-weight:700;line-height:140%;padding:16px 51px;@media screen and (max-width:767px){white-space:normal}
span{color:#F00;font-family:var(--font-tstar-regular);font-size:20px;font-style:normal;font-weight:700;line-height:140%}
@media screen and (max-width:767px){color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%;span{color:var(--Brand-Red,#F00);font-size:14px;font-style:normal;font-weight:700;line-height:140%}
}
}
.popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);justify-content:center;align-items:center;overflow:hidden}
.popup-content{text-align:center;min-height:100px;min-width:100px;height:100%;width:100%;@media only screen and (max-width:600px){width:100%;height:90%;position:absolute;bottom:0}
.popup-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;@media screen and (max-width:767px){align-items:normal;display:block}
.inner-section{min-width:100px;max-width:590px;min-height:100px;max-height:560px;padding:0 64px 64px 64px;// text-align:center;position:relative;background:var(--Seconday-Colours-Light-Grey,#F3F3F3);// clip-path:polygon(0 0,100% 0,100% ~"calc(___YUICSSMIN_PRESERVED_TOKEN_205___)",~"calc(___YUICSSMIN_PRESERVED_TOKEN_206___)" 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px);@media screen and (max-width:767px){clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0)}
@media screen and (max-width:767px){padding:0 16px 0 16px;position:relative;max-height:100%;// width:100%;height:100%;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden}
@media screen and (min-width:767px) and (max-height:1280px){max-height:380px;padding:0 32px 32px 32px}
.close-icon-container{display:flex;flex-direction:row;justify-content:flex-end;margin-right:-64px;margin-left:-64px;@media screen and (max-width:767px){height:60px;margin-right:-16px;margin-left:-16px;background-color:white}
@media screen and (min-width:767px) and (max-height:1280px){height:32px;margin-right:-32px;margin-left:-32px}
}
.btn-close{margin-top:24px;margin-bottom:8px;margin-right:24px;// position:absolute;// top:24px;// right:-24px;cursor:pointer;@media screen and (max-width:767px){// border-radius:8px 8px 0 0;// background:var(--Brand-White,#FFF);margin-top:20px;margin-bottom:8px;margin-right:16px}
svg{width:32px;height:32px}
}
.title-section{// padding:0 97px 0 96px;display:flex;justify-content:center;align-items:center;flex-direction:column;@media screen and (max-width:767px){margin-top:40px}
.title{color:var(--Brand-Black,#000);text-align:center;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%}
.title-heading{margin:8px 0 58px 0;@media screen and (max-width:767px){margin:14px 0 40px 0}
@media screen and (min-width:767px) and (max-height:1280px){margin:8px 0 32px 0}
}
}
.raise-query-form{display:none;// padding:0 64px;// display:flex;.raise-query-form-container{display:flex;flex-direction:column;align-items:flex-start;gap:64px;@media screen and (max-width:767px){gap:40px}
@media screen and (min-width:767px) and (max-height:1280px){gap:24px}
.form-content{width:100%;.form-container{.form-input{color:var(--Brand-Black,#000);width:462px;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;@media screen and (max-width:767px){width:100%;height:32px}
}
.error{color:#F00}
.error::placeholder{color:#F00}
select{width:100px;position:relative}
option{width:100px;position:absolute;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;width:462px;height:32px}
.rating{display:flex;justify-content:flex-start;align-items:center;grid-gap:.5rem;font-size:2rem;color:var(--yellow);margin-top:1.5rem;.star{cursor:pointer}
@keyframes animate{0{opacity:0;transform:scale(1)}
50%{opacity:1;transform:scale(1.2)}
100%{opacity:1;transform:scale(1)}
}
.star.active{opacity:1;animation:animate .5s calc(var(--i) * .1s) ease-in-out forwards}
.star:hover{transform:scale(1.1)}
}
input{margin-bottom:2rem}
.rate-title{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#000}
}
}
}
}
.rate-us-form{display:block}
.raise-query-button-section{margin-top:59px;display:flex;justify-content:flex-start;@media screen and (max-width:767px){justify-content:flex-start;margin-top:0}
@media screen and (min-width:767px) and (max-height:1280px){margin-top:0}
.raise-query-btn{max-width:171px;width:100%;height:51px;padding:13px 21px 10px 21px;color:var(--Brand-Black,#000);text-align:center;font-family:var(--font-tstar-bold);font-size:20px;font-style:normal;font-weight:700;line-height:140%;border:1px solid #000;@media screen and (max-width:767px){padding:12px 43px 12px 32px;max-width:100%;width:100%;height:51px}
@media screen and (min-width:767px) and (max-height:1280px){height:auto}
}
}
}
}
}
.sucsess-popup{display:none;background:rgba(0,0,0,0.5);.inner-section{height:568px;width:590px;background:linear-gradient(105.88deg,#000000 0,#3C3C3C 147.93%) !important;@media screen and (max-width:767px){width:100%;height:90%}
.sucess-close-icon-container{background:unset;display:flex;flex-direction:row;justify-content:flex-end;margin-right:-64px;margin-left:-64px;@media screen and (max-width:767px){height:60px;margin-right:-16px;margin-left:-16px;background:#000}
@media screen and (min-width:767px) and (max-height:1280px){height:32px;margin-right:-32px;margin-left:-32px}
.btn-close{margin-top:24px;margin-bottom:8px;margin-right:24px;// position:absolute;// top:24px;// right:-24px;cursor:pointer;@media screen and (max-width:767px){// border-radius:8px 8px 0 0;// background:var(--Brand-White,#FFF);margin-top:20px;margin-bottom:8px;margin-right:16px;background:#000}
svg{width:32px;height:32px}
}
}
.circle-logo{display:flex;clip-path:circle(50% at 50% 50%);background-color:#292929;height:200px;width:200px;justify-content:center;align-items:center;margin:0 auto;@media screen and (min-width:767px) and (max-height:1280px){height:160px;width:160px}
.like-icon{display:flex;width:min-content;img{display:none;height:124px;width:124px;@media screen and (min-width:767px) and (max-height:1280px){height:80px;width:80px}
}
}
}
.thank-you-container-popup{color:#fff;.first-text{font-family:var(--font-transducer-medium);font-size:32px;font-weight:500;line-height:38px;letter-spacing:0;text-align:center;margin:0 auto;margin-bottom:16px;margin-top:48px;max-width:425px;@media screen and (min-width:767px) and (max-height:1280px){margin-top:32px}
}
.second-text{//styleName:Web/Body/B3 16 - Medium;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center}
}
}
}
}
*{box-sizing:border-box;padding:0;margin:0}
.company-contact-us-js #cpatchaTextBox{text-transform:none !important;margin:0 0 6px 0;width:100%}
.company-contact-us-js .invalid-otp-message{display:none;color:red}
.company-contact-us-js .select-p,.company-contact-us-js .error--message{display:none}
.company-contact-us-js .select-dropdown{position:relative}
.company-contact-us-js .select-dropdown .dropdown-icon{position:absolute;top:0;right:10px;transform:rotate(0)}
.company-contact-us-js .show .dropdown-icon{transform:rotate(180deg)}
.company-contact-us-js .dropdown-select,.company-contact-us-js .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{background-color:white;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.company-contact-us-js .dropdown-select:focus-visible,.company-contact-us-js .dropdown-select.btn-primary:not(:disabled):not(.disabled).active:focus-visible{outline:none !important}
.company-contact-us-js .dropdown-select.dropdown-toggle-form,.company-contact-us-js .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form{background-color:white !important;color:var(--Brand-Black,#000);border-bottom:1px solid black !important;outline:0}
.company-contact-us-js .dropdown-select.dropdown-toggle-form:focus,.company-contact-us-js .dropdown-select.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle-form:focus{box-shadow:none !important;outline:none !important}
.company-contact-us-js .dropdown-select.btn-primary:not(:disabled):not(.disabled).active{text-transform:capitalize}
.company-contact-us-js .dropdown-menu.cust-dropdown-menu{width:100%;padding:8px;max-height:200px;overflow-y:scroll;text-transform:capitalize}
@media screen and (max-width:767px){.company-contact-us-js .dropdown-menu.cust-dropdown-menu{margin:0}
}
.company-contact-us-js .dropdown-menu.cust-dropdown-menu li{padding:.625rem .75rem .625rem 1rem}
.company-contact-us-js .dropdown-menu.cust-dropdown-menu li a{color:var(--Brand-Black,#000);font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.company-contact-us-js .dropdown-menu.cust-dropdown-menu li a:hover{font-family:var(--font-tstar-medium)}
.company-contact-us-js .dropdown-menu.cust-dropdown-menu li.active a{font-weight:700}
.company-contact-us-js button[name="complaintcategory"] ~ ul li.show,.company-contact-us-js button[name="complaintsubcategory"] ~ ul li.show{display:block}
.company-contact-us-js button[name="complaintcategory"] ~ ul li,.company-contact-us-js button[name="complaintsubcategory"] ~ ul li{display:none}
.company-contact-us-js .contact-container-wrapper{display:flex}
@media screen and (max-width:767px){.company-contact-us-js .contact-container-wrapper{flex-direction:column}
}
.company-contact-us-js .contact-container-wrapper .dropdown{position:unset}
@media screen and (max-width:767px){.company-contact-us-js .contact-container-wrapper .dropdown{position:relative;margin:32px 0;background:transparent}
}
.company-contact-us-js .contact-container-wrapper .dropdown .dropdown-toggle{display:none}
@media screen and (max-width:767px){.company-contact-us-js .contact-container-wrapper .dropdown .dropdown-toggle{display:flex;width:100%;padding:10px 10.98px 8px 16px}
.company-contact-us-js .contact-container-wrapper .dropdown .dropdown-toggle::after{display:inline-block;width:16px;height:22px;content:"";background-image:url("clientlib-site/resources/select-dropdown-icon.svg");border:none !important;margin-left:81%;vertical-align:unset;background-color:transparent}
}
.company-contact-us-js .contact-container-wrapper .dropdown ul{display:flex;flex-direction:column;width:236px;width:100%;list-style:none;row-gap:24px;margin-bottom:0;position:unset}
@media screen and (max-width:767px){.company-contact-us-js .contact-container-wrapper .dropdown ul{display:none;position:absolute;width:100%;padding:10px 144.3px 8px 16px}
.company-contact-us-js .contact-container-wrapper .dropdown ul.show{display:flex}
}
.company-contact-us-js .contact-container-wrapper .dropdown ul li .btn-item{max-width:236px;width:100%;white-space:nowrap;padding:9px 0;text-align:left;border-color:transparent !important;background-color:transparent !important;border:0;border-radius:0}
.company-contact-us-js .contact-container-wrapper .dropdown ul li .btn-item.active{background-color:transparent !important;color:#000;border-radius:0;font-size:20px;font-style:normal;font-weight:600;line-height:140%;border-left:2px solid red !important}
.company-contact-us-js .contact-container-wrapper .dropdown ul li .btn-item.active span{font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-left:16px}
.company-contact-us-js .contact-container-wrapper .dropdown ul li .btn-item span{font-family:var(--font-transducer);color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-js.card-container{display:flex;flex-direction:column;row-gap:40px}
.company-contact-us-js.card-container .card{padding:32px 30px 32px 32px;background:var(--text-color-secondary-light-grey);box-shadow:0 19px 34px 0 rgba(0,0,0,0);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);border:0}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card{padding:24px 0}
}
.company-contact-us-js.card-container .card .contact-info-panel{border:0 !important;border-color:transparent !important}
.company-contact-us-js.card-container .card .contact-info-panel .title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.company-contact-us-js.card-container .card .contact-info-panel .sub-title{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-top:31px;margin-bottom:8px}
.company-contact-us-js.card-container .card .contact-info-panel .description{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card .contact-info-panel .description{margin-bottom:8px}
}
.company-contact-us-js.card-container .card .contact-info-panel .contact-details{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:8px 52px;justify-content:start}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card .contact-info-panel .contact-details{flex-direction:column;gap:8px 52px;flex-direction:column-reverse}
}
.company-contact-us-js.card-container .card .contact-info-panel .contact-details .info{display:flex;align-items:center}
.company-contact-us-js.card-container .card .contact-info-panel .contact-details .info .contact-icon{width:32px;height:32px}
.company-contact-us-js.card-container .card .contact-info-panel .contact-details .info .contact-decription{margin-left:4px;display:flex;flex-direction:row;color:var(--Brand-Black,#000);white-space:nowrap;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card .contact-info-panel .contact-details .info .contact-decription{flex-direction:column}
}
.company-contact-us-js.card-container .card .contact-info-panel .contact-details .info .contact-decription span{font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-js.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{width:7px;height:6px;margin:0 8px;display:block}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-3 .contact-info-panel .contact-details .info .contact-decription span .icon-circle{display:none}
}
.company-contact-us-js.card-container .card-3 .contact-info-panel .horizontal{max-width:783.5px;width:100%;margin:24px 0;border:1px solid #d9d9d9}
.company-contact-us-js.card-container .card-4 .contact-info-panel{display:flex}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-4 .contact-info-panel{flex-direction:column}
}
.company-contact-us-js.card-container .card-4 .contact-info-panel .title-details{display:flex;flex-direction:column}
.company-contact-us-js.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:16px 0 0 0}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-4 .contact-info-panel .title-details .sub-title{margin:8px 0 32px 0}
}
.company-contact-us-js.card-container .card-4 .contact-info-panel .contact-details{display:flex;flex-direction:column;column-gap:16px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-4 .contact-info-panel .contact-details{column-gap:12px}
}
.company-contact-us-js.card-container .card-4 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-4 .contact-info-panel .vertical-line{display:none}
}
.company-contact-us-js.card-container .card-5 .main-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:600;line-height:140%}
.company-contact-us-js.card-container .card-5 .contact-info-panel{display:flex;margin-top:32px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-5 .contact-info-panel{flex-direction:column;margin-top:24px;row-gap:24px}
}
.company-contact-us-js.card-container .card-5 .contact-info-panel .title-details{max-width:299px;width:100%}
.company-contact-us-js.card-container .card-5 .contact-info-panel .title-details .sub-title{margin:0;width:inherit}
.company-contact-us-js.card-container .card-5 .contact-info-panel .vertical-line{height:112px;margin:0 40px 0 33px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-5 .contact-info-panel .vertical-line{display:none}
}
.company-contact-us-js.card-container .card-5 .contact-info-panel .contact-details{flex-direction:column}
.company-contact-us-js.card-container .card-5 .links{margin-top:64px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-5 .links{margin-top:32px}
}
.company-contact-us-js.card-container .card-5 .links p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-js.card-container .card-5 .links p a{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Brand-Red,#f00);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
.company-contact-us-js.card-container .card-6 .contact-info-panel{display:flex;align-items:center}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-6 .contact-info-panel{flex-direction:column;align-items:flex-start}
}
.company-contact-us-js.card-container .card-6 .contact-info-panel .title-details-1 .title-1{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%}
.company-contact-us-js.card-container .card-6 .contact-info-panel .designation{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin:0}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-6 .contact-info-panel .designation{margin:8px 0 32px 0}
}
.company-contact-us-js.card-container .card-6 .contact-info-panel .contact-details{display:flex;flex-direction:column}
.company-contact-us-js.card-container .card-6 .contact-info-panel .vertical-line{height:64px;margin:0 40px 0 40px;border:1px solid #d9d9d9;display:block}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-6 .contact-info-panel .vertical-line{display:none}
}
.company-contact-us-js.card-container .card-9{background:transparent;clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0)}
.company-contact-us-js.card-container .card-9 form .heading{padding:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:48px}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content{display:flex;column-gap:24px;justify-content:space-between}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content{flex-direction:column}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content.w-content-gap-16{column-gap:16px}
}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:48px !important;flex-basis:50%}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container{margin-bottom:24px !important}
}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container.fb-100{flex-basis:100% !important}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input{width:100%;height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input{width:100%}
}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244{width:224px;column-gap:16px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input.w-input-244{width:163.4px}
}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input:focus{box-shadow:none}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .input-container input::placeholder{color:black}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{height:32px;padding-bottom:8px;box-sizing:border-box;border:0;border-radius:0;background-color:transparent;border-bottom:1px solid black;outline:0;color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .input-container .form-select{width:100%}
}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .input-container select{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .error-message{display:none;color:red;font-size:12px;margin-top:8px}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .validate--msg{display:none;color:red;font-size:12px;margin-top:8px}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .notification{color:var(--Seconday-Colours-Dark-Grey,#595959);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-tstar-regular);font-size:18px;font-style:normal;font-weight:400;line-height:120%}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .complaint-resend-otp,.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .complaint-send-otp,.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp,.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp{position:absolute;background:transparent;border:0;top:5px;right:0;font-size:14px;padding:0;border-bottom:1px solid #000;display:none}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .complaint-resend-otp.show,.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .complaint-send-otp.show,.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .corp-resend-otp.show,.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content .form-container .corp-send-otp.show{display:block}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content #sug-mal{position:relative}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content #sug-mal label{position:absolute;left:0;bottom:38px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content #sug-mal label{bottom:32px}
}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content #sug-mal input{text-align:left}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content #sug-mal input.placeholder-error{color:#f00 !important}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content #sug-mal label.placeholder-error{color:#f00 !important}
.company-contact-us-js.card-container .card-9 form .form-wrapper .form-content:last-of-type .form-container{margin-bottom:0}
.company-contact-us-js.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.company-contact-us-js.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.company-contact-us-js.card-container .card-9 form .form-wrapper .w-flex{flex-direction:column}
.company-contact-us-js.card-container .card-9 form .form-wrapper .w-flex .w-100{width:100%}
.company-contact-us-js.card-container .card-9 form .form-wrapper .w-flex-row{flex-direction:row}
.company-contact-us-js.card-container .card-9 form .form-wrapper .w-select-244{width:100%}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .form-wrapper .w-select-244{width:253px}
}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{overflow:hidden;color:var(--Brand-Black,#000);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:18px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info{margin-top:24px !important;margin-bottom:16px}
}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info span{color:red}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info a{display:inline;color:red}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap a{display:inline;color:#009fda}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1.2;border-radius:5px}
@media(max-width:768px){.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control{font-size:16px;line-height:1.2}
}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#000;font-family:var(--font-tstar-medium);font-size:18px;line-height:1rem}
@media(max-width:768px){.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control p{font-size:16px;line-height:1.2}
}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input ~ .control_indicator,.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.company-contact-us-js.card-container .card-9 form .submit-button-section .submit-info-panel .submit--info .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.company-contact-us-js.card-container .card-9 form .submit-button-section .contact-submit-btn{display:flex;column-gap:16px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .submit-button-section .contact-submit-btn{justify-content:space-between}
}
.company-contact-us-js.card-container .card-9 form .submit-button-section .contact-submit-btn button{padding:8px 32px;font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;background:transparent}
@media screen and (max-width:767px){.company-contact-us-js.card-container .card-9 form .submit-button-section .contact-submit-btn button{width:50%}
}
.company-contact-us-js.card-container .card-9 form .submit-button-section .contact-submit-btn button.reset{border:1px solid #000 !important;color:#000 !important;background:transparent !important}
.company-contact-us-js.card-container .card-9 form .submit-button-section .contact-submit-btn button.submit-btn{border:0 !important;background:red;color:#fff !important}
.company-contact-us-js.card-container .card-9 form .submit-button-section .contact-submit-btn button.submit-btn:disabled{background:silver !important}
.company-contact-us-js.card-container .sucsess-popup{background:rgba(0,0,0,0.5);display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden}
.company-contact-us-js.card-container .sucsess-popup .popup-content{text-align:center;min-height:100px;min-width:100px;height:100%;width:100%}
@media only screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content{width:100%;height:90%;position:absolute;bottom:0}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper{align-items:normal}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar{width:5px}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:auto;width:590px;background:linear-gradient(105.88deg,#000 0,#3c3c3c 147.93%) !important;min-width:100px;max-width:590px;min-height:100px;padding:64px;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{height:240px;overflow-y:auto}
}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{clip-path:polygon(100% 0,100% 44%,100% 100%,0 100%,0 0);max-width:100%;width:100%;padding:0;position:relative;height:100%}
}
@media screen and (min-width:767px) and (max-width:1280px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section{margin-right:-32px;margin-left:-32px}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;padding:0 16px;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .desktop-hide-section .btn-close{display:block;width:16px;height:16px;display:flex;justify-content:center;float:right;right:10px}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{top:24px;right:24px;position:absolute;cursor:pointer}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close{display:none;right:20px}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:32px;height:32px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .btn-close svg{width:16px;height:16px}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{display:flex;clip-path:circle(50% at 50% 50%);background-color:#292929;height:200px;width:200px;justify-content:center;align-items:center;margin:0 auto}
@media screen and (min-width:768px) and (max-width:1280px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:160px;width:160px}
}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo{height:114px;width:114px;margin-top:10%}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon{display:flex;width:min-content}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{display:none;height:124px;width:124px}
@media screen and (min-width:768px) and (max-width:1280px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:80px;width:80px}
}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon img,.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .circle-logo .like-icon svg{height:56px;width:56px}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup{color:#fff}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{display:none;max-height:118px;overflow-y:auto;text-align:center;margin-bottom:16px;margin-top:48px}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{margin-left:16px;margin-right:16px;margin-top:40px;max-height:34vh}
}
@media screen and (min-width:600px) and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:118px}
}
@media screen and (min-width:767px) and (max-width:850px) and (max-height:400px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text{max-height:fit-content}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:24px;font-weight:500;line-height:38px;letter-spacing:0}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .first-text p{font-family:var(--font-transducer);font-size:20px;font-weight:400;line-height:28px}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{text-align:center;margin-top:24px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text{margin-left:16px;margin-right:16px;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}
@media screen and (max-width:767px){.company-contact-us-js.card-container .sucsess-popup .popup-content .popup-wrapper .inner-section .thank-you-container-popup .second-text p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
}
.company-contact-us-corporate-form .btn-primary:not(:disabled):not(.disabled).active:focus,.company-contact-us-corporate-form .btn-primary:not(:disabled):not(.disabled):active:focus,.company-contact-us-corporate-form .show>.btn-primary.dropdown-toggle:focus{box-shadow:none;background-color:#fff;color:#000}
.dropdown-error{color:red !important}
.placeholder-error{color:black !important}
.placeholder-error::placeholder{color:red !important}
.investor-disclosures-banner .details-container{padding:0 120px;margin-top:96px}
@media screen and (max-width:990px){.investor-disclosures-banner .details-container{padding:0 60px}
}
@media screen and (max-width:767px){.investor-disclosures-banner .details-container{padding:0 16px;margin-top:40px}
}
.investor-disclosures-banner .details-container .details-content{color:var(--Hero-Red,#f00);font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;width:96%}
@media screen and (max-width:767px){.investor-disclosures-banner .details-container .details-content{font-size:20px}
}
.investor-disclosures-banner .details-container .container-investors{display:flex;flex-direction:column}
@media screen and (max-width:767px){.investor-disclosures-banner .details-container .container-investors{margin-top:16px}
}
.investor-disclosures-banner .details-container .container-investors .sentence{display:flex;flex-direction:row;gap:24px;margin-top:24px;padding-bottom:24px;border-bottom:1px solid #d9d9d9;width:96%}
@media screen and (max-width:767px){.investor-disclosures-banner .details-container .container-investors .sentence{margin-bottom:0}
}
.investor-disclosures-banner .details-container .container-investors .sentence .number{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
.investor-disclosures-banner .details-container .container-investors .sentence .sent{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
@media screen and (max-width:767px){.investor-disclosures-banner .details-container .container-investors .sentence .sent{width:90%}
}
.investor-disclosures-banner .details-container .container-investors .sentence .sent .link-text-sent{color:var(--Hero-Red,#f00);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;margin-top:8px}
.investor-disclosures-banner .details-container .container-investors .sentence .sent .link-text-sent.not-a-link{color:#ccc;cursor:default}
.investor-disclosures-banner .pagination-container{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:96px;margin-top:40px}
@media screen and (max-width:767px){.investor-disclosures-banner .pagination-container{margin:32px 16px 40px;justify-content:flex-start}
}
.investor-disclosures-banner .pagination-container .previous-disabled-investor{border:0}
.investor-disclosures-banner .pagination-container .pagination-number-container{display:flex;gap:8px}
.investor-disclosures-banner .pagination-container .next-investor{border:0}
.investor-disclosures-banner .pagination-container .page-investor{text-align:center}
.investor-disclosures-banner .pagination-container .page-investor span{color:#000;text-decoration:none;padding:8px 15px;display:inline-block}
.investor-disclosures-banner .pagination-container .container-wrapper{display:flex;align-items:center;justify-content:center;width:32px;height:32px}
.investor-disclosures-banner .pagination-container .pagination button{margin:0 5px;padding:5px 10px;background-color:#ccc;border:0;cursor:pointer}
.investor-disclosures-banner .pagination-container .active{background-color:black;color:white}
.investor-disclosures-banner .pagination-container .inactive,.investor-disclosures-banner .pagination-container .previous-investor,.investor-disclosures-banner .pagination-container .next-investor{cursor:pointer}
.investor-disclosures-banner .pagination-container .indicator-arrow{stroke:red}
.investor-disclosures-banner .pagination-container .disabled{pointer-events:none;cursor:default;opacity:.5}
.investor-disclosures-banner .pagination-container .disabled .indicator-arrow{stroke:#d9d9d9}
.section--company-iepf-details .block--company-iepf-details{position:relative}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-background-container{width:100%;height:100%;position:absolute;background-color:var(--bg-color-black);left:0;bottom:0;z-index:-1}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container{padding:96px 120px;display:flex;flex-direction:column}
@media screen and (max-width:990px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container{padding:64px 60px}
}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container{padding:40px 16px}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-title{color:var(--text-color-danger-red);font-family:var(--font-tstar-heavy);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-900);line-height:140%;margin-bottom:32px}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-title{font-size:var(--font-size20);margin-bottom:16px}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container{display:flex;align-items:stretch;gap:20px}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container{flex-direction:column;gap:16px}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card{padding:24px 32px;height:100%;position:relative}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card::before{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;backdrop-filter:blur(5px);background-color:rgba(255,255,255,0.15);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card{padding:16px}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card::before{border-left:0;background-color:var(--text-color-white);backdrop-filter:blur(2px);clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%)}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card .block--company-iepf-details-card-heading{color:var(--text-color-white);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;margin-bottom:8px}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card .block--company-iepf-details-card-heading{color:var(--bg-color-black)}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card .block--company-iepf-details-card-title{color:var(--text-color-white);font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-700);line-height:140%}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card .block--company-iepf-details-card-title{color:var(--bg-color-black)}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card .block--company-iepf-details-card-read-more{color:var(--text-color-white);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;margin-top:52px}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card .block--company-iepf-details-card-read-more{color:var(--text-color-danger-red);margin-top:24px}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card .block--company-iepf-details-card-divider{width:100%;height:1px;margin:35px -8px 24px;background-color:#595959}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card .block--company-iepf-details-card-divider{margin:16px 0;background-color:#d9d9d9}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card:hover::before{border-left:5px solid var(--text-color-danger-red);background-color:var(--text-color-white);backdrop-filter:blur(2px)}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card:hover::before{border-left:0}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card:hover .block--company-iepf-details-card-heading,.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card:hover .block--company-iepf-details-card-title{color:var(--bg-color-black)}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card:hover .block--company-iepf-details-card-read-more{color:var(--text-color-danger-red)}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-card:hover .block--company-iepf-details-card-divider{background-color:#d9d9d9}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-left-card-container{display:flex;flex-direction:column;gap:20px;flex:1}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-left-card-container{gap:16px}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-right-card-container{flex:1}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-card-container .block--company-iepf-details-right-card-container .block--company-iepf-details-card .block--company-iepf-details-sub-card .block--company-iepf-details-card-read-more{margin-top:24px}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-signature-container{display:flex;flex-direction:column;margin-top:32px}
@media screen and (max-width:767px){.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-signature-container{margin-top:24px}
}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-signature-container .signature-officer-details h3{color:var(--text-color-white);font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;margin-bottom:8px}
.section--company-iepf-details .block--company-iepf-details .block--company-iepf-details-content-container .block--company-iepf-details-signature-container .signature-officer-details p{color:var(--text-color-white);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.esg-framework-wrapper{background-repeat:no-repeat;background-position:bottom;background-size:cover}
.esg-framework-wrapper .esg-framework-inner{padding:96px 0;background:linear-gradient(0,#000 -20%,rgba(0,0,0,0) 90.45%)}
@media only screen and (max-width:769px){.esg-framework-wrapper .esg-framework-inner{padding:40px 0 40px 0}
}
.esg-framework-wrapper .esg-framework-inner .red-label{color:var(--Brand-White,#fff);text-align:center;font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:400;line-height:120%}
@media only screen and (max-width:769px){.esg-framework-wrapper .esg-framework-inner .red-label{text-align:left;margin-left:16px;font-size:32px}
}
.esg-framework-wrapper .esg-framework-inner .card-container{width:100%;margin-top:40px;display:flex;flex-direction:row;justify-content:center;gap:20px;scrollbar-width:none}
@media only screen and (max-width:1000px){.esg-framework-wrapper .esg-framework-inner .card-container{gap:18px}
}
.esg-framework-wrapper .esg-framework-inner .card-container::before,.esg-framework-wrapper .esg-framework-inner .card-container::after{content:"";flex:0 0 20px}
.esg-framework-wrapper .esg-framework-inner .card-block{clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px);flex:0 0 318px;scroll-snap-align:start;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;min-width:318px;width:318px;height:auto;background:#ffffff1a;padding:24px 24px 24px 24px}
@media only screen and (max-width:1000px){.esg-framework-wrapper .esg-framework-inner .card-block{flex:unset;padding:20px;min-width:240px;width:240px}
}
.esg-framework-wrapper .esg-framework-inner .card-block .esg-img-container{min-height:125px;display:flex;justify-content:center;margin-bottom:44px;margin-top:0}
@media only screen and (max-width:426px){.esg-framework-wrapper .esg-framework-inner .card-block .esg-img-container{min-height:96px;margin-bottom:0}
}
@media only screen and (max-width:769px){.esg-framework-wrapper .esg-framework-inner .card-block .esg-img-container{min-height:58px;margin-bottom:0}
}
.esg-framework-wrapper .esg-framework-inner .card-block .esg-img-container img{height:125px;width:auto;width:min-content;align-self:center}
@media only screen and (max-width:769px){.esg-framework-wrapper .esg-framework-inner .card-block .esg-img-container img{height:58px;width:auto}
}
@media only screen and (max-width:426px){.esg-framework-wrapper .esg-framework-inner .card-block .esg-img-container img{height:96px}
}
.esg-framework-wrapper .esg-framework-inner .card-block .esg-card-title{margin-bottom:16px}
.esg-framework-wrapper .esg-framework-inner .card-block .esg-card-title p{color:var(--Brand-White,#fff);text-align:center;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
@media only screen and (max-width:769px){.esg-framework-wrapper .esg-framework-inner .card-block .esg-card-title p{font-weight:600;margin-top:30px}
}
@media only screen and (max-width:426px){.esg-framework-wrapper .esg-framework-inner .card-block .esg-card-title p{margin-top:16px}
}
.esg-framework-wrapper .esg-framework-inner .card-block .card-description p{color:var(--Brand-White,#fff);text-align:center;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}
.esg-framework-wrapper .esg-framework-inner .card-block a{text-decoration:none;margin-top:8px;font-family:var(--font-tstar-heavy);font-size:16px;font-weight:900;line-height:22px;letter-spacing:0;text-align:left;cursor:pointer;color:#d9d9d9}
.esg-framework-wrapper .esg-framework-inner .card-block a:hover{color:red}
.esg-framework-wrapper .esg-framework-inner .card-block:first-child{margin-left:20px}
.esg-framework-wrapper .esg-framework-inner .card-block:last-child{margin-right:20px}
.esg-framework-wrapper .esg-framework-inner .card-block:hover{background:#ffffff2a}
@media only screen and (max-width:767px){.esg-framework-wrapper .esg-framework-inner .card-container{width:100%;gap:0;margin:24px 0 0 16px;justify-content:unset}
.esg-framework-wrapper .esg-framework-inner .card-container::before,.esg-framework-wrapper .esg-framework-inner .card-container::after{content:none}
.esg-framework-wrapper .esg-framework-inner .card-container.slick-slider{margin-bottom:0}
.esg-framework-wrapper .esg-framework-inner .card-container .slick-list{padding:0 48px 0 0}
.esg-framework-wrapper .esg-framework-inner .card-container .slick-track{margin:0 -48px 0 0;display:grid;grid-auto-flow:column;gap:16px}
.esg-framework-wrapper .esg-framework-inner .card-container .slick-track::before,.esg-framework-wrapper .esg-framework-inner .card-container .slick-track::after{content:none}
.esg-framework-wrapper .esg-framework-inner .carousel-indicators{margin-left:0;justify-content:center;bottom:-8px}
.esg-framework-wrapper .esg-framework-inner .carousel-indicators li{height:5px}
.esg-framework-wrapper .esg-framework-inner .carousel-indicators .slick-active{background:var(--bg-color-danger)}
.esg-framework-wrapper .esg-framework-inner .card-block{padding:24px;margin-bottom:30px;width:100%;min-width:unset;flex:1;scroll-snap-align:unset;clip-path:polygon(32px 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px)}
.esg-framework-wrapper .esg-framework-inner .card-block:first-child,.esg-framework-wrapper .esg-framework-inner .card-block:last-child{margin-left:0;margin-right:0}
}
.esg-framework-wrapper .esg-framework-inner .active{background-color:red}
.esg-framework-wrapper .esg-framework-inner ::-webkit-scrollbar{width:0}
#shareholdersFlowchart .shareholders-flowchart-container{padding:54px 0 54px 0}
#shareholdersFlowchart .shareholders-flowchart-container .shareholders-flowchart-title{padding:0 0 24px 0;color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:700;line-height:140%}
#shareholdersFlowchart .shareholders-flowchart-container .shareholders-flowchart-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-bottom:24px;width:590px}
@media screen and (max-width:767px){#shareholdersFlowchart .shareholders-flowchart-container .shareholders-flowchart-wrapper{gap:8px;padding-bottom:8px;width:343px}
}
#shareholdersFlowchart .shareholders-flowchart-container .shareholders-flowchart-wrapper .shareholders-flowchart-text{width:100%;padding:20px 24px 20px 24px;background:linear-gradient(106deg,#000 0,#3c3c3c 147.13%);clip-path:polygon(24px 0,100% 0,100% calc(76%),calc(96%) 100%,0 100%,0 24px)}
#shareholdersFlowchart .shareholders-flowchart-container .shareholders-flowchart-wrapper .shareholders-flowchart-text p{color:#fff;text-align:center;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:700;line-height:140%}
@media screen and (max-width:767px){#shareholdersFlowchart .shareholders-flowchart-container .shareholders-flowchart-wrapper .shareholders-flowchart-text{padding:16px;clip-path:polygon(24px 0,100% 0,100% calc(80%),calc(93%) 100%,0 100%,0 24px)}
}
#shareholdersFlowchart .shareholders-flowchart-container .shareholders-flowchart-wrapper .flowchart-dropdown-image{width:100%;display:flex;align-items:center;justify-content:center}
#shareholdersFlowchart .shareholders-flowchart-container .shareholders-flowchart-wrapper:last-child{padding-bottom:0;gap:0}
#shareholdersFlowchart .shareholders-flowchart-container .shareholders-flowchart-wrapper:last-child .flowchart-dropdown-image{display:none}
.section--company-investor-iepf{background-color:var(--text-color-white)}
.section--company-investor-iepf .block--company-investor-iepf{padding:96px 120px;background-color:var(--text-color-secondary-light-grey)}
@media screen and (max-width:990px){.section--company-investor-iepf .block--company-investor-iepf{padding:63px 60px}
}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf{padding:40px 16px}
}
.section--company-investor-iepf .block--company-investor-iepf .block--company-investor-iepf-heading{margin-bottom:32px;color:var(--text-color-danger-red);font-family:var(--font-tstar-heavy);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-900);line-height:140%}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--company-investor-iepf-heading{margin-bottom:16px}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container{display:flex;width:100%;justify-content:space-between;gap:60px}
@media screen and (max-width:1200px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container{gap:40px}
}
@media screen and (max-width:990px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container{gap:24px}
}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container{flex-direction:column;gap:16px}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-background-container{width:387px;height:257px;flex-shrink:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 48px),calc(100% - 48px) 100%,0 100%)}
@media screen and (max-width:1200px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-background-container{width:290px}
}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-background-container{width:100%;height:255px;clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%)}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-background-container img{width:100%;height:100%}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-background-container img.desktop-image{display:none}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-background-container img.mobile-image{display:none}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-background-container img.mobile-image{display:block}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container{display:flex;flex-direction:column;gap:32px}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container{gap:24px}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--card-content p{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:120%}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--card-content p{line-height:140%}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--card-content p a{color:var(--text-color-danger-red);display:inline;line-height:140%;text-decoration-line:underline}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--card-content p a{text-decoration-line:none}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a{display:flex;align-items:center;gap:16px;min-width:343px;width:min-content;padding:16px;background-color:var(--text-color-white);clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%)}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a{padding:20px 16px}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a .download-pdf-image{width:40px;height:40px}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a .download-heading-container{display:flex;flex-direction:column;gap:8px}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a .download-heading-container{gap:2px}
}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a .download-heading-container .download-heading-title{color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-weight:var(--font-weight-700);font-style:normal;line-height:140%}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a .download-heading-container .download-footer-container{display:flex;align-items:center;gap:4px}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a .download-heading-container .download-footer-container .download-icon{width:24px;height:24px}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a .download-heading-container .download-footer-container .download-label{color:var(--text-color-danger-red);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-weight:var(--font-weight-400);font-style:normal;line-height:140%}
.section--company-investor-iepf .block--company-investor-iepf .block--card-container .block--card-content-container .block--download-container a .download-heading-container .download-footer-container .download-size{color:#595959;font-family:var(--font-tstar-medium);font-size:var(--font-size14);font-weight:var(--font-weight-400);font-style:normal;line-height:140%}
.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement{position:relative;background-color:transparent;z-index:1}
.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--company-investor-iepf-heading{margin-bottom:16px}
.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-background-container{position:absolute;bottom:0;right:0;width:54.44vw;height:100%;z-index:-1}
@media screen and (max-width:1050px){.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-background-container{width:44.44vw}
}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-background-container{width:100%;height:220px}
}
.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-background-container img{width:100%;height:100%}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-background-container img.desktop-image{display:none}
}
.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-background-container img.mobile-image{display:none}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-background-container img.mobile-image{display:block}
}
.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-container{width:52.43vw}
@media screen and (max-width:990px){.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-container{width:50.43vw}
}
@media screen and (max-width:767px){.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-container{width:100%}
}
.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-container .block--card-content-container .block--card-content p{line-height:140%}
.section--company-investor-iepf .block--company-investor-iepf.block--cmp-invs-cautionary-statement .block--card-container .block--card-content-container .block--download-container a{background-color:var(--text-color-secondary-light-grey)}
.company-achivements-wrapper{background-size:cover}
.company-achivements-wrapper .company-overlay{background:linear-gradient(180deg,rgba(0,0,0,0) -57.82%,rgba(0,0,0,0.75) 50%);padding:96px 0 62px 0}
@media only screen and (max-width:890px){.company-achivements-wrapper .company-overlay{padding:40px 0 32px 0}
}
@media only screen and (max-width:767px){.company-achivements-wrapper .company-overlay{padding:40px 0 24px 16px}
}
.company-achivements-wrapper .single-item{position:relative;margin-left:120px;margin-bottom:0;margin-top:10px}
@media only screen and (min-width:767px) and (max-width:1280px){.company-achivements-wrapper .single-item{margin-left:60px}
}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item{margin-left:0;position:relative}
}
.company-achivements-wrapper .single-item .slick-list{padding:0 504px 0 0}
@media only screen and (min-width:900px) and (max-width:1250px){.company-achivements-wrapper .single-item .slick-list{padding:0 300px 0 0}
}
@media only screen and (min-width:767px) and (max-width:900px){.company-achivements-wrapper .single-item .slick-list{padding:0 100px 0 0}
}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .slick-list{padding:0;padding-right:20px}
}
.company-achivements-wrapper .single-item .slick-list .slick-track{display:grid;grid-auto-flow:column;gap:24px;margin-top:32px}
.company-achivements-wrapper .single-item .slick-list .slick-track::before,.company-achivements-wrapper .single-item .slick-list .slick-track::after{content:none}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .slick-list .slick-track{margin:0 -20px 0 0;margin-top:0;display:flex;gap:16px}
}
.company-achivements-wrapper .single-item .slick-list .slick-track .slick-active .content-wrapper .description .company-achivements-popup{pointer-events:auto}
.company-achivements-wrapper .single-item .slick-list .slick-track .slick-active .progressbar{width:100%}
.company-achivements-wrapper .single-item .fade-in{opacity:1;transition:all 1s}
.company-achivements-wrapper .single-item .outer-wrapper{display:flex;gap:40px;padding:20px;background:#fff}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .outer-wrapper{margin-top:32px;flex-direction:column;gap:0;height:inherit}
}
.company-achivements-wrapper .single-item .mobile-title{display:none}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .mobile-title{display:block;font-family:var(--font-transducer);color:#000;font-size:20px;font-weight:700;line-height:28px;text-align:left;margin:0 0 24px 0}
}
.company-achivements-wrapper .single-item .img-wrapper img{height:240px;width:240px;clip-path:polygon(100% 0,100% 85%,82% 100%,0 100%,0 0)}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .img-wrapper img{height:109px;width:100%;object-fit:cover;object-position:top;clip-path:polygon(100% 0,100% 85%,90% 100%,0 100%,0 0)}
}
.company-achivements-wrapper .single-item .content-wrapper .title{font-family:var(--font-transducer);color:#000;font-size:20px;font-weight:600;line-height:28px;text-align:left;margin:20px 0 42px 0}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .content-wrapper .title{display:none}
}
.company-achivements-wrapper .single-item .content-wrapper .description{padding-left:16px;border-left:4px solid red}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .content-wrapper .description{margin-top:16px}
}
.company-achivements-wrapper .single-item .content-wrapper .description p{font-family:var(--font-tstar-medium);color:#000;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;max-width:372px}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .content-wrapper .description p{max-width:100%}
}
.company-achivements-wrapper .single-item .content-wrapper .description .company-achivements-popup{pointer-events:none}
.company-achivements-wrapper .single-item .content-wrapper .description .download-pdf-btn{display:flex;width:fit-content;border:1px solid #000;align-items:center;padding:0 24px;height:40px;background:#fff;font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:22px;margin-top:16px;letter-spacing:0;text-align:left}
.company-achivements-wrapper .single-item .content-wrapper .description .read-more{display:block;font-size:16px;font-family:var(--font-tstar-medium);line-height:22px;font-weight:400;text-align:left;letter-spacing:0;color:red;margin-top:16px;text-decoration:none}
.company-achivements-wrapper .single-item .item .achivements-carousel-content{display:flex;justify-content:center;margin:0 16px;max-width:360px}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .item .achivements-carousel-content{flex-direction:column-reverse;margin:0}
}
.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section{display:flex;flex-direction:column;align-items:center}
.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section .achivements-carousel-dates{color:var(--Brand-Red,var(--Hero-Red,#f00));font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:700;line-height:140%;padding:0;margin:32px 0 24px 0}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section .achivements-carousel-dates{font-size:16px;line-height:120%;margin:16px 0 8px 0;margin-left:0}
}
.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section .womens-carousel-subtitle{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;margin:0;margin-bottom:24px;width:120%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;inline-size:unset}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section .womens-carousel-subtitle{font-size:20px;font-weight:600;line-height:140%;margin-bottom:16px;width:100%}
}
.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:22.4px}
.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section .achivements-carousel-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:24px;font-style:normal;font-weight:700;line-height:120%;margin:0;margin-bottom:8px;text-align:center}
@media only screen and (max-width:767px){.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section .achivements-carousel-description p{font-size:16px}
}
.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section .womens-carousel-readmore{color:var(--Hero-Red,#f00);margin-top:8px;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section .womens-img-container{height:100%;margin:-1px}
@media only screen and (min-width:767px){.company-achivements-wrapper .single-item .item .achivements-carousel-content .carousel-section .womens-img-container{background:linear-gradient(180deg,#fff 9.25%,rgba(255,255,255,0) 19.28%),linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 50.06%)}
}
.company-achivements-wrapper .slick-arrow{display:none}
.company-achivements-wrapper .achivements-indicator-wrapper{display:flex;align-items:center;justify-content:center;margin-top:60px;gap:24px}
@media only screen and (max-width:890px){.company-achivements-wrapper .achivements-indicator-wrapper{margin-left:40px}
}
@media only screen and (max-width:767px){.company-achivements-wrapper .achivements-indicator-wrapper{margin:0;margin-top:40px;justify-content:center;position:unset;height:auto}
}
.company-achivements-wrapper .achivements-indicator-wrapper .previous{border:0;background:transparent}
@media only screen and (max-width:767px){.company-achivements-wrapper .achivements-indicator-wrapper .previous{display:none !important}
}
.company-achivements-wrapper .achivements-indicator-wrapper .next{border:0;background:transparent}
@media only screen and (max-width:767px){.company-achivements-wrapper .achivements-indicator-wrapper .next{display:none !important}
}
.company-achivements-wrapper .achivements-indicator-wrapper .slick-disabled svg path{stroke:#595959}
.company-achivements-wrapper .achivements-indicator-wrapper .achivements-indicator-position{position:unset;z-index:1;margin:0;justify-content:flex-start}
.company-achivements-wrapper .achivements-indicator-wrapper .achivements-indicator-position .slick-dots{position:unset;margin-top:3px}
@media only screen and (max-width:767px){.company-achivements-wrapper .achivements-indicator-wrapper .achivements-indicator-position .slick-dots{margin-top:0}
}
.company-achivements-wrapper .achivements-indicator-wrapper .achivements-indicator-position li{margin:0 5px;height:5px;width:38px;background:#fff}
.company-achivements-wrapper .achivements-indicator-wrapper .achivements-indicator-position .slick-active{background:var(--bg-color-danger)}
.company-achivements-wrapper .achivement-carousel-title{color:#fff;font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:400;line-height:120%;padding:0;padding-bottom:16px;text-align:center}
@media only screen and (max-width:890px){.company-achivements-wrapper .achivement-carousel-title{text-align:center}
}
@media only screen and (max-width:767px){.company-achivements-wrapper .achivement-carousel-title{font-size:32px;text-align:left;padding-bottom:8px;margin-left:0}
}
.company-achivements-wrapper .component-description{text-align:center;margin:0 40px}
@media only screen and (max-width:767px){.company-achivements-wrapper .component-description{margin:0;text-align:left}
}
.company-achivements-wrapper .component-description p{color:#fff;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22.4px;text-align:center}
@media only screen and (max-width:767px){.company-achivements-wrapper .component-description p{text-align:left}
}
.company-achivements-wrapper .popup{display:none;position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);justify-content:center;align-items:center;overflow:hidden}
.company-achivements-wrapper .popup-content{background-color:#fff;text-align:center;max-width:1160px;max-height:600px;width:90%;height:90%;overflow:hidden}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content{width:100%;height:90vh;position:absolute;bottom:0;border-top-left-radius:8px;border-top-right-radius:8px}
}
.company-achivements-wrapper .popup-content .desktop-hide-section{display:none}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .desktop-hide-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px;margin:0 16px}
}
.company-achivements-wrapper .popup-content .desktop-hide-section .empty-container{margin:8px 0;width:32px;height:4px;background-color:#d9d9d9;border-radius:10px}
.company-achivements-wrapper .popup-content .desktop-hide-section .block--close-btn-container{width:100%;margin-bottom:8px}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .desktop-hide-section .close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;float:right}
}
.company-achivements-wrapper .popup-content .popup-wrapper{display:flex;flex-direction:row;gap:40px;height:100%}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper{flex-wrap:wrap;gap:0;overflow-y:scroll;height:100%}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-img-container{width:40%;max-height:600px;overflow:hidden}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-img-container{max-height:464px;width:100%}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-img-container img{width:100%;height:100%;object-fit:cover;object-position:top center}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-img-container img{width:100%;height:auto}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer{width:60%;flex:auto;padding:32px 24px 32px 0;text-align:left;overflow-y:hidden;display:flex;flex-direction:column}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer{padding:24px 16px 32px 16px;width:100%}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content{overflow-y:auto}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container{display:flex;gap:24px}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container{margin-bottom:40px}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item svg,.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item img{height:40px;width:40px}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item svg,.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-inner-content .icon-container .single-item img{height:40px;width:40px}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer ::-webkit-scrollbar{width:5px}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-title{color:var(--Brand-Black,#000);font-family:var(--font-transducer);font-size:32px;font-style:normal;font-weight:400;line-height:120%;max-width:488px;margin-bottom:16px}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-title{font-size:28px}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-card-role{color:var(--Brand-Black,#000);font-family:var(--font-tstar-bold);font-size:16px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:24px}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-card-role{font-family:var(--font-tstar-medium);font-weight:400;margin-bottom:32px}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-description{margin-right:40px}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-description{margin-right:0}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-description p{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .popup-description p:last-child{margin-bottom:32px}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container{display:flex;justify-content:space-between}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container{align-items:center}
}
@media only screen and (max-width:767px){.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .heading-close-container .close-btn{display:none}
}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .close-btn{cursor:pointer;margin-right:16px}
.company-achivements-wrapper .popup-content .popup-wrapper .popup-description-cotainer .close-btn svg{height:14px;width:14px}
.company-achivements-wrapper ::-webkit-scrollbar{width:5px}
.company-achivements-wrapper ::-webkit-scrollbar-thumb{background:var(--Hero-Red,#f00)}
.investors-relation-card-section .investors-heading{width:80%;margin:auto;padding-bottom:32px}
.investors-relation-card-section .investors-heading h3{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%}
.investors-relation-card-section .investors-wrapper{margin:96px 0}
@media screen and (max-width:767px){.investors-relation-card-section .investors-wrapper{margin:40px 0}
}
.investors-relation-card-section .investors-cards-wrapper{width:80%;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.25rem}
.investors-relation-card-section .investors-cards{padding:16px 32px}
.investors-relation-card-section .investors-cards p{margin-right:103px;color:#fff;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:16px}
.investors-relation-card-section .investors-card-text{padding-bottom:16px}
.investors-relation-card-section .investors-card-group{width:100%;min-height:570px;max-height:max-content;background-color:black;color:white;position:relative;flex-direction:column;justify-content:space-between;clip-path:polygon(0 0,100% 0,100% calc(100% - 34px),calc(100% - 34px) 100%,0 100%,0 0)}
.investors-relation-card-section .investors-card-group h3{max-width:323px;color:#FFF;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;margin:32px 32px 0}
.investors-relation-card-section .investors-cards-image{position:absolute;width:100%;bottom:-5px;z-index:-1}
.investors-relation-card-section .investors-cards-image img{width:100%}
.investors-relation-card-section .investors-cards-image::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#000 5.01%,rgba(0,0,0,0.5) 99%)}
@media screen and (max-width:767px){.investors-relation-card-section .investors-cards-image::after{background:linear-gradient(180deg,#000 5.01%,rgba(0,0,0,0.6) 99%)}
}
.investors-relation-card-section .arrow{display:none}
@media screen and (max-width:767px){.investors-relation-card-section .investors-cards-wrapper{width:100%;display:flex;padding:0 16px;flex-direction:column}
.investors-relation-card-section .investors-heading{margin:0 16px 18px;color:red;font-family:"T-Star Pro";font-size:20px;font-style:normal;font-weight:900;line-height:140%}
.investors-relation-card-section .investors-card-group{height:100px;min-height:100px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 100%,0 0)}
.investors-relation-card-section .investors-card-group h3{width:247px;color:#FFF;font-family:var(--font-tstar-heavy);font-size:20px;font-style:normal;font-weight:900;line-height:140%;margin-top:24px;margin-left:24px}
.investors-relation-card-section .investors-cards-image{display:none}
.investors-relation-card-section .investors-cards{display:none;height:100%;background:linear-gradient(179.42deg,#000 -1.16%,rgba(0,0,0,0.5) 33.79%,rgba(0,0,0,0) 81.66%),linear-gradient(90deg,#000 37.94%,rgba(0,0,0,0) 79.47%)}
.investors-relation-card-section .mobile-view{display:flex;align-items:baseline;justify-content:space-between;background-color:#000}
.investors-relation-card-section .arrow{margin-right:8px;color:red;width:24px;height:24px;flex-shrink:0;display:block}
.investors-relation-card-section .downarrow{display:block}
.investors-relation-card-section .uparrow{display:block}
.investors-relation-card-section .temclass{display:none}
.investors-relation-card-section .mobileViewClippathAdded{height:100%;clip-path:polygon(0 0,100% 0,100% calc(100% - 34px),calc(100% - 34px) 100%,0 100%,0 0)}
.investors-relation-card-section .mobileViewClippathNormal{height:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 34px),calc(100% - 34px) 100%,0 100%,0 0)}
.investors-relation-card-section .mobileViewBlock{display:block}
.investors-relation-card-section .mobileViewNone{display:none}
}
.hero-we-care-container{padding:96px 120px;display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:32px;column-gap:89px}
@media only screen and (max-width:990px){.hero-we-care-container{padding:60px}
}
@media only screen and (max-width:767px){.hero-we-care-container{flex-direction:column;align-items:normal;padding:40px 16px}
}
.hero-we-care-container .hero-we-care-image-section{width:350px;flex-shrink:0}
@media only screen and (max-width:990px){.hero-we-care-container .hero-we-care-image-section{width:250px}
}
@media only screen and (max-width:767px){.hero-we-care-container .hero-we-care-image-section{width:208px;height:156px}
}
.hero-we-care-container .hero-we-care-image-section img{width:100%;height:100%;object-fit:contain}
.hero-we-care-container .hero-text-container{display:flex;flex-direction:column;gap:24px}
@media only screen and (max-width:767px){.hero-we-care-container .hero-text-container{gap:22px}
}
.hero-we-care-container .hero-text-container .hero-we-care-heading-section .we-care-title p{font-family:var(--font-transducer);font-size:32px;font-weight:700;line-height:120%;text-align:left;color:#000}
.hero-we-care-container .hero-text-container .hero-we-care-heading-section .we-care-subtitle{font-family:var(--font-transducer);font-size:32px;font-weight:400;line-height:120%;text-align:left;margin-top:8px;color:#000}
@media only screen and (max-width:767px){.hero-we-care-container .hero-text-container .hero-we-care-heading-section .we-care-subtitle{font-size:28px}
}
.hero-we-care-container .hero-text-container .hero-we-care-description-section .we-care-description p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:140%;text-align:left}
.hero-we-care-container .hero-text-container .hero-we-care-description-section a{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:140%;text-align:left;margin-top:8px;text-decoration:none;color:red}
#partner-with-us-container{padding:96px 120px 96px 120px;background-repeat:no-repeat;background-position:right;width:100%;height:422px;@media only screen and (max-width:1024px){padding:60px}
@media only screen and (max-width:767px){padding:40px 16px;height:552px;background-position:bottom;object-fit:contain}
.hero-text-container{display:flex;flex-direction:row;width:100%;max-width:1200px;@media only screen and (max-width:767px){flex-direction:column}
.partner-with-us-left-section{flex:.5;>div:nth-child(1){p{font-family:var(--font-transducer);font-size:56px;font-weight:400;line-height:56px;letter-spacing:0;text-align:left;color:#000000;@media only screen and (max-width:768px){font-size:42px;line-height:42px}
@media only screen and (max-width:767px){font-size:32px;line-height:32px}
}
}
>div:nth-child(2){p{font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;margin-top:32px;color:#000000;@media only screen and (max-width:767px){font-size:16px;line-height:22px;margin-top:16px}
}
}
>a{text-decoration:none;margin-top:24px;>button{height:40px;border:1px solid #000000;font-family:var(--font-tstar-bold);font-size:16px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;background:white;color:black;padding:10px 32px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;@media only screen and (max-width:767px){font-size:16px;line-height:19px;padding:9.5px 32px}
}
}
}
}
}
#company-polices-container .company-polices-wrapper{padding:0 120px 100px;background:#fff}
#company-polices-container .company-polices-wrapper.reports-variation{padding-top:100px}
@media only screen and (min-width:767px) and (max-width:1200px){#company-polices-container .company-polices-wrapper{padding:0 50px 60px}
#company-polices-container .company-polices-wrapper.reports-variation{padding-top:60px}
}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper{padding:0 16px 40px 16px}
#company-polices-container .company-polices-wrapper.reports-variation{padding-top:32px}
}
#company-polices-container .company-polices-wrapper .company-polices-header-search-wrapper{display:flex}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-header-search-wrapper{display:none}
}
@media only screen and (min-width:767px) and (max-width:1024px){#company-polices-container .company-polices-wrapper .company-polices-header-search-wrapper{flex-direction:column;align-items:flex-end;gap:24px}
}
#company-polices-container .company-polices-wrapper .company-polices-header{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;padding:0;white-space:nowrap}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-header{display:none}
}
#company-polices-container .company-polices-wrapper .company-polices-search-input{display:flex;gap:20px;align-items:center;border:1px solid var(--bg-color-black);padding:10px 12px 8px 16px;height:40px}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-search-input{gap:42px}
}
#company-polices-container .company-polices-wrapper .company-polices-search-input input{width:319px;height:22px;color:#000;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;border:0;outline:0}
@media screen and (max-width:1250px){#company-polices-container .company-polices-wrapper .company-polices-search-input input{width:200px}
}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-search-input input{width:100%}
}
#company-polices-container .company-polices-wrapper .company-polices-search-input .search-icon{cursor:pointer}
#company-polices-container .company-polices-wrapper .company-polices-search-input .search-icon img{width:16px;height:16px}
#company-polices-container .company-polices-wrapper .company-polices-download-text{padding-top:32px;justify-content:flex-end;display:flex;padding-bottom:8px}
#company-polices-container .company-polices-wrapper .company-polices-download-text p{color:#595959;font-family:var(--font-tstar-medium);font-size:14px;font-style:normal;font-weight:400;line-height:140%}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-download-text{display:none}
}
#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper{display:flex;gap:12%;justify-content:space-between}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper{flex-direction:column}
}
#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper{display:flex;flex-direction:column;gap:60px}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper{gap:0}
}
@media only screen and (min-width:767px) and (max-width:1024px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper{gap:131px}
}
#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper .company-polices-tab-sub-header-wrapper{display:flex;flex-direction:column;gap:24px}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper .company-polices-tab-sub-header-wrapper{flex-direction:row;overflow-x:scroll;gap:40px;z-index:1}
}
#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper .mobile-tab-border{display:none}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper .mobile-tab-border{display:block;position:relative;top:-1px;border-bottom:1px solid #d9d9d9}
}
#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper .company-polices-tab-header{cursor:pointer}
#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper .company-polices-tab-header h6{color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%;padding:9px 0 9px 0}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper .company-polices-tab-header h6{padding:0 0 12px 0;font-family:var(--font-tstar-medium);line-height:28px}
}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-header-wrapper .company-polices-tab-header{white-space:nowrap}
}
#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-content-wrapper{width:70%}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-content-wrapper{width:100%}
}
#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-active{padding-left:16px;border-left:2px solid red}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-active{border-bottom:2px solid red;border-left:0;padding-left:0}
}
#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-active h6{font-weight:600 !important}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-tab-wrapper .company-polices-tab-active h6{font-weight:900 !important}
}
#company-polices-container .company-polices-wrapper .company-polices-faq-accordian{padding:24px 0 24px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-wrapper{border:0;background-color:transparent;display:flex;justify-content:space-between;cursor:pointer}
#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-wrapper p{text-align:left;color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%;width:100%;max-width:715px}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-wrapper p{font-size:16px;max-width:100%}
}
#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-wrapper .minus-icon,#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-wrapper .add-icon{display:flex;align-items:center}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-wrapper .minus-icon,#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-wrapper .add-icon{padding-right:8px;align-items:flex-start;padding-top:3px}
}
#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-panel{background-color:transparent;display:none;overflow:hidden;width:100%;max-width:715px}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-panel{max-width:100%}
}
#company-polices-container .company-polices-wrapper .company-polices-faq-accordian-panel p{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:300;line-height:140%;padding-top:16px}
#company-polices-container .company-polices-wrapper .company-polices-download-section{padding-top:8px;display:flex;flex-direction:row;gap:4px;align-items:center}
#company-polices-container .company-polices-wrapper .company-polices-download-section p{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-weight:400;line-height:22px}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-download-section{padding-top:12px}
}
#company-polices-container .company-polices-wrapper .company-polices-download-section .company-polices-download-icon svg{width:100%;height:100%}
#company-polices-container .company-polices-wrapper .company-polices-mobile-search-wrapper{display:none}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-mobile-search-wrapper{display:flex;flex-direction:column;padding-bottom:16px;gap:24px;padding-top:32px}
}
#company-polices-container .company-polices-wrapper .company-polices-mobile-search-wrapper .company-polices-download-text{display:block;padding-top:0;padding-bottom:0}
#company-polices-container .company-polices-wrapper .company-polices-mobile-search-wrapper .company-polices-download-text.cmp-mobile-hidden{display:none}
#company-polices-container .company-polices-wrapper .company-reports__wrapper{padding-bottom:24px}
#company-polices-container .company-polices-wrapper .company-reports__wrapper:last-child{margin-bottom:0}
#company-polices-container .company-polices-wrapper .company-reports__container{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;padding:40px;clip-path:polygon(40px 0,100% 0,100% calc(82%),calc(92%) 100%,0 100%,0 0)}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-reports__container{padding:16px 16px 24px 16px;clip-path:polygon(40px 0,100% 0,100% calc(85%),calc(91%) 100%,0 100%,0 0)}
}
#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-header{color:#fff;font-family:var(--font-transducer);font-size:40px;font-style:normal;font-weight:600;line-height:120%;padding-bottom:16px;padding-top:0}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-header{padding-bottom:8px;font-size:28px}
}
#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-file-size{color:#fff;font-family:var(--font-tstar-bold);font-size:20px;font-style:normal;font-weight:700;line-height:140%;padding-bottom:72px}
@media only screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-file-size{padding-bottom:100px}
}
#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-download-button{display:flex;height:40px;padding:0 32px;justify-content:center;align-items:center;gap:8px;border:1px solid #fff;width:166px}
#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-download-button .company-reports-download-text{color:#fff;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}
#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-download-button svg{width:20px;height:20px}
#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-download-button:hover{background-color:#fff}
#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-download-button:hover .company-reports-download-text{color:#000}
#company-polices-container .company-polices-wrapper .company-reports__container .company-reports-download-button:hover svg path{fill:#000}
#company-polices-container .company-polices-wrapper .accordian-expand{display:block !important;animation:policy-accordian-open .5s linear forwards}
#company-polices-container .company-polices-wrapper .accordian-collapse{animation:policy-accordian-close 3s linear forwards}
#company-polices-container .company-polices-wrapper .d-none{display:none}
#company-polices-container .company-polices-wrapper .jc-space-between{justify-content:space-between}
#company-polices-container .company-polices-wrapper .jc-flex-end{justify-content:flex-end}
#company-polices-container .company-polices-wrapper .aem-reports-notices{padding:24px 0 24px 0;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;gap:12px;display:flex;flex-direction:column}
#company-polices-container .company-polices-wrapper .aem-reports-notices .aem-reports-notices-header-section{display:flex}
#company-polices-container .company-polices-wrapper .aem-reports-notices .aem-reports-notices-header-section .aem-reports-notices-header-text{color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
#company-polices-container .company-polices-wrapper .aem-reports-notices .aem-reports-notices-header-section .aem-reports-notices-download-size{color:#595959;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
#company-polices-container .company-polices-wrapper .aem-reports-notices .aem-reports-download-section{display:flex;gap:4px;cursor:pointer}
#company-polices-container .company-polices-wrapper .aem-reports-notices .aem-reports-download-section .aem-reports-download-icon svg{width:24px;height:24px}
#company-polices-container .company-polices-wrapper .aem-reports-notices .aem-reports-download-section .aem-reports-download-icon svg path{fill:red}
#company-polices-container .company-polices-wrapper .aem-reports-notices .aem-reports-download-section .aem-reports-download-size{color:red;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#company-polices-container .company-polices-wrapper .aem-reports-notices:last-child{border-bottom:0}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container{display:flex;flex-direction:column;align-items:flex-end;gap:8px}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div{background:#f7f9fa;border-radius:6px;width:fit-content;align-items:center;padding:0 16px}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div p{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:120%;padding-right:16px}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .data-toggle{border:0;padding:8px;height:40px;color:var(--bg-color-black);display:flex;align-items:center;background-color:transparent;font-family:var(--font-tstar-medium);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-400);line-height:120%}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .data-toggle::after{display:inline-block;width:16px;height:16px;content:'';background-image:url(clientlib-site/resources/select-dropdown-icon.svg);border:0;margin-left:4px;vertical-align:unset}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .data-toggle[aria-expanded="true"]::after{transform:rotate(180deg)}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu{border:1px solid #d9d9d9;flex-direction:column;row-gap:16px;min-width:96px;z-index:2;padding:16px;border-radius:unset}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu.show{display:flex}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu li{cursor:pointer;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size18);font-weight:var(--font-weight-400);font-style:normal;line-height:120%}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu li.active,#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu li:hover{color:var(--text-color-danger-red)}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu li.active{cursor:default}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper{width:100%;display:flex;flex-direction:column;justify-content:space-between}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper{display:flex;align-items:center;justify-content:space-between;padding:32px 0;border-bottom:1px solid #d9d9d9;gap:32px}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper{gap:16px}
}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper-label{color:var(--text-color-danger-red);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-weight:var(--font-weight-400);font-style:normal;line-height:140%;margin-bottom:8px}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper-desc{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper-date,#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper-venue{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-weight:var(--font-weight-400);font-style:normal;line-height:140%;text-align:right;margin:0}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper .date-wrapper{display:flex;flex-direction:column;gap:12px;flex-shrink:0;flex-grow:0;width:165px;text-align:right;align-items:flex-end}
@media screen and (max-width:990px){#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper .date-wrapper{margin-top:22px;justify-content:space-between}
}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-no-data{margin-top:8px;border-top:1px solid #d9d9d9;padding:16px 0}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-no-data .events-calender-wrapper-desc{color:var(--bg-color-black);font-size:var(--font-size16);font-family:var(--font-tstar-bold);font-style:normal;font-weight:var(--font-weight-700);line-height:120%}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container{margin:0 0 56px;box-shadow:none;border-radius:unset;width:100%}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container{margin:0 0 40px}
}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-main-heading{margin:0 0 32px;font-size:24px;color:red}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-main-heading{font-size:20px}
}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap{padding:0}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-content-heading,#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .b2-text-std{color:#000}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container{margin:0;width:100%}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper{padding:24px 0;margin:0;border-bottom:1px solid #d9d9d9;flex-direction:row}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container{display:flex;flex-direction:column;gap:8px}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container .reports-quarterly-heading{padding:0;color:#000;font-family:var(--font-transducer);font-size:20px;font-style:normal;font-weight:400;line-height:140%}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container .reports-quarterly-subheading{color:#000;font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container .block--quarterly-download-link .quarterly-download-image-toolkit{width:24px;height:24px}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .reports-quarterly-heading-container .block--quarterly-download-link .single-reports-quarter-download{display:block;font-family:var(--font-tstar-medium);font-weight:400;font-size:16px;line-height:140%;color:red;margin-left:4px}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper{margin:0;padding:0;width:min-content;align-items:flex-start}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .quarter-audio-wrapper-image{background-color:transparent;padding:0 16px 16px}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .quarter-audio-wrapper-image img{width:24px;height:24px;margin:0}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-close,#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-play,#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-pause,#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-mute{cursor:pointer}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .quarterly-file-wrapper .cmp-audio-model-dialog .music_volume .audio-btn-mute .music-volume-img{width:24px !important;height:24px !important}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .events-calender-no-data{margin-top:8px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:16px 0}
#company-polices-container .company-polices-wrapper .block--cmp-event-calendar-container .quarterly-call-container .quarterly-content-wrap .quarterly-report-container .quarterly-reports-wrapper .events-calender-no-data .events-calender-wrapper-desc{color:var(--bg-color-black);font-size:var(--font-size16);font-family:var(--font-tstar-bold);font-style:normal;font-weight:var(--font-weight-700);line-height:120%}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container{display:flex;align-items:center;gap:16px}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-dropdown-container{gap:8px;justify-content:flex-end}
}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .company-polices-select-label{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .company-polices-button{color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;display:flex;align-items:center;height:40px;padding:0 16px 0 22px;border:1px solid var(--bg-color-black);background-color:transparent}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .company-polices-button{padding:0 4px 0 16px;gap:20px}
}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .company-polices-button::after{display:inline-block;width:24px;height:24px;content:"";background-image:url("clientlib-site/resources/select-dropdown-icon.svg");background-repeat:no-repeat;background-position:center;border:0;margin-left:4px;vertical-align:unset}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .company-polices-button[aria-expanded="true"]{color:var(--text-color-danger-red)}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .company-polices-button[aria-expanded="true"]::after{background-image:url("clientlib-site/resources/select-dropdown-red-icon.svg")}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu{display:none;border:0;padding:16px;max-height:150px;overflow-y:auto;border-radius:unset;min-width:8rem;z-index:3}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu::-webkit-scrollbar-track{border-radius:unset;background-color:rgba(0,0,0,0.1)}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu::-webkit-scrollbar{display:block;width:5px;background-color:rgba(0,0,0,0.1)}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu::-webkit-scrollbar-thumb{border-radius:unset;background-color:var(--text-color-danger-red)}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu.show{display:block}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu .dropdown-item{padding:0;margin-bottom:16px}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu .dropdown-item:last-child{margin-bottom:0}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu .dropdown-item:hover{background-color:transparent}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu .dropdown-item .nav-link{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;border-radius:0;padding:0;border:0}
#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu .dropdown-item .nav-link.active,#company-polices-container .company-polices-wrapper .company-polices-dropdown-container .dropdown .dropdown-menu .dropdown-item .nav-link:hover{background-color:transparent;color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
#company-polices-container .company-polices-wrapper .policies--no-result-found{display:flex;flex-direction:column}
#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--top-border{width:100%;height:72px;border:0;border-bottom:72px solid #f3f3f3;border-left:72px solid transparent}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--top-border{height:40px;border-bottom:40px solid #f3f3f3;border-left:40px solid transparent}
}
#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--bottom-border{width:100%;height:72px;border:0;border-top:72px solid #f3f3f3;border-right:72px solid transparent}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--bottom-border{height:40px;border-top:40px solid #f3f3f3;border-right:40px solid transparent}
}
#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--no-result-container{padding:76px 0;display:flex;flex-direction:column;align-items:center;gap:24px;background-color:#f3f3f3}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--no-result-container{padding:40px 0}
}
#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--no-result-container .policies--no-found-content{display:flex;flex-direction:column;gap:16px}
#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--no-result-container .policies--no-found-content h2{color:#595959;font-family:var(--font-transducer);font-size:var(--font-size40);font-style:normal;font-weight:var(--font-weight-400);line-height:120%}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--no-result-container .policies--no-found-content h2{font-size:var(--font-size32)}
}
#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--no-result-container .policies--no-found-content p{color:#113546;text-align:center;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
@media screen and (max-width:767px){#company-polices-container .company-polices-wrapper .policies--no-result-found .policies--no-result-container .policies--no-found-content p{font-size:var(--font-size14)}
}
#company-polices-container ::-webkit-scrollbar{display:none}
.disable-accordion .add-icon{display:none !important}
.disable-accordion .minus-icon{display:none !important}
.disable-accordion .company-polices-faq-accordian-wrapper{pointer-events:none}
@keyframes policy-accordian-open{0{transform:translatey(20px)}
80%{transform:translatey(0)}
100%{transform:translatey(0)}
}
@keyframes policy-accordian-close{0{transform:translatey(0)}
80%{transform:translatey(20px)}
100%{transform:translatey(20px)}
}
.investor-toolkit-wrapper{margin:96px 120px}
.investor-toolkit-wrapper .cards-flex{display:flex;column-gap:1rem}
.investor-toolkit-wrapper .mobile-view-viewAll{position:absolute;bottom:24px;left:24px;color:red}
@media screen and (max-width:767px){.investor-toolkit-wrapper .mobile-view-viewAll{left:0;bottom:-40px}
}
@media screen and (max-width:767px){.investor-toolkit-wrapper .relative,.investor-toolkit-wrapper .tab-content{position:relative;width:100%}
.investor-toolkit-wrapper .cards-content{color:var(--Brand-Black,#000);font-family:var(--font-tstar-medium);font-size:16px;font-style:normal;font-weight:400;line-height:140%}
.investor-toolkit-wrapper .my-border{border-top:1px solid #d9d9d9;width:100%;position:absolute;top:41px;left:0}
.investor-toolkit-wrapper .tab-wrapper{margin:14px auto 0 auto;padding:0;display:flex;width:100%}
.investor-toolkit-wrapper .tab-wrapper::before,.investor-toolkit-wrapper .tab-wrapper::after{content:"";display:inline-block;flex-shrink:0;width:120px;height:auto;background:linear-gradient(270deg,#fff 73.51%,rgba(255,255,255,0) 119.17%)}
.investor-toolkit-wrapper .tab-wrapper .nav-tabs{width:100%;border:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.investor-toolkit-wrapper .tab-wrapper .nav-tabs::-webkit-scrollbar{width:0;display:none}
.investor-toolkit-wrapper .tab-wrapper .nav-tabs .nav-item{margin-right:1.5rem;z-index:1}
.investor-toolkit-wrapper .tab-wrapper .nav-tabs .nav-item:last-child{margin-right:0}
.investor-toolkit-wrapper .tab-wrapper .nav-tabs .nav-item .nav-link{border:0;padding:0 0 12px;margin:0;width:auto;text-transform:none;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:20px;font-weight:var(--font-weight-400);font-style:normal;line-height:140%;white-space:nowrap}
.investor-toolkit-wrapper .tab-wrapper .nav-tabs .nav-item .nav-link.active{border-bottom:2px solid var(--text-color-danger-red);color:var(--bg-color-black);font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900)}
}
@media screen and (max-width:767px) and only screen and (max-width:990px){.investor-toolkit-wrapper .tab-wrapper::before,.investor-toolkit-wrapper .tab-wrapper::after{width:60px}
}
@media screen and (max-width:767px) and only screen and (max-width:767px){.investor-toolkit-wrapper .tab-wrapper{margin:24px 0 0 0}
.investor-toolkit-wrapper .tab-wrapper::before,.investor-toolkit-wrapper .tab-wrapper::after{width:16px}
}
.investor-toolkit-wrapper .investor-toolkit-title{margin:0 auto;width:80%;text-align:center}
.investor-toolkit-wrapper .toolkit-card-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px}
.investor-toolkit-wrapper .toolkit-card-wrapper .cards{width:100%;min-height:544px;flex-shrink:0;background:var(--Seconday-Colours-Light-Grey,#f3f3f3);padding:24px 24px 64px;position:relative}
.investor-toolkit-wrapper .toolkit-card-wrapper .cards h5{color:#000;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;margin-bottom:16px}
.investor-toolkit-wrapper .toolkit-card-wrapper .cards h2{color:#000;font-family:var(--font-tstar-heavy);font-size:24px;font-weight:900;line-height:140%;text-align:left;margin-bottom:16px}
.investor-toolkit-wrapper .investor-toolkit-title p{color:red;font-family:var(--font-tstar-heavy);font-size:24px;font-style:normal;font-weight:900;line-height:140%;margin-bottom:32px}
.investor-toolkit-wrapper .cards-content{display:flex;gap:12px;align-items:center;justify-content:space-between}
.investor-toolkit-wrapper .cards-content:hover .cards-content-text{color:red}
.investor-toolkit-wrapper .cards-content:hover svg>path{stroke:#f00 !important;fill:#f00 !important}
.investor-toolkit-wrapper .cards-content img{height:24px;width:24px}
.investor-toolkit-wrapper .cards-content-text{font-family:var(--font-tstar-medium);color:#000;font-size:16px;font-weight:400;line-height:140%;text-align:left}
.investor-toolkit-wrapper .divider{height:1px;width:100%;margin-top:20px;margin-bottom:20px;background-color:#d9d9d9}
.investor-toolkit-wrapper .mo{display:flex;gap:20px}
.investor-toolkit-wrapper .mobile-card-view{display:none}
@media screen and (max-width:767px){.investor-toolkit-wrapper .mobile-card-view{display:flex;flex-direction:column}
.investor-toolkit-wrapper .mobile-card-view .active{display:flex !important;flex-direction:column}
.investor-toolkit-wrapper .divider{margin-top:12px;margin-bottom:12px}
.investor-toolkit-wrapper .cards-content{overflow:hidden;background-color:#f1f1f1}
.investor-toolkit-wrapper .investor-toolkit-title p{font-size:20px;text-align:left;margin-bottom:.875rem}
.investor-toolkit-wrapper .mobile-card-tab{padding-bottom:20px;width:100%}
.investor-toolkit-wrapper .mobile-card-tab h2{font-family:var(--font-tstar-regular);font-size:20px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;padding-bottom:16px;display:flex;justify-content:space-evenly;border-bottom:1px solid gray}
.investor-toolkit-wrapper .investor-toolkit-wrapper{margin:16px 30px}
.investor-toolkit-wrapper .toolkit-card-wrapper{display:none}
.investor-toolkit-wrapper .cards{width:320px;height:570px;top:2522px;left:16px}
.investor-toolkit-wrapper .investor-toolkit-title{text-align:start;width:100%}
.investor-toolkit-wrapper .tabactive{border-bottom:1px solid red !important;color:#000;font-family:var(--font-tstar-heavy);font-size:20px;font-weight:900 !important}
.investor-toolkit-wrapper .mov-list{display:flex;gap:2rem;width:100%;min-height:470px;flex-shrink:0;background:var(--Seconday-Colours-Light-Grey,#f3f3f3);padding:24px 24px 64px}
}
.investor-toolkit-wrapper .pt-event-none{pointer-events:none}
@media screen and (max-width:1023px){.investor-toolkit-wrapper{margin:39px 18px 40px 17px}
}
.section--company-article-list#blogs--page .block--cards-section{margin:0 120px 96px;padding-top:32px}
@media screen and (max-width:990px){.section--company-article-list#blogs--page .block--cards-section{margin:0 60px 60px;padding-top:24px}
}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section{margin:0 16px 40px;display:flex;flex-direction:column;align-items:center}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:32px}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group{flex-direction:column-reverse;gap:16px;width:100%}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item{display:flex;align-items:center;gap:24px}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item{width:100%}
}
@media screen and (max-width:966px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item:first-child{gap:16px}
}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item:first-child{gap:16px}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item h4{color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-700);line-height:140%}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item h4{display:none}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle{border:0;background-color:transparent;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;display:flex;align-items:center}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle{font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-700)}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle::after{display:inline-block;width:16px;height:16px;content:"";background-image:url("clientlib-site/resources/select-dropdown-icon.svg");border:0;margin-left:4px;vertical-align:unset}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle[aria-expanded="true"]{color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle[aria-expanded="true"]{color:var(--bg-color-black)}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle[aria-expanded="true"]::after{background-image:url("clientlib-site/resources/select-dropdown-red-icon.svg")}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-toggle[aria-expanded="true"]::after{background-image:url("clientlib-site/resources/select-dropdown-icon.svg")}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu{padding:32px;width:fit-content;max-width:296px;max-height:300px;overflow-y:auto;border-radius:unset}
@media(max-width:966px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu{max-width:unset;padding:18px}
}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu{width:100%}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;padding:0;margin-bottom:4px}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li:last-child{margin-bottom:0}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-item{cursor:pointer;width:fit-content}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-item.active,.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-item:hover{background-color:transparent;color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-menu-heading{font-family:var(--font-tstar-bold);font-size:var(--font-size20);font-weight:var(--font-weight-700);margin-bottom:12px;display:flex;justify-content:space-between;cursor:pointer;pointer-events:none;margin-top:12px}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-menu-heading span{font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-weight:var(--font-weight-400)}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-menu-heading:hover>span{color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .dropdown-menu li.dropdown-menu-heading:first-of-type{margin-top:0}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section{display:flex;align-items:center;gap:24px}
@media screen and (max-width:966px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section{gap:16px}
}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section h4{display:block;cursor:pointer}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section h4::after{display:inline-block;width:16px;height:16px;content:"";background-image:url("clientlib-site/resources/select-dropdown-icon.svg");border:0;margin-left:4px;vertical-align:unset}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown{display:flex}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-content-container{display:flex;gap:32px}
@media screen and (max-width:966px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-content-container{gap:16px}
}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-content-container{flex-direction:column;gap:0;z-index:1;max-height:532px;overflow-y:auto}
}
@media screen and (max-width:400px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-content-container{max-height:332px}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .cust-accordion-toggle,.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--background-overlay,.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container,.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-heading,.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-footer-container{display:none}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown{position:fixed;left:0;bottom:0;display:none;flex-direction:column;gap:0;width:100%;max-height:744px;padding:0 24px 24px;z-index:1}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown.show{display:flex}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown.show::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;background:#f3f3f3;border-radius:8px 8px 0 0}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown.show .block--background-overlay{display:block;position:absolute;bottom:0;left:0;width:100%;height:100vh;background-color:var(--bg-color-black);opacity:50%}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown-toggle{display:none}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container{height:60px;display:flex;flex-direction:column;align-items:center;margin:0 -24px 24px;border-radius:8px 8px 0 0;background-color:#fff;z-index:1}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container .block--rect-container{width:32px;height:4px;border-radius:10px;margin:8px 0;background-color:#d9d9d9}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container .block--close-icon-container{width:100%;padding-right:16px}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-header-container .block--close-icon-container .block--close-icon{cursor:pointer;height:32px;width:32px;float:right}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-heading{display:block;margin-bottom:12px;cursor:default;z-index:1}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-heading::after{content:none}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown{margin-bottom:24px;position:unset;z-index:1}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .cust-accordion-toggle{width:100%;height:32px;display:flex;align-items:center;justify-content:space-between;background-color:transparent;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;border:0;padding:0}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .cust-accordion-toggle::after{display:inline-block;width:16px;height:16px;content:"";background-image:url("clientlib-site/resources/select-dropdown-icon.svg");border:0;margin-left:4px;vertical-align:unset}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .cust-accordion-toggle[aria-expanded="true"]{color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-weight:var(--font-weight-700)}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .cust-accordion-toggle[aria-expanded="true"]::after{background-image:url("clientlib-site/resources/select-dropdown-red-icon.svg")}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .dropdown-menu{position:unset;background-color:transparent;width:100%;max-height:200px;padding:21px 16px 0;margin:0;border:0}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .dropdown .dropdown-menu .dropdown-item{cursor:pointer}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-footer-container{display:flex;gap:20px;z-index:1}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-footer-container button{flex:1;height:40px;color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:120%;text-align:center;text-transform:uppercase;border:1px solid var(--bg-color-black);background-color:transparent}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown .block--bottomsheet-footer-container button:hover{background-color:var(--bg-color-black);color:var(--text-color-white)}
}
@media screen and (max-width:400px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--filter-section .block--filter-month-year_dropdown{max-height:500px}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--sort-section{display:flex;align-items:center;gap:unset}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--search-input{display:flex;gap:20px;align-items:center;border:1px solid var(--bg-color-black);padding:10px 12px 8px 16px;height:40px}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--search-input{width:100%;gap:42px}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--search-input input{width:319px;height:22px;color:#595959;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%;border:0;outline:0}
@media screen and (max-width:1050px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--search-input input{width:200px}
}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--search-input input{width:100%}
}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--search-input .icon{cursor:pointer}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .block--search-input .icon img{width:16px;height:16px}
.section--company-article-list#blogs--page .block--cards-section .block--header-action-group .block--header-action-item .divider{border-left:1px solid #d9d9d9;height:24px}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list{display:grid;grid-template-columns:repeat(3,minmax(343px,1fr));row-gap:32px;column-gap:20px;align-items:stretch}
@media screen and (max-width:1200px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list{grid-template-columns:repeat(2,minmax(387px,1fr))}
}
@media screen and (max-width:900px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list{grid-template-columns:repeat(2,minmax(300px,1fr));column-gap:16px}
}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list{display:flex;flex-direction:column;gap:40px}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container{height:100%}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container:hover,.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container:focus{background-color:#f3f3f3}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container:hover,.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container:focus{background-color:transparent}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container:hover .block--card-image .top-icon,.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container:focus .block--card-image .top-icon{display:block}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-image{position:relative}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-image .top-icon{position:absolute;top:0;right:0;display:none;padding:12px;background-color:var(--text-color-danger-red)}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-image .top-icon{display:block}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-image .top-icon img{width:24px;height:24px}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-image>img{width:100%;height:291px;object-fit:unset}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-image>img{height:196px}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content{margin:24px 16px}
@media screen and (max-width:900px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content{margin:24px 10px}
}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content{margin:24px 8px 0}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags{display:flex;justify-content:space-between}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags{justify-content:unset;align-items:center;gap:12px}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags .block--card-title{color:var(--text-color-danger-red);font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:140%;text-transform:uppercase}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags .block--card-date{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags .divider{display:none;width:1px;height:16px;background-color:#d9d9d9}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-tags .divider{display:block}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-heading{margin-top:16px;color:var(--bg-color-black);font-family:var(--font-tstar-bold);font-size:var(--font-size24);font-style:normal;font-weight:var(--font-weight-700);line-height:140%}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-heading{font-size:var(--font-size20)}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list .block--card-container .block--card-content .block--card-subheading{margin-top:8px;overflow:hidden;color:var(--bg-color-black);text-overflow:ellipsis;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found{display:block;width:100%}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found{display:flex;flex-direction:column}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--top-border{width:100%;height:72px;border:0;border-bottom:72px solid #f3f3f3;border-left:72px solid transparent}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--top-border{height:40px;border-bottom:40px solid #f3f3f3;border-left:40px solid transparent}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--bottom-border{width:100%;height:72px;border:0;border-top:72px solid #f3f3f3;border-right:72px solid transparent}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--bottom-border{height:40px;border-top:40px solid #f3f3f3;border-right:40px solid transparent}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container{padding:76px 0;display:flex;flex-direction:column;align-items:center;gap:24px;background-color:#f3f3f3}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container{padding:40px 0}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content{display:flex;flex-direction:column;gap:16px}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content h2{color:#595959;font-family:var(--font-transducer);font-size:var(--font-size40);font-style:normal;font-weight:var(--font-weight-400);line-height:120%}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content h2{font-size:var(--font-size32)}
}
.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content p{color:#113546;text-align:center;font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--card-container-list.no-result-found .block--no-result-found .block--no-result-container .block--no-found-content p{font-size:var(--font-size14)}
}
.section--company-article-list#blogs--page .block--cards-section .block--load-more{text-align:center;margin-top:40px}
.section--company-article-list#blogs--page .block--cards-section .block--load-more button{padding:10px 32px;text-align:center;background:-webkit-linear-gradient(95.69deg,#ac0000 0,#f00 26.35%,#ff3b3b 50.83%,#f00 72.71%,#f00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-tstar-bold);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-700);line-height:120%;text-transform:uppercase;border:1px solid red}
@media screen and (max-width:767px){.section--company-article-list#blogs--page .block--cards-section .block--load-more button{padding:10px 40px}
}
.section--company-article-list#blogs--page .block--cards-section .block--load-more button:hover{background-color:var(--bg-color-black);color:var(--text-color-white)}
.section--company-article-list#blogs--page .control{font-family:var(--font-tstar-regular);display:block;position:relative;padding-left:34px;margin-bottom:3px;padding-top:2px;cursor:pointer;font-size:16px;text-wrap:nowrap}
.section--company-article-list#blogs--page .control input{position:absolute;z-index:-1;opacity:0}
.section--company-article-list#blogs--page .control_indicator{position:absolute;top:3px;left:0;height:18px;width:18px;background:white;border:2px solid #000;border-radius:0}
.section--company-article-list#blogs--page .control:hover input ~ .control_indicator,.section--company-article-list#blogs--page .control input:focus ~ .control_indicator{background:#fff}
.section--company-article-list#blogs--page .control input:checked ~ .control_indicator{background:red;border-color:red}
.section--company-article-list#blogs--page .control:hover input:not([disabled]):checked ~ .control_indicator,.section--company-article-list#blogs--page .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.section--company-article-list#blogs--page .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.section--company-article-list#blogs--page .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.section--company-article-list#blogs--page .control input:checked ~ .control_indicator:after{display:block}
.section--company-article-list#blogs--page .control-checkbox .control_indicator:after{left:35%;top:15%;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.section--company-article-list#blogs--page .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.section--company-article-list#blogs--page .control-checkbox .control_indicator::before{content:"";display:block;position:absolute;left:0;top:0;width:4.5rem;height:4.5rem;margin-left:-1.3rem;margin-top:-1.3rem;background:#2aa1c0;border-radius:3rem;opacity:.6;z-index:99999;transform:scale(0)}
.greendealers-gallery-section{width:100%;height:100%;background-color:#000}
.greendealers-gallery-section .gd-gallery-wrapper{width:100%;position:relative;height:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden}
@media screen and (min-width:768px){.greendealers-gallery-section .gd-gallery-wrapper{padding:0}
}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-popup{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;opacity:.8;padding-left:1.75rem;padding-right:2.25rem;background:#000;z-index:1001}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-popup img{width:100%;height:100%;object-fit:contain}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-text{position:absolute;color:#fff;text-align:center;font-family:"transducer",sans-serif;font-style:normal;font-weight:var(--font-weight-600);line-height:120%;letter-spacing:.15rem;font-size:.875rem;top:4.625rem;left:2.25rem;z-index:2}
@media screen and (min-width:768px){.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-text{top:5rem;left:7.5vw;font-size:.75rem}
}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-wrapper-expand{width:1.625rem;height:1.625rem;position:absolute;top:4.625rem;right:4.375rem;cursor:pointer;z-index:2;flex-shrink:0;display:none}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-wrapper-expand img{width:100%;height:100%;object-fit:scale-down}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-wrapper-button-mobile{width:1.625rem;height:1.625rem;position:absolute;top:4.625rem;right:2.1875rem;cursor:pointer;z-index:2;flex-shrink:0}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-wrapper-button-mobile img{width:100%;height:100%;object-fit:cover}
@media screen and (min-width:768px){.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-wrapper-button-mobile{display:none}
}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-wrapper-button{display:none;width:1.625rem;height:1.625rem;position:absolute;top:5rem;right:2rem;cursor:pointer;z-index:2;flex-shrink:0}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-wrapper-button img{width:100%;height:100%;object-fit:cover}
@media screen and (min-width:768px){.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-wrapper-button{display:block}
}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider{width:100%}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .image-gallery-slider-item{position:relative;height:100%}
@media screen and (max-width:450px){.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .image-gallery-slider-item{height:360px !important}
}
@media screen and (max-width:375px){.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .image-gallery-slider-item{height:330px !important}
}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .image-gallery-slider-item img{width:100%;height:100%;object-fit:contain}
@media screen and (min-width:768px){.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider{max-width:100%;height:100%;position:relative}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:6.25rem;background:linear-gradient(360deg,#1a1a1a 0,rgba(26,26,26,0) 100%);filter:blur(1.25rem);backdrop-filter:blur(0.375rem);z-index:0}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .slick-slide{transition:all .3s ease;z-index:0;opacity:.3}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .slick-slide img{transition:all .3s ease}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .slick-slide .image-gallery-wrapper-button{display:none;transition:all .3s ease}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .slick-active{z-index:1;opacity:1}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .slick-active .image-gallery-wrapper-button{display:block}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .image-gallery-slider-item{padding:0;position:relative;max-width:100vw}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider .image-gallery-slider-item img{width:100%;height:100%;object-fit:contain}
}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav{height:3.5rem;position:absolute;bottom:0;margin:0 auto;padding:0;display:flex;align-items:center;justify-content:center}
@media screen and (min-width:768px){.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav{bottom:1rem}
}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav .slick-track{display:flex;justify-content:center;align-items:center}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav .image-gallery-slider-item{position:relative;height:3.5rem;display:flex;margin-left:.5rem;margin-right:.5rem;align-items:center;justify-content:center}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav .image-gallery-slider-item img{width:100%;height:100%;object-fit:scale-down}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav .slick-active{border:1px solid #fcdb00;transition:border .3s ease}
@media screen and (min-width:768px){.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav{width:39.75rem;position:absolute;bottom:1rem;margin:0 auto;padding:0}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav .slick-active img{border:0}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav .slick-track{display:block}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav .image-gallery-slider-item{position:relative;width:auto;margin-right:0rem;margin-left:1rem;height:3.5rem;display:block}
.greendealers-gallery-section .gd-gallery-wrapper .image-gallery-slider-nav .image-gallery-slider-item img{width:100%;height:100%;object-fit:scale-down}
}
.block--company-filings-report .block--cmp-event-calendar-container{display:flex;flex-direction:column;align-items:flex-end;gap:8px}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div{background:#f7f9fa;border-radius:6px;width:fit-content;align-items:center;padding:0 16px}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div p{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-style:normal;font-weight:var(--font-weight-400);line-height:120%;padding-right:16px}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter{position:relative;margin-bottom:0}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .data-toggle{border:0;padding:8px;height:40px;color:var(--bg-color-black);display:flex;align-items:center;background-color:transparent;font-family:var(--font-tstar-medium);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-400);line-height:120%}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .data-toggle::after{display:inline-block;width:16px;height:16px;content:'';background-image:url(clientlib-site/resources/select-dropdown-icon.svg);border:0;margin-left:4px;vertical-align:unset}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .data-toggle[aria-expanded="true"]::after{transform:rotate(180deg)}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu{display:none;position:absolute;border:1px solid #d9d9d9;flex-direction:column;row-gap:16px;min-width:96px;z-index:2;padding:16px;border-radius:unset}
@media screen and (max-width:767px){.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu{row-gap:16px !important;padding:16px !important;top:-5px}
}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu.show{display:flex}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu li{cursor:pointer;color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size18);font-weight:var(--font-weight-400);font-style:normal;line-height:120%}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu li.active,.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu li:hover{color:var(--text-color-danger-red)}
.block--company-filings-report .block--cmp-event-calendar-container .select-year-div .block--cmp-select-quarter .dropdown-menu li.active{cursor:default}
.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper{width:100%;display:flex;flex-direction:column;justify-content:space-between}
.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .block--cmp-calendar-wrapper{padding-bottom:56px}
@media screen and (max-width:767px){.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .block--cmp-calendar-wrapper{padding-bottom:40px}
}
.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper{display:flex;align-items:center;justify-content:space-between;padding:32px 0;border-bottom:1px solid #d9d9d9;gap:32px}
@media screen and (max-width:767px){.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper{gap:16px}
}
.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper-label{color:var(--text-color-danger-red);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-weight:var(--font-weight-400);font-style:normal;line-height:140%;margin-bottom:8px}
.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper-desc{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:var(--font-size20);font-style:normal;font-weight:var(--font-weight-400);line-height:140%}
.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper-date,.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper-venue{color:var(--bg-color-black);font-family:var(--font-tstar-medium);font-size:var(--font-size16);font-weight:var(--font-weight-400);font-style:normal;line-height:140%;text-align:right;margin:0}
.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper .date-wrapper{display:flex;flex-direction:column;gap:12px;flex-shrink:0;flex-grow:0;width:165px;text-align:right;align-items:flex-end}
@media screen and (max-width:990px){.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-wrapper .date-wrapper{margin-top:22px;justify-content:space-between}
}
.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-no-data{margin-top:8px;border-top:1px solid #d9d9d9;padding:16px 0}
.block--company-filings-report .block--cmp-event-calendar-container .cmp-calendar-events-wrapper .events-calender-no-data .events-calender-wrapper-desc{color:var(--bg-color-black);font-size:var(--font-size16);font-family:var(--font-tstar-bold);font-style:normal;font-weight:var(--font-weight-700);line-height:120%}
.company-modal-form__section .company-enquire-popup{padding:2.5rem 4% 2.5rem 5%;background:#fff;width:56.09%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.company-modal-form__section .company-enquire-popup .popup-header{display:flex;justify-content:space-between;margin-bottom:.5rem}
.company-modal-form__section .company-enquire-popup .popup-header .title{width:68.4%;color:var(--bg-color-black);font-family:var(--font-transducer);font-size:2rem;font-style:normal;font-weight:var(--font-weight-700);line-height:110%}
.company-modal-form__section .company-enquire-popup .popup-header .title span{display:block}
.company-modal-form__section .company-enquire-popup .popup-header .close-icon{cursor:pointer;width:24px;height:24px}
.company-modal-form__section .company-enquire-popup .popup-steper-container{display:flex;flex-direction:column;gap:8px;margin-bottom:1.5rem}
.company-modal-form__section .company-enquire-popup .popup-steper-container .step-title{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:1rem;font-style:normal;font-weight:var(--font-weight-500);line-height:100%;text-align:right}
.company-modal-form__section .company-enquire-popup .popup-steper-container .step-title span{font-weight:var(--font-weight-700)}
.company-modal-form__section .company-enquire-popup .popup-steper-container .step-progress-container{width:100%;height:4px;background-color:#d9d9d9;border-radius:10px}
.company-modal-form__section .company-enquire-popup .popup-steper-container .step-progress-container .step-progress{height:4px;background-color:var(--color-light-red);border-radius:10px}
.company-modal-form__section .company-enquire-popup .form-wrapper{display:flex;justify-content:center;flex-direction:column}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form{padding-right:3%;overflow-y:auto;overflow-x:hidden;height:calc(100vh - 250px)}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2::-webkit-scrollbar,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form::-webkit-scrollbar{width:4px;display:block !important}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2::-webkit-scrollbar-track,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form::-webkit-scrollbar-track{width:.25rem;background-color:#d9d9d9}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2::-webkit-scrollbar-thumb,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form::-webkit-scrollbar-thumb{background:#f26321}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2::-webkit-scrollbar-thumb:hover,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form::-webkit-scrollbar-thumb:hover{background:#f26321}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap a{display:inline;color:#009fda}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#000;font-family:var(--font-transducer);font-size:14px;line-height:1rem;border-radius:5px}
@media(max-width:768px){.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control{font-size:12px;line-height:1.2}
}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#000;font-family:var(--font-transducer);font-size:14px;line-height:1.2}
@media(max-width:768px){.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control p{font-size:12px;line-height:1.2}
}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control:hover input ~ .control_indicator,.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.company-modal-form__section .company-enquire-popup .form-wrapper .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.company-modal-form__section .company-enquire-popup .form-wrapper .action-container{display:flex;justify-content:center;margin-top:1.188rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row{display:flex;align-items:center;gap:3.625rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .custom-col-6{width:100%}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group{margin-bottom:2.125rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group input::placeholder{color:#8b8b8b;font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;transition:all .5s ease-in-out;letter-spacing:.00875rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);transition:all .5s ease-in-out;letter-spacing:.00875rem;background-color:transparent;border-color:transparent;border-bottom:1px solid #595959;position:relative}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select{color:#8b8b8b;background-color:transparent;border-color:transparent;padding:0;border:0;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400)}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select:focus-visible{outline:0}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select:focus{box-shadow:none}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select.disabled{pointer-events:none}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select.active{cursor:pointer;color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.00875rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select::after{-moz-transition:transform .5s;-webkit-transition:transform .5s;transition:transform .5s;width:24px;height:20.235px;float:right;border:0;content:url(clientlib-site/resources/images/icons/dropdown.png)}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select.dropdown-toggle-active[aria-expanded="true"]::after{-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .btn-primary.disabled{cursor:not-allowed}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu{position:absolute;width:100%;transform:translate3d(0,19px,0);top:0;left:0;will-change:transform;max-height:17.25rem;overflow-y:auto;padding:0 1.5rem 1rem;background:#fefefe;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);display:block;visibility:hidden}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu::-webkit-scrollbar{width:4px;display:block !important}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu::-webkit-scrollbar-track{width:.25rem;background-color:#d9d9d9}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu::-webkit-scrollbar-thumb{background:#282828}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu.show-dropdown{z-index:1;visibility:visible}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu.show-dropdown.dorpdown-up-down{transform:translate3d(0,-290px,0);box-shadow:0 -4px 4px -4px rgba(0,0,0,0.25)}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li{border-bottom:1px solid #d6d6d6;padding-top:.62rem;padding-bottom:.62rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li:hover{font-weight:var(--font-weight-600)}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li:last-child{padding-bottom:0;border-bottom:0}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li a{text-decoration:none;color:#282828;font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li a:hover{font-weight:var(--font-weight-600)}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li.disabled{cursor:not-allowed;pointer-events:none}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li.disabled a{color:#8b8b8b}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .error-message{margin-top:.25rem;font-family:var(--font-eurostile);color:var(--text-color-danger-red);font-size:.625rem;font-weight:var(--font-weight-400);float:right}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .phone-and-otp-wrapper{position:relative;display:flex;flex-direction:column}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .phone-and-otp-wrapper .otp-timer{color:#a7a7a7;text-align:right;font-family:var(--font-transducer);font-size:.75rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.0075rem;text-transform:uppercase;bottom:.5rem;position:absolute;right:0}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .form-control{width:100%;border-radius:0;border:0;border-bottom:1px solid #595959;background-color:transparent;outline:0;box-shadow:none;height:25px;padding:0;padding-bottom:.5rem;color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.00875rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .form-control:focus{outline:0;box-shadow:none}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .form-control.mobileNumber.disabled-mobilenumber{pointer-events:none;cursor:not-allowed}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .cust-form-check{display:flex;gap:16px}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .cust-form-check .cust-form-label{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.00875rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .cust-form-check .select-dropdown{flex:1}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .send-btn{color:#a7a7a7;font-family:var(--font-transducer);font-size:.75rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.0075rem;text-transform:uppercase;position:absolute;right:0;bottom:.5rem;text-decoration:none}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .send-btn.disabled{cursor:not-allowed;pointer-events:none;color:#8b8b8b}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .send-btn.active{cursor:pointer;color:var(--bg-color-black)}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .send-btn.resend{color:var(--bg-color-black);opacity:.699999988079071;cursor:pointer}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .send-btn.resend.disabled{cursor:not-allowed;pointer-events:none;color:#8b8b8b}
@media(max-width:991px){.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .send-btn{text-align:right}
}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otptime-container{display:flex;align-items:self-end;position:relative}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otptime-container .otp-label-container{display:flex;gap:1.5rem;align-items:flex-end}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otptime-container .otp-label-container.disabled{cursor:not-allowed;pointer-events:none;color:#8b8b8b}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otptime-container .otp-label-container .otp-container{display:flex;flex-direction:row;justify-content:space-between;gap:1.25rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otptime-container .otp-label-container .otp-container .otpbox{background-color:transparent;text-align:center;width:calc((100% / 6) - 6.666px);margin:0}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otptime-container .otp-success-icon{width:12px;height:12px;position:absolute;left:100%;margin-left:.594rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otptime-container .otp-success-icon img{width:100%}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otp-label{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;transition:all .5s ease-in-out;letter-spacing:.00875rem;opacity:.5}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otp-label.disabled{cursor:not-allowed;pointer-events:none;color:#8b8b8b}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .cmp-address-height{height:auto}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .address-deatils{color:#8b8b8b;height:25px}
.company-modal-form__section .company-enquire-popup .form-wrapper .btn-submit{border:0;padding:.75rem 4.125rem .875rem 4.125rem;background:var(--text-color-danger-red);color:var(--text-color-white);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-500);line-height:120%;text-transform:uppercase;min-width:11.9375rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .btn-submit:disabled{background:silver}
.company-modal-form__section .company-thank-you-wrapper{background-image:url(clientlib-site/resources/images/thank_you_success_bg.png);background-repeat:no-repeat;background-size:100% 40.92%;background-position:bottom;width:56.09%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--text-color-white)}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container{padding:2rem 7.1% 3.5rem 7.1%}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-close{display:flex;justify-content:flex-end;margin-bottom:24px}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-close .close-icon{width:24px;height:24px;cursor:pointer}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content{display:flex;justify-content:center;flex-direction:column;align-items:center}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .success-icon{width:120px;height:120px;margin:auto;margin-bottom:7.688rem}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .heading{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:2rem;font-style:normal;font-weight:var(--font-weight-600);line-height:110%;text-transform:uppercase;margin-bottom:16px;text-align:center}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .sub-heading{width:auto;color:var(--bg-color-black);font-family:var(--font-eurostile);font-size:1.25rem;font-style:normal;font-weight:var(--font-weight-500);line-height:110%;text-align:center}
@media screen and (min-width:1660px){.company-modal-form__section .company-enquire-popup{max-width:44.875rem}
.company-modal-form__section .company-thank-you-wrapper{max-width:44.875rem}
}
@media screen and (min-width:768px) and (max-width:1023px){.company-modal-form__section .company-enquire-popup{width:80%;max-width:100%}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otptime-container{gap:.5rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .custom-row .form-group .otptime-container .otp-container{gap:0}
.company-modal-form__section .company-thank-you-wrapper{width:80%;max-width:100%}
}
@media screen and (max-width:767px){.company-modal-form__section .company-enquire-popup{padding:2rem 6.4% 2rem 8.6%;width:calc(100% - 3rem);max-width:100%}
.company-modal-form__section .company-enquire-popup .popup-header{margin-bottom:2rem}
.company-modal-form__section .company-enquire-popup .popup-header .title{font-size:1.25rem;width:82.46%}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row{gap:0;flex-direction:column}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group{margin-bottom:1.5rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group .error-message,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group .error-message{margin-top:.12rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group input,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group input{font-size:.75rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group input::placeholder,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group input::placeholder{font-size:.75rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group .address-deatils,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group .address-deatils{font-size:.75rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group .otp-label,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group .otp-label{font-size:.75rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group .otptime-container,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group .otptime-container{gap:1.813rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group .otptime-container .otp-success-icon,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group .otptime-container .otp-success-icon{left:97%;margin-left:0}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group .otptime-container .otp-label-container,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group .otptime-container .otp-label-container{width:91%}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .form-group .error-message.otp-error-message-space,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .form-group .error-message.otp-error-message-space{margin-right:7.37%}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .select-dropdown,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .select-dropdown{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.75rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.00875rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form-2 .custom-row .select-dropdown .dropdown-select,.company-modal-form__section .company-enquire-popup .form-wrapper .cmp-enquire-now-form .custom-row .select-dropdown .dropdown-select{font-size:.75rem}
.company-modal-form__section .company-enquire-popup .form-wrapper .action-container{margin-top:3.031rem}
.company-modal-form__section .company-thank-you-wrapper{width:calc(100% - 3rem)}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container{padding:2rem 7.34% 3.94rem 7.34%}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-close{margin-bottom:6rem}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .success-icon{width:106px;height:106px;margin-bottom:5.938rem}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .heading{margin-bottom:1.25rem}
.company-modal-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .sub-heading{width:63.91%;text-align:center;margin:auto}
}
.company-modal-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,0.6)}
.company-modal-wrapper .cmp-container{display:flex;align-items:center;justify-content:center;height:100%}
.section--festive-season-landing{position:relative}
.section--festive-season-landing .block--festive-bg-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}
.section--festive-season-landing .block--festive-bg-container .block--festive-bg-img{width:100%;height:100%;object-fit:cover}
.section--festive-season-landing .block--festive-body-container{display:flex;flex-direction:column;align-items:center}
.section--festive-season-landing .block--festive-body-container .block--festive-header-container{display:flex;align-items:center;position:relative;width:100%;height:112px}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-header-container{height:100px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-header-container .block--festive-header-bg-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}
.section--festive-season-landing .block--festive-body-container .block--festive-header-container .block--festive-header-bg-container .block--festive-header-bg-img{width:100%;height:100%;object-fit:cover}
.section--festive-season-landing .block--festive-body-container .block--festive-header-container .block--festive-header-main-container{display:flex;align-items:center;justify-content:center;width:100%;position:relative;top:50%;z-index:1}
.section--festive-season-landing .block--festive-body-container .block--festive-header-container .block--festive-header-main-container .block--festive-header-round-container{width:144px;height:144px;border-radius:50%;background:transparent}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-header-container .block--festive-header-main-container .block--festive-header-round-container{width:100px;height:100px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-header-container .block--festive-header-main-container .block--festive-header-logo-img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;object-fit:contain;z-index:1}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container{margin:88px 0 48px;padding:0 16px;display:flex;flex-direction:column}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-main-container{margin-top:74px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block-festive-main-content-container{display:flex;align-items:center;justify-content:center;gap:12px}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block-festive-main-content-container{gap:4px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block-festive-main-content-container .block--festive-title-icon-container{width:40px;height:40px;flex-shrink:0}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block-festive-main-content-container .block--festive-title-icon-container{width:24px;height:24px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block-festive-main-content-container .block--festive-title-icon-container .block--festive-title-icon-img{width:100%;height:100%;object-fit:contain}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block-festive-main-content-container .block--festive-main-title-container>*{font-family:var(--font-transducer);font-size:32px;font-weight:var(--font-weight-700);line-height:44.8px;text-align:center;color:#fe007a}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block-festive-main-content-container .block--festive-main-title-container>*{font-size:20px;line-height:28px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-main-description-container{margin-top:4px}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-main-description-container>*{font-family:var(--font-transducer);font-size:14px;font-weight:var(--font-weight-400);line-height:19.6px;text-align:center;color:#000}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-main-description-container>*{font-size:12px;line-height:16.8px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container{display:flex;flex-direction:column;gap:24px;margin-top:32px}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container{margin-top:24px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container{display:flex;justify-content:center;height:64px;border:1px solid #fe007a;border-radius:8px;box-shadow:3px 3px 1px 0 #fe007a}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container{height:56px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container .block--festive-action-anchor{display:flex;justify-content:center;align-items:center;gap:4px;width:100%;padding:0 12px}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container .block--festive-action-anchor .block--festive-action-cta-icon-img{width:32px;height:32px;flex-shrink:0}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container .block--festive-action-anchor .block--festive-cta-label-container{align-self:center;width:100%;font-family:var(--font-transducer);font-size:16px;font-weight:var(--font-weight-500);line-height:19.2px;text-align:center;color:#fe007a}
@media(max-width:767px){.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container .block--festive-action-anchor .block--festive-cta-label-container{font-size:14px;line-height:16.8px}
}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container .block--festive-action-anchor .block--festive-cta-label-container.block--festive-cta-left-space{margin-left:32px}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container .block--festive-action-anchor .block--festive-cta-label-container.block--festive-cta-right-space{margin-right:24px}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container .block--festive-action-anchor .block--festive-action-cta-arrow-icon{width:24px;height:24px;flex-shrink:0}
.section--festive-season-landing .block--festive-body-container .block--festive-main-container .block--festive-action-container .block--festive-action-card-container .block--festive-action-anchor .block--festive-action-cta-arrow-icon svg{width:100%;height:100%}
.festive-campaign{padding:24px 0;background-size:100% 100%}
.festive-campaign .disable-cta-events{pointer-events:none}
.festive-campaign .animate{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.festive-campaign .fadeInUpStand{-webkit-animation-name:fadeInUpStand;animation-name:fadeInUpStand}
.festive-campaign .fadeOutStepper{-webkit-animation-name:fadeOutStepper;animation-name:fadeOutStepper}
.festive-campaign .fadeInDownStand{-webkit-animation-name:fadeInDownStand;animation-name:fadeInDownStand}
@media screen and (max-width:768px){.festive-campaign{padding:0}
}
.festive-campaign .stepper-container{position:relative;max-width:930px;margin:auto;background:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,0.1)}
.festive-campaign .stepper-container:has(.pre-stepper-wrap.active) .book-test-drive-heading{padding-top:0 !important}
.festive-campaign .stepper-container:has(.pre-stepper-wrap.active) .step-content{margin-top:-16px}
.festive-campaign .stepper-container .pre-stepper-wrap{position:relative;z-index:1}
@media screen and (max-width:768px){.festive-campaign .stepper-container .pre-stepper-wrap{padding-top:32px}
}
.festive-campaign .stepper-container .pre-stepper-wrap .bg-web-image,.festive-campaign .stepper-container .pre-stepper-wrap .bg-mob-image{width:100%}
.festive-campaign .stepper-container .pre-stepper-wrap .header-text{display:flex;justify-content:center;align-items:center;position:absolute;top:16px;width:100%}
@media screen and (max-width:768px){.festive-campaign .stepper-container .pre-stepper-wrap .header-text{top:0;padding-top:8px}
}
.festive-campaign .stepper-container .pre-stepper-wrap .header-text .header-decorator-img{width:26px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .pre-stepper-wrap .header-text .header-decorator-img{width:22px}
}
.festive-campaign .stepper-container .pre-stepper-wrap .header-text .main-head-text{padding:6px;font-size:24px;line-height:33.6px;color:#fe007a;font-family:var(--font-transducer);font-weight:600}
@media screen and (max-width:768px){.festive-campaign .stepper-container .pre-stepper-wrap .header-text .main-head-text{font-size:18px;line-height:25.2px;text-align:center}
}
@media screen and (max-width:359px){.festive-campaign .stepper-container .pre-stepper-wrap .header-text .main-head-text{font-size:14px;line-height:20px;text-align:center}
}
.festive-campaign .stepper-container .pre-stepper-wrap .subheader-text{display:flex;justify-content:center;align-items:center;position:absolute;top:56px;width:100%;opacity:0}
@media screen and (max-width:768px){.festive-campaign .stepper-container .pre-stepper-wrap .subheader-text{top:34px;padding-top:6px}
}
@media screen and (max-width:768px){.festive-campaign .stepper-container .pre-stepper-wrap .subheader-text .subheader-decorator-img{width:12px;align-self:start;padding-top:10px}
}
.festive-campaign .stepper-container .pre-stepper-wrap .subheader-text .sub-head-text{font-size:16px;line-height:22.4px;color:#000;font-family:var(--font-tstar-medium);padding:6px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .pre-stepper-wrap .subheader-text .sub-head-text{font-size:14px;line-height:19.6px;text-align:center;width:50%}
}
@media screen and (max-width:359px){.festive-campaign .stepper-container .pre-stepper-wrap .subheader-text .sub-head-text{font-size:12px;line-height:16.8px}
}
.festive-campaign .stepper-container .pre-stepper-wrap .subheader-text.active{opacity:1;animation:fadeInUpText .3s ease-in-out}
.festive-campaign .stepper-container .pre-stepper-wrap .left-influencer-img{position:absolute;bottom:37px;left:0;width:78px;height:78px;border-radius:50%}
@media screen and (max-width:900px){.festive-campaign .stepper-container .pre-stepper-wrap .left-influencer-img{bottom:25%;width:8%;height:38%}
}
@media screen and (max-width:768px){.festive-campaign .stepper-container .pre-stepper-wrap .left-influencer-img{width:8%;bottom:20%;height:38%}
}
@media screen and (max-width:575px){.festive-campaign .stepper-container .pre-stepper-wrap .left-influencer-img{width:16.25%;bottom:20%}
}
.festive-campaign .stepper-container .pre-stepper-wrap .right-influencer-img{position:absolute;bottom:37px;right:0;width:78px;height:78px;border-radius:50%}
@media screen and (max-width:900px){.festive-campaign .stepper-container .pre-stepper-wrap .right-influencer-img{bottom:25%;width:8%;height:38%}
}
@media screen and (max-width:768px){.festive-campaign .stepper-container .pre-stepper-wrap .right-influencer-img{width:8%;bottom:20%;height:38%}
}
@media screen and (max-width:575px){.festive-campaign .stepper-container .pre-stepper-wrap .right-influencer-img{width:16.25%;bottom:20%}
}
.festive-campaign .stepper-container .stepper-wrapper{background:#fe007a;border-radius:10px 10px 0 0;padding:10px 0 0;position:relative}
@media screen and (max-width:768px){.festive-campaign .stepper-container .stepper-wrapper{border-radius:0}
}
.festive-campaign .stepper-container .stepper-wrapper .stepper-header{display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,rgba(255,255,255,0.05) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.05) 100%);border:1px solid transparent;border-image:linear-gradient(90deg,rgba(254,16,130,0.2) 0,rgba(255,255,255,0.2) 52.5%,rgba(254,16,130,0.2) 100%) 45% round}
.festive-campaign .stepper-container .stepper-wrapper .stepper-header .stars-header{width:26px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .stepper-wrapper .stepper-header .stars-header{width:22px}
}
.festive-campaign .stepper-container .stepper-wrapper .stepper-header .stepper-title{padding:6px;font-size:24px;line-height:33.6px;color:#fff;font-family:var(--font-transducer);font-weight:600}
@media screen and (max-width:768px){.festive-campaign .stepper-container .stepper-wrapper .stepper-header .stepper-title{padding:6px 4px;font-size:18px;line-height:25.2px;text-align:center}
}
@media screen and (max-width:359px){.festive-campaign .stepper-container .stepper-wrapper .stepper-header .stepper-title{font-size:14px;line-height:20px;text-align:center}
}
.festive-campaign .stepper-container .step-content{border-radius:36px 36px 0 0;background:#fff;position:relative;z-index:2}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:12px}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .callback-btn{color:#fff;background-color:#a5a5a5;font-family:var(--font-tstar-bold);font-size:var(--font-size16);line-height:22.4px;width:283px;text-transform:uppercase;border:0;border-radius:0;position:relative}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .callback-btn{width:100%;max-width:unset}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .callback-btn.active{pointer-events:all;background-color:#ee2326}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .callback-btn.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(255,255,255,0);background-color:rgba(255,255,255,0);background-image:linear-gradient(to right,rgba(255,255,255,0) 25%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 75%);transform:skewX(-20deg) translateX(-100%);animation:3s linear infinite forwards shine}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap p{display:flex;flex-wrap:wrap;color:#303030;font-family:var(--font-tstar-medium);font-size:12px;line-height:16px;gap:4px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap p{display:flex;text-align:start}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap p a{font-family:var(--font-tstar-bold)}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap p a{display:contents;word-spacing:1px}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap label{bottom:-26px;left:0}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap label{bottom:-15px}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:5px}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap:hover input ~ .form-checkbox-mark{background-color:#ccc}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap input:checked ~ .form-checkbox-mark{background-color:red}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-mark:after{content:"";position:absolute;display:none}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap input:checked ~ .form-checkbox-mark:after{display:block}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-cta .form-checkbox-wrap .form-checkbox-mark:after{left:3px;top:4px;width:14px;height:10px;border:solid white;border-width:0 4px 4px 0;-webkit-transform:rotate(-45deg) scale(-1,1);-ms-transform:rotate(45deg);transform:rotate(-45deg) scale(-1,1);border-radius:0 3px 3px 3px}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-heading{display:flex;justify-content:center;align-items:center;gap:13px;padding-top:20px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-heading{padding-top:16px;padding-bottom:4px}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-heading .header-text{font-size:24px;font-family:33.6px;color:#303030;font-weight:600;font-family:var(--font-transducer)}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .book-test-drive-heading .header-text{font-size:18px;line-height:25.2px}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .form-row{gap:20px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .form-row{gap:0}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group{width:39.562%;position:relative}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group{width:100%;margin-bottom:0}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control{border-radius:8px;border:1px solid #ced4da;padding:0 16px;margin:10px auto;background-color:transparent;color:#303030;font-size:16px;line-height:20px;font-family:var(--font-tstar-medium);font-weight:400;position:relative;text-transform:capitalize;height:calc(1.5em + 1.25rem + 1px)}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control#number{border-radius:8px;border:1px solid #ced4da;margin:10px auto;background-color:transparent;color:#303030;font-size:16px;line-height:20px;font-family:var(--font-tstar-medium);font-weight:400;position:relative;text-transform:capitalize;height:calc(1.5em + 1.25rem + 1px);padding:0}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control#number{margin:10px auto 24px}
}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control{margin:10px auto 24px}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control:focus{box-shadow:none !important;outline:0 !important}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control::placeholder{color:#a5a5a5}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control:-webkit-autofill{transition:background-color 50000s ease-in-out 0}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-form-control#number{padding-left:55px}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group label{font-family:var(--font-tstar-bold);font-size:var(--font-size14);line-height:20px;color:#d30000;display:block;padding-left:13px;position:absolute;bottom:-11px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group label{bottom:3px}
}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group label::before{content:'';position:absolute;top:5px;left:0;width:9px;height:9px;background:url('clientlib-site/resources/images/icons/error-icon-red.svg') no-repeat;background-size:100%}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .test-drive-otp-link{position:absolute;background:transparent;border:0;top:20px;right:16px;font-size:16px;line-height:24px;font-family:var(--font-tstar-bold);padding:0;color:#009fda;display:none}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .test-drive-otp-link.show{display:block}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .test-drive-otp-link.no-click{pointer-events:none}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down{color:#303030}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down:after{content:url("clientlib-site/resources/images/icons/dropdown-brown.svg");position:absolute;right:10px;bottom:4px;z-index:1;pointer-events:none}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu{text-transform:capitalize;position:relative;max-height:250px;overflow-y:auto;min-width:-webkit-fill-available;z-index:2;padding-top:0;padding-bottom:0;border-radius:0}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu::-webkit-scrollbar{width:5px;border-radius:15px}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu::-webkit-scrollbar-track{background-color:#fff}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px #ea0000}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li{padding:16px 16px;padding-top:12px;border-bottom:1px solid rgba(192,192,192,0.5)}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li a{font-size:14px;font-style:normal;font-weight:400;line-height:16.8px;color:#303030;font-family:var(--font-transducer);text-transform:capitalize}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li a:hover{color:#ea0000}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-dropdown-menu li.active a{color:#ea0000}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-form-control{color:#a5a5a5}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down .cust-form-control.selected-vals{color:#303030}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-drop-down label{bottom:-20px}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-title{font-size:var(--font-size12);line-height:var(--line-height-16);font-family:var(--font-tstar-regular);font-weight:400;position:absolute;top:2px;left:10px;background:#fff;color:#a5a5a5;padding:0 4px;cursor:context-menu;pointer-events:none;z-index:1}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .cust-title.isfilled{color:#303030}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group .form-span-code{position:absolute;font-size:var(--font-size16);line-height:16px;font-family:var(--font-tstar-regular);font-weight:400;color:#303030;top:25px;left:16px;padding-right:4px;border-right:1px solid #a5a5a5}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group.valid--otp{position:relative}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group.valid--otp::before{content:"";position:absolute;right:16px;top:24px;background:url("clientlib-site/resources/images/icons/greencheck.svg") no-repeat;width:18px;height:18px;display:block}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group.valid--otp input{border:1px solid #038252}
.festive-campaign .stepper-container .step-content .book-test-drive-parent .book-test-drive-form .cust-form-group.invalid--otp input{border:1px solid #d30000}
.festive-campaign .stepper-container .step-content .influencer-wrapper .main-header{display:flex;justify-content:center;align-items:center;gap:13px;padding-top:20px}
.festive-campaign .stepper-container .step-content .influencer-wrapper .main-header .header-text{font-size:24px;font-family:33.6px;color:#303030;font-weight:600;font-family:var(--font-transducer)}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .influencer-wrapper .main-header .header-text{font-size:18px;line-height:25.2px}
}
.festive-campaign .stepper-container .step-content .influencer-wrapper .sub-header{font-size:16px;line-height:19.2px;color:#303030;font-family:var(--font-tstar-bold);text-align:center;margin-top:12px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .influencer-wrapper .sub-header{font-size:14px;line-height:16.8px}
}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents{display:flex;gap:40px;justify-content:center;padding-top:18px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents{flex-direction:column;align-items:center;padding:0 16px;gap:8px}
}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module{display:flex;gap:16px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module{gap:12px}
}
@media screen and (max-width:359px){.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module{gap:8px}
}
@media screen and (max-width:340px){.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module{gap:unset}
}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio{position:relative;width:156px;height:229px}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .influencer-options{z-index:3;position:absolute !important;left:20px;top:26px}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']{--active:#ee2326;--active-inner:#fff;--focus:2px #ee2326;--border:silver;--border-hover:#d30000;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:18px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:disabled + label{cursor:not-allowed}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:focus{box-shadow:0 0 0 var(--focus)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:not(.switch){width:18px}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:not(.switch):after{opacity:var(--o,0)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:not(.switch):checked{--o:1}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio'] + label{font-family:var(--font-tstar-bold);font-size:18px;line-height:24px;color:#303030;width:100%;height:100%;padding-right:0;vertical-align:middle;display:table-cell;text-align:center;cursor:pointer}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']{border-radius:50%}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:after{width:20px;height:20px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,0.7))}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio input[type='radio']:checked{--s:.35}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .outer-frames{display:none}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio.active .outer-frames{display:block;width:156px;height:229px;position:absolute;z-index:2}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .thumbnail-img{width:128px;height:196px;position:absolute;top:19px;left:13px}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .gif-img{display:none}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio.active .gif-img{display:block;width:128px;height:196px;position:absolute;top:19px;left:13px;z-index:2}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .left-module .influencer-radio .influencer-text{font-size:12px;line-height:16.8px;font-weight:400;font-family:var(--font-transducer);color:#fff;position:absolute;bottom:20px;left:0;z-index:3;width:100%;text-align:center}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module{max-width:276px;padding-top:16px;padding-bottom:70px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module{max-width:unset;text-align:center}
}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .description-text{font-size:14px;line-height:16.8px;font-family:var(--font-tstar-regular);color:#303030;margin-bottom:12px}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options{display:flex;gap:12px;flex-wrap:wrap;min-height:68px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options{justify-content:center}
}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options .lang-content-options{display:table;border-radius:4px;border:1px solid #d9d9d9;width:84px;height:28px;position:relative}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options .lang-content-options.active-option-checks{border:1px solid #ee2326}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options .lang-content-options.active-option-checks label{font-family:var(--font-tstar-bold)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']{--active:#ee2326;--active-inner:#fff;--focus:2px #ee2326;--border:silver;--border-hover:#d30000;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:18px;outline:0;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:disabled + label{cursor:not-allowed}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:focus{box-shadow:0 0 0 var(--focus)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:not(.switch){width:18px}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:not(.switch):after{opacity:var(--o,0)}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:not(.switch):checked{--o:1}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio'] + label{font-family:var(--font-tstar-medium);font-size:14px;line-height:20px;color:#303030;width:100%;height:100%;padding-right:0;vertical-align:middle;display:table-cell;text-align:center;cursor:pointer}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']{border-radius:50%}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:after{width:20px;height:20px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,0.7))}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options input[type='radio']:checked{--s:.35}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .language-options .options{display:contents !important;position:absolute}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .submit-influencer-btn{width:100%;height:42px;text-align:center;margin-top:34px;background:#ee2326;color:#fff;border:0;border-radius:0;font-size:16px;line-height:22.4px;font-family:var(--font-tstar-bold);text-transform:uppercase;position:relative}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .right-module .submit-influencer-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(255,255,255,0);background-color:rgba(255,255,255,0);background-image:linear-gradient(to right,rgba(255,255,255,0) 25%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 75%);transform:skewX(-20deg) translateX(-50%);animation:3s linear infinite forwards shine}
.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .divider-img{height:100%;margin-top:16px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .influencer-wrapper .influencer-contents .divider-img{display:none}
}
.festive-campaign .stepper-container .step-content .thanks-wrapper{padding-bottom:24px}
.festive-campaign .stepper-container .step-content .thanks-wrapper .decorator-top{width:100%}
.festive-campaign .stepper-container .step-content .thanks-wrapper .imgs-wrapper{display:flex;justify-content:center;position:relative}
.festive-campaign .stepper-container .step-content .thanks-wrapper .imgs-wrapper .thanks-img-bg{width:212px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .thanks-wrapper .imgs-wrapper .thanks-img-bg{width:153px}
}
.festive-campaign .stepper-container .step-content .thanks-wrapper .imgs-wrapper .thanks-img-tick{position:absolute;width:212px}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .thanks-wrapper .imgs-wrapper .thanks-img-tick{width:153px}
}
.festive-campaign .stepper-container .step-content .thanks-wrapper .text-wrapper{padding:16px 0 16px;text-align:center}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .thanks-wrapper .text-wrapper{padding:34px 16px 16px}
}
.festive-campaign .stepper-container .step-content .thanks-wrapper .text-wrapper .main-text{font-size:32px;line-height:44.8px;font-weight:600;font-family:var(--font-transducer);margin-bottom:8px;color:#038252}
.festive-campaign .stepper-container .step-content .thanks-wrapper .text-wrapper .sub-text.heading{font-size:16px;font-family:var(--font-tstar-bold);line-height:22.4px;color:#303030}
.festive-campaign .stepper-container .step-content .thanks-wrapper .text-wrapper .sub-text.subheading{font-size:14px;font-family:var(--font-tstar-medium);line-height:19.6px;color:#303030}
.festive-campaign .stepper-container .step-content .thanks-wrapper .final-cta-campaign{width:35.27%;margin:auto;border:0;border-radius:0;background:#ee2326;color:#fff;font-size:16px;font-family:var(--font-tstar-bold);line-height:22.4px;text-transform:uppercase;display:block}
.festive-campaign .stepper-container .step-content .thanks-wrapper .final-cta-campaign:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(255,255,255,0);background-color:rgba(255,255,255,0);background-image:linear-gradient(to right,rgba(255,255,255,0) 25%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 75%);transform:skewX(-20deg) translateX(-50%);animation:3s linear infinite forwards shine}
@media screen and (max-width:768px){.festive-campaign .stepper-container .step-content .thanks-wrapper .final-cta-campaign{width:91.115%}
}
.festive-campaign .stepper-container .festive-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(50,28,65,0.4);z-index:3}
.festive-campaign .stepper-container .festive-loader .festive-loader-icon{width:80px}
.festive-campaign .stepper-points{display:flex;justify-content:center;padding-top:6px;padding-bottom:12px}
.festive-campaign .bg-extender{width:100%;position:absolute;top:99%;height:50%;background:#fe007a}
.festive-campaign .step{display:flex;flex-direction:column;align-items:center;position:relative;width:23%}
@media screen and (max-width:768px){.festive-campaign .step{width:31%}
}
.festive-campaign .step .step-description{margin-top:4px;font-size:10px;line-height:12px;font-weight:500;font-family:var(--font-transducer);text-align:center;color:#fff;opacity:60%}
.festive-campaign .step.active .step-description{opacity:100%;font-weight:600}
.festive-campaign .step .line{position:absolute;left:56%;width:88%;height:2px;background-color:#ff523d;top:30%}
@media screen and (max-width:768px){.festive-campaign .step .line{top:20%;width:76%;left:62%}
}
.festive-campaign .step .progress-line{position:absolute;left:56%;width:88%;height:2px;background:linear-gradient(to right,#fff 30%,transparent 30%);top:30%}
@media screen and (max-width:768px){.festive-campaign .step .progress-line{top:20%;width:76%;left:62%}
}
.festive-campaign .step .step-number{width:28px;height:28px;background-color:orange;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--font-transducer);opacity:50%;color:#fff;border:1px solid #fff;z-index:1}
@media screen and (max-width:768px){.festive-campaign .step .step-number{line-height:18.2px}
}
.festive-campaign .step .step-number.tick-img{padding:4px;background-color:orange;opacity:100%}
.festive-campaign .step.active .step-number{background-color:orange;opacity:100%}
.festive-campaign .content{display:none}
.festive-campaign .active-content{display:block}
.festive-campaign input{display:block;width:100%;padding:10px;margin:10px 0;border:1px solid #ccc;border-radius:5px}
.festive-campaign button{padding:10px 15px;background-color:#3498db;color:white;border:0;border-radius:5px;cursor:pointer;margin:10px 5px}
.festive-campaign button:hover{background-color:#2980b9}
@keyframes fadeInUpStand{from{opacity:0;-webkit-transform:translate3d(0,125%,0);transform:translate3d(0,125%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeOutStepper{from{opacity:1}
to{opacity:0}
}
@keyframes fadeInUpText{from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes fadeInDownStand{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes shine{20%,100%{transform:translateX(100%)}
}
.festivepopup #overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:999}
.festivepopup .festive-popup-content{top:0;width:100%;display:flex;flex-direction:column;justify-content:center;height:100%;align-items:center;position:fixed;z-index:999}
@media screen and (max-width:767px){.festivepopup .festive-popup-content{position:fixed;justify-content:flex-end;align-items:flex-end;width:100%}
}
.festivepopup .close{left:92%;opacity:1;z-index:4;position:absolute;padding:24px 24px 24px 0;overflow:visible !important}
@media screen and (max-width:767px){.festivepopup .close{left:48%;top:-12%}
}
.festivepopup .festive-carousel-wrapper{position:relative;width:842px;height:484px;background:linear-gradient(154.95deg,#fe007a -7.4%,#ab0e59 109.01%);transform:translateY(100%);opacity:0;transition:opacity ease-in-out,transform 400ms ease-in-out;border-radius:24px}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper{max-height:440px;position:relative;width:100%;border-radius:24px 24px 0 0}
}
@media screen and (min-width:767px) and (max-width:1024px){.festivepopup .festive-carousel-wrapper{width:85%}
}
@media screen and (min-width:1440px){.festivepopup .festive-carousel-wrapper{padding-bottom:15px}
}
.festivepopup .festive-carousel-wrapper .festive-carousel-bg-image,.festivepopup .festive-carousel-wrapper .festive-carousel-bg-video{position:absolute;width:100%;height:100%;object-fit:fill;border-radius:24px}
@media(max-width:768px){.festivepopup .festive-carousel-wrapper .festive-carousel-bg-image,.festivepopup .festive-carousel-wrapper .festive-carousel-bg-video{border-bottom-left-radius:unset;border-bottom-right-radius:unset}
}
.festivepopup .festive-carousel-wrapper .festive-carousel-bg-link{position:absolute;z-index:1;width:100%;height:100%;border-radius:24px;cursor:pointer}
.festivepopup .festive-carousel-wrapper .festive-overflow{overflow:hidden;position:relative;width:842px;height:484px}
@media screen and (min-width:767px) and (max-width:1024px){.festivepopup .festive-carousel-wrapper .festive-overflow{width:100%}
}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .festive-overflow{max-height:440px;width:100%}
}
.festivepopup .festive-carousel-wrapper .video-container{position:absolute;width:33%;display:flex;flex-direction:row;justify-content:center;transform:translate(0,25%)}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .video-container{transform:translate(0,35%)}
}
.festivepopup .festive-carousel-wrapper .popup-video{display:none;width:320px;height:320px;border-radius:50%;border:10px solid #c90965}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .popup-video{width:240px;height:240px}
}
.festivepopup .festive-carousel-wrapper .button-container{position:absolute;width:100%;display:flex;flex-direction:column;justify-content:center;transform:translateY(-50%);opacity:0;align-items:center;transition:opacity .4s,transform .8s ease-in}
.festivepopup .festive-carousel-wrapper .flag-container{width:100%;position:absolute;height:53px;display:flex;justify-content:space-between;transform:translateY(-100%);transition:opacity .8s,transform .8s ease-in}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .flag-container{width:100%}
}
.festivepopup .festive-carousel-wrapper .flag-gif-right{src:url("clientlib-site/resources/images/icons/flag-left-festive.html")}
.festivepopup .festive-carousel-wrapper .popup-content-container{min-height:484px}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .popup-content-container{min-height:440px}
}
@keyframes slideIn{from{opacity:0;transform:translateY(-100%)}
to{opacity:1;transform:translateY(0)}
}
@keyframes buttonslide{from{opacity:0;transform:translateY(-80%)}
to{opacity:1;transform:translateY(-110%)}
}
@keyframes slideOut{from{transform:translateY(20%)}
to{transform:translateY(0)}
}
@keyframes slideContent{0{transform:translateY(100%)}
50%{transform:translateY(50%)}
75%{transform:translateY(25%)}
100%{transform:translateY(0)}
}
@keyframes slideOutContent{0{transform:translateY(0)}
50%{transform:translateY(50%)}
75%{transform:translateY(150%)}
100%{transform:translateY(150%)}
}
.festivepopup .festive-carousel-wrapper .festive-gif1{position:absolute;width:174px;height:174px;top:31px;left:158px;gap:0;opacity:.2}
@media screen and (min-width:600px) and (max-width:767px){.festivepopup .festive-carousel-wrapper .festive-gif1{width:150px;height:150px;top:6.937%;left:10%}
}
@media screen and (max-width:599px){.festivepopup .festive-carousel-wrapper .festive-gif1{width:150px;height:150px;top:6.937%;left:0}
}
.festivepopup .festive-carousel-wrapper .festive-gif2{position:absolute;width:98px;height:98px;top:75px;left:521px;gap:0;opacity:.2}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .festive-gif2{width:98px;height:98px;top:43px;left:55%}
}
.festivepopup .festive-carousel-wrapper .festive-gif3{position:absolute;width:98px;height:98px;top:173px;left:208px;gap:0;opacity:.2}
@media screen and (min-width:600px) and (max-width:767px){.festivepopup .festive-carousel-wrapper .festive-gif3{width:98px;height:98px;top:169px;left:40%}
}
@media screen and (max-width:599px){.festivepopup .festive-carousel-wrapper .festive-gif3{width:98px;height:98px;top:169px;left:20%}
}
.festivepopup .festive-carousel-wrapper .festive-gif4{position:absolute;width:150px;height:150px;top:196px;left:507px;opacity:.2}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .festive-gif4{width:150px;height:150px;top:50%;left:60%}
}
.festivepopup .festive-carousel-wrapper .festive-popup-carousel{margin-top:0 !important;margin-bottom:0 !important}
.festivepopup .festive-carousel-wrapper .slick-slide{opacity:0;transition:opacity .75s ease-out}
.festivepopup .festive-carousel-wrapper .slick-current{opacity:1}
.festivepopup .festive-carousel-wrapper .slick-next::before{position:relative;display:none}
.festivepopup .festive-carousel-wrapper .slick-prev::before{position:relative;display:none}
.festivepopup .festive-carousel-wrapper .slick-dots li button:before{opacity:0}
.festivepopup .festive-carousel-wrapper .slick-dots{top:0;align-content:center;height:53px;z-index:2}
.festivepopup .festive-carousel-wrapper .slick-dots li{width:6px;height:6px;background-color:#9c9a9a;border-radius:2px;margin:0 4px;transition:width 0}
.festivepopup .festive-carousel-wrapper .slick-dots li button{opacity:0;padding:1px;height:100%;background-color:transparent}
.festivepopup .festive-carousel-wrapper .slick-dots li.slick-active{width:28px;height:6px;border-radius:2px;transition:width 0 linear}
.festivepopup .festive-carousel-wrapper .slick-dots li.slick-active button{opacity:0;width:100%;animation:progressBar linear both}
@keyframes progressBar{from{width:0;background-color:#fff;opacity:1;border-radius:3px}
to{background-color:#fff;opacity:1;width:28px;border-radius:3px}
}
.festivepopup .festive-carousel-wrapper .carousel-feature-container{opacity:0;display:flex;padding-top:60px;flex-direction:column;align-items:center;top:50%;position:relative;transform:translateY(10%);transition:opacity ease-in-out,transform .8s ease-in-out;align-content:center}
.festivepopup .festive-carousel-wrapper .carousel-feature-image-cont{margin-top:12px;width:196px;height:196px}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .carousel-feature-image-cont{width:140px;height:140px}
}
.festivepopup .festive-carousel-wrapper .carousel-feature-text-container{width:90%;display:flex;flex-direction:column;align-items:center}
.festivepopup .festive-carousel-wrapper .popup-title{width:342px;font-family:var(--font-transducer);font-size:24px;font-weight:var(--font-weight-900);line-height:38.4px;text-align:center;color:#fff;padding:0}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .popup-title{padding-bottom:12px}
}
.festivepopup .festive-carousel-wrapper #top-title-text{margin-top:12px}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper #top-title-text{margin-top:-4px}
}
.festivepopup .festive-carousel-wrapper .carousel-image-cards{margin:17px 0 28px;width:240px;height:224px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;row-gap:10%;align-items:center}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .carousel-image-cards{padding:0;margin:24px 0;width:200px;height:180px}
}
.festivepopup .festive-carousel-wrapper .carousel-image-cards .carousel-images{width:40%;height:45%}
.festivepopup .festive-carousel-wrapper .popup-description{padding:16px 0 12px;color:#fff;font-family:var(--font-transducer);font-size:24px;font-weight:var(--font-weight-500);line-height:28.8px;text-align:center}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .popup-description{padding-top:32px}
}
.festivepopup .festive-carousel-wrapper .popup-terms{color:#fff;padding:12px;font-family:var(--font-tstar-bold);font-size:14px;font-weight:var(--font-weight-700);line-height:16px;text-align:center}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .popup-terms{padding-bottom:8px}
}
.festivepopup .festive-carousel-wrapper .popup-button{padding:8px 24px;width:20%;font-size:14px;font-family:var(--font-tstar-heavy);font-weight:var(--font-weight-900)}
@media screen and (min-width:768px) and (max-width:999px){.festivepopup .festive-carousel-wrapper .popup-button{width:40%}
}
@media screen and (max-width:767px){.festivepopup .festive-carousel-wrapper .popup-button{width:90%}
}
.festivepopup .festive-carousel-wrapper .slick-list{width:100%}
.main-container-top-banner{padding:40px 0;margin:0 auto;width:100%}
@media(max-width:768px){.main-container-top-banner{padding:26px 0;margin:0 auto}
}
.main-container-top-banner .slick-dots{bottom:6px}
@media(max-width:768px){.main-container-top-banner .slick-dots{bottom:2px}
}
.main-container-top-banner .slick-dots li{margin:0 3px;background:silver;transform:skew(-50deg);border:0;opacity:1;width:26px;height:8px}
@media(max-width:768px){.main-container-top-banner .slick-dots li{width:22px;height:6px;z-index:3}
}
.main-container-top-banner li.slick-active{background:var(--bg-color-danger)}
.main-container-top-banner .slick-dots li button:before{font-size:0}
.main-container-top-banner .orange-banner{width:90%;border-radius:12px;margin:0 auto;padding:30px 50px;height:182px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}
@media(max-width:768px){.main-container-top-banner .orange-banner{height:169px;flex-direction:column;box-shadow:0 0 88px -4px #18274b 24,0 0 28px -6px #18274b 1 F}
}
.main-container-top-banner .orange-banner .img-click{height:inherit;width:100%}
.main-container-top-banner .orange-banner .animated-gif{position:absolute;opacity:1;width:22px;height:22px}
.main-container-top-banner .orange-banner .gif-1{width:155px;height:181px;left:-4px;opacity:1;display:block}
@media(max-width:768px){.main-container-top-banner .orange-banner .gif-1{display:none}
}
.main-container-top-banner .orange-banner .gif1{display:none}
@media(max-width:768px){.main-container-top-banner .orange-banner .gif1{width:78px;height:169px;left:0;opacity:1;display:block}
}
.main-container-top-banner .orange-banner .gif{position:absolute}
.main-container-top-banner .orange-banner .gif-2{width:150px;height:150px;top:-73px;left:108.63px;opacity:20%}
@media(max-width:768px){.main-container-top-banner .orange-banner .gif-2{width:58px;height:58px;top:96px;opacity:50%;left:17%}
}
.main-container-top-banner .orange-banner .gif-3{width:98px;height:98px;top:109px;left:279px;opacity:30%}
@media(max-width:768px){.main-container-top-banner .orange-banner .gif-3{display:none}
}
.main-container-top-banner .orange-banner .gif-4{width:150px;height:150px;top:83px;right:21%;opacity:20%}
@media(max-width:768px){.main-container-top-banner .orange-banner .gif-4{width:58px;height:58px;top:96px;opacity:50%;right:17%}
}
.main-container-top-banner .orange-banner .gif-5{right:15%;width:98px;height:98px;top:-40.32px;opacity:20%}
@media(max-width:768px){.main-container-top-banner .orange-banner .gif-5{right:unset;width:58px;height:58px;top:-28px;opacity:50%}
}
.main-container-top-banner .orange-banner .gif-7{right:-0.3%;width:155px;height:181px;opacity:1;display:block}
@media(max-width:768px){.main-container-top-banner .orange-banner .gif-7{display:none}
}
.main-container-top-banner .orange-banner .gif3{width:78px;height:169px;opacity:1;right:.2%;display:none}
@media(max-width:768px){.main-container-top-banner .orange-banner .gif3{display:block}
}
.main-container-top-banner .orange-banner .offer-tnc-left{text-align:left !important}
.main-container-top-banner .orange-banner .offer-tnc-right{text-align:right !important}
.main-container-top-banner .orange-banner .tnc{width:75%;padding:2px 0;text-align:center}
@media(max-width:768px){.main-container-top-banner .orange-banner .tnc{width:55%;padding:0;margin:-2px}
}
.main-container-top-banner .orange-banner .tnc p{font-size:14px;cursor:pointer;color:white;font-weight:400;line-height:16px;height:16px;width:auto;font-family:var(--font-tstar-regular)}
@media(max-width:768px){.main-container-top-banner .orange-banner .tnc p{font-size:12px;line-height:10px;margin-top:4%;cursor:pointer;color:white;font-weight:900;opacity:1;text-align:center}
}
.main-container-top-banner .orange-banner .inner-content{color:white;position:absolute;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;bottom:0}
.main-container-top-banner .orange-banner .inner-content .offertext-left{justify-content:flex-start !important}
.main-container-top-banner .orange-banner .inner-content .offertext-right{justify-content:flex-end !important}
.main-container-top-banner .orange-banner .inner-content .text-container{display:flex;margin-top:18px;width:75%;justify-content:center}
@media(max-width:768px){.main-container-top-banner .orange-banner .inner-content .text-container{margin-top:8px}
}
.main-container-top-banner .orange-banner .inner-content .text-container .animated-gif2{opacity:1;width:22px;height:22px}
.main-container-top-banner .orange-banner .inner-content .text-container .small-gif-1,.main-container-top-banner .orange-banner .inner-content .text-container .small-gif-2{display:inline-block;margin:0 5px}
.main-container-top-banner .orange-banner .inner-content .text-container .text-small p{font-family:var(--font-tstar-medium);font-size:18px;font-weight:400;line-height:24px;text-align:left;opacity:.8}
@media(max-width:768px){.main-container-top-banner .orange-banner .inner-content .text-container .text-small p{color:white;text-align:center;font-family:var(--font-tstar-medium);font-size:12px;font-weight:400;line-height:20px;margin:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
.main-container-top-banner .orange-banner .inner-content .offer-content-left p{text-align:left !important}
.main-container-top-banner .orange-banner .inner-content .offer-content-right p{text-align:right !important}
.main-container-top-banner .orange-banner .inner-content .text-large p{font-family:var(--font-tstar-heavy);font-size:39px;font-weight:900;line-height:1.3em;margin-top:8px;width:1010px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);border-image-source:linear-gradient(90deg,rgba(92,0,154,0.2) 0,rgba(255,255,255,0.2) 52.5%,rgba(92,0,154,0.2) 100%);text-align:center;padding:0 5px 5px 5px}
@media screen and (min-width:989px) and (max-width:1212px){.main-container-top-banner .orange-banner .inner-content .text-large p{font-size:32px}
}
@media screen and (min-width:989px) and (max-width:1212px){.main-container-top-banner .orange-banner .inner-content .text-large p{font-size:32px}
}
@media screen and (min-width:887px) and (max-width:989px){.main-container-top-banner .orange-banner .inner-content .text-large p{font-size:29px}
}
@media screen and (min-width:768px) and (max-width:887px){.main-container-top-banner .orange-banner .inner-content .text-large p{font-size:22px}
}
@media(max-width:768px){.main-container-top-banner .orange-banner .inner-content .text-large p{color:white;text-align:center;padding:10px;font-family:var(--font-tstar-heavy);font-size:18px;font-weight:900;line-height:21px;width:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);border-image-source:linear-gradient(90deg,rgba(92,0,154,0.2) 0,rgba(255,255,255,0.2) 52.5%,rgba(92,0,154,0.2) 100%)}
}
.main-container-top-banner .orange-banner .inner-content .offer-btn-left{justify-content:flex-start !important}
.main-container-top-banner .orange-banner .inner-content .offer-btn-right{justify-content:flex-end !important}
.main-container-top-banner .orange-banner .inner-content .cta-container{display:flex;gap:14px;margin-top:20px;width:75%;justify-content:center}
@media(max-width:768px){.main-container-top-banner .orange-banner .inner-content .cta-container{gap:8px;margin-top:10px}
}
.main-container-top-banner .orange-banner .inner-content .cta-container #knowMoreButton{font-family:var(--font-tstar-heavy);font-weight:900;padding:8px 24px 8px 24px;background:white;color:#e52d27;border:0;border-radius:4px;cursor:pointer;font-weight:bold;font-size:14px;border:1px solid #ee2326}
@media(max-width:768px){.main-container-top-banner .orange-banner .inner-content .cta-container #knowMoreButton{font-size:12px}
}
.main-container-top-banner .orange-banner .inner-content .cta-container a{padding:6px 0}
.main-container-top-banner .orange-banner .inner-content .cta-container a img{display:inline-block;padding:4px 6px 0 0}
.main-container-top-banner .orange-banner .inner-content .bottom-adjust{margin-bottom:10px}
.main-container-top-banner .bg-images{padding:0 !important;align-items:normal !important}
.main-container-top-banner .bg-images .bg-desktop{display:block;width:100%;height:inherit}
@media(max-width:768px){.main-container-top-banner .bg-images .bg-desktop{display:none}
}
.main-container-top-banner .bg-images .bg-mobile{display:none}
@media(max-width:768px){.main-container-top-banner .bg-images .bg-mobile{display:block;width:100%;height:inherit}
}
.main-container-top-banner .bg-video{padding:0 !important}
.main-container-top-banner .bg-video .bg-desktop{display:block;width:100%}
@media(max-width:768px){.main-container-top-banner .bg-video .bg-desktop{display:none}
}
.main-container-top-banner .bg-video .bg-mobile{display:none}
@media(max-width:768px){.main-container-top-banner .bg-video .bg-mobile{display:block;width:100%}
}
.offer-sticky-container{position:relative;width:100%;height:100%;z-index:97}
.offer-sticky-container .offer-sticky{position:fixed;bottom:16px;right:16px}
.offer-sticky-container .offer-sticky .offer-sticky-static-container{position:relative;width:94px;height:94px;border-radius:48px;background:linear-gradient(263.79deg,#ffa500 5.21%,#ffdc9b 97.19%);box-shadow:3.07px 4.6px 9.2px 0 #FE007A80}
@media(max-width:768px){.offer-sticky-container .offer-sticky .offer-sticky-static-container{width:60px;height:60px;border-radius:30px}
}
.offer-sticky-container .offer-sticky .offer-sticky-static-container .offer-sticky-static{position:absolute;width:91px;height:91px;border-radius:48px;border:1.53px solid #fe007a;top:1.5px;left:1.5px}
@media(max-width:768px){.offer-sticky-container .offer-sticky .offer-sticky-static-container .offer-sticky-static{width:57px;height:57px;border-radius:30px}
}
.offer-sticky-container .offer-sticky .offer-sticky-static-container .offer-sticky-static img{width:100%;height:100%}
.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container{position:relative;width:136px;height:136px;border-radius:16.32px;border:2px solid #fff;background:#fe007a;box-shadow:1px 1px 8px 0 #FE007A99;cursor:pointer}
@media(max-width:768px){.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container{width:100px;height:100px;border-radius:12px}
}
.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container .close-icon{position:absolute;width:32.64px;height:32.64px;top:-10px;right:-10px;opacity:1;border-radius:17px;box-shadow:1px 1px 8px 0 #FE007A99}
@media(max-width:768px){.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container .close-icon{width:24px;height:24px;border-radius:12px}
}
.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container .close-icon img{width:100%}
.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container .offer-gif-container{position:absolute;width:81.6px;height:81.6px;border-radius:42px;border:2px solid #fff;top:12.5px;left:50%;transform:translateX(-50%)}
@media(max-width:768px){.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container .offer-gif-container{width:60px;height:60px;border-radius:30px}
}
.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container .offer-gif-container img{width:100%;height:100%}
.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container .redirection-link{position:absolute;bottom:14.5px;left:50%;transform:translateX(-50%);font-family:var(--font-transducer);font-size:14px;font-weight:700;line-height:14px;color:#fff;white-space:nowrap;text-align:center;text-decoration:underline}
@media(max-width:768px){.offer-sticky-container .offer-sticky .offer-sticky-dynamic-container .redirection-link{font-size:10px;line-height:10px;bottom:8px}
}
.offer-sticky-container #offer-dynamic{animation:taadaa .6s}
.offer-sticky-container .displaynone{animation:taadaarev .6s !important}
@keyframes taadaa{0{opacity:0}
100%{opacity:1}
}
@keyframes taadaarev{0{opacity:1}
100%{opacity:0}
}
.company-register-form__section .company-register-form1{padding:2.5rem 4% 2.5rem 4%}
.company-register-form__section .company-register-form1 .register-form-title .title{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:2rem;font-style:normal;font-weight:var(--font-weight-700);line-height:110%;margin-bottom:32px}
.company-register-form__section .company-register-form1 .register-form-sub-title .sub-title{font-family:var(--font-transducer);font-size:1.5rem;font-style:normal;font-weight:var(--font-weight-400);line-height:110%;margin-bottom:32px}
.company-register-form__section .company-register-form1 .register-form-sub-title .training-location{font-family:var(--font-transducer);font-size:1rem;font-style:normal;font-weight:var(--font-weight-500);line-height:110%;margin-bottom:32px}
.company-register-form__section .company-register-form1 .phone-number-wrapper .phone-number-text{height:25px;padding:0;padding-bottom:.5rem;color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.00875rem}
.company-register-form__section .company-register-form1 .mobile-number-group{margin-top:1.4rem}
.company-register-form__section .company-register-form1 .form-wrapper{display:flex;justify-content:center;flex-direction:column}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form::-webkit-scrollbar{width:4px;display:block !important}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form::-webkit-scrollbar-track{width:.25rem;background-color:#d9d9d9}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form::-webkit-scrollbar-thumb{background:#f26321}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form::-webkit-scrollbar-thumb:hover{background:#f26321}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap a{display:inline;color:#009fda}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control{display:block;position:relative;padding-left:30px;margin-bottom:1rem;color:#000;font-family:var(--font-transducer);font-size:14px;line-height:1rem;border-radius:5px}
@media(max-width:768px){.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control{font-size:12px;line-height:1.2}
}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control p{padding-top:2px;min-height:1.5rem;color:#000;font-family:var(--font-transducer);font-size:14px;line-height:1.2}
@media(max-width:768px){.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control p{font-size:12px;line-height:1.2}
}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control input{position:absolute;z-index:-1;opacity:0}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control_indicator{cursor:pointer;position:absolute;top:0;left:0;width:1.3rem;height:1.3rem;background:transparent;border:1px solid #303030;border-radius:.125rem;border-radius:5px}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control:hover input ~ .control_indicator,.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control input:focus ~ .control_indicator{background:transparent}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control input:checked ~ .control_indicator{background:#ff3b3b;border:1px solid #ced4da;border-radius:5px}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control:hover input:not([disabled]):checked ~ .control_indicator,.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control input:checked:focus ~ .control_indicator{background:#0e6647d}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control input:checked ~ .control_indicator:after{display:block}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control-checkbox .control_indicator:after{left:.4rem;top:.08rem;width:.2rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}
.company-register-form__section .company-register-form1 .form-wrapper .checkbox--wrap .control-checkbox input:disabled ~ .control_indicator:after{border-color:#7b7b7b}
.company-register-form__section .company-register-form1 .form-wrapper .action-container{display:flex;justify-content:center;margin-top:1.188rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row{display:flex;align-items:center;gap:3.625rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .custom-col-6{width:100%}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group{margin-bottom:2.125rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group input::placeholder{color:#8b8b8b;font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;transition:all .5s ease-in-out;letter-spacing:.00875rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);transition:all .5s ease-in-out;letter-spacing:.00875rem;background-color:transparent;border-color:transparent;border-bottom:1px solid #595959;position:relative}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select{color:#8b8b8b;background-color:transparent;border-color:transparent;padding:0;border:0;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400)}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select:focus-visible{outline:0}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select:focus{box-shadow:none}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select.disabled{pointer-events:none}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select.active{cursor:pointer;color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.00875rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select::after{-moz-transition:transform .5s;-webkit-transition:transform .5s;transition:transform .5s;width:24px;height:20.235px;float:right;border:0;content:url(clientlib-site/resources/images/icons/dropdown.png)}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .dropdown-select.dropdown-toggle-active[aria-expanded="true"]::after{-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .btn-primary.disabled{cursor:not-allowed}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu{position:absolute;width:100%;transform:translate3d(0,19px,0);top:0;left:0;will-change:transform;max-height:17.25rem;overflow-y:auto;padding:0 1.5rem 1rem;background:#fefefe;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);display:block;visibility:hidden}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu::-webkit-scrollbar{width:4px;display:block !important}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu::-webkit-scrollbar-track{width:.25rem;background-color:#d9d9d9}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu::-webkit-scrollbar-thumb{background:#282828}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu.show-dropdown{z-index:1;visibility:visible}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu.show-dropdown.dorpdown-up-down{transform:translate3d(0,-290px,0);box-shadow:0 -4px 4px -4px rgba(0,0,0,0.25)}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li{border-bottom:1px solid #d6d6d6;padding-top:.62rem;padding-bottom:.62rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li:hover{font-weight:var(--font-weight-600)}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li:last-child{padding-bottom:0;border-bottom:0}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li a{text-decoration:none;color:#282828;font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li a:hover{font-weight:var(--font-weight-600)}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li.disabled{cursor:not-allowed;pointer-events:none}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .select-dropdown .cust-dropdown-menu li.disabled a{color:#8b8b8b}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .error-message{margin-top:.25rem;font-family:var(--font-eurostile);color:var(--text-color-danger-red);font-size:.625rem;font-weight:var(--font-weight-400);float:right}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .error-message-city{margin-top:.25rem;font-family:var(--font-eurostile);color:var(--text-color-danger-red);font-size:.625rem;font-weight:var(--font-weight-400);float:right}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .phone-and-otp-wrapper{position:relative;display:flex;flex-direction:column}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .phone-and-otp-wrapper .otp-timer{color:#a7a7a7;text-align:right;font-family:var(--font-transducer);font-size:.75rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.0075rem;text-transform:uppercase;bottom:.5rem;position:absolute;right:0}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .form-control{width:100%;border-radius:0;border:0;border-bottom:1px solid #595959;background-color:transparent;outline:0;box-shadow:none;height:25px;padding:0;padding-bottom:.5rem;color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.00875rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .form-control:focus{outline:0;box-shadow:none}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .form-control.mobileNumber.disabled-mobilenumber{pointer-events:none;cursor:not-allowed}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .cust-form-check{display:flex;gap:16px}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .cust-form-check .cust-form-label{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.00875rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .cust-form-check .select-dropdown{flex:1}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .send-btn{color:#a7a7a7;font-family:var(--font-transducer);font-size:.75rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.0075rem;text-transform:uppercase;position:absolute;right:0;bottom:.5rem;text-decoration:none}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .send-btn.disabled{cursor:not-allowed;pointer-events:none;color:#8b8b8b}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .send-btn.active{cursor:pointer;color:var(--bg-color-black)}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .send-btn.resend{color:var(--bg-color-black);opacity:.699999988079071;cursor:pointer}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .send-btn.resend.disabled{cursor:not-allowed;pointer-events:none;color:#8b8b8b}
@media(max-width:991px){.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .send-btn{text-align:right}
}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otptime-container{display:flex;align-items:self-end;position:relative}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otptime-container .otp-label-container{display:flex;gap:1.5rem;align-items:flex-end}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otptime-container .otp-label-container.disabled{cursor:not-allowed;pointer-events:none;color:#8b8b8b}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otptime-container .otp-label-container .otp-container{display:flex;flex-direction:row;justify-content:space-between;gap:1.25rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otptime-container .otp-label-container .otp-container .otpbox{background-color:transparent;text-align:center;width:calc((100% / 6) - 6.666px);margin:0}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otptime-container .otp-success-icon{width:12px;height:12px;position:absolute;left:100%;margin-left:.594rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otptime-container .otp-success-icon img{width:100%}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otp-label{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;transition:all .5s ease-in-out;letter-spacing:.00875rem;opacity:.5}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otp-label.disabled{cursor:not-allowed;pointer-events:none;color:#8b8b8b}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .cmp-address-height{height:auto}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .address-deatils{color:#8b8b8b;height:25px}
.company-register-form__section .company-register-form1 .form-wrapper .btn-submit{border:0;padding:.75rem 4.125rem .875rem 4.125rem;background:var(--text-color-danger-red);color:var(--text-color-white);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-transducer);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-500);line-height:120%;text-transform:uppercase;min-width:11.9375rem}
.company-register-form__section .company-register-form1 .form-wrapper .btn-submit:disabled{background:silver}
.company-register-form__section .company-thank-you-wrapper{background-image:url(clientlib-site/resources/images/thank_you_success_bg.png);background-repeat:no-repeat;background-size:100% 40.92%;background-position:bottom;width:56.09%;position:fixed;left:50%;transform:translate(-50%,-50%);background-color:var(--text-color-white);z-index:1;top:50%}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container{padding:2rem 7.1% 3.5rem 7.1%}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-close{display:flex;justify-content:flex-end;margin-bottom:24px}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-close .close-icon{width:24px;height:24px;cursor:pointer}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content{display:flex;justify-content:center;flex-direction:column;align-items:center}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .success-icon{width:120px;height:120px;margin:auto;margin-bottom:7.688rem}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .heading{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:2rem;font-style:normal;font-weight:var(--font-weight-600);line-height:110%;text-transform:uppercase;margin-bottom:16px;text-align:center}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .sub-heading{width:auto;color:var(--bg-color-black);font-family:var(--font-eurostile);font-size:1.25rem;font-style:normal;font-weight:var(--font-weight-500);line-height:110%;text-align:center}
@media screen and (min-width:1660px){.company-register-form__section .company-register-form1{max-width:44.875rem}
.company-register-form__section .company-thank-you-wrapper{max-width:44.875rem}
}
@media screen and (min-width:768px) and (max-width:1023px){.company-register-form__section .company-register-form1{width:100%;max-width:100%}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otptime-container{gap:.5rem}
.company-register-form__section .company-register-form1 .form-wrapper .custom-row .form-group .otptime-container .otp-container{gap:0}
.company-register-form__section .company-thank-you-wrapper{width:80%;max-width:100%}
}
@media screen and (max-width:767px){.company-register-form__section .company-register-form1 .popup-header{margin-bottom:2rem}
.company-register-form__section .company-register-form1 .popup-header .title{font-size:1.25rem;width:82.46%}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row{gap:0;flex-direction:column}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group{margin-bottom:1.5rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group .error-message{margin-top:.12rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group .error-message-city{margin-top:.12rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group input{font-size:.75rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group input::placeholder{font-size:.75rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group .address-deatils{font-size:.75rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group .otp-label{font-size:.75rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group .otptime-container{gap:1.813rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group .otptime-container .otp-success-icon{left:97%;margin-left:0}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group .otptime-container .otp-label-container{width:91%}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .form-group .error-message.otp-error-message-space{margin-right:7.37%}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .mobile-number-group{margin-top:0;margin-bottom:2rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .phone-number-wrapper{margin-bottom:24px}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .select-dropdown{color:var(--bg-color-black);font-family:var(--font-transducer);font-size:.75rem;font-style:normal;font-weight:var(--font-weight-400);line-height:120%;letter-spacing:.00875rem}
.company-register-form__section .company-register-form1 .form-wrapper .cmp-register-now-form .custom-row .select-dropdown .dropdown-select{font-size:.75rem}
.company-register-form__section .company-register-form1 .form-wrapper .action-container{margin-top:3.031rem}
.company-register-form__section .company-thank-you-wrapper{width:calc(100% - 3rem)}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container{padding:2rem 7.34% 3.94rem 7.34%}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-close{margin-bottom:6rem}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .success-icon{width:106px;height:106px;margin-bottom:5.938rem}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .heading{margin-bottom:1.25rem}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container .thank-you-wrapper-container-content .sub-heading{width:63.91%;text-align:center;margin:auto}
}
@media screen and (max-width:498px){.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container{padding:2rem 7.34% 1rem 7.34%}
.company-register-form__section .company-thank-you-wrapper .thank-you-wrapper-container-content .heading{margin-bottom:.25rem !important}
}