.header-title-banner{margin-bottom:96px;padding-top:108px}.header-title-banner .title{color:#1e1e1e;font-size:1.75rem;font-weight:700;line-height:1.33;margin:0 0 48px}.header-title-banner .hero-banner{border-radius:24px;display:flex;height:420px;overflow:hidden;position:relative;width:100%}.header-title-banner .hero-banner img{display:block;height:100%;left:50%;min-width:1200px;position:absolute;top:0;transform:translateX(-50%)}@media(max-width:1199px){.header-title-banner{margin-bottom:80px}}@media(max-width:991px){.header-title-banner{margin-bottom:64px}.header-title-banner .hero-banner{border-radius:16px;height:400px}}@media(max-width:767px){.header-title-banner{margin-bottom:80px;padding-top:92px}.header-title-banner .title{font-size:1.5rem;margin:0 0 32px}.header-title-banner .hero-banner{height:360px}}@media(max-width:575px){.header-title-banner{margin-bottom:64px}.header-title-banner .hero-banner{height:320px}.header-title-banner .hero-banner img{min-width:535px}}.title-text-button .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.title-text-button .illustration{display:block;margin:0 0 8px;max-width:250px;width:100%}.title-text-button .text-block{margin:0 auto 40px;max-width:794px;text-align:center;width:100%}.title-text-button .text-block h2{color:#1e1e1e;font-size:3em;font-weight:700;line-height:1.33;margin:0 0 24px}.title-text-button .text-block p{color:#1e1e1e;font-size:1.25em;line-height:1.5}.title-text-button .btn-link{display:flex;margin:0 auto;min-width:180px;width:-moz-fit-content;width:fit-content}@media(max-width:1199px){.title-text-button .text-block h2{font-size:2.5em}}@media(max-width:767px){.title-text-button .text-block h2{font-size:2em}.title-text-button .text-block p{font-size:1.125em}}@media(max-width:575px){.title-text-button .illustration{max-width:200px}.title-text-button .btn-link{min-width:287px}}.slider-three-blocks .text-block{margin:0 auto 64px;max-width:794px;text-align:center;width:100%}.slider-three-blocks .text-block h2{color:#1e1e1e;font-size:2.5em;font-weight:700;line-height:1.33;margin:0 0 24px}.slider-three-blocks .text-block p{color:#3c3c3c;font-size:1.25em;line-height:1.5}.slider-three-blocks .slider-container{overflow-x:hidden;position:relative}.slider-three-blocks .slick-slider .slick-track{display:flex;gap:24px}.slider-three-blocks .slick-dotted.slick-slider{margin-bottom:42px!important}.slider-three-blocks .item{background:#f8f8f8;border-radius:24px;display:flex!important;flex-direction:column;height:357px;justify-content:space-between;outline:none;padding:32px}.slider-three-blocks .item .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100px;width:100px}.slider-three-blocks .item .icon.customer-focused{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/customer-focused.svg?1770037681)}.slider-three-blocks .item .icon.professional{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/professional.svg?1770037681)}.slider-three-blocks .item .icon.team-driven{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/team-driven.svg?1770037681)}.slider-three-blocks .item .icon.product-oriented{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/product-oriented.svg?1770037681)}.slider-three-blocks .item .icon.innovative{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/innovative.svg?1770037681)}.slider-three-blocks .item p{align-items:center;color:#1e1e1e;display:flex;font-size:1.75em;font-weight:700;gap:12px;justify-content:space-between;line-height:1.33;margin:0 0 12px;transition:.3s}.slider-three-blocks .item p a{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/linkedin.svg?1770037681);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:28px;width:28px}.slider-three-blocks .item p a:hover{transform:scale(1.05)}.slider-three-blocks .item span{color:#1e1e1e;font-size:1.25em;line-height:1.5}.slider-three-blocks .slick-next,.slider-three-blocks .slick-next:focus,.slider-three-blocks .slick-next:hover,.slider-three-blocks .slick-prev,.slider-three-blocks .slick-prev:focus,.slider-three-blocks .slick-prev:hover{background:rgba(17,20,25,.05);border-radius:8px;height:63px;width:34px;z-index:10}.slider-three-blocks .slick-next.slick-disabled,.slider-three-blocks .slick-prev.slick-disabled{display:none!important}.slider-three-blocks .slick-prev{left:37px}.slider-three-blocks .slick-next{right:37px}.slider-three-blocks .slick-next:before,.slider-three-blocks .slick-prev:before{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/slider-arrow.svg?1770037681);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.slider-three-blocks .slick-next:before{transform:rotate(180deg) translate(50%,50%)}.slider-three-blocks .slick-dots{position:relative}.slider-three-blocks .slick-dots li{height:10px!important;margin:0 6px!important;width:10px!important}.slider-three-blocks .slick-dots li button{background:#1e1e1e!important;border-radius:50%;height:10px!important;width:10px!important}.slider-three-blocks .slick-dots li.slick-active button{background:transparent!important;opacity:1!important;outline:2px solid #1e1e1e}.slider-three-blocks .slick-dots li button:before{display:none}@media(max-width:1199px){.slider-three-blocks .text-block{margin:0 auto 48px}.slider-three-blocks .slick-slider .slick-track{gap:20px}.slider-three-blocks .item{height:372px;padding:24px}}@media(max-width:991px){.slider-three-blocks .slick-slider .slick-track{gap:16px}.slider-three-blocks .item{height:324px;padding:32px}.slider-three-blocks .item p{font-size:1.5em;margin:0 0 12px}}@media(max-width:767px){.slider-three-blocks .text-block{margin:0 auto 40px}.slider-three-blocks .text-block h2{font-size:2em}.slider-three-blocks .slider-container{margin:0 auto;max-width:380px;width:100%}}@media(max-width:575px){.slider-three-blocks .text-block h2{margin:0 0 16px}.slider-three-blocks .item{height:316px;padding:24px}.slider-three-blocks .item span,.slider-three-blocks .text-block p{font-size:1.125em}.slider-three-blocks .item .icon{height:80px;width:80px}.slider-three-blocks .slick-dots{bottom:-34px!important}}.banner-text-left-right-asset .content{align-items:center;background:linear-gradient(96deg,#0e1d50,#121212 49.48%,#32174d);border-radius:24px;display:flex;gap:80px;justify-content:space-between;min-height:548px;padding:64px 100px}.banner-text-left-right-asset.asset-left .content{flex-direction:row-reverse}.banner-text-left-right-asset .text-block{max-width:413px;width:100%}.banner-text-left-right-asset .text-block h2{color:#fff;font-size:2.5em;font-weight:700;line-height:1.33;margin:0 0 24px}.banner-text-left-right-asset .text-block p{color:#fff;font-size:1.25em;line-height:1.5;margin:0 0 40px}.banner-text-left-right-asset .text-block .btn-link{min-width:216px}.banner-text-left-right-asset .illustration{max-width:507px;width:100%}@media(max-width:1199px){.banner-text-left-right-asset .content{gap:48px;min-height:406px;padding:48px 64px}.banner-text-left-right-asset .text-block{max-width:346px}.banner-text-left-right-asset .text-block h2{font-size:2em}.banner-text-left-right-asset .illustration{max-width:374px}}@media(max-width:991px){.banner-text-left-right-asset .content{gap:32px;min-height:331px;padding:40px}.banner-text-left-right-asset .text-block{max-width:315px}.banner-text-left-right-asset .text-block p{font-size:1em}.banner-text-left-right-asset .illustration{max-width:278px}}@media(max-width:767px){.banner-text-left-right-asset .content,.banner-text-left-right-asset.asset-left .content{align-items:center;flex-direction:column;min-height:unset;text-align:center}.banner-text-left-right-asset .text-block{max-width:100%}.banner-text-left-right-asset .text-block h2{font-size:1.5em}}@media(max-width:575px){.banner-text-left-right-asset .content{gap:24px}.banner-text-left-right-asset .text-block .btn-link{min-width:287px}}@media(max-width:375px){.banner-text-left-right-asset .text-block .btn-link{max-width:287px;min-width:unset;padding:0 20px}}.title-text-blocks .text-block{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin:0 auto 64px;max-width:792px;text-align:center;width:100%}.title-text-blocks .text-block h2{color:#1e1e1e;font-size:2.5em;font-weight:700;line-height:1.33}.title-text-blocks .text-block p{color:#3c3c3c;font-size:1.25em;line-height:1.5}.title-text-blocks .blocks{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.title-text-blocks .item{background:#f8f8f8;border-radius:24px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:24px}.title-text-blocks .has-children{background:none;border-radius:0;gap:20px;padding:0}.title-text-blocks .item.horizontal{flex-direction:row}.title-text-blocks .item.w-50{width:calc(50% - 10px)}.title-text-blocks .item.w-25{width:calc(25% - 20px)}.title-text-blocks .item .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;flex-shrink:0;height:74px;width:74px}.title-text-blocks .item .icon.apple-device-program{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/apple-device-program.svg?1770037681)}.title-text-blocks .item .icon.english{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/english.svg?1770037681)}.title-text-blocks .item .icon.mental-health{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/mental-health.svg?1770037681)}.title-text-blocks .item .icon.sports{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/sports.svg?1770037681)}.title-text-blocks .item .icon.time-off{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/time-off.svg?1770037681)}.title-text-blocks .item .icon.learning-support{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/learning-support.svg?1770037681)}.title-text-blocks .item .icon.referrals{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/referrals.svg?1770037681)}.title-text-blocks .item h3{color:#1e1e1e;font-size:1.5em;font-weight:700;line-height:1.33;margin:0 0 12px}.title-text-blocks .item p{color:#1e1e1e;line-height:1.5}@media(max-width:1199px){.title-text-blocks .text-block{margin:0 auto 48px}.title-text-blocks .item .icon{height:64px;width:64px}.title-text-blocks .item h3{font-size:1.25em}}@media(max-width:991px){.title-text-blocks .blocks{flex-direction:column}.title-text-blocks .item,.title-text-blocks .item.w-25,.title-text-blocks .item.w-50{border-radius:16px;flex-direction:row;gap:12px;justify-content:flex-start;width:100%}.title-text-blocks .item.has-children{flex-direction:column;gap:20px}.title-text-blocks .item .icon{height:40px;width:40px}}@media(max-width:767px){.title-text-blocks .text-block{margin:0 auto 40px}.title-text-blocks .text-block h2{font-size:2em}}@media(max-width:575px){.title-text-blocks .text-block p{font-size:1.125em}.title-text-blocks .item,.title-text-blocks .item.w-25,.title-text-blocks .item.w-50{padding:16px}.title-text-blocks .item.has-children{padding:0}.title-text-blocks .item .icon{height:32px;width:32px}}.title-card-list-right-text-left{background:linear-gradient(96deg,#0e1d50,#121212 49.48%,#32174d);overflow:hidden;padding:100px 0;position:relative}.title-card-list-right-text-left .container{display:flex;justify-content:space-between;position:relative;z-index:1}.title-card-list-right-text-left .container:after{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/home/illustration-bg-map-2x.webp?1770037682) no-repeat;background-size:contain;bottom:-103px;content:"";height:670px;left:220px;position:absolute;width:1340px;z-index:-1}.title-card-list-right-text-left .left{max-width:550px;width:100%}.title-card-list-right-text-left .left h2{color:#fff;margin-bottom:123px}.title-card-list-right-text-left .left .list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.title-card-list-right-text-left .list .item{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.08);border-radius:24px;flex:1 1 calc(50% - 20px);padding:24px}.title-card-list-right-text-left .item .icon{display:flex;height:48px;margin-bottom:24px;width:48px}.title-card-list-right-text-left .item .icon.icon-employees{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/title-card-list-right-text-left/icon-employees.svg?1770037681);background-repeat:no-repeat;background-size:contain}.title-card-list-right-text-left .item .icon.icon-downloads{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/title-card-list-right-text-left/icon-downloads.svg?1770037681);background-repeat:no-repeat;background-size:contain}.title-card-list-right-text-left .item .icon.icon-office{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/title-card-list-right-text-left/icon-office.svg?1770037681);background-repeat:no-repeat;background-size:contain}.title-card-list-right-text-left .item .icon.icon-market{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/components/title-card-list-right-text-left/icon-market.svg?1770037681);background-repeat:no-repeat;background-size:contain}.title-card-list-right-text-left .item p{color:#fff;font-size:2.5rem;font-style:normal;font-weight:700;line-height:133%}.title-card-list-right-text-left .item .text{color:hsla(0,0%,100%,.7);font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%}.title-card-list-right-text-left .item .text span{color:hsla(0,0%,100%,.8);font-weight:600}.title-card-list-right-text-left .right{max-width:550px;width:100%}.title-card-list-right-text-left .right p{color:hsla(0,0%,100%,.7);font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px;opacity:.8}.title-card-list-right-text-left .right p span{color:#fff;font-weight:600}@media(max-width:1199px){.title-card-list-right-text-left{padding:80px 0}.title-card-list-right-text-left .container{gap:30px}.title-card-list-right-text-left .container:after{bottom:-183px;left:127px}.title-card-list-right-text-left .left,.title-card-list-right-text-left .right{max-width:428px}.title-card-list-right-text-left .item .icon{height:40px;margin-bottom:15px;width:40px}.title-card-list-right-text-left .item p{font-size:2rem}.title-card-list-right-text-left .item .text{font-size:1.125rem}}@media(max-width:991px){.title-card-list-right-text-left{padding:48px 0}.title-card-list-right-text-left .container{align-items:center;flex-direction:column;gap:40px}.title-card-list-right-text-left .container:after{content:unset}.title-card-list-right-text-left .left,.title-card-list-right-text-left .right{max-width:704px;width:100%}.title-card-list-right-text-left .left h2{margin-bottom:32px;text-align:center}.title-card-list-right-text-left .item .text br{display:none}.title-card-list-right-text-left .right{align-items:center;display:flex;flex-direction:column}}@media(max-width:767px){.title-card-list-right-text-left{background:linear-gradient(138deg,#0e1d50,#121212 49.48%,#32174d)}.title-card-list-right-text-left .left .list{flex-direction:column;gap:10px}.title-card-list-right-text-left .list .item{display:flex;flex:unset;gap:12px;padding:16px;width:100%}.title-card-list-right-text-left .item .icon{flex-shrink:0;height:32px;margin:0;width:32px}.title-card-list-right-text-left .item p{line-height:100%;margin-bottom:10px}}.vacancy-card{display:none;list-style-type:none;min-height:240px;width:calc(33% - 13px)}.vacancy-card.active{display:block}.vacancy-card a{background:#f8f8f8;border-radius:24px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:32px;transition:.3s;width:100%}.vacancy-card a:hover{transform:scale(1.05)}.vacancy-card a .top-block{margin:0 0 40px}.vacancy-card a .locations-badges{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.vacancy-card a .locations-badges .location{align-items:center;background:#fff;border-radius:30px;-o-box-shadow:0 2px 8px 0 rgba(163,168,198,.08);-ms-box-shadow:0 2px 8px 0 rgba(163,168,198,.08);box-shadow:0 2px 8px 0 rgba(163,168,198,.08);color:#111;display:flex;font-size:.875em;justify-content:center;line-height:1.5;padding:4px 12px;text-align:center;width:-moz-fit-content;width:fit-content}.vacancy-card a .position{color:#111;font-size:1.5em;font-weight:700;line-height:1.33}.vacancy-card a .team{align-items:center;color:#111;display:flex;font-weight:400;line-height:1.5;margin:0 8px 0 0;position:relative}.vacancy-card a .team:before{content:"";display:block;flex-shrink:0;height:32px;margin:0 8px 0 0;width:32px}.vacancy-card a .team.readdle:before,.vacancy-card a .team:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/product-icons/readdle-white.svg?1770037681) no-repeat 0 0;background-size:contain}.vacancy-card a .team.pdfexpert:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/product-icons/pdfexpert.svg?1770037681) no-repeat 0 0;background-size:contain}.vacancy-card a .team.spark:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/product-icons/spark.svg?1770037681) no-repeat 0 0;background-size:contain}.vacancy-card a .team.scannerpro:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/product-icons/scannerpro.svg?1770037681) no-repeat 0 0;background-size:contain}.vacancy-card a .team.fluix:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/product-icons/fluix.svg?1770037681) no-repeat 0 0;background-size:contain}.vacancy-card a .team.documents:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/product-icons/documents.svg?1770037681) no-repeat 0 0;background-size:contain}.vacancy-card a .team.calendars:before{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/common/product-icons/calendars.svg?1770037681) no-repeat 0 0;background-size:contain}.vacancy-card a .team:after{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/arrow-right.svg?1770037681) no-repeat 0 0;background-size:contain;content:"";display:block;flex-shrink:0;height:32px;margin:0 0 0 auto;width:32px}@media(max-width:1199px){.vacancy-card{width:calc(33% - 9px)}.vacancy-card a{padding:24px}}@media(max-width:991px){.vacancy-card{width:calc(50% - 8px)}.vacancy-card a .position{font-size:1.25em}}@media(max-width:767px){.vacancy-card{max-width:380px;width:100%}.vacancy-card a .top-block{margin:0 0 80px}}@media(max-width:575px){.vacancy-card a .top-block{margin:0 0 55px}}body,html{scroll-behavior:smooth}.current-openings{scroll-margin-top:120px}.current-openings .title{color:#1e1e1e;font-size:2.5em;font-weight:700;line-height:1.33;margin:0 0 64px;text-align:center}.current-openings .location-filter{margin:0 0 40px}.current-openings .list-mobile{display:none}.current-openings .location-filter .list{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.current-openings .location-filter .item:focus{border-radius:54px;-o-box-shadow:var(--common-focus-box-shadow);-ms-box-shadow:var(--common-focus-box-shadow);box-shadow:var(--common-focus-box-shadow);outline:none}.current-openings .location-filter .item input{display:none}.current-openings .location-filter .item span{align-items:center;border:1px solid #d3d3d3;border-radius:54px;color:#1e1e1e;cursor:pointer;display:flex;font-weight:600;justify-content:center;line-height:1.5;padding:10px 24px;text-align:center;transition:.3s;width:-moz-fit-content;width:fit-content}.current-openings .location-filter .item span:hover{border-color:#3c3c3c}.current-openings .location-filter input[type=checkbox]:checked+span{background:#1e1e1e;border-color:transparent;color:#fff}.current-openings .vacancies-wrapper .department{border-bottom:1px solid #e9e9e9;position:relative;transition:.8s ease}.current-openings .vacancies-wrapper .department.open{border-bottom-color:transparent}.current-openings .vacancies-wrapper .department .info{align-items:center;cursor:pointer;display:flex;gap:16px;padding:26px 40px 26px 0;position:relative}.current-openings .vacancies-wrapper .department .info:focus-visible{border-radius:8px;-o-box-shadow:var(--common-focus-box-shadow);-ms-box-shadow:var(--common-focus-box-shadow);box-shadow:var(--common-focus-box-shadow);outline:none}.current-openings .vacancies-wrapper .department .info:after{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/icon-arrow-vacancie.svg?1770037681);content:"";display:flex;height:22px;position:absolute;right:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;width:22px}.current-openings .vacancies-wrapper .department.open .info:after{transform:rotate(180deg);transition:.5s ease}.current-openings .vacancies-wrapper .department .info .number{align-items:center;background:#f8f8f8;border-radius:30px;color:#1e1e1e;display:flex;font-size:.875em;height:25px;justify-content:center;line-height:1.5;text-align:center;width:34px}.current-openings .vacancies-wrapper .department .info .name{color:#1e1e1e;font-size:1.25em;font-weight:700;line-height:1.33}.current-openings .vacancies-wrapper .vacancies{display:none}.current-openings .vacancies-wrapper .jobs-wrapper{align-items:stretch;display:flex;flex-wrap:wrap;gap:24px}.slider-three-blocks .our-talent .item{height:unset;justify-content:flex-start;overflow:hidden;padding:0}.slider-three-blocks .our-talent .slick-slide img{width:100%}.slider-three-blocks .our-talent .bottom-block{display:flex;flex-direction:column;height:100%;padding:32px}.slider-three-blocks .our-talent .slick-next,.slider-three-blocks .our-talent .slick-next:focus,.slider-three-blocks .our-talent .slick-next:hover,.slider-three-blocks .our-talent .slick-prev,.slider-three-blocks .our-talent .slick-prev:focus,.slider-three-blocks .our-talent .slick-prev:hover{background:rgba(17,20,25,.3)}.slider-three-blocks .our-talent .slick-next:before,.slider-three-blocks .our-talent .slick-prev:before{background-image:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/slider-arrow-white.svg?1770037681)}@media(max-width:1199px){.current-openings .title{margin:0 0 48px}.current-openings .vacancies-wrapper .jobs-wrapper{gap:16px}}@media(max-width:991px){.current-openings .location-filter{margin:0 0 32px;position:relative}.current-openings .list-mobile{border:1px solid transparent;border-radius:8px;color:#535353;cursor:pointer;display:block;font-size:1.125em;font-weight:600;line-height:1.5;overflow:hidden;padding:10px 50px 10px 16px;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:3}.current-openings .list-mobile:after{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/careers/index/icons/icon-arrow-vacancie.svg?1770037681) no-repeat 0 0;background-size:contain;content:"";height:22px;position:absolute;right:13px;top:25%;transition:.5s;width:22px}.current-openings .location-filter.open .list-mobile:after{transform:rotate(180deg);transition:.5s}.current-openings .location-filter .list{align-items:flex-start;background:#fff;border:1px solid #d3d3d3;border-radius:8px;flex-direction:column;gap:unset;justify-content:unset;left:0;max-height:0;overflow:hidden;padding-top:47px;position:absolute;top:0;transition:.6s ease;width:100%;z-index:2}.current-openings .location-filter.open .list{gap:0;max-height:500px;transition:.6s ease}.current-openings .location-filter .item{display:block;width:100%}.current-openings .location-filter .item span{background:#fff;border:none;border-radius:0;color:#535353;font-size:1.125em;font-weight:600;justify-content:flex-start;line-height:1.5;padding:10px 16px;width:100%;z-index:3}}@media(max-width:767px){.current-openings .title{font-size:2em;margin:0 0 40px}.current-openings .location-filter{margin:0 0 24px}.current-openings .vacancies-wrapper .department .vacancies{gap:20px;justify-content:center}}