@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap");body{margin:0;padding:0}.regitration_main_wrapper{display:grid;grid-template-columns:40% 60%;grid-template-rows:1fr;min-height:100vh}.registration_step_form_wrapper{height:100%}.form_content1{height:100%;padding:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%}.form_content1,.registration_form_cover{max-width:613px}.form_content1:has(.company-category-selector){max-width:700px}.form_wrapper1{width:100%;margin:0 auto}.form_fluid_container{display:flex;align-items:stretch;flex-direction:column}.auth_title1{font-size:30px;font-weight:500;width:500px}.subtext1{color:#888;font-size:16px}.form_field1{margin-bottom:15px}.image_content{position:relative}.registration_action_button{text-align:center;padding:0 16px;min-height:36px;font-size:18px;font-weight:500;border-radius:8px;background:#2b2b2b;box-shadow:none;color:#fff;font-family:inherit;cursor:pointer;min-width:240px;transition:all .2s ease;border:2px solid #2b2b2b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.registration_action_button.is_secondary{background-color:#e6e6e6;color:#2b2b2b;border:2px solid #e6e6e6}.registration_action_button:disabled{opacity:50%}.registration_action_button:is(:hover,:focus-visible){border-color:var(--Fusion-Blue,#3874c9)}.registration_action_button_wrapper{display:flex;align-items:center;justify-content:flex-start;gap:24px;flex-wrap:wrap;margin-top:2rem}.sticky_image{width:100%;height:100vh;background:url(/auth/auth_cover_image.webp);background-size:cover;background-repeat:no-repeat;position:sticky;top:0}.spacer-xsmall{padding-top:10px}.spacer-small{padding-top:20px}.spacer-medium{padding-top:35px}.flex_spacebetween{display:flex;align-items:center;justify-content:space-between;gap:20px}.text-align-center{text-align:center}.text_link{text-decoration:none;text-decoration:underline;font-weight:500}.text_link,.text_link-login{text-align:center;color:var(--Fusion-Blue,#3874c9)}.text_link-login{text-decoration:none;font-weight:600}.checkbox_field .p-checkbox.p-highlight .p-checkbox-box{background-color:var(--Fusion-Blue,#3874c9);border-color:var(--Fusion-Blue,#3874c9)}.checkbox_field{display:flex;align-items:flex-start;gap:5px;cursor:pointer}.checkbox_field>label{line-height:18px}.action_button{width:100%}.action_button,.action_button-start{text-align:center;height:45px;font-size:16px;border-radius:8px;margin-top:10px;background:#2b2b2b;box-shadow:none;color:#fff;border:none;font-family:inherit;cursor:pointer}.action_button-start{width:60%}.registration_action_button .spinner{width:24px;height:24px;margin:0 auto;background-image:url(/loading_circle.svg);animation:loading 1s linear infinite}.action_button[disabled]{opacity:50%}.form_field1 .p-inputtext{width:100%;height:40px;padding-left:15px;border-radius:8px;font-family:inherit;font-weight:500;color:#2b2b2b}.form_field1 .p-inputtext:not(.p-dropdown-label):focus{border-color:var(--Fusion-Blue,#3874c9);box-shadow:0 0 0 1px var(--Fusion-Blue,#3874c9)!important}.country-input-container{margin-bottom:15px}.country-input-container .p-dropdown .p-dropdown-label.p-inputtext,.form_field1 .p-dropdown .p-dropdown-label.p-inputtext{color:#2b2b2b;padding:.5rem .75rem;padding-left:.75rem!important}.country-input-container .p-dropdown,.form_field1 .p-dropdown{height:40px;width:100%;border-radius:8px;font-family:inherit;border:1px solid #ced4da}.country-input-container .p-dropdown-label,.form_field1 .p-dropdown-label{margin-top:5px}.country-input-container .p-dropdown.p-inputwrapper-focus.p-inputwrapper-focus,.country-input-container .p-inputwrapper-focus.p-inputwrapper-focus,.form_field1 .p-inputwrapper-focus.p-inputwrapper-focus{border-color:var(--Fusion-Blue,#3874c9);box-shadow:0 0 0 2px var(--Fusion-Blue,#3874c9);border-radius:8px}.form_field1 .p-dropdown.p-inputwrapper-focus.p-inputwrapper-focus{border-color:var(--Fusion-Blue,#3874c9);box-shadow:0 0 0 1px var(--Fusion-Blue,#3874c9);border-radius:8px}.country-input-container .p-dropdown .p-dropdown-trigger,.form_field1 .p-dropdown .p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label,.p-dropdown-panel{font-family:inherit}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#2b2b2b;border-radius:7px;margin:0 12px;color:#fff}.p-dropdown-header{padding:8px 12px}.p-dropdown-filter{height:30px;border-radius:8px}.p-dropdown-filter:focus{border-radius:8px}.form_field1 .p-component{font-family:inherit}.form_field .p-float-label>label{left:15px}.country-input-container .p-float-label .p-inputwrapper-filled~label,.country-input-container .p-float-label .p-inputwrapper-focus~label,.country-input-container .p-float-label .p-tooltip-target-wrapper~label,.country-input-container .p-float-label input.p-filled~label,.country-input-container .p-float-label input:-webkit-autofill~label,.country-input-container .p-float-label input:focus~label,.country-input-container .p-float-label textarea.p-filled~label,.country-input-container .p-float-label textarea:focus~label,.form_field1 .p-float-label .p-inputwrapper-filled~label,.form_field1 .p-float-label .p-inputwrapper-focus~label,.form_field1 .p-float-label .p-tooltip-target-wrapper~label,.form_field1 .p-float-label input.p-filled~label,.form_field1 .p-float-label input:-webkit-autofill~label,.form_field1 .p-float-label input:focus~label,.form_field1 .p-float-label textarea.p-filled~label,.form_field1 .p-float-label textarea:focus~label{top:2px;left:10px;background:#fff;padding:0 5px}.form_field1 .p-float-label label{top:21px}.custom-message-text{width:100%;padding:10px 15px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.custom-message-text.success{background-color:#e6ffe8;color:#28a745}.custom-message-text.error{background-color:#ffe6e8;color:#d63a2f}.form_wrapper1 .p-inline-message{width:100%;justify-content:center;border-radius:8px;font-family:inherit}.form_wrapper1 .p-inline-message.p-inline-message-error{background:#ffe6e8;color:#d63a2f}.form_wrapper1 .p-inline-message.p-inline-message-error .p-inline-message-icon{color:#d63a2f;width:14px;height:14px}.form_wrapper1 .p-inline-message-text{font-size:14px;line-height:18px;margin-top:2px}.checkbox_field .p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:10px;height:10px;box-shadow:none}.checkbox_field .p-checkbox .p-checkbox-box{box-shadow:none;width:16px;height:16px}.checkbox_field .p-checkbox{width:16px;height:16px}.checkbox_field .p-checkbox .p-checkbox-box.p-highlight{border-color:var(--Fusion-Blue,#3874c9);background:var(--Fusion-Blue,#3874c9)}.checkbox_field .p-focus{border-color:#ced4da}.input_description{font-size:14px;color:#666;margin:4px 0 8px}.header-label{font-weight:500}.horizontal_fields{display:flex;gap:20px}.horizontal_fields .form_field1{margin-bottom:15px;flex:1}.horizontal_fields .form_field1 .p-float-label,.horizontal_fields .form_field1 .p-inputtext{width:100%}.horizontal_fields .p-float-label{width:150px}.custom-tooltip{padding:8px 12px!important;font-size:14px!important;border-radius:4px!important}.info-icon-wrapper{display:inline-flex;cursor:help;position:relative}.header-right1{display:flex;align-items:center;gap:40px}.language-selector{display:flex;align-items:center;justify-content:flex-end}.language-selector .language-dropdown{display:flex;align-items:center;gap:4px;border:none;background:transparent;height:32px}.custom-dropdown-wrapper:hover{border-color:var(--Fusion-Blue,#3874c9)}.p-carousel-indicator{background-color:transparent}.custom-dropdown-wrapper{display:flex;align-items:center;border:1px solid #ccc;border-radius:8px;padding:4px 8px;background-color:#fff;cursor:pointer}.language-selector .language-dropdown.p-dropdown{border:none;background:transparent;height:32px}.language-selector .language-dropdown .p-dropdown-label{order:2;font-size:14px;margin-right:8px}.language-selector .language-dropdown .p-dropdown-trigger{order:1}.action_button-start:disabled,.action_button:disabled{background-color:#636363;color:#fff;cursor:not-allowed;border:none}.globe-icon{margin-right:8px}.custom-language-dropdown .p-dropdown-label{padding:0;margin:0;color:#333}.custom-language-dropdown .p-dropdown{border:none;background:transparent}.registration_dropdown_panel{border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.25);border:none;overflow:hidden}.registration_dropdown_panel .p-dropdown-items{padding:9px}.registration_dropdown_panel .p-dropdown-items .p-dropdown-item{padding:8px 10px;font-size:16px;color:#2b2b2b;background-color:#fff;border-radius:8px;font-weight:500}.registration_dropdown_panel .p-dropdown-items .p-dropdown-item.p-highlight{color:var(--Fusion-blue,#3874c9);background-color:#f3f3f5;margin:0 0 6px}.registration_dropdown_panel .p-dropdown-items .p-dropdown-item.p-focus{background-color:#f3f3f5}.registration_dropdown_panel .p-dropdown-header{background-color:transparent;padding:0;border:none;border-radius:0}.registration_dropdown_panel .p-dropdown-header .p-dropdown-filter-container{padding-block:4px;padding-inline:10px;border-bottom:1px solid #f3f3f5}.registration_dropdown_panel .p-dropdown-header .p-dropdown-filter-container input{font-size:16px;font-weight:500}.registration_dropdown_panel .p-dropdown-header .p-dropdown-filter-container input::-moz-placeholder{color:#95989a}.registration_dropdown_panel .p-dropdown-header .p-dropdown-filter-container input::placeholder{color:#95989a}.registration_dropdown_panel .p-dropdown-header .p-dropdown-filter-container svg{left:14px;right:auto;width:20px}.registration_dropdown_panel .p-dropdown-header .p-dropdown-filter-container:has(input:focus) svg{color:#3874c9}.registration_dropdown_panel .p-dropdown-header .p-dropdown-filter{border:none;box-shadow:none;border-radius:0;padding-left:32px;padding-right:16px}.registration_dropdown_panel .p-dropdown-header .p-dropdown-filter:focus{box-shadow:none!important}.auth_header1{display:flex;justify-content:space-between;align-items:center;width:500px;margin-bottom:20px;margin-top:100px;margin-left:500px}.signin-text1{font-size:14px;color:#000;margin:0}.button-container{margin-top:10%;display:flex;gap:20px}.button-container .action_button{flex:1;margin-top:10px}.carousel-container{border-radius:38px}.carousel-container-wrapper{position:relative;height:100%;padding:18px 0 18px 18px}.carousel-container{padding:2rem;border-radius:20px;height:calc(100vh - 36px);background-image:linear-gradient(180deg,rgba(56,116,201,.12),#3874c97a);position:sticky;inset:18px 0 auto 0;width:100%;display:flex;flex-direction:column}.carousel_element{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.registration_right_content{padding:36px 42px;display:flex;flex-direction:column}.carousel-container :is(.p-carousel-next.p-link,.p-carousel-prev.p-link){display:none!important}.carousel-item{text-align:center;font-family:League spartan,sans-serif;max-width:550px;margin-inline:auto}.carousel_element .p-carousel .p-carousel-indicators{padding:24px 16px}.carousel_element .p-carousel .p-carousel-indicator button{width:12px;height:12px;background-color:hsla(0,0%,100%,.64);border-radius:50px;transition:width .2s ease}.carousel_element .p-carousel .p-carousel-indicator.p-highlight button{background-color:#3874c9;width:24px}.carousel-image{width:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.carousel-title{font-size:32px;color:#2b2b2b;font-weight:600;margin:0 0 14px;line-height:1}.carousel-description{margin:0;font-size:16px;color:#475467;line-height:1.1}@media screen and (max-width:1200px){.regitration_main_wrapper{grid-template-columns:40% 60%}.form_content1{margin-left:0;margin-top:0;padding:0}.form_wrapper1{max-width:100%}.auth_title1,.button-container,.checkbox_field,.form_field1,.form_wrapper1 .p-inline-message,.subtext1{margin-left:0;width:100%}.auth_title1,.form_field1 .p-dropdown,.form_field1 .p-inputtext{width:100%}}@media screen and (max-width:768px){.regitration_main_wrapper{grid-template-columns:1fr}.carousel-image{margin-top:20%}.horizontal_fields{flex-direction:column;width:100%;gap:10px}.horizontal_fields .form_field1 .p-inputtext,.horizontal_fields .p-float-label{width:100%}.button-container{flex-direction:column;width:100%}.auth_header1{width:100%;margin:1rem 0;justify-content:flex-end}.checkbox_field{align-items:flex-start}.legal_text{font-size:14px}}@media screen and (max-width:480px){.registration_right_content{padding:20px!important}.form_content1{padding:0}.auth_title1{font-size:24px}.carousel-logo{text-align:center}.checkbox_field{gap:8px}.registration_action_button{width:100%;min-height:42px}.registration_action_button_wrapper{gap:16px}}@media screen and (max-width:992px){.regitration_main_wrapper{grid-template-columns:1fr}.form_content1{padding:0;margin-left:0}.registration_left_content{display:none!important}.form_wrapper1{margin:0 auto;max-width:100%}.auth_header1,.auth_title1,.button-container,.checkbox_field,.form_field1,.subtext1{margin-left:0;width:100%}.button-container,.horizontal_fields{width:100%}}@media screen and (min-width:1200px){.registration_right_content{padding-left:110px}}@media screen and (min-width:1500px){.form_content1:has(.company-category-selector){max-width:840px}}.category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.description-text{color:#2b2b2b;font-family:League Spartan;font-size:17px;font-style:normal;font-weight:400;line-height:16px;margin-top:-5px}.category-card{padding:16px;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;transition:all .3s ease}.category-card .description-text{margin:6px 0 0;line-height:14px;font-size:12px}.category-card .example_text{margin:6px 0 0;line-height:14px;font-size:10px;font-weight:500;color:var(--Fusion-Blue,#3874c9)}.category-card.selected,.category-card:hover{border:1px solid var(--Fusion-Blue,#3874c9)}.category-card.selected{box-shadow:inset 0 0 0 1px var(--Fusion-Blue,#3874c9);background-color:#f8fafc}.category_card_icon_wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.category-title-wrapper{display:flex;align-items:center;gap:6px;margin:24px 0 10px}.icon-container{width:40px;height:40px;background-color:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.catagory-label{color:var(--Black,#2b2b2b);font-size:16px;margin:0}.catagory-label,.step-title{font-family:League Spartan;font-style:normal;font-weight:600}.step-title{color:#10182b;font-size:24px;line-height:26px;letter-spacing:-.24px;margin:26px 0 20px}@media screen and (max-width:1024px){.category-grid{grid-template-columns:1fr 1fr;gap:.75rem}}@media screen and (max-width:768px){.category-card{padding:1rem}.catagory-label{font-size:18px}.icon-container{width:32px;height:32px}.step-title{font-size:1.25rem}.category-card .description-text{line-height:14px;font-size:12px}}@font-face{font-family:League Spartan;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v11/kJEqBuEW6A0lliaV_m88ja5TwvZwLZk.woff2) format("woff2")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:League Spartan,sans-serif}:root{--auth-black:#2b2b2b;--auth-grey-box:#f3f3f5;--auth-blue:#3874c9;--auth-text-grey:#475467;--auth-divider-grey:#e6e6e6}.auth_header-registation{display:flex;align-items:center;justify-content:space-between;gap:10px;position:static;background-color:transparent;flex-wrap:wrap}.registration_mobile_logo{display:none}.auth_localization_wrapper1{display:flex;align-items:center;gap:16px}.auth_localization_wrapper1 a{color:var(--auth-blue);font-weight:600;text-decoration:underline}.auth_localization_widget{position:relative}.auth_localization_trigger{gap:8px;background-color:#fff;color:var(--auth-black);border-radius:8px;justify-content:flex-start;align-items:center;padding:8px 9px;display:flex;border:1px solid var(--auth-grey-box);box-shadow:none}.auth_localization_panel{background-color:#fff;border-radius:8px;padding:4px;inset:auto auto -72px -5px;box-shadow:0 2px 4px #0000001a;position:absolute;flex-direction:column;display:flex;visibility:hidden;transition:all .2s ease-in-out;transition-behavior:allow-discrete;transform:translate3d(0,-10px,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;opacity:0}.auth_localization_panel.current{visibility:visible;transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;opacity:1}.auth_localization_arrow{transition:transform .2s ease-in-out}.auth_localization_arrow.current{transform:rotate(180deg)}.auth_localization_btn{text-align:center;border-radius:6px;padding:8px;text-decoration:none;transition:background-color .2s;display:block;background-color:#fff;color:var(--auth-black);border:none;box-shadow:none;font-family:inherit;font-size:16px;cursor:pointer}.auth_localization_btn.current,.auth_localization_btn:focus,.auth_localization_btn:hover{background-color:var(--auth-grey-box)}.auth_localization_btn.current{color:var(--auth-blue)}.auth_submit_button{padding:5px 25px;min-height:40px;background-color:var(--auth-black);border:none;box-shadow:none;outline:none;font-family:League Spartan;color:#fff;font-weight:400;cursor:pointer;font-size:18px;border-radius:8px;display:flex;gap:10px;align-items:center;justify-content:center;transition:box-shadow .2s ease-in-out}.auth_submit_button:focus,.auth_submit_button:hover{box-shadow:inset 0 4px 4px 0 #ffffff40,2px 4px 16px 0 #43474e40}.auth_button_group{display:flex;align-items:center;justify-content:flex-start}.auth_button_group.center{justify-content:center}.auth_submit_button .spinner{width:24px;height:24px;margin:0 auto;background-image:url(/loading_circle.svg);animation:loading 1s linear infinite}@keyframes loading{to{transform:rotate(1turn)}}.auth_section{padding:86px 36px 36px;display:flex;align-items:center;justify-content:center;min-height:100vh;flex-direction:column;font-family:League Spartan,sans-serif}.auth_section::-moz-selection{color:#fff important;background-color:var(--auth-blue)!important}.auth_section::selection{color:#fff important;background-color:var(--auth-blue)!important}.auth_form_wrapper .p-inline-message{width:100%;justify-content:center;margin-bottom:0;border-radius:8px;font-family:inherit}.auth_form_wrapper .p-inline-message.p-inline-message-error{background:#ffe6e8;color:#d63a2f}.auth_form_wrapper .p-inline-message.p-inline-message-error .p-inline-message-icon{color:#d63a2f;width:14px;height:14px}@media only screen and (max-width:992px){.auth_header-registation{background-color:#fff}.registration_mobile_logo{display:block}}@media screen and (max-width:479px){.auth_localization_wrapper1{width:100%;justify-content:space-between}}