@charset "UTF-8";.breadcrumbs{padding-block:50px 30px}.breadcrumbs__container{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.breadcrumbs__item{display:flex;align-items:center;gap:10px}.breadcrumbs__item:not(:last-child):after{content:"»";color:#858585}.breadcrumbs__text{font-size:16px}.order-primary-form{max-width:360px}.order-primary-form__input{margin-bottom:10px}.order-primary-form__btn{width:160px;height:50px}.contact-item{display:flex;justify-content:space-between;padding-block:20px;max-width:280px}.contact-item:not(:last-child){border-bottom:1px solid #e5e5e5}.contact-item__icon{width:50px;aspect-ratio:1;border-radius:50%;border:1px solid #efefef;padding:10px}.contact-item,.contact-item__value{font-size:20px;line-height:1.4}.contact-item__name{color:#727272}.contact__container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;padding-top:20px}.contact__landing{width:100%;margin-bottom:40px}.contact__title,.contact__subtitle{margin-bottom:20px}.contact__subtitle{max-width:100%;color:var(--arf-dark-gray-color);font-size:16px;line-height:1.6}.contact__info{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--arf-white-color);border-radius:20px;box-shadow:0 16px 16px #6666661a}.contact__items{margin-top:-150px;padding-inline:20px;background:var(--arf-white-color);border-radius:20px;box-shadow:0 0 16px #6666661a}.contact__preview{margin:0 auto;height:auto}.map{display:block;width:100%;height:500px;overflow:hidden}@media (max-width: 992px){.order-primary-form{max-width:100%}.order-primary-form__btn{width:100%}.contact-item{max-width:100%}}@media (max-width: 36.875em){.contact__info{flex-direction:column;align-items:normal;box-shadow:none}}@media (max-width: 480px){.breadcrumbs{padding-block:60px 15px}.breadcrumbs__text{font-size:12px}}@media (min-width: 30.06125em){.contact__title,.contact__subtitle{margin-bottom:30px}.contact__subtitle{font-size:20px}}@media (min-width: 36.93625em){.contact__items{margin-top:0;background:unset;border-radius:unset;box-shadow:unset}.contact__preview{margin-top:-20px;-o-object-fit:contain;object-fit:contain}}@media (min-width: 62.06125em){.contact__container{flex-direction:row}.contact__landing{width:unset;margin-bottom:0}.contact__subtitle{max-width:410px}.contact__info{width:unset;justify-content:unset;gap:0}}
