@charset "utf-8";@font-face {font-family: 'Mona Sans';src: url('../fonts/MonaSans-Medium.woff2') format('woff2'), url('../fonts/MonaSans-Medium.woff') format('woff');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Mona Sans';src: url('../fonts/MonaSans-Bold.woff2') format('woff2'), url('../fonts/MonaSans-Bold.woff') format('woff');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Mona Sans';src: url('../fonts/MonaSans-Regular.woff2') format('woff2'), url('../fonts/MonaSans-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Mona Sans';src: url('../fonts/MonaSans-SemiBold.woff2') format('woff2'), url('../fonts/MonaSans-SemiBold.woff') format('woff');font-weight: 600;font-style: normal;font-display: swap;}* {margin: 0px;padding: 0px;}body {font-size: 20px;font-weight: 500;line-height: 30px;color: #491E6E;font-family: 'Mona Sans';}.clear {clear:both;}img {border: 0px;max-width: 100%;}ul,ol {list-style: none;}a {text-decoration: none;outline: none;transition: all 0.3s ease-in-out;}a:focus, a:active, a:visited, a:HOVER {text-decoration: none;outline: none;}h1, .h1 {margin-bottom: 19px;font-size: 64px;font-weight: 600;letter-spacing: -1.28px;line-height: 100%;color: #491E6E;}h2, .h2 {font-size: 64px;font-weight: 400;letter-spacing: -1.28px;line-height: 100%;color: #491E6E;}h2 span {font-weight: 600;}h3, .h3 {font-size: 32px;font-weight: 600;letter-spacing: -0.64px;line-height: 130%;color: #491E6E;}h4, .h4 {font-size: 20px;font-weight: 600;letter-spacing: -0.4px;line-height: 140%;color: #2C1342;}h5, .h5 {font-size: 24px;font-weight: 600;letter-spacing: -0.48px;line-height: 130%;color: #491E6E;}h6, .h6 {font-size: 18px;font-weight: 600;letter-spacing: -0.36px;line-height: normal;color: #491E6E;}.background {background-color: #ECDEF8;}.text-danger {font-size: 36px;font-weight: 600;letter-spacing: -0.72px;color: #E40F0F;}.text-success {font-size: 36px;font-weight: 600;letter-spacing: -0.72px;color: #18D441;}.common-header {margin-bottom: 80px;}.common-section {padding: 100px 0;}.common-background {background:linear-gradient(180deg, #F5EEFB 0%, rgba(245, 238, 251, 0.00) 100%);}.login-background {min-height: 100vh;display: flex;align-items: center;padding: 150px 0px 40px;background: linear-gradient(180deg, #ECDEF8 0%, rgba(236, 222, 248, 0.00) 100%);}.theme-btn {padding: 22px 40px;border-radius: 8px;background: #2C1342;display: inline-flex;color: #FFF;font-size: 16px;font-weight: 700;letter-spacing: 2.88px;text-transform: uppercase;border: 3px solid transparent;box-shadow: 0px 8px 40px 0px rgba(44, 19, 66, 0.20), 0px 0px 8px 0px rgba(44, 19, 66, 0.32);}.theme-btn:hover {color: #FFF;background: #2C1342;box-shadow: none;}.theme-btn.outline-btn {background: transparent;border-color: #DFC8F3;color: #2C1342;box-shadow: none;}.theme-btn.outline-btn:hover {color: #FFF;background: #2C1342;border-color: #2C1342;}.theme-btn.loading {font-size: 0 !important;display: inline-flex !important;justify-content: center;align-items: center;}.loading .dot-loader{height: 12px;width: 12px;border-radius: 50%;background-color: #fff;position: relative;-webkit-animation: 1.5s scaleDown ease-in-out infinite;animation: 1.5s scaleDown ease-in-out infinite;}.loading .dot-loader:nth-child(2){margin: 0 8px;-webkit-animation: 1.5s scaleDown ease-in-out infinite .15555s;animation: 1.5s scaleDown ease-in-out infinite .15555s;}.loading .dot-loader:nth-child(3){-webkit-animation: 1.5s scaleDown ease-in-out infinite .300000s;animation: 1.5s scaleDown ease-in-out infinite .300000s;}.theme-btn.small-btn {padding: 14px 24px;}.theme-btn.outline-btn-fill {color: #FFF;background: #2C1342;border-color: #2C1342;}.theme-btn.outline-btn-fill:hover {background: transparent;border-color: #DFC8F3;color: #2C1342;box-shadow: none;}@keyframes scaleDown{0%, 80%, 100%{-webkit-transform: scale(0);transform: scale(0);}40%{-webkit-transform: scale(1);transform: scale(1);}}.header-section {width: 100%;z-index: 10;}.navbar {padding: 12px 0px;}.theme-navbar {border-bottom: 2px solid #DFC8F3;}.navbar .navbar-nav .nav-link {padding: 0px;margin-right: 30px;font-size: 20px;font-weight: 500;line-height: normal;color: #491E6E;opacity: 1;}.navbar .navbar-nav .nav-link.active, .navbar .navbar-nav .nav-link:hover {color: #491E6E;opacity: 0.5;}.navbar-brand {font-size: 32px;font-weight: 700;letter-spacing: -0.96px;line-height: normal;font-style: normal;color: #491E6E;}.navbar-brand:hover {color: #491E6E;}.banner-section {background-color: #ECDEF8;}.banner-detail p {margin-bottom: 40px;}.banner-section .theme-btn {margin-right: 32px;}.banner-content {min-height: 100vh;padding: 165px 0px 100px 0px;position: relative;z-index: 2;}.banner-section .banner-job-detail {z-index: 2;}.banner-section .banner-shape {width: 30%;right: 5%;}.banner-job h6 {font-size: 16px;font-weight: 600;align-items: center;line-height: 140%;letter-spacing: -0.32px;color: #2C1342;opacity: 0.6;}.banner-job h6::after {margin: 0px 8px;content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background: #BEA0D8;}.banner-job h6:last-child::after {display: none;}.banner-job {margin: 8px 40px;padding: 22px;align-items: center;border-radius: 8px;background: #FFF;box-shadow: 0px 8px 20px 0px rgba(91, 20, 151, 0.21);}.banner-job .theme-btn {padding: 14px 22px;font-size: 14px;font-weight: 600;letter-spacing: 2.24px;text-transform: uppercase;}.banner-job-slider .slick-arrow {width: 100%;height: 25%;z-index: 5;transform: none !important;right: 0 !important;left: auto !important;}.banner-job-slider .slick-arrow.slick-disabled {display: none !important;}.banner-job-slider .slick-prev {top: -4px;background: linear-gradient(#ECDEF8 0%, rgba(236, 222, 248, 0) 97.45%);}.banner-job-slider .slick-next {bottom: -4px;top: auto !important;background: linear-gradient(rgba(236, 222, 248, 0) 0%, #ECDEF8 97.45%);}.banner-job-slider .slick-slide:last-child > div {padding-bottom: 10px;}.banner-job-slider .slick-arrow::before {display: none;}.box {border: 3px solid #EBE2F4;border-radius: 8px;padding: 24px;margin-bottom: 32px;transition: all 0.24s ease-in-out;}.box:hover {border-color: #491E6E;}.recruit-heading.span {font-weight: 600;}.sponorship-section {margin-bottom: 50px;}.sponsor {gap: 16px;}.sponsor a {opacity: 0.25;width: calc(20% - 14px);}.sponsor a img {max-width: 80%;}.sponsor a:hover {opacity: 1;}.empty-box {background: #F5EEFB;width: 592px;height: 522px;border-radius: 8px;}.work-section .accordion {border: none !important;}.work-section .accordion-button {padding: 0;flex-direction: column;align-items: start;border: none !important;background: transparent !important;box-shadow: none !important;}.work-section .accordion-item {margin-bottom: 24px;padding: 24px;border-radius: 16px;border: none;opacity: 0.5;}.work-section .accordion-item:last-child {margin-bottom: 0;}.work-section .accordion-item h6 {opacity: 0.5;}.work-section .accordion-button::after {display: none;}.work-section .accordion-body {padding: 8px 0 0;color: #491E6E;border: none;}.work-section .accordion-body p {opacity: 0.8;}.work-section .accordion-item.active {background: #F5EEFB;opacity: 1;}.work-sec-img {max-width: 100%;border-radius: 8px;}.accordion-button h6 {font-size: 16px;font-weight: 700;line-height: 100%;letter-spacing: 3.2px;text-transform: uppercase;color: #491E6E;opacity: 0.5}.feature-badge {font-size: 18px;font-weight: 600;line-height: normal;letter-spacing: -0.36px;color: #491E6E;padding: 8px 16px;border-radius: 8px;background: #F5EEFB;margin-bottom: 12px;}.feature-desc {margin: 0px 16px;}.feature-desc img {border-radius: 12px;aspect-ratio: 1;margin-bottom: 24px;max-width: 100%;object-fit: cover;}.feature-list .slick-slide:nth-child(odd) img {aspect-ratio: 384/256;}.job-slider .slick-track {padding-top: 20px;}.job-desc {margin: 0px 12px;border: 4px solid #F5EEFB;border-radius: 24px;padding: 24px;aspect-ratio: 1;display: flex;flex-direction: column;transition: all 0.3s ease-in-out;}.job-desc:hover {transform: translateY(-20px);background-color: #F5EEFB;}.job-info h4 {display: flex;align-items: center;opacity: 0.6;}.job-info h4::after {margin: 0px 8px;content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background: #DFC8F3;}.job-info h4:last-child::after {display: none;}.apply-now {margin-top: auto;}.job-info h4 {margin-bottom: 0px;}.ct-cva-section {padding: 100px 0px;}.submit-cv {padding: 48px;border-radius: 24px;background: radial-gradient(100% 100% at 50% 100%, #4C0B83 0%, rgba(0, 0, 0, 0.00) 100%), #190629;box-shadow: 0px 12px 120px 0px rgba(69, 20, 111, 0.40);}.submit-cv .h3 {font-size: 48px;font-weight: 500;letter-spacing: -1.44px;line-height: normal;color: rgba(255, 255, 255,0.3);}.submit-cv .h2 {font-size: 160px;font-weight: 200;line-height: 1;letter-spacing: -4.8px;color: #FFF;}.submit-cv .theme-btn {background: #FFF;color: #190629;font-size: 14px;font-weight: 600;letter-spacing: 2.24px;text-transform: uppercase;}.pricing-Page-section {padding: 64px 0px 84px;}.pricing-Page-section h2 {font-size: 48px;font-weight: 600;letter-spacing: -1.44px;margin-bottom: 8px;}.pricing-title h4 {margin-bottom: 80px;}.price {padding: 40px;border-radius: 24px;border: 4px solid #F5EEFB;}.price li {background: url(../images/list-icon.svg);background-position: left center;background-repeat: no-repeat;padding-left: 34px;}.basic {margin-bottom: 64px;}.basic h5 {color: #1E1E1E;font-size: 24px;font-weight: 500;letter-spacing: -0.48px;display: flex;align-items: center;}.basic h5::before {margin: 0px 8px;content: "";display: block;width: 16px;height: 16px;border-radius: 50%;background:#18E12C }.monthly-price h2 {font-size: 120px;font-weight: 200;letter-spacing: -2.4px;margin-bottom: 0px;}.monthly-price h4 {font-weight: 500;letter-spacing: 3.6px;text-transform: uppercase;opacity: 0.4;margin-bottom: 0px;}.monthly-price {margin-bottom: 40px;}.price h3 {font-size: 20px ;font-weight: 500;letter-spacing: -0.4px;color: #1E1E1E;margin-bottom: 64px;}.faq-section {padding: 120px 0px;background: #F5EEFB;}.faq-desc h2 {font-size: 48px;font-weight: 600;line-height: 130%;letter-spacing: -0.96px;margin-bottom: 8px;}.faq-desc h4 {font-weight: 500;line-height: 130%;opacity: 0.8;}.pricing-title h4 {font-size: 20px;font-weight: 400;line-height: 140%;letter-spacing: -0.4px;color: #1E1E1E;}.price-refer-section {position: relative;}.price-refer-section .container {position: absolute;top: 0;left: 50%;transform: translateX(-50%);z-index: 2;}.refer-title h2 {margin-bottom: 8px;font-size: 48px;font-weight: 600;letter-spacing: -1.44px;font-family: Mona Sans;color: #491E6E;}.refer-code {font-size: 20px;font-weight: 700;letter-spacing: -0.4px;color: #491E6E;border: none;border-radius: 8px;}.refer-code img {width: 24px;height: 24px;}.refer-para p {margin-bottom: 0px;font-size: 20px;font-weight: 400;line-height: 28px;color: #1E1E1E;letter-spacing: -0.4px;}.refer-title {margin: 64px 0px;}.refer-img img {width: 100%;}.common-accordion .accordion-item {padding: 24px 0;border: none !important;border-radius: 0 !important;}.common-accordion .accordion-button {padding: 0;font-size: 24px;line-height: 32px;font-weight: 600;background: transparent !important;color: #491E6E;border: none !important;box-shadow: none !important;}.common-accordion .accordion-body {padding: 16px 0px 0px 0px;color: #491E6E;opacity: 0.8;width: 480px;max-width: 100%;}.common-accordion .accordion-item {background: #F5EEFB !important;border-bottom: 2px solid rgba(73, 30, 110, 0.2) !important;}.common-accordion .accordion-body p {margin-bottom: 0 ;font-size: 20px;font-weight: 400;line-height: 26px;}.common-accordion .accordion-button:not(.collapsed)::after {content: "-";transform: none;}.common-accordion .accordion-button::after {background: transparent;content: "+";line-height: var(--bs-accordion-btn-icon-width);text-align: center;}.why-section {padding: 120px 0px ;}.join-section {padding: 120px 0px;}.about-desc h2 {font-size: 48px;font-weight: 600;letter-spacing: -1.44px;}.about-desc p {font-size: 18px;font-weight: 400;line-height: 140%;letter-spacing: -0.36px;color: #1E1E1E;}.archives-section {padding: 96px 0px 120px 0px;}.archive-desc h2 {font-weight: 600;}.archive-desc p {font-size: 18px;font-weight: 400;line-height: 140%;letter-spacing: -0.36px;color: #1E1E1E;margin-bottom: 96px;}.archives-section img {max-width: 100%;}.archive-detail img {border-radius: 8px;aspect-ratio: 89/50;object-fit: cover;}.archive-detail h4 {font-size: 20px;font-weight: 500;opacity: 0.4;margin-bottom: 8px;}.archive-detail h3 {font-size: 40px;font-weight: 500;letter-spacing: -0.8px;margin-bottom: 8px;}.archive-detail p {font-size: 20px;font-weight: 400;line-height: 140%;letter-spacing: -0.4px;color: #1E1E1E;}.gallery img {max-width: 100%;border-radius: 8px;margin-bottom: 24px;aspect-ratio: 89/50;object-fit: cover;}.gallery h6 {font-weight: 500;color: #1E1E1E;margin-bottom: 8px;opacity: 0.4;}.gallery h5 {line-height: normal;}.gallery {margin-bottom: 100px;}.job-profile {padding: 120px 0px 0px 0px;}.browse-job-section {padding: 64px 0px 100px 0px;}.browse-job-section h2 {font-size: 48px;font-weight: 600;letter-spacing: -1.44px;margin-bottom: 8px;}.browse-job-section p {font-size: 20px;font-weight: 400;line-height: 140%;letter-spacing: -0.4px;color: #1E1E1E;margin-bottom: 32px;}.profile-desc h3 {font-size: 32px;font-weight: 600;line-height: 140%;letter-spacing: -0.64px;color: #FFF;margin-bottom: 0;}.profile-desc h4 {display: flex;align-items: center;opacity: 0.6;color: #FFF;margin-bottom: 0;}.profile-desc h4::after {margin: 0px 8px;content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background: #BEA0D8;}.profile {aspect-ratio: 1;padding: 24px ;align-items: end;}.profile-img {left: 0;top: 0;border-radius: 16px;filter: grayscale(1);transition: all 0.32s ease-in-out;}.profile:hover .profile-img {filter: none;}.profile-desc {z-index: 1;}.job-detail {padding: 40px 0px ;}.job-title .theme-btn {margin-right: 24px;}.job-common-section {padding: 40px 0px;}.job-title h3 {margin-bottom: 16px;}.job-badge {padding: 12px 16px;border-radius: 50px;background: rgba(100, 45, 148, 0.16);align-items: center;margin-right: 16px;}.job-badge h6 {margin-bottom: 0px;}.job-badge img {margin-right: 8px;}.badge-detail {margin-bottom: 40px;}.job-detail hr {margin: 0;border-top: 2px solid #e6e0ea;opacity: 1;}.job-common-section .h4 {margin-bottom: 40px;font-weight: 500;letter-spacing: 3.6px;color: #1E1E1E;opacity: 0.4;text-transform: uppercase;}.job-common-section h5 {font-size: 22px;font-weight: 700;letter-spacing: -0.44px;color: #1E1E1E;}.job-common-section h3 {font-size: 18px;font-weight: 600;letter-spacing: -0.36px;line-height: normal;color: #491E6E;}.job-common-section h2 {margin-bottom: 40px;font-weight: 500;letter-spacing: 3.6px;color: #1E1E1E;opacity: 0.4;text-transform: uppercase;font-size: 20px;line-height: 140%;}.job-common-section p {margin-bottom: 40px;line-height: 140%;letter-spacing: -0.4px;color: #1E1E1E;}.job-common-section p:last-child {margin-bottom: 0;}.job-common-section ul {margin-bottom: 40px;list-style: disc;}.job-common-section ul:last-child {margin-bottom: 0;}.job-common-section li {margin-bottom: 10px ;font-size: 20px;font-style: normal;font-weight: 500;line-height: 140%;letter-spacing: -0.4px;color: #1E1E1E;}.faq-page-section h2 {font-size: 48px;font-weight: 600;line-height: 100%;letter-spacing: -1.44px;color: #491E6E;}.faq-page-section p {font-size: 18px;font-weight: 400;line-height: 140%;letter-spacing: -0.36px;color: #1E1E1E;}.form-group {margin-bottom: 24px;}.faq-form {border-radius: 24px;border: 4px solid #F0ECF5;padding: 24px ;box-shadow: 0px 16px 80px 0px rgba(73, 16, 122, 0.10);background: linear-gradient(180deg, #FFF 0%, #FAF7FD 100%);}.form-control {padding: 10px 16px;font-size: 20px;color: #491E6E;font-weight: 500;letter-spacing: -0.4px;box-shadow: none !important;border-radius: 8px;border: 3px solid #EBE2F4;}.form-control:focus {border-color: #491E6E;color: #491E6E;}textarea.form-control {resize: none;}.error-msg {font-size: 14px !important;line-height: 17px;color: #E40F0F !important;margin: 4px 0 0;}label {margin-bottom: 4px;color: #491E6E;opacity: 0.4;}form ::-webkit-input-placeholder {color: #491E6E !important;opacity: 0.4 !important;}form ::-moz-placeholder {color: #491E6E !important;opacity: 0.4 !important;}form :-ms-input-placeholder {color: #491E6E !important;opacity: 0.4 !important;}form :-moz-placeholder {color: #491E6E !important;opacity: 0.4 !important;}.resume-page {padding: 96px 0px 40px 0px;}.resume-page h2 {font-weight: 600;letter-spacing: -1.28px;margin-bottom: 16px;}.resume-page p {font-size: 18px;margin-bottom: 16px ;font-weight: 400;line-height: 140%;letter-spacing: -0.36px;color: #1E1E1E;}.participant-list {padding: 80px 0px 40px 0px;}.participant img {max-width: 100%;border-radius: 8px;margin-bottom: 16px;}.participant h5 {font-weight: 500;letter-spacing: -0.48px;color: #491E6E;margin-bottom: 4px;}.participant h6 {font-weight: 500;letter-spacing: -0.36px;color: #491E6E;opacity: 0.5;margin-bottom: 4px;}.participant {border-radius: 16px;border: 2px solid #F0ECF5;background: #FFF;padding: 16px;}.vertical-line {border-right: 2px solid #A48EB6;opacity: 0.3;margin: 0px 8px;height: 19px;}.file-name {color: #491E6E;opacity: 0.5;}.sign-in {padding: 24px;border-radius: 24px;border: 4px solid #F0ECF5;background: linear-gradient(180deg, #FFF 0%, #FAF7FD 100%);box-shadow: 0px 16px 80px 0px rgba(73, 16, 122, 0.10);}.sign-in h3 {font-size: 32px;font-weight: 500;line-height: normal;letter-spacing: -0.64px;color: #2C1342;}.sign-in h3 span {font-weight: 700;}.sign-in p {font-size: 18px;font-weight: 400;line-height: 25.2px;letter-spacing: -0.36px;color: #1E1E1E;}.password a {font-size: 20px;font-weight: 500;line-height: normal;letter-spacing: -0.4px;color: #E40F0F;}.signin-mb {margin-bottom: 24px;}.login-btn {font-size: 18px;font-weight: 600;}.need-acc a {font-size: 18px;font-weight: 400;line-height:25.2px;letter-spacing: -0.36px;color: #2C1342;text-decoration: underline;}.need-acc a span {font-weight: 700;}.resume-form {padding: 155px 0px;background: #F5EEFB}.form-box {border-radius: 24px;background: #FFF;padding: 24px;}.form-box h4 {font-weight: 500;letter-spacing: 3.6px;text-transform: uppercase;color: rgba(30, 30, 30, 0.4);}.form-box h5 {font-weight: 500;letter-spacing: -0.48px;color: #491E6E;}.form-box p {font-size: 16px;margin-bottom: 8px;font-weight: 500;letter-spacing: -0.32px;color: rgba(73, 30, 110, 0.5);}.delete-btn a {border-radius: 8px;padding: 16px 24px;font-size: 14px;font-weight: 600;background: rgba(228, 15, 15, 0.10);letter-spacing: 2.24px;text-transform: uppercase;color: rgba(228, 15, 15, 0.95);}.form-box h6 {font-size: 16px;font-weight: 600;letter-spacing: -0.32px;color: #491E6E;opacity: 0.4;}.notes p {color: #491E6E;}.form-box hr {height: 2px;background: #F0ECF3;}.add-education a {font-size: 18px;font-weight: 600;letter-spacing: 2.88px;text-transform: uppercase;color: #2C1342;}.add-education {border-radius: 8px;border: 3px solid #EBE2F4;padding: 24px;}.file-drop {border: 3px dashed #EBE2F4;border-radius: 8px;height: 180px;cursor: pointer;}.file-drop p {font-size: 20px;font-weight: 500;letter-spacing: -0.4px;color: #491E6E;opacity: 0.4;}.file-drop input {z-index: 4;cursor: pointer;}label span {color: #E40F0F;font-size: 16px;font-weight: 600;letter-spacing: -0.32px;}.update-form {padding: 155px 0px;background: #F5EEFB}.form-img {width: 160px;cursor: pointer;}.form-img img {aspect-ratio: 1;}.form-img input {z-index: 2;cursor: pointer;}.my-cards {padding: 155px 0px;background: #F5EEFB}.cards {padding: 24px;border-radius: 8px;background: #FFF;min-height: 230px;}.my-cards h2 {margin-bottom: 40px;font-weight: 600;letter-spacing: -1.28px;}.cards h6 {font-size: 16px;font-weight: 600;letter-spacing: 2.88px;text-transform: uppercase;color: #491E6E;opacity: 0.4;}.cards h5 {font-weight: 400;letter-spacing: 4.22px;text-transform: uppercase;}.cards .delete-btn {width: 24px;}.cards p {font-size: 16px;font-weight: 700;letter-spacing: 2.88px;text-transform: uppercase;}.form-switch .form-check-input:checked {background-color: #491E6E ;border-color: #491E6E !important;}.form-switch .form-check-input {height: 40px !important;width: 80px !important;}.invoice-btn {opacity: 0;}.transaction-detail:hover .invoice-btn {opacity: 1;}.transaction-section {padding: 155px 0px;background: #F5EEFB}.transaction-section h2 {font-weight: 600;letter-spacing: -1.28px;margin-bottom: 40px;}.transaction-detail {padding: 24px;border-radius: 16px;background: #FFF;}.transaction-detail:last-child {margin-bottom: 0 !important;}.transaction-detail p {font-size: 16px;font-weight: 600;letter-spacing: -0.32px;opacity: 0.4;}.transaction-detail .theme-btn {padding: 24px;background: #F5EEFB;font-weight: 600;letter-spacing: 2.56px;border: none;}.job-listing-section {padding: 80px 0px;background: #F5EEFB;}.job-listing-section h2 {font-weight: 600;margin-bottom: 40px;}.job-detail-list h6, .job-detail-list .h6 {font-size: 20px;font-weight: 600;align-items: center;line-height: 140%;letter-spacing: -0.4px;color: #2C1342;opacity: 0.6;}.job-detail-list h6::after, .job-detail-list .h6::after {margin: 0px 8px;content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background: #BEA0D8;}.job-detail-list h6:last-child::after, .job-detail-list .h6:last-child::after {display: none;}.job-detail-list {margin-bottom: 24px;padding: 24px;border-radius: 16px;border: 3px solid rgba(44, 19, 66, 0.20);}.job-detail-list .theme-btn {opacity: 0;padding: 15px 16px;font-size: 14px;font-weight: 600;letter-spacing: 2.24px;background: #F5EEFB;border: none;}.job-detail-list:hover {background: white;border-color: white;}.job-detail-list:hover .theme-btn {opacity: 1;}.load-more-btn .theme-btn {padding: 24px;font-size: 14px;font-weight: 600;letter-spacing: 2.24px;background: #DFC8F3;border: none;box-shadow: none;color: #2C1342;}.custom-select-wrap .select2-container {width: 100% !important;}.custom-select-wrap .select2-container .select2-selection {height: auto;border: 2px solid #491E6E !important;border-radius: 0px;min-height: 0;box-shadow: none !important;background: transparent;border-radius: 6px;}.custom-select-wrap .select2-container .select2-selection__rendered {padding: 8px 24px 8px 12px;font-size: 16px;line-height: 22px;color: #491E6E;}.custom-select-wrap .select2-container .select2-selection__arrow {top: 50%;transform: translateY(-50%);background: url(../images/down-arrow.svg) no-repeat center center / 100% auto;right: 6px;}.custom-select-wrap .select2-container .select2-selection__arrow b {display: none;}.select2-container .select2-dropdown {padding: 2px 8px;border: 2px solid #EBE2F4 !important;border-radius: 4px !important;overflow: hidden !important;background: #F5EEFB;}.select2-container .select2-dropdown .select2-results__option--highlighted.select2-results__option--selectable.select2-results__option--selected, .select2-container .select2-dropdown .select2-results__option--selected {background: transparent;color: #491E6E;opacity: 1;}.select2-container .select2-dropdown .select2-results__option--highlighted.select2-results__option--selectable {background: transparent;color: #491E6E;opacity: 1;}.select2-container .select2-dropdown .select2-results__option {padding: 8px 4px;border-bottom: 2px solid #EBE2F4;color: #2C1342;font-size: 14px;opacity: 0.6;}.select2-container .select2-dropdown .select2-results__option:last-child {border: none;}.search-box .form-control {font-size: 16px;line-height: 30px;padding-top: 5px;padding-bottom: 5px;border-width: 2px;}.search-box .theme-btn {padding: 4px 6px;font-size: 12px;letter-spacing: 1px;line-height: 20px;position: absolute;top: 50%;right: 8px;transform: translateY(-50%);border-width: 1px;border-radius: 6px;}.blog-gallery h2 {font-weight: 600;letter-spacing: -1.28px;color: #491E6E;}.blog-detail-section {padding: 96px 0px 0px 0px;background: linear-gradient(180deg, #F5EEFB 0%, rgba(245, 238, 251, 0.00) 100%);}.blog-detail-section h2 {font-weight: 600;}.blog-detail-section h5 {font-weight: 500;color: #1E1E1E;opacity: 0.4;}.bd-img {border-radius: 8px;}.blog-common-margin {margin-bottom: 32px;}.blog-content p {font-size: 20px;font-weight: 500;line-height: 28px;letter-spacing: -0.4px;color: #1E1E1E;}.content-link {color: #1E1E1E;opacity: 0.4;}.content-link:hover {opacity: 1;}.blog-gallery-slider {margin: 0px -12px;}.blog-gallery-slider .gallery {margin: 0px 12px;}.blog-cont-link a {margin: 0px 16px;position: relative;font-size: 20px;font-weight: 600;line-height: 28px;letter-spacing: -0.4px;color: #491E6E;border-bottom: 3px solid rgba(73, 30, 110, 0.2);}.blog-cont-link a:hover {border-bottom: 3px solid rgba(73, 30, 110, 0.7);}.blog-cont-link a::after {position: absolute;top: 50%;right: -8px;margin: 0px -10px;content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background: #BEA0D8;}.blog-cont-link a:last-child::after {display: none;}.blog-gallery .gallery h5 {color: #491E6E !important;opacity: 1;}.summary-section {padding: 155px 0px 60px;background: #F5EEFB}.summary-commom-margin {margin-bottom: 24px;}.summary-detail {padding: 24px;border-radius: 16px;background-color: #FFFFFF;}.summary-detail .banner-job {margin: 0px 0px 24px 0px;border: 3px solid #F5EEFB;box-shadow: none;padding: 24px;}.basic-plan h4 {font-weight: 500;line-height: 24px;letter-spacing: -2%;opacity: 0.4;}.basic-price {opacity: 1 !important;}.basic-plan {margin-bottom: 12px;}.summary-detail hr {margin: 24px 0px;}.summary-total {opacity: 1 !important;}.sum-add {font-size: 16px;font-weight: 700;line-height: 19.2px;letter-spacing: 2.88px;color: #2C1342;text-transform: uppercase;opacity: 0.4;}.cardList {padding: 0px;margin: 0px 0px 24px 0px;}.cardList .pay-card {padding: 16px;margin-bottom: 12px;border: 3px solid #EBE2F4;border-radius: 4px;}.cardList .cardActive {border-color: #491E6E;}.cardList .cardBrand {width: 60px;aspect-ratio: 60/28;background: #EBE2F4;color: #C2B4D0;}.badge.bg-primary {background: rgba(24, 212, 65, 0.1) !important;color: #18D441 !important;}.toast-list {position: fixed;top: 40px;right: 40px;width: 560px;max-width: 94%;}.toast-list.active {z-index: 20;}.toast-list .toast {padding: 12px 14px;width: 100%;background-color: rgba(255, 255, 255, 0.9);transform: translateX(120%);font-size: 17px;border: 2px solid;border-radius: 8px;box-shadow: 0 4px 16px rgba( 73, 30, 110, .14 );}.toast-list .toast:not(:last-child) {margin-bottom: 12px;}.toast-list .toast.active {display: flex;display: -webkit-flex;opacity: 1;animation: toast 4s 2 alternate forwards cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-animation: toast 4s 2 alternate forwards cubic-bezier(0.175, 0.885, 0.32, 1.275);}.toast-list .toast.success {color: rgb(73, 30, 110);}.toast-list .toast.pending {color: #491E6E;}.toast-list .toast.warning {color: #491E6E;}.toast-list .toast span {margin-right: 4px;}.toast-list .toast img {margin-right: 4px;width: 30px;flex-shrink: 0;}.toast-list .theme-btn {font-size: 13px;line-height: 18px;padding: 8px 10px;}@keyframes toast {0% {opacity: 0;transform: translateX(120%);}10%,100% {opacity: 1;transform: translateX(0%);}}@-webkit-keyframes toast {0% {opacity: 0;transform: translateX(120%);}10%,100% {opacity: 1;transform: translateX(0%);}}.thanku-section {margin-top: 80px;}.thanku-section h2 {font-weight: 600;}.thanku-section h4 {color: #1E1E1E;font-weight: 400;}.thanku-section h4 b {font-weight: 600;}.thanku-section .check-img {width: 72px;}.error-section h4 {color: #1E1E1E;font-weight: 500;}.error-section .art-img {max-width: 90%;}.breadcrumb .breadcrumb-item {display: flex;align-items: center;color: #491E6E;opacity: 0.5;}.breadcrumb .breadcrumb-item a {color: inherit;}.breadcrumb .breadcrumb-item:hover {opacity: 1;}.breadcrumb .breadcrumb-item.active {opacity: 1;}.breadcrumb-item+.breadcrumb-item {padding: 0;}.breadcrumb-item+.breadcrumb-item::before {content: "";margin: 0px 6px;padding: 0;width: 16px;height: 16px;background: url(../images//arrow-right.svg) no-repeat center center / cover;}.footer-section {background-color: #FFF;padding: 64px 0px;border-top: 1px solid rgba(73, 30, 110, 0.1);}.footer-logo {font-size: 48px;font-weight: 600;line-height: 57.6px;letter-spacing: -0.03em;color: #491E6E;}.footer-logo span {opacity: 0.5;}.footer-link a {font-size: 24px;font-weight: 600;line-height: normal;color: #2C1342;opacity: 0.3;}.footer-link a:hover {color: #2C1342;opacity: 1;}.link {margin-right: 32px;}.footer-link {margin-bottom: 40px;}.footer-heading h3 {font-size: 225px;font-weight: 600;letter-spacing: -8.4px;line-height: normal;color: rgba(73, 30, 110, 0.20);}.footer-heading h3 span {font-size: 225px;font-weight: 600;letter-spacing: -8.4px;line-height: normal;color: rgba(73, 30, 110, 0.10);}.footer-inner {padding-top: 32px;border-top: 1px solid rgba(73, 30, 110, 0.1);}.footer-inner .footer-link a {font-size: 18px;line-height: 1.3;margin-right: 24px;}.footer-inner .footer-link a:last-child {margin-right: 0;}.footer-inner .codezma-link {opacity: 1;}.footer-inner .footer-link .codezma-link span {opacity: 0.3;}.footer-inner .footer-link .codezma-link:hover span {opacity: 1;}@media (min-width: 1200px) and (max-width: 1399px) {body {font-size: 19px;line-height: 26px;}h1, .h1 {font-size: 63px;letter-spacing: -1.20px;}h2, .h2 {font-size: 58px;letter-spacing: -1.20px;}h3, .h3 {font-size: 30px;letter-spacing: -0.60px;line-height: 125%;}h4, .h4 {font-size: 18px;letter-spacing: -0.4px;line-height: 135%;}h5, .h5 {font-size: 22px;letter-spacing: -0.48px;line-height: 125%;}h6, .h6 {font-size: 16px;letter-spacing: -0.36px;}.common-header {margin-bottom: 70px;}.common-section {padding: 85px 0;}.banner-detail p {margin-bottom: 36px;}.banner-section .theme-btn {margin-right: 24px;}.theme-btn {padding: 18px 30px;font-size: 15px;letter-spacing: 2px;}.work-section .accordion-item {margin-bottom: 20px;}.box {padding: 20px;margin-bottom: 30px;}.sponorship-section {margin-bottom: 40px;}.badge {font-size: 16px;letter-spacing: -0.30px;padding: 7px 14px;}.footer-link a {font-size: 18px;}.footer-heading h3 {font-size: 180px;}.footer-heading h3 span {font-size: 180px;}.footer-section {padding: 50px 0px;}.footer-link {margin-bottom: 35px;}.pricing-Page-section h2 {font-size: 46px;}.monthly-price h2 {font-size: 115px;}.price-refer-section .container {position: static;transform: none;}.refer-title {margin: 32px 0px -32px;}.why-section {padding: 90px 0px}.join-section {padding: 100px 0px;}.banner-job h6 {font-size: 14px;}.banner-job {padding: 15px;}.banner-job .theme-btn {padding: 10px 16px;font-size: 13px;letter-spacing: 1.24px;}.job-listing-section {padding: 70px 0px;}.job-detail-list {padding: 22px;}.load-more-btn .theme-btn {padding: 22px;}.cards {padding: 20px;}.cards h5 {letter-spacing: 3.6px;}}@media (min-width: 992px) and (max-width: 1199px) {body {font-size: 17px;line-height: 24px;}h1, .h1 {font-size: 58px;}h2, .h2 {font-size: 50px;}h3, .h3 {font-size: 26px;line-height: 120%;}h4, .h4 {font-size: 16px;line-height: 130%;}h5, .h5 {font-size: 20px;line-height: 120%;}h6, .h6 {font-size: 16px;}.common-header {margin-bottom: 62px;}.common-section {padding: 75px 0;}.theme-btn.small-btn {padding: 12px 16px;}.navbar {padding: 20px 0;}.navbar-brand {font-size: 30px;}.navbar .navbar-nav .nav-link {font-size: 18px;}.banner-content {padding: 115px 0px 80px 0px;}.banner-detail p {margin-bottom: 34px;}.banner-section .theme-btn {margin-right: 20px;}.theme-btn {padding: 16px 28px;font-size: 13px;letter-spacing: 1.88px;}.work-section .accordion-item {margin-bottom: 20px;}.box {padding: 16px;margin-bottom: 28px;}.sponorship-section {margin-bottom: 30px;}.badge {font-size: 14px;padding: 6px 12px;}.footer-link a {font-size: 16px;}.footer-heading h3 {font-size: 165px;}.footer-heading h3 span {font-size: 165px;}.footer-section {padding: 40px 0px;}.footer-link {margin-bottom: 30px;}.pricing-Page-section {padding: 50px 0px 80px 0px;}.faq-section {padding: 100px 0px;}.pricing-Page-section h2 {font-size: 46px;}.price {padding: 35px;}.basic h5 {font-size: 20px;}.monthly-price h4 {font-size: 14px;}.monthly-price h2 {font-size: 105px;}.price h3 {font-size: 18px;margin-bottom: 50px;}.price-refer-section .container {position: static;transform: none;}.refer-title {margin: 32px 0px 0;}.refer-title h2 {font-size: 36px;}.faq-desc h2 {font-size: 46px;}.basic {margin-bottom: 40px}.monthly-price {margin-bottom: 35px;}.pricing-title h4 {margin-bottom: 65px;font-size: 18px;}.common-accordion .accordion-item {padding: 20px 0;}.common-accordion .accordion-button {font-size: 20px;line-height: 30px;}.common-accordion .accordion-body p {font-size: 18px;line-height: 24px;}.why-section {padding: 70px 0px }.join-section {padding: 90px 0px;}.about-desc h2 {font-size: 46px;}.about-desc p {font-size: 16px;}.archives-section {padding: 85px 0px 100px 0px;}.archive-desc p {font-size: 16px;margin-bottom: 80px;}.archives-section img {max-width: 100%;}.archive-detail h4 {font-size: 18px;margin-bottom: 5px;}.archive-detail h3 {font-size: 36px;margin-bottom: 5px;}.archive-detail p {font-size: 16px;}.gallery img {margin-bottom: 20px;}.gallery h6 {margin-bottom: 6px;font-size: 15px;}.gallery h5 {font-size: 18px;}.gallery {margin-bottom: 80px;}.job-title .theme-btn {margin-right: 20px;}.job-common-section {padding: 30px 0px;}.job-common-section ul, .job-common-section p, .job-common-section .h4 {margin-bottom: 30px;}.job-detail {padding: 30px 0px;}.job-title h3 {margin-bottom: 16px;}.job-badge {padding: 6px 12px;margin-right: 14px;}.job-badge img {height: 17px;}.badge-detail {margin-bottom: 30px;}.job-detail hr {height: 2px;}.job-common-section h5 {font-size: 22px;}.job-common-section h2 {font-size: 16px;line-height: 130%;}.job-common-section li {margin-bottom: 5px ;font-size: 18px;}.job-title .badge h6 {font-size: 14px;}.faq-page-section h2 {font-size: 42px;}.faq-page-section p {font-size: 16px;}.form-group {margin-bottom: 20px;}.faq-form {padding: 22px;}.faq-form .theme-btn {font-size: 14px;}.resume-page {padding: 85px 0px 40px 0px;}.resume-page h2 {margin-bottom: 14px;}.resume-page p {font-size: 16px;margin-bottom: 14px ;}.participant-list {padding: 60px 0px 30px 0px;}.participant img {margin-bottom: 14px;}.participant h5 {margin-bottom: 4px;}.participant h6 {margin-bottom: 4px;}.participant {padding: 16px;}.vertical-line {margin: 0px 8px;height: 19px;}.ct-cva-section {padding: 90px 0px;}.submit-cv {padding: 40px;}.submit-cv .h3 {font-size: 40px;}.submit-cv .h2 {font-size: 150px;}.submit-cv .theme-btn {font-size: 14px;}.login-background {padding: 140px 0px 40px;}.sign-in {padding: 20px;}.sign-in h3 {font-size: 30px;}.sign-in p {font-size: 16px;line-height: 19.2px;}.password a {font-size: 18px;}.signin-mb {margin-bottom: 20px;}.login-btn {font-size: 16px;}.need-acc a {font-size: 16px;}.form-group {margin-bottom: 20px;}.faq-form {padding: 20px;}.form-control {padding: 12px;font-size: 16px;}.about-desc {padding: 90px 0px 0px 0px;}.browse-job-section {padding: 55px 0px 75px 0px;}.browse-job-section h2 {font-size: 40px;margin-bottom: 8px;}.browse-job-section p {font-size: 18px;margin-bottom: 26px;}.profile-desc h3 {font-size: 28px;}.profile-desc h4::after {margin: 0px 6px;}.profile {padding: 20px;}.job-profile {padding: 90px 0px 0px 0px;}.resume-form {padding: 140px 0px;}.form-box {padding: 20px;}.form-box p {font-size: 15px;}.delete-btn a {padding: 14px 22px;font-size: 14px;}.add-education a {font-size: 16px;}.add-education {padding: 18px;}label span {font-size: 14px;}.update-form {padding: 140px 0px;}.form-img {width: 145px;}.banner-job h6 {font-size: 13px;}.banner-job {margin: 8px 20px;padding: 14px;}.banner-job .theme-btn {padding: 8px 14px;font-size: 12px;letter-spacing: 1px;}.my-cards {padding: 130px 0px;}.cards {padding: 22px;min-height: 210px;}.my-cards h2 {margin-bottom: 30px;}.cards h6 {font-size: 15px;}.cards h5 {font-size: 17px;}.cards p {font-size: 15px;letter-spacing: 1.88px;}.form-switch .form-check-input {height: 35px !important;width: 70px !important;}.transaction-section {padding: 130px 0px;}.transaction-section h2 {letter-spacing: -1px;margin-bottom: 30px;}.transaction-detail {padding: 22px;}.transaction-detail p {font-size: 16px;letter-spacing: -0.30px;}.transaction-detail .theme-btn {padding: 16px;letter-spacing: 1.56px;}.transaction-detail h3 {margin-bottom: 3px !important;}.text-danger {font-size: 32px;}.text-success {font-size: 32px;}.job-listing-section {padding: 60px 0px;}.job-detail-list {margin-bottom: 20px;padding: 20px;}.job-detail-list h6, .job-detail-list .h6 {font-size: 18px;}.job-detail-list .theme-btn {padding: 13px 14px;letter-spacing: 2px;}.load-more-btn .theme-btn {padding: 20px;font-size: 13px;letter-spacing: 2px;}.job-listing-section h2 {margin-bottom: 35px;}.job-detail-list h5 {margin-bottom: 12px !important;}.blog-gallery h2 {letter-spacing: -1px;}.blog-detail-section {padding: 80px 0px 0px 0px;}.blog-common-margin {margin-bottom: 24px;}.blog-cont-link a {margin: 0px 14px;font-size: 18px;}.blog-gallery {margin: 90px 0px 0px 0px;}.blog-content p {font-size: 18px;}.summary-detail .banner-job {margin-bottom: 20px;padding: 20px;}.cardList .pay-card {padding: 12px;}}@media (min-width: 768px) and (max-width: 991px) {body {font-size: 14px;line-height: 20px;}h1, .h1 {font-size: 49px;}h2, .h2 {font-size: 42px;}h3, .h3 {font-size: 19px;line-height: 120%;}h4, .h4 {font-size: 14px;line-height: 130%;}h5, .h5 {font-size: 15px;line-height: 120%;}h6, .h6 {font-size: 16px;}.common-header {margin-bottom: 54px;}.common-section {padding: 60px 0;}.theme-btn.small-btn {padding: 12px 16px;}.navbar {padding: 18px 0;}.navbar-brand {font-size: 26px;}.navbar .navbar-nav .nav-link {font-size: 14px;margin-right: 14px;}.banner-content {padding: 115px 0px 60px 0px;}.banner-detail p {margin-bottom: 30px;}.banner-section .theme-btn {margin-right: 14px;}.theme-btn {padding: 12px 22px;font-size: 13px;letter-spacing: 1.88px;}.work-section .accordion-item {margin-bottom: 20px;}.box {padding: 12px 14px;margin-bottom: 20px;}.sponorship-section {margin-bottom: 20px;}.job-desc {margin: 0px 8px;padding: 18px;}.badge {font-size: 12px;padding: 4px 6px;}.footer-link a {font-size: 12px;}.footer-heading h3 {font-size: 135px;}.footer-heading h3 span {font-size: 135px;}.footer-section {padding: 30px 0px;}.footer-link {margin-bottom: 25px;}.pricing-Page-section {padding: 40px 0px 60px 0px;}.faq-section {padding: 70px 0px;}.pricing-Page-section h2 {font-size: 37px;}.price {padding: 20px;}.basic h5 {font-size: 18px;}.monthly-price h4 {font-size: 12px;letter-spacing: 2.6px;}.monthly-price h2 {font-size: 95px;}.price h3 {font-size: 15px;margin-bottom: 35px;}.price-refer-section .container {position: static;transform: none;}.refer-title {margin: 32px 0px 0;}.refer-title h2 {font-size: 32px;}.faq-desc h2 {font-size: 44px;}.basic {margin-bottom: 35px}.monthly-price {margin-bottom: 30px;}.pricing-title h4 {margin-bottom: 45px;font-size: 15px;}.common-accordion .accordion-item {padding: 18px 0;}.common-accordion .accordion-button {font-size: 18px;line-height: 28px;}.common-accordion .accordion-body p {font-size: 16px;line-height: 22px;}.why-section {padding: 50px 0px }.join-section {padding: 60px 0px;}.about-desc h2 {font-size: 35px;}.about-desc p {font-size: 14px;}.archives-section {padding: 70px 0px 80px 0px;}.archive-desc h2 {font-size: 40px;}.archive-desc p {font-size: 15px;margin-bottom: 60px;}.archives-section img {max-width: 100%;}.archive-detail h4 {font-size: 12px;margin-bottom: 3px;}.archive-detail h3 {font-size: 30px;margin-bottom: 3px;}.archive-detail p {font-size: 14px;}.gallery img {margin-bottom: 10px;}.gallery h6 {margin-bottom: 4px;font-size: 12px;}.gallery h5 {font-size: 14px;}.gallery {margin-bottom: 50px;}.job-title .theme-btn {margin-right: 16px;}.job-common-section {padding: 20px 0px;}.job-common-section ul, .job-common-section p, .job-common-section .h4 {margin-bottom: 20px;}.job-common-section h2 {font-size: 14px;line-height: 130%;}.job-detail {padding: 20px 0px;}.job-title h3 {margin-bottom: 10px;font-size: 24px;}.job-badge {padding: 4px 8px;margin-right: 10px;}.job-badge img {height: 16px;}.badge-detail {margin-bottom: 16px;}.job-detail hr {height: 2px;}.job-common-section h5 {font-size: 20px;}.job-common-section li {margin-bottom: 4px ;font-size: 16px;}.job-title .badge h6 {font-size: 13px;}.faq-page-section h2 {font-size: 36px;}.faq-page-section p {font-size: 16px;}.form-group {margin-bottom: 16px;}.faq-form {padding: 20px;}.faq-form .theme-btn {font-size: 14px;}.faq-page-section .theme-btn {justify-content: center;}.resume-page {padding: 70px 0px 30px 0px;}.resume-page h2 {margin-bottom: 10px;}.resume-page p {font-size: 14px;margin-bottom: 10px ;}.participant-list {padding: 50px 0px 25px 0px;}.participant img {margin-bottom: 12px;}.participant h5 {margin-bottom: 3px;font-size: 16px;}.participant h6 {margin-bottom: 3px;font-size: 14px;}.participant {padding: 12px;}.vertical-line {margin: 0px 8px;height: 19px;}.ct-cva-section {padding: 50px 0px;}.submit-cv {padding: 25px;}.submit-cv .h3 {font-size: 28px;}.submit-cv .h2 {font-size: 120px;}.submit-cv .theme-btn {font-size: 12px;letter-spacing: 1.24px;padding: 10px 14px}.sign-in {padding: 18px;border: 3px solid #F0ECF5}.sign-in h3 {font-size: 24px;}.sign-in p {font-size: 14px;line-height: 19.2px;}.password a {font-size: 14px;}.signin-mb {margin-bottom: 18px;}.login-btn {font-size: 12px;padding: 6px 18px}.need-acc a {font-size: 14px;}.form-group {margin-bottom: 18px;}.faq-form {padding: 18px;}.form-control {padding: 8px;font-size: 15px;}.about-desc {padding: 70px 0px 0px 0px;}.browse-job-section {padding: 40px 0px 60px 0px;}.browse-job-section h2 {font-size: 30px;margin-bottom: 8px;}.browse-job-section p {font-size: 15px;margin-bottom: 26px;}.profile-desc h3 {font-size: 24px;}.profile-desc h4::after {margin: 0px 6px;}.profile {padding: 16px;}.job-profile {padding: 90px 0px 0px 0px;}.profile-desc h4 {font-size: 12px;}.resume-form {padding: 120px 0px;}.form-box {padding: 20px;}.form-box p {font-size: 15px;margin-bottom: 4px;}.delete-btn a {padding: 12px 20px;font-size: 12px;}.add-education a {font-size: 14px;}.add-education {padding: 12px;}label span {font-size: 13px;}.update-form {padding: 120px 0px;}.form-img {width: 125px;}.banner-job h6 {font-size: 13px;}.banner-job {margin: 8px 20px;padding: 14px;}.banner-job .theme-btn {padding: 7px 13px;font-size: 12px;letter-spacing: 0.5px;}.my-cards {padding: 100px 0px;}.cards {padding: 14px;min-height: 140px;}.my-cards h2 {margin-bottom: 30px;}.cards h6 {font-size: 13px;letter-spacing: 0.50px;margin-bottom: 3px !important;}.cards h5 {font-size: 15px;letter-spacing: 2px;}.cards p {font-size: 12px;letter-spacing: 0.88px;}.form-switch .form-check-input {height: 26px !important;width: 48px !important;}.transaction-section {padding: 100px 0px;}.transaction-section h2 {letter-spacing: -1px;margin-bottom: 20px;}.transaction-detail {padding: 18px;margin-bottom: 16px !important;}.transaction-detail p {font-size: 14px;letter-spacing: -0.25px;}.transaction-detail .theme-btn {padding: 14px;letter-spacing: 0.56px;}.text-danger {font-size: 30px;}.text-success {font-size: 30px;}.transaction-detail h3 {margin-bottom: 2px !important;}.job-listing-section {padding: 50px 0px}.job-detail-list {margin-bottom: 18px;padding: 18px;}.job-detail-list h6, .job-detail-list .h6 {font-size: 14px;}.job-detail-list h5 {font-size: 16px;margin-bottom: 10px !important;}.job-detail-list .theme-btn {padding: 11px 12px;letter-spacing: 1.8px;}.load-more-btn .theme-btn {padding: 18px;font-size: 12px;letter-spacing: 1.8px;}.job-listing-section h2 {margin-bottom: 30px;}.blog-gallery h2 {letter-spacing: -0.8px;}.blog-detail-section {padding: 50px 0px 0px 0px;}.blog-common-margin {margin-bottom: 20px;}.blog-cont-link a {margin: 0px 14px;font-size: 14px;}.blog-cont-link a::after {right: -6px;}.blog-gallery {margin: 50px 0px 0px 0px;}.blog-content p {font-size: 16px;}.summary-section {padding: 120px 0px 60px;}.summary-detail .banner-job {margin-bottom: 20px;padding: 20px;}.cardList .pay-card {padding: 12px;}}@media (max-width: 767px) {body {font-size: 14px;line-height: 20px;}h1, .h1 {font-size: 42px;margin-bottom: 12px;}h2, .h2 {font-size: 35px;}h3, .h3 {font-size: 18px;line-height: 120%;}h4, .h4 {font-size: 14px;line-height: 130%;}h5, .h5 {font-size: 16px;line-height: 120%;}h6, .h6 {font-size: 16px;}.common-header {margin-bottom: 20px;}.common-section {padding: 35px 0;}.theme-btn.small-btn {padding: 10px 16px;}.navbar {padding: 14px 0;}.navbar-brand {font-size: 24px;}.navbar .navbar-nav .nav-link {padding: 4px;font-size: 16px;margin-bottom: 16px;}.navbar-toggler {border: none;width: 48px;height: 32px;background: url(../images/menu-icon.svg) no-repeat center center / cover;box-shadow: none !important;}.navbar-toggler-icon {display: none;}.navbar-collapse {position: absolute;top: 100%;width: 100%;left: 0;padding: 16px;background-color: rgba(236, 222, 248, 0.96);z-index: 10;}.banner-content {padding: 115px 0px 40px 0px;}.banner-detail p {margin-bottom: 22px;}.banner-section .theme-btn {margin-right: 14px;}.theme-btn {padding: 10px 14px;font-size: 13px;letter-spacing: 0.88px;border-width: 2px;}.work-section .accordion-item {margin-bottom: 20px;}.box {padding: 10px 12px;margin-bottom: 15px;text-align: center;}.sponorship-section {margin-bottom: 10px;}.sponsor a {width: calc(33% - 14px);}.badge {font-size: 12px;padding: 4px 6px;margin-bottom: 5px;}.feature-desc img {margin-bottom: 8px;}.feature-desc {margin: 0px 8px;width: 280px;}.job-desc {width: 266px;margin: 0px 8px;aspect-ratio: 1.4/1;}.footer-link a {font-size: 13px;}.link {margin-right: 10px;}.footer-heading h3 {font-size: 58px;letter-spacing: -6px;}.footer-heading h3 span {font-size: 70px;letter-spacing: -6px;}.footer-section {padding: 20px 0px;}.footer-inner {padding-top: 20px;}.footer-inner .footer-link {flex-wrap: wrap;column-gap: 12px;}.footer-inner .footer-link a {font-size: 12px;margin-right: 10px;white-space: nowrap;}.codezma-link img {width: 108px;}.footer-logo {font-size: 32px;line-height: 40px;}.pricing-Page-section {padding: 30px 0px 40px 0px;}.faq-section {padding: 30px 0px;}.pricing-Page-section h2 {font-size: 23px;}.price {padding: 18px;margin-bottom: 30px;}.basic h5 {font-size: 15px;}.monthly-price {justify-content: space-around !important;}.monthly-price h4 {font-size: 12px;letter-spacing: 2.6px;}.monthly-price h2 {font-size: 80px;}.price h3 {font-size: 13px;margin-bottom: 25px;}.price-refer-section .container {position: static;transform: none;}.refer-title {margin: 24px 0px 12px;}.refer-title h2 {font-size: 28px;}.refer-img {overflow: hidden;}.refer-img img {max-width: 140vw;width: 140vw;margin-left: -20vw;margin-top: -12vw;}.faq-desc h2 {font-size: 38px;}.basic {margin-bottom: 20px}.monthly-price {margin-bottom: 20px;}.pricing-title h4 {margin-bottom: 30px;font-size: 12px;}.faq-desc h4 {font-size: 13px;}.common-accordion .accordion-body {padding-top: 8px;}.common-accordion .accordion-item {padding: 16px 0;}.common-accordion .accordion-button {font-size: 18px;line-height: 28px;}.common-accordion .accordion-body p {font-size: 14px;line-height: 20px;}.why-section {padding: 30px 0px}.join-section {padding: 40px 0px;}.about-desc h2 {font-size: 32px;}.about-desc p {font-size: 13px;}.archives-section {padding: 50px 0px 40px 0px;}.archive-desc h2 {font-size: 32px;}.archive-desc p {font-size: 13px;margin-bottom: 48px;}.archives-section img {max-width: 100%;}.archive-detail img {margin-bottom: 12px;}.archive-detail h4 {font-size: 12px;margin-bottom: 3px;}.archive-detail h3 {font-size: 26px;margin-bottom: 3px;}.archive-detail p {font-size: 12px;}.gallery img {margin-bottom: 12px;}.gallery h6 {margin-bottom: 4px;font-size: 12px;}.gallery h5 {font-size: 14px;}.gallery {margin-bottom: 32px;}.job-title .theme-btn {margin-right: 14px;}.job-common-section {padding: 10px 0px;}.job-common-section ul, .job-common-section p, .job-common-section .h4 {margin-bottom: 14px;}.job-detail {padding: 10px 0px;}.job-title h3 {margin-bottom: 6px;font-size: 20px;}.job-badge {padding: 2px 6px;margin-right: 10px;}.job-badge img {height: 15px;}.badge-detail {margin-bottom: 12px;}.job-detail hr {height: 2px;}.job-common-section h5 {font-size: 18px;}.job-common-section h2 {font-size: 14px;line-height: 130%;}.job-common-section li {margin-bottom: 2px ;font-size: 12px;}.job-common-section p {font-size: 12px;}.job-title .badge h6 {font-size: 12px;}.faq-page-section h2 {font-size: 28px;}.faq-page-section p {font-size: 14px;}.form-group {margin-bottom: 12px;}.faq-form {padding: 18px;}.faq-form .theme-btn {font-size: 14px;}.faq-page-section .theme-btn {justify-content: center;}.browse-faq {margin-bottom: 35px;}.resume-page {padding: 55px 0px 20px 0px;}.resume-page h2 {margin-bottom: 6px;font-size: 32px;}.resume-page p {font-size: 14px;margin-bottom: 8px ;}.participant-list {padding: 50px 0px 25px 0px;}.participant img {margin-bottom: 12px;}.participant h5 {margin-bottom: 3px;font-size: 18px;}.participant h6 {margin-bottom: 3px;font-size: 14px;}.participant {padding: 12px;}.vertical-line {margin: 0px 8px;height: 19px;}.participant {margin-bottom: 30px;}.ct-cva-section {padding: 36px 0px;}.submit-cv {padding: 16px 12px;text-align: center;border-radius: 16px;}.submit-cv .h3 {font-size: 20px;letter-spacing: -0.5px;}.submit-cv .h2 {font-size: 90px;}.submit-cv .theme-btn {font-size: 12px;letter-spacing: 0.24px;padding: 4px 4px;display: inline-block;}.sbt-desc {flex-direction: column;}.login-background {padding: 120px 0px 40px;}.sign-in {padding: 14px;border: 2px solid #F0ECF5}.sign-in h3 {font-size: 22px;}.sign-in p {font-size: 12px;line-height: 17.2px;}.password a {font-size: 12px;}.signin-mb {margin-bottom: 14px;}.login-btn {font-size: 12px;padding: 6px 14px}.need-acc a {font-size: 12px;}.form-group {margin-bottom: 14px;}.faq-form {padding: 16px 12px;border-radius: 12px }.form-control {padding: 6px;font-size: 14px;}.about-desc {padding: 70px 0px 0px 0px;}.browse-job-section {padding: 30px 0px 40px 0px;}.browse-job-section h2 {font-size: 24px;margin-bottom: 6px;}.browse-job-section p {font-size: 13px;margin-bottom: 20px;}.profile-desc h3 {font-size: 28px;}.profile-desc h4::after {margin: 0px 6px;}.profile {padding: 16px;margin-bottom: 24px;}.job-profile {padding: 50px 0px 0px 0px;}.profile-desc h4 {font-size: 14px;}.resume-form {padding: 100px 0px;}.form-box {padding: 16px;}.form-box p {font-size: 13px;margin-bottom: 2px;}.delete-btn a {padding: 10px 16px;font-size: 12px;letter-spacing: 1.24px;}.add-education a {font-size: 13px;letter-spacing: 1.88px;}.add-education {padding: 12px;}label span {font-size: 13px;}.update-form {padding: 100px 0px;}.form-img {width: 100px;}.banner-job-slider {margin: 0px -20px;}.banner-job h6 {font-size: 13px;}.banner-job h4 {font-size: 18px;}.banner-job {margin: 8px 20px;padding: 14px;}.banner-job .theme-btn {padding: 9px 13px;font-size: 12px;letter-spacing: 0.5px;}.banner-job-detail {margin-top: 25px;}.my-cards {padding: 80px 0px;}.cards {padding: 16px;min-height: 210px;}.my-cards h2 {margin-bottom: 30px;}.cards h6 {font-size: 14px;}.cards h5 {font-size: 16px;letter-spacing: 3.22px;}.cards p {font-size: 15px;letter-spacing: 1.88px;}.form-switch .form-check-input {height: 35px !important;width: 70px !important;}.transaction-section {padding: 90px 0px 48px;}.transaction-section h2 {letter-spacing: -1px;margin-bottom: 18px;}.transaction-detail {padding: 12px;margin-bottom: 16px !important;border-radius: 12px;}.transaction-detail p {font-size: 12px;letter-spacing: -0.05px;}.transaction-detail .theme-btn {padding: 10px;letter-spacing: 0.20px;}.text-danger {font-size: 26px;}.text-success {font-size: 26px;}.transaction-detail h3 {margin-bottom: 2px !important;}.job-listing-section {padding: 36px 0px;}.job-detail-list {margin-bottom: 15px;padding: 12px 12px;border-radius: 10px;border-width: 2px;}.job-detail-list h6, .job-detail-list .h6 {font-size: 12px;}.job-detail-list h5 {font-size: 14px;margin-bottom: 5px !important;}.job-detail-list .theme-btn {padding: 8px 10px;font-size: 13px;letter-spacing: 1px;}.load-more-btn .theme-btn {padding: 15px;font-size: 12px;letter-spacing: 1px;}.job-listing-section h2 {margin-bottom: 20px;font-size: 32px !important;}.blog-detail-section {padding: 30px 0px 0px 0px;}.blog-detail-section h2 {font-size: 34px;}.blog-common-margin {margin-bottom: 16px;}.blog-cont-link a {margin: 0px 14px;font-size: 16px;}.blog-cont-link a::after {right: -6px;}.blog-gallery {margin: 50px 0px 0px 0px;}.blog-content p {font-size: 16px;}.content-link {font-size: 13px;}.blog-gallery-slider {margin: 0px -10px;}.blog-gallery-slider .gallery {margin: 0px 10px;width: 300px;}.summary-detail {padding: 16px;border-radius: 12px;}.summary-commom-margin {margin-bottom: 16px;}.summary-section {padding: 100px 0px 40px;}.basic-plan {margin-bottom: 8px;}.summary-detail hr {margin: 12px 0px;}.sum-add {font-size: 14px;line-height: 18px;letter-spacing: 1px;}.summary-detail .banner-job {margin-bottom: 14px;padding: 14px;}.cardList .pay-card {padding: 10px;border-width: 2px;font-size: 12px;}.cardList .cardBrand {width: 40px;}.cardList .badge {margin-bottom: 0;}.toast-list {width: 420px;right: 12px;}.toast-list .toast {padding: 10px 8px;font-size: 12px;line-height: 16px;}.toast-list .toast img {width: 24px;}.toast-list .theme-btn {font-size: 11px;padding: 4px 8px;letter-spacing: 0;border-radius: 6px;border-width: 2px;}.thanku-section {margin-top: 60px;min-height: calc(100vh - 220px);}}