.clinics-map{background-color:var(--wp--preset--color--secondary-100);margin-left:calc(clamp(1rem,3.1545741325vw,3.125rem)*-1);margin-right:calc(clamp(1rem,3.1545741325vw,3.125rem)*-1);margin-top:clamp(3.75rem,7.570977918vw,7.5rem)}.clinics-map__content{max-width:54.375rem;padding-bottom:1.25rem}@media(min-width: 782px){.clinics-map__content{display:flex;flex-direction:column;height:clamp(31.25rem,45.4258675079vw,45rem);min-width:50%;overflow-x:hidden;overflow-y:auto;padding-right:1.875rem;width:50%;scrollbar-color:var(--wp--preset--color--secondary-300) var(--wp--preset--color--white);scrollbar-width:thin}.clinics-map__content::-webkit-scrollbar{width:0.25rem}.clinics-map__content::-webkit-scrollbar-track{background:var(--wp--preset--color--white)}.clinics-map__content::-webkit-scrollbar-thumb{background-color:var(--wp--preset--color--secondary-300);border:0;border-radius:0}}@media(min-width: 1200px){.clinics-map__content{padding-right:3.25rem}}.clinics-map__title{font-size:clamp(1.5rem,2.523659306vw,2.5rem);font-weight:500;margin:0 0 0.5rem;padding-top:clamp(2.25rem,3.785488959vw,3.75rem)}.clinics-map__map{overflow:hidden;position:relative}@media(min-width: 782px){.clinics-map__map{min-width:calc(50% + clamp(1rem,3.1545741325vw,3.125rem));width:calc(50% + clamp(1rem,3.1545741325vw,3.125rem))}}@media(min-width: 1820px){.clinics-map__map{min-width:calc(50% + clamp(1rem,3.1545741325vw,3.125rem));width:calc(50% + clamp(1rem,3.1545741325vw,3.125rem))}}.clinics-map__map .acf-map{background-color:rgba(0,0,0,0);height:37.5rem}@media(min-width: 782px){.clinics-map__map .acf-map{height:auto;inset:0;position:absolute !important}}.clinics-map__map .acf-map .gm-style-mtc,.clinics-map__map .acf-map .gm-fullscreen-control,.clinics-map__map .acf-map .gm-svpc,.clinics-map__map .acf-map .gmnoprint{display:none}.clinics-map__map .acf-map .marker{display:none}.clinics-map__map .acf-map iframe+div{border:0 !important}.clinics-map__controls{background-color:var(--wp--preset--color--secondary-100);display:flex;flex-wrap:wrap;margin:-0.25rem;padding-bottom:0.875rem;padding-top:0.875rem}@media(min-width: 782px){.clinics-map__controls{position:sticky;top:0;z-index:2}}.clinics-map__controls.loading .clinics-map__control{opacity:.65;pointer-events:none}.clinics-map__control{padding:0 0.25rem;position:relative;transition:opacity var(--radiologix--transition-speed) var(--radiologix--transition-timing-function);width:100%}@media(min-width: 576px){.clinics-map__control{width:50%}.clinics-map__control:last-child{width:100%}}@media(min-width: 782px){.clinics-map__control{width:100%}}@media(min-width: 992px){.clinics-map__control{width:50%}.clinics-map__control:last-child{width:100%}}.clinics-map__control select,.clinics-map__control input{margin:0.25rem 0}.clinics-map__control input{overflow:hidden;padding-right:3.125rem;text-overflow:ellipsis}.clinics-map__control .icon-search{align-items:center;background-color:rgba(0,0,0,0);border:0;border-radius:0.75rem;bottom:0.25rem;color:var(--wp--preset--color--primary-400);display:flex;height:3.125rem;justify-content:center;min-height:unset;padding:0.1875rem 0 0;position:absolute;right:0.25rem;top:0.25rem;transition:color var(--radiologix--transition-speed) var(--radiologix--transition-timing-function);width:3.125rem}.clinics-map__control .icon-search svg{width:1.5625rem}.clinics-map__control .desc{color:var(--wp--preset--color--secondary-400);font-size:0.875rem}.clinics-map__tabs{display:flex;display:inline-flex;justify-content:center;margin-bottom:1.25rem;margin-top:2.1875rem;position:relative;z-index:1}@media(min-width: 782px){.clinics-map__tabs{display:none}}.clinics-map__tabs::before,.clinics-map__tabs::after{border-radius:1.5rem;bottom:0;content:"";left:0;position:absolute;top:0}.clinics-map__tabs::before{background-color:var(--wp--preset--color--secondary-200);right:0;z-index:-1}.clinics-map__tabs::after{background-color:var(--wp--preset--color--primary-400);transition:left var(--radiologix--transition-speed) var(--radiologix--transition-timing-function);width:50%}.clinics-map__tabs__wrap{display:flex;justify-content:center}.clinics-map__tabs button{background-color:rgba(0,0,0,0);border:0;border-radius:0;color:var(--wp--preset--color--secondary-500);font-size:1rem;font-weight:700;justify-content:center;min-height:3rem;padding:0.6875rem;position:relative;text-align:center;width:6.25rem;z-index:1}@media(min-width: 782px){.clinics-map__posts{border-top:0.125rem solid var(--wp--preset--color--secondary-200);flex-grow:1;margin-top:0.875rem;padding-top:1.875rem}}.clinics-map__posts .hentry{background-color:var(--wp--preset--color--white);border-radius:1.125rem;font-size:clamp(0.875rem,1.0094637224vw,1rem);padding:0 clamp(1.25rem,1.6403785489vw,1.625rem)}.clinics-map__posts .hentry:not(:first-child){margin-top:0.75rem}.clinics-map__posts .hentry__content{padding:clamp(1.25rem,1.6403785489vw,1.625rem) 0}@media(min-width: 992px){.clinics-map__posts .hentry__content{align-items:center;display:flex;justify-content:space-between}}.clinics-map__posts .hentry__content__wrap{padding-right:1.25rem}.clinics-map__posts .hentry__content .button{white-space:nowrap}.clinics-map__posts .hentry__content .button:hover{background-color:var(--wp--preset--color--primary-500);color:var(--wp--preset--color--white)}.clinics-map__posts .hentry__footer{border-top:0.0625rem solid var(--wp--preset--color--secondary-200);padding:0.75rem 0 1rem}.clinics-map__posts .hentry__footer .button svg{margin-left:0.8125rem;pointer-events:none;width:0.9375rem}.clinics-map__posts .hentry__footer .button svg path:nth-child(2){transition:opacity var(--radiologix--transition-speed) var(--radiologix--transition-timing-function)}.clinics-map__posts .hentry__footer .button.active svg path:nth-child(2){opacity:0}.clinics-map__posts .hentry__footer .button.active+.hentry__services{display:flex}.clinics-map__posts .hentry__services{display:none;flex-wrap:wrap;list-style:none;margin:0.5rem 0 0;padding:0}.clinics-map__posts .hentry__services li{margin-right:0.5rem;margin-top:0.5rem}.clinics-map__posts .hentry__services a{background-color:var(--wp--preset--color--primary-400);background-image:none;border-radius:1rem;color:var(--wp--preset--color--white);display:inline-block;font-size:0.875rem;font-weight:500;padding:0.375rem 0.75rem;transition:background-color var(--radiologix--transition-speed) var(--radiologix--transition-timing-function)}.clinics-map__posts .hentry__services a:hover{background-color:var(--wp--preset--color--secondary-300)}.clinics-map__posts .hentry .city{font-size:clamp(1.125rem,1.261829653vw,1.25rem);font-weight:500;margin:0 0 clamp(0.5rem,0.7570977918vw,0.75rem)}.clinics-map__posts .hentry .button__wrap{margin-top:0.9375rem}.clinics-map .container{padding:0 clamp(1rem,3.1545741325vw,3.125rem);position:relative}@media(min-width: 782px){.clinics-map .container{display:flex;height:clamp(31.25rem,45.4258675079vw,45rem)}}@media(max-width: 781px){.clinics-map .container[data-view=list] .clinics-map__tab[data-type=list]{color:var(--wp--preset--color--white)}.clinics-map .container[data-view=list] .clinics-map__map{display:none}.clinics-map .container[data-view=map] .clinics-map__tabs::after{left:50%}.clinics-map .container[data-view=map] .clinics-map__tab[data-type=map]{color:var(--wp--preset--color--white)}.clinics-map .container[data-view=map] .clinics-map__posts{display:none}}.pac-container{border:0;border-radius:0.75rem;box-shadow:0 0.25rem 0.5rem 0 rgba(0,0,0,.1);margin-top:0.25rem;padding:0.4375rem}.pac-container::after{content:none}.pac-container .pac-item{cursor:pointer}.pac-container .pac-item:first-child{border-top:0}
