body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1440px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1600px}@media only screen and (min-width:1800px){.et_pb_row{padding:36px 0}.et_pb_section{padding:72px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:108px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.btn-hero-class{display:inline-block}.btn-hero-class-bottom{display:inline-block;width:49%}@media screen and (max-width:768px){.btn-hero-class{display:inline-block;width:48%}.btn-hero-class-bottom{display:inline-block;width:48%}}.divi-instagram:after{font-family:"ETmodules";font-size:18px;display:inline-block;content:"\e09a"}.divi-youtube:after{font-family:"ETmodules";font-size:18px;display:inline-block;content:"\e0a3"}.divi-tiktok:after{width:18px!important;height:18px!important;display:block;font-size:12px!important;content:""!important;background:url(https://nextrepplatform.com/wp-content/uploads/2026/05/tiktok.png);background-size:contain;background-repeat:no-repeat}.divi-menu-social-media{padding-left:10px!important;padding-right:10px!important}.side-by-side-button .et_pb_button_module_wrapper{display:inline-block;margin-right:25px}.et_pb_menu .et-menu>li{padding-left:20px;padding-right:20px}.section-img-full img{width:100%!important}.faqs-accordian p,.faqs-accordian span,.faqs-accordian li{line-height:24px}:root{--wl-bg-1:#0f0a12;--wl-bg-2:#1a0f1f;--wl-card:#130d18;--wl-text:#e9e6ef;--wl-muted:#b7aec7;--wl-border:rgba(255,255,255,0.2);--wl-focus:#a66bc0;--wl-btn:#7a1d58;--wl-btn-hover:#8e2567}.cb-form{max-width:720px;margin:auto;padding:40px;background:#ffffff;border-radius:14px;box-shadow:0 10px 40px rgba(0,0,0,0.06)}.cb-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cb-field{margin-bottom:16px}.cb-form input,.cb-form textarea{width:100%;padding:14px 16px;font-size:15px;border-radius:10px;border:1px solid #e5e7eb;background:#f9fafb;outline:none;transition:0.3s;font-family:inherit}.cb-form textarea{min-height:140px;resize:vertical}.cb-form input:focus,.cb-form textarea:focus{background:#fff;border-color:#000;box-shadow:0 0 0 3px rgba(0,0,0,0.12)}.cb-form ::placeholder{color:#9ca3af}.cb-submit button{width:100%;height:64px;font-size:16px;font-weight:500;border-radius:16px;text-align:left;background:var(--wl-btn)!important;color:#fff!important;cursor:pointer;transition:transform .06s ease,background-color .2s ease,box-shadow .2s ease;position:relative;padding-right:64px;padding-left:16px!important;border:none!important}.cb-submit button:hover{transform:translateY(-1px);box-shadow:0 10px 25px rgba(0,0,0,0.25)}.cb-submit input:active{transform:scale(0.98)}.cb-form .wpcf7-not-valid{border-color:#000!important}.cb-form .wpcf7-not-valid-tip{color:#000!important;font-size:13px;font-weight:500}.cb-form .wpcf7-response-output{color:#000!important;border-color:#000!important;border-radius:12px;padding:14px;font-size:14px}.cb-form .wpcf7-spinner{filter:brightness(0)}.cb-form+.wpcf7-response-output{color:#000!important;background:transparent!important;border-radius:12px;padding:14px;font-size:14px;width:max-content!important;text-align:center;margin:20px auto 0px auto!important}@media (max-width:768px){.divi-tiktok:after{background:url(https://nextrepplatform.com/wp-content/uploads/2026/05/tiktok-dark.png);width:22px!important;height:22px!important;background-size:contain;background-repeat:no-repeat}li.divi-menu-social-media{display:inline-block;vertical-align:middle;border-bottom:none}.cb-row{grid-template-columns:1fr}.cb-row{gap:0}.cb-form{padding:24px}}.et_pb_sticky{width:100%!important;max-width:100vw!important;left:0!important;right:0!important}.et_pb_sticky.et_pb_section{margin-left:0!important}body,html{overflow-x:hidden!important}.waitlist-section{border-radius:20px;color:var(--wl-text);max-width:720px;margin:0 auto}.wl-title{margin:0 0 18px;font-size:clamp(26px,3.8vw,42px);line-height:1.1;font-weight:800;letter-spacing:.2px}.waitlist-form .wl-field{margin-bottom:18px}.waitlist-form label{display:block;font-size:15px;color:var(--wl-text);margin:0 0 8px;opacity:.95}.waitlist-form .wl-input{position:relative;display:block}.waitlist-form .wl-input{position:relative}.waitlist-form select{width:100%;height:56px;border-radius:16px;border:1px solid var(--wl-border);background:transparent;color:#ffffff;padding:0 48px 0 56px;font-size:15px;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.waitlist-form .wl-input.select-field::after{content:"";position:absolute;right:22px;top:50%;width:8px;height:8px;transform:translateY(-50%);border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-65%) rotate(45deg);pointer-events:none}.waitlist-form input[type="tel"],.waitlist-form input[type="text"],.waitlist-form input[type="email"]{width:100%;height:56px;border-radius:16px;border:1px solid var(--wl-border);background:transparent;color:#ffffff;padding:0 18px 0 56px;font-size:15px;outline:none;transition:border-color .2s,box-shadow .2s,background-color .2s}.waitlist-form input::placeholder{color:#fff;opacity:1}.waitlist-form select option{background-color:#1b1b1b;color:#ffffff}.wl-icon-inquiry{background-image:url("/wp-content/uploads/2025/10/UserSquare.png");background-repeat:no-repeat;background-size:24px 24px}.waitlist-form select:focus{border-color:var(--wl-focus);box-shadow:0 0 0 4px rgba(166,107,192,.18)}.waitlist-form input:focus{border-color:var(--wl-focus);box-shadow:0 0 0 4px rgba(166,107,192,.18);background:rgba(255,255,255,.02)}.wl-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;opacity:.9;pointer-events:none;filter:drop-shadow(0 1px 0 rgba(0,0,0,.2))}.wl-icon-inquiry{background-image:url("/wp-content/uploads/2026/03/inq.png");background-repeat:no-repeat;background-size:22px 22px}.wl-icon-phone{background-image:url("/wp-content/uploads/2026/01/phone-call-1.png");background-repeat:no-repeat;background-size:22px 22px}.wl-icon-other-text{background-image:url("/wp-content/uploads/2026/03/archive.png");background-repeat:no-repeat;background-size:22px 22px}.wl-icon-user{background-image:url("/wp-content/uploads/2025/10/UserSquare.png");background-repeat:no-repeat;background-size:24px 24px}.wl-icon-mail{background-image:url("/wp-content/uploads/2025/10/Envelope.png");background-repeat:no-repeat;background-size:24px 24px}.wl-actions{padding-top:5px}.wl-btn,.wl-btn:hover{width:100%;height:64px;font-size:16px;font-weight:500;border-radius:16px;text-align:left;background:var(--wl-btn)!important;color:#fff;cursor:pointer;transition:transform .06s ease,background-color .2s ease,box-shadow .2s ease;position:relative;padding-right:64px;padding-left:16px!important;border:none!important}.wl-btn::after{content:"";position:absolute;right:22px;top:50%;width:28px;height:28px;transform:translateY(-50%);background-image:url("https://nextrepplatform.com/wp-content/uploads/2025/10/ArrowRight.png");background-size:28px 28px;background-repeat:no-repeat;opacity:.95}.wl-btn:hover{}.wl-btn:active{}.wpcf7 form .wpcf7-not-valid-tip{color:#ffb3c7;font-size:13px;margin-top:8px}.wpcf7 form .wpcf7-response-output{margin-top:14px;border-radius:12px;border:1px solid var(--wl-border);background:rgba(255,255,255,.04);color:var(--wl-text)}.faqs-accordian .et_pb_toggle{margin-bottom:20px!important}.faqs-accordian .et_pb_toggle .et_pb_toggle_content ul{padding-bottom:0}.cf7-inline-form select{appearance:auto;-webkit-appearance:menulist;-moz-appearance:menulist}.cf7-inline-form select option{background:#fff;color:#333}.cf7-inline-form select:focus{background:#fff;outline:none;box-shadow:0 0 0 2px rgba(91,24,78,0.2)}@media (max-width:480px){.waitlist-section{padding:5px 0px 0px 0px}.waitlist-form input[type="text"],.waitlist-form input[type="email"],.wl-btn{height:58px;font-size:16px}}.wl-field .wpcf7-not-valid-tip{position:absolute;top:100%;left:0;margin-top:16px!important;color:#ff4b4b!important;font-size:11px!important}.cf7-inline-form{display:flex;justify-content:center;align-items:center;width:100%;max-width:75%;margin:0 auto}div#wpcf7-f140-p13-o2 .wpcf7-response-output{justify-content:center;align-items:center;width:100%;max-width:60%;margin:0 auto;margin-top:20px}.cf7-inline-form p{display:flex;width:100%;margin:0;gap:10px}.cf7-inline-form .wpcf7-form-control-wrap{flex:1}.cf7-inline-form input[type="tel"],.cf7-inline-form input[type="email"],.cf7-inline-form input[type="text"],.cf7-inline-form select{width:100%;height:56px;padding:0 22px;border:none;border-radius:8px;background:rgba(255,255,255,0.9);box-shadow:0 2px 6px rgba(0,0,0,0.1);font-size:16px;color:#333;font-weight:500;transition:all 0.3s ease;backdrop-filter:blur(5px)}.cf7-inline-form input[type="tel"]::placeholder,.cf7-inline-form input[type="email"]::placeholder,.cf7-inline-form input[type="text"]::placeholder{color:#b0b0b8;font-weight:400}.cf7-inline-form input[type="email"]:focus{background:#fff;outline:none;box-shadow:0 0 0 2px rgba(91,24,78,0.2)}.cf7-inline-form button.wpcf7-form-control.wpcf7-submit{height:56px;padding:0 32px;background:#ffffff;color:#5B184E;border:none;border-radius:8px;font-size:16px;font-weight:700;letter-spacing:0.2px;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,0.1);transition:all 0.3s ease;white-space:nowrap}.cf7-inline-form button.wpcf7-form-control.wpcf7-submit:hover{background:#ffffff;color:#5B184E;transform:translateY(0px)}.cf7-inline-form button.wpcf7-form-control.wpcf7-submit:hover:after{opacity:0!important}.cf7-inline-form .wpcf7-spinner{display:none!important}.highlighted-section{width:max-content;max-width:100%}@media (max-width:600px){.et_pb_menu .et_mobile_menu{top:54px}.side-by-side-button .et_pb_button_module_wrapper{display:block;margin-right:0}.et_pb_sticky .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color: #ffffff!important}.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu ul li a{color: #000000!important}.cf7-inline-form{flex-direction:column;max-width:100%}.cf7-inline-form p{flex-direction:column}.cf7-inline-form input[type="tel"],.cf7-inline-form button.wpcf7-form-control.wpcf7-submit{width:100%;border-radius:8px;margin-bottom:0px}}@media screen and (max-width:1300px){.cf7-inline-form,div#wpcf7-f140-p13-o2 .wpcf7-response-output{max-width:90%}}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.cf7-inline-form,div#wpcf7-f140-p13-o2 .wpcf7-response-output{max-width:100%}}.cf7-grid-form{width:100%;max-width:75%;margin:0 auto}.cf7-grid-form .cf7-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.cf7-grid-form .cf7-col{width:100%}.cf7-grid-form .cf7-full{grid-column:1 / -1}.cf7-grid-form .wpcf7-form-control-wrap{display:block;width:100%}.cf7-grid-form input[type="tel"],.cf7-grid-form input[type="email"],.cf7-grid-form input[type="text"],.cf7-grid-form select{width:100%;height:56px;padding:0 22px;border:none;border-radius:8px;background:rgba(255,255,255,0.9);box-shadow:0 2px 6px rgba(0,0,0,0.1);font-size:16px;color:#333;font-weight:500;transition:all 0.3s ease;backdrop-filter:blur(5px)}.cf7-grid-form input[type="tel"]::placeholder,.cf7-grid-form input[type="email"]::placeholder,.cf7-grid-form input[type="text"]::placeholder{color:#b0b0b8;font-weight:400}.cf7-grid-form select option{background:#fff;color:#333}.cf7-grid-form input[type="text"]:focus,.cf7-grid-form input[type="email"]:focus,.cf7-grid-form input[type="tel"]:focus,.cf7-grid-form select:focus{background:#fff;outline:none;box-shadow:0 0 0 2px rgba(91,24,78,0.2)}.cf7-grid-form .cf7-submit-wrap{display:flex;justify-content:flex-start}.cf7-grid-form input[type="submit"]{height:56px;padding:0 32px;background:#ffffff;color:#5B184E;border:none;border-radius:8px;font-size:16px;font-weight:700;letter-spacing:0.2px;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,0.1);transition:all 0.3s ease;white-space:nowrap}.cf7-grid-form .wpcf7-spinner{display:none!important}@media (max-width:767px){.cf7-grid-form{max-width:100%}.cf7-grid-form .cf7-grid{grid-template-columns:1fr}.cf7-grid-form .cf7-full{grid-column:auto}}.cf7-grid-form .wpcf7-form-control-wrap{position:relative}.cf7-grid-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:45px}.cf7-grid-form span.wpcf7-form-control-wrap.dsm-contact-form-7-select:after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;border-right:2px solid #5B184E;border-bottom:2px solid #5B184E;transform:translateY(-50%) rotate(45deg);pointer-events:none}.cf7-submit-wrap{display:flex;justify-content:center;align-items:center}.cf7-submit-wrap p{width:100%;display:flex;justify-content:center;margin:0}