.main-btn{background-color:#212636;color:#fff;border-radius:45px;border:none;width:-moz-fit-content;width:fit-content;height:60px;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.15)}.main-btn .MuiCircularProgress-root{position:absolute}.main-btn.small{margin:0;background-color:#212636;color:#fff;font-family:Poppins,sans-serif;border:1px solid #212636;border-radius:30px;font-size:14px;height:-moz-fit-content;height:fit-content;padding:.6em 1.6em;font-weight:500;transition-duration:.4s}.main-btn.small.link-style{border-width:0}.main-btn.full-width{width:100%}.main-btn.loading{display:flex;justify-content:center;align-items:center}.main-btn.loading .loading-content{visibility:hidden}.main-btn .loading-content{display:flex;justify-content:center;align-items:center}.main-btn.link-style{background-color:rgba(0,0,0,0);color:#212636;font-weight:600;text-decoration:underline;padding:0;box-shadow:none}.main-btn.link-style:hover{color:#212636;text-decoration:underline;opacity:.8}.main-btn:hover{opacity:.7}.main-btn:active{opacity:.5}.main-btn.fullwidth{width:100%;height:44px}.main-btn.disabled{opacity:.4}.main-btn.loading{opacity:1}.main-btn.loading:hover{opacity:1;box-shadow:unset}.main-btn.secondary{background:#fff;color:#0d0f1a;border:1px solid #e5e7eb;box-shadow:none}.main-btn.secondary:hover{opacity:.9;box-shadow:none}.booking-widget{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin-top:10rem;width:100%}.booking-widget #bookingWidget{width:100%}.booking-widget .booking-widget-text{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.booking-widget h1{line-height:3.6rem;color:#6e6e73;text-align:center}.booking-widget h1 b{color:#212636}.booking-widget p{color:#6e6e73;font-size:18px;max-width:800px;line-height:1.6}.booking-widget p b{font-weight:600;color:#212636}.booking-widget .section-4wavelengths-item{color:#737373;font-size:18px;line-height:1.5;display:block;max-width:280px}@media(max-width:873px){.booking-widget .booking-widget-text{text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.booking-widget .booking-widget-text h1,.booking-widget .booking-widget-text p{text-align:left}}@media(max-width:597px){.booking-widget .booking-widget-text h1{line-height:2.7rem;font-size:34px}}@media(max-width:463px){.booking-widget{margin-top:6rem}.booking-widget .booking-widget-text h1{line-height:2.5rem;font-size:28px}.booking-widget .booking-widget-text p{font-size:18px}}@media(max-width:320px){.booking-widget{margin-top:2rem;gap:0}}.roi-container{display:grid;grid-template-columns:repeat(2,1fr);min-height:600px;grid-gap:3rem;gap:3rem}.roi-container .roi-result{display:flex;flex-direction:column;gap:2rem}.roi-container .roi-result-wrapper{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;gap:3rem;padding:8rem 0}.roi-container .roi-result-wrapper h2{padding-right:2rem}.roi-container .roi-result-wrapper .background{position:absolute;width:100vw;height:100%;background-color:#f3f0ec;z-index:-1;right:0}.roi-container .roi-result-item h3{font-weight:600;color:#737373;font-size:18px;margin:0}.roi-container .text-container{display:flex;flex-direction:column;justify-content:center;gap:2rem}.roi-container .text-container h2{font-weight:600;color:#737373;font-size:18px;margin:0}.roi-container .text-container .MuiGrid-root{padding-left:0}.roi-container .text-container .MuiCardContent-root{padding:0}.roi-container .text-container .main-btn{margin-top:0}@media(max-width:1083px){.roi-container{margin-top:8rem}.roi-container .text-container{padding:0;max-width:540px}.roi-container{min-height:121vw;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr);align-items:center;display:flex;flex-direction:column-reverse}.roi-container .roi-result-wrapper .background{left:-24px}}@media(max-width:500px){.roi-container .text-container{padding:0}}.alert{padding:20px;background-color:#f3f0ec;margin-bottom:15px;border-radius:1rem;gap:1rem}.alert,.alert .alert-icon{display:flex;justify-content:center;align-items:center}.alert .alert-description{color:#737373;font-size:.875rem}.hero-title{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin-top:10rem;width:100%}.hero-title h2{color:#737373;margin-top:0;margin-bottom:1rem;text-align:left}.hero-title h2 b{color:#212636}.hero-title p,.hero-title ul li{max-width:770px;font-size:18px;line-height:1.6;color:#737373;font-size:1.125rem}.hero-title p b,.hero-title ul li b{font-weight:700}.hero-title .alert-description,.hero-title .alert-title{color:#737373;font-size:.875rem;margin:0}.hero-title .alert-title{font-weight:600;margin-bottom:.25rem}.hero-title .hero-intro{color:#c49b66;background:rgba(243,240,236,.6588235294);width:-moz-fit-content;width:fit-content;padding:6px 13px;border-radius:6px;font-size:.875rem}.hero-title.--image-right{flex-direction:row-reverse!important;margin-bottom:10rem;align-items:flex-start}.hero-title .right-content-container{width:100%}.hero-title .right-content-container img{border-radius:1rem}.hero-title .hero-title-text{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-title .hero-title-text ul{margin-top:0}.hero-title .hero-title-text ul li{text-align:left;margin-bottom:.5rem}.hero-title h1{line-height:3.6rem;color:#212636;text-align:center;max-width:42rem;margin-bottom:1rem}.hero-title h1 span{color:#6e6e73}.hero-title p{color:#6e6e73;font-size:1.125rem;max-width:840px;line-height:1.6}.hero-title p span{font-weight:600;color:#212636}.hero-title .section-4wavelengths-item{color:#737373;font-size:18px;line-height:1.5;display:block;max-width:280px}.hero-title.--title-left .hero-title-text{flex-direction:row;align-items:flex-start;gap:6rem}.hero-title.--title-left .hero-title-text h1{text-align:left;width:min-content;min-width:470px;margin-bottom:0}.hero-title.--title-left .hero-title-text .description{text-align:justify;margin:0;width:100%;max-width:770px;display:flex;gap:2rem;flex-direction:column}.hero-title.--title-left .hero-title-text .description p{text-align:justify;margin:0;width:100%;max-width:unset;font-size:1.125rem}.hero-title .button-collection--text-section{display:flex}.hero-title .faq-item{display:flex;flex-direction:column;border:1px solid #d8dde6;border-radius:.5rem;margin:0;overflow:hidden;background:#fff}.hero-title .faq-question{color:#212636;font-weight:700;margin:0;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;width:100%;text-align:left;padding:.9rem 1rem;gap:.75rem;cursor:pointer}.hero-title .faq-answer{margin:0;padding:0 1rem .9rem;display:none;font-size:1rem;line-height:1.5;color:#4a4f5f}.hero-title .faq-arrow{display:inline-block;width:.55rem;height:.55rem;border-right:2px solid #212636;border-bottom:2px solid #212636;transform:rotate(45deg);transition:transform .2s ease;margin-left:.15rem}.hero-title .faq-item+.faq-item{margin-top:.75rem}.hero-title .faq-item.--active .faq-answer{display:block}.hero-title .faq-item.--active .faq-arrow{transform:rotate(225deg)}.hero-title.--right-content{flex-direction:row;justify-content:space-between;margin-top:10rem;gap:2rem}.hero-title.--right-content .video-container{max-height:800px;height:auto;aspect-ratio:9/16;width:auto;max-width:450px}.hero-title.--right-content .hero-title-text{align-items:flex-start;max-width:610px;width:60vw}.hero-title.--right-content .hero-title-text h1{text-align:left}.hero-title.--right-content .hero-title-text p{text-align:left;max-width:610px}.text-section-list{list-style:decimal-leading-zero;padding-left:1.7rem}.text-section-list li{text-align:left;padding-left:.5rem}.text-section-list li::marker{font-weight:700;color:#737373;font-size:16px}.text-section-list li b{color:#737373;font-size:16px}.text-section-list li p{margin-top:0;margin-bottom:.5rem!important;font-size:16px}@media(max-width:1037px){.hero-title.--title-left .hero-title-text{gap:3rem}.hero-title.--title-left .hero-title-text h1{min-width:413px}}@media(max-width:906px){.hero-title.--title-left .hero-title-text{gap:0}}@media(max-width:873px){.hero-title.--right-content{margin:5rem 0}.hero-title.--right-content .hero-title-text{width:50vw}.hero-title.--right-content .hero-title-text h1{font-size:33px;line-height:43px}}@media(max-width:817px){.hero-title.--title-left .hero-title-text{flex-direction:column;gap:3rem}.hero-title.--title-left .hero-title-text h1{min-width:90%}}@media(max-width:873px){.hero-title .hero-title-text{text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.hero-title .hero-title-text h1,.hero-title .hero-title-text p{text-align:left}}@media(min-width:722px){.hero-title.--right-content .video-container{min-height:unset}}@media(max-width:722px){.hero-title.--image-right{flex-direction:column!important}.hero-title.--right-content{flex-direction:column;gap:2rem}.hero-title.--right-content .video-container{max-height:80vh;width:50vh;max-width:100%}.hero-title.--right-content .hero-title-text{align-items:flex-start;max-width:610px;width:100%}.hero-title.--right-content .hero-title-text h1{font-size:33px;line-height:43px}.hero-title.--right-content .hero-title-text p{text-align:left;max-width:610px}.hero-title .hero-title-text p,.hero-title p,.hero-title ul li{font-size:1rem}}@media(max-width:597px){.hero-title .hero-title-text h1{line-height:2.7rem;font-size:34px}}@media(max-width:500px){.hero-title.--right-content{flex-direction:column;gap:3rem;margin:2rem 0}.hero-title.--right-content .video-container{max-width:100%}.hero-title.--right-content .hero-title-text h1{font-size:28px;line-height:1.4}.hero-title.--right-content .hero-title-text p{margin-bottom:0}}@media(min-width:463px){.button-collection--text-section{gap:2.5rem}}@media(max-width:463px){.button-collection--text-section{gap:1rem}.button-collection--text-section button{margin:0;border-radius:30px;font-size:14px;height:-moz-fit-content;height:fit-content;padding:.6em 1.6em;font-weight:500;transition-duration:.4s}.button-collection--text-section button.link-style{padding:.6em 0}.hero-title{margin-top:6rem}.hero-title .hero-title-text h1{line-height:2.5rem;font-size:28px}.hero-title .hero-title-text .alert .alert-description,.hero-title .hero-title-text .alert .alert-title{color:#737373;font-size:.875rem}}@media(max-width:320px){.hero-title{margin-top:2rem;gap:0}.hero-title.--title-left .hero-title-text{gap:1rem}}.next-image-fix{position:relative!important;height:unset!important}.feature-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:2rem;border-top:1px solid #e8e8ed;margin-top:2rem;padding-top:2rem}.feature-list .feature-list-item{display:flex;flex-direction:row;gap:.5rem;align-items:center}.feature-list .feature-list-item svg{min-width:24px}.feature-list .feature-list-item span{margin-top:.2rem;font-weight:500;font-size:14px;line-height:22px;cursor:pointer;text-align:left}.webinar-replay{margin-top:48px}.webinar-replay__auth h2{margin:0 0 16px}.webinar-replay__status{margin:0 0 16px;color:#4f566b}.webinar-replay__player{width:100%;max-width:1300px;margin:0 auto 32px;position:relative}.webinar-replay__player-frame{position:relative;overflow:hidden;border-radius:18px;box-shadow:0 16px 40px rgba(0,0,0,.1)}.webinar-replay__player-frame--placeholder{aspect-ratio:16/9}.webinar-replay__player--locked .webinar-replay__player-frame{pointer-events:none}.webinar-replay__player--locked .default-video-player,.webinar-replay__player--locked .mux-player,.webinar-replay__player--locked .mux-player-wrapper,.webinar-replay__player--locked video{filter:brightness(.65)}.webinar-replay__player-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;pointer-events:auto;z-index:2;text-align:center}.webinar-replay__player-overlay .MuiCardContent-root{padding:1rem;padding-bottom:1rem!important}.webinar-replay__player-overlay .MuiCard-root{width:100%;max-width:520px;pointer-events:auto}.webinar-replay__player .default-video-player,.webinar-replay__player .mux-player,.webinar-replay__player .mux-player-wrapper,.webinar-replay__player video{width:100%;max-width:100%}.webinar-replay__player-poster{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.65)}.webinar-replay__player-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#1f1f1f,#0f0f0f);filter:brightness(.75)}.webinar-replay__details{margin-top:0;margin-bottom:5rem}@media(max-width:1300px){.webinar-replay{margin-top:0}.webinar-replay__player-frame,.webinar-replay__player-frame .video-player,.webinar-replay__player-frame .video-player-video-area{border-radius:0}.webinar-replay-overlay .MuiCardContent-root{padding:.525rem!important}.webinar-replay-overlay .MuiCard-root{gap:.5rem}}@media(max-width:1021px)and (orientation:portrait){.webinar-replay__player{margin-bottom:24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.webinar-replay__player-overlay{position:absolute}.webinar-replay__details{margin-bottom:3rem}}