@keyframes rotating{100%{transform:rotate(360deg)}}@media(max-width: 1280px){.jobs h2{display:block !important}.jobs .cardsCircleContainer{display:flex;flex-wrap:wrap;height:auto !important;margin:0 !important}.jobs .cardsCircleContainer .card{display:block !important;position:initial !important;text-align:center;width:100% !important}.jobs .cardsCircleContainer .card img{margin:0}.jobs .cardsCircleContainer .card p{text-align:justify}.jobs .cardsCircleContainer .circleContainer{display:none}}@media(max-width: 767px){.quotes{width:auto !important}.quotesTop{left:0 !important;top:0 !important}.quotesBottom{bottom:0 !important;right:0 !important}.swiper{margin:2em 0 !important;width:100% !important}.story .storyQuote{padding:3em 0 0 !important}.quoteImage .quotesTop{left:2em !important;top:2em !important}.quoteImage .quotesBottom{bottom:2em !important;right:2em !important}.quoteImage .quoteImageText{margin:auto;max-width:40em !important}.quoteImage .quoteImageText>.elementor-widget-wrap{position:initial !important}.quoteImage .quoteImageText>.elementor-widget-wrap .elementor-widget-text-editor{text-align:center}.quoteImage img{width:100% !important}}.page{background-color:#022739}.page h2,.page h3,.page h4,.page p{color:#f5f5f5}.page .testimonialQuote{padding:3em 3em 0;text-align:center}.page .quoteAuthor{font-weight:200;text-align:center}.page .storyQuote p,.page .storyQuote a,.page .testimonialQuote p,.page .testimonialQuote a,.page .quoteImageText p,.page .quoteImageText a{font-family:"CrimsonText";font-size:3rem}.page .roundImage{margin-top:3em}.page .banner h1,.page .banner h2{color:#f5f5f5}.page .banner h2{font-size:4rem;font-weight:500}.page .story .roundImage img{border-radius:50%;height:15em;object-fit:cover;width:15em}.page .story .quotes{position:absolute;width:auto}.page .story .quotes svg{font-size:.8em}.page .story .quotes svg path{fill:#b6c92f}.page .story .quotesTop{left:0;top:0}.page .story .quotesBottom{bottom:0;right:0;transform:rotate(180deg)}.page .story .storyQuote{padding:3em 3em 0}.page .story .storyQuote p{text-align:justify}.page .philosophy .philosophySquare .elementor-icon{color:#b6c92f;transform:rotate(45deg)}.page .philosophy .philosophySquare .elementor-icon-box-content h3{display:none}.page .philosophy .philosophySquare .elementor-icon-box-content p{font-size:2.5rem}.page .philosophy .quoteImage{margin-top:5em}.page .philosophy .quoteImage .quotes{position:absolute;width:auto}.page .philosophy .quoteImage .quotes svg{font-size:.5em}.page .philosophy .quoteImage .quotes svg path{fill:#b6c92f}.page .philosophy .quoteImage .quotesTop{left:2em;top:2em}.page .philosophy .quoteImage .quotesBottom{bottom:2em;right:2em;transform:rotate(180deg)}.page .philosophy .quoteImage .quoteImageText>.elementor-widget-wrap{background-color:#f5f5f5;bottom:6em;box-shadow:0 0 10px 0 rgba(0,0,0,.3);height:auto;position:absolute;right:-5em;width:40em;z-index:2}.page .philosophy .quoteImage .quoteImageText>.elementor-widget-wrap .elementor-widget-text-editor{margin-bottom:0}.page .philosophy .quoteImage .quoteImageText>.elementor-widget-wrap .elementor-widget-text-editor p{color:#004a6d;margin-bottom:0;padding:1.5em}.page .students{background-color:#004a6d}.page .students .quotes{position:absolute;width:auto}.page .students .quotes svg{font-size:.8em}.page .students .quotes svg path{fill:#b6c92f}.page .students .quotesTop{left:0;top:0}.page .students .quotesBottom{bottom:0;right:0;transform:rotate(180deg)}.page .process .swiper{background-color:#f5f5f5;margin:2em auto;padding:2em;transition:background-color .5s,transform .5s,color .5s;width:60%}.page .process .swiper h3,.page .process .swiper p{color:#004a6d;font-weight:400;margin-bottom:0}.page .process .swiper .elementor-column{align-self:center}.page .process .swiper:hover{background-color:#b6c92f;transform:translateX(-10%)}.page .process .swiper:hover h3,.page .process .swiper:hover p{color:#004a6d}.page .process .swiperLeft:hover{transform:translateX(10%)}.page .process .roundImage img{border-radius:50%;height:15em;object-fit:cover;width:15em}.page .process .quotes{position:absolute;width:auto}.page .process .quotes svg{font-size:.8em}.page .process .quotes svg path{fill:#b6c92f}.page .process .quotesTop{left:0;top:0}.page .process .quotesBottom{bottom:0;right:0;transform:rotate(180deg)}.page .welcome{background-color:#f5f5f5}.page .welcome .roundImage img{border-radius:50%;height:15em;object-fit:cover;width:15em}.page .welcome .quotes{position:absolute;width:auto}.page .welcome .quotes svg{font-size:.8em}.page .welcome .quotes svg path{fill:#b6c92f}.page .welcome .quotesTop{left:0;top:0}.page .welcome .quotesBottom{bottom:0;right:0;transform:rotate(180deg)}.page .welcome h4,.page .welcome p{color:#004a6d}.page .jobs .cardsCircleContainer{height:60em;margin:5em 0 15em;position:relative}.page .jobs .cardsCircleContainer .circleContainer{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:2}.page .jobs .cardsCircleContainer .circleContainer .circle{border:2px solid #d5d5d5;border-radius:22.5em;height:45em;width:45em;animation:rotating 10s linear infinite}.page .jobs .cardsCircleContainer .circleContainer .dot{height:4em;left:50%;position:absolute;top:0;transform:translateY(-50%) translateX(-50%);width:4em}.page .jobs .cardsCircleContainer .circleContainer .dot img{border-radius:50%;max-width:100%}.page .jobs .cardsCircleContainer .circleLogo,.page .jobs .cardsCircleContainer .circleText{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);text-align:center;width:90%}.page .jobs .cardsCircleContainer .circleLogo p,.page .jobs .cardsCircleContainer .circleText p{color:#f5f5f5;font-size:4rem;margin-bottom:0}.page .jobs .cardsCircleContainer .circleLogo img,.page .jobs .cardsCircleContainer .circleText img{width:80%}.page .jobs .cardsCircleContainer .circleLogo{top:35%}.page .jobs .cardsCircleContainer .circleText{top:60%}.page .jobs .cardsCircleContainer .circleText p{font-size:2.5rem;font-weight:500;margin:auto;padding:.5em;width:max-content}.page .jobs .cardsCircleContainer .card{align-items:flex-start;background-color:#004a6d;display:flex;padding:2em;position:absolute;transition:background .5s,color .5s}.page .jobs .cardsCircleContainer .card img{margin-right:2em;max-width:15%}.page .jobs .cardsCircleContainer .card h3{font-weight:500}.page .jobs .cardsCircleContainer .card p{font-size:1.8rem;margin:0}.page .jobs .cardsCircleContainer .card:hover{background-color:#f5f5f5}.page .jobs .cardsCircleContainer .card:hover img{filter:invert(1)}.page .jobs .cardsCircleContainer .card:hover h3,.page .jobs .cardsCircleContainer .card:hover p{color:#000}.page .jobs .circleText p{border:1px solid #f5f5f5;cursor:pointer;transition:background .5s,color .5s}.page .jobs .circleText p:hover{background-color:#f5f5f5;color:#000}.page .jobs h2{display:none}.page .jobs .cardsCircleContainer{margin-bottom:0}.page .jobs .card{cursor:pointer;width:auto}.page .jobs .card h3{cursor:pointer}.page .jobs .card01{left:17em;top:10em}.page .jobs .card02{right:30em}.page .jobs .card03{right:3em;top:25em}.page .jobs .card04{bottom:2em;right:26em}.page .jobs .card05{bottom:10em;left:10em}.page .jobs .jobsList .elementor-post,.page .jobs .jobsList .welcomekit-department{background-color:#fff;cursor:pointer;margin:.5em 0;padding:2em;position:relative;transition:transform .5s}.page .jobs .jobsList .elementor-post h3,.page .jobs .jobsList .welcomekit-department h3{display:block !important;font-size:2.2rem;font-weight:bold;min-height:unset}.page .jobs .jobsList .elementor-post h3,.page .jobs .jobsList .elementor-post p,.page .jobs .jobsList .elementor-post span,.page .jobs .jobsList .elementor-post .welcomekit-job-infos li,.page .jobs .jobsList .welcomekit-department h3,.page .jobs .jobsList .welcomekit-department p,.page .jobs .jobsList .welcomekit-department span,.page .jobs .jobsList .welcomekit-department .welcomekit-job-infos li{color:#004a6d}.page .jobs .jobsList .elementor-post h3:not(.welcomekit-job-startDate),.page .jobs .jobsList .elementor-post p:not(.welcomekit-job-startDate),.page .jobs .jobsList .elementor-post span:not(.welcomekit-job-startDate),.page .jobs .jobsList .elementor-post .welcomekit-job-infos li:not(.welcomekit-job-startDate),.page .jobs .jobsList .welcomekit-department h3:not(.welcomekit-job-startDate),.page .jobs .jobsList .welcomekit-department p:not(.welcomekit-job-startDate),.page .jobs .jobsList .welcomekit-department span:not(.welcomekit-job-startDate),.page .jobs .jobsList .welcomekit-department .welcomekit-job-infos li:not(.welcomekit-job-startDate){display:inline-block;margin-right:1em}.page .jobs .jobsList .elementor-post ul,.page .jobs .jobsList .welcomekit-department ul{list-style:none;padding-left:0}.page .jobs .jobsList .elementor-post a *,.page .jobs .jobsList .welcomekit-department a *{cursor:pointer !important}.page .jobs .jobsList .elementor-post .elementor-post-date,.page .jobs .jobsList .welcomekit-department .elementor-post-date{font-size:1.8rem}.page .jobs .jobsList .elementor-post .elementor-post__excerpt,.page .jobs .jobsList .welcomekit-department .elementor-post__excerpt{border:0;min-height:unset;width:90%}.page .jobs .jobsList .elementor-post .elementor-post__excerpt p,.page .jobs .jobsList .welcomekit-department .elementor-post__excerpt p{display:inline-block;margin:.5em 0 !important}.page .jobs .jobsList .elementor-post .elementor-post__excerpt p i,.page .jobs .jobsList .welcomekit-department .elementor-post__excerpt p i{color:#b6c92f;margin:0 .5em 0 1em}.page .jobs .jobsList .elementor-post .elementor-post__excerpt p:not(:first-child),.page .jobs .jobsList .welcomekit-department .elementor-post__excerpt p:not(:first-child){margin-left:1em}.page .jobs .jobsList .elementor-post .arrowLink,.page .jobs .jobsList .welcomekit-department .arrowLink{position:absolute;top:50%;transform:translateY(-50%);filter:invert(21%) sepia(37%) saturate(2196%) hue-rotate(167deg) brightness(99%) contrast(105%);right:5%;width:3em}.page .jobs .jobsList .elementor-post:last-child:not(.welcomekit-department),.page .jobs .jobsList .welcomekit-department:last-child:not(.welcomekit-department){background-color:#004a6d}.page .jobs .jobsList .elementor-post:last-child:not(.welcomekit-department) h3,.page .jobs .jobsList .elementor-post:last-child:not(.welcomekit-department) p,.page .jobs .jobsList .elementor-post:last-child:not(.welcomekit-department) span,.page .jobs .jobsList .welcomekit-department:last-child:not(.welcomekit-department) h3,.page .jobs .jobsList .welcomekit-department:last-child:not(.welcomekit-department) p,.page .jobs .jobsList .welcomekit-department:last-child:not(.welcomekit-department) span{color:#f5f5f5}.page .jobs .jobsList .elementor-post:last-child:not(.welcomekit-department) .arrowLink,.page .jobs .jobsList .welcomekit-department:last-child:not(.welcomekit-department) .arrowLink{filter:invert(100%)}.page .jobs .jobsList .elementor-post:hover,.page .jobs .jobsList .welcomekit-department:hover{transform:scale(1.05)}
