body{padding-top:116px;font-family: "Gilroy", Arial, sans-serif}.recovery-bar{position:fixed;z-index:99999;top:0;left:0;right:0;background:#143d52;color:white;padding:13px 24px;font:14px/1.5 "Gilroy", Arial}.recovery-bar nav{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.recovery-bar a{color:white;border:1px solid #698899;border-radius:6px;padding:5px 12px;text-decoration:none}.recovery-bar strong{font-size:16px}.recovery-logo{font:bold 26px "Gilroy", Arial;color:#246687;display:block;padding:12px 0}.missing-image{display:flex;align-items:center;justify-content:center;background:#eaf0f3;color:#82949c;min-height:48px;padding:12px;text-align:center;font:13px "Gilroy", Arial}.imgBox>.missing-image{height:100%;min-height:120px}.home-slider .item{display:none}.home-slider .item:first-child{display:block}.grid-page-aminate *,[class*=aminate]{opacity:1!important;transform:none!important;visibility:visible!important}.document-ok,.document-load,.phone-ok{display:none!important}.demo-empty{padding:16px;background:#eef4f6;border-radius:8px;font-size:15px}.recovery-notes{padding:30px;max-width:1200px;margin:auto;background:#f2f6f7;font:15px/1.7 "Gilroy", Arial}.recovery-notes h2{font-size:24px;margin:0 0 12px}input:disabled,button:disabled{opacity:.6;cursor:not-allowed}.popup-section,.popup,.popups{display:none!important}@media(max-width:700px){body{padding-top:154px}.recovery-bar{padding:10px 12px}.recovery-bar strong{font-size:14px}.personal-row>div{width:100%}#header{position:relative}}.imgBox img{display:block;width:100%;height:100%;object-fit:cover}.slids{isolation:isolate}.slids .imgBox{z-index:-1}.personal .missing-image{background:#283874;color:transparent}.personal .imgBox{overflow:hidden}.cookieContainer{display:none!important}.SliderAbout>div:not(:first-child){display:none}.demo-empty{color:#29465b}.slids-content{min-height:520px;padding-top:85px;padding-bottom:85px}@media(max-width:700px){.slids-content{padding:50px 24px;min-height:400px}.slids-content .name{font-size:38px}}

body{padding-top:0!important}.restoration-banner{position:relative;z-index:2;margin:0;padding:24px max(24px,calc((100vw - 1200px)/2));background:#fbe9b8;color:#242e59;font-size:24px;line-height:1.35;font-weight:800;border-bottom:4px solid #ed4319}.account-nav{font-size:16px;font-weight:500;margin:16px 0 28px}.account-nav a{color:#217c9e}.inactive-link{cursor:default}.missing-image{font-size:0}.personal .number{font-size:44px}#cookieContainer{display:none!important}[id]{scroll-margin-top:24px}@media(max-width:700px){.restoration-banner{font-size:20px;padding:20px}.title-center h1{font-size:40px}}
