.hidden-ad-window{right:-100%}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text!important}.input-copyURL{opacity:0;z-index:-9999999;position:absolute}@media(max-width:1360px){.flex-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.loading{position:relative}.loading:before{content:'';position:absolute;width:100%;height:100%;background-image:url('/front-assets/img/loader.gif');background-position:center center;background-repeat:no-repeat;background-color:#fff;z-index:1}body.loading:before{position:fixed;z-index:999;top:0;left:0;opacity:.5}.taken{color:#f71616;font-size:12px}.blog-end-text.common-text img{margin:0 20px 10px 0}.blog-end-img video,.blog-img video,.corporative-img video{width:100%}.__select[data-state=active] .__select__content{opacity:1;max-height:283px;height:auto;overflow:auto}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-feedback{height:2rem}form .invalid-feedback{font-size:1.2rem}.error-input,.was-validated input:invalid,input.is-invalid{-webkit-appearance:none;position:relative;z-index:9;border-width:1px!important;border-style:solid!important;border-color:#eb5757!important}form .error{color:#d12727;font-size:1.2rem;display:block;padding:0}.outline-none:focus-visible{outline:0}.basket-item-content.loading:before{left:0;opacity:.5}.mobile-submenu-head a img{width:3.5rem;height:3.5rem;-o-object-fit:contain;object-fit:contain}.error-basket strong{color:#eb5757}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{text-decoration:none}.column-count-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.home-video-background{position:relative;overflow:hidden;padding:0;aspect-ratio:unset;min-height:calc(100vh - 28px);background:#081928}.home-video-background .video-bg,.home-video-background .video-bg__poster,.home-video-background img,.home-video-background video{position:absolute;inset:0;width:100%;height:100%}.home-video-background .video-bg{background:#081928}.home-video-background .video-bg__poster{z-index:1;display:block;transition:opacity .3s ease,visibility .3s ease}.home-video-background .video-bg.is-ready .video-bg__poster{opacity:0;visibility:hidden}.home-video-background img,.home-video-background video{object-fit:cover}.home-video-background video{display:block}@media (max-width:960px){.home-video-background{min-height:300px}}@media (max-width:640px){.home-video-background{min-height:220px}}
