/* Owner video jEjkudMtRt2PwRLhxeLelw. Existing navigation, contacts and JS retained. */
.ps-header[data-archiq-header="clip"]{
 top:0;right:0;left:0;transform:none;width:100%;max-width:none;margin:0;
 border:0;border-bottom:1px solid rgba(17,17,17,.09);border-radius:0;
 background:rgba(241,241,244,.86);box-shadow:none;
 -webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)
}
.ps-header[data-archiq-header="clip"] .ps-header__bar{
 width:100%;max-width:1320px;min-height:72px;margin-inline:auto;padding:12px 24px;gap:24px
}
.ps-header[data-archiq-header="clip"] .ps-logo{
 display:flex;align-items:center;flex:0 0 128px;width:128px;min-height:44px
}
.ps-header[data-archiq-header="clip"] .ps-logo img{
 width:128px;height:auto;max-height:none;object-fit:contain
}
.ps-header[data-archiq-header="clip"] .ps-nav__panel{
 top:calc(100% + 12px);max-height:calc(100dvh - 96px)
}
.ps-header[data-archiq-header="clip"][data-menu-open]{background:rgba(246,246,248,.98)}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
 .ps-header[data-archiq-header="clip"]{background:rgba(241,241,244,.97)}
}
@media(min-width:1101px) and (max-width:1270px){
 .ps-header[data-archiq-header="clip"] .ps-header__bar{padding-inline:20px;gap:20px}
 .ps-header[data-archiq-header="clip"] .ps-logo{flex-basis:120px;width:120px}
 .ps-header[data-archiq-header="clip"] .ps-logo img{width:120px}
}
@media(max-width:1100px){
 .ps-header[data-archiq-header="clip"] .ps-header__bar{min-height:64px;padding:10px 24px;gap:0}
 .ps-header[data-archiq-header="clip"] .ps-logo{flex-basis:120px;width:120px}
 .ps-header[data-archiq-header="clip"] .ps-logo img{width:120px}
 .ps-header[data-archiq-header="clip"] .ps-menu-toggle{min-height:44px;background:rgba(255,255,255,.5);border-color:rgba(17,17,17,.12)}
 .ps-header[data-archiq-header="clip"] .ps-nav{max-height:calc(100dvh - 64px);padding-top:8px;padding-bottom:env(safe-area-inset-bottom,0px)}
 .ps-header[data-archiq-header="clip"] .ps-nav__panel{max-height:none;background:transparent}
}
@media(max-width:600px){
 .ps-header[data-archiq-header="clip"] .ps-header__bar{padding-inline:16px}
 .ps-header[data-archiq-header="clip"] .ps-logo{flex-basis:112px;width:112px}
 .ps-header[data-archiq-header="clip"] .ps-logo img{width:112px}
}
@media print{
 .ps-header[data-archiq-header="clip"]{display:none}
}
