@charset "UTF-8";
.site-header{padding-left:24px;padding-right:24px;position:fixed;top:0;right:0;left:0;z-index:400;padding-top:15px;padding-bottom:30px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:1200px){.site-header{padding-left:8.4rem;padding-right:8.4rem}}@media screen and (min-width:1200px){.site-header{padding-top:1rem;padding-bottom:2.35rem}}.site-header__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:401}.site-header__bg img{height:100%}.site-header__top{z-index:402}@media screen and (min-width:1200px){.site-header__top{display:flex;align-items:center;gap:1rem}}.site-header__top .site-header-btn{display:flex;justify-content:center;align-items:center;background:none;border:none;font-size:0;color:#FFFFFF;cursor:pointer}@media screen and (min-width:1200px){.site-header__top .site-header-btn{transition-duration:0.2s;font-size:0.85rem;font-weight:800;line-height:1.1;display:flex;gap:0.5rem;text-transform:uppercase}}@media (any-hover:hover){.site-header__top .site-header-btn:hover{color:#FFC700}.site-header__top .site-header-btn:hover span,.site-header__top .site-header-btn:hover span:before,.site-header__top .site-header-btn:hover span:after{background:#FFC700 !important}}.site-header__top .site-header-btn-wrapper{display:flex;align-items:center;width:24px;height:24px;min-width:24px}@media screen and (min-width:1200px){.site-header__top .site-header-btn-wrapper{width:1.1rem;height:1.1rem;min-width:1.1rem}}.site-header__top .site-header-btn span{display:block;width:100%;max-width:24px;height:2px;background:#FFFFFF;position:relative;z-index:2;transition:0.1s}@media screen and (min-width:1200px){.site-header__top .site-header-btn span{min-width:1rem;height:0.1rem}}.site-header__top .site-header-btn span:before{position:absolute;right:0;left:0;height:100%;top:-6px;background:#FFFFFF;content:"";transition:all 0.1s}@media screen and (min-width:1200px){.site-header__top .site-header-btn span:before{top:-0.3rem}}.site-header__top .site-header-btn span:after{position:absolute;right:0;left:0;height:100%;bottom:-6px;background:#FFFFFF;content:"";transition:all 0.1s}@media screen and (min-width:1200px){.site-header__top .site-header-btn span:after{bottom:-0.3rem}}.site-header__top .site-header-btn.is-active span{background:transparent !important}.site-header__top .site-header-btn.is-active span:before{background:#FFFFFF;width:100%;transform:rotate(45deg);margin-top:0;top:0}.site-header__top .site-header-btn.is-active span:after{background:#FFFFFF;width:100%;transform:rotate(-45deg);margin-top:-8px;bottom:0}.site-header__top .menu-header{display:none}@media screen and (min-width:1200px){.site-header__top .menu-header{display:block}.site-header__top .menu-header .menu{display:flex;gap:1rem}.site-header__top .menu-header .menu__item a{font-size:0.85rem;font-weight:800;line-height:1.1;transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #FFC700, #FFC700 50%, #FFFFFF 50%);background-size:200% 100%;background-position:100%;color:#FFFFFF;text-decoration:none;text-transform:uppercase}.site-header__top .menu-header .menu__item--active-trail a{transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#FFC700;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #FFC700, #FFC700 50%, #FFC700 50%);background-size:200% 100%;background-position:100%}}@media screen and (min-width:1200px) and (any-hover:hover){.site-header__top .menu-header .menu__item a:hover{background-position:0;-webkit-text-stroke-color:#FFC700}}@media screen and (min-width:1200px) and (any-hover:hover){.site-header__top .menu-header .menu__item--active-trail a:hover{background-position:0;-webkit-text-stroke-color:#FFC700}}.site-header__center{z-index:402;margin-left:6px}@media screen and (min-width:1200px){.site-header__center{margin-left:0}}.site-header__center .logo{position:relative}.site-header__center .logo-mask{position:absolute;width:0;animation-delay:0.5s;background:#FFC700}.site-header__center .logo-mask-1{top:0;bottom:50%;left:0}.site-header__center .logo-mask-2{top:50%;right:0;bottom:0}.site-header__center .logo.is-animate .logo-mask-1{animation:mainBlock 1s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards}.site-header__center .logo.is-animate .logo-mask-2{animation:mainBlockRight 1s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards}.site-header__center .logo.is-animate img{transform:scale(1)}.site-header__center .logo img{transform:scale(0);width:140px;transition-delay:0.5s}@media screen and (min-width:1200px){.site-header__center .logo img{width:14rem}}.site-header__bottom{z-index:402}@media screen and (min-width:768px){.site-header__bottom{display:flex;align-items:center;gap:30px;margin-left:-160px}}@media screen and (min-width:768px) and (min-width:1200px){.site-header__bottom{margin-left:0}}@media screen and (min-width:1200px){.site-header__bottom .region-header-bottom{display:flex;align-items:center;gap:2.1rem}}.site-header__bottom .phone-btn{position:relative}@media screen and (min-width:1200px){.site-header__bottom .phone-btn{display:none}}.site-header__bottom .phone-btn:before{font-family:"icomoon";font-size:30px;font-weight:400;line-height:1;color:inherit;content:"";color:#FFFFFF}@media screen and (min-width:1200px){.site-header__bottom .phone-btn:before{font-size:1.2rem}}.site-header__bottom .language-switcher{display:none}@media screen and (min-width:1200px){.site-header__bottom .language-switcher{display:block}.site-header__bottom .language-switcher .language-list__items{display:flex;flex-direction:column}.site-header__bottom .language-switcher .language-list__item.active-lang a{transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#FFC700;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #FFC700, #FFC700 50%, #FFC700 50%);background-size:200% 100%;background-position:100%}.site-header__bottom .language-switcher .language-list__item a{font-size:0.85rem;font-weight:800;line-height:1.1;transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #FFC700, #FFC700 50%, #FFFFFF 50%);background-size:200% 100%;background-position:100%;text-transform:uppercase}}@media screen and (min-width:1200px) and (any-hover:hover){.site-header__bottom .language-switcher .language-list__item.active-lang a:hover{background-position:0;-webkit-text-stroke-color:#FFC700}}@media screen and (min-width:1200px) and (any-hover:hover){.site-header__bottom .language-switcher .language-list__item a:hover{background-position:0;-webkit-text-stroke-color:#FFC700}}.site-header__bottom .contacts-header .field-block-socials{display:none}@media screen and (min-width:1200px){.site-header__bottom .contacts-header .field-block-socials{display:block}.site-header__bottom .contacts-header .field-block-socials__items{display:flex;gap:1rem}.site-header__bottom .contacts-header .field-block-socials img{width:1.5rem}}.site-header__bottom .contacts-header .phone-wrapper{transition-duration:0.2s;font-size:24px;font-weight:700;line-height:1.1;padding:40px;width:fit-content;border-radius:10px;background:#FFFFFF;position:fixed;left:50%;top:50%;display:flex;flex-direction:column;gap:15px;transform:translate(-50%, -50%);z-index:12;opacity:0;visibility:hidden;pointer-events:none}.site-header__bottom .contacts-header .phone-wrapper.is-open{opacity:1;visibility:visible;pointer-events:all}.site-header__bottom .contacts-header .phone-wrapper .field-block-phone a,.site-header__bottom .contacts-header .phone-wrapper .field-block-phone-2 a{white-space:nowrap;text-decoration:none}.site-header__bottom .contacts-header .phone-wrapper .close-btn{position:absolute;top:-40px;right:0}.site-header__bottom .contacts-header .phone-wrapper .close-btn:before{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:"";color:#FFFFFF}@media screen and (min-width:1200px){.site-header__bottom .contacts-header .phone-wrapper .close-btn:before{font-size:1.2rem}}.site-header__bottom .contacts-header .phones-wrapper__overlay{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:#090808;opacity:0.8;z-index:11;pointer-events:none}.site-header__bottom .link-header{display:none}@media screen and (min-width:768px){.site-header__bottom .link-header{display:block}.site-header__bottom .link-header .field-block-link a{font-size:1rem;font-weight:800;line-height:1.1;position:relative;z-index:1;font-family:"Rubik";display:inline-flex;justify-content:center;align-items:center;min-height:64px;padding:23px 40px;border:1px solid transparent;border-radius:70px;background:transparent;text-decoration:none;text-align:center;text-transform:uppercase;overflow:hidden;cursor:pointer;transition:color 700ms ease, border-color 300ms ease;transition-delay:0ms;color:#ED1B34}.site-header__bottom .link-header .field-block-link a::before{background:#FFFFFF}.site-header__bottom .link-header .field-block-link a::before{position:absolute;z-index:-1;top:-2px;left:-2px;right:-2px;bottom:-2px;-webkit-mask:url("/themes/personal/images/button-mask.webp");-webkit-mask-size:3000% 100%;mask:url("/themes/personal/images/button-mask.webp");mask-size:3000% 100%;content:"";-webkit-animation:buttonAnimation 0.7s steps(29) forwards;animation:buttonAnimation 0.7s steps(29) forwards}}@media screen and (min-width:768px) and (min-width:1200px){.site-header__bottom .link-header .field-block-link a{font-size:1rem;font-weight:800;line-height:1.1}}@media screen and (min-width:768px) and (min-width:1200px){.site-header__bottom .link-header .field-block-link a{min-height:3.2rem;padding:1.05rem 2rem}}@media screen and (min-width:768px) and (any-hover:hover){.site-header__bottom .link-header .field-block-link a:hover{border-color:#FFFFFF;color:#FFFFFF}}@media screen and (min-width:768px) and (any-hover:hover){.site-header__bottom .link-header .field-block-link a:hover{transition-delay:0ms, 400ms}.site-header__bottom .link-header .field-block-link a:hover::before{-webkit-animation:buttonHoverAnimation 0.7s steps(29) forwards;animation:buttonHoverAnimation 0.7s steps(29) forwards}}.site-header__side-menu{padding-left:24px;padding-right:24px;position:fixed;transform:translateX(-100%);top:97px;right:0;bottom:0;left:0;z-index:400;text-align:center;transition:transform 0.4s ease}@media screen and (min-width:1200px){.site-header__side-menu{padding-left:8.4rem;padding-right:8.4rem}}@media screen and (min-width:1200px){.site-header__side-menu{top:8.55rem;max-width:53.5rem}}@media screen and (min-width:768px){.site-header__side-menu{text-align:left}}.site-header__side-menu.is-open{transform:translateX(0)}.site-header__side-menu a{text-decoration:none}.site-header__side-menu .region-header-menu{margin-right:-24px;padding-top:50px;padding-right:24px;padding-bottom:30px;max-height:100%;position:relative;overflow-y:auto}@media screen and (min-width:768px){.site-header__side-menu .region-header-menu{display:flex;flex-wrap:wrap}}@media screen and (min-width:1200px){.site-header__side-menu .region-header-menu{padding-top:2.5rem;padding-bottom:2.5rem}.site-header__side-menu .region-header-menu::-webkit-scrollbar{width:0;height:0}}.site-header__side-menu_bg{position:absolute;top:-30px;right:0;bottom:0;left:-20px;background:url("/themes/personal/images/body-bg.webp");background-color:#EDEDEE}@media screen and (min-width:768px){.site-header__side-menu_bg{background:none}}@media screen and (min-width:1200px){.site-header__side-menu_bg{left:-1rem;right:-1rem}}.site-header__side-menu_bg img{display:none;height:100%;object-fit:cover}@media screen and (min-width:768px){.site-header__side-menu_bg img{display:block}}@media screen and (min-width:1200px){.site-header__side-menu_bg img{object-fit:unset}}.site-header__side-menu .language-switcher-menu{position:relative;margin-bottom:30px}@media screen and (min-width:768px){.site-header__side-menu .language-switcher-menu{flex-basis:100%}}@media screen and (min-width:1200px){.site-header__side-menu .language-switcher-menu{display:none}}.site-header__side-menu .language-switcher-menu .language-list__items{display:flex;flex-direction:column;align-items:center;gap:5px}@media screen and (min-width:768px){.site-header__side-menu .language-switcher-menu .language-list__items{align-items:start}}.site-header__side-menu .language-switcher-menu .language-list__item{font-size:14px;font-weight:800;line-height:1.1;font-size:17px;text-transform:uppercase}@media screen and (min-width:1200px){.site-header__side-menu .language-switcher-menu .language-list__item{font-size:0.85rem;font-weight:800;line-height:1.1}}.site-header__side-menu .language-switcher-menu .language-list__item.active-lang{color:#BE162A}.site-header__side-menu .link-menu{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #D5D6D9}@media screen and (min-width:768px){.site-header__side-menu .link-menu{display:none}}.site-header__side-menu .link-menu button{font-size:1rem;font-weight:800;line-height:1.1;position:relative;z-index:1;font-family:"Rubik";display:inline-flex;justify-content:center;align-items:center;min-height:64px;padding:23px 40px;border:1px solid transparent;border-radius:70px;background:transparent;text-decoration:none;text-align:center;text-transform:uppercase;overflow:hidden;cursor:pointer;transition:color 700ms ease, border-color 300ms ease;transition-delay:0ms;color:#FFFFFF;font-size:20px}@media screen and (min-width:1200px){.site-header__side-menu .link-menu button{font-size:1rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.site-header__side-menu .link-menu button{min-height:3.2rem;padding:1.05rem 2rem}}.site-header__side-menu .link-menu button::before{background:#ED1B34}@media (any-hover:hover){.site-header__side-menu .link-menu button:hover{border-color:#ED1B34;color:#F1495D;background:#FFFFFF}}@media (any-hover:hover){.site-header__side-menu .link-menu button:hover{transition-delay:0ms, 400ms}.site-header__side-menu .link-menu button:hover::before{-webkit-animation:buttonHoverAnimation 0.7s steps(29) forwards;animation:buttonHoverAnimation 0.7s steps(29) forwards}}.site-header__side-menu .link-menu button::before{position:absolute;z-index:-1;top:-2px;left:-2px;right:-2px;bottom:-2px;-webkit-mask:url("/themes/personal/images/button-mask.webp");-webkit-mask-size:3000% 100%;mask:url("/themes/personal/images/button-mask.webp");mask-size:3000% 100%;content:"";-webkit-animation:buttonAnimation 0.7s steps(29) forwards;animation:buttonAnimation 0.7s steps(29) forwards}.site-header__side-menu .catalog-menu{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #D5D6D9}@media screen and (min-width:768px){.site-header__side-menu .catalog-menu{flex-basis:50%;border:none}}@media screen and (min-width:1200px){.site-header__side-menu .catalog-menu{margin-bottom:3.5rem;padding-bottom:0}}.site-header__side-menu .catalog-menu__title{font-size:24px;font-weight:800;line-height:1.1;margin-bottom:30px}@media screen and (min-width:1200px){.site-header__side-menu .catalog-menu__title{font-size:1.5rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.site-header__side-menu .catalog-menu__title{margin-bottom:1.5rem}}.site-header__side-menu .catalog-menu .b-cMenu__item{font-size:16px;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.site-header__side-menu .catalog-menu .b-cMenu__item{font-size:1rem;font-weight:800;line-height:1.1}}.site-header__side-menu .catalog-menu .b-cMenu__item:not(:last-child){margin-bottom:30px}@media screen and (min-width:1200px){.site-header__side-menu .catalog-menu .b-cMenu__item:not(:last-child){margin-bottom:1.5rem}}.site-header__side-menu .catalog-menu .b-cMenu__item a{transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#282828;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #BE162A, #BE162A 50%, #282828 50%);background-size:200% 100%;background-position:100%}@media (any-hover:hover){.site-header__side-menu .catalog-menu .b-cMenu__item a:hover{background-position:0;-webkit-text-stroke-color:#BE162A}}.site-header__side-menu .menu-header-menu{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #D5D6D9}@media screen and (min-width:768px){.site-header__side-menu .menu-header-menu{flex-basis:50%;border:none}}@media screen and (min-width:1200px){.site-header__side-menu .menu-header-menu{margin-bottom:3.5rem;padding-bottom:0}}.site-header__side-menu .menu-header-menu__title{font-size:24px;font-weight:800;line-height:1.1;margin-bottom:30px}@media screen and (min-width:1200px){.site-header__side-menu .menu-header-menu__title{font-size:1.5rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.site-header__side-menu .menu-header-menu__title{margin-bottom:1.5rem}}.site-header__side-menu .menu-header-menu .menu{display:flex;flex-direction:column}.site-header__side-menu .menu-header-menu .menu__item{font-size:16px;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.site-header__side-menu .menu-header-menu .menu__item{font-size:1rem;font-weight:800;line-height:1.1}}.site-header__side-menu .menu-header-menu .menu__item:not(:last-child){margin-bottom:30px}@media screen and (min-width:1200px){.site-header__side-menu .menu-header-menu .menu__item:not(:last-child){margin-bottom:1.5rem}}.site-header__side-menu .menu-header-menu .menu__item a{transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#282828;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #BE162A, #BE162A 50%, #282828 50%);background-size:200% 100%;background-position:100%}@media (any-hover:hover){.site-header__side-menu .menu-header-menu .menu__item a:hover{background-position:0;-webkit-text-stroke-color:#BE162A}}.site-header__side-menu .contacts-menu__title{display:none}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__title{font-size:1.5rem;font-weight:800;line-height:1.1;display:block;margin-bottom:1.5rem}}.site-header__side-menu .contacts-menu__container{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:768px){.site-header__side-menu .contacts-menu__container{flex-direction:row;flex-wrap:wrap;gap:20px 0}}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container{row-gap:1rem}}.site-header__side-menu .contacts-menu__container .field__label{font-size:0.875rem;font-weight:800;line-height:1.1;margin-bottom:5px}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container .field__label{font-size:0.85rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container .field__label{margin-bottom:0.25rem}}.site-header__side-menu .contacts-menu__container .field__item{font-size:14px;font-family:"Inter";font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container .field__item{font-size:0.85rem;font-weight:400;line-height:1.5}}.site-header__side-menu .contacts-menu__container .field-block-socials{order:-2}@media screen and (min-width:768px){.site-header__side-menu .contacts-menu__container .field-block-socials{order:unset;flex-basis:50%}}.site-header__side-menu .contacts-menu__container .field-block-socials__items{display:flex;gap:15px;justify-content:center;align-items:center}@media screen and (min-width:768px){.site-header__side-menu .contacts-menu__container .field-block-socials__items{justify-content:flex-start}}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container .field-block-socials__items{gap:1.5rem}}.site-header__side-menu .contacts-menu__container .field-block-socials svg{width:1.5rem}@media (any-hover:hover){.site-header__side-menu .contacts-menu__container .field-block-socials a:hover path{fill:#FFFFFF}}.site-header__side-menu .contacts-menu__container .field-block-socials path{transition-duration:0.2s;fill:#282828}.site-header__side-menu .contacts-menu__container .field-block-text-format{order:-1}@media screen and (min-width:768px){.site-header__side-menu .contacts-menu__container .field-block-text-format{order:unset;flex-basis:50%}}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container .field-block-text-format p{max-width:17.5rem}}.site-header__side-menu .contacts-menu__container .field-block-text-format a{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition-duration:0.2s}@media (any-hover:hover){.site-header__side-menu .contacts-menu__container .field-block-text-format a:hover{background-size:100% 1px}}@media screen and (min-width:768px){.site-header__side-menu .contacts-menu__container .field-block-paragraph{flex-basis:50%}}.site-header__side-menu .contacts-menu__container .field-block-paragraph .paragraph--type--contacts-office{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container .field-block-paragraph .paragraph--type--contacts-office{gap:1rem}}.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-phone{font-size:1rem;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-phone{font-size:1rem;font-weight:800;line-height:1.1}}.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-phone a{transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#282828;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #BE162A, #BE162A 50%, #282828 50%);background-size:200% 100%;background-position:100%}@media (any-hover:hover){.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-phone a:hover{background-position:0;-webkit-text-stroke-color:#BE162A}}.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-email a,.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-email-marketing a,.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-email-recruitmen a{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition-duration:0.2s}@media (any-hover:hover){.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-email a:hover,.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-email-marketing a:hover,.site-header__side-menu .contacts-menu__container .field-block-paragraph .field-paragraph-email-recruitmen a:hover{background-size:100% 1px}}@media screen and (min-width:768px){.site-header__side-menu .contacts-menu__container .field-block-paragraph-2{flex-basis:50%}}.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .paragraph--type--contacts-clients{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .paragraph--type--contacts-clients{gap:1rem}}.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .field-paragraph-phone{font-size:1rem;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .field-paragraph-phone{font-size:1rem;font-weight:800;line-height:1.1}}.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .field-paragraph-phone a{transition:all 500ms cubic-bezier(0, 0, 0.23, 1);text-decoration:none;-webkit-text-stroke-color:#282828;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right, #BE162A, #BE162A 50%, #282828 50%);background-size:200% 100%;background-position:100%}@media (any-hover:hover){.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .field-paragraph-phone a:hover{background-position:0;-webkit-text-stroke-color:#BE162A}}.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .field-paragraph-email a,.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .field-paragraph-email-lab a{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition-duration:0.2s}@media (any-hover:hover){.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .field-paragraph-email a:hover,.site-header__side-menu .contacts-menu__container .field-block-paragraph-2 .field-paragraph-email-lab a:hover{background-size:100% 1px}}/*# sourceMappingURL=header.css.map */