:root{--color-primary-100:#fff;--color-primary-110:#fafafa;--color-primary-200:#f5f6f7;--color-primary-300:#8e8e8e;--color-primary-400:#3e3f3f;--color-primary-500:#272727;--color-primary-600:#121212;--color-primary-700:#0092e1;--color-primary-800:#1d1d1f;--color-primary-900:#313135;--color-primary-1000:#eeeff0;--color-primary-1100:#6b7478;--color-primary-1200:#363636}@font-face{font-display:swap;font-family:Satoshi-Variable;font-style:normal;font-weight:300 900;src:url(/static/media/Satoshi-Variable.536fda9b164542087fc7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi-VariableItalic;font-style:italic;font-weight:300 900;src:url(/static/media/Satoshi-VariableItalic.9519fea9567e2405bc08.ttf) format("truetype")}html{font-family:Satoshi-Variable;font-size:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}p{margin-block-end:0;margin-block-start:0}body h1,html h1{font-size:11.2rem}body h2,html h2{font-size:8.4rem}body h3,html h3{font-size:6.4rem}body h4,html h4{font-size:4.8rem}body h5,html h5{font-size:3.6rem}body h6,html h6{font-size:2.6rem}body li,body p,body ul,html li,html p,html ul{font-size:2rem;line-height:3.6rem}body ul li span,html ul li span{padding-right:1rem}:root{--color-neutral-100:#fff;--color-neutral-200:#f5f7fa;--color-error:#e12d39;--color-warning:#f0b429;--color-success:#27ab83;--font-base:"Satoshi-Variable",-apple-system,"BlinkMacSystemFont","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Arial" sans-serif}::-webkit-scrollbar{-webkit-appearance:none;width:.7rem}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:.4rem;box-shadow:0 0 .1rem #ffffff80;-webkit-box-shadow:0 0 .1rem #ffffff80}html{scrollbar-color:#00000080 #ffffff80;scrollbar-width:thin!important}.margin-page{margin:0 10%}.hide{display:none}.social-media-images{display:flex}.social-media-images svg{height:3.2rem;margin-right:2.4rem;width:3.2rem}@media(max-width:991px){*,body,html{touch-action:manipulation}}.CookieConsent{align-items:center!important;background:#60606099!important;border-radius:.6rem;bottom:80%!important;height:6.4rem;margin:0 10%;width:80%!important}.CookieConsent>div{font-size:2rem}.CookieConsent #rcc-decline-button{background:var(--color-primary-500)!important;font-size:1.4rem;padding:.6rem 2rem!important}.CookieConsent #rcc-confirm-button{background:var(--color-primary-100)!important;font-size:1.4rem;padding:.6rem 2rem!important}.CookieConsent .cookie-link{color:var(--color-primary-100)}@media(max-width:1270px){.CookieConsent{width:100%}.CookieConsent>div{font-size:1.8rem}}@media(max-width:1199px){.CookieConsent{display:block!important;height:10rem;text-align:center}.CookieConsent #rcc-confirm-button,.CookieConsent #rcc-decline-button{margin-bottom:0!important;margin-top:0!important}}@media(max-width:767px){.CookieConsent{border-radius:0!important;bottom:80%!important;margin:0!important;width:100%!important}.CookieConsent>div{font-size:1.6rem}}@media(max-width:547px){.CookieConsent{height:12rem}}@media(max-width:340px){.CookieConsent{height:15rem}.CookieConsent div:nth-child(2){display:flex;flex-direction:column;margin-bottom:2rem}}.chatbot{--chatbot-accent:#0f766e;--chatbot-border:#38bdf859;--chatbot-panel-bg:linear-gradient(180deg,#020916fa,#01040cfa);align-items:flex-end;bottom:2.4rem;display:flex;flex-direction:column;position:fixed;right:2.4rem;z-index:1200}.grecaptcha-badge{visibility:hidden}.chatbot__launcher{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;gap:1.1rem;padding:0}.chatbot__launcher-message{background:radial-gradient(circle at 0 50%,#168cff24,#0000 40%),#040c1cf0;border:1px solid #38bdf842;border-radius:1.6rem;box-shadow:0 0 0 1px #3b82f60f,0 12px 30px #0206176b,0 0 22px #005bff2e;color:#f8fafc;display:flex;flex-direction:column;font-size:1.3rem;gap:.2rem;line-height:1.45;max-width:min(28rem,100vw - 13rem);padding:1.3rem 1.6rem;position:relative;text-align:left}.chatbot__launcher-message:after{background:#040c1cf0;border-right:1px solid #38bdf842;border-top:1px solid #38bdf842;content:"";height:1.4rem;position:absolute;right:-.7rem;top:50%;transform:translateY(-50%) rotate(45deg);width:1.4rem}.chatbot--open .chatbot__launcher-message{opacity:0;transform:translateX(1rem);visibility:hidden}.chatbot__panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 0 0,#2563eb57,#0000 30%),radial-gradient(circle at 100% 100%,#0ea5e91f,#0000 34%),var(--chatbot-panel-bg);border:1px solid var(--chatbot-border);border-radius:3rem;box-shadow:inset 0 1px 0 #7dd3fc2e,0 0 42px #0ea5e92e,0 30px 70px #0206178c;color:#f1f5f9;display:flex;flex-direction:column;height:min(70rem,100vh - 11rem);overflow:hidden;width:min(60rem,100vw - 3.2rem)}.chatbot__header{align-items:flex-start;display:flex;justify-content:space-between;padding:3rem 3rem 2rem}.chatbot__header-actions{align-items:center;display:flex;gap:1rem}.chatbot__identity{align-items:center;display:flex;gap:1.8rem;min-width:0}.chatbot__identity-copy h2{color:#f8fafc;font-size:2rem;font-weight:600;line-height:1.2;margin:0}.chatbot__status{align-items:center;color:#cbd5e1;display:inline-flex;font-size:1.2rem;font-weight:500;gap:.8rem;margin-top:.8rem}.chatbot__status-dot{background:#34d399;border-radius:50%;box-shadow:0 0 12px #34d399e6;height:1rem;width:1rem}.chatbot__icon-button{background:#0000;border:0;border-radius:999px;color:#cbd5e1;cursor:pointer;font-size:2rem;height:3.8rem;line-height:1;margin-top:.6rem;transition:background .2s ease,color .2s ease;width:3.8rem}.chatbot__header-button{align-items:center;background:#ffffff0a;border:1px solid #7dd3fc2e;border-radius:999px;color:#e2e8f0;cursor:pointer;display:inline-flex;font-size:1.35rem;font-weight:600;gap:.8rem;margin-top:.6rem;min-height:3.8rem;padding:0 1.6rem;transition:background .2s ease,border-color .2s ease,color .2s ease}.chatbot__header-button:focus-visible,.chatbot__header-button:hover{background:#ffffff14;border-color:#7dd3fc6b;color:#fff;outline:none}.chatbot__header-button--secondary{box-shadow:inset 0 1px 0 #ffffff0f}.chatbot__header-button-icon{flex-shrink:0;height:2.5rem;width:2.5rem}.chatbot__icon-button:focus-visible,.chatbot__icon-button:hover{background:#ffffff14;color:#fff;outline:none}.chatbot__messages{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:0 3rem 1rem;scrollbar-color:#38bdf8b8 #081224b3;scrollbar-width:thin}.chatbot__messages::-webkit-scrollbar{width:1rem}.chatbot__messages::-webkit-scrollbar-track{background:linear-gradient(180deg,#081224e0,#020617eb);border-radius:999px;box-shadow:inset 0 0 0 1px #38bdf814}.chatbot__messages::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#38bdf8e0,#005bffd1);background-clip:padding-box;border:.2rem solid #0000;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff38,0 0 16px #0ea5e938}.chatbot__messages::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7dd3fcf2,#168cffe6);background-clip:padding-box}.chatbot__empty-state{display:flex;flex-direction:column;gap:2.4rem;padding-bottom:1rem}.chatbot__welcome-card{background:#0c253de0;border-radius:2rem;box-shadow:0 18px 42px #02061747,inset 0 1px 0 #7dd3fc14;color:#f8fafc;font-size:1.5rem;font-weight:500;line-height:1.7;margin-left:2.4rem;max-width:84%;padding:2rem 2.4rem}.chatbot__quick-actions{display:flex;flex-direction:column;gap:1.2rem;margin:0 1.2rem}.chatbot__quick-action{align-items:center;background:#02061773;border:1px solid #3b82f659;border-radius:999px;box-shadow:0 0 0 1px #2563eb14,0 12px 24px #02061738,inset 0 1px 0 #7dd3fc14;color:#e2e8f0;cursor:pointer;display:flex;font-size:1.5rem;font-weight:600;gap:1.6rem;min-height:5.4rem;padding:0 2rem;text-align:left;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease;width:100%}.chatbot__quick-action:focus-visible,.chatbot__quick-action:hover{background:#071a30;border-color:#7dd3fc8c;color:#fff;outline:none;transform:translateY(-1px)}.chatbot__quick-action-icon{align-items:center;display:inline-flex;flex-shrink:0;height:3.2rem;justify-content:center;width:3.2rem}.chatbot__quick-action-icon span{background:linear-gradient(135deg,#168cfff2,#005bffd9);border-radius:.5rem;box-shadow:0 0 12px #168cff73;display:block;height:1.6rem;transform:rotate(45deg);width:1.6rem}.chatbot__message-row{display:flex;margin-bottom:1.8rem}.chatbot__message-row--user{justify-content:flex-end}.chatbot__message-row--assistant{justify-content:flex-start}.chatbot__message{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:2rem;font-size:1.45rem;line-height:1.7;max-width:85%;overflow-wrap:anywhere;padding:1rem 1.2rem;word-break:break-word}.chatbot__message p{font-size:1.5rem;margin:0}.chatbot__message h1,.chatbot__message h2,.chatbot__message h3,.chatbot__message h4,.chatbot__message h5,.chatbot__message h6{font-size:1.5rem;font-weight:600;line-height:inherit;margin:0}.chatbot__message :is(p,h1,h2,h3,h4,h5,h6)+:is(p,h1,h2,h3,h4,h5,h6,ul,ol){margin-top:.6rem}.chatbot__message ol,.chatbot__message ul{font-size:inherit;line-height:inherit;margin:0;padding-left:2rem}.chatbot__message li{font-size:inherit;line-height:inherit}.chatbot__message li+li{margin-top:.4rem}.chatbot__message li>p{font-size:inherit;line-height:inherit}.chatbot__message--user{background:linear-gradient(135deg,#168cff,#005bff);border-bottom-right-radius:.8rem;box-shadow:0 16px 34px #005bff52;color:#fff}.chatbot__message--assistant{background:#0c253dbf;border:1px solid #7dd3fc26;border-bottom-left-radius:.8rem;box-shadow:inset 0 1px 0 #7dd3fc14;color:#f8fafc}.chatbot__composer-shell{padding:1.6rem 2.6rem 2.8rem}.chatbot__composer{align-items:flex-end;background:#020617b3;border:1px solid #3b82f64d;border-radius:2.4rem;box-shadow:0 18px 40px #02061761,0 0 24px #2563eb1f,inset 0 1px 0 #7dd3fc14;display:flex;gap:.8rem;padding:.4rem}.chatbot__input{background:#0000;border:0;color:#f8fafc;font:inherit;font-size:1.5rem;line-height:1.6;max-height:14rem;min-height:4rem;overflow:hidden;padding:1.2rem 1.4rem;resize:none;width:100%}.chatbot__input::placeholder{color:#94a3b8}.chatbot__input:focus{outline:none}.chatbot__send-button{background:linear-gradient(135deg,#168cff,#005bff);border:0;border-radius:999px;box-shadow:0 0 18px #005bff8c;color:#fff;cursor:pointer;flex-shrink:0;font-size:1.5rem;height:4.8rem;margin-bottom:1rem;transition:transform .2s ease,filter .2s ease,opacity .2s ease;width:4.8rem}.chatbot__send-icon{display:block;height:2rem;margin:0 auto;width:2rem}.chatbot__send-button:focus-visible,.chatbot__send-button:hover{filter:brightness(1.08);outline:none;transform:translateY(-1px)}.chatbot__send-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.chatbot__error{background:#ef44441f;border:1px solid #fca5a540;border-radius:2rem;color:#fee2e2;font-size:1.4rem;margin:0 0 2rem;padding:1.4rem 1.6rem}.chatbot__thinking{align-items:flex-end;display:inline-flex;font-size:1.5rem;gap:.2rem;line-height:1;min-height:2.4rem}.chatbot__thinking-dot{animation:chatbot-bounce 1.1s infinite;display:inline-block;min-width:.5rem}.chatbot__assistant-mark{align-items:center;background:conic-gradient(from 225deg,#005bfffa,#30bafff5,var(--chatbot-accent) 58%,#005bfffa);border-radius:50%;box-shadow:0 0 0 1px #7dd3fc57,0 0 28px #2563ebb8,0 18px 42px #0206177a;display:flex;flex-shrink:0;height:6.6rem;justify-content:center;position:relative;width:6.6rem}.chatbot__assistant-core{background:radial-gradient(circle at 50% 44%,#080d1cfa,#01040cfa 74%);border-radius:50%;box-shadow:inset 0 0 0 1px #020617eb,inset 0 0 20px #005bff29;height:72%;position:relative;width:72%}.chatbot__assistant-eye{background:#54a8ff;border-radius:50%;box-shadow:0 0 14px #54a8ffeb;height:16%;position:absolute;top:41%;width:16%}.chatbot__assistant-eye--left{left:28%}.chatbot__assistant-eye--right{left:58%}.chatbot__launcher,.chatbot__launcher-message{transition:transform .25s ease,opacity .25s ease,visibility .25s ease}.chatbot--open .chatbot__launcher .chatbot__assistant-mark{height:5.6rem;width:5.6rem}@keyframes chatbot-bounce{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-.3rem)}}@media(max-width:767px){.chatbot{align-items:stretch;bottom:1.2rem;left:1.2rem;right:1.2rem}.chatbot__panel{border-radius:2.6rem;height:min(68rem,100vh - 11rem);height:min(68rem,100dvh - 11rem);width:100%}.chatbot__header{padding:2.2rem 2rem 1.8rem}.chatbot__messages{padding:0 2rem 1rem}.chatbot__welcome-card{margin-left:0;max-width:100%}.chatbot__quick-actions{margin:0}.chatbot__composer-shell{padding:1.4rem 1.6rem 1.8rem}.chatbot__launcher-message{display:none;font-size:1.35rem;max-width:min(24rem,100vw - 11rem);padding:1.3rem 1.5rem}.chatbot__launcher{align-self:flex-end;justify-content:flex-end}}.footer{background-color:var(--color-primary-500);color:var(--color-primary-100);font-weight:200;height:auto;padding:12.8rem 0 9.2rem 10%}.footer h3{margin-bottom:0;margin-top:0}.footer .footer-column{width:80%}.footer .color-itp-blue{color:#0092e1}.footer .footer-contact-details{display:flex;padding:12.8rem 0}.footer .footer-contact-details .footer-location p:first-child{font-weight:900;margin-bottom:1.2rem}.footer .footer-contact-details .footer-location p{margin-top:0;width:60%}.footer .footer-contact-details .footer-links p{font-weight:900;margin-bottom:1.2rem}.footer .footer-contact-details .footer-links .footer-pages{display:flex}.footer .footer-contact-details .footer-links .footer-pages .footer-first-column,.footer .footer-contact-details .footer-links .footer-pages .footer-second-column{display:flex;flex-direction:column}.footer .footer-contact-details .footer-links .footer-pages .footer-first-column a,.footer .footer-contact-details .footer-links .footer-pages .footer-second-column a{color:var(--color-primary-100);font-size:2rem;padding-bottom:.8rem;padding-right:6.5rem;text-decoration:none}.footer .footer-contact-details .footer-contact p:first-child{font-weight:900;margin-bottom:1.2rem}.footer .footer-contact-details .footer-other{display:flex;flex-direction:column}.footer .footer-contact-details .footer-other p{font-weight:900}.footer .footer-contact-details .footer-other a{color:var(--color-primary-100);font-size:2rem;padding-bottom:.8rem;text-decoration:none}@media(max-width:1190px){.footer{padding:9.6rem 0 9.6rem 12.3rem}.footer h3{font-size:4.8rem;margin-bottom:0;margin-top:0}.footer .footer-contact-details{grid-gap:9.6rem;display:grid;gap:9.6rem;grid-template-columns:35% 40%;padding:9.6rem 0}.footer .footer-contact-details .footer-location p{width:80%}}@media(max-width:767px){.footer{padding:9.6rem 0 9.6rem 9.6rem}.footer .footer-contact-details{gap:5.6rem}.footer .footer-contact-details .footer-location p{width:100%}.footer .footer-contact-details .footer-links .footer-pages{display:block}}@media(max-width:567px){.footer{padding:9.6rem 0 9.6rem 3.3rem}.footer h3{font-size:3.2rem}.footer .footer-contact-details{grid-template-columns:1fr}.footer .footer-contact-details .footer-links .footer-pages{display:block}.footer .footer-contact-details .footer-location p{width:100%}}.page-intro{padding-top:25rem}.page-intro h2{color:var(--color-primary-500);margin-bottom:3.2rem;margin-top:0}.page-intro h2 span{color:var(--color-primary-700)}.page-intro p{color:var(--color-primary-500);font-weight:400;width:40%}@media(max-width:1489px){.page-intro p{width:50%}}@media(max-width:1191px){.page-intro p{width:60%}}@media(max-width:991px){.page-intro p{width:80%}}@media(max-width:768px){.page-intro{padding-top:20rem}.page-intro h2{font-size:6.4rem}.page-intro p{width:90%}}@media(max-width:478px){.page-intro{padding-top:18rem}.page-intro h2{font-size:5.6rem}.page-intro p{font-size:1.8rem;width:100%}}.about-sections{display:flex;margin:0 15%}.about-sections h4{color:var(--color-primary-500);width:40%}.about-sections h4 span{color:var(--color-primary-700)}.about-sections .about-section-description{margin-left:10%;width:50%}.about-sections .about-section-description h5{color:var(--color-primary-500);margin-bottom:6.3rem}.about-sections .about-section-description p{margin-bottom:3.6rem}.about-sections .about-section-description ul li{list-style-type:none}.our-story-section{background-color:var(--color-primary-700);color:var(--color-primary-100);display:flex;margin-top:27.2rem;padding:7% 10% 3%}.our-story-section h4{margin-bottom:7.2rem;margin-top:0}.our-story-section p{margin-bottom:2.4rem}.our-story-section .story{margin-right:15%;width:35%}.our-story-section .story-images{width:50%}.our-story-section .story-images img{height:45rem}.our-story-section .story-images div{height:45rem;margin-bottom:7.2rem;width:47.8rem}.our-story-section .story-images .beginning{margin-top:-20rem}.our-story-section .story-images .growing{margin-left:35%}@media(max-width:1440px){.about-sections{margin:0 10%}.about-sections h4{width:20%}.about-sections .about-section-description{margin-left:20%;width:60%}.our-story-section .story{width:50%}.our-story-section .story-images{width:25%}.our-story-section .story-images .growing{margin-left:0}}@media(max-width:1190px){.our-story-section{padding-bottom:0}.our-story-section .story-images{width:40%}.our-story-section .story-images div{height:33.3rem;margin-bottom:19.2rem;width:35.4rem}.our-story-section .story-images div img{height:33.3rem;width:35.4rem}.our-story-section .story-images .beginning{margin-top:-15rem}.our-story-section .story-images .growing{margin-left:0}}@media(max-width:991px){.about-sections{display:block;margin-bottom:14.4rem}.about-sections h4{margin-bottom:5.6rem;width:100%}.about-sections .about-section-description{margin-left:0;width:100%}.about-sections .about-section-description h5{margin-bottom:3.2rem}.our-story-section{display:block;padding-top:15%}.our-story-section .story{margin-right:0;width:100%}.our-story-section .story-images{align-items:center;display:flex;flex-direction:column;width:100%}.our-story-section .story-images div,.our-story-section .story-images div img{height:42.7rem;width:45.4rem}.our-story-section .story-images .beginning{margin-top:12.8rem}}@media(max-width:576px){.our-story-section .story-images div{height:100%;margin-bottom:9.2rem;width:100%}.our-story-section .story-images div img{height:100%;width:100%}.our-story-section .story-images .beginning{margin-top:9.2rem}}.home{position:absolute;top:0}.home .home-page{display:flex;height:100vh;justify-content:center;max-height:100%}.home .part-one{background-attachment:fixed;background-image:url(/static/media/home.cdd5761b8f35eeffed37.jpg);background-size:cover;flex-direction:column;padding:0 10%}.home .part-one .home-intro{width:50%}.home .part-one .scroll-circle{bottom:-30%;left:-5%;position:relative}.home .part-one .scroll-circle span{align-items:center;background-color:var(--color-primary-1200);border-radius:50%;display:flex;height:4.3rem;justify-content:center;width:4.3rem}.home .part-one .scroll-circle span p{color:var(--color-primary-100);font-size:1.6rem;font-weight:700;padding-left:5rem}.home .part-one .bg-blue{align-items:center;background:linear-gradient(135deg,#0760f6,#0092e1);border:0;border-radius:1rem;color:var(--color-primary-100);cursor:pointer;display:inline-flex;font:inherit;font-size:1.6rem;gap:1rem;padding:1.5rem}.home .part-one .bg-blue svg{flex-shrink:0}.home .part-one .bg-blue:focus-visible{outline:.2rem solid var(--color-primary-100);outline-offset:.3rem}.home .part-one h2{color:var(--color-primary-100);margin-top:0}.home .part-one h2 span{color:#0092e1;font-weight:700}.home .part-one h3{color:var(--color-primary-100);margin-top:0}.home .part-one h3 span{color:#0092e1;font-weight:700}.home .part-one h4{color:var(--color-primary-100);margin-top:0}.home .part-one h5{color:var(--color-primary-100);font-weight:400;margin-bottom:1.5rem}.home .part-one h5 span{color:#0092e1;font-weight:700}.home .part-one h6{color:var(--color-primary-100);font-weight:400;margin-bottom:1.5rem}.home .part-one h6 span{color:#0092e1;font-weight:700}.home .part-two{align-items:center;background-attachment:fixed;background-image:url(/static/media/home.cdd5761b8f35eeffed37.jpg);background-size:cover;flex-direction:column}.home .part-two h3{color:var(--color-primary-100);font-weight:400;text-align:center;width:50%}.home .part-two h3 span{font-weight:700}.home .part-two h4,.home .part-two h6{color:var(--color-primary-100);font-weight:400;margin:0}.home .part-four{align-items:center;justify-content:flex-start;margin:0 10%}.home .part-four .text{margin-right:15%;width:35%}.home .part-four .text h3{color:var(--color-primary-900);font-weight:400;margin-bottom:4.8rem;margin-top:0}.home .part-four .text h3 span{font-size:8.4rem;font-weight:700}.home .part-four .text p{color:var(--color-primary-900);margin-bottom:4.8rem}.home .part-four .text a{background-color:var(--color-primary-900);color:#fff;display:inline-block;font-size:2rem;padding:.8rem 3.2rem;text-decoration:none}.home .part-four .images{margin-top:5rem;width:50%}.home .part-four .images img{height:100%;width:100%}.home .part-five{align-items:center;margin:0 10%}.home .part-five .images{align-items:center;display:flex;height:100%;justify-content:center;margin-right:20%;width:45%}.home .part-five .images img{width:100%}.home .part-five .text{width:35%}.home .part-five .text h3{color:var(--color-primary-900);font-weight:400;margin-bottom:4.8rem;margin-top:0}.home .part-five .text h3 span{font-size:8.4rem;font-weight:700}.home .part-five .text p{color:var(--color-primary-900);margin-bottom:4.8rem}.home .part-five .text a{background-color:var(--color-primary-900);color:#fff;display:inline-block;font-size:2rem;padding:.8rem 3.2rem;text-decoration:none}.home .part-six{align-items:center;margin:0 10%}.home .part-six .text{margin-right:20%;width:35%}.home .part-six .text h3{color:var(--color-primary-900);font-weight:400;margin-bottom:4.8rem;margin-top:0}.home .part-six .text h3 span{font-size:8.4rem;font-weight:700}.home .part-six .text p{color:var(--color-primary-900);margin-bottom:4.8rem}.home .part-six .text a{background-color:var(--color-primary-900);color:#fff;display:inline-block;font-size:2rem;padding:.8rem 3.2rem;text-decoration:none}.home .part-six .images{width:45%}.home .part-six .images img{float:right;width:100%}.home .part-seven{align-items:center;margin:0 10%}.home .part-seven .images{margin-right:20%;width:40%}.home .part-seven .images img{width:100%}.home .part-seven .text{width:40%}.home .part-seven .text h3{color:var(--color-primary-900);font-weight:400;margin-bottom:4.8rem;margin-top:0}.home .part-seven .text h3 span{font-size:8.4rem;font-weight:700}.home .part-seven .text p{color:var(--color-primary-900);margin-bottom:4.8rem}.home .part-seven .text a{background-color:var(--color-primary-900);color:#fff;display:inline-block;font-size:2rem;padding:.8rem 3.2rem;text-decoration:none}@media(max-width:1494px){.home .part-four .text{margin-right:5%;width:50%}}@media(max-width:1100px){.home .part-one .home-intro{width:75%}.home .part-five,.home .part-four,.home .part-seven,.home .part-six{box-sizing:border-box;display:block;height:auto;margin:15rem 0 20rem;padding:0 10%}.home .part-five .text,.home .part-four .text,.home .part-seven .text,.home .part-six .text{margin-bottom:20%;width:100%}.home .part-five .images,.home .part-four .images,.home .part-seven .images,.home .part-six .images{margin:15% 10%;width:80%}.home .part-five,.home .part-seven{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;width:100%}.home .part-five .images,.home .part-seven .images{margin:0}.home .part-seven .text{margin-top:15rem}}@media(max-width:887px){.home .part-one .home-intro{width:100%}.home .part-one .scroll-circle{display:none}}@media(max-width:576px){.home .part-one{padding-top:2.5rem}.home .part-one .home-intro{font-size:3.6rem}.home .part-two h4,.home .part-two h6{margin:0 5%;text-align:center}.home .part-five .text h3,.home .part-four .text h3,.home .part-seven .text h3,.home .part-six .text h3{font-size:5.6rem}.home .part-five .text h3 span,.home .part-four .text h3 span,.home .part-seven .text h3 span,.home .part-six .text h3 span{font-size:6.4rem}}@media(max-width:480px){.home .part-one h6{width:80%}.home .part-five .text h3,.home .part-four .text h3,.home .part-seven .text h3,.home .part-six .text h3{font-size:4.8rem}}@media(max-width:380px){.home .part-one .home-intro h4{font-size:3.6rem}}@media screen and (max-width:1024px)and (max-height:600px){.home .part-one .scroll-circle{bottom:0}}@media screen and (max-width:914px)and (max-height:414px){.home .part-one h4{font-size:3rem}.home .part-one h6{margin-top:25%}.home .part-one .scroll-circle{bottom:0}}@media screen and (max-width:915px)and (max-height:414px){.home .part-one h4{font-size:3rem;margin-bottom:1rem}.home .part-one h6{margin-top:10rem}.home .part-one .scroll-circle{bottom:-2rem}}@media screen and (max-width:740px)and (max-height:376px){.home .part-one .scroll-circle{bottom:.5rem}}@media screen and (max-width:720px)and (max-height:540px){.home .part-one .scroll-circle{bottom:0}}@media screen and (max-width:667px)and (max-height:375px){.home .part-one .scroll-circle{bottom:0}}@media screen and (max-width:653px)and (max-height:280px){.home .part-one h4{font-size:2rem}.home .part-one h6{font-size:2.2rem}.home .part-one .scroll-circle{bottom:.5rem}}.logo-container{background-attachment:fixed;background-image:url(/static/media/home.cdd5761b8f35eeffed37.jpg);background-size:cover;height:200vh;position:relative;width:100%}.image-div{align-items:center;display:flex;height:100vh;justify-content:center;position:sticky;top:0;width:100%}.image-div img{min-height:50%;object-fit:cover;width:100%}@media(max-width:875px){.image-div img{min-height:40%}}@media(max-width:615px){.image-div img{min-height:35%}}@media(max-width:550px){.image-div img{min-height:30%}}.career-development{grid-gap:5%;display:grid;gap:5%;grid-template-columns:40% 60%;margin:10rem 10%}.career-development img{width:100%}.career-development p{margin-bottom:4.8rem}.find-matching-job{background-color:var(--color-primary-500);padding:7% 10%}.find-matching-job h3,.find-matching-job h5{color:var(--color-primary-100)}.find-matching-job h3{margin-bottom:37.2rem;width:50%}.find-matching-job .list-of-cards{display:flex}.find-matching-job .list-of-cards .first-column{display:flex;width:69%}.find-matching-job .list-of-cards .job-card{background-color:var(--color-primary-900);box-sizing:border-box;height:65rem;padding:4.8rem 3.2rem;width:45.2%}.find-matching-job .list-of-cards .job-card .job-card-title{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:3rem}.find-matching-job .list-of-cards .job-card .job-card-title h4{color:var(--color-primary-100);margin:0;width:80%}.find-matching-job .list-of-cards .job-card .job-card-title img{height:5rem;width:4rem}.find-matching-job .list-of-cards .job-card p{color:var(--color-primary-100);margin-bottom:3rem}.find-matching-job .list-of-cards .job-card a{background-color:var(--color-primary-700);color:var(--color-primary-100);float:right;font-size:1.8rem;padding:1.2rem 2.4rem;text-decoration:none}.find-matching-job .list-of-cards .big-card .job-card-title{margin-bottom:4.8rem}.find-matching-job .list-of-cards .big-card p{margin-bottom:4.2rem}.find-matching-job .list-of-cards .job-card{margin-right:4.8%}.find-matching-job .list-of-cards .job-card.second{margin-top:-22.5rem}.find-matching-job .list-of-cards .second-column{margin-top:-50.3rem;width:31%}.find-matching-job .list-of-cards .second-column .job-card{margin-bottom:5.6rem;width:100%}.job-list-contact{background-color:var(--color-primary-900);color:var(--color-primary-100);padding:6.4rem 24.8rem}.job-list-contact h5{font-weight:400;margin-bottom:2.4rem;margin-top:0}.job-list-contact p{margin-bottom:5.6rem}.job-list-contact .button-lead{background-color:var(--color-primary-100);color:var(--color-primary-500);font-size:2rem;padding:1.2rem 4.8rem;text-decoration:none}.lineParent{overflow:hidden}@media(max-width:1465px){.find-matching-job{padding:7% 5%}}@media(max-width:1314px){.find-matching-job h3{margin-bottom:14.4rem;width:85%}.find-matching-job .list-of-cards .first-column{display:block;margin-right:4.8rem;width:47.6%}.find-matching-job .list-of-cards .first-column .job-card{height:57rem;margin-right:0;width:100%}.find-matching-job .list-of-cards .first-column .second{margin-top:5.6rem}.find-matching-job .list-of-cards .second-column{margin-top:0;width:47.6%}.find-matching-job .list-of-cards .second-column .job-card{height:57rem}}@media(max-width:1190px){.career-development{grid-gap:0;display:grid;gap:0;grid-template-columns:100%}.career-development p:last-of-type{margin-bottom:0}}@media(max-width:1145px){.find-matching-job .list-of-cards .job-card .job-card-title h4{font-size:3.6rem}.job-list-contact{padding:6.4rem 14.4rem}}@media(max-width:948px){.find-matching-job h3{font-size:4.8rem;width:100%}.find-matching-job .list-of-cards{align-items:center;flex-direction:column}.find-matching-job .list-of-cards .first-column,.find-matching-job .list-of-cards .second-column{margin:0;width:60%}.find-matching-job .list-of-cards .first-column{margin-bottom:5.6rem}.find-matching-job .list-of-cards .job-card .job-card-title,.find-matching-job .list-of-cards .job-card p{margin-bottom:2.4rem}}@media(max-width:705px){.find-matching-job .list-of-cards .first-column,.find-matching-job .list-of-cards .second-column{width:80%}.find-matching-job .list-of-cards .first-column .job-card,.find-matching-job .list-of-cards .second-column .job-card{height:55rem}.job-list-contact{padding:6.4rem}}@media(max-width:535px){.find-matching-job h5{font-size:2.6rem;margin-bottom:2.4rem}.find-matching-job h3{font-size:3.6rem;margin-bottom:5.6rem}.find-matching-job .list-of-cards .first-column,.find-matching-job .list-of-cards .second-column{width:90%}.find-matching-job .list-of-cards .first-column .job-card,.find-matching-job .list-of-cards .second-column .job-card{height:55rem;padding:2.4rem}.find-matching-job .list-of-cards .first-column .job-card a,.find-matching-job .list-of-cards .second-column .job-card a{font-size:1.6rem}}@media(max-width:440px){.find-matching-job .list-of-cards .first-column .job-card,.find-matching-job .list-of-cards .second-column .job-card{height:55rem}.find-matching-job .list-of-cards .first-column .job-card .job-card-title h4,.find-matching-job .list-of-cards .second-column .job-card .job-card-title h4{font-size:2.6rem}.find-matching-job .list-of-cards .first-column .job-card p,.find-matching-job .list-of-cards .second-column .job-card p{font-size:1.8rem}}@media(max-width:396px){.find-matching-job{padding:7 2%}.find-matching-job .list-of-cards .first-column .job-card,.find-matching-job .list-of-cards .second-column .job-card{height:60rem}.find-matching-job .list-of-cards .first-column .job-card p,.find-matching-job .list-of-cards .second-column .job-card p{font-size:1.6rem}.find-matching-job .list-of-cards .first-column .job-card a,.find-matching-job .list-of-cards .second-column .job-card a{font-size:1.4rem}.find-matching-job .list-of-cards .first-column .job-card .job-card-title h4,.find-matching-job .list-of-cards .second-column .job-card .job-card-title h4{width:100%}.find-matching-job .list-of-cards .first-column .job-card .job-card-title img,.find-matching-job .list-of-cards .second-column .job-card .job-card-title img{display:none}}@media(max-width:356px){.find-matching-job{padding:7 2%}.find-matching-job .list-of-cards .first-column .job-card,.find-matching-job .list-of-cards .second-column .job-card{height:65rem}}.choose-career-page-section-two{display:flex;margin-top:25rem}.choose-career-page-section-two .pattern{background-image:url(/static/media/dots.9d0fd6ab3c59fdd67664.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:auto;margin-top:-20rem;width:35%}.choose-career-page-section-two .job-details{margin-right:20%;width:45%}.choose-career-page-section-two .job-details .first{display:flex;margin-bottom:14.4rem}.choose-career-page-section-two .job-details .first div:first-child{display:flex;justify-content:center;width:10%}.choose-career-page-section-two .job-details .first div:first-child img{height:5.6rem;width:5.6rem}.choose-career-page-section-two .job-details .first div:nth-child(2){color:var(--color-primary-500);width:90%}.choose-career-page-section-two .job-details .first div:nth-child(2) h4{margin-bottom:3.2rem;margin-top:0}.choose-career-page-section-two .job-details .first div:nth-child(2) p{color:var(--color-primary-1100);margin-bottom:4.8rem}.choose-career-page-section-two .job-details .first div:nth-child(2) a{color:var(--color-primary-1100)}.choose-career-page-section-two .job-details .first div:nth-child(2) .button-lead{background-color:var(--color-primary-700);color:#fff;font-size:2rem;padding:1.2rem 4.8rem;text-decoration:none}.choose-career-page-section-two ul li{color:var(--color-primary-1100)}@media(max-width:1440px){.choose-career-page-section-two .pattern{margin-right:5%;width:25%}.choose-career-page-section-two .job-details{margin-right:10%;width:60%}}@media(max-width:1190px){.choose-career-page-section-two .pattern{display:none}.choose-career-page-section-two .job-details{margin:0 10%;width:100%}}@media(max-width:767px){.choose-career-page-section-two{margin-top:15rem}.choose-career-page-section-two .pattern{display:none}.choose-career-page-section-two .job-details{margin:0 10%;width:80%}.choose-career-page-section-two .job-details .first{margin-bottom:5.6rem}.choose-career-page-section-two .job-details .first div:nth-child(2){padding-left:2rem}}.clients-page .description p{color:var(--color-primary-500);margin:7.2rem 15% 14.4rem 45%}.clients-page .description img{height:auto;margin:0 5%;width:90%}.clients-page .clients-section2{margin-top:14.4rem}.clients-page .clients-section2 h5{color:var(--color-primary-500);font-weight:400;margin:0 25%;text-align:center}.clients-page .clients-section2 .clients-experience{display:flex;margin-top:10.5rem}.clients-page .clients-section2 .clients-experience .text{margin-left:10%;margin-right:15%}.clients-page .clients-section2 .clients-experience .text h4{margin-top:0}.clients-page .clients-section2 .clients-experience .text p{margin-bottom:5.6rem}.clients-page .clients-section2 .clients-experience .clients-experience-image{background-image:url(/static/media/fun-teamwork.8e7245fa059b35571680.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:98.7rem;position:relative;width:500rem}.clients-page .clients-section3{margin:0 30%}.clients-page .clients-section3 .about-us{margin-bottom:14.4rem;margin-top:14.3rem}.clients-page .clients-section3 .about-us h4,.clients-page .clients-section3 .about-us p{margin-bottom:5.6rem}@media(max-width:1440px){.clients-page .clients-section2 .clients-experience .clients-experience-image{background-position:60% 50%}.clients-page .clients-section2 .clients-experience .text{margin-right:10%}.clients-page .clients-section2 h5{margin:0 20%}.clients-page .clients-section3{margin:0 25%}}@media(max-width:1190px){.clients-page .clients-section2 .clients-experience .text{margin-left:5%;margin-right:5%}.clients-page .clients-section2 h5{margin:0 15%}.clients-page .clients-section3{margin:0 20%}}@media(max-width:991px){.clients-page .description p{margin-left:25%}.clients-page .clients-section2 .clients-experience .text{margin:0 10%}.clients-page .clients-section2 .clients-experience .clients-experience-image{display:none}.clients-page .clients-section3{margin:0 15%}.clients-page .description p{margin-bottom:4.8rem;margin-left:10%}.clients-page .clients-section2{margin-top:9.2rem}.clients-page .clients-section2 h5{font-size:2.6rem}.clients-page .clients-section2 .clients-experience .text h4{font-size:3.6rem}.clients-page .clients-section3{margin:0 10%}.clients-page .clients-section3 .about-us{margin-bottom:5.6rem;margin-top:3.2rem}.clients-page .clients-section3 .about-us h4{font-size:3.6rem}}@media(max-width:676px){.clients-page .description p{margin-left:10%}}@media(max-width:496px){.clients-page .clients-section2 h5{margin:0 10%}}.case-page .card-wrapper{margin-bottom:20rem;margin-top:5rem}.case-page .card-wrapper .card h4{margin-bottom:2.4rem;margin-top:0}.case-page .card-wrapper .card h6{color:var(--color-primary-500);margin-bottom:2.4rem}.case-page .card-wrapper .card .news-date{color:var(--color-primary-500);font-size:1.4rem;font-weight:700;margin-bottom:.8rem;margin-top:2.4rem}.case-page .card-wrapper .card .news-description{color:var(--color-primary-500);font-size:2rem;margin-bottom:3.2rem}.case-page .card-wrapper .card a{color:var(--color-primary-700);font-size:2rem;font-weight:700;text-decoration:none}.case-page .card-wrapper .card.case-studies-card .image-card{background-image:url(/static/media/WPA.530f2cabfbc35848e6bd.jpg);background-position:center 50%;background-repeat:no-repeat;background-size:cover;height:90rem}@media(max-width:768px){.case-page .card-wrapper{margin-top:0}.case-page .card-wrapper .card.case-studies-card .image-card{height:60rem}}@media(max-width:576px){.case-page .card-wrapper{margin-bottom:10rem;margin-top:5rem}.case-page .card-wrapper .card.case-studies-card .image-card{height:45rem}}.view-case-study .intro{color:var(--color-primary-500);margin-bottom:10rem}.view-case-study .intro h6{font-weight:400;margin:0;width:45%}.view-case-study .intro h2{margin-bottom:2.4rem;margin-top:0;padding-top:25rem}.view-case-study .intro h2 span{color:var(--color-primary-700)}.view-case-study .pattern-grid{display:flex;padding-bottom:14.4rem}.view-case-study .pattern-grid .pattern{background-image:url(/static/media/dots.9d0fd6ab3c59fdd67664.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:auto;margin-right:10%;width:30%}.view-case-study .pattern-grid .pattern-column-two{margin-right:10%;width:50%}.view-case-study .pattern-grid .caseStudyWrapper{display:flex;flex-direction:column;margin-top:14.4rem}.view-case-study .pattern-grid .caseStudyWrapper p{color:var(--color-primary-500);font-weight:700;line-height:3rem}.view-case-study .pattern-grid .caseStudyWrapper h3{line-height:6.72rem;margin:0 0 12.8rem}.view-case-study .pattern-grid .caseStudyWrapper h6{color:var(--color-primary-400);font-weight:700;line-height:4.2rem;margin-bottom:0;margin-top:0}.view-case-study .pattern-grid .developedSystems h4{margin-bottom:5.6rem;margin-top:12.8rem}.view-case-study .pattern-grid .developedSystems ul{color:var(--color-primary-400)}.view-case-study .services-and-techstack{align-items:center;background-color:var(--color-primary-700);color:var(--color-primary-100);display:flex;justify-content:space-between;padding:7% 10%}.view-case-study .services-and-techstack h4{margin-bottom:5.6rem;margin-top:0;padding-left:2rem}.view-case-study .achievements{margin-top:14.4rem}.view-case-study .achievements .text{text-align:center}.view-case-study .achievements .text h3{color:var(--color-primary-500)}.view-case-study .achievements .text h5{color:var(--color-primary-400)}.view-case-study .achievements .awards-images{display:flex;flex-flow:row wrap;justify-content:center;margin-left:10%;margin-right:10%;margin-top:13rem}.view-case-study .achievements .awards-images div{display:flex;justify-content:center;padding:0 5%}.view-case-study .achievements .awards-images div img{height:16.3rem;margin-bottom:9.6rem;width:14.4rem}.img-container{background-image:url(/static/media/WPA.530f2cabfbc35848e6bd.jpg);background-position:center 50%;background-repeat:no-repeat;background-size:cover;height:60rem;margin:0 10%}@media(max-width:1440px){.view-case-study .intro h6{width:60%}.view-case-study .pattern-grid{padding-bottom:11.2rem}.view-case-study .pattern-grid .pattern{width:30%}.view-case-study .pattern-grid .pattern-column-two{margin-right:10%;width:70%}.view-case-study .pattern-grid .caseStudyWrapper{margin-top:12.8rem}.view-case-study .pattern-grid .caseStudyWrapper h3{margin-bottom:12.8rem}.view-case-study .pattern-grid .developedSystems h4{font-size:4rem;margin-bottom:4.8rem}.view-case-study .achievements{margin-top:12.8rem}.view-case-study .achievements .awards-images{margin-top:9.6rem}.view-case-study .achievements .text h5{font-size:2.8rem}.view-case-study .achievements .text h3{margin-bottom:4.8rem}}@media(max-width:1190px){.view-case-study .intro h6{width:75%}.view-case-study .pattern-grid .pattern{display:none}.view-case-study .pattern-grid .pattern-column-two{margin-left:10%;margin-right:10%;width:80%}.view-case-study .services-and-techstack h4{margin-bottom:4.8rem}.view-case-study .services-and-techstack .services{margin-right:10%}.view-case-study .achievements{margin-top:12.8rem}.view-case-study .achievements .pattern{display:none}.view-case-study .achievements .text h3{margin-bottom:4.8rem}.imageWrapper{padding:0 10%}}@media(max-width:1068px){.view-case-study .intro .margin-page h2{font-size:6.4rem}}@media(max-width:977px){.view-case-study .intro{background-color:#fff}.view-case-study .intro h6{width:100%}}@media(max-width:768px){.view-case-study .intro .margin-page{margin:0 8rem}.view-case-study .intro .margin-page h2{font-size:5.6rem}.view-case-study .intro .margin-page h6{width:100%}.view-case-study .pattern-grid{padding-bottom:9.6rem}.view-case-study .pattern-grid .pattern-column-two{margin-left:10%;margin-right:10%;width:100%}.view-case-study .pattern-grid .caseStudyWrapper h3{margin-bottom:9.6rem}.view-case-study .pattern-grid .developedSystems h4{margin-top:12.3rem}.view-case-study .services-and-techstack{display:block}.view-case-study .services-and-techstack h4{margin-bottom:4.8rem}.view-case-study .services-and-techstack .techStack h4{margin-top:9.6rem}}@media(max-width:627px){.view-case-study .achievements .text h5{margin:0 2rem}.view-case-study .intro h2{padding-top:20rem}}@media(max-width:500px){.view-case-study .intro{background-color:#fff}.view-case-study .intro .margin-page{margin:0 3.3rem}.view-case-study .intro .margin-page h2{font-size:4rem}.view-case-study .pattern-grid .caseStudyWrapper h3{font-size:3.6rem;font-weight:700;line-height:inherit}.view-case-study .pattern-grid .caseStudyWrapper h6{font-weight:400}.view-case-study .pattern-grid .developedSystems h4{font-size:2.6rem}.view-case-study .services-and-techstack h4{font-size:3.6rem}.view-case-study .achievements{margin-top:9.6rem}.view-case-study .achievements .text h3{font-size:3.6rem}.view-case-study .achievements .text h5{font-size:2rem;font-weight:400;margin:0 3.3rem}.view-case-study .achievements .awards-images div img{margin-bottom:4.8rem}.view-case-study .pattern-grid .caseStudyWrapper{margin-top:6rem}.view-case-study .pattern-grid .caseStudyWrapper h3{margin-bottom:4.6rem}}@media(max-width:401px){.view-case-study .intro .margin-page h6{font-size:2.4rem}.view-case-study .intro .margin-page h2{font-size:3rem}}@media(max-width:300px){.view-case-study .intro .margin-page h6{font-size:2.4rem}}.contact-page{margin-bottom:9.3rem}.contact-page .contact-info-section{display:flex;margin-left:10%;margin-right:10%;padding-top:25rem}.contact-page .contact-info-section .contact-column1{margin-right:15%;width:42.5%}.contact-page .contact-info-section .contact-column1 h2{color:var(--color-primary-500);margin-bottom:3.2rem;margin-top:0}.contact-page .contact-info-section .contact-column1 h2 span{color:var(--color-primary-700)}.contact-page .contact-info-section .contact-column1 h6{color:var(--color-primary-500);font-weight:400;margin-top:0}.contact-page .contact-info-section .contact-column1 .contact-info{display:flex;margin-bottom:4.8rem;margin-top:12.8rem}.contact-page .contact-info-section .contact-column1 .contact-info .subtitle{color:var(--color-primary-600);font-weight:900}.contact-page .contact-info-section .contact-column1 .contact-info .column1 p:nth-child(2){width:60%}.contact-page .contact-info-section .contact-column2{width:42.5%}.contact-page .map{display:flex;justify-content:center;margin-bottom:12.8rem;margin-top:15.4rem}.contact-page .map img{height:84.4rem;width:144rem}@media(max-width:1440px){.contact-page .contact-info-section{margin-right:0}.contact-page .contact-info-section .contact-column1{margin-right:5%}.contact-page .contact-info-section .contact-column2{width:47.5%}.contact-page .contact-info-section .form-wrapper .submit-form,.contact-page .contact-info-section .form-wrapper form .agree-with-terms,.contact-page .contact-info-section .form-wrapper form input[type=email],.contact-page .contact-info-section .form-wrapper form input[type=number],.contact-page .contact-info-section .form-wrapper form input[type=text],.contact-page .contact-info-section .form-wrapper form textarea{width:45rem}.contact-page .map img{height:60rem;width:100rem}.contact-page .contact-info-section .contact-column1 h2{font-size:6.4rem}}@media(max-width:1190px){.contact-page .contact-info-section .contact-column1{margin-right:3%}.contact-page .contact-info-section .contact-column1 .contact-info{display:block}.contact-page .contact-info-section .contact-column1 .contact-info .column1{margin-bottom:3.2rem}.contact-page .contact-info-section .contact-column2{width:52.5%}.contact-page .contact-info-section{flex-direction:column}.contact-page .contact-info-section .contact-column1{width:100%}.contact-page .contact-info-section .contact-column1 .contact-info{display:flex}.contact-page .contact-info-section .contact-column2{display:flex;justify-content:center;margin-top:10rem;width:100%}.contact-page .contact-info-section .form-wrapper form .agree-with-terms,.contact-page .contact-info-section .form-wrapper form .submit-form,.contact-page .contact-info-section .form-wrapper form input[type=email],.contact-page .contact-info-section .form-wrapper form input[type=number],.contact-page .contact-info-section .form-wrapper form input[type=text],.contact-page .contact-info-section .form-wrapper form textarea{width:65rem}.contact-page .contact-info-section{margin:0 10%}.contact-page .map{margin:9.2rem 0}.contact-page .map img{height:45rem;width:80rem}}@media(max-width:867px){.contact-page .contact-info-section{padding-top:20rem}.contact-page .contact-info-section .form-wrapper form .agree-with-terms,.contact-page .contact-info-section .form-wrapper form .submit-form,.contact-page .contact-info-section .form-wrapper form input[type=email],.contact-page .contact-info-section .form-wrapper form input[type=number],.contact-page .contact-info-section .form-wrapper form input[type=text],.contact-page .contact-info-section .form-wrapper form textarea{width:55rem}.contact-page .map img{height:35rem;width:60rem}}@media(max-width:676px){.contact-page .contact-info-section .form-wrapper form .agree-with-terms,.contact-page .contact-info-section .form-wrapper form .submit-form,.contact-page .contact-info-section .form-wrapper form input[type=email],.contact-page .contact-info-section .form-wrapper form input[type=number],.contact-page .contact-info-section .form-wrapper form input[type=text],.contact-page .contact-info-section .form-wrapper form textarea{width:45rem}.contact-page .contact-info-section .map img{height:30rem;width:45rem}}@media(max-width:600px){.contact-page .map{display:none}}@media(max-width:548px){.contact-page .contact-info-section .contact-column1 .contact-info{display:block;margin-top:5.6rem}.contact-page .contact-info-section .form-wrapper form .agree-with-terms,.contact-page .contact-info-section .form-wrapper form input[type=email],.contact-page .contact-info-section .form-wrapper form input[type=number],.contact-page .contact-info-section .form-wrapper form input[type=text],.contact-page .contact-info-section .form-wrapper form textarea{width:40rem}.contact-page .contact-info-section .form-wrapper form .agree-with-terms p{line-height:2.6rem}.contact-page .contact-info-section .form-wrapper form .submit-form{display:block;width:40rem}.contact-page .contact-info-section .form-wrapper form .submit-form div:last-child{margin-top:2rem}}@media(max-width:478px){.contact-page .contact-info-section .contact-column1 h2{font-size:4.8rem}.contact-page .contact-info-section .contact-column1 .contact-info{display:block;margin-top:5.6rem}.contact-page .contact-info-section .form-wrapper form .agree-with-terms,.contact-page .contact-info-section .form-wrapper form .submit-form,.contact-page .contact-info-section .form-wrapper form input[type=email],.contact-page .contact-info-section .form-wrapper form input[type=number],.contact-page .contact-info-section .form-wrapper form input[type=text],.contact-page .contact-info-section .form-wrapper form textarea{width:30rem}}@media(max-width:359px){.contact-page .contact-info-section{margin:0 7%}.contact-page .contact-info-section .contact-column1 .contact-info{display:block;margin-top:5.6rem}.contact-page .contact-info-section .contact-column1 .contact-info p{font-size:1.8rem}.contact-page .contact-info-section .contact-column2{margin-top:4.8rem}.contact-page .contact-info-section .form-wrapper form input[type=email],.contact-page .contact-info-section .form-wrapper form input[type=number],.contact-page .contact-info-section .form-wrapper form input[type=text],.contact-page .contact-info-section .form-wrapper form textarea{font-size:1.6rem;width:25rem}.contact-page .contact-info-section .form-wrapper form .agree-with-terms,.contact-page .contact-info-section .form-wrapper form .submit-form{width:25rem}.contact-page .contact-info-section .form-wrapper form .submit-form div button{margin-left:2rem}}@media(max-width:320px){.job-list-contact .button-lead{font-size:1.6rem;padding:1.2rem 2.8rem}}.form-wrapper .form.contact{align-items:center;display:flex;flex-direction:column;justify-content:center}.form-wrapper .form input[type=email],.form-wrapper .form input[type=number],.form-wrapper .form input[type=text]{margin-bottom:3.2rem;padding:2rem 0}.form-wrapper .form input[type=email],.form-wrapper .form input[type=number],.form-wrapper .form input[type=text],.form-wrapper .form textarea{border:0;border-bottom:.1rem solid var(--color-primary-1100);color:var(--color-primary-500);font-family:Satoshi-Variable;font-size:2rem;width:55rem}.form-wrapper .form textarea{margin-bottom:2.4rem;padding-top:1rem}.form-wrapper .form input:focus-visible,.form-wrapper .form textarea:focus-visible{outline:0}.form-wrapper .form.register input[type=email],.form-wrapper .form.register input[type=number],.form-wrapper .form.register input[type=text],.form-wrapper .form.register textarea{width:85%}.form-wrapper .agree-with-terms{align-items:center;display:flex;justify-content:flex-start;margin-bottom:5.6rem;width:55rem}.form-wrapper .agree-with-terms p{font-size:1.4rem;line-height:2.8rem}.form-wrapper .agree-with-terms input[type=checkbox]{margin-left:0;margin-right:1.6rem}.form-wrapper .agree-with-terms a{color:var(--color-primary-700)}.form-wrapper .submit-form.contact{width:55rem}.form-wrapper .submit-form button{background-color:var(--color-primary-700);border:0;color:var(--color-primary-100);cursor:pointer;padding:1.2rem 4.8rem}.form-wrapper .submit-form button:disabled,.form-wrapper .submit-form button[disabled]{background-color:#ccc;border:.1rem solid #999;color:#666}.form-wrapper .submit-form .form-status{margin-top:3.2rem}.form-wrapper .submit-form .form-status p{font-size:1.6rem;font-weight:700}.form-wrapper .submit-form .form-status.error p{color:red}.news-page .cards-section{align-items:center;display:flex;flex-direction:column;margin-top:15rem}.news-page .cards-section .news-row{display:flex;margin-bottom:10rem}.news-page .cards-section .news-row .card-wrapper{display:flex;flex-direction:column;width:45%}.news-page .cards-section .news-row .card-wrapper:last-child{margin-left:5%}.news-page .cards-section .news-row .card-wrapper:first-child{margin-right:5%}@media(max-width:991px){.news-page .cards-section .news-row{display:block;margin-bottom:0}.news-page .cards-section .news-row .card-wrapper{margin-bottom:20%;margin-right:0;width:100%}.news-page .cards-section .news-row .card-wrapper:last-child{margin-left:0}.news-page .cards-section{margin-top:10rem}}@media(max-width:500px){.news-page .cards-section{margin-top:8rem}.news-page .cards-section .news-row .card-wrapper{margin-bottom:30%}.news-page .cards-section .news-row .card-wrapper h4{font-size:3.6rem}}.card-wrapper .image-card{height:auto;width:100%}.card-wrapper h4{margin-bottom:2.4rem;margin-top:0}.card-wrapper h6{color:var(--color-primary-500);margin-bottom:2.4rem}.card-wrapper .news-date{color:var(--color-primary-500);font-size:1.4rem;font-weight:700;margin-bottom:.8rem;margin-top:2.4rem}.card-wrapper .news-description{color:var(--color-primary-500);font-size:2rem;margin-bottom:3.2rem}.card-wrapper a{color:var(--color-primary-700);font-size:2rem;font-weight:700;text-decoration:none}.terms-page{margin-bottom:10rem}.terms-page .terms-section-one{margin-left:10%;padding-top:25rem}.terms-page .terms-section-one h2{color:var(--color-primary-500);margin-bottom:2.4rem}.terms-page .terms-section-one h2 span{color:var(--color-primary-700)}.terms-page .terms-section-two{display:flex;margin-right:10%;margin-top:25rem}.terms-page .terms-section-two .pattern{background-image:url(/static/media/dots.9d0fd6ab3c59fdd67664.png);background-position:top;height:auto;margin-right:10%;width:30%}.terms-page .terms-section-two .general-description{margin-left:5%;width:65%}.terms-page .terms-section-two .general-description li,.terms-page .terms-section-two .general-description p,.terms-page .terms-section-two .general-description ul{color:var(--color-primary-1100);line-height:3.6rem}.terms-page .terms-section-two .general-description p{margin-bottom:2.4rem}.terms-page .terms-section-two .general-description h6{margin-top:6.4rem}.terms-page .terms-section-two .general-description .no-margin{margin-bottom:0}.terms-page .terms-section-two .general-description li{margin-left:3rem}.terms-page .terms-section-two .general-description ul li:last-child{margin-bottom:2.4rem}.terms-page .terms-section-two .general-description .margin,.terms-page .terms-section-two .general-description ul{margin-top:2.4rem}.terms-page .terms-section-two .general-description .list-links li{list-style-type:none}.terms-page .terms-section-two .general-description table{margin-bottom:2.4rem}.terms-page .terms-section-two .general-description td,.terms-page .terms-section-two .general-description th{border:1px solid #000;font-size:1.6rem;padding:1rem;text-align:left}@media(max-width:867px){.terms-page .terms-section-two{margin-top:10rem}.terms-page .terms-section-two .pattern{display:none}.terms-page .terms-section-two .general-description{margin-left:10%;width:100%}}.services .image-wrapper{background-image:url(/static/media/services.73a901fd7d01edd49914.jpg);background-size:cover;height:70rem;margin-left:15%;margin-top:20rem;position:absolute;width:85%;z-index:10}.services .agile-framework{background-color:var(--color-primary-700);color:var(--color-primary-100);display:flex;margin-top:60rem;padding-bottom:7.2rem;padding-top:45rem;z-index:-1}.services .agile-framework .title{height:20rem;margin-bottom:15rem;margin-left:15%;margin-right:15%;position:sticky;top:12rem;width:30%}.services .agile-framework .title h3{margin-bottom:4.8rem;margin-top:0}.services .agile-framework .title:after{background-color:var(--color-primary-100);color:var(--color-primary-100);content:"";height:.5rem;position:absolute;width:6rem}.services .agile-framework .agile-steps{width:70%}.services .agile-framework .agile-steps .step-text{display:flex;margin-bottom:7.2rem}.services .agile-framework .agile-steps .step-text .step-number p{font-size:1.6rem;padding-right:2rem;padding-top:.5rem}.services .agile-framework .agile-steps .step-text .step-description h4{margin-bottom:0;margin-top:0}.services .agile-framework .agile-steps .step-text .step-description p{width:70%}.services .provided-services{padding-top:14.4rem}.services .provided-services h3,.services .provided-services h5{color:var(--color-primary-500);padding-left:15%}.services .provided-services h5{margin-bottom:0;margin-top:0}.services .provided-services h3{font-weight:200;margin-bottom:6.4rem;margin-top:0;width:40%}.services .provided-services h3 span{color:var(--color-primary-700)}.services .provided-services .categories-services{display:flex}.services .provided-services .categories-services .pattern{background-image:url(/static/media/services-dots.027369452a3de7f975c3.png);background-position:80% 20rem;background-repeat:no-repeat;background-size:180%;height:100rem;width:15%}.services .provided-services .categories-services .first-column{margin-right:10%;padding-top:14rem;width:30%}.services .provided-services .categories-services .second-column{width:30%}.services .provided-services .categories-services .card{background-color:var(--color-primary-900);color:#fff;height:auto;margin-bottom:19.2rem;padding:5.6rem 3.2rem}.services .provided-services .categories-services .card ul li{font-size:2.6rem;margin-bottom:1.6rem}.services .provided-services .categories-services .custom-software .second-list{list-style-type:none}.services .certifications{background-color:var(--color-primary-110)}.services .certifications .iso-standard{margin-left:15%;padding-top:7.1rem}.services .certifications .iso-standard h5{margin-bottom:0;margin-top:0}.services .certifications .iso-standard h3{font-weight:400;margin-bottom:6.4rem;margin-top:2.4rem}.services .certifications .iso-standard h3 span{color:var(--color-primary-700)}.services .certifications .iso-image{display:flex;justify-content:center;padding-bottom:14.4rem}.services .certifications .iso-image img{height:32.4rem;width:38.2rem}@media(max-width:1440px){.services .agile-framework .title{margin-right:10%;width:30%}.services .agile-framework .agile-steps{margin-right:10%;width:35%}.services .provided-services .categories-services{margin:0 15%}.services .provided-services .categories-services .pattern{display:none}.services .provided-services .categories-services .first-column,.services .provided-services .categories-services .second-column{width:45%}}@media(max-width:1191px){.services .image-wrapper{margin-left:10%;margin-top:10rem;width:90%}.services .agile-framework{margin-top:45rem}.services .agile-framework .title{margin-left:10%}.services .agile-framework .agile-steps{margin-right:10%;width:40%}.services .provided-services h3,.services .provided-services h5{padding-left:10%}.services .provided-services h3{width:60%}.services .provided-services .categories-services{margin:0 10%}.services .provided-services .categories-services .first-column h4,.services .provided-services .categories-services .second-column h4{font-size:3.6rem}.services .provided-services .categories-services .card ul li{font-size:2rem}}@media(max-width:991px){.services .agile-framework .title h3{font-size:4.8rem}.services .agile-framework .agile-steps .step-text .step-description h4{font-size:3.6rem}}@media(max-width:768px){.services .image-wrapper{height:40rem}.services .agile-framework{display:block;margin-top:35rem;padding-top:14.4rem}.services .agile-framework .title{margin-bottom:10rem;position:relative;top:5rem;width:60%}.services .agile-framework .title h3{margin-bottom:3.2rem}.services .agile-framework .agile-steps{margin-left:10%;margin-right:0;width:70%}.services .provided-services{padding-top:9.6rem}.services .provided-services h3{width:80%}.services .provided-services .categories-services{display:block}.services .provided-services .categories-services .first-column,.services .provided-services .categories-services .second-column{width:100%}.services .provided-services .categories-services .first-column{padding-top:0}.services .provided-services .categories-services .card{margin-bottom:9.6rem}}@media(max-width:630px){.services .agile-framework .title{margin-bottom:9.2rem}.services .agile-framework .title h3{font-size:4.2rem}.services .agile-framework .agile-steps .step-text .step-description h4,.services .provided-services h5{font-size:3.6rem}.services .provided-services h3{font-size:5.6rem}.services .certifications .iso-standard h5{font-size:2.8rem}.services .certifications .iso-standard h3{font-size:4.8rem}.services .certifications .iso-image{padding-bottom:7.1rem}.services .certifications .iso-image img{height:24rem;width:30rem}}@media(max-width:472px){.services .image-wrapper{margin-left:0;margin-top:5.3rem;width:100%}.services .agile-framework{padding-top:9.2rem}.services .agile-framework .title{margin-bottom:5.6rem}.services .agile-framework .title h3{font-size:3.4rem;margin-bottom:3.2rem}.services .agile-framework .agile-steps .step-text .step-description h4{font-size:2.6rem}.services .agile-framework .agile-steps .step-text .step-number p{padding-top:0}.services .provided-services h5{font-size:2.6rem}.services .provided-services h3{font-size:4.8rem}.services .certifications .iso-standard h5{font-size:2.4rem}.services .certifications .iso-standard h3{font-size:3.6rem}.services .certifications .iso-image img{height:18rem;width:20rem}}@media(max-width:357px){.services .agile-framework .title{width:70%}.services .agile-framework .title h3{font-size:3.6rem}.services .provided-services .categories-services .first-column h4,.services .provided-services .categories-services .second-column h4{font-size:2.6rem;margin-top:0}.services .certifications .iso-standard{padding-top:4.8rem}.services .certifications .iso-standard h5{font-size:2rem}.services .certifications .iso-standard h3{font-size:3rem}.services .certifications .iso-image img{height:14rem;width:16rem}}.each-news-page{align-items:flex-start;display:flex;justify-content:center;margin:10rem 10%}.each-news-page .text{margin-right:15%;width:45%}.each-news-page .text p{margin-top:2rem;word-break:break-word}.each-news-page .text a{color:var(--color-primary-700)}.each-news-page .image{width:40%}.each-news-page .image img{height:auto;margin-bottom:5rem;width:55rem}@media(max-width:1440px){.each-news-page .image img{width:45rem}}@media(max-width:1190px){.each-news-page{display:block}.each-news-page .image,.each-news-page .text{width:100%}.each-news-page .image{align-items:center;display:flex;flex-direction:column}.each-news-page .text{margin-bottom:10rem}}@media(max-width:576px){.each-news-page{margin:10rem 10%}.each-news-page .image img{width:35rem}}@media(max-width:430px){.each-news-page .image img{width:30rem}}@media(max-width:350px){.each-news-page .image img{width:25rem}}.not-found-page{align-items:center;display:flex;flex-direction:column;height:90vh;justify-content:center}.not-found-page h3{margin-bottom:3.2rem}.not-found-page a{background-color:var(--color-primary-700);color:#fff;display:block;font-size:2rem;padding:1rem 3.2rem;text-decoration:none}@media(max-width:600px){.not-found-page h3{font-size:4rem}.not-found-page a{font-size:1.6rem;padding:.8rem 2.8rem}}@media(max-width:350px){.not-found-page h3{font-size:2.8rem;margin-bottom:2rem}.not-found-page a{font-size:1.4rem;padding:.8rem 2.6rem}}.logo-size{height:4.2rem;width:auto}.black-background{background-color:#000c}.white-background{background-color:#fffc}.topMenu{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:3.6rem 5%;position:fixed;width:100%;z-index:30}.topMenu .white-menu{fill:var(--color-primary-100)}.topMenu .blue-menu{fill:var(--color-primary-700)}.topMenu .hamburger{align-items:center;background-color:#0000;cursor:pointer;display:flex;height:4rem;justify-content:center;width:8rem}.topMenu .hamburger .black{background-color:#000}.topMenu .hamburger .white{background-color:#fff}.topMenu .hamburger .menuClosedTopLine{margin-bottom:0;transform:rotate(135deg)}.topMenu .hamburger .menuOpenedTopLine{margin-bottom:2.2rem;transform:rotate(90deg)}.topMenu .hamburger .menuClosedBottomLine{margin-left:0;transform:rotate(-135deg)}.topMenu .hamburger .menuOpenedBottomLine{margin-left:.8rem;transform:rotate(90deg)}.bottomLine,.topLine{background-color:var(--color-primary-500);display:inline-block;height:4.2rem;left:0;transition:all .3s;width:.2rem}.topLine{margin-bottom:2.2rem;margin-left:1rem;top:0}.bottomLine,.topLine{transform:rotate(90deg)}.bottomLine{margin-left:.8rem}.mobileMenuWrapper{align-items:center;background-color:var(--color-primary-100);display:none;position:fixed;width:100%;z-index:20}.mobileMenuWrapper .pagesMenu{display:flex;width:80%}.mobileMenuWrapper .pagesMenu .leftMenu{margin-left:15%;width:40%}.mobileMenuWrapper .pagesMenu .leftMenu ul{padding:0}.mobileMenuWrapper .pagesMenu .leftMenu ul li{line-height:normal}.mobileMenuWrapper .pagesMenu .leftMenu li:not(:first-child){padding-top:3.4rem}.mobileMenuWrapper .pagesMenu .rightMenu{width:45%}.mobileMenuWrapper .pagesMenu .rightMenu ul{padding:0}.mobileMenuWrapper .pagesMenu .rightMenu ul li{line-height:normal}.mobileMenuWrapper .pagesMenu .rightMenu li:not(:first-child){padding-top:3.4rem}.mobileMenuWrapper .info{display:flex;flex-direction:column;padding-top:45rem;width:20%}.mobileMenuWrapper .info .address{padding-bottom:4rem;width:80%}.mobileMenuWrapper .info .info-title{font-weight:900}.mobileMenuWrapper ul li{list-style-type:none}.mobileMenuWrapper ul li .menuAnchor{color:var(--color-primary-600);font-size:5.6rem;text-decoration:none}p{line-height:3.6rem}.symbol-logo{display:none}.complete-logo{align-items:center;display:flex}.logo-text{color:#0092e1;font-size:2.2rem;font-weight:700;margin-left:1rem;position:relative}@media(max-width:1440px){.mobileMenuWrapper .pagesMenu{width:75%}.mobileMenuWrapper .leftMenu{margin-left:10%;margin-right:5%}.mobileMenuWrapper .info{width:25%}.mobileMenuWrapper .info .address{width:60%}}@media(max-width:1190px){.mobileMenuWrapper{padding-top:6rem}.mobileMenuWrapper .pagesMenu{display:block;padding-left:12%;width:65%}.mobileMenuWrapper .pagesMenu .leftMenu,.mobileMenuWrapper .pagesMenu .rightMenu{margin-left:0;margin-right:0;width:100%}.mobileMenuWrapper .pagesMenu .leftMenu ul li a,.mobileMenuWrapper .pagesMenu .rightMenu ul li a{font-size:4.8rem}.mobileMenuWrapper .pagesMenu .leftMenu li:not(:first-child),.mobileMenuWrapper .pagesMenu .rightMenu li:not(:first-child){padding-top:3.2rem}.mobileMenuWrapper .info{padding-top:35rem;width:35%}.mobileMenuWrapper .info .address{width:60%}}@media screen and (max-height:600px),screen and (max-width:1024px){.mobileMenuWrapper .pagesMenu{width:100%}.mobileMenuWrapper .pagesMenu .leftMenu ul li a,.mobileMenuWrapper .pagesMenu .rightMenu ul li a{font-size:3rem}.mobileMenuWrapper .pagesMenu .leftMenu ul{margin:0}.mobileMenuWrapper .pagesMenu .leftMenu ul li:not(:first-child){padding-top:1.2rem}.mobileMenuWrapper .pagesMenu .rightMenu ul{margin:0;padding-top:1.2rem}.mobileMenuWrapper .pagesMenu .rightMenu ul li:not(:first-child){padding-top:1.2rem}.mobileMenuWrapper .info{padding-top:5rem;width:55%}}@media(max-width:867px){.topMenu{padding:2.8rem 10%}.mobileMenuWrapper{padding-top:0}.mobileMenuWrapper .pagesMenu{padding-top:10rem;width:60%}.mobileMenuWrapper .info{width:40%}.mobileMenuWrapper .info .address{width:100%}}@media(max-width:767px){.mobileMenuWrapper .pagesMenu{padding-top:0;width:60%}.mobileMenuWrapper .pagesMenu .leftMenu ul li a,.mobileMenuWrapper .pagesMenu .rightMenu ul li a{font-size:3.6rem}.mobileMenuWrapper .info{width:40%}.mobileMenuWrapper .info p{font-size:1.6rem}.mobileMenuWrapper .info .address{width:80%}}@media(max-width:576px){.complete-logo{display:none}.symbol-logo{display:block}}@media screen and (max-width:487px)and (min-width:300px){.mobileMenuWrapper .pagesMenu{width:100%}.mobileMenuWrapper .pagesMenu .leftMenu ul li a,.mobileMenuWrapper .pagesMenu .rightMenu ul li a{font-size:3rem}.mobileMenuWrapper .pagesMenu .leftMenu ul li:not(:first-child),.mobileMenuWrapper .pagesMenu .rightMenu ul,.mobileMenuWrapper .pagesMenu .rightMenu ul li:not(:first-child){padding-top:1.6rem}.mobileMenuWrapper .info{display:none}}@media(max-width:299px){.mobileMenuWrapper .pagesMenu{width:100%}.mobileMenuWrapper .pagesMenu .leftMenu ul li a,.mobileMenuWrapper .pagesMenu .rightMenu ul li a{font-size:2.6rem}.mobileMenuWrapper .info{display:none}}@media screen and (max-width:667px)and (max-height:375px){.mobileMenuWrapper .info{display:none}.mobileMenuWrapper .pagesMenu{display:flex;padding-top:15%!important}.mobileMenuWrapper .pagesMenu .leftMenu ul li a,.mobileMenuWrapper .pagesMenu .rightMenu ul li a{font-size:3rem}}@media screen and (max-width:915px)and (max-height:414px){.mobileMenuWrapper .info{display:none}.mobileMenuWrapper .pagesMenu{display:flex;padding-top:0}.mobileMenuWrapper .pagesMenu .leftMenu ul li a,.mobileMenuWrapper .pagesMenu .rightMenu ul li a{font-size:3rem}}@media screen and (max-width:720px)and (max-height:540px){.mobileMenuWrapper .info{display:none}.mobileMenuWrapper .pagesMenu{display:flex;padding-top:0}.mobileMenuWrapper .pagesMenu .leftMenu ul li a,.mobileMenuWrapper .pagesMenu .rightMenu ul li a{font-size:3.6rem;margin-right:2rem}}@media screen and (max-width:740px)and (max-height:360px){.mobileMenuWrapper .pagesMenu{padding-top:5%}}@media screen and (max-width:653px)and (max-height:280px){.mobileMenuWrapper .pagesMenu .leftMenu ul li a,.mobileMenuWrapper .pagesMenu .rightMenu ul li a{font-size:2.6rem}}.register-section{position:relative}.register-section.redirect-page{height:100vh}.register-section .register-page{margin:0 25%;padding-top:15rem;position:relative;z-index:2}.register-section .register-page .register-intro h6{font-size:2rem;margin-bottom:2rem;margin-top:3.2rem}.register-section .register-page .register-intro a{background-color:var(--color-primary-700);color:var(--color-primary-100);font-size:1.8rem;padding:1.2rem 2.4rem;text-decoration:none}.register-section .register-page .register-form .form-wrapper .submit-form.contact{align-items:center;display:flex;flex-direction:column;justify-content:center}.register-section .register-page .register-form .form-wrapper .submit-form.contact .error{margin-top:0}.register-section .register-page .register-form .form-wrapper .form-input{width:-webkit-fill-available}.register-section .register-page .register-form .form-wrapper .form-input input[type=email],.register-section .register-page .register-form .form-wrapper .form-input input[type=text]{font-size:1.6rem;margin-bottom:2.4rem;padding-top:0;width:-webkit-fill-available}.register-section .register-page .register-form .form-wrapper .agree-with-terms .form-input{width:auto}.register-section .register-page .register-form .form-wrapper textarea{background-color:#0000;font-size:1.6rem;padding-top:0;width:-webkit-fill-available}.register-section .register-page .sold-out-message{font-size:2.6rem;margin-bottom:4.8rem}.register-section .register-page h2{color:var(--color-primary-500);font-size:6.4rem;margin-bottom:0;margin-top:0}.register-section .register-page .initial-text,.register-section .register-page h2 span{color:var(--color-primary-700)}.register-section .register-page p{color:var(--color-primary-500);font-size:1.6rem;font-weight:400;margin-top:3.2rem}.register-section .register-page .agree-with-terms{width:100%}.register-section .register-page .agree-with-terms p{margin-top:0}.register-section .register-page.sold-out-page{padding-top:25rem}.register-section .register-page.sold-out-page p{font-size:2.6rem}.register-section .register-page.sold-out-page .register-intro{padding-bottom:7.2rem}@media(max-width:600px){.register-section .register-page.sold-out-page{padding-top:15rem}}.register-section .register-page.confirm-page{padding-top:20rem}.register-section .register-page.confirm-page .register-intro{padding-bottom:7.2rem;text-align:center}.register-section .register-form{margin-top:3.4rem;padding-bottom:7.2rem}.register-section .puzzle{background-image:url(/static/media/careers-dots.54241a2f694d51eda9b8.png);background-repeat:no-repeat;background-size:cover;bottom:0;height:60%;position:absolute;right:0;width:30%;z-index:1}@media(max-width:1580px){.register-section .register-page{margin:0 20%}}@media(max-width:1185px){.register-section .register-page{margin:0 16%}}@media(max-width:950px){.register-section .register-page{margin:0 10%}.register-section .register-page .register-intro h4{font-size:3.6rem}.register-section .puzzle{width:0}}@media(max-width:790px){.register-section .register-page{margin:0 12%}.register-section .register-page .register-intro h2{font-size:4.8rem}}@media(max-width:595px){.register-section .register-page .register-intro h2{font-size:3.8rem}.register-section .register-page .register-intro h4{font-size:2.8rem}.register-section .register-page .register-intro .sold-out-message{font-size:2rem}}@media(max-width:455px){.register-section .register-page .register-intro h2{font-size:2.4rem}.register-section .register-page .register-intro h4{font-size:2rem}.register-section .register-page .register-intro a{font-size:1.4rem}.register-section .register-page .register-intro .sold-out-message{font-size:1.8rem}}