.styles_contactLayout__J_BX6{display:flex;flex-direction:column;gap:12px;margin:0 -16px;padding:32px 0;@media (min-width:768px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:0}@media (min-width:1024px){flex-direction:row;gap:32px;align-items:flex-start;padding-left:0;padding-bottom:60px;padding-right:0;padding-top:60px}}.styles_leftColumn__akVIk{display:flex;flex-direction:column;gap:12px;width:100%;@media (min-width:1024px){flex:1 1;gap:16px;min-width:0}}.styles_rightColumn__A9Y_1{width:100%;@media (min-width:1024px){width:480px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:120px;align-self:flex-start}}.styles_contactWrapper__Wnz1i{display:grid;margin-bottom:40px;grid-template-columns:1fr;grid-gap:40px;gap:40px;@media (min-width:768px){grid-template-columns:2fr 1fr}}.styles_mainTitle__7H4ed{margin:0 0 32px;font-size:24px;line-height:32px;font-weight:700;color:var(--white);text-align:center;@media (min-width:768px){font-size:32px;line-height:40px}}.styles_contactCard__mnset{position:relative;display:flex;flex-direction:column;height:100%;background-color:var(--black3);padding:16px;border-radius:16px;transition:background-color .3s ease;@media (min-width:1024px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px}.styles_cardTitle__RyOnl{margin-bottom:20px;font-size:24px;line-height:32px;font-weight:700;color:var(--gray2);@media (min-width:768px){margin-bottom:24px}}}.styles_reviewContainer__otlur{display:flex;flex-direction:column;height:100%}.styles_ratingWrap__vG28v{display:flex;gap:2px;margin-bottom:16px;.styles_rating__NIL8A{display:block;width:20px;height:20px;background-image:url(/_next/static/media/star.a5f66c71.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}}.styles_reviewText__zagng{display:-webkit-box;margin:0 0 16px;max-height:calc(22px * 3);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:22px;overflow:hidden;text-overflow:ellipsis;color:var(--white);@media (min-width:1024px){-webkit-line-clamp:6;max-height:calc(22px * 6)}}.styles_workingHoursList__lAIDY{display:flex;flex-direction:column;.styles_workingHoursItem__AugRn{display:flex;justify-content:space-between;align-items:center;padding:8px 0;width:100%;font-size:16px;line-height:24px;color:var(--white)!important;span{color:var(--white)!important}@media (min-width:1024px){padding-left:0;padding-bottom:12px;padding-right:0;padding-top:12px}}.styles_workingHoursItem__AugRn:not(:last-child){border-bottom:1px solid var(--gray2)}}.styles_reviewHeader__NtxL6{display:flex;align-items:center;gap:12px;margin-top:auto}.styles_reviewNameWrapper__JsDNr{display:flex;flex-direction:column;gap:8px;.styles_reviewName__rHowZ{font-size:16px;line-height:16px;font-weight:600;color:var(--white)}}.styles_reviewImg__MnwsR{width:32px;height:32px;border-radius:100%;object-fit:cover;@media (min-width:1024px){width:52px;height:52px}}.styles_mobileOnlyLink__gttUZ{position:absolute;inset:0;z-index:1}.styles_contactInfoList__1ZC4P{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0;@media (min-width:768px){gap:16px}}.styles_contactInfoItem__M97DT{display:flex;align-items:center;padding:16px 20px;width:100%;font-size:16px;line-height:24px;color:var(--white);border:1px solid var(--gray3);border-radius:8px;text-decoration:none;transition:border-color .3s ease;@media (min-width:768px){padding-left:24px;padding-bottom:20px;padding-right:24px;padding-top:20px}&.styles_iconAddress__Go2MP,&.styles_iconEnvelope__JmlU5,&.styles_iconPhone__aUku6{&:before{content:"";display:block;margin:0 12px 0 0;width:16px;height:16px;background-position:50%;background-size:contain;background-repeat:no-repeat;filter:brightness(0) invert(.5);flex-shrink:0}}&.styles_iconPhone__aUku6{&:before{background-image:url(/_next/static/media/phone-solid.99061877.svg)}}&.styles_iconEnvelope__JmlU5{&:before{background-image:url(/_next/static/media/envelope-solid.89e1d094.svg)}}&.styles_iconAddress__Go2MP{&:before{background-image:url(/_next/static/media/location-dot-solid.3d50f8f7.svg)}}&.styles_hover__LjQet{@media (min-width:768px){&:hover{border-color:var(--yellow)}}}}.styles_contactFormCard__OYCaQ{.styles_contactFormDescription__c_sA9{margin:0 0 24px;font-size:16px;line-height:24px;color:var(--gray2);@media (min-width:1024px){margin-bottom:32px}}}
/*# sourceMappingURL=144559937c87246f.css.map*/