.component-office-phone:not(.has-buttons):not(.fs-xl):not(.fs-l):not(.fs-m):not(.fs-s):not(.fs-xs){font-size:1.8rem;line-height:1.44em !important}@media(max-width: 767px){.component-office-phone.d-flex{display:block}}.component-office-phone.has-icon .component-office-phone-item,.component-office-phone.has-icon .component-office-phone-item *{text-align:left}.component-office-phone.has-icon i{line-height:1.43em}.component-office-phone.has-icon.has-iconbg .component-office-phone-icon-wrapper{margin-right:7.5px}@media(max-width: 767px){.component-office-phone.has-title .component-office-phone-group{display:block}}.component-office-phone.has-title .component-office-phone-group .component-office-phone-icon-wrapper{width:2.88em;height:2.88em}@media(max-width: 767px){.component-office-phone.has-title .component-office-phone-group .component-office-phone-icon-wrapper{margin:0px auto;text-align:center}}.component-office-phone.has-title .component-office-phone-group .component-office-phone-icon-wrapper .component-office-phone-icon{font-size:2em}@media(max-width: 767px){.component-office-phone.has-title .component-office-phone-item,.component-office-phone.has-title .component-office-phone-item *{text-align:center;margin:0px auto}}.component-office-phone a.component-office-phone-link{display:flex;transition:all .5s;text-decoration:none}.component-office-phone a.component-office-phone-link:hover{text-decoration:none}@media(max-width: 767px){.component-office-phone a.component-office-phone-link{display:block;margin-left:0px !important;margin-right:0px !important}}.component-office-phone a.component-office-phone-link.component-office-phone-inline-link{color:inherit !important}.component-office-phone a.component-office-phone-link .component-office-phone-group{align-items:center;justify-content:center;text-align:inherit}.component-office-phone:not(.has-buttons) a.component-office-phone-link{padding:0;font-size:inherit !important;line-height:inherit !important}.component-office-phone .component-office-phone-icon-wrapper{margin-right:3px;position:relative;border-radius:100px;width:1.44em;height:1.44em}.component-office-phone .component-office-phone-icon-wrapper .component-office-phone-icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:flex}.component-office-phone .component-office-phone-icon-wrapper .component-office-phone-icon svg{width:1em;fill:currentColor}.component-office-phone.component-office-phone-horizontal{flex-wrap:wrap}.component-office-phone.component-office-phone-horizontal.has-buttons a.component-office-phone-link{margin-bottom:7.5px;margin-top:7.5px}.component-office-phone.component-office-phone-horizontal.has-buttons a.component-office-phone-link.btn-link{margin-top:0px;margin-bottom:0px}.component-office-phone.component-office-phone-vertical a.component-office-phone-link{margin-bottom:15px}.component-office-phone.component-office-phone-vertical a.component-office-phone-link:first-child{margin-left:0px}.component-office-phone-number{white-space:nowrap}@media(max-width: 767px){.component-slot a.component-office-phone-link{margin-bottom:15px}.component-slot a.component-office-phone-link:last-child{margin-bottom:0}}.component-slot.text-left .component-office-phone-horizontal a.component-office-phone-link,.component-slot.md\:tw-text-left .component-office-phone-horizontal a.component-office-phone-link{margin-left:0;margin-right:2vw}.component-slot.text-left .component-office-phone-horizontal a.component-office-phone-link:last-child,.component-slot.md\:tw-text-left .component-office-phone-horizontal a.component-office-phone-link:last-child{margin-right:0}.component-slot.text-left .component-office-phone.d-flex,.component-slot.md\:tw-text-left .component-office-phone.d-flex{justify-content:flex-start}@media(max-width: 991px){.component-slot.text-left-sm .component-office-phone-horizontal a.component-office-phone-link,.component-slot.sm\:tw-text-left .component-office-phone-horizontal a.component-office-phone-link{margin-left:0;margin-right:2vw}.component-slot.text-left-sm .component-office-phone-horizontal a.component-office-phone-link:last-child,.component-slot.sm\:tw-text-left .component-office-phone-horizontal a.component-office-phone-link:last-child{margin-right:0}.component-slot.text-left-sm .component-office-phone.d-flex,.component-slot.sm\:tw-text-left .component-office-phone.d-flex{justify-content:flex-start}}@media(max-width: 767px){.component-slot.text-left-xs .component-office-phone-horizontal a.component-office-phone-link,.component-slot.tw-text-left .component-office-phone-horizontal a.component-office-phone-link{margin-left:0;margin-right:2vw}.component-slot.text-left-xs .component-office-phone-horizontal a.component-office-phone-link:last-child,.component-slot.tw-text-left .component-office-phone-horizontal a.component-office-phone-link:last-child{margin-right:0}.component-slot.text-left-xs .component-office-phone.d-flex,.component-slot.tw-text-left .component-office-phone.d-flex{justify-content:flex-start}}.component-slot.text-right .component-office-phone-horizontal a.component-office-phone-link,.component-slot.md\:tw-text-right .component-office-phone-horizontal a.component-office-phone-link{margin-right:0;margin-left:2vw}.component-slot.text-right .component-office-phone-horizontal a.component-office-phone-link:first-child,.component-slot.md\:tw-text-right .component-office-phone-horizontal a.component-office-phone-link:first-child{margin-left:0}.component-slot.text-right .component-office-phone.d-flex,.component-slot.md\:tw-text-right .component-office-phone.d-flex{justify-content:flex-end}@media(max-width: 991px){.component-slot.text-right-sm .component-office-phone-horizontal a.component-office-phone-link,.component-slot.sm\:tw-text-right .component-office-phone-horizontal a.component-office-phone-link{margin-right:0;margin-left:2vw}.component-slot.text-right-sm .component-office-phone-horizontal a.component-office-phone-link:first-child,.component-slot.sm\:tw-text-right .component-office-phone-horizontal a.component-office-phone-link:first-child{margin-left:0}.component-slot.text-right-sm .component-office-phone.d-flex,.component-slot.sm\:tw-text-right .component-office-phone.d-flex{justify-content:flex-end}}@media(max-width: 767px){.component-slot.text-right-xs .component-office-phone-horizontal a.component-office-phone-link,.component-slot.tw-text-right .component-office-phone-horizontal a.component-office-phone-link{margin-right:0;margin-left:2vw}.component-slot.text-right-xs .component-office-phone-horizontal a.component-office-phone-link:first-child,.component-slot.tw-text-right .component-office-phone-horizontal a.component-office-phone-link:first-child{margin-left:0}.component-slot.text-right-xs .component-office-phone.d-flex,.component-slot.tw-text-right .component-office-phone.d-flex{justify-content:flex-end}}.component-slot.md\:tw-text-center .component-office-phone-horizontal a.component-office-phone-link,.component-slot.text-center .component-office-phone-horizontal a.component-office-phone-link{margin-left:1vw;margin-right:1vw}.component-slot.md\:tw-text-center .component-office-phone.d-flex,.component-slot.text-center .component-office-phone.d-flex{justify-content:center}.component-slot.component-type-officePhone.text-center .component-office-phone-vertical,.component-slot.component-type-officePhone.md\:tw-text-center .component-office-phone-vertical{align-items:center}.component-slot.component-type-officePhone.text-center .component-office-phone-horizontal,.component-slot.component-type-officePhone.md\:tw-text-center .component-office-phone-horizontal{justify-content:center}.component-slot.component-type-officePhone.text-left .component-office-phone-vertical{align-items:flex-start}.component-slot.component-type-officePhone.text-left .component-office-phone-horizontal{justify-content:flex-start}.component-slot.component-type-officePhone.text-right .component-office-phone-vertical{align-items:flex-end}.component-slot.component-type-officePhone.text-right .component-office-phone-horizontal{justify-content:flex-end}@media(max-width: 991px){.component-slot.component-type-officePhone.text-center-sm .component-office-phone-horizontal a.component-office-phone-link,.component-slot.component-type-officePhone.sm\:tw-text-center .component-office-phone-horizontal a.component-office-phone-link{margin-left:1vw;margin-right:1vw}.component-slot.component-type-officePhone.text-center-sm .component-office-phone.d-flex,.component-slot.component-type-officePhone.sm\:tw-text-center .component-office-phone.d-flex{justify-content:center}}@media(max-width: 767px){.component-slot.component-type-officePhone.text-center-xs .component-office-phone-vertical,.component-slot.component-type-officePhone.tw-text-center .component-office-phone-vertical{align-items:center}.component-slot.component-type-officePhone.text-center-xs .component-office-phone-horizontal,.component-slot.component-type-officePhone.tw-text-center .component-office-phone-horizontal{justify-content:center}.component-slot.component-type-officePhone.text-left-xs .component-office-phone-vertical{align-items:flex-start}.component-slot.component-type-officePhone.text-left-xs .component-office-phone-horizontal{justify-content:flex-start}.component-slot.component-type-officePhone.text-right-xs .component-office-phone-vertical{align-items:flex-end}.component-slot.component-type-officePhone.text-right-xs .component-office-phone-horizontal{justify-content:flex-end}}
/*# sourceMappingURL=../../../sass/maps/theme/components/css/office-phone.css.map */
