body{position:relative;scroll-behavior:smooth}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}:root{--swiper-theme-color:#f44336!important;--swiper-preloader-color:#f44336!important;--swiper-wrapper-transition-timing-function:initial}.required:after{content:" *";color:red}.title{text-align:center;display:flex;align-self:center;margin-top:36px;background-color:orange;border-radius:12px;padding:8px}.hero-div{display:flex;margin:auto}.hero-div,.wheel{position:relative}.wheel{width:180px;height:180px;border-radius:50%;overflow:hidden;transform:rotate(330deg);border:8px solid rgba(245,4,4,.7)}.product-details-wheel .wheel{width:280px;height:280px}@media (max-width:600px){.product-details-wheel .wheel{width:240px;height:240px}}.wheel:before{content:"";position:absolute;width:165px;height:165px;border-radius:50%;z-index:100;left:10px;top:10px}#inner-wheel{width:100%;height:100%;transition:all 6s cubic-bezier(0,.99,.4,.99)}.wheel div.sec{overflow:hidden;position:absolute;top:0;right:0;width:50%;height:50%;transform-origin:0 100%;color:#fff;font-size:14px}.wheel div.sec:first-child{transform:rotate(0deg) skewY(-30deg);-webkit-transform:rotate(0deg) skewY(-30deg);-moz-transform:rotate(0deg) skewY(-30deg);-o-transform:rotate(0deg) skewY(-30deg);-ms-transform:rotate(0deg) skewY(-30deg);background:#2faf74}.wheel div.sec:nth-child(2){transform:rotate(60deg) skewY(-30deg);-webkit-transform:rotate(60deg) skewY(-30deg);-moz-transform:rotate(60deg) skewY(-30deg);-o-transform:rotate(60deg) skewY(-30deg);-ms-transform:rotate(60deg) skewY(-30deg);background:#39a1e8}.wheel div.sec:nth-child(3){transform:rotate(120deg) skewY(-30deg);-webkit-transform:rotate(120deg) skewY(-30deg);-moz-transform:rotate(120deg) skewY(-30deg);-o-transform:rotate(120deg) skewY(-30deg);-ms-transform:rotate(120deg) skewY(-30deg);background:#ca3d77}.wheel div.sec:nth-child(4){transform:rotate(180deg) skewY(-30deg);-webkit-transform:rotate(180deg) skewY(-30deg);-moz-transform:rotate(180deg) skewY(-30deg);-o-transform:rotate(180deg) skewY(-30deg);-ms-transform:rotate(180deg) skewY(-30deg);background:#82af39}.wheel div.sec:nth-child(5){transform:rotate(240deg) skewY(-30deg);-webkit-transform:rotate(240deg) skewY(-30deg);-moz-transform:rotate(240deg) skewY(-30deg);-o-transform:rotate(240deg) skewY(-30deg);-ms-transform:rotate(240deg) skewY(-30deg);background:#e65051}.wheel div.sec:nth-child(6){transform:rotate(300deg) skewY(-30deg);-webkit-transform:rotate(300deg) skewY(-30deg);-moz-transform:rotate(300deg) skewY(-30deg);-o-transform:rotate(300deg) skewY(-30deg);-ms-transform:rotate(300deg) skewY(-30deg);background:#fba629}.wheel div.sec .fa{left:-37%;top:46%;transform:skewY(34deg) rotate(25deg);-webkit-transform:skewY(34deg) rotate(25deg);-ms-transform:skewY(34deg) rotate(25deg)}.wheel div.sec .fa,.wheel-avatar{position:absolute;z-index:10000;text-align:center;font-size:12px;font-weight:500;width:100%;height:100%}.wheel-avatar{left:8%;top:72%;transform:skewY(30deg) rotate(28deg);-webkit-transform:skewY(30deg) rotate(28deg);-ms-transform:skewY(30deg) rotate(28deg)}#spin{width:40px;height:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;border-radius:50%;box-shadow:0 3px 0 hsla(0,0%,100%,.1);z-index:100;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wheel.spin{animation:spin 5s linear infinite}#indicator{transform:rotate(30deg);padding-left:5px}#indicator img{animation:MoveUpDown 3s linear infinite}@keyframes MoveUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ripple-btn{position:relative;animation:rippleeffect 1s linear infinite}@keyframes rippleeffect{0%{box-shadow:0 0 0 0 rgba(142,210,168,.3),0 0 0 10px rgba(142,210,158,.3)}to{box-shadow:0 0 0 10px rgba(142,210,194,.3)}}.animate-pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(255,0,0,.2)}to{box-shadow:0 0 0 20px transparent}}.box-container{width:100%;position:absolute;bottom:100px;z-index:9999999;overflow:hidden}.car{width:20em;height:12.5em;position:relative;opacity:1;margin-left:auto;margin-right:auto;z-index:4;animation:carMove .3s infinite}.car .body{position:absolute;bottom:0;left:.875em;width:14.375em;height:10em;background:#fff}.car .body:before{content:"";position:absolute;left:-.875em;border-radius:10px 10px 0 0;width:15.875em;z-index:2;height:.75em;background:#3190dd}.car .body div{position:absolute;background:#fff;width:18.125em;height:3.75em;bottom:-.625em;border-radius:0 0 10px 10px}.car .body div:before{top:-1.8125em;right:0;width:5em;border-radius:0 14px 0 0;transform:rotate(17deg)}.car .body div:after,.car .body div:before{content:"";background:#fff;position:absolute;height:2.5em;z-index:1}.car .body div:after{top:-5.125em;right:1.0625em;width:5.625em;border-radius:10px 0 0 0;transform:rotate(75deg)}.car .wheel{width:3.75em;height:3.75em;background:#3c464c;bottom:0;left:3em;z-index:14;animation:carMove .3s .2s}.car .wheel,.car .wheel:before{position:absolute;border-radius:50%}.car .wheel:before{content:"";left:50%;top:50%;background:#fff;width:1.5em;height:1.5em;transform:translate(-50%,-50%)}.car .wheel:nth-of-type(2){left:13.125em}.car .decos{width:18.125em;height:10.5em;position:absolute;z-index:12;top:0;left:.875em}.car .line-bot{position:absolute;bottom:.5625em;height:3px;width:100%;background:#e1e8ef}.car .door{position:absolute;left:7.5em;bottom:0;width:3.75em;height:8.8125em;border-radius:10px 10px 0 0;border:3px solid #e1e8ef;border-bottom:0;background:#fff}.car .door:after{content:"";position:absolute;top:.375em;left:.4375em;width:2.875em;height:2.5em;border-radius:4px;background:#5bc2ef}.car .door .handle{position:absolute;right:.625em;top:4.375em;width:.625em;height:.625em;background:#e1e8ef;border-radius:50%}.car .door .handle:after{content:"";width:1.25em;height:.25em;border-radius:10px;background:#e1e8ef;position:absolute;top:50%;left:-.3125em;margin-top:-.125em}.car .door .bottom{position:absolute;bottom:.375em;left:.6875em;width:2.375em;height:.75em}.car .door .bottom:after,.car .door .bottom:before{content:"";display:block;width:100%;height:.1875em;background:#e1e8ef;height:.25em;border-radius:10px;margin-bottom:.25em}.car .window{position:absolute;top:1.125em;left:12.5em;width:2em;background:#5bc2ef;height:4.5em;border-radius:10px 10px 0 10px}.car .window:before{width:100%;bottom:0;left:0;width:2.9375em;border-radius:0 10px 10px 10px}.car .window:after,.car .window:before{content:"";height:1.25em;background:#5bc2ef;position:absolute}.car .window:after{top:1.0625em;left:-.8125em;width:4.1875em;transform-origin:bottom;transform:rotate(74deg);border-radius:10px 10px 10px 10px}.car .light{width:.625em;height:.625em;right:3.75em;bottom:3.125em}.car .light,.car .light-front{position:absolute;background:#ff8c40;border-radius:3px}.car .light-front{width:.5em;height:.5em;right:-.1875em;bottom:3.5625em}.car .light-front:after{content:"";position:absolute;top:0;left:0;width:100%;background:#ff8c40;top:100%;height:.9375em;border-radius:3px;margin-top:2px}.car .antenna{position:absolute;width:1.625em;height:.625em;background:#fff;bottom:100%;left:1.0625em;border-radius:4px 4px 0 0}.car .antenna:before{content:"";position:absolute;width:2.375em;height:.25em;background:#fff;bottom:0;left:-1.375em;transform:rotate(55deg);transform-origin:right;border-radius:4px}.car .ice-cream{position:absolute;left:1.875em;top:1.875em;width:4.375em;height:4.375em;border:3px solid hsla(41,89%,68%,.31);border-radius:50%;transform:rotate(-30deg)}.car .ice-cream .cone{position:absolute;top:50%;left:50%;transform:translate(-50%,-20%);border-right:1.125em solid transparent;border-left:1.125em solid transparent;border-top:2.5em solid #f4b224}.car .ice-cream .cone:after{background:#00c0a8;left:0}.car .ice-cream .cone:after,.car .ice-cream .cone:before{content:"";position:absolute;width:1.25em;height:1.25em;border-radius:50%;top:-3.4375em;z-index:-1}.car .ice-cream .cone:before{background:#ffd132;left:-1.25em;box-shadow:10px -5px 0 0 #ff9a9a}.wind{z-index:-1;right:100%;height:100%;margin-right:-1.25em}.wind,.wind .p{position:absolute}.wind .p{background:#fff;border-radius:.625em;height:.625em}.wind .p1{width:4.375em;position:absolute;right:0;top:1.5625em;animation:wind 1s linear -1s infinite}.wind .p2{width:6.25em;right:2.5em;top:3.75em;animation:wind 1s linear -2s infinite}.wind .p3{width:3.125em;right:0;top:6.5625em;animation:wind 1s linear -1s infinite}.wind .p4{width:3.75em;right:6.25em;top:8.4375em;animation:wind 1s linear 1s infinite}.wind .p5{width:4.375em;right:1.875em;top:9.0625em;animation:wind 1s linear -1.5s infinite}.menuItem button{border:0;color:#fff}.menuItem button:hover{border:0;background-color:rgba(52,168,82,.04)}.MuiTabs-indicator{display:none;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms;background-color:#fff}.node circle{fill:#f76ad6;stroke:#b82551;stroke-width:1.5px}.node text{font-size:11px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#000;fill:#000;border:1px solid red}.node{cursor:pointer}path.link{fill:none;stroke:#2593b8;stroke-width:1.5px}.link-hover a:hover{color:#fff;transition:all .5s ease}.red{fill:none;stroke:red;stroke-width:1.5px;stroke-dasharray:5}.yellow{fill:none;stroke:#ff0;stroke-width:1.5px}.grey{fill:none;stroke:grey;stroke-width:1.5px}.black{fill:none;stroke:#000;stroke-width:1.5px}.blue{fill:none;stroke:blue;stroke-width:1.5px}.green{fill:none;stroke:green;stroke-dasharray:5;stroke-width:1.5px}.purple{fill:none;stroke:purple;stroke-width:1.5px}.wrapper ul,li{list-style:none;padding:0}.wrapper .sessions{margin-top:1rem;border-radius:12px;position:relative}.wrapper li{padding-bottom:1.5rem;position:relative;padding-left:25px;margin-left:10px}.wrapper li:last-child{border:0;padding-bottom:0;background:transparent}.wrapper li:last-child:after{content:none}.wrapper li:after{height:100px;width:1px;left:-2px;z-index:1}.wrapper li:after,.wrapper li:before{content:"";top:0;position:absolute;background:#c5c5c5}.wrapper li:before{width:25px;height:25px;border:1px solid #b9b9b9;border-radius:50%;left:-15px;z-index:99}.wrapper .time{color:#2a2839;font-family:Poppins,sans-serif;font-weight:500}#active-step:before{background:#0eb953}@media screen and (min-width:601px){.wrapper .time{font-size:.9rem}}@media screen and (max-width:600px){.wrapper .time{margin-bottom:.3rem;font-size:.85rem}}.wrapper p{color:#4f4f4f;font-family:sans-serif;line-height:1.5;margin-top:.4rem}@media screen and (max-width:600px){.wrapper p{font-size:.9rem}}