@font-face{font-family:eicons;font-weight:400;font-style:normal;font-display:block;src:url('/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.54.0')format('woff2');}
@font-face{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-display:block;src:url('/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2')format('woff2');}
@font-face{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-display:block;src:url('/wp-content/fonts/fontawesome/fa-solid-kamar.woff2')format('woff2');unicode-range:U+F002,U+F005,U+F007,U+F00D,U+F015,U+F017,U+F053,U+F054,U+F058,U+F059,U+F067,U+F068,U+F077,U+F078,U+F07A,U+F095,U+F0C0,U+F0C9,U+F0D1,U+F0E0,U+F101,U+F104,U+F105,U+F107,U+F111,U+F133,U+F192,U+F24D,U+F24E,U+F291,U+F2A0,U+F2F6,U+F30A,U+F3ED,U+F48B,U+F502,U+F518,U+F53C,U+F54F,U+F879;}
@font-face{font-family:"Font Awesome 5 Free";font-weight:400;font-style:normal;font-display:block;src:url('/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2')format('woff2');}
@font-face{font-family:"Font Awesome 5 Free";font-weight:400;font-style:normal;font-display:block;src:url('/wp-content/fonts/fontawesome/fa-regular-kamar.woff2')format('woff2');unicode-range:U+F005,U+F007,U+F017,U+F058,U+F059,U+F0E0,U+F111,U+F133,U+F192,U+F24D;}
@font-face{font-family:"Font Awesome 5 Brands";font-weight:400;font-style:normal;font-display:swap;src:url('/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2')format('woff2');}
@font-face{font-family:"Font Awesome 5 Brands";font-weight:400;font-style:normal;font-display:swap;src:url('/wp-content/fonts/fontawesome/fa-brands-kamar.woff2')format('woff2');unicode-range:U+F09A,U+F16D;}
nav.rank-math-breadcrumb p {
display: flex;
align-items: center;
margin: 0;
padding: 6px 0 12px;
gap: 0;
font-size: 14px;
}
nav.rank-math-breadcrumb .separator {
color: #aaa;
padding: 0 2px;
user-select: none;
}
nav.rank-math-breadcrumb a {
text-decoration: none;
color: #103547;
transition: color 0.2s ease;
}
nav.rank-math-breadcrumb a:hover {
text-decoration: underline;
text-underline-offset: 2px;
color: #059239;
}
nav.rank-math-breadcrumb .last {
font-weight: 600;
color: #333;
}
@media (max-width: 1024px) {
nav.rank-math-breadcrumb {
overflow-x: auto;
overflow-y: hidden;
padding-inline: 4px;
margin-inline: -4px;
-webkit-overflow-scrolling: touch;
scrollbar-width: none;
-ms-overflow-style: none;
}
nav.rank-math-breadcrumb::-webkit-scrollbar {
display: none;
}
nav.rank-math-breadcrumb p {
flex-wrap: nowrap;
white-space: nowrap;
}
@media (max-width: 704px) {
nav.rank-math-breadcrumb p { font-size: 13px; }
}
nav.rank-math-breadcrumb a,
nav.rank-math-breadcrumb .separator,
nav.rank-math-breadcrumb .last {
flex-shrink: 0;
}
}
@media (min-width: 1025px) {
nav.rank-math-breadcrumb p {
flex-wrap: wrap;
white-space: normal;
}
}
.elementor-element-1a10e9d {
--margin-top: 2px !important;
--margin-bottom: 0px !important;
}
@media (max-width: 704px) {
.elementor-heading-title a[href^="tel:"] {
display: inline-block;
padding: 4px 4px;
}
.elementor-icon-list-item a[href^="tel:"] {
min-height: 48px;
padding: 4px 0;
}
.elementor-widget-heading + .elementor-widget-icon-list {
margin-top: 0 !important;
}
.elementor-widget-heading:has(a[href^="tel:"]) {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
.elementor-element-f6df2b2 {
--gap: 0px;
--row-gap: 0px;
}
}