.lang-select{--lang-select-arrow-size:1.5rem;--lang-select-popup-padding-x:0;--lang-select-popup-padding-y:.5rem;--lang-select-checkmark-size:1rem;position:relative}@media (max-width:61rem){.lang-select{display:none}}.lang-select__btn{align-items:center;background:none;border:none;color:var(--color-black-700);display:flex;gap:.125rem;justify-content:center;min-height:3.125rem;min-width:3.125rem;text-transform:uppercase}.lang-select__btn:not(:disabled){cursor:pointer}.lang-select__popup{background-color:var(--color-black-ruined-smores);border:1px solid var(--color-orange);border-radius:var(--border-radius-4);box-shadow:var(--box-shadow);color:var(--color-white);min-width:3.125rem;overflow:hidden;padding:var(--lang-select-popup-padding-y) var(--lang-select-popup-padding-x);position:absolute;right:0;top:0;width:100%;z-index:5}.lang-select-item{--checkmark-size:var(--lang-select-checkmark-size,1rem)}.lang-select-item__btn{align-items:center;background:none;border:none;color:var(--color-white);display:flex;gap:.5rem;justify-content:center;padding:.25rem .625rem;width:100%}.lang-select-item__btn._active{color:var(--color-orange)}.m_lang-select{--m_lang-select-arrow-size:1.5rem;--m_lang-select-popup-padding-x:0;--m_lang-select-popup-padding-y:.5rem;--m_lang-select-checkmark-size:1rem;align-items:center;color:var(--color-white);display:flex;gap:1.25rem;justify-content:center;width:100%}@media (min-width:62rem){.m_lang-select{display:none}}.m_lang-select__item__btn{align-items:center;background:none;border:none;color:var(--color-white);display:flex;gap:.5rem;justify-content:center;padding:.25rem .625rem;width:100%}.m_lang-select__item__btn._active{color:var(--color-orange)}.header{--header-padding-y:2.625rem;--header-menu-btn-size:3.125rem;left:0;position:fixed;top:0;transition-duration:.5s;width:100%;z-index:199}.header._hidden{top:-100px}.header._scrolled{--header-padding-y:1rem;background:var(--color-black-ruined-smores);border-bottom:1px solid var(--color-orange)}@media (max-width:96.5rem){.header{--header-padding-y:1.5rem}}@media (max-width:61rem){.header{--header-padding-y:.625rem;background-color:var(--color-black-ruined-smores);color:var(--color-white)}}.header__soc-list{left:max(var(--container-padding),(100% - var(--content-width-lg))/2/2);position:fixed;top:50%;transform:translate(-50%,-50%)}@media (max-width:89rem){.header__soc-list{display:none}}.header__container{padding:0 var(--container-padding)}@media (min-width:62rem){.header__container{padding-left:max(var(--container-padding),(100% - var(--content-width-lg))/2/2 - var(--header-menu-btn-size)/2);padding-right:max(var(--container-padding),(100% - var(--content-width-xl))/2)}}.header__wrap{align-items:center;display:flex;gap:.75rem;padding:var(--header-padding-y) 0}@media (min-width:80rem){.header__menu{margin-right:5rem}}.header__logo{display:block;transition:opacity var(--transition-duration-primary)}@media (max-width:61rem){.header__logo{margin:0 auto}}@media (any-hover:hover){.header__logo:hover{opacity:.75}}.header__logo:active,.header__logo:focus{opacity:.75}.header__logo img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.header__btn-box{align-items:center;display:flex;gap:.75rem 1.5rem}@media (min-width:62rem){.header__btn-box{margin-left:auto}}@media (min-width:97.5rem){.header__btn-box{gap:.75rem 3.125rem}}.header__phone{--phone-icon-size:3.125rem;align-items:center;color:var(--color-white);display:flex;font-size:1.125rem;font-weight:600;gap:1rem;line-height:1.6;transition:opacity var(--transition-duration-primary)}@media (max-width:61rem){.header__phone{align-items:center;border:.125rem solid hsla(0,0%,100%,.5);border-radius:var(--phone-icon-size);display:flex;flex:0 0 var(--phone-icon-size);font-size:calc(var(--phone-icon-size)*.5);height:var(--phone-icon-size);justify-content:center;width:var(--phone-icon-size)}}@media (any-hover:hover){.header__phone:hover{opacity:.75}}.header__phone:active,.header__phone:focus{opacity:.5}@media (min-width:62rem){.header__phone>i{opacity:.75}}@media (max-width:61rem){.header__phone>span{display:none}}.menu{--menu-popup-width:25rem;--menu-popup-padding-x:4.375rem;--menu-popup-padding-y:6.875rem}@media (max-width:61rem){.menu{--menu-popup-width:100%;--menu-popup-padding-x:1rem;--menu-popup-padding-y:4.375rem}}.menu__btn{--btn-size:var(--header-menu-btn-size,3.125rem);align-items:center;background:none;border:none;color:var(--color-white);display:flex;flex:0 0 var(--btn-size);height:var(--btn-size);justify-content:center;width:var(--btn-size)}.menu__btn:not(:disabled){cursor:pointer}.menu__backdrop{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#000000bf;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:visibility var(--transition-duration-primary),opacity var(--transition-duration-primary);visibility:hidden;width:100%;z-index:198}.menu__backdrop._active{opacity:1;pointer-events:all;visibility:visible}.menu__body{background-color:var(--color-black-is-back);height:100%;left:0;overflow-x:hidden;overflow-y:auto;padding:var(--menu-popup-padding-y) var(--menu-popup-padding-x);pointer-events:none;position:fixed;top:0;transform:translate(-100%);transition:transform var(--transition-duration-long);width:var(--menu-popup-width);z-index:999}.menu__body._active{pointer-events:all;transform:translate(0)}.menu__close-btn{--btn-size:3.125rem;align-items:center;background:none;border:none;color:var(--color-white);display:flex;flex:0 0 var(--btn-size);font-size:calc(var(--btn-size)*.75);height:var(--btn-size);justify-content:center;opacity:.3;position:absolute;right:.75rem;top:.75rem;transition:opacity var(--transition-duration-primary);width:var(--btn-size);z-index:99}@media (max-width:61rem){.menu__close-btn{left:.75rem;right:auto}}.menu__close-btn:not(:disabled){cursor:pointer}@media (any-hover:hover){.menu__close-btn:not(:disabled):hover{opacity:1}}.menu__close-btn:not(:disabled):active,.menu__close-btn:not(:disabled):focus{opacity:1}.menu__list{--list-space-y:1.5rem;font-size:1.25rem;font-weight:var(--body-font-weight);line-height:var(--body-line-height)}@media (max-width:61rem){.menu__list{--list-space-y:.9375rem;text-align:center}}.menu__list:not(:last-child){margin-bottom:2.5rem}.menu__list>li:not(:last-child){margin-bottom:var(--list-space-y)}.menu__list>li>a{transition:color var(--transition-duration-primary)}@media (any-hover:hover){.menu__list>li>a:hover{color:var(--color-white)}}.menu__list>li>a:active,.menu__list>li>a:focus{color:var(--color-white)}.footer{--footer-padding-y:5.75rem;background-color:var(--color-black-is-back);color:var(--color-gray-text-on-dark);overflow:hidden;position:relative}@media (max-width:61rem){.footer{--footer-padding-y:3.125rem}}.footer__wrap{padding:var(--footer-padding-y) 0}.footer__top:not(:last-child){border-bottom:.0625rem solid var(--color-white-050)}.footer-top{padding-bottom:2.5rem}.footer-top__row{align-items:center;display:flex;flex-wrap:wrap;gap:2.5rem 2.625rem;justify-content:space-between}.footer-top__logo{transition:opacity var(--transition-duration-primary)}@media (any-hover:hover){.footer-top__logo:hover{opacity:.75}}.footer-top__logo img{display:block}.footer-top__nav{color:var(--color-white-500);font-family:var(--font-family-primary);font-size:.75rem;font-weight:700;letter-spacing:.075rem;line-height:1.6;text-transform:uppercase}.footer-top__menu{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem .9375rem}.footer-top__menu>li:not(:last-child){align-items:center;display:flex;gap:.9375rem}.footer-top__menu>li:not(:last-child):after{background-color:var(--color-white-200);content:"";flex:0 0 .625rem;height:.0625rem;width:.625rem}.footer-top__menu>li>a{transition:color var(--transition-duration-primary)}@media (any-hover:hover){.footer-top__menu>li>a:hover{color:var(--color-white)}}.footer-bottom{padding-top:3.375rem}@media (max-width:61rem){.footer-bottom{padding-top:3.125rem}}.footer-bottom__row{--col-width:100%;--col-gap:2.5rem;display:flex;flex-wrap:wrap;gap:var(--col-gap) 0;justify-content:space-between;margin:0 calc(var(--col-gap)/2*-1)}@media (min-width:48rem){.footer-bottom__row{--col-width:50%}}.footer-bottom__col{padding:0 calc(var(--col-gap)/2)}@media (max-width:61rem){.footer-bottom__col{flex:0 0 var(--col-width);max-width:var(--col-width)}.footer-bottom__col--01{order:4}}.footer-bottom__soc-list:not(:last-child){margin-bottom:1.75rem}.footer-bottom__copyright{display:block;font-size:.875rem;font-weight:400;line-height:1.6}.footer-bottom-group__title{color:var(--color-white);font-size:var(--heading-h6-font-size);font-weight:var(--heading-h6-font-weight);line-height:var(--heading-h6-line-height);text-transform:capitalize}.footer-bottom-group__title:not(:last-child){margin-bottom:.6875rem}.footer-bottom-group__menu{font-size:.875rem;font-weight:400;line-height:1.6}.footer-bottom-group__menu>li:not(:last-child){margin-bottom:.25rem}.footer-bottom-group__menu>li>a{transition:color var(--transition-duration-primary)}@media (any-hover:hover){.footer-bottom-group__menu>li>a:hover{color:var(--color-white)}}.footer-bottom-group__menu>li>a:active,.footer-bottom-group__menu>li>a:focus{color:var(--color-white)}
