#careerPage .breadcrumbs__container h1{text-align:center;margin-top:30px;font-size:36px;font-weight:700;line-height:120%}#careerPage .breadcrumbs__container{height:max-content;padding:13px 0 12px;font-size:12px;line-height:36px}@media (min-width:1024px){#careerPage .breadcrumbs__container{font-size:14px}}@media (min-width:1366px){#careerPage .breadcrumbs__container{font-size:16px}}#careerPage .breadcrumbs__items{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}#careerPage .breadcrumbs__items::-webkit-scrollbar{display:none}#careerPage .breadcrumbs__item-link{color:#40404a80}@media (min-width:1024px){#careerPage .breadcrumbs__item{display:block}}#careerPage .breadcrumbs__item{white-space:nowrap;flex:none;margin-right:11px;padding-right:21px;position:relative}#careerPage .breadcrumbs__item_1:after{content:"";background:url(/assets/images/career/arrow-right-grey.svg) 50%/contain no-repeat;width:6px;height:10px;margin:auto;position:absolute;top:0;bottom:0;right:0}@media (max-width:1023px){#careerPage .breadcrumbs__container h1{margin-top:20px;font-size:24px;line-height:120%}}#careerPage .container,#careerPage [class*=__container]{width:calc(100vw - 168px);max-width:1272px;margin:0 auto}#careerPage button,#careerPage a{transition:all .2s ease-in-out}#careerPage .career{overflow-x:hidden}#careerPage h2,#careerPage .section_title,#careerPage .section-title{color:#313131;text-align:center;margin:0 0 16px;font-size:18px;line-height:1.1}#careerPage .section{background:0 0;margin-bottom:48px;padding-top:0;padding-bottom:0}@media (min-width:768px){#careerPage h2,#careerPage .section_title,#careerPage .section-title{font-size:36px}}@media (min-width:1440px){#careerPage h2,#careerPage .section_title,#careerPage .section-title{margin:0 0 36px}#careerPage .section{margin-bottom:128px}}@media (max-width:768px){#careerPage .breadcrumbs__container{padding:7px 0 6px}#careerPage .container,#careerPage [class*=__container]{width:calc(100vw - 32px);max-width:1272px;margin:0 auto}}#careerPage .career .banner{margin:0 0 24px;position:relative}#careerPage .btn_banner{width:auto;height:32px;padding:7px 16px;font-size:12px;transition:all .2s ease-in-out;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}#careerPage .top-banner-video{background:#000;width:100%;display:block;position:relative;overflow:hidden}#careerPage .top-banner-video--mob{aspect-ratio:16/9}#careerPage .top-banner-video--desc{aspect-ratio:16/5}#careerPage .top-banner-video__media{object-fit:cover;background:0 0;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#careerPage .block_title{text-align:center;margin:0 0 16px;padding:0 16px;font-size:14px;font-weight:700;line-height:1.38}#careerPage .search_statistics{color:#00539f;box-sizing:content-box;flex-wrap:wrap;gap:8px;max-width:1024px;margin:0 auto;padding:0 16px;display:flex}#careerPage .search_statistics__item{background-color:#f1f9ff;border-radius:8px;width:calc(50% - 4px);padding:16px 8px}#careerPage .search_statistics__item:nth-of-type(2n){background-color:#f9f9f9}#careerPage .search_statistics__number{margin-bottom:4px;font-size:36px;font-weight:700;line-height:1.2;display:block}#careerPage .search_statistics__text{font-size:14px;line-height:1.38;display:block}@media (min-width:768px){#careerPage .btn_banner{height:48px;padding:17px 48px;font-size:16px;bottom:24px}#careerPage .top-banner-video--desc{aspect-ratio:16/5}#careerPage .career .banner{margin:0 0 36px}#careerPage .search_statistics{gap:24px}#careerPage .search_statistics__item{flex:1;width:auto;padding:16px}#careerPage .block_title{margin:0 0 36px;font-size:24px;line-height:1.2}#careerPage .search_statistics__number{font-size:62px}#careerPage .search_statistics__text{font-size:18px}}#careerPage .team_container{box-sizing:content-box;flex-direction:column;max-width:848px;margin:0 auto;padding:0 16px;display:flex}#careerPage .team_wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:16px;overflow-x:auto}#careerPage .team_wrapper::-webkit-scrollbar{background:0 0;width:0;height:0}#careerPage .team_wrapper::-webkit-scrollbar{display:none}#careerPage .team_list{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}#careerPage .team_list.mobile{grid-template-columns:repeat(10,1fr);justify-content:flex-start;align-items:center;width:1399px;display:flex;overflow:hidden}#careerPage .team_list.mobile .active img,#careerPage .team_list.mobile .active .info-box{display:none}#careerPage .team_list.mobile .active .info-box{display:block;position:static}#careerPage .team_list.mobile .active{max-width:100%}#careerPage .team_list.mobile .active .hover_box{display:none}#careerPage .info-box{z-index:10;opacity:0;pointer-events:none;background-color:#f9f9f9;border-radius:16px;width:211px;padding:16px 8px 16px 16px;font-size:12px;line-height:1.32;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}#careerPage .active_right .info-box,#careerPage .active .info-box{opacity:1;pointer-events:auto}#careerPage .active_right .info-box{left:auto;right:calc(100% + 12px)}#careerPage .info-box .title{color:#000;margin-bottom:2px;font-size:14px;font-weight:700;display:block}#careerPage .info-box .description{margin-bottom:4px;display:block}#careerPage .team_list.desktop{display:none}#careerPage .team_item{cursor:pointer;max-width:120px;transition:transform .2s ease-in-out;position:relative}#careerPage .team_item img{object-fit:cover;border-radius:16px}#careerPage .team_btn{background-color:#00539f;border-radius:8px;order:3;justify-content:center;align-items:center;width:100%;max-width:344px;height:48px;margin:20px auto 17px;font-size:14px;display:flex;color:#fff!important}#careerPage .hover_box{color:#fff;background:linear-gradient(#0000 26.1%,#00000045 61.99%,#000c 100%);border-radius:0 0 16px 16px;align-items:flex-end;gap:8px;padding:10px;font-size:12px;font-weight:700;line-height:1.32;display:flex;position:absolute;bottom:0;left:0}#careerPage .hover_box:after{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");width:13px;height:6px;margin-bottom:8px}@media (min-width:768px){#careerPage .team_container{max-width:504px;display:block}#careerPage .team_btn{background-color:#fff;border:1px solid #00539f;border-radius:8px;order:0;justify-content:center;align-items:center;gap:8px;width:auto;max-width:100%;height:48px;margin:0 0 17px;padding:12px 16px;display:flex;color:#00539f!important}#careerPage .team_btn:hover{background-color:#00539f;color:#fff!important}#careerPage .hover_box:after{transform:rotate(-90deg)}#careerPage .hover_box{opacity:0;padding:11px 13px;font-size:14px;transition:opacity .2s ease-in-out}#careerPage .team_item.active_right .hover_box,#careerPage .team_item.active .hover_box,#careerPage .team_item:hover .hover_box{opacity:1}#careerPage .team_list.mobile{display:none}#careerPage .team_list.desktop{display:flex}#careerPage .team_wrapper{margin-bottom:0;overflow:visible}#careerPage .team_item.active{z-index:1;transform:translate(calc(-100% - 12px))}#careerPage .team_item.active_right{z-index:1;transform:translate(calc(100% + 12px))}#careerPage .team_item.translate_right{transform:translate(calc(100% + 12px))}#careerPage .team_item.translate_left{transform:translate(calc(-100% - 12px))}#careerPage .info-box{z-index:0;opacity:0;pointer-events:none;background-color:#f9f9f9;border-radius:16px;width:332px;padding:16px 8px 16px 16px;font-size:12px;line-height:1.32;transition:none;position:absolute;top:0;left:calc(100% + 12px)}#careerPage .active_right .info-box,#careerPage .active .info-box{opacity:1;pointer-events:auto;transition:opacity .2s ease-in-out}#careerPage .active_right .info-box{left:auto;right:calc(100% + 12px)}#careerPage .info-box .title{color:#000;margin-bottom:2px;font-size:14px;font-weight:700;display:block}#careerPage .info-box .description{margin-bottom:4px;display:block}#careerPage .info-box .intro{max-height:128px;overflow:auto}#careerPage .team_item{max-width:160px}}@media (min-width:992px){#careerPage .team_list{grid-template-columns:repeat(5,1fr)}#careerPage .team_container{max-width:676px}}@media (min-width:1200px){#careerPage .team_container{max-width:848px}}@media (min-width:1440px){#careerPage .team{margin:0 0 137px}}#careerPage .our_values .container{max-width:1242px}#careerPage .values_list{color:#00539f;flex-direction:column;gap:8px;font-size:14px;font-weight:700;line-height:1.38;display:flex}#careerPage .values_item{background-color:#f1f9ff;border-radius:16px;padding:16px}#careerPage .values_item:nth-of-type(2n){background-color:#f4f7fa}#careerPage .values_item .icon{gap:9px 8px;max-width:32px}#careerPage .values_item p{flex:1}#careerPage .values_list .heading{align-items:center;gap:9px;margin-bottom:4px;display:flex}#careerPage .values_list .title{font-size:16px}@media (min-width:768px){#careerPage .values_list{flex-flow:wrap;gap:16px}#careerPage .values_item{width:calc(50% - 8px);padding:24px}#careerPage .values_item:nth-child(5){width:100%}#careerPage .values_list .heading{margin-bottom:8px}}@media (min-width:1024px){#careerPage .values_list{font-size:18px}#careerPage .values_list .title{font-size:24px}#careerPage .values_item{flex:calc(33.333% - 16px)}#careerPage .values_item:nth-child(n+4){flex:calc(50% - 12px)}}#careerPage .our_initiatives .slider-holder{position:relative}#careerPage .swiper.initiativesSwiper{width:100%;overflow:hidden}#careerPage .initiativesSwiper .swiper-wrapper{align-items:flex-start;margin:0 0 26px;display:flex}#careerPage .initiativesSwiper .swiper-slide{background-color:#f4f7fa;border-radius:16px;flex-shrink:0;overflow:hidden}#careerPage .initiativesSwiper .slide-box{min-height:328px;font-size:14px;line-height:1.38}#careerPage .initiativesSwiper .img-holder{margin-bottom:16px;line-height:1.38}#careerPage .initiativesSwiper .title{margin:0 0 8px;font-size:14px;font-weight:700;display:block}#careerPage .initiativesSwiper .text{padding:0 24px 20px;display:block;position:relative}#careerPage .initiativesSwiper .text.long_text:after{content:"";background:linear-gradient(#fff0 -81.05%,#f4f7fa 100%);width:100%;height:82px;position:absolute;bottom:0;left:0}#careerPage .initiativesSwiper .text.long_text.active:after{display:none}#careerPage .initiativesSwiper .read_more{z-index:1;color:#68696f;align-items:center;gap:15px;line-height:1;text-decoration:none;display:flex;position:relative}#careerPage .initiativesSwiper .read_more span:nth-of-type(2),#careerPage .initiativesSwiper .active .read_more span:first-of-type{display:none}#careerPage .initiativesSwiper .active .read_more span:nth-of-type(2){display:block}#careerPage .initiativesSwiper .read_more:after{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.75 0.75L4.08333 4.08333L7.41667 0.75' stroke='%2368696F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");width:9px;height:5px;transition:all .2s ease-in-out}#careerPage .initiativesSwiper .active .read_more:after{transform:rotate(-180deg)}#careerPage .initiativesSwiper .text p{max-height:76px;margin:0 0 8px;transition:max-height .3s;overflow:hidden}#careerPage .initiativesSwiper .text.active p{max-height:800px}#careerPage .our_initiatives .controls{justify-content:center;gap:16px;display:flex}#careerPage .swiper-button-next:after,#careerPage .swiper-button-prev:after{content:none}#careerPage .swiper-button-next,#careerPage .swiper-button-prev{cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.75 4.91667H12.4167' stroke='%2300539F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M4.91667 0.75L0.75 4.91667' stroke='%2300539F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M4.91667 9.08341L0.75 4.91675' stroke='%2300539F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");background-position:50%;background-repeat:no-repeat;border:1px solid #e7e7e7;border-radius:6px;width:32px;height:32px;margin-top:0;transition:all .2s ease-in-out}#careerPage .swiper-button-next{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.4167 4.91667H0.75' stroke='%2300539F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8.25 9.08341L12.4167 4.91675' stroke='%2300539F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8.25 0.75L12.4167 4.91667' stroke='%2300539F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}#careerPage .swiper-button-next:hover,#careerPage .swiper-button-prev:hover{background-color:#00539f;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.75 4.91667H12.4167' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M4.91667 0.75L0.75 4.91667' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M4.91667 9.08341L0.75 4.91675' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}#careerPage .swiper-button-next:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.4167 4.91667H0.75' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8.25 9.08341L12.4167 4.91675' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8.25 0.75L12.4167 4.91667' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}#careerPage .our_initiatives .swiper-button-next,#careerPage .our_initiatives .swiper-button-prev{z-index:1;margin:0;position:static;top:auto;left:auto;right:auto;transform:none}#careerPage .our_initiatives .swiper.swiper-locked~.controls{display:none}@media (min-width:640px){#careerPage .our_initiatives .slider-holder{padding:0 48px}#careerPage .our_initiatives .swiper-button-next,#careerPage .our_initiatives .swiper-button-prev{position:absolute;top:50%;left:0;transform:translateY(-50%)}#careerPage .our_initiatives .swiper-button-next{left:auto;right:0}}@media (min-width:768px){#careerPage .initiativesSwiper .title{font-size:16px}#careerPage .initiativesSwiper .slide-box{min-height:316px}#careerPage .initiativesSwiper .swiper-wrapper{margin:0}}@media (min-width:1024px){#careerPage .initiativesSwiper .slide-box{min-height:297px}}@media (min-width:1440px){#careerPage .initiativesSwiper .slide-box{min-height:348px}}#careerPage .video-box--gift{aspect-ratio:1280/560;width:100%;position:relative;overflow:hidden}#careerPage .gift-video{object-fit:cover;vertical-align:bottom;background:0 0;width:100%;height:100%;display:block}#careerPage .video-box--interesting{aspect-ratio:16/9;border-radius:16px;width:100%;max-width:124.444vh;max-height:70vh;margin:0 auto;position:relative;overflow:hidden}#careerPage .interesting-video{background:0 0;border:0;width:100%;height:100%;display:block}#careerPage .advantages-list{max-width:680px;margin:0 auto;font-size:12px;font-weight:700;line-height:1.32}#careerPage .advantages-list li{align-items:center;gap:12px;margin-bottom:16px;display:flex;position:relative}#careerPage .advantages-list li:last-child{margin-bottom:0}#careerPage .advantages-list li:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.75 0.75L5.75 11.75L0.75 6.75' stroke='%23313131' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");width:100%;max-width:18px;height:13px}@media (min-width:768px){#careerPage .advantages-list{font-size:16px}#careerPage .advantages-list li{margin-bottom:26px}}#careerPage .teams_life{overflow:hidden}#careerPage .teams_life .slider-holder{width:100%;max-width:100%;margin:0 auto;position:relative}#careerPage .teams_life .swiper{z-index:1;width:100%;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative}#careerPage .teams_life .swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}#careerPage .teams_life .swiper-slide{box-sizing:border-box;border-radius:16px;justify-content:center;align-items:center;height:auto;padding:0;display:flex}#careerPage .teams_life .swiper-slide .slide-box{transform-origin:50%;pointer-events:none;width:100%;transition:transform .4s,opacity .4s;transform:scale(.852)}#careerPage .teams_life .swiper-slide img{object-fit:cover;pointer-events:auto;border-radius:16px;width:100%;height:100%;display:block}#careerPage .teams_life .swiper-slide.swiper-slide-active{z-index:5}#careerPage .teams_life .swiper-slide.swiper-slide-active .slide-box{opacity:1;pointer-events:auto;transform:scale(1)}#careerPage .teams_life .controls{justify-content:center;gap:16px;display:none;position:static}#careerPage .teams_life .swiper-button-prev,#careerPage .teams_life .swiper-button-next{margin:0;position:relative;top:auto;left:auto;right:auto;transform:none;z-index:1!important}#careerPage .teams_life .controls .btn:active{transform:translateY(1px)}#careerPage .teams_life .slide-box{border-radius:16px;position:relative}#careerPage .teams_life .slide-title{color:#fff;background:linear-gradient(#0000 0%,#0009 100%);border-radius:16px;align-items:flex-end;width:100%;min-height:30%;padding:10px 18px 20px;font-size:18px;font-weight:700;line-height:1.1;display:flex;position:absolute;bottom:0;left:0}#careerPage .swiper-pagination{justify-content:center;gap:4px;display:flex}#careerPage .growing-together .swiper-pagination,#careerPage .teams_life .swiper-pagination{margin-top:12px;position:static}#careerPage .swiper-pagination-bullet{opacity:1;background-color:#efefef;border-radius:50%;width:8px;height:8px;transition:all .2s ease-in-out}#careerPage .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:#00539f}@media (min-width:640px){#careerPage .teams_life .controls{display:flex}#careerPage .teams_life .swiper-pagination{display:none}}@media (min-width:768px){#careerPage .teams_life .swiper{margin-bottom:46px}#careerPage .teams_life .swiper-slide.swiper-slide-active .slide-box{box-shadow:0 0 36px #9fa1a8cc}}@media (min-width:1024px){#careerPage .slide-title{font-size:36px}}#careerPage .growing-together{margin:0}#careerPage .growingSwiper{max-width:375px;margin:0 -7px 8px;padding:7px 7px 0;overflow:hidden}@media (min-width:375px){#careerPage .growingSwiper{margin:0 auto 8px}}#careerPage .growing-together .slider-holder{margin-bottom:16px}#careerPage .growingSwiper .swiper-slide{border-radius:18px;position:relative}#careerPage .growingSwiper .swiper-wrapper{width:100%;display:flex}#careerPage .growingSwiper .swiper-slide{flex-shrink:0}#careerPage .development-list{color:#00539f;flex-flow:column wrap;align-items:flex-start;gap:4px;font-size:12px;font-weight:700;line-height:1.32;display:flex}#careerPage .development-list li{background-color:#f4f7fa;border-radius:50px;align-items:center;gap:4px;padding:4px 16px 4px 12px;display:flex}@media (min-width:768px){#careerPage .growing-together .slider-holder{margin-bottom:36px}#careerPage .growingSwiper{max-width:100%;margin:0;padding:21px 0 0;overflow:visible}#careerPage .growingSwiper .swiper-wrapper{gap:28px}#careerPage .growingSwiper .swiper-slide{flex-shrink:unset;max-width:292px}#careerPage .growingSwiper .swiper-slide:first-child{margin-top:40px}#careerPage .growingSwiper .swiper-slide:nth-of-type(2n){margin-top:95px}#careerPage .growing-together .swiper-pagination{display:none}#careerPage .development-list{flex-flow:wrap;gap:8px 15px;font-size:24px;line-height:1.2;display:flex}#careerPage .development-list li{padding:8px 24px}}#careerPage .vacancies{padding-top:48px;padding-left:8px;padding-right:8px;overflow:visible}#careerPage .vacancies iframe{overflow:visible}@media (min-width:1440px){#careerPage .vacancies{padding-top:128px}}#careerPage #popup_opportunities{z-index:10;background-color:#3131317a;width:100%;height:100%;position:fixed;top:0;left:0}#careerPage .popup-content_opportunities{color:#68696f;scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent;background-color:#fff;border-radius:16px 16px 0 0;width:100%;max-width:450px;max-height:100%;position:absolute;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}#careerPage .popup-content_opportunities::-webkit-scrollbar{width:4px}#careerPage .popup-content_opportunities::-webkit-scrollbar-track{background:0 0}#careerPage .popup-content_opportunities::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:4px}#careerPage .modal__block_off{letter-spacing:-.02em;width:100%;height:100%;padding:16px;position:relative}#careerPage .popup-content_opportunities .popup_title{color:#313131;text-align:center;margin-bottom:16px;font-size:18px;font-weight:700;line-height:1.1}#careerPage .popup-content_opportunities .popup_title+p{margin-bottom:12px;font-size:14px}#careerPage .personal_info .form_item_wrapper{background-color:#f9f9f9;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;height:32px;padding:8px 12px;font-size:12px;display:flex;position:relative}#careerPage .personal_info .form_item_wrapper input,#careerPage .personal_info .form_item_wrapper .p-inputmask,#careerPage .personal_info .form_item_wrapper .p-inputtext{box-shadow:none!important;width:100%!important;height:100%!important;font-size:inherit!important;color:#313131!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important}#careerPage .personal_info .form_item{position:relative}#careerPage .career-error{color:#e53935;align-items:center;gap:6px;margin-top:4px;font-size:12px;line-height:1.2;display:flex;position:absolute;top:100%;left:0;right:0}#careerPage .career-error img{flex-shrink:0;width:16px;height:16px}@media (max-width:767px){#careerPage .career-error{position:static}}#careerPage .career-success{text-align:center;flex-direction:column;align-items:center;padding:40px 0;display:flex}#careerPage .career-success__icon{background-color:#f0fdf4;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:16px;display:flex}#careerPage .career-success__icon svg{width:52px;height:52px}#careerPage .popup-content_opportunities .popup_title.career-success__title{text-align:center;margin:0 0 8px;font-size:20px}#careerPage .career-success__text{text-align:center;color:#68696f;margin:0;font-size:16px;line-height:1.38}#careerPage .personal_info .form_item_wrapper:focus-within{border:1px solid #00539f}#careerPage .personal_info .form_item_wrapper .select_city{color:#68696f;justify-content:space-between;align-items:center;width:100%;display:flex}#careerPage .personal_info .form_item_wrapper .select_city svg{width:9px;height:5px;display:flex}#careerPage .personal_info{border:1px solid #e7e7e7;border-radius:16px;margin-bottom:16px;padding:12px}#careerPage .personal_info label{font-size:14px}#careerPage .personal_info .form_item{color:#9fa1a8;flex-direction:column;justify-content:center;gap:4px;margin-bottom:12px;font-size:12px;line-height:1.38;display:flex}#careerPage .personal_info .form_item:last-child{margin:0}#careerPage .personal_info .form_input::placeholder{color:#9fa1a8}#careerPage .personal_info .personal_account_info-profile-item label{color:#68696f;line-height:1.38}#careerPage .personal_info .form_input{box-sizing:border-box;background-color:#f9f9f9;border:1px solid #f9f9f9;border-radius:8px;height:32px;padding:8px 12px;font-size:12px}#careerPage .personal_info .form_input.textarea{resize:none;width:100%;min-height:70px}#careerPage .personal_info .account_tooltip-icon{width:20px;height:20px}#careerPage .personal_info .account_tooltip-content.show{display:block}#careerPage .personal_info .account_tooltip-content{z-index:2;color:#fff;white-space:normal;background-color:#68696f;border-radius:8px;width:246px;margin-top:8px;padding:12px 16px;font-size:14px;line-height:1.38;display:none;position:absolute;top:74%;left:100%;transform:translate(-102%)}#careerPage .personal_info .account_tooltip-content:before{content:"";border:8px solid #0000;border-bottom-color:#68696f;position:absolute;top:-15px;left:85%;transform:translate(50%)}#careerPage .personal_info .form_input:hover,#careerPage .personal_info .form_input:focus-within{border:1px solid #00539f}#careerPage .personal_info .personal_info p{color:#9fa1a8;font-size:14px;line-height:1.38}#careerPage .personal_info .control-radio-box label{padding-left:30px;padding-right:30px;position:relative}#careerPage .personal_info .file-input-wrapper{cursor:pointer;background-color:#fff;border:1px solid #e7e7e7;border-radius:6px;width:max-content;max-width:100%;margin:12px 0 0;padding:5px 20px;display:block;position:relative;overflow:hidden}#careerPage .personal_info .file-input-wrapper input[type=file]{opacity:0;cursor:pointer;font-size:10px;position:absolute;top:0;right:0}#careerPage .personal_info .file-input-wrapper span{color:#00539f;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;display:block;overflow:hidden}#careerPage .buttons-popup_opportunities .button-popup_cart-package-blue{width:39%;height:32px;margin:auto;padding:8px 16px}#careerPage .dropdown_select_country{z-index:10;background-color:#fff;border-radius:12px;width:100%;padding:12px;display:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #3131310a}#careerPage .dropdown_select_country.show{display:block}#careerPage .block_btn-select-grey{position:relative}#careerPage .btn-select-grey-highlighted{border:1px solid #0674da}#careerPage .btn-select-white{background-color:#fff;border:1px solid #e7e7e7;width:100%}#careerPage .btn-select-grey{color:#68696f;background-color:#f9f9f9;border:1px solid #f9f9f9;border-radius:8px;justify-content:space-between;align-items:center;width:254px;height:32px;padding:8px 16px;font-size:12px;transition:all .15s;display:flex}#careerPage .btn-select-location{gap:8px;width:100%;justify-content:left!important}#careerPage .btn-select-white svg{width:24px;height:24px}#careerPage .btn-select-location input{width:100%!important}#careerPage .dropdown_select_country .location-select-dropdown{width:100%;box-shadow:none;z-index:auto;background:#fff;border:none;border-radius:0;margin-top:8px;position:static;top:auto}#careerPage .dropdown_select_country .location-select-dropdown>.location-select-dropdown-box{flex-direction:column;gap:8px;height:auto;max-height:240px;margin:0;display:flex;overflow-y:auto}#careerPage .p-scrollpanel-content{box-sizing:border-box;width:calc(100% + 18px);height:300px;padding:0 18px 18px 0;position:relative;overflow:scroll}#careerPage .SelectCity_h_box-btn-select-flex{flex-direction:column;gap:8px;display:flex}#careerPage .SelectCity_h_box-btn-select-location-button{text-align:left;color:#68696f;border-radius:6px;align-items:center;width:100%;height:20px;padding:6.5px 8px;font-size:12px;display:flex}#careerPage .SelectCity_h_box-btn-select-location-button:hover{color:#313131;background-color:#f4f7fa}@media (min-width:768px){#careerPage .popup-content_opportunities{border-radius:16px;max-width:750px;top:50%;bottom:auto;transform:translate(-50%,-50%)}#careerPage .popup-content_opportunities .popup_title{margin-bottom:36px;font-size:24px}#careerPage .popup-content_opportunities .popup_title.career-success__title{margin-bottom:8px;font-size:24px}#careerPage .personal_info{flex-wrap:wrap;gap:16px;margin-bottom:36px;padding:24px;display:flex}#careerPage .personal_info .form_input.textarea{min-height:150px}#careerPage .buttons-popup_opportunities .button-popup_cart-package-blue{width:50%;height:48px;padding:12px 16px}#careerPage .personal_info .form_item_wrapper,#careerPage .personal_info .form_input{height:48px;padding:12px 16px;font-size:14px}#careerPage .personal_info .form_item{width:calc(50% - 8px);font-size:14px}#careerPage .personal_info .form_item:nth-of-type(5){width:100%}#careerPage .modal__block_off{padding:24px}#careerPage .SelectCity_h_box-btn-select-location-button{height:32px;font-size:14px}#careerPage .btn-select-grey{height:48px;font-size:14px}}@media (max-height:660px){#careerPage .personal_info .form_item{font-size:12px}#careerPage .personal_info .form_input{height:32px;padding:8px 12px;font-size:12px}#careerPage .personal_info .form_input.textarea{min-height:70px}#careerPage .personal_info .form_item_wrapper{height:32px;padding:8px 12px;font-size:12px}#careerPage .popup-content_opportunities .popup_title{margin-bottom:16px;font-size:18px}#careerPage .personal_info{margin-bottom:16px;padding:12px}#careerPage .popup-content_opportunities .popup_title+p{margin-bottom:0;font-size:12px}#careerPage .modal__block_off{padding:16px}#careerPage .btn-select-grey{height:32px;font-size:12px}}
.gift-bonus-pack{overflow:hidden}.gift-bonus-pack .breadcrumbs{margin-top:10px}.give_subscribe-hero{background-color:#00539f;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;height:572px;margin-top:16px;margin-bottom:128px;padding:73px}.give_subscribe-hero-title{color:#fff;margin:0 0 32px;font-size:62px;font-weight:700;line-height:1.2}.give_subscribe-hero-content{flex-direction:column;justify-content:center;align-items:flex-start;max-width:625px;height:100%;font-weight:700;display:flex}.give_subscribe-hero-text{color:#fff;margin:0 0 48px;font-size:24px;line-height:1.2}.give_subscribe-hero-btn{color:#00539f;letter-spacing:1px;text-align:center;background-color:#fdb913;border-radius:9px;padding:14px 74px;font-size:16px;line-height:1.5;transition:all .2s ease-in-out;display:inline-block}@media (max-width:1024px){.gift-bonus-pack .breadcrumbs{margin-top:8px}.give_subscribe-hero{background-position:100% 0;height:572px;margin-top:8px;padding:24px 16px}}@media (max-width:1023px){.give_subscribe-hero{background-size:cover}.give_subscribe-hero-title{flex:1}.give_subscribe-hero-content{justify-content:space-between;align-items:normal;max-width:100%}.give_subscribe-hero-text{max-width:500px;margin:0 0 20px}}@media (max-width:768px){.hero_button_holder{justify-content:center;display:flex}.give_subscribe-hero-content{justify-content:space-between;align-items:normal;max-width:100%}.give_subscribe-hero{background-size:cover;border-radius:12px;height:472px;margin-bottom:32px;padding:61px 16px 24px}.give_subscribe-hero-title{flex:1;margin:0;font-size:30px}.give_subscribe-hero-text{font-size:15px;font-weight:400;line-height:1.2}.give_subscribe-hero-text strong{margin-top:2px;font-weight:700;line-height:1.2;display:block}.give_subscribe-hero-btn{width:100%}}.gifts-section{background:#00539f;margin:0 0 128px;padding:56px 0;position:relative;overflow:hidden}.gifts-header{justify-content:space-between;align-items:center;width:calc(100vw - 168px);max-width:1272px;margin:0 auto 64px;display:flex}.gifts-title{color:#fff;text-align:left;margin:0;font-size:36px;font-weight:700}.gifts-nav{gap:13px;display:flex}.gifts-nav button{color:#00539f;cursor:pointer;touch-action:manipulation;background:#fff;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:32px;transition:background .2s;display:flex}.gifts-nav button:active{background:#ffffff59}.gifts-swiper{width:calc(100vw - 168px);max-width:1272px;overflow:visible!important}.gifts-swiper .swiper-wrapper{align-items:center}.gifts-swiper .swiper-slide{flex-shrink:0;gap:4px;width:429px;height:406px;display:flex;overflow:hidden}.gifts-swiper .slide-text-block{background:#fff;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;width:265px;padding:16px;display:flex}.gifts-swiper .slide-title{color:#313131;margin-bottom:16px;font-size:24px;font-weight:700;line-height:1.2}.gifts-swiper .slide-desc{color:#313131;font-size:18px;line-height:1.38}.gifts-swiper .slide-image-block{border-radius:8px;flex:1;overflow:hidden}.gifts-swiper .slide-image-block img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1024px){.gifts-section{margin:0 0 56px;padding:56px 0 88px}.gifts-nav{position:absolute;bottom:32px;left:50%;transform:translate(-50%)}}@media (max-width:768px){.gifts-section{padding:32px 0 88px}.gifts-title{font-size:24px}.gifts-swiper{width:calc(100vw - 32px)}.gifts-header{width:calc(100vw - 32px);margin:0 auto 24px}.gifts-swiper .swiper-slide{flex-direction:column-reverse;width:265px}.gifts-swiper .slide-image-block{height:268px}.gifts-swiper .slide-text-block{width:100%;height:134px}.gifts-swiper .slide-title{margin-bottom:4px;font-size:16px}.gifts-swiper .slide-desc{font-size:14px}.gifts-swiper .slide-image-block img{object-position:50% 39%}}.give_subscribe_options{flex-wrap:nowrap;justify-content:center;gap:24px;display:flex}.give_subscribe_options .loyalty_program_checkout_bonus_item{width:100%;margin-top:11px}@media (max-width:1024px){.give_subscribe_options .loyalty_program_wrapper_flex_btn p{font-size:18px}.give_subscribe_options .loyalty_program_num_bonus{font-size:16px}}@media (max-width:768px){.give_subscribe_options{flex-wrap:wrap}}.gift-bonus-pack #tariffs_plan{scroll-margin-top:110px}.give_subscribe_options_title{text-align:center;color:#313131;margin:0 0 19px;font-size:36px;font-weight:700;line-height:1.1}.give_subscribe-sale-box{align-items:center;max-width:1030px;margin:0 auto 24px;display:flex;position:relative}.give_subscribe-sale-box:before{content:"";background-color:#f4f7fa;height:146px;position:absolute;left:-9999px;right:-9999px}.give_subscribe-sale-box>*{position:relative}.give_subscribe-sale-box-img-box{width:100%;max-width:387px}.give_subscribe-sale-box-text{color:#000;font-size:24px;line-height:1.2}.give_subscribe-sale-box-text strong{font-weight:700}.give_subscribe_options{gap:16px;max-width:986px;margin:0 auto 68px}#walletPage.give_subscribe_options .tariffs_box{background-color:#f9f9f9;width:100%;max-width:100%}.give_subscribe_options .loyalty_program_checkout_bonus_item:nth-child(2),.give_subscribe_options .loyalty_program_checkout_bonus_item{background-color:#f9f9f9;margin:0;padding:22px 16px}.give_subscribe_options .loyalty_program_plus_icon{transform:translateY(-15px)}.give_subscribe_options .loyalty_program_num_bonus{font-size:24px;line-height:1}.give_subscribe_options .loyalty_program_wrapper_flex_btn p{font-size:36px;line-height:1.1}.give_subscribe_options .loyalty_program_wrapper_flex_btn{margin-top:12px}.give_subscribe_bonus-holder{justify-content:space-between;align-items:center;gap:64px;max-width:986px;margin:0 auto;display:flex}.give_subscribe_bonus-title{margin:0 0 24px;font-size:36px;font-weight:700}.give_subscribe_bonus-content{max-width:489px;font-size:18px;line-height:1.38}.give_subscribe_options-bonus-item{width:100%;max-width:433px;margin:0}.give_subscribe_options-bonus-item .blue_title{color:#00539f;margin:0 0 2px;font-size:24px;font-weight:700;line-height:1.2}.give_subscribe_options-bonus-item .loyalty_program_num_bonus_wrapper{padding:8px 0}.give_subscribe_options-bonus-item .loyalty_program_wrapper_flex_btn .button_primary_hyper_blue{width:100%;height:32px}.give_subscribe_options-bonus-item .loyalty_program_wrapper_flex_btn{flex-direction:column}.give_subscribe_options-bonus-item .loyalty_program_blue_label{font-size:14px}.gift-bonus-pack .stepper-box{border-radius:16px;width:100%;padding:0 0 12px}.gift-bonus-pack .stepper-label{color:#313131;align-items:center;gap:8px;margin-bottom:9px;font-size:14px;display:flex}.gift-bonus-pack .stepper-label svg{color:#3c62cf;width:20px;height:20px}.gift-bonus-pack .stepper-control{align-items:center;gap:8px;display:flex;position:relative}.gift-bonus-pack .stepper-box input[type=number]{appearance:textfield;text-align:center;color:#313131;background-color:#fff;border:1.5px solid #e5e7eb;border-radius:8px;outline:none;width:100%;height:48px;margin:0 auto;font-size:14px;font-weight:400;transition:border-color .15s}.gift-bonus-pack .stepper-box input[type=number]:focus{border-color:#93c5fd}.gift-bonus-pack .stepper-box input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.gift-bonus-pack .stepper-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.give_subscribe_options-bonus-item .btn-minus,.give_subscribe_options-bonus-item .btn-plus{cursor:pointer;-webkit-user-select:none;user-select:none;color:#00539f;background:#fff;border:1px solid #e7e7e7;border-radius:8px;justify-content:center;align-items:center;width:48px;font-size:22px;font-weight:400;line-height:1;transition:background .15s,border-color .15s;display:flex;height:48px!important}.give_subscribe_options-bonus-item .btn-minus{left:4px}.give_subscribe_options-bonus-item .btn-plus{right:4px}.give_subscribe_options-bonus-item .btn-minus:disabled,.give_subscribe_options-bonus-item .btn-plus:disabled{color:#9fa1a8;cursor:default;background-color:#fff;border-color:#e7e7e7}.gift_subscriptions{margin:0 0 88px}@media (max-width:1024px){.give_subscribe_options .loyalty_program_num_bonus,.give_subscribe_options .loyalty_program_wrapper_flex_btn p{font-size:16px}.give_subscribe_options .loyalty_program_num_plus,.give-subscription-popup .loyalty_program_num_plus{font-size:11px}.give_subscribe-sale-box-text{font-size:18px}.give_subscribe-sale-box:before{height:118px}}@media (max-width:768px){.give_subscribe_options_title{margin:0 0 15px;font-size:24px}.give_subscribe-sale-box{flex-direction:column}.give_subscribe-sale-box:before{display:none}.give_subscribe-sale-box-img-box{margin:0 0 15px}.give_subscribe-sale-box-text{padding:24px 0;font-size:14px;position:relative}.give_subscribe-sale-box-text:before{content:"";background-color:#f4f7fa;height:100%;position:absolute;top:0;left:-9999px;right:-9999px}.give_subscribe-sale-box-text p{position:relative}.give_subscribe_options .loyalty_program_wrapper_flex_btn p{font-size:24px}.give_subscribe_options .loyalty_program_num_bonus{font-size:18px}.give_subscribe_options .loyalty_program_num_plus{font-size:14px}.give_subscribe_options{gap:8px;margin:0 0 32px}.give_subscribe_bonus-holder{flex-direction:column;gap:36px}.give_subscribe_bonus-content{text-align:center;font-size:14px}.give_subscribe_bonus-title{margin:0 0 16px;font-size:24px;line-height:1.2}.give_subscribe_options-bonus-item .loyalty_program_blue_label{font-size:12px}.give_subscribe_options-bonus-item .blue_title{font-size:18px}.gift_subscriptions{margin:0 0 66px}}.give_subscribe_advantages{margin:0 0 128px}.give_subscribe_advantages .give_subscribe_options_title{margin:0 0 64px}.give_subscribe_advantages-block{gap:16px;display:flex}.give_subscribe_advantages-item{gap:4px;display:flex}.give_subscribe_advantages-content{background-color:#f4f7fa;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:390px;height:100%;padding:16px 36px;display:flex}.give_subscribe_advantages-img-box{border-radius:16px;max-width:416px;overflow:hidden}.give_subscribe_advantages-img-box img{object-fit:cover;height:100%}.give_subscribe_advantages-title{text-align:left;letter-spacing:-1px;margin:0 0 16px;font-size:24px;line-height:1.2}.give_subscribe_advantages-text{font-size:18px;line-height:1.38}@media (max-width:1024px){.give_subscribe_advantages-block{flex-direction:column;align-items:center}.give_subscribe_advantages-content{height:auto}}@media (max-width:768px){.give_subscribe_advantages{margin:0 0 56px}.give_subscribe_advantages .give_subscribe_options_title{margin:0 0 34px}.give_subscribe_advantages-item{flex-direction:column-reverse}.give_subscribe_advantages-img-box{aspect-ratio:1;overflow:hidden}.give_subscribe_advantages-img-box img{object-fit:cover;object-position:50% 50%;height:100%}.give_subscribe_advantages-content{padding:16px}.give_subscribe_advantages-title{margin:0 0 4px;font-size:16px}.give_subscribe_advantages-text{font-size:14px}}.give_subscribe-how-it-works{margin:0 0 128px;overflow:hidden}.give_subscribe-how-it-works-title{text-align:left;color:#313131;margin:0 0 64px;font-size:36px;line-height:1.1}.give_subscribe-how-it-works .give_subscribe_options_title{margin:0 0 64px}.give_subscribe-how-it-works .steps-holder{margin:0 0 64px;padding:56px 0;position:relative}.gift-bonus-pack .step-content-text{width:calc(100vw - 168px);max-width:1272px;margin:0 auto}.give_subscribe-how-it-works .steps-holder:before{content:"";background-color:#f1f9ff;height:100%;position:absolute;top:0;left:-9999px;right:-9999px}.give_subscribe-how-it-works .steps-holder .wave{content:"";background-position:50% 0;width:100%;max-width:1530px;height:232px;position:absolute;top:155px;left:50%;right:0;transform:translate(-50%)}.give_subscribe-how-it-works .steps-holder .wave.orange{max-width:1475px;top:165px}.give_subscribe-how-it-works .steps-holder>*{position:relative}@media (max-width:1530px){.give_subscribe-how-it-works .steps-holder .wave.blue:before,.give_subscribe-how-it-works .steps-holder .wave.blue:after{display:none!important}}@media (max-width:1475px){.give_subscribe-how-it-works .steps-holder .wave.orange:before,.give_subscribe-how-it-works .steps-holder .wave.orange:after{display:none!important}}.give_subscribe-how-it-works .steps-container{justify-content:space-between;margin:0 auto;padding:0 0 130px;display:flex;position:relative}.give_subscribe-how-it-works .step{z-index:1;width:18%;max-width:200px;position:relative}.give_subscribe-how-it-works .step-1{transform:translateY(0)}.give_subscribe-how-it-works .step-2{transform:translate(-12px,52px)}.give_subscribe-how-it-works .step-3{transform:translate(10px,96px)}.give_subscribe-how-it-works .step-4{transform:translateY(54px)}.give_subscribe-how-it-works .step-5{transform:translate(-34px,80px)}.give_subscribe-how-it-works .orange .step{width:30%;max-width:288px}.give_subscribe-how-it-works .orange .step-1{transform:translate(136px,63px)}.give_subscribe-how-it-works .orange .step-2{transform:translate(-11px,34px)}.give_subscribe-how-it-works .orange .step-3{transform:translate(-108px,20px)}.give_subscribe-how-it-works .content h3{text-align:left;color:#000;margin:0 0 72px;font-size:24px;line-height:1.2}.give_subscribe-how-it-works .content p{color:#000;margin:0;font-size:18px;line-height:1.38}.give_subscribe-how-it-works .content a{color:#0674da}.give_subscribe-how-it-works .steps-holder.orange{margin:0}@media (max-width:1400px){.give_subscribe-how-it-works .steps-holder .wave{top:167px}.give_subscribe-how-it-works .steps-holder .wave.orange{top:171px}}@media (max-width:1300px){.give_subscribe-how-it-works .orange .step-2{transform:translate(10px,34px)}.give_subscribe-how-it-works .orange .step-3{transform:translate(-40px,20px)}.give_subscribe-how-it-works .steps-holder .wave{top:179px}.give_subscribe-how-it-works .steps-holder .wave.orange{top:180px}}@media (max-width:1200px){.give_subscribe-how-it-works .content h3{margin-bottom:60px;font-size:20px}.give_subscribe-how-it-works .content p{font-size:16px}.give_subscribe-how-it-works .step-1{transform:translateY(19px)}.give_subscribe-how-it-works .orange .step-1{transform:translate(57px,74px)}.give_subscribe-how-it-works .orange .step-2{transform:translate(23px,42px)}.give_subscribe-how-it-works .orange .step-3{transform:translate(-15px,35px)}}@media (max-width:1024px){.give_subscribe-how-it-works .steps-holder .wave{top:192px}.give_subscribe-how-it-works .steps-holder .wave.orange{top:193px}.give_subscribe-how-it-works .step-5{transform:translate(-10px,80px)}.give_subscribe-how-it-works .step-4{transform:translate(12px,60px)}.give_subscribe-how-it-works .step-3{transform:translate(10px,86px)}.give_subscribe-how-it-works .content p{font-size:14px}.give_subscribe-how-it-works .orange .step-1{transform:translate(53px,56px)}}@media (max-width:992px){.give_subscribe-how-it-works .step-3{transform:translate(10px,77px)}.give_subscribe-how-it-works .step-5{transform:translate(10px,73px)}}@media (max-width:768px){.give_subscribe-how-it-works .steps-holder{margin:0 0 24px;padding:24px 0}.give_subscribe-how-it-works .give_subscribe_options_title{margin:0 0 24px}.give_subscribe-how-it-works-title{margin:0 0 35px;font-size:20px;line-height:1.2}.give_subscribe-how-it-works .steps-container{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='47' height='461' viewBox='0 0 47 461' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.61727 3.92944C14.1172 11.4294 40.6181 19.9294 40.6181 54.9294C40.6181 96.6727 7.61727 103.429 7.61727 136.929C7.61727 163.853 40.6181 179.429 40.6181 209.429C40.6181 235.429 7.61727 251.929 7.61727 278.929C7.61727 309.446 40.6167 319.929 40.6181 347.929C40.6199 383.175 -22.881 414.929 22.1206 470.429' stroke='%23C2DEF8' stroke-width='12'/%3e%3c/svg%3e ");background-repeat:no-repeat;flex-direction:column;width:100%;padding:0}.gift-bonus-pack .give_subscribe-how-it-works .step-content-text{width:calc(100vw - 32px)}.give_subscribe-how-it-works .step{text-align:left;align-items:flex-start;gap:32px;width:100%;max-width:240px;margin-bottom:32px;display:flex;transform:none!important}.give_subscribe-how-it-works .step:before{content:"";background-color:#0674da;border-radius:50%;width:100%;max-width:24px;height:24px}.give_subscribe-how-it-works .steps-holder .wave svg{display:none}.give_subscribe-how-it-works .content h3{margin-bottom:4px;font-size:18px}.give_subscribe-how-it-works .content p{font-size:14px}.give_subscribe-how-it-works .step-2{gap:8px;margin-left:5px}.give_subscribe-how-it-works .step-3{gap:8px;margin-left:29px}.give_subscribe-how-it-works .step-4{gap:24px;margin-left:-3px}.give_subscribe-how-it-works .step-5{gap:8px;margin-left:27px}.give_subscribe-how-it-works .orange .step:before{background-color:#fdb913}.give_subscribe-how-it-works .orange .steps-container{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='47' height='328' viewBox='0 0 47 328' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.4' d='M38.9999 3.92944C32.5 11.4294 5.99907 19.9294 5.99907 54.9294C5.99907 96.6727 38.9999 103.429 38.9999 136.929C38.9999 163.853 5.99907 179.429 5.99907 209.429C5.99907 235.429 38.9999 251.929 38.9999 278.929C38.9999 309.446 6.00048 319.929 5.99907 347.929C5.99731 383.175 69.4981 414.929 24.4966 470.429' stroke='%23FFCE57' stroke-width='12'/%3e%3c/svg%3e ")}.give_subscribe-how-it-works .orange .step{width:100%;max-width:367px}.give_subscribe-how-it-works .orange .step-1{gap:16px;margin-left:17px}.give_subscribe-how-it-works .orange .step-2{gap:21px;margin-left:16px}.give_subscribe-how-it-works .orange .step-3{gap:29px;margin-left:0}.give_subscribe-how-it-works{margin:0 0 56px}}.give_subscribe-gift-block{align-items:center;gap:85px;max-width:834px;margin:0 auto;padding:50px 0 77px;display:flex}.give_subscribe_text{max-width:452px}.give_subscribe-gift .give_subscribe_options_title{color:#313131;text-align:left;margin:0 0 24px;font-size:36px;line-height:1.1}.give_subscribe-advant_list{text-transform:uppercase;color:#023f83;gap:3px;font-size:18px;font-weight:700;line-height:1;display:flex}.give_subscribe-advant_list li{align-items:center;gap:3px;display:flex;position:relative}.give_subscribe-advant_list li:not(:first-child):before{content:"";background-color:#fdb913;border-radius:50%;width:8px;height:8px;margin-top:-1px}.give_subscribe-gift-btn-block{justify-content:center;display:flex}.give_subscribe-gift-img-block{max-width:297px}.give_subscribe-gift-btn-block button,.give_subscribe-gift-btn-block a{width:auto;padding:14px 37px}.give_subscribe-gift-img-block-mobile{display:none}.give_subscribe_faq .give_subscribe_options_title{text-align:center;margin:0 0 64px}@media (max-width:1024px){.give_subscribe-gift .give_subscribe_options_title{font-size:28px}.give_subscribe-advant_list{white-space:nowrap;font-size:12px}}@media (max-width:768px){.give_subscribe-gift-block{flex-direction:column;padding:0 0 26px}.give_subscribe_faq .give_subscribe_options_title{margin:0 0 24px}.give_subscribe_text{flex-direction:column;align-items:center;display:flex}.give_subscribe-gift-img-block{display:none}.give_subscribe-gift-img-block-mobile{margin:0 0 36px;display:block}.give_subscribe-gift .give_subscribe_options_title{text-align:center;margin:0 0 16px;font-size:24px}.give_subscribe-advant_list{font-size:12px}.give_subscribe-gift-btn-block button,.give_subscribe-gift-btn-block a{width:100%}}.give-subscription-popup{color:#313131;width:100%;max-width:874px;max-height:97vh;overflow:hidden auto}.give-subscription-popup .modal__block_cart-package{width:100%;max-width:100%}.give-subscription-popup .popup_cart-package__title{text-align:center;margin-bottom:24px}.give-subscription-popup.give_bonus .loyalty_program_num_bonus_wrapper{flex-direction:row;justify-content:space-between;width:100%}.give-subscription-popup .loyalty_program_money p{color:#00539f;margin:0 0 16px;font-size:36px;font-weight:700;line-height:1}.give-subscription-popup .button_secondary_white_blue{border-radius:6px;height:33px;padding:8px 35px;font-size:12px}.give-subscription-popup .loyalty_program_checkout_bonus_item{padding:20px 16px}.give-subscription-popup.give_bonus .loyalty_program_checkout_bonus_item{margin-bottom:12px}.give-subscription-popup .loyalty_program_num_bonus{color:#313131;margin:0 0 2px;font-size:24px;font-weight:700;line-height:1.2}.give-subscription-popup .loyalty_program_num_plus{color:#00539f;font-size:14px;font-weight:700;line-height:1.38}.give-subscription-popup-sub-title{margin-bottom:8px;font-size:16px}.give-subscription-input-wrapper{margin:0 0 8px}.give_subscribe-info-alert{background-color:#f1f9ff;border:1px solid #7b95ee;border-radius:8px;margin:0 0 12px;padding:12px;font-size:14px;line-height:1.38}.give_subscribe-info-alert-top{flex-wrap:wrap;gap:8px;display:flex}.give_subscribe-info-alert a{color:#00539f;text-decoration:underline}.give_subscribe-info-alert a:hover{text-decoration:none}.give-subscription-popup-sub-title{margin:0 0 12px}.give_subscribe-info-alert svg{width:20px;height:20px}.give_subscribe-info-alert-title{margin:0 0 5px;font-size:14px;font-weight:700}.give_subscribe-info-alert p{color:#313131;padding-left:25px;font-size:14px}.give_subscribe-info-alert-text a{color:#0674da;text-decoration:underline}.give_subscribe-info-alert-text a:hover{text-decoration:none}.give-subscription-popup .text-wishes{resize:none;background-color:#f9f9f9;border-radius:8px;width:100%;min-height:127px;padding:14px 16px;font-size:14px;line-height:1.38}.give_subscribe-checkbox-holder{margin-top:16px}.give_subscribe-checkbox-holder .cart-checkbox-container .label-text>a{text-decoration:underline}.give_subscribe-checkbox-holder .cart-checkbox-container .label-text>a:hover{text-decoration:none}.give-subscription-popup .button_primary_hyper_blue{width:196px}.gift-sent-subscription-popup{width:100%;max-width:500px}.gift-sent-subscription-popup .modal__block__account{padding:24px}.gift-sent-subscription_img_block{max-width:137px;margin:0 auto 16px}.gift-sent-subscription-popup .popup_cart-package__title{text-align:center;margin:0 0 8px;font-size:24px}.gift-sent-subscription-popup .popup_cart-package__title span{color:#00539f;font-size:36px;line-height:1.2}.gift-sent-subscription-popup-text{text-align:center;color:#68696f;margin:0 0 32px;font-size:14px;line-height:1.38}.gift-sent-subscription-popup .personal_account_add_button_wrapper{flex-direction:row;gap:16px;margin:0}.gift-sent-subscription-popup .personal_account_add_button_wrapper button,.gift-sent-subscription-popup .personal_account_add_button_wrapper a{width:100%}.personal_account_add_button_wrapper button.disabled{cursor:default;color:#9fa1a8;background-color:#f1f9ff!important}.gift-sent-subscription-popup-text{font-size:14px!important;line-height:1.6!important}.gift-sent-subscription-popup .give_subscribe-checkbox-holder{color:#000;margin:0 0 32px}.gift-sent-subscription-popup.confirm .popup_cart-package__title{text-align:left;line-height:1.2}.gift-sent-subscription-popup.confirm .popup_cart-package__title span{font-size:24px}.gift-sent-subscription-popup.confirm .gift-sent-subscription-popup-text{text-align:left;margin:0 0 8px}.gift-sent-subscription-popup.confirm .give_subscribe-info-alert{margin:0 0 32px}.gift-sent-subscription-popup.confirm .give_subscribe-info-alert-title strong{font-weight:700}.gift-sent-subscription-popup.confirm .give_subscribe-info-alert-title{margin:0}.gift-sent-subscription-popup.confirm .give_subscribe-info-alert{display:flex}.gift-sent-subscription-popup.confirm .give_subscribe-info-alert-top{flex-wrap:nowrap}.gift-sent-subscription-popup.confirm .give_subscribe-info-alert p{padding:0 0 0 5px}.give-subscription-popup .title-box_cart-package-promocode-block-input-error{margin-right:0}@media (max-width:768px){.give-subscription-popup .modal__content_cart-package{max-height:none}.give-subscription-popup .button_secondary_white_blue{width:100%}.give-subscription-popup .loyalty_program_num_bonus_wrapper{margin:0 0 8px}.give-subscription-popup .loyalty_program_money p{font-size:18px}.give-subscription-popup .loyalty_program_num_bonus{font-size:16px}.give-subscription-popup .loyalty_program_num_plus{font-size:12px}.give_subscribe-info-alert p{padding-left:0;font-size:12px}.give-subscription-popup-sub-title{margin:0 0 8px;font-size:12px}.give-subscription-popup .text-wishes{min-height:113px;font-size:12px}.give_subscribe-checkbox-holder label{font-size:12px;line-height:1.32}.give-subscription-popup .modal__block__account{padding:24px 16px}.gift-sent-subscription_img_block{max-width:90px;margin:0 auto 20px}.gift-sent-subscription-popup .popup_cart-package__title{font-size:18px}.gift-sent-subscription-popup .popup_cart-package__title span{font-size:32px}.gift-sent-subscription-popup-text{text-align:left;margin:0 0 20px}.gift-sent-subscription-popup .personal_account_add_button_wrapper{flex-direction:column;gap:12px}.gift-sent-subscription-popup .personal_account_add_button_wrapper button{width:100%;font-size:14px}.gift-sent-subscription-popup .give_subscribe-checkbox-holder{align-items:center;margin:0 0 20px}.gift-sent-subscription-popup{max-width:100%}.gift-sent-subscription-popup.confirm .give_subscribe-info-alert{flex-direction:column;gap:4px}.gift-sent-subscription-popup.confirm .popup_cart-package__title span{font-size:18px}.gift-sent-subscription-popup.confirm .give_subscribe-info-alert{margin:0 0 16px}}.give-subscription-popup.select_plans .loyalty_program_num_bonus{font-size:18px}.give-subscription-popup.select_plans .loyalty_program_num_plus{font-size:12px}.give-subscription-popup.select_plans .loyalty_program_wrapper_flex_btn p{font-size:24px}.give-subscription-popup.select_plans #walletPage .tariffs_box{flex-direction:column;justify-content:space-between;max-width:264px;margin:0;padding:24px;display:flex}.give-subscription-popup.select_plans .give_subscribe_bonus-holder .loyalty_program_checkout_bonus_item{background-color:#f1f9ff;width:auto}.give-subscription-popup.select_plans .give_subscribe_options-bonus-item{max-width:inherit}.give-subscription-popup.select_plans .give_subscribe_options{margin:0 auto}.give-subscription-popup.select_plans .give_subscribe_options-bonus-item .blue_title{margin:0;font-size:17px}@media (max-width:874px){.give-subscription-popup.select_plans .loyalty_program_checkout_bonus_item{width:auto}.give-subscription-popup.select_plans .give_subscribe_options{flex-direction:column;align-items:center;gap:16px}.give-subscription-popup.select_plans #walletPage .tariffs_box,.give-subscription-popup.select_plans .loyalty_program_checkout_bonus_item{width:100%;max-width:100%}.give-subscription-popup.select_plans .popup_cart-package__title{text-align:left;margin:0 0 24px}.give-subscription-popup.select_plans .give_subscribe_bonus-holder .loyalty_program_checkout_bonus_item,.give-subscription-popup.select_plans .give_subscribe_bonus-holder{width:100%}.give-subscription-popup.select_plans .give_subscribe_bonus-holder .loyalty_program_wrapper_flex_btn .btn-minus,.give-subscription-popup.select_plans .give_subscribe_bonus-holder .loyalty_program_wrapper_flex_btn .btn-plus{max-width:48px}.give-subscription-popup.select_plans .loyalty_program_num_bonus{font-size:16px}.give-subscription-popup.select_plans .loyalty_program_wrapper_flex_btn p{font-size:18px}.give-subscription-popup.select_plans .loyalty_program_checkout_bonus_item{padding:20px 16px}}@media (hover:hover){.give_subscribe-hero-btn:hover{background-color:#ffd56f}.gifts-nav button:hover{background:#ffffff59}.give_subscribe_options-bonus-item .btn-minus:hover{background:#f9fafb;border-color:#d1d5db}.give_subscribe_options-bonus-item .btn-plus:hover{background:#eff6ff}.give_subscribe-checkbox-holder label a:hover{text-decoration:none}}.gift-bonus-pack #giver,.gift-bonus-pack #receiver{scroll-margin-top:70px}.gift-payment-modal{z-index:10;position:relative}