@media screen and (max-width:767px){:root{--h1: 48px;--h2: 40px;--h3: 24px;--h4: 20px;--l: 18px;--m: 16px;--s: 14px;--caps: 16px}}.button{position:relative}.button:before,.button:after{content:"";position:absolute;width:62%;height:1px;background-color:var(--white);left:19%}.button:before{top:0}.button:after{bottom:0}a{text-underline-offset:2px}.button-arrow-wrap path{transition:fill .2s ease-out}.button-arrow-wrap:hover path{fill:var(--9c791e)}.button-arrow-wrap:active path{fill:#745100}.phone-block{--phoneColor: var(--white)}.phone-block__text,.phone-block__phone{color:var(--phoneColor);transition:color .2s ease-out}.phone-block__icon svg{fill:var(--phoneColor);transition:fill .2s ease-out}@media screen and (min-width:1280px){.footer-address-item__row:hover .footer-address-item__icon{animation:up-down-move .8s ease-out infinite}.phone-block:hover .phone-block__icon,a[href^="tel:"].footer-address-item__row:hover .footer-address-item__icon{animation:tilt-shaking .65s ease-out infinite}.phone-block:hover{--phoneColor: var(--9c791e)}}.why-section:has(.award-block)+section{padding-top:300px}@media screen and (max-width:767px){.why-section:has(.award-block)+section{padding-top:240px}}@media screen and (min-width:1280px){.google-marker-pin{transition:transform .25s ease-out}.google-marker-pin:hover{transform:scale(1.1)}}.loader{border:8px solid var(--9c791e);border-radius:50%}.loader>.loader-piece{width:calc(100% + 16px);height:calc(100% + 16px);border:8px solid var(--09476b);border-radius:50%;transition:all .3s ease-out;clip-path:polygon(50% 50%,0% 0%,25% 0%,25% 0%,25% 0%,25% 0%);animation:loaderScale 2s infinite linear alternate,loaderRotate 1s infinite linear}@keyframes loaderScale{0% {clip-path: polygon(50% 50%,0% 0%,25% 0%,25% 0%,25% 0%,25% 0%);} 12.5% {clip-path: polygon(50% 50%,0% 0%,50% 0%,50% 0%,50% 0%,50% 0%);} 25% {clip-path: polygon(50% 50%,0% 0%,100% 0%,100% 0%,100% 0%,100% 0%);} 50 {clip-path: polygon(50% 50%,0% 0%,100% 0%,100% 50%,100% 50%,100% 50%);} 62.5% {clip-path: polygon(50% 50%,0% 0%,100% 0%,100% 100%,100% 100%,100% 100%);} 75% {clip-path: polygon(50% 50%,0% 0%,100% 0%,100% 100%,50% 100%,50% 100%);} 100% {clip-path: polygon(50% 50%,0% 0%,100% 0%,100% 100%,50% 100%,0% 100%);}}@keyframes loaderRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tilt-shaking{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(0)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes up-down-move{0%{transform:translateY(0)}25%{transform:translateY(1px)}50%{transform:translateY(0)}75%{transform:translateY(-2px)}to{transform:translateY(0)}}@media screen and (min-width:1280px){a.breadcrumbs-link{transition:color .25s ease-out;position:relative}a.breadcrumbs-link:before{content:"";width:0%;height:1px;position:absolute;left:0;bottom:0;background-color:var(--9c791e);transition:width .25s ease-out}a.breadcrumbs-link:hover{color:var(--9c791e)}a.breadcrumbs-link:hover:before{width:100%}}.services-block-item:has(div.services-block-item__link),div.location-cites-item__link{opacity:.7;pointer-events:none}
@media screen and (max-width:1279px){.header-burger-wrap.open span:first-child{transform:translateY(11px) rotate(45deg)}.header-burger-wrap span:nth-child(2){transition:width .3s ease-out}.header-burger-wrap.open span:nth-child(2){width:0%}.header-burger-wrap.open span:last-child{transform:translateY(-11px) rotate(-45deg)}.header-burger-wrap span{transition:transform .3s ease-out}.header-buttons .button{display:none}.header-buttons .phone-block .phone-block__text{font-size:14px}.header-buttons .phone-block .phone-block__phone{font-size:18px}.header-item__arrow{transform:rotate(-90deg)}.header-item__arrow path{fill:#09476b}.header-list,.header-overlay{height:calc(var(--innerHeight) - 95px)}.header-list:has(.open) .header-back__arrow{width:16px}.header-list:has(.open) .header-back__button{padding-left:21px}.header-list-footer .button{width:100%;text-align:center}.header{--submenuLeftPadding: 48px}.header-item[data-submenu].open .header-submenu-wrap,.header-item[data-submenu].open .header-submenu-min{left:var(--submenuLeftPadding);right:0;z-index:1}.header-list{transition:left .35s linear}.header-overlay{transition:right .35s linear,opacity .25s ease-out;opacity:0}.header-list.open{left:0}.header-list.open+.header-overlay{right:0;opacity:1}.header-mobile-logo path{transition:fill .25s ease-out}.header.active .header-mobile-logo path{fill:#656565}}@media screen and (max-width:991px){.header{--submenuLeftPadding: 32px}}@media screen and (max-width:767px){.header{--submenuLeftPadding: 24px}}@media screen and (max-width:479px){.header{--submenuLeftPadding: 16px}}.header .header-buttons:before{transition:background-color .25s ease-out}.header{transition:background-color .25s ease-out,transform .25s ease-out}.header.active .phone-block{--phoneColor: var(--09476b)}.header.active{background-color:var(--white);box-shadow:0 2px 5px #00000040}@media screen and (min-width:1280px){.header-item__arrow{top:calc(50% - 8px)}.header-item:nth-child(2) .header-item__link{padding-left:0}.header-item:nth-last-child(2) .header-item__link{padding-right:0}.header-buttons{position:relative}.header-buttons:before{content:"";position:absolute;width:1px;height:48px;left:0;top:9px;background-color:var(--white)}.header-item:has(.header-item__arrow) .header-item__link{padding-right:0}.header-item:has(.header-item__arrow){padding-right:8px}.header:hover,.header:focus-within{background-color:var(--white);box-shadow:0 2px 5px #00000040}.header-item__link{transition:color .2s ease-out}.header-item__arrow path{transition:fill .2s ease-out}.header:hover .header-item__arrow path,.header:focus-within .header-item__arrow path,.header.active .header-item__arrow path{fill:var(--09476b)}.header:hover .header-item__link,.header:focus-within .header-item__link,.header.active .header-item__link{color:var(--09476b)}.header:hover .phone-block,.header:focus-within .phone-block,.header.active .phone-block{--phoneColor: var(--09476b)}.header .header-top__logo path{transition:fill .2s ease-out}.header:hover .header-top__logo path,.header:focus-within .header-top__logo path,.header.active .header-top__logo path{fill:#656565}.header:hover .header-buttons:before,.header:focus-within .header-buttons:before,.header.active .header-buttons:before{background-color:var(--09476b)}.header-submenu-wrap,.header-submenu-min{top:calc(100% - 9px)}.header-submenu-item:not(:first-child):before{content:"";width:1px;background-color:#c4c4c4;display:block}.header-submenu-item:first-child .header-submenu__links{margin:0}.header-submenu-wrap,.header-submenu-min{pointer-events:none;opacity:0;transform:translateY(-10px);transition:transform .25s ease-out,opacity .25s ease-out}.header-item[data-submenu]:hover .header-submenu-wrap,.header-item[data-submenu]:hover .header-submenu-min,.header-item[data-submenu]:focus-within .header-submenu-wrap,.header-item[data-submenu]:focus-within .header-submenu-min{opacity:1;transform:translateY(0);pointer-events:auto}.header-item__arrow{transition:transform .35s ease-out}.header-item[data-submenu]:hover .header-item__arrow{transform:rotate(180deg)}.header:has(.header-item:hover) .header-item:not(:hover)>.header-item__link{color:var(--494949)}.header:has(.header-item:hover) .header-item:not(:hover)>.header-item__arrow path{fill:var(--494949)}.header-buttons .phone-block{position:absolute;top:-50px}}@media screen and (min-width:1310px)and (max-width:1439px){.header-nav,.header-buttons{column-gap:24px}.header-buttons{padding-left:20px}}body:has(.main-static) .header{background-color:#fff;box-shadow:0 2px 5px #00000040}body:has(.main-static) .header .phone-block{--phoneColor: var(--09476b)}body:has(.main-static) .header .header-mobile-logo path{fill:#656565}body:has(.main-static){padding-top:100px}@media screen and (max-width:461px){body:has(.main-static){padding-top:115px}}@media screen and (min-width:1280px){body:has(.main-static){padding-top:188px}body:has(.main-static) .header .header-buttons:before{background-color:var(--09476b)}body:has(.main-static) .header .header-item__arrow path{fill:var(--09476b)}body:has(.main-static) .header .header-item__link{color:var(--09476b)}body:has(.main-static) .header .phone-block{--phoneColor: var(--09476b)}body:has(.main-static) .header .header-top__logo path{fill:#656565}body:has(.main-static) .header .phone-block:hover,.header .phone-block:hover{--phoneColor: var(--9c791e)}}.header-submenu__links-item:has(div.header-submenu__link){display:none}@media screen and (max-width:461px){.header-list,.header-overlay{height:calc(var(--innerHeight) - 115px)}}@media screen and (max-width:330px){.header .phone-block .phone-block__phone{font-size:16px}}.header-top__tour-btn span{text-transform:uppercase;letter-spacing:-.04em;font-weight:600;font-size:10px;line-height:10px}.header:not([style=""]) .header-top__tour-btn{transform:translateY(-50%)}.header:not([style]) .header-top__tour-btn{transform:translateY(0)}.lg-backdrop,.lg-toolbar,.lg-components{background-color:#000000b3}.lg-image{touch-action:manipulation}.body-scroll-lock{position:fixed;width:100%;overflow-y:scroll}.lg-backdrop,.lg-outer{z-index:999999999999}.lg-toolbar .lg-icon,.lg-sub-html{color:#fff}
.hero-bg:before{content:"";position:absolute;inset:0;opacity:.8;background:linear-gradient(270deg,#142631 24.88%,#14263100 31.78%),linear-gradient(0deg,#09476b4d,#09476b4d)}@media screen and (min-width:992px){.hero-ben-item:first-child .hero-ben-item__icon{left:-41px}}@media screen and (max-width:479px){.hero-content .button{width:100%;text-align:center}}@media screen and (min-width:1280px){.hero-ben-item__icon,.hero-ben-item__text{transition:transform .25s ease-out}.hero-ben-item:hover .hero-ben-item__icon{transform:translate(-30px) scale(1.4)}.hero-ben-item:hover .hero-ben-item__text{transform:scale(1.1)}}
.services-block__title{display:grid;grid-template-columns:auto 1fr;column-gap:22px;align-items:center}.services-block__title:after{content:"";display:block;height:1px;background-color:var(--9c791e);width:100%}.services-block-item__link{text-underline-offset:4px;text-decoration-thickness:1px}@media screen and (min-width:1280px){a.services-block-item__link{text-decoration-color:transparent;transition:text-decoration-color .2s ease-out,color .2s ease-out}a.services-block-item__link:hover{color:var(--9c791e);text-decoration-color:inherit}.services-block-item__link:not(a){color:#555}}.services__bg-text{background:linear-gradient(1.28deg,#f8f1ea 33.25%,#f8f1ea00 68.1%);color:transparent;-webkit-background-clip:text}.services__bg-text:last-child{top:auto;bottom:0;right:10px;background:linear-gradient(179.09deg,#f8f1ea 53.4%,#f8f1ea00 83.82%);color:transparent;-webkit-background-clip:text}
.cases-item__number>span{font-family:PlayfairDisplay;font-weight:400}.cases-item__number>span:nth-child(1){font-size:80px;line-height:96px}.cases-item__number>span:nth-child(2){font-size:146px;line-height:211.2px}.cases-item__number>span:nth-child(3){font-size:112px;line-height:134.4px}@media screen and (max-width:767px){.cases-item__number>span:nth-child(1){font-size:40px;line-height:48px}.cases-item__number>span:nth-child(2){font-size:88px;line-height:106px}.cases-item__number>span:nth-child(3){font-size:56px;line-height:67px}}@media screen and (min-width:1280px){a.cases-item__link-wrap:hover{color:#fff}.cases-item:has(a.cases-item__link-wrap:hover) .cases-item__arrow{animation:arrow-anim .6s ease-out alternate infinite}.cases-item__number,.cases-item__text{transition:transform .25s ease-out}.cases-item:has(a.cases-item__link-wrap:hover) .cases-item__number{transform:scale(1.1)}.cases-item:has(a.cases-item__link-wrap:hover) .cases-item__text{transform:translate(20px)}}@keyframes arrow-anim{0%{transform:translate(0) rotate(-90deg)}to{transform:translate(.3em) rotate(-90deg)}}.cases-item__number .cases-item__span{font-family:PlayfairDisplay;font-size:120px!important;font-weight:400;line-height:221.2px!important;transform:translate(50%)}
.process-header-btns .phone-block{--phoneColor: var(--09476b)}@media screen and (min-width:1280px){.process-header-btns .phone-block:hover{--phoneColor: var(--9c791e)}}.process-header-btns .phone-block__icon,.process-header-btns .phone-block__icon svg{width:24px;height:24px}.process-header-btns .phone-block__phone{font-size:24px;line-height:26px}.process-list{counter-reset:processItems}.process-item{counter-increment:processItem;position:relative;padding-top:46px}.process-item:before{content:"0" counter(processItem);font-family:PlayfairDisplay;font-size:120px;font-weight:400;line-height:144px;background:-webkit-linear-gradient(270deg,#09476B 20%,rgba(9,71,107,0) 90%);-webkit-text-stroke:3px transparent;-webkit-background-clip:text;color:#fff;position:absolute;left:-28px;top:-46px;pointer-events:none}@media screen and (max-width:767px){.process-item{padding-top:25px}.process-item:before{font-size:60px;line-height:120%;top:-20px;left:0}}.process-item>h3,.process-item>p{position:relative}.process-item:nth-child(2) .process-item__title{color:var(--9c791e)}@media screen and (min-width:1280px){.process-item{transition:transform .3s ease-out}.process-item.active{transform:scale(1.1)}}@media screen and (max-width:767px){.process-header-btns .button{width:100%;text-align:center}}
.team-item__img-wrap:after{content:"";position:absolute;background:linear-gradient(to top,rgba(0,0,0,.4) 0%,transparent 100%);inset:0}.team-item__award-nav-arrow svg{transform:rotate(90deg)}.team-item__award-nav-arrow{top:calc(50% - 8px)}.team-item__award-nav-arrow[data-direction=next]{transform:rotate(180deg);right:0}.team-item__award-nav-arrow[data-direction=prev]{left:0}@media screen and (min-width:1280px){.team-item__img{transition:transform .3s ease-out}.team-item__img-wrap{overflow:hidden}.team-item__img-wrap:hover .team-item__img{transform:scale(1.2)}.team-item__award-nav-arrow path{transition:fill .25s ease-out}.team-item__award-nav-arrow:hover path{fill:var(--9c791e)}}
.why-header__bg-text{background:linear-gradient(1.28deg,#f8f1ea 33.25%,#f8f1ea00 68.1%);color:transparent;-webkit-background-clip:text}.why-header__bg-text:last-child{background:linear-gradient(181.97deg,#f8f1ea 55.35%,#f8f1ea00 84.26%);color:transparent;-webkit-background-clip:text;inset:auto 45px 125px auto}.why-video__btn-icon{position:relative;transform:rotate(-180deg);transition:transform .25s ease-out}.why-video__btn-icon:before,.why-video__btn-icon:after{content:"";position:absolute;inset:0;background-color:var(--white);transition:clip-path .2s ease-out}.why-video__btn-icon:before{clip-path:polygon(0% 0%,30% 0%,30% 100%,0% 100%)}.why-video__btn-icon:after{clip-path:polygon(70% 0%,100% 0%,100% 100%,70% 100%)}.why-video__btn.pause .why-video__btn-icon:before,.why-video__btn.pause .why-video__btn-icon:after{clip-path:polygon(20% 0%,100% 50%,20% 100%,20% 0%)}.why-video__btn.pause .why-video__btn-icon{transform:rotate(0)}.why-video__overlay{transition:opacity .25s ease-out;opacity:0}.why-video__overlay:hover{opacity:1}.why-video__btn{transition:transform .25s ease-out}.why-video__btn:hover{transform:scale(1.05)}@media screen and (min-width:1280px){.why-ben-item{transition:transform .25s ease-out}.why-ben-item:hover{transform:scale(1.1)}}.award-block{background-color:#00000003}
.locations-item__header{position:relative;padding-bottom:16px;margin-bottom:8px;cursor:pointer;transition:margin .25s ease-out}.locations-item__header:after{content:"";position:absolute;left:0;bottom:0;background-color:var(--09476b);width:0%;height:1px;transition:width .2s ease-out}.locations-item:has(+.locations-item){margin-bottom:34px;transition:margin .25s ease-out}@media screen and (max-width:767px){.locations-item:has(+.locations-item){margin-bottom:8px}}.locations-item.close,.locations-item.close .locations-item__header{margin-bottom:0}.locations-item__header-title{transition:color .25s ease-out}.locations-item.close .locations-item__header-title{color:var(--09476b)}.locations-item.close .locations-item__header:after{width:100%}.locations-item__contact{height:var(--openItemHeight);overflow:hidden;transition:height .25s ease-out}.locations-item__header-icon{transition:transform .25s ease-out;transform:rotate(180deg)}.locations-item.close .locations-item__header-icon{transform:rotate(0)}.locations-item__header-icon path{transition:fill .25s ease-out}.locations-item.close .locations-item__header-icon path{fill:var(--09476b)}@media screen and (min-width:1280px){.locations-item__contact-item:has(.locations-item__contact-link:hover) .locations-item__contact-icon{animation:up-down-move .8s ease-out infinite}.locations-item__contact-item:has(a[href^="tel:"].locations-item__contact-link:hover) .locations-item__contact-icon{animation:tilt-shaking .65s ease-out infinite}}.locations-list{margin-bottom:24px}
.marquee-track-body{background:linear-gradient(270deg,#9c791e 6.74%,#09476b 73.61%)}.marquee-track{position:absolute;white-space:nowrap;will-change:transform;animation:marquee 200s linear infinite reverse}.marquee-track__item:before{display:block;content:"";position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:10px;height:10px;background-color:#fff}.marquee-track:hover{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;animation-play-state:paused}@keyframes marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}
.form-header__content{color:var(--white)}.form-header__content>*:has(+*){margin-bottom:16px}.form-header__content>h2:has(+*){margin-bottom:24px}@media screen and (min-width:1280px){.phone-block{transition:transform .25s ease-out}.form-section .phone-block:hover{--phoneColor: #fff;transform:scale(1.05)}}.form-header__content a{color:#fff}.form-header__content p{font-weight:400}
textarea{resize:none}.form .button{padding:0}.form-field__label{transition:padding .25s ease-out,top .25s ease-out,transform .25s ease-out,text-transform .25s ease-out,background-color .25s ease-out,font-size .25s ease-out,line-height .25s ease-out}.form .phone-block__phone{font-size:16px;line-height:18px}.form .phone-block__icon{width:20px;height:20px}.form .phone-block__text{font-size:14px;line-height:15.4px}.form-field__label:has(+.form-field__input:focus),.form-field__label:has(+.form-field__input.filled),.form-field__label:has(+.form-field__input.valid){text-transform:uppercase;padding:8px;top:-16.5px;transform:translate(-8px);background-color:#1d5677;font-size:14px;font-weight:600;line-height:15.4px}.form-field__label:has(+textarea.form-field__input:focus),.form-field__label:has(+textarea.form-field__input.filled),.form-field__label:has(+textarea.form-field__input.valid){width:135px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.form-field__input:focus{border-color:var(--white)}.form-field__input.invalid{border-color:#ff3e3e}.form-field__label:has(+.form-field__input.invalid){color:#ff3e3e}.cft-success-container{grid-column:span 2;color:var(--white);font-family:MontserratL;font-size:18px;font-weight:500;line-height:28.8px;text-align:center;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;row-gap:24px;background:#000c;justify-content:center;align-items:center;flex-direction:column;z-index:9999999;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.cft-success-container:before{content:"Thank you!";display:block;font-family:PlayfairDisplay;font-size:56px;font-weight:400;line-height:67.2px;text-align:center}.cft-success-container:after{content:"Click anywhere to close";font-size:16px;font-weight:400;text-decoration:underline;text-underline-offset:3px}.cft-success-container.active{opacity:1;pointer-events:auto}.form .loader{display:none}.form.loading{display:flex;justify-content:center;align-items:center}.form.loading .form-field-wrap,.form.loading .form-btn-wrap{display:none}.form-field__select-list{transition:max-height .25s ease-out}.form-field__select-list.open{max-height:282px}.form-field__select-item:first-child{display:none}.form-field__select-item{border-bottom:1px solid var(--09476b);color:var(--09476b);padding:8px 16px;cursor:pointer}select.form-field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-field__input option{color:var(--09476b)}.form-field__select-arrow{transition:transform .25s ease-out}.form-field-wrap:has(.form-field__select-list.open) .form-field__select-arrow{transform:rotate(180deg)}@media screen and (min-width:1280px){.form-field__select-item{transition:color .25s ease-out,background-color .25s ease-out}.form-field__select-item:hover{color:var(--white);background-color:var(--9c791e)}}.form-field__select-clickable:has(~.form-field__select-list):before{content:"";position:fixed;inset:0;pointer-events:none}.form-field__select-clickable:has(~.form-field__select-list.open):before{pointer-events:all}
.faq-item__header{position:relative;padding-bottom:16px;margin-bottom:8px;cursor:pointer;transition:margin .25s ease-out}.faq-item__header:after{content:"";position:absolute;left:0;bottom:0;background-color:#d7dae1;width:0%;height:1px;transition:width .2s ease-out}.faq-item:has(+.faq-item){margin-bottom:34px;transition:margin .25s ease-out}.faq-item.close,.faq-item.close .faq-item__header{margin-bottom:0}.faq-item__header-title{transition:color .25s ease-out}.faq-item.close .faq-item__header-title{color:var(--09476b)}.faq-item.close .faq-item__header:after{width:100%}.faq-item__content{height:var(--openItemHeight);overflow:hidden;transition:height .25s ease-out}.faq-item__content>*:has(+*){margin-bottom:16px;font-weight:500}.faq-item__header-icon{transition:transform .3s ease-out}.faq-item.close .faq-item__header-icon{transform:rotate(180deg)}.faq-item__header-icon:before,.faq-item__header-icon:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:2px;background-color:var(--9c791e);transform:translate(-50%);transition:background-color .3s ease-out}.faq-item__header-icon:after{transition:transform .3s ease-out}.faq-item.close .faq-item__header-icon:before,.faq-item.close .faq-item__header-icon:after{background-color:var(--09476b)}.faq-item.close .faq-item__header-icon:after{transform:translate(-50%) rotate(90deg)}.faq-bg__overlay{background:linear-gradient(180deg,#fff0 70.28%,#fff),linear-gradient(89.24deg,#fff0 89.62%,#fff 98.44%),linear-gradient(360deg,#fff0 76.13%,#fff 98.31%)}.faq-item__content a{font-weight:inherit;font-size:inherit}
.form-section .wpcf7-spinner{display:none}.form-section .wpcf7-response-output{grid-column:1 / -1;color:var(--white)}.form-header__content h1{color:var(--white)}.form-header__content h1,h1.story-content__title{font-size:var(--h2);line-height:67px}.form-header__content>h1:has(+*){margin-bottom:24px}@media screen and (max-width:767px){.form-header__content h1,h1.story-content__title{line-height:48px}}.form-field-wrap .form-field__select-list{visibility:hidden;transition:max-height .25s ease-out,visibility 0s linear .25s}.form-field-wrap .form-field__select-list.open{visibility:visible;transition:max-height .25s ease-out,visibility 0s}.services-block-item:has(div.services-block-item__link){opacity:1}.services-block-item:has(div.services-block-item__link) .services-block-item__icon{opacity:.7}div.services-block-item__link{color:#666}.team-item.swiper-slide:after,.team-item__img-wrap:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#0009,#00000080 40%,#0000 70%)}@media screen and (max-width:767px){.hero-section .hero-bg:after{content:"";position:absolute;inset:0;pointer-events:none;background-color:#0003}}@media screen and (max-width:991px){.award-block__img-overlay{background-image:linear-gradient(-90deg,#00000080 20%,#00000059)}}@media screen and (max-width:1279px){.header .header-list{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}}.header .header-list a:focus-visible,.header .header-list button:focus-visible,.header-burger-wrap:focus-visible{outline:2px solid var(--9c791e);outline-offset:2px}
