.scanPromo-banner{position:relative}.scanPromo-banner>img{display:block;width:100%;max-width:100%;height:auto;min-height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right}@media only screen and (max-width:2000px){.scanPromo-banner>img{max-height:585px}}@media only screen and (max-width:480px){.scanPromo-banner>img{min-height:220px}}.scanPromo-banner .banner-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:rgba(0, 0, 0, .7);padding:25px 60px}@media only screen and (max-width:640px){.scanPromo-banner .banner-text{padding:20px 25px}}@media only screen and (max-width:420px){.scanPromo-banner .banner-text{padding:15px}}.scanPromo-banner .banner-text img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;min-width:350px}@media only screen and (max-width:420px){.scanPromo-banner .banner-text img{min-width:300px}}.scanPromo-testimonial{position:relative;background:#000;color:#fff;padding-block:25px}.scanPromo-testimonial .review-content{width:100%;max-width:1350px;padding:0 25px;margin:0 auto}@media only screen and (max-width:1500px){.scanPromo-testimonial .review-content{padding-inline:5%}}@media only screen and (max-width:1500px) and (max-width:1500px){.scanPromo-testimonial .review-content{padding-inline:5%}}@media only screen and (max-width:1500px) and (max-width:740px){.scanPromo-testimonial .review-content{padding-inline:25px}}.scanPromo-testimonial .review-content p{display:block;text-align:center;margin:0;font-weight:bold;font-size:clamp(16px, 18.08px, 18px);font-size:clamp(16px, 1.13rem, 18px);line-height:1.5;text-wrap:balance;letter-spacing:0.03em}.scanPromo-testimonial .review-content p.name{color:#ef8508;font-size:clamp(20px, 1.2vw, 23px);margin-top:10px}.scanPromo-testimonial .review-content p.name small{display:block;font-style:italic;font-size:clamp(16px, 0.94vw, 18px)}.scanPromo-intro-section{position:relative;background:#ef8508 url("/Content/images/TriSchool/banner-OrangeSpot.jpg") center/cover no-repeat;padding-block:80px}@media only screen and (max-width:1500px){.scanPromo-intro-section{padding-block:60px}}@media only screen and (max-width:1280px){.scanPromo-intro-section{padding-block:50px}}.scanPromo-intro-section .center-wrapper{width:100%;max-width:1350px;padding:0 25px;margin:0 auto}@media only screen and (max-width:1500px){.scanPromo-intro-section .center-wrapper{padding-inline:5%}}@media only screen and (max-width:1500px) and (max-width:1500px){.scanPromo-intro-section .center-wrapper{padding-inline:5%}}@media only screen and (max-width:1500px) and (max-width:740px){.scanPromo-intro-section .center-wrapper{padding-inline:25px}}.scanPromo-intro-section .center-wrapper h1{display:block;font-family:"FuturaDemiBold", FuturaPT, Futura, "Hind Siliguri", Helvetica, sans-serif;color:#fff;font-weight:bold;text-align:center;line-height:1.1;margin:20px 0;padding:0;font-size:clamp(40px, 3.65vw, 70px)}.scanPromo-intro-section .center-wrapper h1 small{display:inline-block}.scanPromo-intro-section .center-wrapper p{display:block;text-align:center;color:#fff;font-weight:400;font-size:clamp(18px, 1.04vw, 20px);letter-spacing:0.03em;line-height:1.5}.scanPromo-intro-section .center-wrapper .higlight-text{display:block;font-family:"FuturaDemiBold", FuturaPT, Futura, "Hind Siliguri", Helvetica, sans-serif;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;font-size:clamp(18px, 1.56vw, 30px);font-weight:900;color:#fff;padding:10px 25px;margin:15px auto;background:#23232f}.scanPromo-whiteBottomContent{position:relative;background:#fff;padding-inline:5%;text-align:center;padding-block:70px}@media only screen and (max-width:1500px){.scanPromo-whiteBottomContent{padding-inline:5%}}@media only screen and (max-width:740px){.scanPromo-whiteBottomContent{padding-inline:25px}}@media only screen and (max-width:480px){.scanPromo-whiteBottomContent{padding-block:50px}}.scanPromo-whiteBottomContent h2{display:block;font-family:"FuturaDemiBold", FuturaPT, Futura, "Hind Siliguri", Helvetica, sans-serif;color:#f89828;font-weight:900;font-size:clamp(25px, 1.56vw, 30px);margin:0;line-height:1.3}.scanPromo-whiteBottomContent p{color:#000;font-size:clamp(16px, 0.94vw, 18px);padding:0;margin:0 0 35px;text-align:center;line-height:1.5}.scanPromo-whiteBottomContent .text-logo{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto 5px}@media only screen and (max-width:480px){.scanPromo-whiteBottomContent .text-logo{max-width:50px}}.scanPromo-whiteBottomContent .basic-btn{position:relative;overflow:hidden;margin-bottom:15px;width:320px;font-size:clamp(20px, 1.2vw, 23px)}.scanPromo-whiteBottomContent .basic-btn:after{content:"";width:50px;height:200px;position:absolute;left:-20px;top:0;margin-top:-20px;background:#fff;opacity:0.6;-webkit-filter:blur(20px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="20" /></filter></svg>#filter');filter:blur(20px);-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform-origin:top;transform-origin:top;-webkit-animation:login-blur 3s ease-in-out infinite;animation:login-blur 3s ease-in-out infinite}@-webkit-keyframes login-blur{0%{-webkit-transform:translate(0) rotate(45deg);transform:translate(0) rotate(45deg)}to{-webkit-transform:translateX(500px) rotate(45deg);transform:translateX(500px) rotate(45deg)}}@keyframes login-blur{0%{-webkit-transform:translate(0) rotate(45deg);transform:translate(0) rotate(45deg)}to{-webkit-transform:translateX(500px) rotate(45deg);transform:translateX(500px) rotate(45deg)}}.giveaway-intro-section{position:relative;position:relative;background:#ef8508 url("/Content/images/promo/banner-orange-texture.jpg") center/cover no-repeat;padding-top:200px;padding-bottom:0;padding-inline:5%}@media only screen and (max-width:1500px){.giveaway-intro-section{padding-inline:5%}}@media only screen and (max-width:740px){.giveaway-intro-section{padding-inline:25px}}@media only screen and (max-width:1000px){.giveaway-intro-section{padding-top:100px}}@media only screen and (max-width:480px){.giveaway-intro-section{padding-top:70px}}.giveaway-intro-section:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:#fff}.giveaway-intro-section h1{display:block;text-transform:uppercase;color:#fff;font-size:clamp(90px, 7.55vw, 145px);font-weight:900;margin:0;padding:0;font-family:"FuturaDemiBold", FuturaPT, Futura, "Hind Siliguri", Helvetica, sans-serif;letter-spacing:0.01em;line-height:1;text-align:center}@media only screen and (max-width:1000px){.giveaway-intro-section h1{font-size:70px}}@media only screen and (max-width:640px){.giveaway-intro-section h1{font-size:50px}}.giveaway-intro-section h3{display:block;text-align:center;font-weight:bold;color:#fff;font-family:"FuturaDemiBold", FuturaPT, Futura, "Hind Siliguri", Helvetica, sans-serif;font-size:clamp(25px, 1.56vw, 30px);padding:25px 0 0;margin:0;letter-spacing:0.05em}@media only screen and (max-width:1000px){.giveaway-intro-section h3{font-size:20px}}.giveaway-intro-section .giveaway-cards{position:relative;z-index:2;width:100%;max-width:1520px;margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}@media only screen and (min-width:1921px){.giveaway-intro-section .giveaway-cards{max-width:1750px}}@media only screen and (max-width:1280px){.giveaway-intro-section .giveaway-cards{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.giveaway-intro-section .giveaway-cards>*{-webkit-box-flex:calc(33.33333% - 15px);-ms-flex:calc(33.33333% - 15px);flex:calc(33.33333% - 15px);display:block;background:#000;color:#fff}@media only screen and (max-width:1280px){.giveaway-intro-section .giveaway-cards>*{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px)}}@media only screen and (max-width:1000px){.giveaway-intro-section .giveaway-cards>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:640px}}.giveaway-intro-section .giveaway-cards>* .image-wrap img{display:block;width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.giveaway-intro-section .giveaway-cards>* .content-wrap{display:block;padding:50px 30px;text-align:center;color:#fff}@media only screen and (max-width:1500px){.giveaway-intro-section .giveaway-cards>* .content-wrap{padding:45px 20px}}@media only screen and (max-width:480px){.giveaway-intro-section .giveaway-cards>* .content-wrap{padding:30px 20px}}.giveaway-intro-section .giveaway-cards>* .content-wrap h2{display:block;color:#fff;font-size:clamp(25px, 1.56vw, 30px);font-family:"FuturaDemiBold", FuturaPT, Futura, "Hind Siliguri", Helvetica, sans-serif;font-weight:900;margin:0 0 10px;padding:0;line-height:1.3}@media only screen and (max-width:640px){.giveaway-intro-section .giveaway-cards>* .content-wrap h2{font-size:23px}}.giveaway-intro-section .giveaway-cards>* .content-wrap p{display:block;font-size:clamp(16px, 1.04vw, 18px);color:#fff;font-weight:600;line-height:1.5;padding:0;margin:0}