.cda-salon-hero{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:50px;width:100%;padding:50px 24px;background:#fff;font-family:"Fira Sans",sans-serif}.cda-salon-hero *,.cda-salon-hero *::before,.cda-salon-hero *::after{box-sizing:border-box}.cda-salon-page .wp-block-post-content>.cda-salon-hero{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.cda-salon-hero__logo-img{display:block;width:108px;height:108px;object-fit:contain}.cda-salon-hero__title{margin:0;max-width:1162px;font-size:38px;font-weight:700;line-height:1.15;text-align:center;color:#0c4684}.cda-salon-hero__rule{width:306px;max-width:70%;height:3px;background:#50bcbc}.cda-salon-hero__subtitle,.cda-salon-hero p.cda-salon-hero__subtitle{width:min(1142px,100%);margin:0;max-width:1142px;font-size:20px;font-weight:700;line-height:1.35;text-align:center;color:#0c4684}.cda-salon-hero__meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px 48px;width:min(1142px,100%)}.cda-salon-hero__meta-item{display:flex;align-items:center;gap:16px}.cda-salon-hero__meta-item p{margin:0;font-size:16px;font-weight:700;line-height:1.35;text-align:left;color:#2d2d2d}.cda-salon-hero__icon{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px}.cda-salon-hero__icon img,.cda-salon-hero__icon svg{width:40px;height:40px;object-fit:contain}.cda-salon-hero__sections{display:flex;flex-direction:column;gap:50px;width:min(1142px,100%)}@media(max-width: 782px){.cda-salon-hero{gap:28px;padding:32px 16px}.cda-salon-hero__title,.cda-salon-hero h1.cda-salon-hero__title{font-size:28px}.cda-salon-hero__subtitle,.cda-salon-hero p.cda-salon-hero__subtitle{font-size:18px}}
