.section-title{font-size:1.875rem;font-style:normal;font-weight:600;line-height:2.375rem;color:var(--Text-text-display,#1f2a37)}.section-title.secondary-title{color:var(--Text-text-primary-paragraph,#384250)}.contact-card{border-radius:var(--radius-lg,1rem);background:var(--Background-background-card,#fff);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);height:100%;border:0;transition:all .3s ease-in-out}.contact-card .card-body{padding:var(--Global-spacing-xl,1rem);display:flex;flex-direction:column}.contact-card .card-body .card-icon{border-radius:var(--radius-full,624.9375rem);background:var(--Icon-Bg-icon-brand-light,#f3fcf6);display:flex;width:3rem;height:3rem;padding:.75rem;justify-content:center;align-items:center;margin-block-end:1rem}.contact-card .card-body .card-icon i{color:#54c08a;font-size:1.5rem}.contact-card .card-body .card-title h5{font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.75rem;color:var(--Text-text-display,#1f2a37);margin-bottom:.5rem}.contact-card .card-body .card-text{height:100%}.contact-card .card-body .card-text p.info-text{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--Text-text-display,#1f2a37);margin-bottom:0}.contact-card .card-body .card-footer{border:0;padding:1rem 0 0;background-color:transparent;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;color:var(--Text-text-default,#161616)}.contact-card .card-body .card-footer a.action-btn{display:inline-flex;gap:.5rem;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.contact-card .card-body .card-footer a.action-btn:focus{outline:0;border:1px solid #fff!important;box-shadow:0 0 0 2px #000;z-index:9}.contact-card .card-body .card-footer a.action-btn span.focus-text{font-size:23px;font-weight:500;line-height:42px;margin-inline-end:8px}.contact-card .card-body .card-footer a.action-btn span.text{font-size:14px;font-weight:400;line-height:24px}.contact-card .card-body .card-footer a.action-btn span.text.medium{font-weight:500}.contact-card:hover{transform:translateY(-5px)}.complain-guide-block{display:flex;justify-content:space-between;gap:1.5rem;min-height:8.875rem;padding:1.5rem;border-radius:var(--radius-lg,1rem);background:var(--Background-background-success-50,#ecfdf3);box-shadow:0 1px 3px 0 rgba(16,24,40,.05),0 1px 2px 0 rgba(16,24,40,.05)}.complain-guide-block .icon{color:#1b8354;font-size:1.5rem;font-weight:500;line-height:1.75rem}.complain-guide-block .text{flex-grow:1}.complain-guide-block .text h3{font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.75rem;color:var(--Text-text-primary,#1b8354)}.complain-guide-block .text p{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--Text-text-display,#1f2a37);max-width:41.6875rem}.complain-guide-block .action a.btn{text-wrap:nowrap}.complain-guide-block .action a.btn i{font-size:1.5rem;line-height:1.5rem;font-weight:normal}.address-map{width:100%;position:relative}.address-map .google-map{width:100%;height:550px}.address-map .national-address{position:absolute;bottom:2rem;border-radius:var(--Radius-radius-lg,1rem);background:var(--Background-background-primary,#1b8354);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:90%;display:flex;align-items:center;column-gap:1.5rem;margin-inline-start:5%;padding:30px 35px;color:#fff}.address-map .national-address .icon i{font-size:2.5rem;font-weight:400}.address-map .national-address .text p{margin-block-end:0;font-size:15px;line-height:24px}.section-subtitle{font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.875rem}.section-description{font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--Text-text-primary-paragraph,#384250)}.working-hours{display:flex;align-items:center}.working-hours .working-days{display:flex;align-items:center;column-gap:10px;width:100%;border-radius:var(--Radius-radius-sm,.25rem);border:1px solid var(--Border-border-neutral-primary,#d2d6db);background:var(--Background-background-info-50,#eff8ff)}.working-hours .working-days .type{font-size:18px;font-weight:500;line-height:28px;display:inline-flex;align-items:center;justify-content:center;width:4.6875rem;height:4.625rem;color:#fff;border-radius:var(--Radius-radius-sm,.25rem);margin-inline-end:1.5rem;background:var(--Background-background-info,#1570ef)}.working-hours .working-days .day{font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.8rem;color:#000}.working-hours .working-days .time{color:#000;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.8rem}