.call-section{width:324px;display:inline-flex;flex-direction:column;align-items:flex-start;border-radius:5px;border:1px solid rgba(0,48,94,.1);background:#fff;box-shadow:0 8px 32px -6px #14171a1f,0 12px 42px -4px #14171a1f}.call-section .available{color:#3ea00d}.call-section .available svg{fill:#3ea00d}.call-section .disabled{color:gray}.call-section .disabled svg{fill:gray}.call-contact-container{background:#fff;display:flex;padding:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;align-self:stretch;border-radius:5px}.call-contact-container .description-call{align-self:stretch;color:#00305e;font-feature-settings:"case" on,"cv01" on,"cv02" on,"cv03" on,"cv04" on,"cv05" on,"cv06" on;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.25px}.call-contact-container .call-button{display:flex;height:40px;padding:17px 16px;justify-content:center;align-items:center;gap:10px}.call-contact-container .availability-section{display:flex;align-items:center;gap:8px}.call-contact-container .availability-section .availability-text{text-align:center;font-feature-settings:"case" on,"cv01" on,"cv02" on,"cv03" on,"cv04" on,"cv05" on,"cv06" on;font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.25px}.call-contact-container .availability-section .availability-icon{width:12px;height:12px;aspect-ratio:1/1;fill:#3ea00d}.call-contact-container .availability-section .availability-icon.disabled{fill:gray}.call-schedule-section{background:#00305e0d;display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:24px}.call-schedule-section .title-telephone-schedule{color:#00305ea6;text-align:center;leading-trim:both;text-edge:cap;font-feature-settings:"case" on,"cv01" on,"cv02" on,"cv03" on,"cv04" on,"cv05" on,"cv06" on;font-size:11px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:1px;text-transform:uppercase}.call-schedule-section .schedule-section{display:grid;grid-template-columns:1fr auto;column-gap:24px;row-gap:16px;padding:0 0 11px;align-items:center}.call-schedule-section .schedule-section .schedule-info{display:contents}.call-schedule-section .schedule-section .schedule-info .label-info{color:#00305e;font-feature-settings:"case" on,"cv01" on,"cv02" on,"cv03" on,"cv04" on,"cv05" on,"cv06" on;font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.25px}.call-schedule-section .schedule-section .schedule-info .work-schedule-info{color:#000000d9;font-feature-settings:"case" on,"cv01" on,"cv02" on,"cv03" on,"cv04" on,"cv05" on,"cv06" on;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.25px}
