:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{box-sizing:border-box;flex-direction:column;display:flex}h1,h2{color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:1px;margin:0 0 8px;font-size:38px;line-height:100%}@media (width<=767px){h2{font-size:32px}}p{margin:0}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}*{box-sizing:border-box;font-family:Rubik,sans-serif}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}header,.dashboard_header{padding:6px 0}.content-wrapper{max-width:1320px;margin:auto}header .header_section{flex-wrap:wrap;align-items:center;display:flex}header .header_section .header_logo{width:161px}header .header_section .header_menus{flex-wrap:wrap;justify-content:end;gap:68px;width:calc(100% - 161px);display:flex}header .header_menus .header_btns{flex-wrap:wrap;gap:15px;display:flex}header .header_menus .header_btns button{letter-spacing:1px;cursor:pointer;border-radius:8px;font-size:14px;font-weight:500;line-height:100%;text-decoration:none;display:inline-block}header .header_menus .header_btns .transparent_btn{color:#6d17e1;background:0 0;border:1px solid #6d17e1;padding:12px 17px}header .header_menus .header_btns .bg_btn{color:#fff;background:#6d17e1;border:none;padding:13px 22px}header .header_section .header_menus nav{align-items:center;gap:45px;display:flex}header nav .header_nav .header_submenu{z-index:2;background:#fff;border-radius:12px;flex-direction:column;min-width:190px;padding:22px 22px 15px;display:none;position:absolute;box-shadow:0 2px 4px #8890c233}header .header_section .header_menus nav span{letter-spacing:1px;color:#200e63;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:100%;display:flex}header .header_section .header_menus nav a{color:#200e63;padding:8px 0;font-size:14px;line-height:100%;text-decoration:none;display:inline-block}header .header_section .header_toggle{display:none}.dashboard_header.sticky{z-index:2;width:100%;position:sticky;top:0;left:0}.hero_banner{background:linear-gradient(90deg,#fbfbfb 0%,#fbf8ff 100%);position:relative;overflow:hidden}.hero_banner .hero_banner_section{flex-wrap:wrap;align-items:center;display:flex}.hero_banner .hero_banner_section .hero_banner_text{width:64%;padding:0 52px 0 0}.hero_banner .hero_banner_section .hero_banner_img{z-index:1;width:36%;line-height:0;position:relative}.hero_banner .hero_banner_section .hero_banner_text h1{color:#200e63;letter-spacing:2px;margin:0 0 29px;font-size:73px;font-weight:400;line-height:100%}.hero_banner .hero_banner_section .hero_banner_text h1 span{font-weight:700}.hero_banner .hero_banner_section .hero_banner_text p{letter-spacing:1px;color:#8e8e8e;max-width:560px;margin:0 0 32px;font-size:21px;font-weight:400;line-height:26px;display:inline-block}.hero_banner .hero_banner_section .hero_banner_img img{width:100%}.hero_banner .hero_banner_form form{background:#f0e5ff;border-radius:6px;gap:17px;padding:16px;display:flex}.hero_banner .hero_banner_form form input{letter-spacing:1px;color:#636363;background:#fff;border:none;border-radius:6px;outline:none;flex:1;padding:17px 18px;font-size:12px;font-weight:400;line-height:100%;box-shadow:0 0 4px #6363632e}.hero_banner .hero_banner_form form button{letter-spacing:1px;color:#fff;cursor:pointer;background:#6d17e1;border:none;border-radius:6px;outline:none;padding:16px 18px;font-size:14px;font-weight:500;line-height:100%}.hero_banner .hero_banner_section .hero_form_searches{margin:33px 0 0}.hero_banner .hero_banner_section .hero_form_searches span{letter-spacing:1px;color:#636363;line-break:anywhere;font-size:14px;font-weight:400;line-height:100%;display:inline-block}.hero_banner .hero_banner_section .hero_form_searches span strong{font-weight:600}.hero_banner .hero_banner_bg{pointer-events:none;position:absolute;top:0;right:0}.counter{background:#0146ee;padding:62px 0 41px}.counter .counter_section{flex-wrap:wrap;display:flex}.counter .counter_section .counter_content{text-align:center;border-right:1px solid #6674b4;width:25%}.counter .counter_section .counter_content h2{letter-spacing:1px;color:#fff;margin:0 0 16px;font-size:61px;font-weight:700;line-height:100%}.counter .counter_section .counter_content p{letter-spacing:1px;color:#fff;font-size:18px;font-weight:400;line-height:100%;display:inline-block}.counter .counter_section .counter_content:last-child{border-right:none}.columns{padding:114px 0 121px}.columns .columns_section{flex-wrap:wrap;gap:28px;display:flex}.columns .columns_section .columns_content{width:calc(33.33% - 18.6667px)}.columns .columns_section .columns_content.columns_card{text-align:center;border-radius:25px;padding:34px 30px;box-shadow:0 0 10px #6d17e11f}.columns .columns_section .columns_content h3{letter-spacing:2px;text-transform:capitalize;color:#200e63;flex:1;align-items:center;max-width:300px;margin:0;font-size:38px;font-weight:600;line-height:100%;display:flex}.columns .columns_section .columns_content:not(.columns_card){flex-direction:column;display:flex}.columns .columns_section .columns_content h5{letter-spacing:1px;text-align:center;color:#200e63;margin:36px 0 15px;font-size:22px;font-weight:500;line-height:26px}.columns .columns_section .columns_content p{letter-spacing:1px;text-align:center;color:#6c6969;font-size:15px;font-weight:400;line-height:26px;display:inline-block}.featured_jobs{background:linear-gradient(#fcfcff 0%,#fcfbfc 100%);padding:80px 0 120px;position:relative}.featured_jobs .featured_jobs_title{text-align:center;z-index:1;max-width:750px;margin:auto;position:relative}.featured_jobs .featured_jobs_title h2{letter-spacing:2px;text-transform:capitalize;color:#200e63;margin:0 0 16px;font-size:38px;font-weight:600;line-height:100%}.featured_jobs .featured_jobs_title p{letter-spacing:1px;text-transform:capitalize;color:#696969;margin:0 0 40px;font-size:15px;font-weight:400;line-height:26px;display:inline-block}.featured_jobs .featured_jobs_cards{z-index:1;flex-wrap:wrap;gap:28px 33px;display:flex;position:relative}.featured_jobs .featured_jobs_cards .featured_jobs_content{width:calc(50% - 16.5px)}.featured_jobs .featured_jobs_content .featured_jobs_section{background:#fff;border:1px solid #ecedf2;border-radius:8px;flex-wrap:wrap;height:100%;padding:32px;display:flex}.featured_jobs .featured_jobs_section .featured_jobs_img{width:50px}.featured_jobs .featured_jobs_section .featured_jobs_description{flex-direction:column;gap:14px;width:calc(100% - 50px);padding:0 0 0 23px;display:flex}.featured_jobs .featured_jobs_description .featured_title_wishlist{justify-content:space-between;align-items:center;display:flex}.featured_jobs .featured_jobs_description .featured_title_wishlist h5{letter-spacing:1px;color:#200e63;margin:0;font-size:18px;font-weight:500;line-height:26px}.featured_jobs .featured_title_wishlist .featured_jobs_wishlist{line-height:0}.featured_jobs .featured_jobs_description .featured_jobs_list{gap:20px;display:flex}.featured_jobs .featured_jobs_description .featured_jobs_list>div{align-items:center;gap:7px;display:flex}.featured_jobs .featured_jobs_description .featured_jobs_list span{letter-spacing:1px;color:#6c6969;font-size:14px;font-weight:400;line-height:26px;display:inline-block}.featured_jobs .featured_jobs_description .featured_jobs_list span:first-child{line-height:0}.featured_jobs .featured_jobs_description .featured_jobs_items{flex-wrap:wrap;gap:17px;display:flex}.featured_jobs .featured_jobs_description .featured_jobs_items span{letter-spacing:1px;text-align:center;border-radius:50px;min-width:95px;font-size:13px;font-weight:400;line-height:26px;display:inline-block}.featured_jobs .featured_jobs_description .featured_jobs_bl span{color:#0146ee;background:#1967d226}.featured_jobs .featured_jobs_description .featured_jobs_yl span{color:#636363;background:#f9ab0026}.featured_jobs .featured_jobs_description .featured_jobs_pl span{color:#6d17e1;background:#f4ebff}.featured_jobs .featured_jobs_load{justify-content:center;align-items:center;margin:58px 0 0;display:flex;position:relative}.featured_jobs .featured_jobs_load a#load_more{color:#fff;letter-spacing:1px;background:#6d17e1;border-radius:8px;padding:14px 16px;font-size:14px;font-weight:500;line-height:100%;text-decoration:none;display:inline-block}.featured_jobs:before{content:"";background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(#0146ee05 0%,#6d17e138 100%) border-box;border:27px solid #0000;border-radius:50%;width:322px;height:322px;position:absolute;bottom:18px;left:18px}.featured_jobs:after{content:"";background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(#0146ee05 0%,#6d17e138 100%) border-box;border:90px solid #0000;border-radius:50%;width:482px;height:482px;position:absolute;top:23px;right:27px}.process{padding:100px 0}.process .process_title{text-align:center}.process .process_title h5{letter-spacing:2px;text-transform:capitalize;color:#6d17e1;margin:0 0 12px;font-size:20px;font-weight:600;line-height:100%}.process .process_title h2{letter-spacing:2px;text-transform:capitalize;color:#200e63;margin:0 0 40px;font-size:38px;font-weight:600;line-height:100%}.process .process_section{flex-wrap:wrap;gap:20px;display:flex}.process .process_section .process_content{width:calc(33.333% - 13.333px)}.process .process_content .process_cards{display:flex}.process .process_cards .process_number h3{letter-spacing:2px;text-transform:capitalize;color:#efefef;margin:0;font-size:82px;font-weight:700;line-height:100%}.process .process_details .process_description{margin:70px 0 0;padding:0 0 0 16px;position:relative}.process .process_cards .process_details h4{letter-spacing:1px;color:#fff;background:#0146ee;border-radius:8px;justify-content:center;margin:0;padding:16px 20px 20px 80px;font-size:22px;font-weight:600;line-height:26px;display:flex}.process .process_description .process_icon{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:84px;height:84px;display:flex;position:absolute;top:30px;left:0;box-shadow:0 4px 20px #6d17e138}.process .process_cards .process_details p{letter-spacing:1px;color:#6c6969;margin:45px 0 0;font-size:15px;font-weight:400;line-height:26px;display:inline-block}.process .process_content:nth-child(2) .process_description h4{background:#6d17e1}header .header_menus nav .header_nav:hover .header_submenu{display:flex}.careers{background:#fdfbff;padding:100px 0;position:relative;overflow:hidden}.careers .careers_title{text-align:center;z-index:1;position:relative}.careers .careers_title h2{letter-spacing:2px;text-transform:capitalize;color:#200e63;margin:0 0 40px;font-size:38px;font-weight:600;line-height:100%}.careers .careers_card{text-align:center;border:1px solid #6d17e1;border-radius:12px;padding:74px 16px 48px;position:relative}.careers .careers_content .swiper{padding:40px 0 0}.careers .careers_card .careers_card_icon{border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:absolute;top:-40px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #6d17e138}.careers .careers_card .careers_card_body h4{letter-spacing:2px;color:#2c2c2c;margin:0 0 6px;font-size:20px;font-weight:500;line-height:100%}.careers .careers_card .careers_card_body p{letter-spacing:1px;color:#788094;font-size:16px;font-weight:400;line-height:26px;display:inline-block}.careers .careers_card .careers_card_body a{letter-spacing:1px;color:#fff;cursor:pointer;background:#6d17e1;border-radius:8px;padding:14px 28px;font-size:14px;font-weight:500;line-height:100%;display:inline-block;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.careers .careers_content .swiper-pagination{position:unset;transform:unset;justify-content:center;align-items:center;margin:80px 0 0;display:flex}.careers .careers_top_style{line-height:0;position:absolute;top:0;right:0}.careers .careers_bot_style{line-height:0;position:absolute;bottom:0;left:0}.careers .careers_content{z-index:1;position:relative}.careers .careers_content .swiper-pagination span{opacity:1;background:#d9d9d9;width:13px;height:13px;margin:0 7px}.careers .swiper-pagination span.swiper-pagination-bullet-active{background:#6d17e1}.testimonials{padding:96px 0 80px}.testimonials .testimonials_title{text-align:center;max-width:584px;margin:auto}.testimonials .testimonials_title h5{letter-spacing:2px;color:#6d17e1;margin:0 0 11px;font-size:20px;font-weight:600;line-height:100%}.testimonials .testimonials_title h2{letter-spacing:1px;text-transform:capitalize;color:#232323;margin:0 0 45px;font-size:38px;font-weight:600;line-height:100%}.testimonials .testimonials_content .testimonials_card{background:#ffffffe5;border-radius:25px;padding:110px 28px 27px 24px;position:relative;box-shadow:0 0 6px #f2f3fc}.testimonials .testimonials_content .swiper{padding:40px 2px 0}.testimonials .testimonials_card .testimonials_card_body p{letter-spacing:1px;color:#788094;margin:21px 0 0;font-size:16px;font-weight:400;line-height:26px;display:inline-block}.testimonials .testimonials_card .testimonials_img_text{align-items:end;display:flex;position:absolute;top:-36px}.testimonials .testimonials_img_text .testimonials_img{border-radius:6px;line-height:0;overflow:hidden;box-shadow:0 1px 10px #6d17e140}.testimonials .testimonials_img_text .testimonials_img img{object-fit:cover;width:100px;height:100px}.testimonials .testimonials_img_text .testimonials_text{margin:0 0 20px 22px}.testimonials .testimonials_img_text .testimonials_text h6{letter-spacing:2px;color:#200e63;margin:0;font-size:18px;font-weight:600;line-height:100%}.testimonials .testimonials_content .swiper-pagination{position:unset;transform:unset;justify-content:center;align-items:center;margin:46px 0 0;display:flex}.testimonials .testimonials_content .swiper-pagination span{opacity:1;background:#d9d9d9;width:13px;height:13px;margin:0 5px}.testimonials .swiper-pagination span.swiper-pagination-bullet-active{background:#6d17e1}footer{background:#200e63}footer .footer_section{flex-wrap:wrap;display:flex}footer .footer_section .footer_info{border-right:1px solid #2b1c62;width:30%;padding:95px 50px 0 0}footer .footer_section .footer_content{width:70%;padding:95px 0 0}footer .footer_section .footer_info h5{letter-spacing:1px;color:#fff;margin:0 0 20px;font-size:20px;font-weight:500;line-height:13px}footer .footer_section .footer_info ul{flex-direction:column;row-gap:16px;margin:0;padding:0;list-style:none;display:flex}footer .footer_section .footer_info ul li{flex-wrap:wrap;display:flex}footer .footer_info ul li .footer_icon{text-align:center;width:24px}footer .footer_info ul li .footer_list_content{width:calc(100% - 24px);padding:0 0 0 9px}footer .footer_info ul li .footer_list_content h6{letter-spacing:1px;color:#fff;margin:0;font-size:16px;font-weight:400;line-height:24px}footer .footer_info ul li .footer_list_content h6 a{font-size:inherit;color:inherit;font-weight:inherit;text-decoration:none;display:inline-block}footer .footer_content .footer_menus{flex-wrap:wrap;padding:0 0 40px 68px;display:flex}footer .footer_menus .footer_menu{width:25%}footer .footer_menus h5{letter-spacing:1px;color:#fff;margin:0 0 30px;font-size:20px;font-weight:500;line-height:100%}footer .footer_menus .footer_menu ul{margin:0;padding:0;list-style:none}footer .footer_menus .footer_menu ul li a{letter-spacing:1px;color:#fff;font-size:16px;font-weight:400;line-height:40px;display:inline-block}footer .footer_menus .footer_form{width:50%;padding:0 0 0 100px}footer .footer_menus .footer_subscribe form{flex-direction:column;row-gap:18px;display:flex}footer .footer_subscribe form input{letter-spacing:1px;color:#fff;background:0 0;border:1px solid #fff;border-radius:50px;outline:none;padding:12px 28px;font-size:13px;font-weight:400;line-height:26px}footer .footer_subscribe form input::placeholder{color:#fff}footer .footer_subscribe form button{letter-spacing:1px;text-transform:uppercase;color:#fff;text-align:center;background:#6d17e1;border:none;border-radius:50px;padding:13px;font-size:14px;font-weight:600;line-height:26px}footer .footer_content .footer_copyright_socials{border-top:1px solid #2b1c62;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:28px 0 26px 68px;display:flex}footer .footer_content .footer_copyright_socials p{letter-spacing:1px;color:#fff;font-size:15px;font-weight:400;line-height:26px;display:inline-block}footer .footer_content .footer_copyright_socials ul{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}footer .footer_content .footer_copyright_socials ul li a{border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}header .auth_modal_overlay{z-index:2;background:#200e63d6;justify-content:center;align-items:center;padding:0 20px;display:flex;position:fixed;inset:0}header .auth_modal_overlay .auth_modal_content{background:#fff;border-radius:25px;width:723px;padding:70px;position:relative}header .auth_modal_content .close_btn{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:30px;right:33px}header .auth_modal_overlay .auth_modal_content h2{letter-spacing:1px;text-align:center;color:#200e63;margin:0 0 11px;font-size:38px;font-weight:500;line-height:100%}header .auth_modal_overlay .auth_modal_content p{letter-spacing:1px;text-align:center;color:#6c6969;margin:0 0 25px;font-size:16px;font-weight:400;line-height:100%}header .auth_modal_overlay .auth_modal_content form{flex-direction:column;row-gap:22px;display:flex}header .auth_modal_content form .input_group{flex-direction:column;gap:10px;display:flex}header .auth_modal_content form .input_group input{letter-spacing:1px;color:#636363;background:#eff2ff;border:none;border-radius:10px;outline:none;width:100%;padding:18px 24px;font-size:14px;font-weight:400;line-height:100%}header .auth_modal_content form .input_group input::placeholder{color:#636363}header .auth_modal_content form .form_actions{flex-wrap:wrap;justify-content:space-between;display:flex}header .auth_modal_content form .form_actions label{letter-spacing:1px;color:#6c6969;align-items:center;gap:10px;font-size:16px;font-weight:300;line-height:100%;display:flex}header form .form_actions label input[type=checkbox]{accent-color:#6d17e1;cursor:pointer;width:14px;height:14px;margin:0}header .auth_modal_content form .login_submit_btn{letter-spacing:1px;color:#fff;cursor:pointer;background:#6d17e1;border:none;border-radius:10px;width:100%;padding:21px;font-size:18px;font-weight:500;line-height:100%}header .auth_modal_content .auth_divider{text-align:center;margin:24px 0 21px;position:relative}header .auth_modal_content .auth_divider:before{content:"";background:#d9d9d9;width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}header .auth_modal_content .auth_divider span{letter-spacing:1px;color:#636363;z-index:1;background:#fff;padding:0 16px;font-size:18px;font-weight:400;line-height:100%;display:inline-block;position:relative}header .auth_modal_content .social_login_btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}header .auth_modal_content .social_login_btns a{border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}header .auth_modal_content p.switch_auth_text{color:#636363;margin:26px 0 0}header .auth_modal_content form .input_password .password_mask_toggle{cursor:pointer;background:0 0;border:#ffdead;padding:0;line-height:0;position:absolute;top:50%;right:18px;transform:translateY(-50%)}header .auth_modal_content form .input_password{position:relative}header .auth_modal_content p.switch_auth_text span{color:#6d17e1;cursor:pointer;text-decoration:underline;display:inline-block}header .auth_modal_content form .input_group label{letter-spacing:1px;color:#6c6969;font-size:14px;font-weight:400;line-height:100%}header .auth_modal_content form .auth_tab_container{background:#eff2ff;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;padding:7px;display:flex}header .auth_modal_content form .auth_tab_container button{letter-spacing:1px;color:#000;cursor:pointer;background:0 0;border:none;border-radius:10px;width:50%;padding:10px;font-size:16px;font-weight:400;line-height:100%}header .auth_modal_content form .auth_tab_container button.active{color:#fff;background:#6d17e1}header .auth_modal_content form .form_actions .forgot_link{letter-spacing:1px;color:#6c6969;cursor:pointer;font-size:16px;font-weight:300;line-height:100%}header .auth_modal_overlay.forgot_password h2{margin:0 0 50px}header .auth_modal_overlay.forgot_password p.switch_auth_text{margin:36px 0 0}.innerhero{background:linear-gradient(90deg,#6d17e1 0%,#200e63 100%);padding:60px 0}.innerhero .innerhero_section{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.innerhero .innerhero_section h1{letter-spacing:1px;color:#fff;margin:0;font-size:24px;font-weight:600;line-height:26px}.innerhero .innerhero_section .innerhero_breadcrumbs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.innerhero .innerhero_section .innerhero_breadcrumbs a,.innerhero .innerhero_section .innerhero_breadcrumbs span{letter-spacing:1px;color:#fff;font-size:14px;font-weight:400;line-height:26px;text-decoration:none;display:inline-block}.job_categories{padding:100px 0}.job_categories .job_categories_title{text-align:center;max-width:750px;margin:auto}.job_categories .job_categories_title h2{letter-spacing:2px;text-align:center;text-transform:capitalize;color:#200e63;margin:0 0 16px;font-size:38px;font-weight:600;line-height:100%}.job_categories .job_categories_title p{letter-spacing:1px;text-transform:capitalize;color:#696969;font-size:15px;font-weight:400;line-height:26px}.job_categories .job_categories_section{flex-wrap:wrap;gap:24px;margin:40px 0 0;display:flex}.job_categories .job_categories_section .job_categories_content{text-align:center;background:#fff;border-radius:25px;width:calc(20% - 19.2px);padding:30px 20px;box-shadow:0 0 10px #6d17e11f}.job_categories .job_categories_section .job_categories_content h6{letter-spacing:1px;color:#200e63;margin:0 0 6px;font-size:16px;font-weight:500;line-height:normal}.job_categories .job_categories_section .job_categories_content p{letter-spacing:1px;color:#6c6969;font-size:15px;font-weight:300;line-height:26px;display:inline-block}.job_categories .job_categories_content .job_categories_card{flex-direction:column;row-gap:8px;height:100%;display:flex}.job_categories .job_categories_card .job_categories_img{flex:1;justify-content:center;align-items:center;display:flex}.job_categories .job_categories_actions{justify-content:center;align-items:center;margin:58px 0 0;display:flex}.job_categories .job_categories_actions button{letter-spacing:1px;color:#fff;cursor:pointer;background:#6d17e1;border:none;border-radius:8px;padding:14px 16px;font-size:14px;font-weight:500;line-height:100%;display:inline-block}header .auth_modal_overlay.register_account h2{margin:0 0 40px}.job_listings{background:#f2f3fc;padding:100px 0}.job_listings .job_listings_search{background:#f0e5ff;border-radius:6px;flex-wrap:wrap;gap:16px;padding:16px 35px;display:flex}.job_listings .job_listings_search .search_input_group{flex:1;position:relative}.job_listings .job_listings_search .search_input_group input,.job_listings .job_listings_search .search_input_group select{color:#200e63;background:#fff;border:none;border-radius:6px;outline:none;width:100%;padding:17px 35px 17px 62px;box-shadow:0 0 4px #6363632e}.job_listings .job_listings_search .search_input_group select{appearance:none}.job_listings .job_listings_search button{letter-spacing:1px;color:#fff;text-align:center;cursor:pointer;background:#6d17e1;border:none;border-radius:6px;width:178px;font-size:14px;font-weight:500;line-height:100%}.job_listings .job_listings_section{flex-wrap:wrap;gap:48px;margin:30px 0 0;display:flex}.job_listings .job_listings_section .job_listings_filters{background:#fff;border:1px solid #e2eaff;border-radius:20px;width:calc(33.33% - 24px);height:fit-content}.job_listings .job_listings_section .job_listings_content{width:calc(66.67% - 24px)}.job_listings .job_listings_filters .filter_header{border-bottom:1px solid #e2eaff;padding:26px 30px 21px}.job_listings .job_listings_filters .filter_header h6{letter-spacing:1px;color:#000;margin:0;font-size:18px;font-weight:500;line-height:26px}.job_listings .job_listings_filters .job_listing_filter_group{border-bottom:1px solid #e2eaff;flex-direction:column;row-gap:20px;padding:30px;display:flex}.job_listings .job_listings_filters .job_listing_filter_group p{letter-spacing:1px;color:#200e63;width:100%;font-size:18px;font-weight:500;line-height:26px;display:inline-block}.job_listings .job_listing_filter_group label.filter_checkbox_label{color:#6c6969;flex-wrap:wrap;align-items:center;gap:10px;font-family:Rubik;font-size:16px;font-weight:400;line-height:100%;display:flex}.job_listings .job_listing_filter_group label.filter_checkbox_label input{accent-color:#6d17e1;cursor:pointer;width:16px;height:16px;margin:0}.job_listings .job_listings_section .job_listings_content{flex-direction:column;row-gap:15px;width:calc(66.67% - 24px);display:flex}.job_listings .job_listings_content .job_listings_cards{background:#fff;border:1px solid #e2eaff;border-radius:20px;justify-content:space-between;gap:20px;padding:20px;display:flex}.job_listings .job_listings_content .job_listings_cards button{letter-spacing:1px;color:#fff;cursor:pointer;background:#6d17e1;border:none;border-radius:6px;padding:10px 26px;font-size:14px;font-weight:500;line-height:100%}.job_listings .job_listings_cards .job_card_left_meta{flex-wrap:wrap;align-items:center;display:flex}.job_listings .job_listings_cards .job_card_left_meta h4{color:#200e63;margin:0 0 11px;font-size:20px;font-weight:500;line-height:26px}.job_listings .job_card_left_meta .job_badges_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.job_listings .job_card_left_meta .job_badges_row span{color:#6d17e1;background:#e2eaff;border-radius:50px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:400;line-height:120%;display:flex}.job_listings .job_card_left_meta .job_company_location_subtext{flex-wrap:wrap;column-gap:22px;margin:11px 0 0;display:flex}.job_listings .job_company_location_subtext span.company_name_item{width:100%}.job_listings .job_company_location_subtext span{letter-spacing:1px;color:#8492a6;align-items:center;gap:7px;font-size:14px;font-weight:400;line-height:26px;display:flex}.job_listings .job_listings_search .search_input_group svg{pointer-events:none;position:absolute;top:50%;left:25px;transform:translateY(-50%)}.job_listings .job_listings_section .job_listings_content p{letter-spacing:1px;color:#6c6969;font-size:14px;font-weight:400;line-height:26px;display:inline-block}.job_listings .job_listings_content .sort_dropdown_wrapper{letter-spacing:1px;color:#6c6969;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:26px;display:flex;position:relative}.job_listings .job_listings_content .sort_dropdown_wrapper select{color:#636363;appearance:none;letter-spacing:1px;background:#fff;border:1px solid #e2eaff;border-radius:6px;outline:none;padding:8.5px 60px 8.5px 10px;font-size:12px;font-weight:400;line-height:100%}.job_listings .job_listings_content .pagination_wrapper{justify-content:center;align-items:center;gap:13px;margin:50px 0 0;display:flex}.job_listings .job_listings_content .pagination_wrapper button{cursor:pointer;background:0 0;border:1px solid #6d17e1;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .4s ease-in-out;display:flex}.job_listings .job_listings_content .pagination_wrapper button svg path{transition:all .4s ease-in-out}.job_listings .job_listings_content .pagination_wrapper button:hover,.job_listings .job_listings_content .pagination_wrapper button.active{color:#fff;background:#6d17e1}.job_listings .job_listings_content .pagination_wrapper button:hover svg path{fill:#fff}.job_listings .job_listings_content .pagination_wrapper button[disabled]{pointer-events:none;opacity:.3}.job_listings .job_listings_search .search_input_group svg.select_svg{left:auto;right:25px}.job_listings .job_listings_content .sort_dropdown_wrapper svg.select_svg{pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.job_listings .job_listings_filters .job_listing_filter_group:last-child{border-bottom:none}.job_listings .job_card_left_meta .job_card_img_container{width:123px;line-height:0}.job_listings .job_card_left_meta .job_details_main_text{width:calc(100% - 123px);padding:0 0 0 28px}.job_listings .job_card_left_meta .job_card_img_container img{object-fit:cover;border-radius:12px;width:100%;height:123px}.job_listings .job_listings_cards .job_listings_btn{text-align:end;flex:1}.job_details{background:#f2f3fc;padding:100px 0}.job_details .job_details_section{flex-wrap:wrap;gap:50px;display:flex}.job_details .job_details_section .job_details_description{width:calc(65% - 25px)}.job_details .job_details_section .job_details_content{flex-direction:column;gap:25px;width:calc(35% - 25px);display:flex}.job_details .job_details_content .job_details_summary{background:#fff;border:1px solid #e2eaff;border-radius:20px}.job_details .job_details_content .job_details_summary h5{letter-spacing:1px;color:#200e63;border-bottom:1px solid #e2eaff;margin:0;padding:21px 25px 17px;font-size:20px;font-weight:500;line-height:30px}.job_details .job_details_summary .job_details_list{padding:10px 25px}.job_details .job_details_summary .job_details_list span{letter-spacing:1px;color:#200e63;border-bottom:1px solid #e2eaff;flex-wrap:wrap;align-items:center;gap:4px;padding:15px 0;font-size:16px;font-weight:400;line-height:100%;display:flex}.job_details .job_details_summary .job_details_list span:last-child{border-bottom:none}.job_details .job_details_summary .job_details_list span p{color:#62646a;font-weight:300}.job_details .job_details_summary .job_details_share h5{border-top:1px solid #e2eaff;border-bottom:unset;padding:20px 25px 11px}.job_details .job_details_share .job_details_icons{padding:0 25px 32px}.job_details .job_details_share .job_details_icons ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.job_details .job_details_share .job_details_icons ul li a{border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.job_details .job_details_summary .job_details_location{padding:30px 25px;line-height:0}.job_details .job_details_summary .job_details_location iframe{border:none;border-radius:15px;width:100%;height:230px}.job_details .job_details_description .job_details_banner img{object-fit:cover;border-radius:20px;width:100%;height:429px}.job_details .job_details_description .job_featured_title{flex-wrap:wrap;padding:15px 0 0 195px;display:flex;position:relative}.job_details .job_featured_title .job_details_featured{width:123px;line-height:0;position:absolute;top:-46px;left:50px}.job_details .job_featured_title .job_details_title{flex-wrap:wrap;align-items:center;width:100%;display:flex}.job_details .job_featured_title .job_details_featured img{border:3px solid #fff;border-radius:12px;width:100%;height:123px;box-shadow:0 4px 4px #f0e5ff}.job_details .job_details_title .job_details_location{width:calc(100% - 150px);padding:0 20px 0 0}.job_details .job_details_title .job_details_btn{flex-wrap:wrap;justify-content:space-between;align-items:center;width:150px;display:flex}.job_details .job_details_title .job_details_btn a{letter-spacing:1px;color:#fff;background:#6d17e1;border-radius:6px;padding:10px 27px;font-size:14px;font-weight:500;line-height:100%;display:inline-block}.job_details .job_details_title .job_details_location h6{color:#200e63;margin:0 0 5px;font-size:20px;font-weight:500;line-height:26px}.job_details .job_details_location .job_featured_location{align-items:center;gap:10px;display:flex}.job_details .job_details_location .job_featured_location p{letter-spacing:1px;color:#6c6969;font-size:14px;font-weight:400;line-height:26px;display:inline-block}.job_details .job_details_description .job_details_banner{line-height:0}.job_details .job_details_faq .accordion_header{cursor:pointer;border-bottom:1px solid #e2eaff;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:22px 28px 21px;display:flex}.job_details .job_details_description .job_details_faq{background:#fff;border:1px solid #e2eaff;border-radius:20px;margin:41px 0 0}.job_details .job_details_faq .accordion_content{border-bottom:1px solid #e2eaff;padding:24px 28px 28px}.job_details .job_details_faq .accordion_header h5{letter-spacing:1px;color:#200e63;margin:0;font-size:18px;font-weight:500;line-height:100%}.job_details .job_details_faq .accordion_content p{letter-spacing:1px;color:#6c6969;font-size:15px;font-weight:400;line-height:26px;display:inline-block}.job_details .job_details_faq .job_details_accordion.active svg{transform:rotate(180deg)}.job_details .job_details_accordion:last-child .accordion_content{border-bottom:unset}.job_details .job_details_description .job_details_related{margin:61px 0 0}.job_details .job_details_description .job_details_related h4{letter-spacing:1px;color:#200e63;margin:0 0 41px;font-size:24px;font-weight:500;line-height:30px}.job_details .job_details_accordion:last-child .accordion_header{border-bottom:unset}.job_details .job_related_posts .job_listings_cards{background:#fff;border:1px solid #e2eaff;border-radius:20px;justify-content:space-between;gap:20px;padding:20px;display:flex}.job_details .job_listings_cards .job_card_left_meta{flex-wrap:wrap;align-items:center;display:flex}.job_details .job_listings_cards .job_listings_btn{text-align:end;flex:1}.job_details .job_card_left_meta .job_card_img_container{width:123px;line-height:0}.job_details .job_card_left_meta .job_details_main_text{width:calc(100% - 123px);padding:0 0 0 28px}.job_details .job_card_left_meta .job_card_img_container img{object-fit:cover;border-radius:12px;width:100%;height:123px}.job_details .job_card_left_meta .job_details_main_text h4{letter-spacing:unset;margin:0 0 11px;font-size:20px;line-height:26px}.job_details .job_details_main_text .job_badges_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.job_details .job_details_main_text .job_badges_row span{color:#6d17e1;background:#e2eaff;border-radius:50px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:400;line-height:120%;display:flex}.job_details .job_details_main_text .job_company_location_subtext{flex-wrap:wrap;column-gap:22px;margin:11px 0 0;display:flex}.job_details .job_company_location_subtext span.company_name_item{width:100%}.job_details .job_details_main_text .job_company_location_subtext span{letter-spacing:1px;color:#8492a6;align-items:center;gap:7px;font-size:14px;font-weight:400;line-height:26px;display:flex}.job_details .job_listings_cards .job_listings_btn button{letter-spacing:1px;color:#fff;cursor:pointer;background:#6d17e1;border:none;border-radius:6px;padding:10px 26px;font-size:14px;font-weight:500;line-height:100%}.job_details .job_related_posts{flex-direction:column;row-gap:15px;display:flex}.job_details .job_details_location .job_featured_location svg{min-width:12px}.job_form_container{background:#fdfdff;padding:100px 0}.job_form_container .job_form_section{background:#fff;border:1px solid #e2eaff;border-radius:10px}.job_form_container .job_form_section h2{text-align:center;letter-spacing:1px;color:#200e63;border-bottom:1px solid #e2eaff;padding:30px 30px 25px;font-size:38px;font-weight:600;line-height:100%}.job_form_container .job_form_section form{padding:50px 72px 45px}.job_form_container .job_form_section form h3{letter-spacing:1px;color:#200e63;margin:0 0 25px;font-size:22px;font-weight:600;line-height:100%}.job_form_container .job_form_section form .form_sections{margin:0 0 40px}.job_form_container form .form_sections .dynamic_three_col{flex-wrap:wrap;gap:27px;display:flex}.job_form_container form .dynamic_three_col .input_group{flex-direction:column;row-gap:7px;width:calc(33.3333% - 18px);display:flex}header .account_dropdown .transparent_btn{align-items:center;gap:10px;color:#6c6969!important;border:none!important;padding:0!important;font-weight:400!important;display:flex!important}header .account_dropdown{position:relative}header .account_dropdown .dropdown_menu{z-index:2;background:#fff;flex-direction:column;row-gap:16px;padding:16px;display:flex;position:absolute;right:0;box-shadow:0 4px 7px #f0e4fffa}header .account_dropdown .dropdown_menu a,header .account_dropdown .dropdown_menu button{letter-spacing:1px;color:#696969;font-size:12px;font-weight:400;line-height:100%;text-decoration:none;display:inline-block}header .account_dropdown .dropdown_menu button{background:0 0;border:none}.dashboard_header .dashboard_header_section{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.dashboard_header .dashboard_header_section .dashboard_header_content{align-items:center;gap:34px;display:flex}.dashboard_header .dashboard_header_content .account_dropdown{position:relative}.dashboard_header .dashboard_header_content .account_dropdown button{color:#6c6969;cursor:pointer;letter-spacing:1px;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:400;line-height:100%;display:flex}.dashboard_header .account_dropdown .dropdown_menu{z-index:2;background:#fff;border-radius:8px;flex-direction:column;row-gap:16px;min-width:120px;padding:16px;display:flex;position:absolute;right:0;box-shadow:0 4px 7px #f0e4fffa}.dashboard_header .account_dropdown .dropdown_menu a,.dashboard_header .account_dropdown .dropdown_menu button{letter-spacing:1px;color:#696969;font-size:12px;font-weight:400;line-height:100%;text-decoration:none;display:inline-block}.dashboard_header{z-index:1;background:#fff;position:relative;box-shadow:0 2px 2px #d9d9d93d}.dashboard_header .dashboard_header_content .dashboard_header_wishlist,.dashboard_header .dashboard_header_content .dashboard_header_notifications{line-height:0}.dashboard-main{background:#f5f7fc;flex-wrap:wrap;display:flex}.dashboard-main .content-area{flex-direction:column;justify-content:space-between;width:calc(100% - 260px);padding:65px 55px 0;display:flex}.dashboard-main .sidebar{background:#fff;flex-direction:column;justify-content:space-between;width:260px;height:100vh;padding:40px 20px;display:flex;position:sticky;top:0}.dashboard-main .sidebar .sidebar-menu{flex-direction:column;row-gap:8px;display:flex}.dashboard-main .sidebar-menu .menu-item{letter-spacing:1px;color:#6c6969;background:0 0;border-radius:16px;align-items:center;gap:10px;padding:15px 18px;font-size:15px;font-weight:500;line-height:100%;text-decoration:none;display:flex}.dashboard-main .content-area .post_job h2,.dashboard-main .content-area .settings h2,.dashboard-main .content-area .change_password h2{letter-spacing:1px;color:#000;margin:0 0 25px;font-size:38px;font-weight:500;line-height:100%}.dashboard-main form .form_card,.dashboard-main aside .card{background:#fff;border-radius:30px;box-shadow:0 1px 7px #f0e4fffa}.dashboard-main .content-area .post_job{flex-wrap:wrap;gap:36px;display:flex}.dashboard-main .post_job .post_job_details{width:calc(75% - 18px)}.dashboard-main .content-area .post_job aside{flex-direction:column;row-gap:24px;width:calc(25% - 18px);display:flex}.dashboard-main form .form_card h3,.dashboard-main aside .card h3{letter-spacing:1px;color:#000;border-bottom:1px solid #e2eaff;margin:0;padding:30px 35px;font-size:24px;font-weight:600;line-height:100%}.dashboard-main .form_card .form_fields{flex-direction:column;row-gap:24px;padding:30px 35px 35px;display:flex}.dashboard-main .form_fields .form_fielset{flex-wrap:wrap;gap:20px;display:flex}.dashboard-main .form_fielset .form_field{width:calc(50% - 10px)}.dashboard-main .form_fielset .form_field label,.dashboard-main .form_fields .form_full label{letter-spacing:1px;color:#6c6969;width:100%;margin:0 0 10px;font-size:14px;font-weight:400;line-height:100%;display:inline-block}.dashboard-main .form_field label span{color:#f44336}.dashboard-main .form_fielset .form_field input,.dashboard-main .form_fielset .form_field select,.dashboard-main .form_fields .form_full textarea,.dashboard-main .form_fields .form_full input{letter-spacing:1px;color:#636363;background:#fff;border:1px solid #f0e4ff;border-radius:10px;outline:none;width:100%;padding:16px 18px;font-size:14px;font-weight:400;line-height:100%}.dashboard-main .form_fielset .form_field input::placeholder,.dashboard-main .form_fields .form_full textarea::placeholder,.dashboard-main .form_fields .form_full input::placeholder{color:#636363}.dashboard-main form{flex-direction:column;row-gap:24px;display:flex}.dashboard-main .form_fielset .form_field .form_select_field{position:relative}.dashboard-main .form_fielset .form_field select{appearance:none}.dashboard-main .form_fielset .form_field .form_select_field svg{pointer-events:none;width:10px;position:absolute;top:50%;right:21px;transform:translateY(-50%)}.dashboard-main .form_fields .form_full{position:relative}.dashboard-main .form_fields .form_full_skills{flex-wrap:wrap;justify-content:space-between;display:flex}.dashboard-main .form_fields .form_full input#skills{color:#636363;text-transform:capitalize;background:#fff;border:1px dashed #6d17e1;border-radius:10px;outline:none;width:calc(100% - 170px);padding:15.5px}.dashboard-main .form_fields .form_full button{letter-spacing:1px;color:#fff;cursor:pointer;background:#6d17e1;border:none;border-radius:14px;padding:18px 23px;font-size:14px;font-weight:500;line-height:100%}.dashboard-main .form_fields .form_full textarea{min-height:151px;line-height:20px}.dashboard-main .form_fields .form_skills{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.dashboard-main .form_fields .form_skills span{letter-spacing:1px;color:#0146ee;text-transform:capitalize;background:#e2eaff;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:500;line-height:100%;display:flex}.dashboard-main .form_fields .form_skills span button{cursor:pointer;background:0 0;border:none;padding:0}.dashboard-main .sidebar-menu .menu-item svg{width:20px}.dashboard-main .sidebar-menu .menu-item.active{color:#fff;background:linear-gradient(90deg,#6d17e1 0%,#6b18db 100%)}.dashboard-main .sidebar-menu .menu-item.active svg path{fill:#fff}.dashboard-main .sidebar .logout-btn{cursor:pointer;color:#6d17e1;letter-spacing:1px;background:#f5f7fc;border:none;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px;font-size:16px;font-weight:500;line-height:100%;display:flex}.dashboard-main .content-area .content-copyright{text-align:center;border-top:1px solid #f0e4ff;margin:50px 0 0;padding:30px 0}.dashboard-main .content-area .content-copyright p{color:#6c6969;font-size:16px;font-weight:400;line-height:100%;display:inline-block}.dashboard-main .form_fields .file_upload_wrapper input{display:none}.dashboard-main .form_fields .file_upload_wrapper label{cursor:pointer;background:#fff;border:1px dashed #6d17e1;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:182px;display:flex}.dashboard-main .form_fields .file_upload_wrapper label p{letter-spacing:1px;color:#0146ee;margin:14px 0 6px;font-size:14px;font-weight:500;line-height:100%}.dashboard-main .form_fields .file_upload_wrapper label span{letter-spacing:1px;text-align:center;color:#8492a6;font-size:12px;font-weight:300;line-height:100%}.dashboard-main form .form_buttons{justify-content:end;align-items:center;gap:13px;margin:16px 0 0;display:flex}.dashboard-main form .form_buttons .submit-btn{color:#fff;background:#6d17e1;border:none;padding:18px 23px}.dashboard-main form .form_buttons button{letter-spacing:1px;cursor:pointer;background:0 0;border-radius:8px;font-size:14px;font-weight:500;line-height:100%}.dashboard-main form .form_buttons .cancel-btn{color:#6d17e1;border:1px solid #6d17e1;padding:17px 34px}.dashboard-main .card .card_preview_skills{flex-wrap:wrap;align-items:center;gap:11px;padding:20px 35px;display:flex}.dashboard-main .card .card_preview_skills p{letter-spacing:1px;color:#0146ee;text-transform:capitalize;background:#e2eaff;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:500;line-height:100%;display:inline-block}.dashboard-main .card .card_preview_description{border-top:1px solid #e2eaff;padding:20px 35px 30px}.dashboard-main .card .card_preview_description h5{letter-spacing:1px;color:#6c6969;margin:0 0 11px;font-size:16px;font-weight:500;line-height:100%}.dashboard-main .card .card_preview_description p{letter-spacing:1px;color:#636363;font-size:14px;font-weight:400;line-height:24px;display:inline-block}.dashboard-main .card .job_preview_company{flex-wrap:wrap;align-items:center;padding:30px 35px 20px;display:flex}.dashboard-main .job_preview_company .job_preview_logo{width:52px;line-height:0}.dashboard-main .job_preview_company .job_preview_logo img{object-fit:contain;background:#e2eaff;border-radius:4px;width:100%;height:52px;padding:4px}.dashboard-main .job_preview_company .job_preview_title{flex-direction:column;row-gap:6px;width:calc(100% - 52px);padding:0 0 0 18px;display:flex}.dashboard-main .job_preview_company .job_preview_title h6{letter-spacing:1px;color:#000;margin:0;font-size:14px;font-weight:500;line-height:normal}.dashboard-main .job_preview_company .job_preview_title p{letter-spacing:1px;color:#636363;font-size:12px;font-weight:400;line-height:18px;display:inline-block}.dashboard-main .card .job_preview_details{border-top:1px solid #e2eaff;padding:20px 35px 30px}.dashboard-main .card .job_preview_details h6{letter-spacing:1px;color:#000;margin:0 0 8px;font-size:14px;font-weight:500;line-height:26px}.dashboard-main .card .job_preview_details ul{flex-direction:column;row-gap:14px;margin:0;padding:0;list-style:none;display:flex}.dashboard-main .card .job_preview_details ul li{letter-spacing:1px;color:#636363;padding:0 0 0 18px;font-size:12px;font-weight:400;line-height:18px;position:relative}.dashboard-main .card .job_preview_details ul li:before{content:"";background:#0146ee;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dashboard-main .manage-jobs-header{flex-wrap:wrap;justify-content:space-between;display:flex}.dashboard-main .manage-jobs-header h2{color:#000}.dashboard-main .manage-jobs-header .controls{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.dashboard-main .manage-jobs-header .controls input{letter-spacing:1px;color:#636363;background:#fff;border:none;border-radius:12px;outline:none;width:214px;padding:15.5px 14px;font-size:13px;font-weight:400;line-height:100%;box-shadow:0 0 4px #69696924}.dashboard-main .controls .search-bar{flex-wrap:wrap;align-items:center;display:flex;position:relative}.dashboard-main .controls .search-bar svg{position:absolute;top:50%;right:18px;transform:translateY(-50%)}.dashboard-main .manage-jobs-header .controls select{letter-spacing:1px;color:#636363;appearance:none;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:none;border-radius:12px;outline:none;width:145px;padding:15.5px 30px 15.5px 14px;font-size:13px;font-weight:400;line-height:110%;overflow:hidden;box-shadow:0 0 4px #69696924}.dashboard-main .controls .select-wrapper{position:relative}.dashboard-main .controls .select-wrapper svg{pointer-events:none;width:11px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.dashboard-main .content-area .jobs_table{background:#fff;border:1px solid #e2eaff;border-radius:30px;margin:40px 0 0;overflow:hidden;box-shadow:0 1px 7px #f0e4fffa}.dashboard-main .jobs_table .jobs_table_header{background:#f8fafc;flex-wrap:wrap;padding:22px 35px 16px;display:flex}.dashboard-main .jobs_table_header .jobs_table_heading:first-child{width:20%}.dashboard-main .jobs_table_header .jobs_table_heading{color:#000;width:11.4285%;font-size:16px;font-weight:500;line-height:26px}.dashboard-main .jobs_table .jobs_table_body{border-top:1px solid #e2eaff;flex-wrap:wrap;align-items:center;padding:24px 35px;display:flex}.dashboard-main .jobs_table_body .jobs_table_row:first-child{flex-wrap:wrap;align-items:center;width:20%;display:flex}.dashboard-main .jobs_table_body .jobs_table_row{width:11.4285%}.dashboard-main .jobs_table_body .jobs_table_row p{letter-spacing:1px;color:#636363;font-size:14px;font-weight:400;line-height:100%;display:inline-block}.dashboard-main .jobs_table_row:first-child .jobs_table_img{width:56px;line-height:0}.dashboard-main .jobs_table_row:first-child .jobs_table_title{width:calc(100% - 56px);padding:0 0 0 15px}.dashboard-main .jobs_table_row:first-child .jobs_table_img img{object-fit:contain;background:#e2eaff;border-radius:8px;width:56px;height:56px;padding:5px}.dashboard-main .jobs_table_body .jobs_table_row:first-child h6{letter-spacing:1px;color:#000;margin:0;font-size:16px;font-weight:500;line-height:26px}.dashboard-main .jobs_table_body .jobs_table_row.open p{color:#15803d;background:#dcfce7;border-radius:50px;padding:10px 15px;font-size:12px;font-weight:500}.dashboard-main .jobs_table_body .jobs_table_row:last-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dashboard-main .jobs_table_body .jobs_table_row:last-child svg{cursor:pointer}.dashboard-main .jobs_table_body .jobs_table_row.closed p{color:#dc2626;background:#fee2e2;border-radius:50px;padding:10px 15px;font-size:12px;font-weight:500}.dashboard-main .jobs_table_body .jobs_table_row.paused p{color:#856404;background:#fff3cd;border-radius:50px;padding:10px 15px;font-size:12px;font-weight:500}.dashboard-main .pagination{justify-content:center;align-items:center;gap:13px;padding:30px 0 0;display:flex}.dashboard-main .pagination button{color:#6c6969;cursor:pointer;background:0 0;border:1px solid #6d17e1;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;line-height:100%;display:flex}.dashboard-main .pagination button.active{color:#fff;background:#6d17e1}.dashboard-main .pagination button[disabled]{opacity:.4;pointer-events:none}.dashboard-main .jobs_table .no-jobs{text-align:center;letter-spacing:1px;color:#000;padding:50px 35px;font-size:19px;font-weight:500;line-height:26px}.dashboard-main .header-row h2{margin:0 0 16px}.dashboard-main .profile-card .banner-bg{background:linear-gradient(90deg,#6d17e1d1 0%,#3c0d7bd4 100%);border-radius:30px 30px 0 0;height:145px}.dashboard-main .profile-card{background:#fff;border-radius:30px;box-shadow:0 1px 7px #f0e4fffa}.dashboard-main .profile-card .profile-header{padding:0 40px}.dashboard-main .profile-header .profile-picture-container{flex-wrap:wrap;justify-content:end;padding:25px 0 0;display:flex;position:relative}.dashboard-main .profile-picture-container .profile-picture{background:#fff;border-radius:30px;justify-content:center;align-items:center;width:160px;height:160px;line-height:0;display:flex;position:absolute;top:-85px;left:0;box-shadow:0 4px 4px #00000040}.dashboard-main .profile-picture-container .profile-picture img{object-fit:contain;width:100%;height:100%;padding:20px}.dashboard-main .profile-picture-container button{letter-spacing:1px;color:#fff;cursor:pointer;background:#6d17e1;border:none;border-radius:14px;padding:18px 37px;font-size:14px;font-weight:500;line-height:100%}.dashboard-main .profile-card .company-info h3{letter-spacing:1px;color:#000;margin:25px 0 7px;font-size:38px;font-weight:500;line-height:100%}.dashboard-main .profile-card .company-info p{letter-spacing:1px;color:#636363;font-size:18px;font-weight:400;line-height:100%}.dashboard-main .profile-card .info-grid{flex-wrap:wrap;gap:29px 33px;padding:37px 40px 46px;display:flex}.dashboard-main .info-grid .info-item{background:#faf7ff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:20px;width:calc(33.3333% - 22px);padding:32px;display:flex}.dashboard-main .info-item .logo-container{width:62px;line-height:0}.dashboard-main .info-item .info-text{width:calc(100% - 82px)}.dashboard-main .info-item .info-text h5{color:#000;margin:0 0 8px;font-size:19px;font-weight:500;line-height:100%}.dashboard-main .info-item .info-text p{letter-spacing:1px;color:#636363;font-size:16px;font-weight:400;line-height:100%;display:inline-block}.dashboard-main .info-item .info-text p a{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}.dashboard-main .content-area .section{background:#fff;border-radius:30px;margin:35px 0;padding:40px;box-shadow:0 1px 7px #f0e4fffa}.dashboard-main .content-area .section:last-of-type{margin:0}.dashboard-main .content-area .section h4{letter-spacing:1px;color:#000;margin:0 0 14px;font-size:24px;font-weight:600;line-height:100%}.dashboard-main .content-area .section p{letter-spacing:1px;color:#636363;font-size:16px;font-weight:400;line-height:26px;display:inline-block}.dashboard-main .section .social-grid{flex-wrap:wrap;gap:33px;display:flex}.dashboard-main .social-grid .social-item{border:1px solid #f0e4ff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:20px;width:calc(25% - 24.75px);padding:16px 22px;display:flex}.dashboard-main .social-item .logo-container{width:62px;line-height:0}.dashboard-main .social-item .info-text{width:calc(100% - 82px)}.dashboard-main .section h5{color:#000;margin:0 0 8px;font-size:19px;font-weight:500;line-height:100%}.dashboard-main .social-item .info-text p a{color:inherit;line-height:100%;font-size:inherit;font-weight:inherit;line-break:anywhere;text-decoration:none}.dashboard-main .post_job_details form .logo_upload{flex-direction:unset;border-bottom:1px solid #e2eaff;align-items:center;gap:22px}.dashboard-main .post_job_details form .logo_upload_box{cursor:pointer;border:1px dashed #6d17e1;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;row-gap:10px;width:236px;height:138px;display:flex}.dashboard-main .post_job_details form .logo_upload_box span{letter-spacing:1px;color:#8492a6;font-size:16px;font-weight:500;line-height:100%;display:inline-block}.dashboard-main .post_job_details form .logo_upload_info{flex-direction:column;align-items:flex-start;row-gap:19px;max-width:576px;display:flex}.dashboard-main .post_job_details form .logo_upload_info p{letter-spacing:1px;color:#636363;font-size:16px;font-weight:300;line-height:100%;display:inline-block}.dashboard-main .post_job_details form .logo_upload_info button{cursor:pointer;background:0 0;border:none;outline:none;padding:0}.dashboard-main .profile-picture .placeholder-logo{letter-spacing:1px;color:#6d17e1;font-size:50px;font-weight:500;line-height:100%}.dashboard-main .post_job_details form .logo_upload_box img{object-fit:contain;width:100%;max-width:80%;height:100%;max-height:80%;padding:20px}.dashboard-main .form_fields .form_change_password{text-align:end}.dashboard-main .form_fields .form_change_password button{letter-spacing:1px;color:#0146ee;cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;font-weight:400;line-height:100%;text-decoration:underline}.dashboard-main .form_fields .form_full button[disabled],.dashboard-main form .form_buttons .submit-btn[disabled]{opacity:.5;pointer-events:none}.dashboard-main .controls .add-job-button button{letter-spacing:1px;color:#fff;cursor:pointer;background:#6d17e1;border:none;border-radius:14px;padding:18px 23px;font-size:14px;font-weight:500;line-height:100%}.dashboard_header .account_dropdown button .dashboard_header_profile{background:#e2eaff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:4px;display:flex}.dashboard_header .account_dropdown button .dashboard_header_profile img{object-fit:contain;width:100%}.dashboard-main .doc_upload_box .doc_preview{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.dashboard-main .doc_upload_box .doc_preview span{letter-spacing:1px;color:#636363;font-size:16px;font-weight:500;line-height:100%;text-decoration:underline;display:inline-block}.dashboard-main .doc_upload_box .doc_preview button{cursor:pointer;background:0 0;border:none;padding:0}.dashboard-main .doc_upload_box .doc_preview img{object-fit:contain;border:1px dashed #6d17e1;border-radius:20px;justify-content:center;align-items:center;width:180px;height:100px;padding:15px;display:flex}.dashboard-main .form_field .doc_upload_box{flex:1;align-items:center;display:flex}.dashboard-main .form_field .doc_upload_box label{cursor:pointer;width:fit-content;margin:0}.dashboard-main .section .form_fields_kyc{flex-wrap:wrap;gap:20px;display:flex}.dashboard-main .form_fields_kyc .form_fielset{width:100%}.dashboard-main .form_field .kyc-doc-item{flex:1;align-items:center;line-height:0;display:flex}.dashboard-main .form_field .kyc-doc-item img{object-fit:contain;border:1px dashed #6d17e1;border-radius:20px;justify-content:center;align-items:center;width:180px;height:100px;padding:15px;display:flex}.dashboard-main .form_field .kyc-doc-item a{letter-spacing:1px;color:#636363;font-size:16px;font-weight:500;line-height:100%;text-decoration:underline;display:inline-block}.dashboard-main .form_fields_kyc .form_field{flex-direction:column;width:calc(25% - 15px);display:flex}.dashboard-main .form_card .form_fields_kyc{flex-direction:unset}@media screen and (width<=991px){header{padding:10px 0}header .header_section .header_menus{z-index:2;background:#fff;width:100%;height:100%;padding:25px 15px 0;display:none;position:absolute;top:80px;left:0}header .header_section .header_logo{width:130px}header .header_section .header_logo img{width:100%}header .header_section{justify-content:space-between}header .header_section .header_toggle{flex-direction:column;row-gap:6px;display:flex}header .header_section .header_toggle span{background:#000;width:28px;height:2px;transition:transform .4s ease-in-out;display:block}header .header_section .header_menus nav{align-items:unset;flex-direction:column;gap:6px}header .header_menus .header_btns{margin:25px 0 0}header.menu-open .header_menus{display:block}header.menu-open .header_toggle span:first-child{position:relative;top:12px;transform:rotate(45deg)}header.menu-open .header_section span:nth-child(2){opacity:0}header.menu-open .header_toggle span:last-child{position:relative;top:-4px;transform:rotate(-45deg)}header .header_menus nav .header_nav:hover .header_submenu{display:none}header .header_section .header_menus nav span{justify-content:space-between}header .header_menus nav .header_nav{padding:8px 0}header .header_nav .header_submenu.active{position:unset;min-width:unset;margin:10px 0 0;display:flex!important}}@media screen and (width<=767px){.content-wrapper{padding:0 15px}.hero_banner .hero_banner_section{flex-direction:column-reverse}.hero_banner .hero_banner_section .hero_banner_text{width:100%;padding:30px 0 0}.hero_banner .hero_banner_section .hero_banner_img{width:100%}.hero_banner .hero_banner_section .hero_banner_img img{object-fit:contain;height:300px}.hero_banner .hero_banner_section .hero_banner_text h1{margin:0 0 20px;font-size:40px}.hero_banner .hero_banner_section .hero_banner_text p{margin:0 0 20px;font-size:18px}.hero_banner .hero_banner_form form{flex-wrap:wrap;gap:10px}.hero_banner .hero_banner_form form input{flex:unset;width:100%}.hero_banner{padding:20px 0 40px}.hero_banner .hero_banner_section .hero_form_searches{margin:20px 0 0}.counter .counter_section .counter_content{border-bottom:1px solid #6674b4;border-right:unset;width:100%;padding:30px 0}.counter .counter_section .counter_content:first-child{padding:0 0 25px}.counter .counter_section .counter_content h2{font-size:35px}.columns .columns_section .columns_content{width:100%}.columns{padding:60px 0}.columns .columns_section .columns_content h5{margin:20px 0 15px}.featured_jobs .featured_jobs_cards .featured_jobs_content{width:100%}.featured_jobs .featured_jobs_description .featured_jobs_list{flex-wrap:wrap;gap:10px}.featured_jobs .featured_jobs_description .featured_jobs_items{gap:10px}.featured_jobs .featured_jobs_cards{gap:25px}.featured_jobs,.process{padding:60px 0}.process .process_section .process_content{width:100%}.careers{padding:60px 0}.careers .careers_top_style,.careers .careers_bot_style{width:100%}.testimonials{padding:60px 0}.columns .columns_section .columns_content h3,.featured_jobs .featured_jobs_title h2,.process .process_title h2,.careers .careers_title h2,.testimonials .testimonials_title h2,.job_categories .job_categories_title h2,header .auth_modal_overlay .auth_modal_content h2{font-size:32px}.featured_jobs .featured_jobs_load{margin:35px 0 0}footer .footer_section .footer_info{border-right:unset;border-bottom:1px solid #2b1c62;width:100%;padding:60px 0 40px}footer .footer_section .footer_content{width:100%;padding:40px 0 0}footer .footer_content .footer_menus{padding:0}footer .footer_menus .footer_menu{width:50%}footer .footer_menus h5{margin:0 0 20px}footer .footer_menus .footer_menu ul li a{line-height:35px}footer .footer_menus .footer_form{width:100%;padding:40px 0 0}footer .footer_content .footer_copyright_socials{justify-content:center;row-gap:6px;padding:20px 0}.process .process_cards .process_number h3{font-size:55px}.process .process_details .process_description{margin:45px 0 0}.job_categories{padding:60px 0}.job_categories .job_categories_section .job_categories_content{width:100%}header .auth_modal_overlay .auth_modal_content{width:100%;max-width:723px;padding:30px}header .auth_modal_content .close_btn{top:20px;right:15px}.job_listings{padding:60px 0}.job_listings .job_listings_search .search_input_group{flex:unset;width:100%}.job_listings .job_listings_search{padding:20px}.job_listings .job_listings_search button{width:100%;padding:17px}.job_listings .job_listings_section .job_listings_filters,.job_listings .job_listings_section .job_listings_content{width:100%}.job_listings .job_listings_content .job_listings_cards{flex-wrap:wrap}.job_listings .job_card_left_meta .job_details_main_text{width:100%;padding:0}.job_listings .job_listings_cards .job_card_left_meta{row-gap:15px}.job_listings .job_listings_cards .job_listings_btn{text-align:initial}.job_details{padding:60px 0}.job_details .job_details_section .job_details_content,.job_details .job_details_section .job_details_description{width:100%}.job_details .job_details_description .job_details_banner img{height:350px}.job_details .job_details_description .job_featured_title{padding:15px 0 0 140px}.job_details .job_featured_title .job_details_featured{left:10px}.job_details .job_details_title .job_details_location{width:100%;padding:0}.job_details .job_related_posts .job_listings_cards{flex-wrap:wrap}.job_details .job_listings_cards .job_card_left_meta{row-gap:15px}.job_details .job_card_left_meta .job_details_main_text{width:100%;padding:0}.job_details .job_listings_cards .job_listings_btn{text-align:initial}}@media screen and (width>=768px) and (width<=1024px){.content-wrapper{padding:0 15px}.hero_banner .hero_banner_section .hero_banner_text h1{margin:0 0 20px;font-size:50px}.hero_banner .hero_banner_section .hero_banner_text p{margin:0 0 20px}.hero_banner .hero_banner_section .hero_banner_text{padding:30px 40px 30px 0}.hero_banner .hero_banner_form form{flex-wrap:wrap;gap:15px}.hero_banner .hero_banner_section .hero_form_searches{margin:20px 0 0}.hero_banner .hero_banner_section{align-items:end}.counter .counter_section .counter_content h2{font-size:35px}.columns .columns_section{gap:20px}.columns .columns_section .columns_content{width:calc(50% - 10px)}.columns,.featured_jobs{padding:80px 0}.featured_jobs .featured_jobs_cards .featured_jobs_content{width:100%}.featured_jobs .featured_jobs_cards{gap:20px}.featured_jobs .featured_jobs_load{margin:40px 0 0}.process{padding:80px 0}.process .process_section .process_content{width:calc(50% - 10px)}.process .process_cards .process_details p{margin:35px 0 0}.process .process_cards .process_number h3{font-size:60px}.process .process_details .process_description{margin:45px 0 0}.careers,.testimonials{padding:80px 0}footer .footer_section .footer_info{border:none;padding:80px 20px 0 0}footer .footer_menus .footer_menu:first-child{width:28%}footer .footer_menus .footer_form{width:37%;padding:0 0 0 20px}footer .footer_content .footer_copyright_socials{padding:28px 0 26px}footer .footer_menus .footer_menu{width:35%}footer .footer_content .footer_menus{padding:0 0 40px}.job_categories .job_categories_section .job_categories_content{width:calc(33.3333% - 16px)}header .auth_modal_overlay .auth_modal_content{width:100%;max-width:723px;padding:40px}.job_listings{padding:80px 0}.job_listings .job_listings_search button{width:100%;padding:17px}.job_listings .job_listings_search{padding:25px}.job_listings .job_listings_section{gap:16px}.job_listings .job_listings_section .job_listings_filters{width:calc(33.33% - 8px)}.job_listings .job_listings_section .job_listings_content{width:calc(66.67% - 8px)}.job_listings .job_listings_filters .filter_header{padding:26px 25px 21px}.job_listings .job_listings_filters .job_listing_filter_group{padding:25px}.job_listings .job_listings_content .job_listings_cards{flex-wrap:wrap}.job_listings .job_listings_cards .job_listings_btn{text-align:initial}.job_details{padding:80px 0}.job_details .job_details_section{gap:20px}.job_details .job_details_section .job_details_content{width:calc(35% - 10px)}.job_details .job_details_section .job_details_description{width:calc(65% - 10px)}.job_details .job_details_description .job_featured_title{padding:15px 0 0 160px}.job_details .job_featured_title .job_details_featured{left:20px}.job_details .job_details_title .job_details_location{width:100%;padding:0}.job_details .job_featured_title .job_details_title{row-gap:10px}.job_details .job_related_posts .job_listings_cards{flex-wrap:wrap}.job_details .job_listings_cards .job_listings_btn{text-align:initial}}@media screen and (width>=1025px) and (width<=1250px){.job_categories .job_categories_section .job_categories_content{width:calc(25% - 18px)}}@media screen and (width>=992px) and (width<=1300px){header .header_section .header_logo{width:131px}header .header_section .header_logo img{width:100%}header .header_section .header_menus{gap:20px;width:calc(100% - 131px)}header .header_section .header_menus nav{gap:15px}header .header_section .header_menus nav span{gap:4px}}@media screen and (width>=1025px) and (width<=1400px){.content-wrapper{padding:0 15px}.hero_banner .hero_banner_section .hero_banner_text h1,.counter .counter_section .counter_content h2{font-size:55px}.featured_jobs .featured_jobs_description .featured_jobs_list{flex-wrap:wrap;gap:10px}.process .process_cards .process_number h3{font-size:70px}}
