.page-template-surgeon-listing-tpl{font-family:"effra-bold",sans-serif;--_marginsections: 75px}.page-template-surgeon-listing-tpl .fusion-page-title-bar{display:none}@media(max-width: 767px){.page-template-surgeon-listing-tpl{--_marginsections: 45px}}@media only screen and (max-width: 800px){.page-template-surgeon-listing-tpl #main>.fusion-row .listing-surgeons__container{width:-webkit-fill-available}}.page-template-surgeon-listing-tpl .listing-surgeons__banner{position:relative;display:flex;margin-bottom:var(--_marginsections);z-index:1;margin-top:calc(var(--main_padding-top)*-1);background-color:#ef7d20;color:#fff;background-image:var(--background);background-position:center;background-size:cover}.page-template-surgeon-listing-tpl .listing-surgeons__banner h1{font-size:3em;color:#fff}.page-template-surgeon-listing-tpl .listing-surgeons__banner-container{max-width:var(--site_width);margin:auto;display:flex;flex-direction:row}@media screen and (max-width: 860px){.page-template-surgeon-listing-tpl .listing-surgeons__banner-container{display:block}}.page-template-surgeon-listing-tpl .listing-surgeons__banner-infos{margin:125px 0 70px 0;flex:60%;font-family:"Effra"}@media screen and (max-width: 860px){.page-template-surgeon-listing-tpl .listing-surgeons__banner-infos{margin:0;padding:50px;word-wrap:break-word}}.page-template-surgeon-listing-tpl .listing-surgeons__banner-empty{flex:50%;margin:0 0 0 5%}.page-template-surgeon-listing-tpl .listing-surgeons__intro{margin-bottom:var(--_marginsections)}.page-template-surgeon-listing-tpl .listing-surgeons__list{z-index:10;position:relative}.page-template-surgeon-listing-tpl .listing-surgeons__list-filter{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.page-template-surgeon-listing-tpl .listing-surgeons__list-filter label{font-family:"effra-bold",sans-serif;font-size:16px;font-weight:600;color:#026177;margin:0 25px 0 0}@media(max-width: 767px){.page-template-surgeon-listing-tpl .listing-surgeons__list-filter{flex-direction:column-reverse}}.page-template-surgeon-listing-tpl .listing-surgeons__list-filter .loader svg{vertical-align:middle;color:#ed6d0f;height:30px}@media(max-width: 767px){.page-template-surgeon-listing-tpl .listing-surgeons__list .listing-surgeons__filter-cta{margin-bottom:2em}}.page-template-surgeon-listing-tpl .listing-surgeons__results{--_cols: 3;--_gap: 30px;display:flex;flex-wrap:wrap;gap:var(--_gap)}.page-template-surgeon-listing-tpl .listing-surgeons__results>*{width:calc(100%/var(--_cols) - var(--_gap) + var(--_gap)/var(--_cols))}@media(max-width: 767px){.page-template-surgeon-listing-tpl .listing-surgeons__results{--_cols: 1}.page-template-surgeon-listing-tpl .listing-surgeons__results>*{width:100%}}@media(min-width: 768px)and (max-width: 967px){.page-template-surgeon-listing-tpl .listing-surgeons__results{--_cols: 2}}.page-template-surgeon-listing-tpl .listing-surgeons__results-container{margin-top:15px}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon{border-radius:6px;border:1px solid #00aab5;padding:30px;min-height:375px;font-size:18px;font-family:"Effra"}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon svg{width:18px;height:18px;color:#ef7d20}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon a{text-decoration:none !important;color:#ef7d20}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-title{font-family:"effra-bold",sans-serif;font-weight:600;color:#ef7d20;margin:0 0 15px;font-size:19px}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-title .lname{text-transform:uppercase}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-address,.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-phone,.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-email,.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-website{margin:0 0 10px 35px;position:relative}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-address:before,.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-phone:before,.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-email:before,.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-website:before{content:"";position:absolute;top:5px;display:inline-block;vertical-align:middle;width:24px;height:24px;margin:0 0 0 -35px;background-size:cover !important}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-address{color:#026177;line-height:1.4}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-address:before{background:url("../icons/map.svg") no-repeat center center;top:1px}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-phone a{color:#212529}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-phone:before{background:url("../icons/phone.svg") no-repeat center center}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-email a{color:#212529;text-overflow:ellipsis;width:240px;display:block;white-space:nowrap;overflow:hidden}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-email:before{background:url("../icons/mail.svg") no-repeat center center;background-size:cover}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-website a{border-bottom:1px solid #ef7d20;padding-bottom:.3em}.page-template-surgeon-listing-tpl .listing-surgeons__results .card__surgeon-website:before{background:url("../icons/link.svg") no-repeat center center}.page-template-surgeon-listing-tpl .listing-surgeons__pagination ul{display:flex;justify-content:center;align-items:center;gap:20px;padding:0}.page-template-surgeon-listing-tpl .listing-surgeons__pagination ul li{list-style:none;color:#026177}.page-template-surgeon-listing-tpl .listing-surgeons__pagination ul li button{display:flex;justify-content:center;align-items:center;color:inherit;cursor:pointer;padding:10px;background:none;border:none}.page-template-surgeon-listing-tpl .listing-surgeons__pagination ul li button svg{width:20px;height:20px}.page-template-surgeon-listing-tpl .listing-surgeons__pagination ul li.active button{color:#ef7d20}.page-template-surgeon-listing-tpl .btn-default{text-decoration:none !important;display:inline-block;vertical-align:middle;padding:10px 30px;background:#026177;color:#fff;text-align:center;border:none;cursor:pointer;border-radius:4em;font-size:16px}.page-template-surgeon-listing-tpl .btn-default:hover{background:#00aab5;color:#fff}.page-template-surgeon-listing-tpl .d-none{display:none !important}/*# sourceMappingURL=archive.css.map */
