.page-title-bar{color:#fff;direction:rtl;background:#ca2326 url(/about-bg.png) no-repeat;padding:80px}.page-title-bar__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-title-bar__title{color:#fff;margin:20px 0 0;font-size:25px;font-weight:700}.page-title-bar__breadcrumb{align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.page-title-bar__breadcrumb a,.page-title-bar__breadcrumb span{color:#fff;text-decoration:none}.page-title-bar__breadcrumb-current{opacity:.85}@media (max-width:567px){.page-title-bar__title{font-size:19px}}.contact-page{direction:rtl}.contact-page__container{max-width:1200px;margin:30px auto 60px;padding:0 16px}.contact-page__grid{flex-wrap:wrap;gap:24px;display:flex}.contact-page__details,.contact-page__forms,.contact-page__qr{flex:calc(50% - 12px);min-width:280px}.contact-page__heading{text-align:right;color:#ab2023;margin:0 0 30px;font-size:1.25rem;font-weight:700}.contact-page__subtitle{text-align:right;color:gray;margin:0 0 20px;font-size:1rem}.contact-page__card{background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:15px;padding:20px}.contact-page__branch-title{color:#333;margin:0 0 16px;font-size:1rem;font-weight:700}.contact-page__info{color:#c94c4c}.contact-page__info p{text-align:right;margin:0 0 12px}.contact-page__info i{color:#000;padding:0 10px}.contact-page__info b{color:#000;font-size:13px}.contact-page__info span{color:#aea9af;font-size:12px;font-weight:700}.contact-page__info-row{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.contact-page__info-main{flex:220px}.contact-page__support-image{flex:0 0 120px;max-width:140px}.contact-page__support-image img{width:100%;height:auto}.contact-page__phone-line{text-align:start}.contact-page__vertical-separator{vertical-align:middle;background:#ccc;width:1px;height:12px;margin:0 8px;display:inline-block}.contact-page__qr-title{text-align:right;color:gray;margin:0 0 16px;font-size:1rem}.contact-page__qr-card{text-align:center;width:50%;padding:16px}.contact-page__qr-card img{width:100%;max-width:300px;height:auto;margin:auto}.contact-page__tabs{border-radius:20px;margin:20px 0;overflow:hidden}.contact-page__tab-list{display:flex}.contact-page__tab-label{text-align:center;cursor:pointer;color:#666;background:0 0;border:none;border-bottom:2px solid #dcdcdc;flex:1;height:50px;font-size:20px;font-weight:700;line-height:50px}.contact-page__tab-label--active{color:#000;border-bottom:4px solid #ab2023}.contact-page__tab-content{padding:10px 0}.contact-page__form-group{margin-bottom:16px;padding-left:10px}.contact-page__input,.contact-page__textarea{color:#ab2023;width:100%;font:inherit;background:#fff;border:1px solid #ced4da;border-radius:3px;padding:10px 12px;font-size:1rem}.contact-page__input::placeholder,.contact-page__textarea::placeholder{color:#60666c;font-size:1rem}.contact-page__textarea{resize:vertical;min-height:75px}.contact-page__submit{text-align:center;color:#fff;cursor:pointer;background:#ab2023;border:none;border-radius:5px;width:100%;margin-top:15px;padding:15px 10px;font-size:14px;font-weight:600}.contact-page__submit:disabled{opacity:.7;cursor:not-allowed}.contact-page__error{color:#ab2023;margin-top:6px;font-size:12px;display:block}.contact-page__feedback{border-radius:6px;margin:12px 0;padding:10px 12px;font-size:14px}.contact-page__feedback--success{color:#027a48;background:#ecfdf3}.contact-page__feedback--error{color:#b42318;background:#fef3f2}.contact-page__upload{text-align:right;background-color:#fff;border:1px solid #ced4da;border-radius:3px;width:100%;height:39px;padding:4px 12px;display:inline-block;position:relative;overflow:hidden}.contact-page__upload-btn{color:#fff;background-color:#ab2023;border:1px solid #ab2023;border-radius:5px;margin-left:8px;padding:5px 10px;font-size:12px}.contact-page__upload input[type=file]{opacity:0;cursor:pointer;font-size:42px;position:absolute;top:0;left:0}.contact-page__empty{text-align:center;color:#666;padding:40px 16px}@media (max-width:767px){.contact-page__details,.contact-page__forms,.contact-page__qr{flex:100%}.contact-page__tab-label{font-size:11px}.contact-page__info b{font-size:10px}}@media (max-width:375px){.contact-page__phone-line .numbers-font{font-size:9px}}
