@font-face{font-family:Aeonik;src:url(../../fonts/Aeonik/Aeonik-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:Aeonik;src:url(../../fonts/Aeonik/Aeonik-Light.otf);font-weight:300;font-style:normal}@font-face{font-family:Aeonik;src:url(../../fonts/Aeonik/Aeonik-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:Helvetica_Neue;src:url(../../fonts/Helvetica/Helvetica-Neue-Light.ttf);font-weight:200;font-style:normal}@font-face{font-family:Helvetica_Neue;src:url(../../fonts/Helvetica/Helvetica-Neue-Roman.ttf);font-weight:300;font-style:normal}@font-face{font-family:Helvetica_Neue;src:url(../../fonts/Helvetica/Helvetica-Neue-Medium.ttf);font-weight:400;font-style:normal}@font-face{font-family:Helvetica_Neue;src:url(../../fonts/Helvetica/Helvetica-Neue-Bold.ttf);font-weight:500;font-style:normal}@font-face{font-family:Helvetica_Neue;src:url(../../fonts/Helvetica/Helvetica-Neue-Heavy.ttf);font-weight:600;font-style:normal}@font-face{font-family:Helvetica_Neue;src:url(../../fonts/Helvetica/Helvetica-Neue-Black.ttf);font-weight:700;font-style:normal}@font-face{font-family:Helvetica_Now;src:url(../../fonts/HelveticaNowDisplay/HelveticaNowDisplay-ExtraBold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Helvetica_Now;src:url(../../fonts/HelveticaNowDisplay/HelveticaNowDisplay-Bold.ttf);font-weight:600;font-style:normal}@font-face{font-family:Helvetica_Now;src:url(../../fonts/HelveticaNowDisplay/HelveticaNowDisplay-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:Helvetica_Now;src:url(../../fonts/HelveticaNowDisplay/HelveticaNowDisplay-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:beth_ellen;src:url(../../fonts/beth_ellen/BethEllen-Regular.ttf);font-weight:400;font-style:normal}#loader.container{position:relative;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1000;background-color:#000;opacity:1;display:none;transition:all .4s ease-in-out}#loader.container .subContainer{position:relative;width:80%;height:100%;margin-inline:auto}#loader.container .subContainer .content{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end}#loader.container .subContainer .content .first{font-family:Aeonik;font-size:275px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left;z-index:0;background:linear-gradient(103deg,#232323 32.54%,#2c2c2c00 54%,#07070700 93.54%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-block-end:3rem;animation:backdrop 1.2s ease-in;animation-fill-mode:forwards}#loader.container .subContainer .content .second{position:absolute;bottom:0;z-index:-10;opacity:0;font-family:Aeonik;font-size:95px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left;padding-block-end:8.25rem;background:linear-gradient(91.25deg,#ffffffc2 8.68%,#4f4f4ff0 25.8%,#0e0e0e 63.86%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:backdropHead 2.5s ease-in 1.6s;animation-fill-mode:forwards;transform:translate(10px)}@media only screen and (max-width:600px){#loader.container{position:relative;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1000;background-color:#000;opacity:1}#loader.container .subContainer{position:relative;width:80%;height:100%;margin-inline:auto}#loader.container .subContainer .content{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end}#loader.container .subContainer .content .first{font-family:Aeonik;font-size:225px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left;z-index:0;background:linear-gradient(124deg,#232323d9 40.54%,#2c2c2c00 54%,#07070700 93.54%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block-end:3rem;animation:backdropPhone 1.2s ease-in;animation-fill-mode:forwards}#loader.container .subContainer .content .second{position:absolute;width:100%;bottom:0;display:flex;justify-content:center;z-index:-10;opacity:0;font-family:Aeonik;font-size:75px;font-style:normal;font-weight:500;letter-spacing:-2px;text-align:left;padding-block-end:7.25rem;background:linear-gradient(91.25deg,#ffffffc2 8.68%,#4f4f4ff0 25.8%,#0e0e0e 63.86%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:backdropHead 2.5s ease-in 1.6s;animation-fill-mode:forwards;transform:translate(4px)}}@keyframes backdropPhone{0%{z-index:9;opacity:0;background-size:100%}to{z-index:9;opacity:1;background-size:350%}}@keyframes backdrop{0%{z-index:9;opacity:0;background-size:100%}to{z-index:9;opacity:1;background-size:200%}}@keyframes backdropHead{0%{z-index:10;opacity:0;background-size:100%}40%{z-index:10;opacity:1;background-size:120%}to{z-index:10;opacity:1;background-size:250%}}#navigation.container{position:relative;width:100%;height:auto;margin-inline:auto;position:fixed;top:0;z-index:200;background-color:#fff;transition:background-color .5s ease-in}@media only screen and (max-width:768px),only screen and (orientation:portrait){#navigation.container{background-color:#080808b3!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}#navigation.container .subContainer{position:relative;width:90%;height:auto;padding-block:2rem;margin-inline:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:padding .5s ease-in}@media only screen and (max-width:991.98px){#navigation.container .subContainer{padding-block:1.325rem}}@media only screen and (max-width:600px){#navigation.container .subContainer{position:relative;width:85%;height:auto;padding-block:1.125rem!important}}#navigation.container .subContainer .title{position:relative;display:flex;align-items:center;font-family:Aeonik;font-size:2.94rem;font-style:normal;font-weight:500;letter-spacing:-.02em;text-align:left}#navigation.container .subContainer .title picture,#navigation.container .subContainer .title img{display:block;position:relative;width:40px;height:auto;margin-right:1px;will-change:transform}#navigation.container .subContainer .title>div{opacity:1;transition:all .5s ease-in-out}#navigation.container .subContainer .title.hide img{animation:rotateLogo .5s ease-out;animation-fill-mode:forwards}#navigation.container .subContainer .title.hide>div{opacity:0}@media only screen and (max-width:991.98px){#navigation.container .subContainer .title{font-family:Aeonik;font-size:2.94rem;font-style:normal;font-weight:500;letter-spacing:-.02em;text-align:left}}@media only screen and (max-width:768px),only screen and (orientation:portrait){#navigation.container .subContainer .title{color:#afafaf}#navigation.container .subContainer .title.open{color:#000}#navigation.container .subContainer .title{z-index:100}}@media only screen and (max-width:600px){#navigation.container .subContainer .title{font-family:Aeonik;font-size:2.4rem;font-style:normal;font-weight:500;letter-spacing:-.02em;text-align:left}}@media only screen and (max-width:768px),only screen and (orientation:portrait){#navigation.container .subContainer .hamburger{position:relative;width:48px;height:48px}#navigation.container .subContainer .hamburger>div{position:relative;width:32px;height:auto;margin-inline:auto;border-top:solid 3px #c4c4c4}#navigation.container .subContainer .hamburger>div:nth-child(1){top:17px}#navigation.container .subContainer .hamburger>div:nth-child(2){top:27px}#navigation.container .subContainer .hamburger.animate>div:nth-child(1){animation:makeCrossT .6s ease-in-out forwards}#navigation.container .subContainer .hamburger.animate>div:nth-child(2){animation:makeCrossB .6s ease-in-out forwards}#navigation.container .subContainer .hamburger{z-index:100}}#navigation.container .subContainer .navigationBar{position:relative;width:auto;height:100%;display:flex;justify-content:space-around;align-items:center}#navigation.container .subContainer .navigationBar .links{position:relative;width:100%;height:100%;font-family:Aeonik;font-size:27px;font-style:normal;font-weight:300;letter-spacing:.015em;text-align:left;top:0;line-height:22px;margin-inline:1rem;background:#000;will-change:background;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background .3s ease allow-discrete}#navigation.container .subContainer .navigationBar .links:after{content:"";position:absolute;width:100%;height:100%;inset:0 auto auto 0;background:linear-gradient(90.02deg,#3793ff 5.87%,#ff4242 97.41%);height:0px;width:0%;top:calc(100% + 6px);border-radius:3px;transition:width .3s ease}#navigation.container .subContainer .navigationBar .links:hover{background:linear-gradient(109.09deg,#6587ff 4.42%,#ff3535 96.71%);-webkit-background-clip:text;background-clip:text}#navigation.container .subContainer .navigationBar .links:hover:after{height:3px;width:100%}#navigation.container .subContainer .navigationBar .linkdark{position:relative;width:100%;height:100%;font-family:Helvetica_Neue;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.015em;text-align:left;color:#fff;background:#000;border-radius:1.5625rem;padding:13px 22px;margin-block:6px 0px;margin-inline:1rem 0;transition:all .6s ease-in-out}@media only screen and (max-width:991.98px){#navigation.container .subContainer .navigationBar{top:5px}#navigation.container .subContainer .navigationBar .links{margin-inline:.5rem}#navigation.container .subContainer .navigationBar .linkdark{line-height:22px}}@media only screen and (max-width:768px),only screen and (orientation:portrait){#navigation.container .subContainer .navigationBar{position:relative;width:100vw;height:101dvh;background-color:#e0e0e0;position:fixed;top:-5px;left:0;flex-direction:column;justify-content:center;align-items:flex-start}#navigation.container .subContainer .navigationBar.open{animation:navigationFadeIn .6s ease-out;animation-fill-mode:forwards}#navigation.container .subContainer .navigationBar{transform:translateY(-100%);transition:all .1s ease-in}#navigation.container .subContainer .navigationBar .links{position:relative;width:auto;height:auto;transform:translateY(30%);line-height:22px;margin-block:1.25rem;margin-inline-start:4rem;background:linear-gradient(109.09deg,#000 4.42% 96.71%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#navigation.container .subContainer .navigationBar .links:after{background:linear-gradient(90.02deg,#3793ff 5.87%,#ff4242 97.41%)}#navigation.container .subContainer .navigationBar .links:hover{background:linear-gradient(109.09deg,#6587ff 4.42%,#ff3535 96.71%);-webkit-background-clip:text}#navigation.container .subContainer .navigationBar .links:hover:after{height:3px}#navigation.container .subContainer .navigationBar .linkdark{position:relative;width:100%;height:auto;position:absolute;bottom:2rem;font-family:Helvetica_Neue;font-size:32px;font-style:normal;font-weight:400;letter-spacing:.015em;text-align:left;color:#fff;background:#000;border-radius:0;padding:2.5rem 4rem;line-height:22px;margin-inline:0}}@media only screen and (max-width:600px),only screen and (orientation:portrait){#navigation.container .subContainer .navigationBar .links{font-family:Aeonik;font-size:27px;font-style:normal;font-weight:300;letter-spacing:.015em;text-align:left;margin-inline-start:2.5rem}#navigation.container .subContainer .navigationBar .linkdark{padding-block:2.5rem 5rem;padding-inline:2.5rem;bottom:0;transition:all .6s ease-in-out}}@keyframes navigationFadeIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes makeCrossT{0%{transform:translate(0) rotate(0)}50%{transform:translateY(6.5px) rotate(0)}to{transform:translateY(6.5px) rotate(-45deg)}}@keyframes makeCrossB{0%{transform:translate(0) rotate(0)}50%{transform:translateY(-6.5px) rotate(0)}to{transform:translateY(-6.5px) rotate(45deg)}}@keyframes rotateLogo{0%{transform:rotate(0) scale(1)}90%{transform:rotate(360deg)}to{transform:rotate(360deg) scale(1.2)}}@keyframes shrinktext{0%{background:linear-gradient(91.04deg,#fff 8.41%,#afafaf 50.57%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}to{background:linear-gradient(91.04deg,#fff0 8.41%,#afafaf00 50.57%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}#popup.dialogBox{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:201;display:none;background-color:#25252593}#popup.dialogBox .dialogInner{position:relative;width:60%;height:80%;padding:2rem 1rem;margin:auto;border-radius:1.25rem;background-color:#fff}#popup.dialogBox .dialogInner .close{position:absolute;left:92%;top:8%;z-index:201;cursor:pointer}#popup.dialogBox .dialogInner .close i{font-size:24px}#popup.dialogBox .dialogInner .successView{position:relative;width:100%;height:100%;display:grid;text-align:center;align-items:center;font-size:2rem}#popup.dialogBox .dialogInner .form{position:relative;width:60%;height:100%;margin:auto;display:flex;flex-direction:column;justify-content:center}#popup.dialogBox .dialogInner .form h1{margin-block-end:3rem}#popup.dialogBox .dialogInner .form .formField{position:relative;width:100%;height:auto;padding-block:1.75rem 1.5rem}#popup.dialogBox .dialogInner .form .formField label{content:"";position:absolute;width:100%;height:100%;inset:0 auto auto 0;height:auto;color:#a3a3a3;overflow:hidden;z-index:1;padding:8px 10px;margin-block:1.5rem 1rem;transition:all .2s ease-in-out}#popup.dialogBox .dialogInner .form .formField input{position:relative;width:100%;height:auto;padding:10px 14px;border-width:0 0 1px 0;border-color:#a3a3a3;transition:all .5s ease-in}#popup.dialogBox .dialogInner .form .formField input:focus-visible{outline:none;border-width:0 0 2px 0;border-color:red}#popup.dialogBox .dialogInner .form .formField input:focus-visible+label{transform:translate(-5px,-30px);font-size:14px}#popup.dialogBox .dialogInner .form .formField input:valid+label{transform:translate(-5px,-30px);font-size:14px}#popup.dialogBox .dialogInner .form .formField span{padding:10px 14px;font-size:14px;color:red}#popup.dialogBox .dialogInner .form .formField div:after:hover{border-bottom:2px solid #a3a3a3}#popup.dialogBox .dialogInner .form .formField div:after{border-bottom:2px solid #a3a3a3}#popup.dialogBox .dialogInner .form .contact{display:flex;justify-content:space-between;align-items:center;padding-block-start:1rem}#popup.dialogBox .dialogInner .form .contact .submit{background-color:#a3a3a3;margin:1rem 0;padding:12px 36px;color:#fff;outline:none;border:none;border-radius:1.25rem}#popup.dialogBox .dialogInner .form .contact .call{display:flex;align-items:center;gap:.5rem;color:#a3a3a3}#popup.dialogBox .dialogInner .form .contact .call div{font-size:1.5rem}#popup.dialogBox .dialogInner .form .contact .call i{font-size:24px;color:#a3a3a3}@media only screen and (max-width:768px){#popup.dialogBox{position:fixed}#popup.dialogBox .dialogInner{position:relative;width:80%;height:80%}#popup.dialogBox .dialogInner .successView{font-size:1rem}#popup.dialogBox .dialogInner .form{position:relative;width:60%;height:100%;margin:auto;display:flex;flex-direction:column;justify-content:center}#popup.dialogBox .dialogInner .form h1{margin:.75rem 0}}@media only screen and (max-width:600px){#popup.dialogBox .dialogInner{position:relative;width:90%;height:auto;padding-block:2rem 1rem;padding-inline:1rem}#popup.dialogBox .dialogInner .close{left:89%;top:4%}#popup.dialogBox .dialogInner .form{position:relative;width:90%;height:100%;margin:auto;display:flex;flex-direction:column;justify-content:center}#popup.dialogBox .dialogInner .form h1{margin-block:0rem 3rem;margin-inline:0}}#footer.container{position:relative;width:100%;height:100%;background-color:#fff;padding-block:4rem 2rem}#footer.container .subContainer{position:relative;width:80%;height:100%;margin-inline:auto}#footer.container .subContainer .content{position:relative;width:100%;height:100%;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;grid-template-areas:"A1 A2" "A3 A2" "A4 A4"}#footer.container .subContainer .content .areaOne{grid-area:A1;position:relative;width:100%;height:100%;padding-block-end:6.5rem}#footer.container .subContainer .content .areaOne h2{font-family:Aeonik;font-size:59px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left}#footer.container .subContainer .content .areaOne h2:first-line{font-weight:200}#footer.container .subContainer .content .areaTwo{grid-area:A2;position:relative;width:100%;height:100%;padding-inline-end:2rem;padding-block-start:1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}#footer.container .subContainer .content .areaThree{grid-area:A3;position:relative;width:100%;height:100%;padding-block-start:6rem;display:flex;justify-content:flex-start;align-items:flex-start}#footer.container .subContainer .content .areaThree .locationIcon{position:relative;padding-inline:8px;top:2px}#footer.container .subContainer .content .areaThree .locationIcon svg{width:20px}#footer.container .subContainer .content .areaThree .address{position:relative;width:100%;height:100%}#footer.container .subContainer .content .areaThree .address p{font-family:Aeonik;font-size:31px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left}#footer.container .subContainer .content .areaThree .address p:first-line{font-weight:500}#footer.container .subContainer .content .areaFour{grid-area:A4;margin-top:2rem;padding-block:1rem;border-top:3px solid rgb(192,192,192)}#footer.container .subContainer .content .areaFour>p{font-family:Aeonik;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;text-align:left;text-align:justify}@media only screen and (min-width:1500px)and (min-height:750px){#footer.container .subContainer .content .areaOne{padding-block-end:8.5rem}#footer.container .subContainer .content .areaThree{padding-block-start:7rem}}@media only screen and (max-width:991.98px){#footer.container .subContainer .content .areaOne{grid-area:A1;position:relative;width:100%;height:100%;padding-block-end:6.5rem}#footer.container .subContainer .content .areaOne h2{font-family:Aeonik;font-size:54px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left}#footer.container .subContainer .content .areaOne h2:first-line{font-weight:200}#footer.container .subContainer .content .areaThree .address p{font-family:Aeonik;font-size:31px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left}#footer.container .subContainer .content .areaThree .address p:first-line{font-weight:500}#footer.container .subContainer .content .areaFour>p{font-family:Aeonik;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;text-align:left;text-align:justify}}@media only screen and (max-width:768px){#footer.container .subContainer .content{grid-template-areas:"A1 A1" "A3 A3" "A2 A2"}#footer.container .subContainer .content .areaOne h2{font-family:Aeonik;font-size:48px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left}#footer.container .subContainer .content .areaOne h2:first-line{font-weight:200}#footer.container .subContainer .content .areaTwo{padding-inline:5rem;flex-direction:row;justify-content:center;column-gap:2.5rem;align-items:center;margin-top:1.25rem;padding-block:.5rem .25rem;border-top:3px solid rgb(192,192,192)}#footer.container .subContainer .content .areaThree .address p{font-family:Aeonik;font-size:26px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left}#footer.container .subContainer .content .areaThree .address p:first-line{font-weight:500}#footer.container .subContainer .content .areaFour{grid-area:A4;display:none}#footer.container .subContainer .content .areaFour>p{font-family:Aeonik;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;text-align:left;text-align:justify}}@media only screen and (max-width:600px){#footer.container .subContainer .content .areaOne h2{font-family:Aeonik;font-size:38px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left}#footer.container .subContainer .content .areaOne h2:first-line{font-weight:200}#footer.container .subContainer .content .areaTwo{padding-inline:1rem;flex-direction:row;justify-content:center;column-gap:2rem;margin-top:1.25rem;padding-block:1rem .5rem;border-top:3px solid rgb(192,192,192)}#footer.container .subContainer .content .areaThree .address p{font-family:Aeonik;font-size:22px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left}#footer.container .subContainer .content .areaThree .address p:first-line{font-weight:500}#footer.container .subContainer .content .areaFour{display:none}}*{margin:0;padding:0;scroll-behavior:smooth;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}*:not(input){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html,body{overflow-x:clip;font-family:helvetica-neue,sans-serif;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:.3px}@media screen and (max-width:991px){html,body{font-size:14px}}a{color:initial;text-decoration:none}picture:not([hidden]),img:not([hidden]){display:block}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-scrollbar{border-radius:10px;position:relative;touch-action:none;-ms-touch-action:none;background:#ffffff1a}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:-3rem;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#fff;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}@media only screen and (max-width:600px){.workSlider .swiper-slide-active,.workSlider .swiper-slide-active:hover{transform:scale(1.1)!important}.workSlider .swiper-pagination{display:none}}.workSlider .swiper-pagination.swiper-pagination-bullets{bottom:-4rem}section.intro{position:relative;width:100%;height:auto;padding-block:16rem 5rem;background-color:#fff}@media only screen and (max-width:991px){section.intro{padding-block:12rem 3rem}}section.intro .sub-container{position:relative;width:80%;height:auto;max-width:1199.98px;margin-inline:auto}@media only screen and (max-width:1199.98px){section.intro .sub-container{width:90%}}@media only screen and (max-width:479px){section.intro .sub-container{width:90%}}section.intro .sub-container .content{position:relative;width:100%;height:auto}section.intro .sub-container .content .title{position:relative}section.intro .sub-container .content .title>h1{display:inline-block;position:relative;width:auto;height:100%;font-family:Helvetica_Now;font-size:3.75rem;font-style:normal;font-weight:400;letter-spacing:0;text-align:left}@media only screen and (max-width:1199.98px){section.intro .sub-container .content .title>h1{font-family:Helvetica_Now;font-size:35px;font-style:normal;font-weight:400;letter-spacing:0;text-align:left}}@media only screen and (max-width:600px){section.intro .sub-container .content .title>h1{font-family:Helvetica_Now;font-size:32px;font-style:normal;font-weight:400;letter-spacing:0;text-align:left}}section.intro .sub-container .content .title>h1{background:linear-gradient(94.89deg,#b455ff 8.98%,#ff8b3685 123.97%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-inline-end:1.5rem}section.intro .sub-container .content .title:after{content:"";position:absolute;width:100%;height:100%;inset:55% auto auto;height:1px;background:#000}section.intro .sub-container .content .description{position:relative;width:100%;height:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:3rem}@media only screen and (max-width:991px){section.intro .sub-container .content .description{grid-template-columns:1fr;gap:2rem}}section.intro .sub-container .content .description .text{position:relative;width:100%;height:auto}section.intro .sub-container .content .description .text p{font-family:Helvetica_Neue;font-size:18px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left}section.intro .sub-container .content .description .text p:first-child{padding-block:3rem .5rem}section.intro .sub-container .content .description .text p{padding-block:.5rem}section.intro .sub-container .content .description .text p:last-child{padding-block:0rem 2rem;text-align:center}section.intro .sub-container .content .description .text p{padding-inline-start:1.25rem;color:#4a4a4a}@media only screen and (max-width:767px),(orientation:portrait)and (max-width:767px){section.intro .sub-container .content .description .text p:first-child{padding-block:2rem .5rem}section.intro .sub-container .content .description .text p{font-size:15px}}@media only screen and (max-width:479px){section.intro .sub-container .content .description .text p{padding-inline-start:0rem}}section.intro .sub-container .content .description .text b{position:relative;width:100%;height:auto;display:block;text-align:center;padding-block:1rem}section.intro .sub-container .content .description .image{position:relative;width:100%;height:auto;margin-block-start:1rem;margin-inline:auto}section.intro .sub-container .content .description .image picture,section.intro .sub-container .content .description .image img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:2rem}section.why-join-us{position:relative;width:100%;height:auto;padding-block:3rem 3.5rem;background-color:#000;color:#7b7b7b}section.why-join-us .sub-container{position:relative;width:80%;height:auto;max-width:1199.98px;margin-inline:auto}@media only screen and (max-width:1199.98px){section.why-join-us .sub-container{width:90%}}@media only screen and (max-width:479px){section.why-join-us .sub-container{width:90%}}section.why-join-us .sub-container .content{position:relative;width:100%;height:auto}section.why-join-us .sub-container .content .title h2{font-family:Helvetica_Now;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:0;text-align:left;margin-block-end:2.5rem;background:linear-gradient(77.89deg,#b455ff 2.98%,#ff8b3685 30%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.why-join-us .sub-container .content .description{position:relative;width:100%;height:auto;padding-inline-start:1rem;margin-block-end:2rem}section.why-join-us .sub-container .content .description p{font-family:Helvetica_Neue;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left;color:#7b7b7b;display:block;padding-block-end:1rem}@media only screen and (max-width:479px){section.why-join-us .sub-container .content .description p{font-size:15px}section.why-join-us .sub-container .content .description{padding-inline-start:0rem}}section.why-join-us .sub-container .content .reasons{position:relative;width:100%;height:auto;display:flex;flex-direction:column;gap:1.5rem}section.why-join-us .sub-container .content .reasons .reason{position:relative;width:100%;height:auto;padding-block:1.25rem;padding-inline:1.75rem;border-radius:2rem;border:1px solid #7b7b7b;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem}section.why-join-us .sub-container .content .reasons .reason h3{font-family:Helvetica_Now;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:0;text-align:left;color:#fff}section.why-join-us .sub-container .content .reasons .reason p{font-family:Helvetica_Neue;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left;display:block}@media only screen and (max-width:479px){section.why-join-us .sub-container .content .reasons .reason p{font-size:14px}}section.jobs{position:relative;width:100%;height:auto;padding-block:3rem;background-color:#fff;color:#7b7b7b}section.jobs .sub-container{position:relative;width:80%;height:auto;max-width:1199.98px;margin-inline:auto}@media only screen and (max-width:1199.98px){section.jobs .sub-container{width:90%}}@media only screen and (max-width:479px){section.jobs .sub-container{width:90%}}section.jobs .sub-container .content{position:relative;width:100%;height:auto}section.jobs .sub-container .content>.title{margin-block-end:2rem}section.jobs .sub-container .content>.title h2{font-family:Helvetica_Now;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:0;text-align:left;margin-block-end:2.5rem;background:linear-gradient(77.89deg,#b455ff 2.98%,#ff8b3685 43.97%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.jobs .sub-container .content>.title p{font-family:Helvetica_Neue;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left;color:#7b7b7b;display:block;padding-block-end:1rem;padding-inline-start:1rem}@media only screen and (max-width:479px){section.jobs .sub-container .content>.title p{font-size:15px;padding-inline-start:0rem}}section.jobs .sub-container .content .jobs{position:relative;width:100%;height:auto}section.jobs .sub-container .content .jobs .cover{position:relative;width:100%;height:auto;padding-block-start:2rem;display:grid;grid-template-columns:2fr 4fr;grid-auto-rows:auto;gap:2rem}@media only screen and (max-width:991px){section.jobs .sub-container .content .jobs .cover{grid-template-columns:1fr}}@media only screen and (max-width:479px){section.jobs .sub-container .content .jobs .cover{padding-block-start:1rem}}section.jobs .sub-container .content .jobs .cover .name{position:relative;width:80%;height:auto}@media only screen and (max-width:479px){section.jobs .sub-container .content .jobs .cover .name{width:90%}}section.jobs .sub-container .content .jobs .cover .name h3{font-family:Helvetica_Now;font-size:1.75rem;font-style:normal;font-weight:400;letter-spacing:0;text-align:left;margin-block-end:.5rem;color:#000}section.jobs .sub-container .content .jobs .cover .job-list{position:relative;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem}section.jobs .sub-container .content .jobs .cover .job-list .job{position:relative;width:100%;height:auto;padding-block:1.25rem;padding-inline:1.75rem;border-radius:2rem;border:1px solid #7b7b7b;text-align:center;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:3rem 2rem;transition:all .4s ease-in-out}@media only screen and (max-width:991px){section.jobs .sub-container .content .jobs .cover .job-list .job{grid-template-columns:1fr;gap:1.5rem}}@media only screen and (max-width:479px){section.jobs .sub-container .content .jobs .cover .job-list .job{padding-inline:1.25rem}}section.jobs .sub-container .content .jobs .cover .job-list .job .title{position:relative;width:100%;height:auto;grid-column:1/span 3}@media only screen and (max-width:991px){section.jobs .sub-container .content .jobs .cover .job-list .job .title{grid-column:1}}section.jobs .sub-container .content .jobs .cover .job-list .job .title h4{font-family:Helvetica_Now;font-size:2.75rem;font-style:normal;font-weight:500;letter-spacing:0;text-align:left;color:#000}section.jobs .sub-container .content .jobs .cover .job-list .job .cta-btn{position:relative;width:100%;height:auto;padding-block-start:.25rem;display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width:991px){section.jobs .sub-container .content .jobs .cover .job-list .job .cta-btn{grid-row:2;justify-content:flex-start}}section.jobs .sub-container .content .jobs .cover .job-list .job .cta-btn>.button{position:relative;width:fit-content;height:auto;padding-block:1rem;padding-inline:1.5rem;font-family:Helvetica_Neue;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left;color:light-dark(white,#101010);text-align:center;cursor:pointer;border-radius:2.5rem;background-color:light-dark(#101010,white);transition:all .3s ease-in-out allow-discrete;white-space:nowrap;width:100%}@media only screen and (max-width:991px){section.jobs .sub-container .content .jobs .cover .job-list .job .cta-btn>.button{width:fit-content}}@media only screen and (max-width:991px){section.jobs .sub-container .content .jobs .cover .job-list .job .cta-btn>.button{padding-block:1rem;padding-inline:1.375rem;font-size:13px}}section.jobs .sub-container .content .jobs .cover .job-list .job .cta-btn>.button:hover{background:linear-gradient(120deg,#b455ff 10.98%,#ff8b36b8)}section.jobs .sub-container .content .jobs .cover .job-list .job .job-type,section.jobs .sub-container .content .jobs .cover .job-list .job .description{grid-column:span 2;position:relative;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width:991px){section.jobs .sub-container .content .jobs .cover .job-list .job .job-type,section.jobs .sub-container .content .jobs .cover .job-list .job .description{grid-column:span 1}}section.jobs .sub-container .content .jobs .cover .job-list .job .job-type>p{font-family:Helvetica_Neue;font-size:15px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left}section.jobs .sub-container .content .jobs .cover .job-list .job .job-type>p:not(:last-child){margin-block-end:.75rem}section.jobs .sub-container .content .jobs .cover .job-list .job .job-type>p{color:#000}section.jobs .sub-container .content .jobs .cover .job-list .job .job-type>p span{color:#7b7b7b}section.jobs .sub-container .content .jobs .cover .job-list .job .description{position:relative;width:100%;height:auto}section.jobs .sub-container .content .jobs .cover .job-list .job .description>p{font-family:Helvetica_Neue;font-size:18px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left;margin-block-end:1rem;color:#000}section.jobs .sub-container .content .jobs .cover .job-list .job .description .roles{position:relative;width:100%;height:auto;padding-inline-start:.5rem;display:flex;flex-direction:column;gap:.5rem}section.jobs .sub-container .content .jobs .cover .job-list .job .description .roles p{font-family:Helvetica_Neue;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left}section.jobs .sub-container .content .jobs .cover .job-list .job .description .roles p:first-letter{font-weight:600}section.jobs .sub-container .content .jobs .cover .job-list .job h3{font-family:Helvetica_Now;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:0;text-align:left;color:#fff}section.jobs .sub-container .content .jobs .cover .job-list .job p{font-family:Helvetica_Neue;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left;display:block}section.jobs .job-apply{position:fixed;z-index:300;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(20px) brightness(.5);backdrop-filter:blur(20px) brightness(.5)}section.jobs .job-apply .wrapper{position:relative;width:80%;height:auto;max-width:767px;margin-inline:auto;height:100%}@media only screen and (max-width:767px){section.jobs .job-apply .wrapper{width:90%}}@media only screen and (max-width:479px){section.jobs .job-apply .wrapper{width:90%}}section.jobs .job-apply .wrapper{overflow:scroll}section.jobs .job-apply .wrapper .close{content:"";position:absolute;width:100%;height:100%;top:6rem;bottom:auto;left:auto;right:3rem;width:fit-content;height:fit-content}@media only screen and (max-width:479px){section.jobs .job-apply .wrapper .close{top:5rem;right:1rem}}section.jobs .job-apply .wrapper .close{z-index:10}section.jobs .job-apply .wrapper .close>.button{position:relative;width:fit-content;height:auto;padding-block:1rem;padding-inline:1.5rem;font-family:Helvetica_Neue;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left;color:light-dark(white,#101010);text-align:center;cursor:pointer;border-radius:2.5rem;background-color:light-dark(#101010,white);transition:all .3s ease-in-out allow-discrete;white-space:nowrap;width:100%}@media only screen and (max-width:991px){section.jobs .job-apply .wrapper .close>.button{padding-block:1rem;padding-inline:1.375rem;font-size:13px}}section.jobs .job-apply .wrapper .close>.button:hover{background:linear-gradient(120deg,#b455ff 10.98%,#ff8b36b8)}section.jobs .job-apply .wrapper section{margin-block:2rem;padding-block:1rem;border-radius:2rem}section.jobs .job-apply .wrapper section .form-title{max-width:80%}section.job-form{position:relative;width:100%;height:auto;padding-block:3rem;color:#7b7b7b;background-color:#fff}section.job-form .sub-container{position:relative;width:80%;height:auto;max-width:767px;margin-inline:auto}@media only screen and (max-width:767px){section.job-form .sub-container{width:90%}}@media only screen and (max-width:479px){section.job-form .sub-container{width:90%}}section.job-form .sub-container .content{position:relative;width:100%;height:auto;padding-block:2rem 1rem;padding-inline:1.5rem}@media only screen and (max-width:479px){section.job-form .sub-container .content{padding-inline:1rem}}section.job-form .sub-container .content .form-title{position:relative;width:100%;height:auto}section.job-form .sub-container .content .form-title.center{text-align:center}section.job-form .sub-container .content .form-title.center h2{text-align:center}section.job-form .sub-container .content .form-title.center p{margin-inline:auto;max-width:450px}section.job-form .sub-container .content .form-title h2{font-family:Helvetica_Now;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:0;text-align:left;background:linear-gradient(135deg,#b455ff 12.98%,#ff8b3685 84.97%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-block-end:1rem}section.job-form .sub-container .content .form-dialog{position:relative;width:100%;height:auto;padding-block-start:3.15rem}section.job-form .sub-container .content .form-dialog .container{position:relative;width:100%;height:auto}section.job-form .sub-container .content .form-dialog .container .cover{position:relative;width:100%;height:auto}section.job-form .sub-container .content .form-dialog .container>.box{position:relative;width:100%;height:auto;padding-block-end:1.5rem}section.job-form .sub-container .content .form-dialog .container>.box p{width:fit-content}section.job-form .sub-container .content .form-dialog .container>.box .grid-2{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:1rem}@media only screen and (max-width:479px){section.job-form .sub-container .content .form-dialog .container>.box .grid-2{grid-template-columns:1fr;gap:0}}section.job-form .sub-container .content .form-dialog .container>.box .grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto;gap:1rem}@media only screen and (max-width:479px){section.job-form .sub-container .content .form-dialog .container>.box .grid-3{grid-template-columns:1fr;gap:0}}section.job-form .sub-container .content .form-dialog .container>.box .field{position:relative;width:100%;height:auto;padding-block-end:1.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}section.job-form .sub-container .content .form-dialog .container>.box .field .overlay-btn{position:absolute;width:fit-content;height:100%;left:auto;right:0;top:0;padding-block-end:1.5rem;display:flex;justify-content:center;align-items:center}section.job-form .sub-container .content .form-dialog .container>.box .field .overlay-btn .btn{position:relative;width:fit-content;height:auto;cursor:pointer;padding-inline-end:1rem}section.job-form .sub-container .content .form-dialog .container>.box .field .overlay-btn .btn:hover svg{transform:rotate(359deg)}section.job-form .sub-container .content .form-dialog .container>.box .field .overlay-btn .btn svg{position:relative;width:25px;height:25px;object-fit:cover;object-position:center;transition:all .5s ease-in-out}section.job-form .sub-container .content .form-dialog .container>.box .field.error input,section.job-form .sub-container .content .form-dialog .container>.box .field.error select,section.job-form .sub-container .content .form-dialog .container>.box .field.error textarea,section.job-form .sub-container .content .form-dialog .container>.box .field.error .file-input{background-color:#ff000026;border:1px solid rgba(255,0,0,.75);color:#ff0000e6}section.job-form .sub-container .content .form-dialog .container>.box .field.error ::placeholder{color:#ff0000e6}section.job-form .sub-container .content .form-dialog .container>.box .field.error .text-box svg path{stroke:#ff0000bf}section.job-form .sub-container .content .form-dialog .container>.box .field.error .text-box svg path.filled{fill:#ff0000bf}section.job-form .sub-container .content .form-dialog .container>.box .field.error .text-box svg g>path{fill:#ff0000bf}section.job-form .sub-container .content .form-dialog .container>.box .field label{position:relative;width:100%;height:auto;font-family:Helvetica_Neue;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left;color:#7b7b7b;display:block;padding-block-end:.5rem}section.job-form .sub-container .content .form-dialog .container>.box .field label.capitalize{text-transform:capitalize}section.job-form .sub-container .content .form-dialog .container>.box .field input,section.job-form .sub-container .content .form-dialog .container>.box .field select,section.job-form .sub-container .content .form-dialog .container>.box .field textarea{position:relative;width:100%;height:auto;padding:12px 13.5px;line-height:1.55;font-family:Helvetica_Neue;font-size:13px;font-style:normal;font-weight:300;letter-spacing:0;text-align:left;resize:vertical;outline:none;border-radius:12px;border:1px solid light-dark(rgba(16,16,16,.25),rgba(255,255,255,.25))}section.job-form .sub-container .content .form-dialog .container>.box .field input[name=country]{text-transform:capitalize}section.job-form .sub-container .content .form-dialog .container>.box .field .text-box{position:relative;width:100%;height:auto}section.job-form .sub-container .content .form-dialog .container>.box .field .text-box svg{position:relative;width:26px;height:100%;object-fit:cover;object-position:center;position:absolute;aspect-ratio:1;z-index:1;margin-inline:8px}section.job-form .sub-container .content .form-dialog .container>.box .field .text-box svg path{stroke:light-dark(rgba(16,16,16,.25),rgba(255,255,255,.25))}section.job-form .sub-container .content .form-dialog .container>.box .field .text-box svg path.filled{fill:light-dark(rgba(16,16,16,.25),rgba(255,255,255,.25))}section.job-form .sub-container .content .form-dialog .container>.box .field .text-box svg g>path{fill:light-dark(rgba(16,16,16,.25),rgba(255,255,255,.25))}section.job-form .sub-container .content .form-dialog .container>.box .field .text-box:has(>textarea) svg{height:26px;transform:translateY(10px)}section.job-form .sub-container .content .form-dialog .container>.box .field .text-box input,section.job-form .sub-container .content .form-dialog .container>.box .field .text-box textarea{padding-inline-start:40px}section.job-form .sub-container .content .form-dialog .container>.box .field .file-input{position:relative;width:100%;height:150px;padding:25px 20px;border:1px dashed light-dark(rgba(16,16,16,.25),rgba(255,255,255,.25));border-radius:20px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background-color:#fff;cursor:pointer;transition:all .3s ease;text-align:center}section.job-form .sub-container .content .form-dialog .container>.box .field .file-input.dragover{color:#fff;background:linear-gradient(94.89deg,#b455ff 8.98%,#ff8b3685 123.97%)}section.job-form .sub-container .content .form-dialog .container>.box .field .file-input.dragover .info p span{color:#f5f5f5}section.job-form .sub-container .content .form-dialog .container>.box .field .file-input .hide{display:none}section.job-form .sub-container .content .form-dialog .container>.box .field .file-input .progress-cover{content:"";position:absolute;width:100%;height:100%;inset:0 auto auto 0}section.job-form .sub-container .content .form-dialog .container>.box .field .file-input .progress-cover .background-upload{content:"";position:absolute;width:100%;height:100%;inset:0 auto auto 0;z-index:1;transition:all .2s ease;background:linear-gradient(132deg,#b455ff 8.98%,#ff8b3685 97.97%) no-repeat}section.job-form .sub-container .content .form-dialog .container>.box .field .file-input .progress-cover .info{content:"";position:absolute;width:100%;height:100%;inset:0 auto auto 0;display:flex;justify-content:center;align-items:center;z-index:0}section.job-form .sub-container .content .form-dialog .container>.box .field .file-input .progress-cover .info.top{mix-blend-mode:color-dodge;z-index:2}section.job-form .sub-container .content .form-dialog .container>.box .field .file-input .progress-cover .info p{width:100%;color:#7b7b7b;text-align:center;font-size:4rem;line-height:.85}section.job-form .sub-container .content .form-dialog .container>.box .info p{width:auto;font-size:14px;text-align:center}section.job-form .sub-container .content .form-dialog .container>.box .info p:not(:last-child){margin-block-end:8px}section.job-form .sub-container .content .form-dialog .container>.box .info p span{color:#000;font-weight:600;text-decoration:underline;transition:color .2s ease}section.job-form .sub-container .content .form-dialog .container p{font-size:14px;padding-inline-start:.5rem;line-height:1.5;font-weight:400}section.job-form .sub-container .content .form-dialog .container p span{text-decoration:underline;cursor:pointer}section.job-form .sub-container .content .form-dialog .container.forget{display:flex;justify-content:flex-end;align-items:center}section.job-form .sub-container .content .form-dialog .container>span{display:block;font-size:14px;padding-block-start:.5rem;padding-inline:13.5px;font-weight:300;color:#ff0000bf;text-transform:lowercase;opacity:.8}section.job-form .sub-container .content .form-dialog .container>span:first-letter{text-transform:uppercase}section.job-form .sub-container .content .form-dialog .container .check-box{padding-block:0;padding-inline:0 .25rem}section.job-form .sub-container .content .form-dialog .button-wrapper{padding-block-start:1rem}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm,section.job-form .sub-container .content .form-dialog .button-wrapper .filler{display:flex;justify-content:center;align-items:center}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm>.button,section.job-form .sub-container .content .form-dialog .button-wrapper .filler>.button{position:relative;width:fit-content;height:auto;padding-block:1rem;padding-inline:1.5rem;font-family:Helvetica_Neue;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left;color:light-dark(white,#101010);text-align:center;cursor:pointer;border-radius:2.5rem;background-color:light-dark(#101010,white);transition:all .3s ease-in-out allow-discrete;white-space:nowrap;width:100%;font-weight:400}@media only screen and (max-width:991px){section.job-form .sub-container .content .form-dialog .button-wrapper .confirm>.button,section.job-form .sub-container .content .form-dialog .button-wrapper .filler>.button{padding-block:1rem;padding-inline:1.375rem;font-size:13px}}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm>.button:hover,section.job-form .sub-container .content .form-dialog .button-wrapper .filler>.button:hover{background:linear-gradient(120deg,#b455ff 10.98%,#ff8b36b8)}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm.outline>.button,section.job-form .sub-container .content .form-dialog .button-wrapper .filler.outline>.button{position:relative;width:fit-content;height:auto;padding-block:1rem;padding-inline:1.5rem;font-family:Helvetica_Neue;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;text-align:left;color:light-dark(#101010,white);text-align:center;cursor:pointer;border-radius:2.5rem;background-color:light-dark(white,#101010);transition:all .3s ease-in-out allow-discrete;white-space:nowrap;width:100%;font-weight:400;border:solid 1px light-dark(#101010,#eee)}@media only screen and (max-width:991px){section.job-form .sub-container .content .form-dialog .button-wrapper .confirm.outline>.button,section.job-form .sub-container .content .form-dialog .button-wrapper .filler.outline>.button{padding-block:1rem;padding-inline:1.375rem;font-size:13px}}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm.outline>.button:hover,section.job-form .sub-container .content .form-dialog .button-wrapper .filler.outline>.button:hover{background:linear-gradient(120deg,#b455ff 10.98%,#ff8b36b8)}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm:first-child,section.job-form .sub-container .content .form-dialog .button-wrapper .filler:first-child{justify-content:flex-end}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm.google,section.job-form .sub-container .content .form-dialog .button-wrapper .filler.google{justify-content:flex-start}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm.google #signinDiv,section.job-form .sub-container .content .form-dialog .button-wrapper .filler.google #signinDiv{overflow:hidden;border-radius:2rem}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm.google .button,section.job-form .sub-container .content .form-dialog .button-wrapper .filler.google .button{padding:0}@media only screen and (max-width:479px){section.job-form .sub-container .content .form-dialog .button-wrapper .confirm,section.job-form .sub-container .content .form-dialog .button-wrapper .filler{padding-block-end:1rem}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm .button,section.job-form .sub-container .content .form-dialog .button-wrapper .filler .button{width:200px;padding-block:.89rem}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm.google .button,section.job-form .sub-container .content .form-dialog .button-wrapper .filler.google .button{width:fit-content}section.job-form .sub-container .content .form-dialog .button-wrapper .confirm:first-child,section.job-form .sub-container .content .form-dialog .button-wrapper .confirm.google,section.job-form .sub-container .content .form-dialog .button-wrapper .filler:first-child,section.job-form .sub-container .content .form-dialog .button-wrapper .filler.google{justify-content:center}}section.job-form .sub-container .content:last-child>.box{padding-block-end:0}
