.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.CalendarAvailabilitySchedule_status__TYpb1{color:var(--black)}.CalendarAvailabilitySchedule_illustration__c6PsR{display:flex;align-items:center;column-gap:10px;margin-bottom:10px;font-weight:400;font-size:16px;line-height:150%}.CalendarAvailabilitySchedule_orange-td__W_IcJ{border-radius:100%;background:var(--alb_orange);background-size:auto;background-position:50%}.CalendarAvailabilitySchedule_blue-td__7J9uL{border-radius:100%;background:var(--alb_dark_blue);background-size:auto;background-position:50%}.CalendarAvailabilitySchedule_gray-td___nF7c{border-radius:100%;background:var(--alb_gray);background-size:auto;background-position:50%}.CalendarAvailabilitySchedule_color-il__g39Dw{display:inline-block;width:14px;height:14px;border-radius:100%}.CalendarAvailabilitySchedule_statusContacts__GWzlC{background:var(--gray-light);padding:50px 40px}.CalendarAvailabilitySchedule_statusContactsText__CGzAi{font-family:var(--font-family);font-weight:400;font-size:15px;line-height:22.5px;margin-bottom:40px}.CalendarAvailabilitySchedule_statusContactsTitle__mkBWy{margin-bottom:30px;font-family:var(--font-family);font-weight:600;font-size:32px;line-height:38.4px;color:var(--black)}.CalendarAvailabilitySchedule_statusContacts__GWzlC a{font-weight:700;text-decoration:none!important;color:var(--black)!important}.CalendarAvailabilitySchedule_statusContacts__GWzlC a:hover{text-decoration:underline!important}.CalendarAvailabilitySchedule_title__NZv8c{font-family:var(--font-family);font-weight:600;font-size:24px;line-height:28.8px;margin-bottom:30px;color:var(--black)}.CalendarAvailabilitySchedule_calendarSection__KUCFy{margin-bottom:45px}.CalendarAvailabilitySchedule_calendar__nuKS7{display:flex;flex-wrap:wrap;gap:70px}.CalendarAvailabilitySchedule_calendarWrap__DHMBt{overflow-x:auto}.CalendarAvailabilitySchedule_calendarWrap__DHMBt>div{background:var(--alb_white_light);min-width:370px;width:370px}@media screen and (max-width:1180px){.CalendarAvailabilitySchedule_calendar__nuKS7{gap:15px;flex-direction:column}}@media screen and (max-width:599px){.CalendarAvailabilitySchedule_statusContactsTitle__mkBWy{font-size:20px;line-height:25.4px}.CalendarAvailabilitySchedule_statusContacts__GWzlC{padding:50px 20px}}@media screen and (max-width:480px){.CalendarAvailabilitySchedule_calendarWrap__DHMBt{width:100%}}.pc-case-tabs{margin-bottom:50px}.pc-case-tabs__nav{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px;overflow-x:auto;-webkit-overflow-scrolling:touch}.pc-case-tabs__nav-item{flex:0 0 auto;padding:12px 24px;background:#fff;border:1px solid var(--alb_gray);border-radius:12px;color:var(--alb_dark_blue);font-family:var(--font-family);font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s;white-space:nowrap}.pc-case-tabs__nav-item.active,.pc-case-tabs__nav-item:hover{border-color:var(--alb_dark_blue)}.pc-case-tabs__nav-item.active{background:var(--alb_dark_blue);color:#fff}.pc-case-tabs .pc-card__title{margin-bottom:24px}.pc-case-tabs .button-transparent{border-color:var(--alb_light_orange);color:var(--alb_light_orange)}.pc-case-tabs .button-transparent:hover{background:var(--alb_light_orange);color:var(--white)}.pc-case-tabs .pc-card__params span{border-radius:2px}.pc-case-tabs__panel{display:none}.pc-case-tabs__panel.active{display:block}.pc-case-tabs__actions{display:flex;flex-wrap:wrap;align-items:center;column-gap:15px;row-gap:10px;margin-bottom:30px}.pc-case-tabs .pc-card__locations .location{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:20px;letter-spacing:.7px;color:var(--alb_dark_blue)}.pc-case-tabs .pc-cards .pc-card{border-radius:8px;border:1px solid #e2e2e2;padding:30px}.pc-cards.pc-cards__blocks{display:flex;flex-direction:column;row-gap:24px}.pc-cards .pc-card{box-shadow:2px 2px 8px 0 rgba(131,135,147,.15);background:#fff;border-radius:20px;padding:30px 40px}.pc-case-tabs .pc-card__container{align-items:stretch}.pc-case-tabs .pc-card__content{display:flex;flex-direction:column}.pc-case-tabs .pc-card__image{display:flex;height:auto}.pc-case-tabs .pc-card__images-slider{height:auto;flex:1 1 auto;align-self:stretch;width:100%}.pc-case-tabs .pc-card__images-slider .swiper-slide,.pc-case-tabs .pc-card__images-slider .swiper-wrapper{height:100%}.pc-case-tabs .pc-card__images-slider img{height:100%;width:100%;object-fit:cover}.pc-card__locations .location{display:inline-flex;align-items:center;gap:6px}.pc-card__locations .location img.pc-flag{width:20px;height:20px;border-radius:3px;object-fit:cover}.pc-card__locations .arrow{display:inline-flex;align-items:center;color:var(--alb_gray)}.solution,.task{margin-bottom:20px}.solution:last-child,.task:last-child{margin-bottom:0}.solution ul{list-style:none;margin:0;padding:0}.solution ul li{position:relative;padding-left:30px;margin-bottom:14px;font-weight:400;font-size:16px;line-height:140%;color:var(--alb_dark_blue)}.solution ul li:last-child{margin-bottom:0}.solution ul li:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M15 4.5L6.75 13.5L3 9.5' fill='none' stroke='%23EB5713' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.pc-case-tabs .pc-card__images-slider-nav{position:absolute;left:0;right:0;bottom:16px;display:flex;justify-content:center;pointer-events:none}.pc-case-tabs .pc-card__images-slider-nav .swiper-pagination{position:static;display:flex;align-items:center;gap:4px;pointer-events:auto;justify-content:center}.pc-case-tabs .swiper-pagination-bullet{width:8px;height:8px;background:#fff;opacity:.6}.pc-case-tabs .swiper-pagination-bullet-active{opacity:1}@media (max-width:600px){.pc-case-tabs__nav-item{padding:10px 18px;font-size:12px}.pc-cards .pc-card{padding:20px}}.CookieInfo_cookieInfo__DXg4m{background-color:#f4f4f4;padding:10px;text-align:center;font-size:14px;color:#333;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:999}.CookieInfo_cookieLink__OHon3{color:var(--primary);text-decoration:underline;cursor:pointer;transition:color .2s;margin-left:5px}.CookieInfo_cookieLink__OHon3:hover{text-decoration:none}.CookieInfo_closeButton__9k8IE{background:none;border:none;font-size:18px;margin-left:10px;cursor:pointer;color:#333;transition:color .2s}.CookieInfo_closeButton__9k8IE:hover{color:#666}@media (max-width:599px){.CookieInfo_cookieInfo__DXg4m{font-size:12px;width:calc(100% - 20px)}}.ScrollToTopButton_scrollToTop__oRCh1{position:fixed;bottom:20px;right:20px;background:radial-gradient(90.44% 69.96% at 50% 51.06%,rgb(239,127,68) 0,rgb(235,87,19) 100%);color:var(--white);border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;z-index:101}.ScrollToTopButton_scrollToTop__oRCh1.ScrollToTopButton_visible__C1I9o{opacity:1}.ScrollToTopButton_scrollToTop__oRCh1:hover{background:var(--alb_orange)}.open_more{position:relative}.read_more,.read_more_close{cursor:pointer;color:var(--alb_orange);margin:20px 0;background:none;border:none;padding:0;font:inherit;text-decoration:underline}.read_more{text-underline-offset:4px}.read_more:hover,.read_more_close:hover{color:var(--alb_light_orange)}