/*!
Theme Name:   Weichie.com Wordpress Theme
Description:  Weichie.com WordPress Foundation
Version:      2.4
Author:       Weichie.com
Tags:         WordPress, custom, theme
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.grow__with__us .image__slides img,.job__detail__image img,.solution__steps img,.value__image__wrapper img,.work__section__row-visual img{position:absolute;top:0;left:0;height:100%;width:100%}.flex{display:flex}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.grid{display:grid}.grid-3{grid-template-columns:repeat(3,1fr)}@media (max-width:979px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grid-3{grid-template-columns:1fr}}.padding-xs{padding-top:7rem;padding-bottom:7rem}.padding-sm{padding-top:11rem;padding-bottom:11rem}.padding-lg{padding-top:15rem;padding-bottom:15rem}.padding-xl{padding-top:25rem;padding-bottom:25rem}.content__half{width:50%}.content__half.content__left{padding-right:5rem}.content__half.content__right{padding-left:5rem}@media (max-width:767px){.content__half.mobile__full{width:100%}.content__half.mobile__full.content__left{padding-right:0;padding-bottom:5rem}.content__half.mobile__full.content__right{padding-left:0}}.bg-orange{background-color:#fe9200}.bg-yellow{background-color:#f2a73a}.bg-yellow-light{background-color:#fff0c9}.badge__tag,.bg-navy{background-color:#2e2b56}.bg-white{background-color:#fff}.fg-orange{color:#fe9200}.fg-yellow{color:#f2a73a}.fg-yellow-light{color:#fff0c9}.fg-navy{color:#2e2b56}.fg-white,.font-white{color:#fff}.text-multi strong{color:#fe9200}.text-center{text-align:center}.hr__content .title__wrapper svg circle,.hr__content .title__wrapper svg path,.hr__content .title__wrapper svg rect,.svg-orange circle,.svg-orange path,.svg-orange rect,.talent__content__half svg circle,.talent__content__half svg path,.talent__content__half svg rect{fill:#fe9200}.svg-navy circle,.svg-navy path,.svg-navy rect{fill:#2e2b56}.block__background{z-index:1}.block__front{z-index:2}.bg-image{background-size:cover;background-position:50%}.bg-image:after{content:"";display:block}.bg-image.image-square:after{padding-bottom:100%}.bg-image.image-circle{border-radius:50%}.bg-image.image-circle:after{padding-bottom:100%}.filter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.filter__orange{background-color:#fe9200}.filter__purple{background-color:#2e2b56}.filter__dark{background-color:#3b3e44}.child__service__content .inner ul li,.dotted,.solution__steps .info .content li{position:relative;padding-left:2rem}.child__service__content .inner ul li:not(:last-child),.dotted:not(:last-child),.solution__steps .info .content li:not(:last-child){margin-bottom:.5rem}.child__service__content .inner ul li:after,.dotted:after,.solution__steps .info .content li:after{content:"";display:block;position:absolute;left:0;top:.4rem;width:1rem;height:1rem;border-radius:50%;background:#feaa00}.btn-large,.btn-naked,.btn-small,.btn__link,.navigation a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:Manrope;font-size:1.6rem;font-weight:600;text-transform:uppercase;transition:all .2s ease}.btn-small,.navigation a{padding:2rem 2.5rem}.btn-large{padding:2rem 4rem}.btn-white{background-color:#fff;color:#3b3e45}.btn-white:hover{background-color:#3b3e44;color:#fff}.btn-orange{background:linear-gradient(90deg,#feaa00,#fe9200);color:#fff}.btn-orange:hover{background:linear-gradient(90deg,#2e2b56,#3b3e45)}.btn-naked,.navigation a{position:relative}.btn-naked:after,.navigation a:after{content:"";position:absolute;bottom:1rem;right:0;width:0;height:.5px;background-color:#707070;transition:all .2s ease}.btn-naked.btn-small:after,.navigation a:after{right:2.5rem}.btn-naked.btn-large:after,.navigation a.btn-large:after{right:4rem}.btn-naked:hover:after,.navigation a:hover:after{right:unset}.btn-naked:hover.btn-small:after,.navigation a:hover:after{left:2.5rem;width:calc(100% - 5rem)}.btn-naked:hover.btn-large:after,.navigation a:hover.btn-large:after{left:4rem;width:calc(100% - 8rem)}.btn-naked.underlined.btn-small:after,.navigation a.underlined:after{left:2.5rem;width:calc(100% - 5rem)}.btn-naked.underlined.btn-large:after,.navigation a.underlined.btn-large:after{left:4rem;width:calc(100% - 8rem)}.btn-naked.underlined:hover:after,.navigation a.underlined:hover:after{width:0}.btn-wrapper{display:flex;width:100%}.btn-wrapper a:not(:last-child){margin-right:3rem}.btn-wrapper.center{justify-content:center}.btn__link{font-size:1.4rem;color:#fe9200;border-bottom:1px solid #fe9200}.btn__link:hover{color:#fff}.badge__tag{display:block;padding:.5rem 2rem;border-radius:2rem;font-size:2rem;line-height:3rem;color:#fff;text-transform:uppercase}.card__title__wrapper{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:3rem}@media (max-width:767px){.card__title__wrapper{flex-direction:column}}.tags{display:flex}.tags .badge__tag:not(:first-child){margin-left:1rem}.card__job{display:block;border-bottom:1px solid #fe9200}.card__job:first-child{border-top:1px solid #fe9200}.card__job-wrapper{padding-top:4rem;padding-bottom:4rem;width:100%;justify-content:space-between;align-items:center;transition:all .2s ease}.card__job-wrapper .card__content{width:90%}.card__job-wrapper:hover{transform:translateX(1rem)}@media (max-width:767px){.card__job-wrapper .card__content{width:100%}}.card__job-title{font-size:3.5rem;font-weight:600}@media (max-width:767px){.card__job-title{font-size:2.5rem;margin-bottom:2rem}}.card__job-excerpt{max-width:60%}@media (max-width:767px){.card__job-excerpt{max-width:95%}}.card__job-read__more{font-size:9.5rem;font-weight:400}@media (max-width:767px){.card__job-read__more{display:none;font-size:4.5rem}}.card__testimonial-wrapper{flex-direction:column;align-items:center;text-align:center}.card__testimonial-wrapper .bg-image{position:relative;margin-bottom:2rem;width:100%}@media (max-width:979px) and (min-width:768px){.card__testimonial-wrapper:last-child{grid-column:span 2;padding-left:calc(25% + 2rem);padding-right:calc(25% + 2rem)}}.testimonial__logo__wrapper{position:absolute;top:0;right:0;transform:translate(50%,-50%);width:30%;height:30%;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff}.testimonial__logo__wrapper img{width:90%}@media (max-width:1499px){.testimonial__logo__wrapper{transform:translate(25%,-50%)}}.card__testimonial-title{margin-bottom:2rem;font-size:3.5rem;line-height:4.5rem;font-weight:600}.card__testimonial-excerpt{margin-bottom:3rem;font-size:2.5rem;line-height:3.5rem;font-weight:400}.card__testimonial-client-read__more:after{background-color:#fff}.card__testimonial-consultant-read__more:after{background-color:#fe9200}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Gilroy;src:url(assets/fonts/Gilroy-Regular.woff2) format("woff2"),url(assets/fonts/Gilroy-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(assets/fonts/Gilroy-Medium.woff2) format("woff2"),url(assets/fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(assets/fonts/Gilroy-Bold.woff2) format("woff2"),url(assets/fonts/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(assets/fonts/Gilroy-ExtraBold.woff2) format("woff2"),url(assets/fonts/Gilroy-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(assets/fonts/Gilroy-Black.woff2) format("woff2"),url(assets/fonts/Gilroy-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.about__section p,.child__service__content .inner p,.job__detail__copy,.service__card p,.work__section__row-content .title p,.work__section__row-content p,body{font-size:1.8rem;line-height:1.9rem;font-weight:400}.card__job-excerpt,.service__intro .service__intro__text,.text__medium,.value__list p{font-size:2.5rem;line-height:3.5rem;font-weight:400}.footer__contact__subtitle,.page__hero p,.service__parent__hero p,.testimonials__intro__text,.text__large{font-size:3rem;line-height:4rem;font-weight:400}.page__hero h1{font-family:Gilroy;font-size:9.3rem;line-height:10rem;font-weight:600}@media (max-width:767px){.page__hero h1{font-size:6rem;line-height:6.2rem}}.footer__contact__title,.section__title,.service__intro h2,.service__parent__hero h1,.services__full__overview h2,.why__weevo h2{display:block;font-family:Gilroy;font-size:7rem;line-height:6rem;font-weight:600}@media (max-width:979px){.footer__contact__title,.section__title,.service__intro h2,.service__parent__hero h1,.services__full__overview h2,.why__weevo h2{font-size:6rem;line-height:6.5rem}}.about__section h2,.child__benefits h2,.grow__with__us h2,.section__subtitle,.solution__steps h2,.steps__outro h2,.steps__outro p.huge,.work__section h2{display:block;font-family:Gilroy;font-size:4rem;line-height:5rem;font-weight:600}@media (max-width:979px){.about__section h2,.child__benefits h2,.grow__with__us h2,.section__subtitle,.solution__steps h2,.steps__outro h2,.steps__outro p.huge,.work__section h2{font-size:3.5rem;line-height:4rem}}.about__subsection h3,.benefit__list strong,.child__service__content .inner h3,.core__value__list h3,.inspire__list h4,.job__detail__content h2,.service__card h4,.services__full__overview .service__title strong,.solution__steps .info strong.title,.subservice__list h3,.work__section__row-content h3{font-family:Manrope;font-size:2.5rem;line-height:3.5rem;font-weight:600}.child__service__content .inner h4{font-family:Manrope;font-size:2rem;line-height:3rem;font-weight:600}.info__subtitle,.terms__nav{display:block;font-family:Manrope;font-size:1.6rem;font-weight:600;text-transform:uppercase}*,:after,:before{box-sizing:border-box}html{font-size:10px;line-height:130%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#3b3e45;font-family:Gilroy}.container{margin:0 auto;padding:0 3rem;width:100%}.container.xl{max-width:133rem}.container.lg{max-width:116rem}.container.md{max-width:86rem}.container.sm{max-width:70rem}a{text-decoration:none;outline:none;color:inherit}b,strong{font-weight:700}button{color:inherit;background:none;outline:none;cursor:pointer;border:none}img{vertical-align:middle}header{border-bottom:.5px solid #707070}.header__content{align-items:center;padding-top:3rem;padding-bottom:3rem}.header__branding{width:23rem}.header__branding img{width:100%}.header__right{align-items:center}.lang__menu li{padding:1rem;font-weight:600;color:#b2b8c3}.lang__menu li:not(:last-child){border-right:.5px solid #707070}.lang__menu li.wpml-ls-current-language{color:#000}@media (min-width:768px){.lang__menu{margin-left:2rem}}.footer__contact{position:relative;text-align:center;color:#fff}.footer__contact__title{margin-bottom:3rem}.footer__contact__subtitle{display:block;margin-bottom:2rem}.contact__socials{position:absolute;top:50%;right:0;transform:translateY(-50%);flex-direction:column}@media (max-width:979px){.contact__socials{position:relative;flex-direction:row;justify-content:center;transform:unset;margin-top:3rem}}.social__link svg{width:5rem}.social__link:not(:last-child){margin-bottom:2rem}@media (max-width:979px){.social__link{margin-bottom:0!important}.social__link:not(:last-child){margin-right:2rem}}.footer__content{border-bottom:1px solid #fff}@media (max-width:979px){.footer__content{flex-direction:column}}.footer__branding{width:40rem}.footer__branding .brand__link{font-size:4rem;color:#fff;font-weight:500}.footer__branding .footer__info{margin-left:0}.footer__branding img{width:100%}@media (max-width:979px){.footer__branding{margin-bottom:3rem}}@media (max-width:767px){.footer__branding{width:100%}}.footer__info{margin-top:1rem;color:#fff;flex:1;margin-left:5rem}.footer__content{padding-top:11rem;padding-bottom:11rem}@media (max-width:767px){.footer__content{padding-top:5rem;padding-bottom:5rem}.footer__content .footer__info{margin:0;flex-direction:column}}@media (max-width:767px){.footer__info{flex-direction:column}}.info__section{flex:1}.info__section:not(:first-child){margin-left:2rem}@media (max-width:767px){.info__section{margin-left:0;margin-bottom:3rem}.info__section:not(:first-child){margin-left:0}}.info__subtitle,.terms__nav{margin-bottom:2rem;color:#efcd78}.terms__nav a{margin-bottom:2rem!important}.info__text{font-family:Manrope;font-size:1.6rem;line-height:1.9rem;font-weight:600;color:#fff}.info__text a{display:block;margin-bottom:1rem;transition:all .2s ease}.info__text a:hover{color:#2e2b56}.footer__bottom{padding-top:1rem;padding-bottom:1rem}.otgs-development-site-front-end{display:none}.navigation{display:flex}@media (max-width:979px){.header__navigation{display:none;position:absolute;top:11rem;left:0;z-index:3;padding-top:20rem;height:calc(100vh - 11rem);width:100vw;background-color:#fff}.header__navigation .navigation{flex-direction:column}.header__navigation .navigation a{margin:auto;font-size:4rem;line-height:5rem}}@media (max-width:767px){.header__navigation{padding-top:10rem}.header__navigation .navigation a{font-size:3rem;line-height:3rem}}.mobile__nav{display:flex;flex-direction:column;align-items:center;padding-top:10rem}@media (min-width:768px){.mobile__nav{display:none}}.branding img{width:100%}.hamburger{position:relative;display:flex;flex-direction:column;justify-content:space-between;margin-left:3rem;width:30px;height:20px}.hamburger .bar{width:100%;height:2px;transition:all .2s ease;background-color:#2e2b56}.hamburger:hover{cursor:pointer}.hamburger:hover .bar{background-color:#fe9200}.hamburger.active .bar{position:absolute;top:9px}.hamburger.active .bar:first-child{transform:rotate(-45deg)}.hamburger.active .bar:nth-child(2){opacity:0}.hamburger.active .bar:last-child{transform:rotate(45deg)}@media (min-width:980px){.hamburger{display:none}}@media (max-width:767px){.header__right .btn-orange,.header__right .lang__menu{display:none}}.page__wrapper{overflow:hidden}.title__wrapper{margin-bottom:3rem}.title__button__wrapper{display:flex;justify-content:space-between;align-items:center}.title__button__wrapper a,.title__button__wrapper h2,.title__button__wrapper h3{margin-bottom:3rem}@media (max-width:979px){.title__button__wrapper{flex-direction:column;align-items:flex-start}}.section__title{margin-bottom:3.5rem}.with__bottom__svg{position:relative}.with__bottom__svg .section__bottom__svg{position:absolute;bottom:-5.4rem;height:5.5rem}.with__top__svg{position:relative}.with__top__svg .section__bottom__svg{position:absolute;bottom:-.1rem;transform:rotate(180deg);height:5.5rem}.block__svg__orange .section__bottom__svg path{fill:#fe9200}.section__hover{position:relative}@media (max-width:979px) and (min-width:768px){.hover__content .text__large{padding-right:40%}}@media (min-width:980px){.hover__content{padding-right:45%}}.section__single__content{transition:all .2s ease;opacity:.5}.section__hover__single{padding-top:7rem;padding-bottom:7rem}.section__hover__single:not(:last-child){border-bottom:1px solid #fe9200}.section__hover__single.first .photo__hover,.section__hover__single:hover .photo__hover,.section__hover__single:hover .section__single__content{opacity:1}.photo__hover{position:absolute;left:0;background-size:cover;background-position:50%;opacity:0}.photo__hover.photo__rectangle{width:80%;aspect-ratio:9/16;top:-7%}.photo__hover.photo__circle{width:75%;aspect-ratio:1;right:0;left:auto;bottom:0;transform:translate(40%,10%);border-radius:50%}@media (max-width:767px){.photo__hover{display:none}}.block__testimonials{position:relative;overflow:hidden}.block__intro{position:relative;z-index:1}@media (max-width:767px){.block__intro{display:flex;flex-direction:column;align-items:center;padding-bottom:5rem;text-align:center}}.testimonials__intro__text{margin-bottom:3rem}.testimonials__intro__text strong{font-weight:700}@media (min-width:768px){.testimonials__intro__text{max-width:70%}}.testimonials__section{margin-top:4rem}@media (max-width:979px){.testimonials__section .title__button__wrapper{align-items:center}.testimonials__section .title__button__wrapper h2,.testimonials__section .title__button__wrapper h3{text-align:center}}.clients__section{position:relative;padding-bottom:25rem}@media (max-width:979px){.clients__section{padding-bottom:20rem}}.square__overlay__clients{position:absolute;top:0;left:0;width:100%;height:30%;z-index:0;background-color:#f2a73a}@media (max-width:979px){.square__overlay__clients{height:40%;height:55%}}.circle__overlay__clients{position:absolute;left:-40%;right:-40%;bottom:0;margin:auto;width:180%;z-index:0;background-color:#f2a73a;border-radius:50%}.circle__overlay__clients:after{content:"";display:block;padding-bottom:70%}.clients__content{position:relative}.testimonials__list__wrapper{gap:10rem}@media (max-width:1499px){.testimonials__list__wrapper{gap:8rem}}.grid-clients{margin-top:10rem}.grid-consultants{margin-top:5rem}.cta__wrapper{display:flex;align-items:center}.cta__wrapper a:not(:first-child){margin-left:5rem}.page__hero{position:relative;background-size:cover;background-position:50%;color:#fff}.page__hero p{margin-top:4rem;max-width:75%}.page__hero .container{position:relative;z-index:2}.page__hero .cta__wrapper{margin-top:5em}@media (max-width:767px){.page__hero p{max-width:100%}}.page__hero__large{padding:15rem 0}.page__hero__small{padding:10rem 0}.page__hero__small p{margin-top:1rem;margin-bottom:4rem}.page__hero__small p.toptitle{margin-top:0;margin-bottom:2rem}.page__hero__small .cta__wrapper{margin-top:1rem!important}.about__section{padding:10rem 0}.about__section.badge__tag,.about__section.bg-navy{color:#fff}.about__section.bg-orange,.about__section.bg-orange .about__subtitle{color:#2e2b56}.about__section .about__section__info{max-width:65%}.about__section .about__subtitle{font-size:2.2rem;color:#fe9200;margin-bottom:1rem}.about__section h2{margin-bottom:3rem}.about__section p:not(:last-child){margin-bottom:2rem}@media (max-width:767px){.about__section .about__section__info{max-width:100%}}.home__hero{position:relative;align-items:center;width:100%;background-size:cover;background-position:50%;padding:15rem 0}.home__hero .container{display:flex}.titles__side{width:40%}.bubbles__side{position:relative;flex:1}.home__title{font-size:10rem;line-height:10rem;color:#fff;font-weight:500}.home__title p:last-child{padding-left:6rem}.home__title strong{color:#fe9200}@media (max-width:1199px){.home__title{font-size:7rem;line-height:8rem}}.bubble{position:absolute;width:35rem;height:35rem}.bubble .bubble__text{position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);font-size:3.4rem;line-height:4rem;font-weight:500}.bubble svg{width:100%;height:100%;transition:all .2s ease}@media (max-width:1499px){.bubble svg{width:45rem}}@media (max-width:1199px){.bubble svg{width:40rem}}@media (max-width:979px){.bubble svg{width:33rem}}@media (max-width:767px){.bubble{display:none}}.bubble__1{bottom:3rem;left:-3rem;color:#2e2b56}.bubble__1 p{color:#fff}.bubble__1 strong{color:#fe9200}.bubble__1:hover svg{transform:rotate(-10deg)}.bubble__2{top:1rem;left:50%;transform:translateX(-50%);color:#fff}.bubble__2 p{color:#3b3e45}.bubble__2 strong{color:#fe9200}.bubble__2:hover svg{transform:rotate(10deg)}.bubble__3{bottom:3rem;right:-3rem;color:#fe9200}.bubble__3 p{color:#3b3e45}.bubble__3 strong{color:#fff}.bubble__3:hover svg{transform:rotate(-10deg)}@media (max-width:767px){.sub__hero h2{font-size:5rem;line-height:5.5rem}}.talent__top{position:relative;justify-content:space-between;align-items:flex-end;padding-bottom:8rem}.talent__top img{margin-right:10%;width:25%;max-width:27rem}@media (max-width:767px){.talent__top img{position:absolute;top:-4px;right:-11px;z-index:0;width:32%;opacity:.7}}@media (max-width:979px) and (min-width:768px){.talent__top{align-items:center}.talent__top .content__left{width:60%}}@media (max-width:767px){.talent__top .section__title{position:relative;z-index:1}}.talent__bottom{display:flex;justify-content:space-between}.talent__bottom .content__half{width:41%}@media (max-width:767px){.talent__bottom{flex-direction:column}.talent__bottom .content__half{width:100%}.talent__bottom .content__half:not(:last-child){margin-bottom:3rem}}.talent__content__half svg{width:5rem;margin-bottom:5rem}.talent__content__half p{margin-bottom:2.5rem}.talent__content__half strong{font-weight:700}@media (max-width:979px){.talent__content__half{padding-right:0}.talent__content__half svg{margin-bottom:2rem}}.home__hr{position:relative}.hover__image__wrapper{position:absolute;top:0;right:0;width:50%;height:100%}.hover__image__container{position:absolute;top:0;bottom:auto;height:100vh;width:66rem}.hover__image__container.following{position:fixed}.hover__image__container.stopped{position:absolute;top:auto;bottom:0}.hr__content{position:relative}.hr__content .title__wrapper{align-items:center}.hr__content .title__wrapper svg{margin-left:4rem;height:3rem}.section__lists ul{padding-left:2rem}.section__lists li{position:relative;margin-bottom:1rem}.section__lists li:before{content:"";display:block;position:absolute;left:-2rem;top:50%;transform:translateY(-50%);width:11px;height:11px;background-color:#fe9200;border-radius:50%}.jobs__title__wrapper{padding-bottom:4rem}.home__bottom__block{position:relative;color:#fff}.bottom__block__line{display:block;font-size:30rem;line-height:22rem;font-weight:500}.bottom__block__line:nth-child(2){text-align:right}@media (max-width:979px){.bottom__block__line{font-size:18rem;line-height:14rem}}@media (max-width:767px){.bottom__block__line{font-size:9rem;line-height:8rem}}.bottom__block__text{padding:2rem;text-align:right;font-size:6rem;line-height:7.5rem}@media (max-width:767px){.bottom__block__text{font-size:3rem;line-height:4.5rem}}.home__bottom__image{position:absolute;background-size:cover;background-position:50%}.home__bottom__image.image-1{top:-10%;right:-4%;border-radius:50%;width:30%}.home__bottom__image.image-1:after{content:"";display:block;padding-bottom:100%}@media (max-width:767px){.home__bottom__image.image-1{width:56%}}.home__bottom__image.image-2{bottom:-5%;left:0;width:25%}.home__bottom__image.image-2:after{content:"";display:block;padding-bottom:130%}@media (max-width:767px){.home__bottom__image.image-2{width:37%}}.service__section{padding:10rem 0;color:#fff}.service__logo svg{width:8rem;height:auto}.service__intro{margin-top:5rem;display:flex;justify-content:space-between}.service__intro h2{margin-bottom:3rem}@media (max-width:1079px){.service__intro{flex-direction:column}}.service__intro__items{display:flex;flex:1}@media (max-width:1079px){.service__intro__items{margin-top:3rem;flex-wrap:wrap}}.service__card{text-align:center;width:40rem;margin-left:1rem;min-height:25rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 4rem}.service__card p{margin:1rem 0 3rem}.service__card a{text-transform:uppercase;padding:1rem 0;border-bottom:1px solid #e8a951}.bg-yellow .service__card{background:#ed9920}.badge__tag .service__card,.bg-navy .service__card{background:#28244f}.bg-orange .service__card{background:#d5751d}@media (max-width:1299px){.service__card{width:35rem}}@media (max-width:1079px){.service__card{width:calc(50% - 1rem);margin-left:1rem}}@media (max-width:979px){.service__card{width:100%;margin-left:0;margin-top:1rem}}.service__long__list{display:flex;justify-content:flex-end;border-left:1px solid #fff}.service__long__list .service__card{margin-top:1rem}@media (max-width:1079px){.service__long__list{border-left:0;flex-wrap:wrap}}.why__weevo{position:relative;padding:10rem 0;overflow:hidden}.why__weevo .container{padding-right:40%}@media (max-width:767px){.why__weevo .container{padding-right:0}}.value__list li{padding:6rem 0;opacity:.5;transition:opacity .3s ease}.value__list li:not(:last-child){border-bottom:1px solid #f9b50b}.value__list li.active{opacity:1}.value__list h4{font-size:4rem;line-height:5rem;padding-left:5rem;position:relative;font-weight:500}.value__list h4 span{position:absolute;top:0;left:0;color:#fe9200;display:inline-block;width:2rem}.value__list p{margin-left:5rem}@media (max-width:767px){.value__list{padding-right:3rem}}.value__image__wrapper{width:40%;height:100vh;position:absolute;top:0;right:0;overflow:hidden}.value__image__wrapper.following{position:fixed}.value__image__wrapper.stopped{position:absolute;top:auto;bottom:0}.value__image__wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:opacity .2s ease}.value__image__wrapper img.active{opacity:1}@media (max-width:767px){.value__image__wrapper{display:none}}.service__parent__hero{padding:5rem;min-height:60rem;position:relative;color:#fff}.service__parent__hero .container{position:relative;z-index:2}.service__parent__hero svg{margin-bottom:2rem}.service__parent__hero p{max-width:70%;margin-top:2rem}.service__parent__services{padding-bottom:5rem}.subservice__list{display:grid;grid-template-columns:1fr 1fr;gap:2rem;transform:translateY(-15rem);position:relative;list-style-type:none;z-index:2}.subservice__list li{padding:6rem 2rem;text-align:center;background:#fe9200}.subservice__list p{width:60%;margin:2rem auto 3rem}.subservice__list .link{display:inline-block;color:#2e2b56;padding:1rem 0;border-bottom:1px solid #2e2b56}.services__links{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-5rem}.services__links .btn-link{margin-top:1rem;border-bottom:1px solid #2e2b56}.services__full__overview{padding:5rem 0}.services__full__overview .service__full__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:5rem}.services__full__overview a{display:block;padding:3rem 4rem;border:1px solid #fff}.services__full__overview a.active,.services__full__overview a:hover{border:1px solid #fe9200}.services__full__overview .service__title{margin-bottom:3rem}.services__full__overview .service__title strong{display:flex;align-items:center}.services__full__overview .service__title svg{margin-left:.5rem;transform:scale(.7)}.services__full__overview .service__title svg circle,.services__full__overview .service__title svg path,.services__full__overview .service__title svg rect{fill:#fe9200}@media (max-width:979px){.services__full__overview .service__full__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.services__full__overview .service__full__list{grid-template-columns:repeat(1,minmax(0,1fr))}.services__full__overview a{padding:2rem 1rem}}.child__service__content{padding:10rem 0}.child__service__content .inner{width:60%;overflow:hidden}.child__service__content .inner h3{margin-bottom:1rem;color:#fe9200}.child__service__content .inner h3:not(:first-child){margin-top:4rem}.child__service__content .inner h4{margin-top:3rem;margin-bottom:1rem}.child__service__content .inner img.emoji{width:1.1rem!important}.child__service__content .inner ul{margin-top:2rem;margin-bottom:2rem}.child__service__content .inner ol{list-style-type:decimal;padding-left:2rem;margin:2rem 0}.child__service__content .inner blockquote{margin:2rem 0}.child__service__content .inner blockquote p{font-style:italic}.child__service__content .inner blockquote cite{display:block;margin-top:.6rem;opacity:.7}.child__service__content .inner table{margin:2rem 0}.child__service__content .inner table td{padding:1rem}.child__service__content .inner .wp-block-columns{margin:3rem 0 2rem}.child__service__content .inner .wp-block-columns>div{flex:1}.child__service__content .inner li:not(:last-child){margin-bottom:1rem}.child__service__content .inner .btn-orange{float:right;margin-top:3rem}.child__benefits{padding:10rem 0}.child__benefits h2{margin-bottom:1rem}.benefit__list{margin-top:4rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2rem}.benefit__list .sublist{margin-top:1rem;font-size:1.6rem}.benefit__list .child__service__content .inner ul li:after,.benefit__list .dotted:after,.benefit__list .solution__steps .info .content li:after,.child__service__content .inner ul .benefit__list li:after,.solution__steps .info .content .benefit__list li:after{background:#fff}.solution__steps{padding:10rem 0}.solution__steps .solution__steps-item{display:flex}.solution__steps .solution__steps-item:not(:last-child){margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid #fe9200}.solution__steps .steps__intro{max-width:70%}.solution__steps .steps__intro p{font-size:2.4rem;line-height:3rem}.solution__steps .steps__intro p:not(:last-child){margin-bottom:2rem}.solution__steps .info{width:55%;padding-right:10rem;overflow:hidden}.solution__steps .info strong.title span{display:inline-block;width:3rem}.solution__steps .info .content{padding-left:3rem;margin-top:2rem}.solution__steps .info .content ul{margin:2rem 0}.solution__steps .info .btn-link{float:right;text-transform:uppercase;padding-bottom:1rem;margin-top:4rem;font-size:1.6rem;color:#feaa00;border-bottom:1px solid #feaa00}.solution__steps .info .btn-link:hover{color:#2e2b56}.solution__steps .img__wrapper{position:relative;width:45%;aspect-ratio:16/10}.solution__steps img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.steps__outro{padding-bottom:10rem;text-align:center}.steps__outro.padded-top{padding-top:6rem}.steps__outro h2{margin-bottom:2rem}.steps__outro p.huge{margin:2rem 0 4rem}.steps__outro .outro__text__wrapper ul{margin:2rem 0}.steps__outro .outro__text__wrapper li:not(:last-child){margin-bottom:1rem}.steps__outro .steps__links{display:flex;align-items:center;justify-content:center;gap:4rem}.navigation .steps__outro .steps__links a,.steps__outro .steps__links .btn-small,.steps__outro .steps__links .navigation a{width:100%}.jobs__header{display:flex;justify-content:space-between;align-items:center}.jobs__header input{border:none;font-size:2rem;padding:1rem;min-width:6rem}.vacancies__wrapper .container{position:relative;background:#fff;margin-top:-10rem;margin-bottom:10rem;padding:6rem;z-index:2}.job__detail{padding:5rem 0}.job__detail__row{position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:6rem}.job__detail__row:after{content:"";display:block;position:absolute;bottom:-3rem;left:0;background:#f9b50b;height:1px;width:45%}.job__detail__content{width:50%;padding-right:5rem}.job__detail__content h2 span{color:#fe9200}.job__detail__copy{padding-left:2.5rem;margin-top:2rem}.job__detail__copy ul{margin:1rem 0}.job__detail__copy li{position:relative;padding-left:2rem}.job__detail__copy li:not(:last-child){margin-bottom:1rem}.job__detail__copy li:after{content:"";display:block;position:absolute;top:.5rem;left:0;width:1rem;height:1rem;border-radius:50%;background:#fe9200}.job__detail__image{position:relative;aspect-ratio:16/10;width:50%}.job__detail__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.apply__buttons{margin-top:5rem;margin-bottom:5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.jobs__outro{text-align:center;max-width:70rem;margin:0 auto}.jobs__outro p:not(:last-child){margin-bottom:2rem}.jobs__outro h5{font-size:1.2rem}.about__subsection{padding:8rem 0}.about__subsection:not(:last-child){border-bottom:1px solid #fe9200}.about__subsection h3{margin-bottom:1rem}.about__subsection ul{margin:2rem 0}.about__subsection li{position:relative;padding:.5rem 0 .5rem 2.5rem}.about__subsection li:before{content:"";display:block;position:absolute;width:1rem;height:1rem;border-radius:50%;left:0;top:1rem;background:#fe9200}.about__subsection .cta__wrapper{justify-content:flex-end;margin-top:3rem}.core__value__list{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}.core__value__list li{width:33%;padding:2rem 1rem;margin-bottom:3rem}.core__value__list h3{margin-bottom:1rem}.core__value__list h3 span{display:inline-block;width:2.6rem;color:#fff}.core__value__list p{padding-left:2.6rem}@media (max-width:979px){.core__value__list li{width:50%}}@media (max-width:767px){.core__value__list li{width:100%;margin-bottom:0}}.about__pillars .container>p{width:60%}@media (max-width:767px){.about__pillars .container>p{width:100%}}.inspire__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem;margin-top:4rem;margin-bottom:4rem}.inspire__list svg circle,.inspire__list svg path,.inspire__list svg rect{fill:#fe9200}.inspire__list h4{margin-top:1rem;margin-bottom:1rem}@media (max-width:979px){.inspire__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (max-width:767px){.inspire__list{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}}.pillars__cta{margin-top:4rem;width:60%;display:flex;align-items:flex-start}.pillars__cta .cta__left{margin-right:4rem}.pillars__cta span{font-size:1.4rem}.navigation .pillars__cta a,.pillars__cta .btn-small,.pillars__cta .navigation a{padding:1rem 3rem;font-size:1.4rem;color:#2e2b56;margin-top:1rem}.navigation .pillars__cta a:hover,.pillars__cta .btn-small:hover,.pillars__cta .navigation a:hover{color:#fff}@media (max-width:767px){.pillars__cta{flex-direction:column;align-items:center;width:100%}.pillars__cta span{display:block;text-align:center}.pillars__cta .cta__left{margin-right:0;margin-bottom:3rem}}.work__section{padding:5rem 0}.work__section__row{display:flex;justify-content:space-between;align-items:center;padding:3rem 0}.work__section__row.reverse{flex-direction:row-reverse}@media (max-width:767px){.work__section__row,.work__section__row.reverse{flex-direction:column}}.work__section__row-content{width:60%}.work__section__row-content h3{margin-bottom:2rem}.work__section__row-content h3 svg circle,.work__section__row-content h3 svg path,.work__section__row-content h3 svg rect{fill:#fe9200}.work__section__row-content .title p{font-weight:700;margin-bottom:2rem;max-width:80%}.work__section__row-content p{max-width:80%}@media (max-width:767px){.work__section__row-content{width:100%}.work__section__row-content .title p,.work__section__row-content p{max-width:100%}}.work__section__row-visual{width:30%;position:relative;overflow:hidden;border-radius:50%;aspect-ratio:1}.work__section__row-visual img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:767px){.work__section__row-visual{margin-top:4rem;width:100%}}.grow__with__us{padding:5rem 0;color:#fff}.grow__with__us .title__section{text-align:center;margin:0 auto;width:45%}.grow__with__us .image__slides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:4rem}.grow__with__us .image__slides .img__cover{position:relative;aspect-ratio:16/9}.grow__with__us .image__slides img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.grow__with__us .btn-small,.grow__with__us .navigation a,.navigation .grow__with__us a{margin-top:4rem;margin-left:auto;margin-right:auto}@media (max-width:767px){.grow__with__us .title__section{width:80%}.grow__with__us .image__slides{gap:1rem}}
/*# sourceMappingURL=style.css.map */
