:root {--primary: #711111;}* {margin: 0;padding: 0;box-sizing: border-box;font-size: 1rem;font-family: Poppins, sans-serif;}html {scroll-behavior: smooth }::-webkit-scrollbar {height: 80px;width: 4px }::-webkit-scrollbar-track {background: #222a35 }::-webkit-scrollbar-thumb {background-color: var(--primary);border-radius: 6px }::-webkit-scrollbar-thumb:hover {cursor: pointer;}.Typewriter__cursor {-webkit-animation: Typewriter-cursor 1s infinite;animation: Typewriter-cursor 1s infinite;margin-left: 1px }@-webkit-keyframes Typewriter-cursor {0% {opacity: 0 }50% {opacity: 1 }100% {opacity: 0 }}@keyframes Typewriter-cursor {0% {opacity: 0 }50% {opacity: 1 }100% {opacity: 0 }}.navbar {background-color: rgb(25, 25, 36);height: 80px;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;font-size: 1rem;position: sticky;top: 0px;z-index: 10;padding-inline: 75px;}.header {width: 80%;padding: 0px 6px;display: flex;-webkit-box-pack: start;justify-content: start;-webkit-box-align: center;align-items: center;text-decoration: none;}.brand-logo {display: flex;align-items: center;color: white;cursor: pointer;text-decoration: none;}.logo {height: 80px;width: 220px;}.nav {display: flex;justify-content: space-between;width: 100%;}.mobile-nav {font-size: 1rem;display: none;flex-direction: column;-webkit-box-pack: center;justify-content: center;align-items: center;gap: 16px;position: absolute;top: 80px;right: 0px;width: 100%;padding: 12px 40px 24px;background: var(--primary);transition: all 0.6s ease-in-out 0s;transform: translateY(0px);border-radius: 0px 0px 20px 20px;box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 0px;opacity: 1;z-index: 1000;}.toggle-btn {display: none;}.nav-links {width: 100%;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;gap: 32px;padding: 0px 6px;list-style: none;}.nav-item {padding: 0;color: rgb(242, 243, 244);font-weight: 500;cursor: pointer;transition: all 0.2s ease-in-out 0s;text-decoration: none;}.nav-item:hover {color: var(--primary);border-bottom: 2px solid var(--primary);}.mobile-nav-item {color: rgb(242, 243, 244);font-weight: 500;cursor: pointer;transition: all 0.2s ease-in-out 0s;text-decoration: none;}.mobile-nav-item:hover {border-bottom: 2px solid white;}.nav-btn {width: 80%;height: 100%;display: flex;-webkit-box-pack: end;justify-content: end;-webkit-box-align: center;align-items: center;padding: 0px 6px;}.hire-me-btn {background: var(--primary);color: rgb(255, 255, 255);border: 1.8px solid var(--primary);-webkit-box-pack: center;justify-content: center;display: flex;-webkit-box-align: center;align-items: center;height: 70%;border-radius: 20px;cursor: pointer;padding: 0px 20px;font-weight: 500;text-decoration: none;font-size: 16px;transition: all 0.6s ease-in-out 0s;}.hire-me-btn:hover {transform: scale(1.05);transition: all 0.4s ease-in-out 0s;background-color: transparent !important;}.main {background-color: rgb(28, 28, 39);width: 100%;overflow-x: hidden;}.hero {background: rgb(25, 25, 36);display: flex;-webkit-box-pack: center;justify-content: center;position: relative;padding: 80px;z-index: 1;width: 100% !important;clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 70% 95%, 0px 100%);}.hero-left-side {width: 100%;order: 1;}.hero-heading {font-weight: 700;font-size: 50px;color: rgb(242, 243, 244);line-height: 68px;}.hero-sub-heading {font-weight: 600;font-size: 32px;display: flex;gap: 12px;color: rgb(242, 243, 244);line-height: 68px;}.hero-type-writer {font-weight: 600;font-size: 32px;line-height: 68px;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;color: #ff4d4d;cursor: pointer;}.Typewriter {font-weight: 600;font-size: 32px;line-height: 68px;color: var(--primary);cursor: pointer;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;}.Typewriter__wrapper {font-weight: 600;font-size: 32px;line-height: 68px;color: var(--primary);cursor: pointer;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;}.Typewriter__cursor {font-weight: 600;font-size: 32px;line-height: 68px;color: var(--primary);cursor: pointer;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;animation: Typewriter-cursor 1s infinite;margin-left: 1px;}.hero-text {font-size: 20px;line-height: 32px;margin-bottom: 42px;color: rgba(242, 243, 244, 0.584);}.hero-button {appearance: button;text-decoration: none;width: 95%;max-width: 300px;text-align: center;padding: 16px 0px;color: rgb(255, 255, 255);border-radius: 20px;cursor: pointer;font-size: 20px;font-weight: 600;background: var(--primary);box-shadow: rgb(31, 38, 52) 20px 20px 60px, rgb(31, 38, 52) -20px -20px 60px;transition: all 0.2s ease-in-out 0s !important;}.hero-button:hover {transform: scale(1.05);transition: all 0.4s ease-in-out 0s;}.hero-right-side {width: 100%;display: flex;order: 2;-webkit-box-pack: end;justify-content: end;gap: 12px;}.hero-image {position: relative;width: 100%;height: 100%;max-width: 400px;max-height: 400px;border-radius: 50%;border: 2px solid var(--primary);}.clip-background {background: linear-gradient(38.73deg, rgba(204, 0, 187, 0.15) 0%, rgba(201, 32, 184, 0) 50%), linear-gradient(141.27deg, rgba(0, 70, 209, 0) 50%, rgba(0, 70, 209, 0.15) 100%);width: 100%;clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 30% 98%, 0px 100%);}.skills {display: flex;flex-direction: column;-webkit-box-pack: center;justify-content: center;position: relative;z-index: 1;-webkit-box-align: center;align-items: center;}.section-heading {font-size: 42px;text-align: center;font-weight: 600;margin-top: 20px;color: rgb(242, 243, 244);}.section-tagline {font-size: 18px;text-align: center;max-width: 100%;color: rgb(177, 178, 179);}.card-heading {font-size: 28px;font-weight: 600;color: rgb(177, 178, 179);margin-bottom: 20px;text-align: center;}.card-container {display: flex;justify-content: center;align-items: center;gap: 15px;margin-top: 30px;}.card {display: grid;grid-template-columns: repeat(2, 1fr);width: 400px;gap: 20px;position: relative;justify-content: center;align-items: center;transition: 1s;}.each {background-color: var(--primary);color: white;height: 160px;width: 160px;border-radius: 30px;font-family: Arial, Helvetica, sans-serif;}.card:hover .each {border: 2px solid var(--primary);cursor: pointer;background-color: transparent !important;}.each .box {padding: 16px;}.css .box {text-align: right;}.js .box {margin-top: 40px;}.ng .box {margin-top: 40px;text-align: right;}.each .box .content h2 {font-size: 20px;margin-top: 0;margin-bottom: 6px;}.each .box .content p {font-size: 12px;margin: 0;}.html .box .content i {margin-top: 40px;}.css .box .content i {font-size: 30px;margin-left: 100px;margin-top: 40px;}.js .box .content i {margin-bottom: 20px;}.ng .box .content i {margin-bottom: 20px;}.each .box .content i {font-size: 30px;}.center {position: absolute;height: 130px;width: 130px;background: #f1f3f6;top: 50%;left: 45%;transform: translate(-50%, -50%);border-radius: 50%;box-shadow: inset 0 0 5px rgba(55, 84, 170, 0), inset 0 0 10px rgba(255, 255, 255, 0), 5px 5px 9px rgba(55, 84, 170, 0.15), -5px -5px 11px white, inset 0px 0px 2px rgba(255, 255, 255, 0.2);border: 10px solid #e8edf5;}.center .box {display: flex;justify-content: center;align-items: center;height: 100%;font-family: Arial, Helvetica, sans-serif;}.experience {display: flex;flex-direction: column;-webkit-box-pack: center;justify-content: center;position: relative;z-index: 1;-webkit-box-align: center;align-items: center;padding: 40px 0px 80px;}.progress-line-container {list-style: none;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;display: flex;flex-direction: column;flex: 0 1 0%;-webkit-box-align: center;align-items: center;}.progress-line-circle {list-style: none;box-sizing: border-box;font-family: Poppins, sans-serif;display: flex;align-self: baseline;border-style: solid;border-width: 2px;padding: 4px;border-radius: 50%;box-shadow: none;margin: 11.5px 0px;background-color: transparent;border-color: var(--primary);}.progress-line {list-style: none;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;width: 2px;-webkit-box-flex: 1;flex-grow: 1;background: var(--primary);}.flex {display: flex;}.e-card-container {padding: 12px 16px;}.e-card {list-style: none;font-weight: 400;font-size: 1rem;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;width: 650px;border-radius: 10px;padding: 12px 16px;-webkit-box-pack: justify;justify-content: space-between;position: relative;overflow: hidden;display: flex;flex-direction: column;gap: 12px;transition: all 0.3s ease-in-out 0s;border: 0.1px solid var(--primary);box-shadow: var(--primary) 0px 4px 24px;}.e-card:hover {cursor: pointer;box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px;background-color: var(--primary);transform: translateY(-10px);}.e-card-header {list-style: none;font-weight: 400;font-size: 1rem;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;width: 100%;display: flex;gap: 12px;}.e-card-image {list-style: none;font-weight: 400;font-size: 1rem;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;height: 50px;background-color: rgb(0, 0, 0);border-radius: 10px;margin-top: 4px;}.e-card-header-content {list-style: none;font-weight: 400;font-size: 1rem;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;width: 100%;display: flex;flex-direction: column;}.e-card-heading {list-style: none;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;font-size: 18px;font-weight: 600;color: rgba(242, 243, 244, 0.6);}.e-card-title {list-style: none;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;font-size: 14px;font-weight: 500;color: rgba(177, 178, 179, 0.6);}.e-card-sub-title {list-style: none;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;font-size: 12px;font-weight: 400;color: rgba(177, 178, 179, 0.5);}.e-card-body {list-style: none;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;width: 100%;font-size: 15px;font-weight: 400;color: rgba(242, 243, 244, 0.6);margin-bottom: 10px;}.e-card-text {list-style: none;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;font-size: 15px;font-weight: 400;color: rgba(242, 243, 244, 0.6);box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;overflow: hidden;display: -webkit-box;max-width: 100%;-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-overflow: ellipsis;}.e-card-skills-container {list-style: none;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;font-size: 15px;font-weight: 400;color: rgba(242, 243, 244, 0.6);box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;width: 100%;display: flex;gap: 12px;margin-top: -10px;}.e-card-skills {list-style: none;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;font-size: 15px;font-weight: 400;color: rgba(242, 243, 244, 0.6);box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 8px;}.e-card-skills-item {list-style: none;line-height: 1.5;letter-spacing: 0.00938em;text-align: left;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;font-size: 15px;font-weight: 400;color: rgba(242, 243, 244, 0.6);}.projects {background: linear-gradient(343.07deg, rgba(132, 59, 206, 0.06) 5.71%, rgba(132, 59, 206, 0) 64.83%);display: flex;flex-direction: column;-webkit-box-pack: center;justify-content: center;position: relative;z-index: 1;-webkit-box-align: center;align-items: center;clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 100% 98%, 0px 100%);width: 100%;padding: 10px 0px 100px;}.projects-filter-container {display: flex;border: 1.5px solid var(--primary);color: var(--primary);font-size: 16px;font-weight: 500;margin: 22px 0px;}.projects-filter-separator {color: var(--primary);font-size: 16px;font-weight: 500;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;width: 1.5px;background: var(--primary);}.projects-filter-item {color: var(--primary);font-size: 16px;font-weight: 500;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 8px 18px;cursor: pointer;}.filter-active {color: white;background: var(--primary);}.projects-filter-item:hover {background-color: var(--primary);color: white;}.p-card-container {display: flex;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;gap: 28px;flex-wrap: wrap;}.p-card {box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;width: 330px;height: 490px;background-color: rgb(23, 23, 33);cursor: pointer;border-radius: 10px;box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 12px 4px;overflow: hidden;padding: 26px 20px;display: flex;flex-direction: column;gap: 14px;transition: all 0.5s ease-in-out 0s;}.p-card-image {cursor: pointer;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;width: 100%;height: 180px;background-color: rgb(255, 255, 255);border-radius: 10px;box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 16px 2px;}.p-card-skills {cursor: pointer;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;width: 100%;display: flex;-webkit-box-align: center;align-items: center;flex-wrap: wrap;gap: 8px;margin-top: 4px;}.p-card-skills-item {cursor: pointer;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;font-size: 12px;font-weight: 400;color: #fff;background-color: var(--primary);padding: 2px 8px;border-radius: 10px;}.p-card-body {cursor: pointer;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;width: 100%;display: flex;flex-direction: column;gap: 0px;padding: 0px 2px;}.p-heading {cursor: pointer;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;font-size: 20px;font-weight: 600;color: #fff;display: -webkit-box;max-width: 100%;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}.p-text {cursor: pointer;box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;font-weight: 400;color: #fff;overflow: hidden;margin-top: 8px;display: -webkit-box;max-width: 100%;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;}.contact {display: flex;flex-direction: column;-webkit-box-pack: center;justify-content: center;position: relative;z-index: 1;-webkit-box-align: center;align-items: center;max-width: 1350px;padding: 0px 0px 80px;}.contact-form {box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;width: 95%;max-width: 600px;display: flex;flex-direction: column;background-color: rgb(23, 23, 33);padding: 32px;border-radius: 16px;box-shadow: rgba(23, 92, 230, 0.15) 0px 4px 24px;margin-top: 28px;gap: 12px;}.contact-form-heading {box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;font-size: 24px;margin-bottom: 6px;font-weight: 600;color: rgb(242, 243, 244);}.contact-form-input-field {box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;flex: 1 1 0%;background-color: transparent;border: 1px solid rgb(177, 178, 179);outline: none;font-size: 18px;color: rgb(242, 243, 244);border-radius: 12px;padding: 12px 16px;}.contact-form-input-field:focus, .contact-form-textarea-field:focus {border: 2px solid var(--primary);}.contact-form-textarea-field {box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;flex: 1 1 0%;background-color: transparent;border: 1px solid rgb(177, 178, 179);outline: none;font-size: 18px;color: rgb(242, 243, 244);border-radius: 12px;padding: 12px 16px;}.contact-form-button {box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;width: 100%;text-decoration: none;text-align: center;background: var(--primary);padding: 13px 16px;margin-top: 2px;border-radius: 12px;border: none;color: rgb(242, 243, 244);font-size: 18px;font-weight: 600;}.contact-form-button:hover {transform: scale(1.05);transition: all 0.4s ease-in-out 0s !important;cursor: pointer;background-color: transparent;border: 2px solid var(--primary);color: var(--primary);}.footer {box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0px;width: 100%;display: flex;-webkit-box-pack: center;justify-content: center;flex-direction: column;gap: 14px;-webkit-box-align: center;align-items: center;color: rgb(242, 243, 244);background-color: rgb(28, 28, 39);}.footer-heading {box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;font-weight: 600;font-size: 20px;color: #fff;}.footer-menu {color: rgb(242, 243, 244);box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;width: 100%;max-width: 800px;margin-top: 0.5rem;display: flex;flex-direction: row;gap: 2rem;-webkit-box-pack: center;justify-content: center;list-style: none;}.footer-menu-item {box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;color: rgb(242, 243, 244);text-decoration: none;font-size: 1.2rem;transition: color 0.2s ease-in-out 0s;}.footer-menu-item:hover {color: var(--primary);}.footer-social-icons {color: rgb(242, 243, 244);box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;display: flex;justify-content: center;align-items: center;margin-top: 1rem;}.footer-social-icons a {box-sizing: border-box;font-family: Poppins, sans-serif;padding: 0;display: inline-block;margin: 0px 1rem;font-size: 1.5rem;color: rgb(242, 243, 244);transition: color 0.2s ease-in-out 0s;}.footer-copyright-text {color: rgb(242, 243, 244);box-sizing: border-box;font-family: Poppins, sans-serif;margin: 0;padding: 0;margin-top: 1.5rem;font-size: 0.9rem;text-align: center;}.h-150 {height: 150px;}#back-to-top {display: inline-block;background-color: var(--primary);width: 50px;height: 50px;text-align: center;border-radius: 50%;position: fixed;bottom: 30px;right: 30px;transition: background-color .3s, opacity .5s, visibility .5s;opacity: 0;visibility: hidden;z-index: 1000;}#back-to-top::after {font-weight: normal;font-style: normal;font-size: 2em;line-height: 50px;color: #fff;}#back-to-top:hover {cursor: pointer;background-color: #333;}#back-to-top:active {background-color: #555;}#back-to-top.show {opacity: 1;visibility: visible;}.sticky-social {position: fixed;top: 40vh;padding: 0px;margin: 0px;z-index: 10;}.social {list-style: none;}.social li {padding: 2px 10px;transition: all 0.8s ease-in-out;}.social-logo {height: 40px !important;}.theme-background {background: var(--primary);}@media (max-width: 960px) {.hero {flex-direction: column;}}@media screen and (max-width: 768px) {.toggle-btn {display: block;position: absolute;top: 0px;right: 0px;transform: translate(-100%, 60%);font-size: 1.5rem;cursor: pointer;color: rgb(242, 243, 244);}.nav-links, .nav-btn, .sticky-social {display: none;}.e-card {padding: 10px;gap: 8px;width: 300px;min-height: 200px;}.footer-menu {flex-wrap: wrap;gap: 1rem;-webkit-box-pack: center;justify-content: center;text-align: center;font-size: 12px;}.card-container {flex-direction: column;margin-left: 30px;}}@media (max-width: 640px) {.hero-image {max-width: 280px !important;max-height: 280px !important;}.navbar {padding-inline: 0px;}.hero-heading {font-size: 40px;line-height: 48px;margin-bottom: 8px;}.hero-sub-heading,.hero-text, .Typewriter__wrapper {font-size: 22px;line-height: 48px;margin-bottom: 16px;}.hero-text {font-size: 16px;line-height: 32px;}.hero-right-side {order: 1;}.hero-left-side {order: 2;}.hero-button {padding: 12px 0px;font-size: 18px;}}.is-invalid{border-color: #dc3545;padding-right: calc(1.5em + .75rem);background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e);background-repeat: no-repeat;background-position: right calc(.375em + .1875rem) center;background-size: calc(.75em + .375rem) calc(.75em + .375rem)}.invalid-feedback {width: 100%;margin: 0px;font-size: .875em;color: #dc3545;}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/pxiGyp8kv8JHgFVrLPTucXtAKPY.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/pxiGyp8kv8JHgFVrLPTufntAKPY.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/pxiGyp8kv8JHgFVrLPTucHtA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLFj_Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLFj_Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLBT5Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fill-rule{fill-rule:evenodd}.fill-pink{fill:#fb70a9;fill-opacity:1}.fill-purple{fill:#4e56a6;fill-opacity:1}.dark-black{fill:#000;fill-opacity:.298039}.fill-dark-pink{fill:#e24ca6;fill-opacity:1}.fill-dark-white{fill:#e24ca6;fill-opacity:1}.fill-dark-blue{fill:#030776;fill-opacity:1}.C {fill: #ff6c37}.D {fill: #fff}.fill-white{fill:#fff}.cls-1 {fill: none;stroke: #fff;stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px}.fill-blue{fill:#3b5998}.fill-red{fill:#e4405f}