.register-section{overflow:hidden;padding:10rem 0}.register-section .section-wrapper{background-color:var(--cta-green);display:flex;padding:0;border-radius:1.2rem}.register-section .section-wrapper.flip-section{flex-direction:row-reverse}.register-section .section-wrapper.flip-section .section-inner{flex-direction:row-reverse}.register-section .section-wrapper.flip-section .section-image{width:44%}.register-section .section-wrapper.flip-section .section-content{width:55%}.register-section .section-wrapper .section-inner{position:relative;display:flex;justify-content:space-between;max-width:var(--content);width:100%;margin:0 auto;padding:15rem 6rem}.register-section .section-wrapper .section-image{position:relative;width:55%}.register-section .section-wrapper .section-image img{position:absolute;top:-24rem;left:-10rem}.register-section .section-wrapper .section-video{position:relative;width:55%;pointer-events:none}.register-section .section-wrapper .section-video .register-video{position:absolute;top:-45rem;left:-5rem;width:115rem;height:80rem}.register-section .section-wrapper .section-content{width:45%}.register-section .section-wrapper .section-content .section-title{text-align:left;padding-top:0;padding-bottom:4rem}@media only screen and (max-width: 1200px){.register-section .section-wrapper{border-radius:0}}@media only screen and (max-width: 768px){.register-section{padding-bottom:0}.register-section .section-wrapper{border-radius:0}.register-section .section-wrapper.flip-section{flex-direction:column}.register-section .section-wrapper.flip-section .section-inner{flex-direction:column}.register-section .section-wrapper.flip-section .section-image,.register-section .section-wrapper.flip-section .section-content{width:100%}.register-section .section-wrapper .section-inner{flex-direction:column;padding:3.2rem 3.2rem 6rem}.register-section .section-wrapper .section-image,.register-section .section-wrapper .section-content{width:100%}.register-section .section-wrapper .section-image{height:38rem}.register-section .section-wrapper .section-image img{position:relative;top:-12rem;left:-9rem;right:0;margin:0 auto;width:50rem;object-fit:contain;object-position:center top}.register-section .section-wrapper .section-video{height:20rem}.register-section .section-wrapper .section-video .register-video{position:absolute;top:-45rem;left:-10rem;width:100rem;height:70rem}}@media only screen and (max-width: 768px){.register-section .section-wrapper .section-image{height:35rem}.register-section .section-wrapper .section-image img{position:relative;top:-12rem;left:-8rem;right:0;width:45rem}}@media only screen and (min-width: 1367px){.register-section{padding-left:10rem;padding-right:10rem}.register-section .section-wrapper{max-width:100%}.register-section .section-wrapper .section-inner{max-width:calc(var(--content) + 8%)}.register-section .section-wrapper .section-inner>div{margin-right:2%;margin-left:2%}}.header{background-color:rgba(0,0,0,0)}.hero-section{position:relative}.hero-section .section-bg{position:absolute;top:calc(var(--header-height)*-1);right:0;bottom:0;left:0}.hero-section .section-bg::after{content:"";display:block;height:50%;background-image:linear-gradient(to top, #000000 0%, rgba(0, 0, 0, 0) 100%);position:absolute;right:0;bottom:0;left:0;z-index:1}.hero-section .section-bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hero-section .section-wrapper{display:flex;flex-direction:column;align-items:center;padding:2rem 0 73rem;width:100%;position:relative;z-index:1}.hero-section .section-wrapper .section-title{padding:0 0 2rem;text-align:center;font-size:5rem;line-height:6.8rem;overflow:hidden;text-transform:capitalize;background:linear-gradient(45.23deg, rgb(142, 0, 237), rgb(19, 132, 232));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.hero-section .section-wrapper .btn{background:linear-gradient(133deg, #821EC8 0%, #00EEFD 100%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);color:var(--text-white);border:0}.hero-description.hide-mobile{background:#fff;font-size:1.8rem;line-height:1.6;text-align:center}.hero-description.hide-mobile p{margin-bottom:1em}.hero-description.hide-mobile :last-child{margin:0 auto;padding:9.2rem 0 6.2rem 0;max-width:76.5rem}@media only screen and (max-width: 1366px){.hero-section .section-wrapper{padding-left:3.2rem;padding-right:3.2rem}}@media only screen and (max-width: 768px){.hero-section .section-bg{top:0}.hero-section .section-bg::after{height:100%}.hero-section .section-wrapper{display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:2rem 0}.hero-section .section-wrapper .section-image{width:100%}.hero-section .section-wrapper .section-image img{width:100%;height:100%;object-fit:contain}.hero-section .section-wrapper .section-image::after{background:rgba(0,0,0,0)}.hero-section .section-wrapper .section-title{text-align:center;font-size:3.6rem;line-height:4.2rem;padding:0 0 10rem}.hero-section .section-wrapper .section-content{padding:0 2.2rem}.hero-section .section-wrapper .btn{align-self:center}.hero-section .hero-description{flex-direction:column;padding:1rem}.hero-section .hero-description p{line-height:2.2rem}.hero-section .hero-description .hero-text{margin-bottom:6rem}}.gallery-section{padding:2rem 0 7.3rem;background:#fff}.gallery-section .gallery-list{display:grid;grid-auto-flow:dense row;grid-template-columns:1fr 1fr 1fr;gap:2.4rem}.gallery-section .gallery-item{overflow:hidden;border-radius:1.2rem}.gallery-section .gallery-item.small{grid-column:auto/span 1;grid-row:auto/span 1}.gallery-section .gallery-item.wide{grid-column:auto/span 2;grid-row:auto/span 1}.gallery-section .gallery-item.portrait{grid-column:auto/span 1;grid-row:auto/span 2}.gallery-section .gallery-item.square{grid-column:auto/span 2;grid-row:auto/span 2}.gallery-section .gallery-item img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width: 768px){.gallery-section{padding:3.2rem 0 3.2rem 0}.gallery-section .gallery-list{display:flex;overflow-x:auto;padding:0 2rem 2rem}.gallery-section .gallery-item.small,.gallery-section .gallery-item.wide,.gallery-section .gallery-item.portrait,.gallery-section .gallery-item.square{min-width:70vw;grid-column:auto/span 1;grid-row:auto/span 1}.gallery-section .gallery-item img{width:100%;height:100%;object-fit:cover}}.about-section{background:#fff}.about-section .section-content{position:relative;padding-bottom:12rem}.about-section .section-content .section-title{padding:5rem 0 3.6rem 0;text-align:center;font-size:5rem;line-height:6.8rem;overflow:hidden;text-transform:capitalize;background:linear-gradient(45.23deg, rgb(142, 0, 237), rgb(19, 132, 232));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.about-section .section-content .about-description{margin:0 auto;max-width:82.5rem;font-weight:300;font-size:2.8rem;line-height:3.8rem;text-align:center}.about-section .section-extended{display:flex;margin-top:5rem}.about-section .section-extended .about-intro{flex-grow:1;flex-basis:50%;display:grid;grid-template-columns:auto 1fr;gap:2.4rem 3.2rem}.about-section .section-extended .about-intro .intro-avatar{grid-column:1/span 1;grid-row:1/span 1;display:block;overflow:hidden;border-radius:50%;border:5px solid var(--primary);width:13.6rem;height:13.6rem}.about-section .section-extended .about-intro .intro-content{grid-column:2/span 1;grid-row:1/span 1;font-weight:600;font-size:2.2rem;line-height:3.4rem;font-style:italic}.about-section .section-extended .about-intro .intro-info{grid-column:1/span 2;grid-row:2/span 1;font-size:1.8rem;line-height:3.4rem}.about-section .section-extended .about-intro .intro-info .intro-name{font-weight:600;font-style:italic}.about-section .section-extended hr{margin:0 2.4rem;border:none;width:1px;background-color:#ededed}.about-section .section-extended .about-recruitment{flex-grow:1;flex-basis:50%}@media only screen and (max-width: 768px){.about-section .section-content{padding-bottom:10rem;overflow:hidden}.about-section .section-content .section-title{padding:2rem 0 1rem;font-size:3.2rem;line-height:4rem}.about-section .section-content .about-description{margin:0 auto;max-width:100%;text-align:left;font-size:2.4rem;line-height:3.2rem}.about-section .section-extended{display:flex;flex-direction:column;margin-top:-5rem}.about-section .section-extended .about-intro{display:flex;flex-direction:column}.about-section .section-extended .about-intro .intro-avatar{order:0;margin-bottom:2.4rem}.about-section .section-extended .about-intro .intro-info{order:2}.about-section .section-extended .about-intro .intro-content{order:3;margin-bottom:2.4rem}}#careerReasonsAnchor{display:block;height:11rem;background:var(--background)}.reasons-section{overflow:hidden;padding:0}.reasons-section .section-wrapper{padding-top:0}.reasons-section .section-wrapper .section-title{padding:0 0 8.4rem 0;text-align:center;font-size:5rem;line-height:6.8rem;overflow:hidden;text-transform:capitalize;background:linear-gradient(45.23deg, rgb(142, 0, 237), rgb(19, 132, 232));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.reasons-section .reasons-list{position:relative;padding:0 8rem}.reasons-section .reasons-list :last-child{margin-bottom:0}.reasons-section .section-decoration{position:relative}.reasons-section .reasons-item{display:flex;align-items:center;margin-bottom:20rem;min-height:32.6rem}.reasons-section .reasons-item .item-thumb{flex-basis:60%;margin-right:8.8rem;position:relative}.reasons-section .reasons-item .item-thumb img{display:block;border-radius:1.2rem;width:100%;height:auto;position:relative;z-index:1}.reasons-section .reasons-item .item-thumb .item-deco{display:block;width:45rem;height:auto;object-fit:contain;object-position:center;position:absolute;top:0;left:0;z-index:0;transform:translate(-50%, -50%)}.reasons-section .reasons-item .item-desc{flex-basis:40%}.reasons-section .reasons-item .item-desc .title{background:linear-gradient(45.23deg, rgb(142, 0, 237), rgb(19, 132, 232));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.reasons-section .reasons-item .item-desc .description{margin-top:2rem}.reasons-section .reasons-item:nth-child(even){flex-direction:row-reverse}.reasons-section .reasons-item:nth-child(even) .item-thumb{margin-left:8.8rem;margin-right:0}.reasons-section .reasons-item:nth-child(even) .item-thumb .item-deco{left:unset;right:0;transform:translate(50%, -50%)}@media only screen and (max-width: 768px){#careerReasonsAnchor{display:block;height:5rem;background:var(--background);scroll-margin:11.5rem}.reasons-section .section-wrapper{padding:0}.reasons-section .section-wrapper .section-title{max-width:90vw;margin:0 auto;padding:0 0 5rem 0;font-size:3.2rem;line-height:4rem}.reasons-section .reasons-list{padding:0}.reasons-section .reasons-list .reasons-item{flex-direction:column;margin-bottom:0}.reasons-section .reasons-list .reasons-item .item-thumb{flex:1;margin:0}.reasons-section .reasons-list .reasons-item .item-thumb img{width:100vw;height:auto;object-fit:contain;border-radius:0}.reasons-section .reasons-list .reasons-item .item-thumb .item-deco{display:none}.reasons-section .reasons-list .reasons-item .item-desc{flex-basis:100%;margin-bottom:0;padding:4rem 2rem;min-height:25rem}.reasons-section .reasons-list .reasons-item .item-desc .title{font-size:2.6rem;line-height:3.4rem}.reasons-section .reasons-list .reasons-item:last-of-type .item-desc{padding:4rem 2rem 0 2rem;min-height:20rem}}.join-section{background:#fff}.join-section .section-wrapper{padding:10rem 3.2rem}.join-section .section-wrapper .section-title{text-align:center;display:block;margin:0 auto;padding:0 0 10rem 0;font-size:6.4rem;line-height:7.2rem;overflow:hidden;text-transform:capitalize;background:linear-gradient(45.23deg, rgb(142, 0, 237), rgb(19, 132, 232));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.join-section .section-wrapper .section-content .CatSlider{display:block;padding:0 0;position:relative;width:100%;user-select:none}.join-section .section-wrapper .section-content .CatSlider .cat-list{user-select:none;display:flex;margin:0 auto 6rem auto;justify-content:start}.join-section .section-wrapper .section-content .CatSlider .cat-list span{display:flex;flex-flow:column;justify-content:space-between;align-items:center;gap:1.8rem;font-weight:400;font-size:2.4rem;line-height:3rem;color:var(--primary-dark);transition:250ms all cubic-bezier(0.8, 0, 0.6, 1);cursor:pointer;padding:.7rem 1.6rem;margin:0 0;width:auto}.join-section .section-wrapper .section-content .CatSlider .cat-list span:hover{font-weight:600}.join-section .section-wrapper .section-content .CatSlider .cat-list span.active{font-weight:600}.join-section .section-wrapper .section-content .CatSlider .cat-list span::after{content:attr(data-text);height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:600;display:block}@media speech{.join-section .section-wrapper .section-content .CatSlider .cat-list span::after{display:none}}.join-section .section-wrapper .section-content .DepartmentSlider{display:block;padding:0 0;position:relative;width:100%;user-select:none}.join-section .section-wrapper .section-content .DepartmentSlider .depart-list{user-select:none;display:flex;margin:1rem auto 4rem auto}.join-section .section-wrapper .section-content .DepartmentSlider .depart-list span{display:inline-block;font-weight:600;font-size:1.4rem;line-height:2.4rem;color:var(--primary-dark);transition:250ms all cubic-bezier(0.8, 0, 0.6, 1);cursor:pointer;padding:.8rem 2.4rem;margin:0 0;width:auto;border:1px solid #d9d5db;border-radius:10rem}.join-section .section-wrapper .section-content .DepartmentSlider .depart-list span:hover{color:var(--primary);background-color:#f2f1f3}.join-section .section-wrapper .section-content .DepartmentSlider .depart-list span.active{color:var(--primary);background-color:#f2f1f3}.join-section .section-wrapper .section-content #positionsPostsHolder{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:4rem;position:relative;max-width:110rem;margin:0 auto 6rem auto}.join-section .section-wrapper .section-content #positionsPostsHolder article{display:flex;flex-direction:column;overflow:hidden;max-width:33rem;height:auto;background-color:var(--background-light);box-shadow:0px 0px 1px rgba(20,21,26,.1),0px 7px 14px rgba(71,77,87,.08),0px 3px 6px rgba(20,21,26,.08);border-radius:1.6rem}.join-section .section-wrapper .section-content #positionsPostsHolder article a{flex-grow:1;display:flex;flex-direction:column}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-image{position:relative;min-height:5rem;height:10.4rem;overflow:hidden}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-image img{display:block;width:100%;object-fit:cover;height:auto}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content{padding:1.6rem .8rem;display:flex;flex-direction:column;flex:1;justify-content:flex-start;flex-grow:1}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-category{padding:0 0 .5rem 0;font-size:1rem;font-family:var(--text-font);color:#76808f;line-height:1.2rem;font-weight:400}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-title{max-width:100%;max-height:5.2rem;min-height:5.2rem;overflow:hidden;margin-bottom:.8rem;font-size:2.4rem;font-family:var(--text-font);font-weight:700;color:#14151a;line-height:2.6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-excerpt{min-height:2.4rem;max-height:2.4rem;overflow:hidden;flex-grow:initial;padding:0;margin:0 0 1.4rem 0;font-size:1.6rem;font-family:var(--text-font);font-weight:400;color:#14151a;line-height:2.4rem;letter-spacing:-0.4px;text-overflow:ellipsis;white-space:nowrap}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-misc{margin:0 0}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-misc .blog-more-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-misc .blog-more-info .blog-level{position:relative;max-width:9.3rem;height:2.8rem;padding:.6rem 1.6rem;font-size:1.2rem;font-family:var(--text-font);font-weight:400;color:#474d57;line-height:1.4rem;border-radius:1.6rem;background:linear-gradient(white, white) padding-box,linear-gradient(to right, #821EC8, #4B47FF) border-box;border:1px solid rgba(0,0,0,0)}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-misc .blog-more-info .blog-post-date{margin:0 0;font-size:1.5rem;font-family:var(--text-font);font-weight:400;color:#76808f;line-height:2.4rem}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-misc .blog-more-info .blog-read-time{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-misc .blog-more-info .blog-read-time img{margin-right:.5rem}.join-section .section-wrapper .section-content #positionsPostsHolder article .blog-content .blog-misc .blog-more-info .blog-read-time span{font-size:1.6rem;font-family:var(--text-font);font-weight:400;color:#76808f;line-height:2.4rem}.join-section .section-wrapper .section-content .btn__wrapper{text-align:center;padding:0 0}.join-section .section-wrapper .section-content .btn__wrapper .btn{background:linear-gradient(white, white) padding-box,linear-gradient(to right, #821EC8, #4B47FF) border-box;border:1px solid rgba(0,0,0,0);padding:1.5rem 8.7rem}.join-section .section-wrapper .section-content .btn__wrapper .btn:hover{color:var(--text-white);background:var(--primary);border:.1rem solid var(--primary)}@media only screen and (max-width: 1280px){.join-section .section-wrapper .section-content #positionsPostsHolder{grid-template-columns:1fr 1fr;justify-items:center}}@media only screen and (max-width: 1080px){.join-holder .section-wrapper .section-content #positionsPostsHolder{grid-template-columns:1fr 1fr;justify-items:center}}@media only screen and (max-width: 768px){.join-section .section-wrapper{padding:3.8rem 2rem}.join-section .section-wrapper .section-title{text-align:center;padding:0 0 5.2rem 0;font-size:3.2rem;line-height:4rem}.join-section .section-wrapper .section-content #positionsPostsHolder{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:2.4rem;width:100%}.join-section .section-wrapper .section-content #positionsPostsHolder article{display:flex;overflow:hidden;max-width:40rem;width:100%;height:auto;background-color:var(--background-light);box-shadow:0px 0px 1px rgba(20,21,26,.1),0px 7px 14px rgba(71,77,87,.08),0px 3px 6px rgba(20,21,26,.08);border-radius:.8rem}.join-section .section-wrapper .section-content #positionsPostsHolder article a{flex-grow:1;display:flex}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-image{position:relative;overflow:hidden}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-image img{object-fit:cover;border-radius:.8rem}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content{padding:.8rem .8rem;display:flex;flex-direction:column;flex:1;justify-content:flex-start;flex-grow:1}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-category{padding:0 0 .6rem 0;font-size:1rem;font-family:var(--text-font);color:#76808f;line-height:1.2rem;font-weight:400}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-title{max-width:100%;max-height:4rem;min-height:4rem;overflow:hidden;margin-bottom:2.4rem;font-size:1.8rem;font-family:var(--text-font);font-weight:700;color:#14151a;line-height:2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-excerpt{min-height:1.6rem;max-height:1.6rem;overflow:hidden;flex-grow:initial;padding:0;margin:0 0 1.8rem 0;font-size:1.2rem;font-family:var(--text-font);font-weight:400;color:#14151a;line-height:1.6rem;letter-spacing:-0.4px;text-overflow:ellipsis;white-space:nowrap}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc{margin:0 0}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc .blog-more-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc .blog-more-info .blog-level{position:relative;max-width:9.3rem;height:2.8rem;padding:.6rem 1rem;font-size:1.2rem;font-family:var(--text-font);font-weight:400;color:#474d57;line-height:1.4rem;border-radius:1.6rem}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc .blog-more-info .blog-level.blog-level-beginner{border:1px solid #00b967}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc .blog-more-info .blog-level.blog-level-intermediate{border:1px solid #821ec8}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc .blog-more-info .blog-level.blog-level-advanced{border:1px solid #4b47ff}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc .blog-more-info .blog-post-date{margin:0 1.7rem 0 0;font-size:1.6rem;font-family:var(--text-font);font-weight:400;color:#76808f;line-height:2.4rem;display:none}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc .blog-more-info .blog-read-time{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc .blog-more-info .blog-read-time img{margin-right:.5rem}.join-section .section-wrapper .section-content #positionsPostsHolder article a .blog-content .blog-misc .blog-more-info .blog-read-time span{font-size:1.4rem;font-family:var(--text-font);font-weight:400;color:#76808f;line-height:2.4rem}.join-section .section-wrapper .section-content .btn__wrapper .btn{display:inline-block}}.offices-section{background:#fff}.offices-section .section-wrapper{padding:3.2rem 3.2rem 8rem 3.2rem}.offices-section .section-wrapper .section-title{text-align:center;padding:0 0 10rem 0;font-size:5rem;line-height:6.8rem;overflow:hidden;text-transform:capitalize;background:linear-gradient(45.23deg, rgb(142, 0, 237), rgb(19, 132, 232));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.offices-section .section-wrapper .section-content{background-color:#eff3f6;border-radius:1.2rem;padding:3.2rem;display:flex}.offices-section .section-wrapper .section-content .section-image{margin-right:4rem;width:100%}.offices-section .section-wrapper .section-content .section-image img{width:100%;height:100%;object-fit:contain;object-position:center}.offices-section .section-wrapper .section-content .section-aside{display:flex;margin-left:auto}.offices-section .section-wrapper .section-content .offices-list{display:flex;flex-direction:column;background-color:var(--background-light);border-radius:1.2rem;padding:1.6rem;width:30rem}.offices-section .section-wrapper .section-content .offices-list .office-card{border-bottom:1px solid #e0e0e0}.offices-section .section-wrapper .section-content .offices-list .office-card:last-child{border-bottom:0}.offices-section .section-wrapper .section-content .offices-list .office-card.active .office-title::after{transform:rotate(180deg)}.offices-section .section-wrapper .section-content .offices-list .office-card:not(.active) .office-detail{padding-bottom:0;height:0}.offices-section .section-wrapper .section-content .offices-list .office-card .office-title{color:var(--primary-light);display:flex;align-items:center;padding:1.6rem 0}.offices-section .section-wrapper .section-content .offices-list .office-card .office-title::after{content:"";background-size:1.1rem;background-repeat:no-repeat;background-position:center;width:1.1rem;height:1.1rem;display:inline-block;vertical-align:middle;background-image:url("../icons/icon-chevron-primary.svg");margin-left:auto;margin-right:1rem;transition:transform .2s ease}.offices-section .section-wrapper .section-content .offices-list .office-card .office-title img{margin-right:.5rem}.offices-section .section-wrapper .section-content .offices-list .office-card .office-detail{overflow:hidden;padding-bottom:1rem;height:var(--office-detail-height, auto);transition:padding-bottom .1s ease,height .3s ease}.offices-section .section-wrapper .section-content .offices-list .office-card .office-detail{display:none}.offices-section .section-wrapper .section-content .offices-list .office-card .office-title::after{display:none}@media only screen and (max-width: 768px){.offices-section .section-wrapper{padding:3.2rem 2rem}.offices-section .section-wrapper .section-title{padding-bottom:0}.offices-section .section-wrapper .section-content{background-color:rgba(0,0,0,0);flex-direction:column;padding:0}.offices-section .section-wrapper .section-content .section-image{margin-right:0;padding:2rem 0 3rem 0}.offices-section .section-wrapper .section-content .section-aside{width:100%}.offices-section .section-wrapper .section-content .offices-list{background-color:#eff3f6;width:100%}}/*# sourceMappingURL=careers.css.map */
