.disclosure-alignment{text-align:justify}@media screen and (max-width:576px){.pt-map{margin-top:80px}}.aiosrs-rating-wrap{display:none}.duck{padding-top:0}header .promotion-top-bar p{color:white}header .promotion-top-bar .section .info span{background-color:white}.contacts--secondary .contacts__content *{font-size:13px}.grid-card,.grid-card .shell,.grid-card .section__inner,.grid-card .section__text,.grid-card .section__entry{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.grid-card .service-gallery{display:flex;flex-flow:row wrap;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);gap:0}.grid-card .service-gallery p{flex:0 0 calc(100% / 9);margin:0!important;padding:0!important}@media (max-width:1200px){.grid-card .service-gallery p{flex:1 0 calc(100% / 5)}}@media (max-width:992px){.grid-card .service-gallery p{flex:1 0 calc(100% / 3)}}@media (max-width:600px){.grid-card .service-gallery p{flex:1 0 calc(100% / 1)}}.grid-card .service-card{position:relative;display:block;width:100%;height:320px;overflow:hidden;text-decoration:none}.grid-card .service-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.grid-card .service-card::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.65),rgba(0,0,0,.15))}.grid-card .service-card span{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);width:90%;color:#fff;text-align:center;text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.1;text-shadow:2px 2px 8px rgba(0,0,0,.8);z-index:2}.grid-card .service-card:hover img{transform:scale(1.08)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-content-slider,.section-fw-text{padding:40px 0 20px}}.grid-responsive{grid-template-columns:repeat(6,1fr)}@media (max-width:1200px){.grid-responsive{grid-template-columns:repeat(5,1fr)}}@media (max-width:991px){.grid-responsive{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.grid-responsive{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.grid-responsive{grid-template-columns:repeat(2,1fr)}}