.jobs_list_main_loader{min-height:550px}.page_careers_homepage{color:#000}@media screen and (min-width:0px)and (max-width:767.98px){.page_careers_homepage{margin-top:5px!important}}.page_careers_homepage .general-text-content{color:#505050;font-size:19px;line-height:1.2}@media screen and (min-width:992px)and (max-width:99999px){.page_careers_homepage .general-text-content{font-size:22px!important}}.page_careers_homepage .hero-section{padding-left:60px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .hero-section{padding-left:15px!important}}@media screen and (min-width:0px)and (max-width:1200px){.page_careers_homepage .hero-section .text-col{padding-bottom:16px!important}}.page_careers_homepage .hero-section .text-col .text-section{margin-top:100px;max-width:570px}@media screen and (min-width:992px)and (max-width:1099.98px){.page_careers_homepage .hero-section .text-col .text-section{margin-top:0!important}}@media screen and (min-width:1100px)and (max-width:1299.98px){.page_careers_homepage .hero-section .text-col .text-section{margin-top:32px!important}}@media screen and (min-width:1300px)and (max-width:1439.98px){.page_careers_homepage .hero-section .text-col .text-section{margin-top:55px!important}}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .hero-section .text-col .text-section{margin:10px 15px!important;max-width:unset!important}}@media screen and (min-width:992px)and (max-width:1279.98px){.page_careers_homepage .hero-section .text-col .text-section{padding:15px!important;padding-bottom:0!important}}.page_careers_homepage .hero-section .text-col .text-section .title{font-size:80px;line-height:1}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .hero-section .text-col .text-section .title{font-size:48px!important}}@media screen and (min-width:992px)and (max-width:1279.98px){.page_careers_homepage .hero-section .text-col .text-section .title{font-size:60px!important}}.page_careers_homepage .hero-section .text-col .text-section .description{margin:0}@media screen and (min-width:992px)and (max-width:99999px){.page_careers_homepage .hero-section .text-col .text-section .description{line-height:1.3!important}}.page_careers_homepage .hero-section .text-col .text-section .buttons-container{font-size:24px;gap:12px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .hero-section .text-col .text-section .buttons-container{font-size:20px!important;margin-top:12px!important}}.page_careers_homepage .hero-section .text-col .text-section .buttons-container .our-values-button,.page_careers_homepage .hero-section .text-col .text-section .buttons-container .view-open-positions-button{border:1px solid #000;padding:12px 36px;text-decoration:none}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .hero-section .text-col .text-section .buttons-container .our-values-button,.page_careers_homepage .hero-section .text-col .text-section .buttons-container .view-open-positions-button{padding:8px 12px!important}}@media screen and (min-width:992px)and (max-width:1279.98px){.page_careers_homepage .hero-section .text-col .text-section .buttons-container .our-values-button,.page_careers_homepage .hero-section .text-col .text-section .buttons-container .view-open-positions-button{padding:12px 20px!important}}.page_careers_homepage .hero-section .text-col .text-section .buttons-container .our-values-button{color:#000;padding:12px 44px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .hero-section .text-col .text-section .buttons-container .our-values-button{padding:8px 26px!important}}@media screen and (min-width:992px)and (max-width:1279.98px){.page_careers_homepage .hero-section .text-col .text-section .buttons-container .our-values-button{padding:12px 24px!important}}.page_careers_homepage .common-subtitle{font-size:28px;letter-spacing:8px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .common-subtitle{font-size:20px!important;letter-spacing:5px!important}}.page_careers_homepage .common-title{font-size:64px;margin-top:20px;max-width:820px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .common-title{font-size:36px!important}}.page_careers_homepage .why-join-novita-section{background:#f7f6f3}.page_careers_homepage .why-join-novita-section .why-join-novita-container{padding:70px 60px 32px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .why-join-novita-section .why-join-novita-container{padding-bottom:2px!important;padding-top:24px!important}}@media screen and (min-width:0px)and (max-width:1199.98px){.page_careers_homepage .why-join-novita-section .why-join-novita-container{padding-left:15px!important;padding-right:15px!important}}.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-title{font-size:58px;line-height:1;margin-top:20px;max-width:800px}.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper{margin-bottom:40px;margin-top:50px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper{margin-bottom:35px!important;margin-top:40px!important}}.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .why-join-novita-slide .why-join-novita-slide-description{background:hsla(0,0%,100%,.8);color:#333;font-size:25px;line-height:1.1;margin:0;min-height:113px;padding:20px 24px 10px}@media screen and (min-width:992px)and (max-width:1439.98px){.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .why-join-novita-slide .why-join-novita-slide-description{font-size:22px!important}}.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .swiper-button-next,.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .swiper-button-prev{width:70px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .swiper-button-next,.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .swiper-button-prev{width:45px!important}}.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .swiper-button-next:after,.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .swiper-button-prev:after{content:none}.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .swiper-button-next.swiper-button-disabled,.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-swiper .swiper-button-prev.swiper-button-disabled{display:none}.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-description{margin-top:16px}@media screen and (min-width:992px)and (max-width:99999px){.page_careers_homepage .why-join-novita-section .why-join-novita-container .why-join-novita-description{line-height:1.4!important}}.page_careers_homepage .our-values-section{padding-left:60px;padding-right:60px;padding-top:48px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .our-values-section{padding-top:30px!important}}@media screen and (min-width:0px)and (max-width:1199.98px){.page_careers_homepage .our-values-section{padding-left:15px!important;padding-right:15px!important}}.page_careers_homepage .our-values-section .our-values-list{margin-top:100px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .our-values-section .our-values-list{margin:10px -15px!important}}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item{border-bottom:2px solid gray;border-right:2px solid gray;padding:44px 16px 48px 24px!important}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .our-values-section .our-values-list .our-values-list-item{padding:48px 12px 15px 15px!important}}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(5),.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(6),.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(7),.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(8){border-bottom:none}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(4),.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(8){border-right:none}@media screen and (min-width:992px)and (max-width:1199.98px){.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(3),.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(6){border-bottom:2px solid gray;border-right:none}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(4),.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(8){border-right:2px solid gray}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(5){border-bottom:2px solid gray}}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(2),.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(6){border-right:none}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(7),.page_careers_homepage .our-values-section .our-values-list .our-values-list-item:nth-child(8){border-top:2px solid gray}}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item .our-values-point-number{font-size:32px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .our-values-section .our-values-list .our-values-list-item .our-values-point-number{font-size:24px!important}}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item .our-values-point-title{font-size:42px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .our-values-section .our-values-list .our-values-list-item .our-values-point-title{font-size:28px!important}}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item .our-values-point-description{margin-top:24px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .our-values-section .our-values-list .our-values-list-item .our-values-point-description{font-size:21px!important;margin-top:20px!important}}.page_careers_homepage .our-values-section .our-values-list .our-values-list-item .our-values-point-image{height:70px;right:24px;top:32px;width:70px}@media screen and (min-width:0px)and (max-width:767.98px){.page_careers_homepage .our-values-section .our-values-list .our-values-list-item .our-values-point-image{height:55px!important;left:50px!important;right:auto!important;top:18px!important;width:55px!important}}@media screen and (min-width:768px)and (max-width:1279.98px){.page_careers_homepage .our-values-section .our-values-list .our-values-list-item .our-values-point-image{height:50px!important;width:50px!important}}.page_careers_homepage .areas-of-interest-section{margin-top:110px;padding-left:60px;padding-right:60px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .areas-of-interest-section{margin-top:80px!important}}@media screen and (min-width:0px)and (max-width:1199.98px){.page_careers_homepage .areas-of-interest-section{padding-left:15px!important;padding-right:15px!important}}.page_careers_homepage .areas-of-interest-section .areas-of-interest-list{padding:40px 60px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .areas-of-interest-section .areas-of-interest-list{padding:20px 0!important}}.page_careers_homepage .areas-of-interest-section .areas-of-interest-list .areas-of-interest-item{margin-top:18px}.page_careers_homepage .areas-of-interest-section .areas-of-interest-list .areas-of-interest-item .areas-of-interest-item-title{color:#505050;font-family:mreaves-bold;margin-bottom:22px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .areas-of-interest-section .areas-of-interest-list .areas-of-interest-item .areas-of-interest-item-title{font-size:26px!important;letter-spacing:-.4px!important}}.page_careers_homepage .areas-of-interest-section .areas-of-interest-list .areas-of-interest-item .areas-of-interest-item-title li{margin-left:16px}.page_careers_homepage .areas-of-interest-section .areas-of-interest-list .areas-of-interest-item .areas-of-interest-item-title li::marker{font-size:20px}.page_careers_homepage .areas-of-interest-section .areas-of-interest-list .areas-of-interest-item .areas-of-interest-item-description{max-width:520px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .areas-of-interest-section .areas-of-interest-list .areas-of-interest-item .areas-of-interest-item-description{font-size:22px!important}}@media screen and (min-width:992px)and (max-width:99999px){.page_careers_homepage .areas-of-interest-section .areas-of-interest-list .areas-of-interest-item .areas-of-interest-item-description{line-height:1.2!important}}.page_careers_homepage .what-we-value-section{background:#f7f6f3}.page_careers_homepage .what-we-value-section .what-we-value-container{padding:24px 60px 100px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .what-we-value-section .what-we-value-container{padding-bottom:30px!important;padding-top:16px!important}}@media screen and (min-width:0px)and (max-width:1199.98px){.page_careers_homepage .what-we-value-section .what-we-value-container{padding-left:15px!important;padding-right:15px!important}}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .what-we-value-section .what-we-value-title{margin-bottom:50px!important}}.page_careers_homepage .what-we-value-section .what-we-value-description{max-width:640px}@media screen and (min-width:992px)and (max-width:99999px){.page_careers_homepage .what-we-value-section .what-we-value-description{line-height:1.4!important}}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .what-we-value-section .what-we-value-description{font-size:22px!important;max-width:unset!important}}.page_careers_homepage .what-we-value-section .what-we-value-list{color:#505050;font-size:23px;letter-spacing:1px}@media screen and (min-width:0px)and (max-width:1199.98px){.page_careers_homepage .what-we-value-section .what-we-value-list{margin:38px 0 0!important;padding-inline-start:15px!important;width:100%!important}}.page_careers_homepage .what-we-value-section .what-we-value-list .what-we-value-list-item::marker{font-size:12px}.page_careers_homepage .open-positions-section{padding-top:70px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .open-positions-section{padding-top:40px!important}}.page_careers_homepage .open-positions-section .open-positions-container{padding-left:60px;padding-right:60px}@media screen and (min-width:0px)and (max-width:1199.98px){.page_careers_homepage .open-positions-section .open-positions-container{padding-left:5px!important;padding-right:5px!important}}.page_careers_homepage .open-positions-section .open-positions-filters{margin-top:70px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .open-positions-section .open-positions-filters{margin-top:40px!important}}.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filter-toggle{font-size:32px}.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filter-toggle .open-positions-filter-toggle-icon{background-image:url(/build/images/arrow_down_icon.2610fe4e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;transition:transform .3s ease;width:40px}.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filter-toggle.is-open .open-positions-filter-toggle-icon{transform:rotate(180deg)}.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filters-container{gap:32px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filters-container{flex-wrap:wrap!important;gap:16px!important}}.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filters-container .open-positions-filter .dropdown-menu .dropdown-item{cursor:pointer}.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filters-container .open-positions-filter .dropdown-menu .dropdown-item .active,.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filters-container .open-positions-filter .dropdown-menu .dropdown-item:active{background-color:#f5bab9}.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filters-container .open-positions-filter button{border:1px solid #fff;border-radius:99999px;color:#fff;font-family:mreaves-book;font-size:32px;outline:none;padding:12px 40px;width:280px!important}.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-filters-container .open-positions-filter button:after{background-image:url(/build/images/arrow_down_icon.2610fe4e.svg);background-repeat:no-repeat;background-size:100%;border:none;flex-shrink:0;height:40px;margin-right:-16px;width:40px}.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-count{font-family:mreaves-book;font-size:26px;margin-top:16px;text-align:center}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .open-positions-section .open-positions-filters .open-positions-count{font-size:22px!important;line-height:1.2!important}}.page_careers_homepage .open-positions-section .open-positions-pagination{padding:40px 0 60px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .open-positions-section .open-positions-pagination{padding:30px 0 32px!important}}.page_careers_homepage .open-positions-section .open-positions-pagination .open-positions-pagination-item{color:#fff;display:grid;font-family:mreaves-book;font-size:35px;height:40px;line-height:1;padding-top:4px;place-content:center;width:40px}.page_careers_homepage .open-positions-section .open-positions-pagination .open-positions-pagination-item.active{background:#fff;color:#000}.page_careers_homepage .expression-of-interest-section{padding:90px 60px 40px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .expression-of-interest-section{padding-bottom:20px!important;padding-top:60px!important}}@media screen and (min-width:0px)and (max-width:1199.98px){.page_careers_homepage .expression-of-interest-section{padding-left:15px!important;padding-right:15px!important}}@media screen and (min-width:992px)and (max-width:99999px){.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-details .expression-of-interest-description{line-height:1.4!important}}.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-details .expression-of-interest-description{display:flex;flex-direction:column;gap:24px;margin-left:50px;margin-top:100px;max-width:452px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-details .expression-of-interest-description{font-size:22px;gap:32px;margin:25px 0 60px;max-width:unset}}.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form{border:5px solid #000;border-radius:35px;padding:46px 40px 42px;width:50%}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form{border:none!important;padding:0 15px!important}}@media screen and (min-width:0px)and (max-width:767.98px){.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form .row .col-12{padding:0 15px!important}}.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row{row-gap:20px}.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item input,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item select,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item textarea{border:1px solid #d4d4d4;border-radius:12px;outline:none;padding:12px 16px;transition:.3s}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item input,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item select,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item textarea{font-size:20px;padding:16px}}.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item input:active,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item input:focus,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item select:active,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item select:focus,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item textarea:active,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item textarea:focus{border-color:#000}.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item.input-fullname,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item.input-phone{padding-right:10px}.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item.input-email,.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item.input-location{padding-left:10px}.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item.select-input select{background:none;outline:none;padding:13px 16px}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item.select-input select{font-size:20px;height:64px}}.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item label[for=resume]{border:1px dashed #dadada;border-radius:18px;color:#777;cursor:pointer;margin:0;padding:30px 0;text-align:center}@media screen and (min-width:0px)and (max-width:991.98px){.page_careers_homepage .expression-of-interest-section .expression-of-interest-row .expression-of-interest-form-row .form-input-item label[for=resume]{padding:19px 0}}.shimmer-list-item{background:#fff;border-radius:25px;gap:20px;min-height:265px;padding:32px 40px 12px}@media screen and (min-width:0px)and (max-width:991.98px){.shimmer-list-item{padding:32px 20px!important}}.shimmer-list-item .shimmer-list-item-title{height:50px;max-width:550px;width:100%}.shimmer-list-item .shimmer-list-item-location{height:30px;margin-top:24px;max-width:400px;width:100%}.shimmer-list-item .shimmer-list-item-description{height:20px;margin-top:15px;max-width:650px;width:100%}.shimmer-list-item .shimmer-list-item-tags{gap:16px;margin-top:24px}.shimmer-list-item .shimmer-list-item-tags .shimmer-list-item-tag{border-radius:9999px;height:58px;max-width:163px;width:100%}.shimmer-list-item .shimmer-list-item-arrow{height:60px;margin-top:16px;width:60px}@media screen and (min-width:0px)and (max-width:991.98px){.shimmer-list-item .shimmer-list-item-arrow{margin:0!important}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.open-positions-list{gap:20px;margin-top:32px}.open-positions-list .open-positions-item{border-radius:25px;padding:32px 40px 12px}@media screen and (min-width:0px)and (max-width:991.98px){.open-positions-list .open-positions-item{padding:32px 20px!important;position:relative!important}}.open-positions-list .open-positions-item:hover{color:initial;text-decoration:none!important}.open-positions-list .open-positions-item .open-positions-item-details .open-positions-item-title{font-family:mreaves-book;font-size:54px}.open-positions-list .open-positions-item .open-positions-item-details .open-positions-item-location{font-family:mreaves-book;font-size:26px;letter-spacing:6px;text-transform:uppercase}.open-positions-list .open-positions-item .open-positions-item-details .open-position-item-tags{gap:16px;margin-top:20px}.open-positions-list .open-positions-item .open-positions-item-details .open-position-item-tags .open-position-item-tag{background:#f7f6f3;border-radius:17px;line-height:1.4;min-width:130px;padding:16px 30px}@media screen and (min-width:0px)and (max-width:991.98px){.open-positions-list .open-positions-item .open-positions-item-details .open-position-item-tags .open-position-item-tag{padding:16px!important}}@media screen and (min-width:992px)and (max-width:99999px){.open-positions-list .open-positions-item .open-positions-item-details .open-position-item-tags .open-position-item-tag{border-radius:99999px!important}}.open-positions-list .open-positions-item .open-positions-item-arrow{height:85px;margin-right:-16px;width:85px}@media screen and (min-width:0px)and (max-width:991.98px){.open-positions-list .open-positions-item .open-positions-item-details .open-positions-item-title{font-size:36px;margin-bottom:0;max-width:calc(100% - 85px)}.open-positions-list .open-positions-item .open-positions-item-details .open-positions-item-location{font-size:20px;letter-spacing:2px}.open-positions-list .open-positions-item .open-positions-item-details .open-positions-item-description{font-size:22px;line-height:1.4;margin-top:16px}.open-positions-list .open-positions-item .open-positions-item-arrow{margin:0;position:absolute;right:0;top:0}}.page-careers-detail{margin:32px 0 0}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail{margin:0!important}}.page-careers-detail .page-main-content-container .post-summary-col .on-scroll-stick-to-top{background-color:#fff;z-index:2}@media screen and (min-width:768px){.page-careers-detail .page-main-content-container .post-summary-col .on-scroll-stick-to-top{position:-webkit-sticky;position:sticky;top:10px}}.page-careers-detail .page-main-content-container .post-summary-col .all-jobs-button{border-radius:9999px;font-size:26px;padding:10px 30px 8px}.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content{margin-top:110px}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content{margin-top:10px!important}}.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .post-summary-title-box{background-color:#eee;border-radius:20px}.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .post-summary-title-box .post-summary-title{font-size:88px;padding:32px 36px 160px}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .post-summary-title-box .post-summary-title{font-size:48px!important}}@media screen and (min-width:768px)and (max-width:991.98px){.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .post-summary-title-box .post-summary-title{font-size:60px!important}}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .post-summary-title-box .post-summary-title{padding:12px 20px!important}}.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .apply-now-button{border-radius:9999px;font-size:52px;padding:4px 15px 2px 50px;width:100%}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .apply-now-button{font-size:34px!important}}@media screen and (min-width:768px)and (max-width:991.98px){.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .apply-now-button{font-size:42px!important}}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .apply-now-button{justify-content:center!important;padding:2px 15px 0!important}}.page-careers-detail .page-main-content-container .post-summary-col .post-summary-content .apply-now-button .apply-now-button-arrow{width:55px}.page-careers-detail .page-main-content-container .post-details-col{padding-left:0;padding-right:0}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-details-col{margin-top:25px!important}}.page-careers-detail .page-main-content-container .post-details-col .post-tag{background:#fff;border-radius:9999px;font-size:22px;padding:14px 24px 12px;width:fit-content}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-details-col .post-tag{font-size:18px!important;padding:18px 16px 16px!important}}.page-careers-detail .page-main-content-container .post-details-col .post-type{font-size:22px;margin-top:50px}.page-careers-detail .page-main-content-container .post-details-col .post-location{font-family:mreaves-book;font-size:24px;letter-spacing:6px;line-height:1.2}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-details-col .post-location{font-size:20px!important;letter-spacing:5px!important}}.page-careers-detail .page-main-content-container .post-details-col .post-details-card{background-color:#f7f6f3;border-radius:20px;flex-direction:column;margin-bottom:16px;padding:16px 26px}.page-careers-detail .page-main-content-container .post-details-col .post-details-card.other-cards{background-color:#fefaf9}.page-careers-detail .page-main-content-container .post-details-col .post-details-card .post-details-card-title{color:#000;font-size:58px;line-height:1;margin:20px 0 30px}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-details-col .post-details-card .post-details-card-title{font-size:38px!important}}@media screen and (min-width:768px)and (max-width:991.98px){.page-careers-detail .page-main-content-container .post-details-col .post-details-card .post-details-card-title{font-size:40px!important}}.page-careers-detail .page-main-content-container .post-details-col .post-details-card .post-details-card-description{gap:30px;margin-top:32px}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .page-main-content-container .post-details-col .post-details-card .post-details-card-description{font-size:19px!important;line-height:1.5!important}}.page-careers-detail .page-main-content-container .post-details-col .post-details-card .post-details-list{list-style:none;padding-inline-start:0}.page-careers-detail .page-main-content-container .post-details-col .post-details-card .post-details-list .post-details-list-item{margin-top:24px}.page-careers-detail .page-main-content-container .post-details-col .post-details-card .post-details-list .post-details-list-item:first-child{margin-top:0}.page-careers-detail .page-main-content-container .post-details-col .post-details-card .post-details-list .post-details-list-item .dot{margin-right:4px}.page-careers-detail .page-main-content-container .post-details-col .post-details-card.post-type-description{gap:32px;margin-top:35px}.page-careers-detail .similar-jobs-section{margin-top:40px;padding-bottom:100px;padding-top:130px}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .similar-jobs-section{margin-top:0!important;padding-bottom:40px!important;padding-top:40px!important}}.page-careers-detail .similar-jobs-section .similar-jobs-container .similar-jobs-title{color:#fff;margin:0}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .similar-jobs-section .similar-jobs-container .similar-jobs-title{font-size:38px!important}}.page-careers-detail .similar-jobs-section .similar-jobs-container .open-positions-list{margin-top:80px}@media screen and (min-width:0px)and (max-width:767.98px){.page-careers-detail .similar-jobs-section .similar-jobs-container .open-positions-list{margin-top:35px!important}.page-careers-detail .similar-jobs-section .similar-jobs-container .open-positions-list .open-position-item-tag{min-width:120px!important}.page-careers-detail .page-main-content-container .post-details-col .post-details-card.post-life-at-novita .post-details-card-description,.page-careers-detail .page-main-content-container .post-details-col .post-details-card.post-where-you-will-be .post-details-card-description,.page-careers-detail .page-main-content-container .post-details-col .post-details-card.post-who-you-are .post-details-card-description,.post-our-global-benefits .post-details-list .post-details-list-item,.post-who-you-are .post-details-list .post-details-list-item{font-size:22px!important}.page-careers-detail .page-main-content-container .post-details-col .post-details-card.post-life-at-novita .post-details-card-description,.page-careers-detail .page-main-content-container .post-details-col .post-details-card.post-where-you-will-be .post-details-card-description{line-height:1.2!important}}footer{margin-top:0!important;padding-top:0!important}.shimmer-container .all-jobs-button{height:57px;max-width:134px;width:100%}.shimmer-container .post-summary-title{border-radius:20px;height:368px;max-width:690px;width:100%}@media screen and (min-width:0px)and (max-width:767.98px){.shimmer-container .post-summary-title{height:120px!important}}.shimmer-container .apply-now-button{height:84px;max-width:690px;width:100%}@media screen and (min-width:0px)and (max-width:767.98px){.shimmer-container .apply-now-button{height:53px!important}}.shimmer-container .post-details-card{height:264px;max-width:720px;width:100%}.apply_job.modal{background-color:rgba(0,0,0,.667)}.page-submit-application{margin-bottom:120px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application{margin-bottom:40px!important}}.page-submit-application .application-header-section{border:2px solid #811e18;border-left:0;border-right:0}.page-submit-application .application-header-section .application-header{padding:24px 60px 16px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-header-section .application-header{padding:24px 15px 16px!important}}.page-submit-application .application-header-section .application-header .application-location{font-size:20px;letter-spacing:5px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-header-section .application-header .application-location{font-size:18px!important}}.page-submit-application .application-header-section .application-header .application-position-title{font-size:34px;line-height:1.2}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-header-section .application-header .application-position-title{font-size:22px!important}}.page-submit-application .application-form-container{padding-top:40px}@media screen and (min-width:1050px)and (max-width:99999px){.page-submit-application .application-form-container{max-width:1005px!important}}.page-submit-application .application-form-container .application-form-title{font-size:85px;margin:0}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form-title{font-size:42px!important}}@media screen and (min-width:768px)and (max-width:991.98px){.page-submit-application .application-form-container .application-form-title{font-size:65px!important}}.page-submit-application .application-form-container .application-form .application-form-label{background:#5f5f5f;border-radius:15px;cursor:pointer;margin:32px 0 40px;padding:20px 24px 20px 40px}.page-submit-application .application-form-container .application-form .application-form-label.cover-letter-label{margin:28px 0 40px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .application-form-label{padding:10px 14px 10px 20px!important}}.page-submit-application .application-form-container .application-form .application-form-label .application-form-label-text{color:#fff;font-family:mreaves-book;font-size:28px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .application-form-label .application-form-label-text{font-size:24px!important}}.page-submit-application .application-form-container .application-form .application-form-label .application-form-label-icon{width:60px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .application-form-label .application-form-label-icon{width:40px!important}}.page-submit-application .application-form-container .application-form .form-common-title{letter-spacing:8px;margin-bottom:20px;margin-top:50px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .form-common-title{font-size:24px!important;letter-spacing:2px!important}}.page-submit-application .application-form-container .application-form .form-fields-group{gap:16px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .form-fields-group{gap:12px!important}}.page-submit-application .application-form-container .application-form .form-input-item{border:2px solid #afafaf;border-radius:16px;font-family:mreaves-book;font-size:26px;padding:12px 32px 10px;transition:.3s}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .form-input-item{font-size:22px!important;padding:10px 16px 8px!important}}.page-submit-application .application-form-container .application-form .form-input-item:focus{border-color:#000}.page-submit-application .application-form-container .application-form .message-receiving-agreement-container{padding:20px 48px 0}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .message-receiving-agreement-container{padding:10px 16px 0!important}}.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .message-receiving-agreement-description{color:#afafaf;font-size:22px;line-height:1.3;padding-bottom:20px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .message-receiving-agreement-description{font-size:20px!important}}.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .message-receiving-agreement-label{gap:20px;margin:0;padding:10px 20px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .message-receiving-agreement-label{gap:16px!important}}.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .message-receiving-agreement-label .custom-check-button{aspect-ratio:1/1;background-color:#fff;border-radius:100%;outline:3px solid #000;outline-offset:2px;width:25px}.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .message-receiving-agreement-label:has(input:checked) .custom-check-button{background:#000}.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .message-receiving-agreement-label .form-check-label{font-size:23px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .message-receiving-agreement-label .form-check-label{font-size:18px!important;line-height:1!important}}.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .tos-notice{color:#afafaf;font-size:22px;line-height:1.3;padding-top:20px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .tos-notice{font-size:20px!important}}.page-submit-application .application-form-container .application-form .message-receiving-agreement-container .tos-notice a{color:#00aeff}.page-submit-application .application-form-container .application-form .application-form-submit-button{font-size:40px;margin-top:100px;padding:10px 16px 8px}@media screen and (min-width:0px)and (max-width:767.98px){.page-submit-application .application-form-container .application-form .application-form-submit-button{font-size:24px!important;margin-top:60px!important}}