.contacts-grid,.contacts-grid.is-admin{margin-bottom:calc(14.28571px + 8.92857vw);overflow:hidden;position:relative;width:100%}@media screen and (min-width:1520px){.contacts-grid,.contacts-grid.is-admin{margin-bottom:150px}}.contacts-grid .news-filter,.contacts-grid.is-admin .news-filter{margin:0;width:100%!important}.contacts-grid .news-filter.disabled,.contacts-grid.is-admin .news-filter.disabled{display:none;opacity:0;pointer-events:none}.contacts-grid .col-filtering,.contacts-grid.is-admin .col-filtering{align-items:center;display:flex;flex-direction:column}.contacts-grid .filtering-wrap-main,.contacts-grid.is-admin .filtering-wrap-main{display:flex;flex-direction:row;margin-bottom:20px;padding:0 var(--gutter);width:-moz-fit-content;width:fit-content}@media screen and (min-width:1520px){.contacts-grid .filtering-wrap-main,.contacts-grid.is-admin .filtering-wrap-main{padding:0}}.contacts-grid .filtering-wrap-main.disabled,.contacts-grid.is-admin .filtering-wrap-main.disabled{height:0;opacity:0;pointer-events:none}@media screen and (max-width:1023px){.contacts-grid .filtering-wrap-main,.contacts-grid.is-admin .filtering-wrap-main{flex-direction:row}}@media screen and (max-width:767px){.contacts-grid .filtering-wrap-main,.contacts-grid.is-admin .filtering-wrap-main{margin-top:30px}}.contacts-grid .filtering-wrap-main .filter,.contacts-grid.is-admin .filtering-wrap-main .filter{align-items:center;background-color:transparent;border:1px solid transparent;cursor:pointer;display:flex;gap:10px;justify-content:center;margin:0 1px;padding:8px 15px;text-align:center;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}.contacts-grid .filtering-wrap-main .filter:first-of-type,.contacts-grid.is-admin .filtering-wrap-main .filter:first-of-type{margin-left:0}.contacts-grid .filtering-wrap-main .filter.enabled,.contacts-grid.is-admin .filtering-wrap-main .filter.enabled{background-color:transparent!important;pointer-events:none}.contacts-grid .filtering-wrap-main a,.contacts-grid.is-admin .filtering-wrap-main a{text-decoration:none}.contacts-grid .filtering-wrap-main .filter,.contacts-grid .filtering-wrap-main .subfilter,.contacts-grid.is-admin .filtering-wrap-main .filter,.contacts-grid.is-admin .filtering-wrap-main .subfilter{color:rgba(144,98,76,.8);font-family:var(--font-family-Montserrat);font-size:16px;font-style:normal;font-weight:500;line-height:20px}@media screen and (min-width:1520px){.contacts-grid .filtering-wrap-main .filter,.contacts-grid .filtering-wrap-main .subfilter,.contacts-grid.is-admin .filtering-wrap-main .filter,.contacts-grid.is-admin .filtering-wrap-main .subfilter{font-size:16px;line-height:20px}}.contacts-grid .filtering-wrap-main .filter:hover,.contacts-grid .filtering-wrap-main .subfilter:hover,.contacts-grid.is-admin .filtering-wrap-main .filter:hover,.contacts-grid.is-admin .filtering-wrap-main .subfilter:hover{background-color:#fff;border-radius:20px;color:var(--Copper,#90624c)!important}.contacts-grid .filtering-wrap-main .filter.enabled,.contacts-grid .filtering-wrap-main .subfilter.enabled,.contacts-grid.is-admin .filtering-wrap-main .filter.enabled,.contacts-grid.is-admin .filtering-wrap-main .subfilter.enabled{border:1px solid var(--Colors-Grey,#cbc6bc);border-radius:20px}.contacts-grid .contact-details,.contacts-grid.is-admin .contact-details{display:flex;flex-direction:column;gap:12px}.contacts-grid .contact-details .row,.contacts-grid.is-admin .contact-details .row{display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.contacts-grid .contact-details .row .svg-container,.contacts-grid.is-admin .contact-details .row .svg-container{align-items:flex-start;aspect-ratio:1;display:flex;flex-direction:column;justify-content:flex-start;margin-top:5px;position:relative;width:16px}.contacts-grid .contact-details .row .svg-container svg,.contacts-grid.is-admin .contact-details .row .svg-container svg{position:relative}.contacts-grid .contact-details .row p,.contacts-grid.is-admin .contact-details .row p{color:#00488e;font-family:var(--font-family-Montserrat);font-size:18px;font-style:normal;font-weight:500;line-height:26px}@media screen and (min-width:1520px){.contacts-grid .contact-details .row p,.contacts-grid.is-admin .contact-details .row p{font-size:18px;line-height:26px}}.contacts-grid .results,.contacts-grid.is-admin .results{opacity:0;transition:opacity .6s ease-in-out}.contacts-grid .results.loaded,.contacts-grid.is-admin .results.loaded{opacity:1}.contacts-grid .results h3,.contacts-grid.is-admin .results h3{color:#00488e;font-family:var(--font-family-Montserrat);font-size:calc(20.57143px + .35714vw);font-style:normal;font-weight:700;line-height:calc(26.57143px + .35714vw);margin-bottom:20px}@media screen and (min-width:1520px){.contacts-grid .results h3,.contacts-grid.is-admin .results h3{font-size:26px;line-height:32px}}.contacts-grid .results .grid,.contacts-grid.is-admin .results .grid{display:grid;grid-auto-flow:dense;grid-auto-rows:0;grid-template-columns:repeat(3,1fr)}.contacts-grid .results .grid a,.contacts-grid.is-admin .results .grid a{color:#00488e}.contacts-grid .results .grid a.mail,.contacts-grid.is-admin .results .grid a.mail{text-decoration:underline}.contacts-grid .results .masonryGrid,.contacts-grid.is-admin .results .masonryGrid{display:grid;gap:calc(var(--gutter)*2);grid-auto-rows:10px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media screen and (min-width:1024px){.contacts-grid .results .masonryGrid,.contacts-grid.is-admin .results .masonryGrid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1023px)and (min-width:768px){.contacts-grid .results .masonryGrid,.contacts-grid.is-admin .results .masonryGrid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.contacts-grid .results .masonryGrid,.contacts-grid.is-admin .results .masonryGrid{display:flex;flex-direction:column}}.contacts-grid .results .masonryGrid>*,.contacts-grid.is-admin .results .masonryGrid>*{border-radius:10px;overflow:hidden}.contacts-grid .results .grid-item,.contacts-grid.is-admin .results .grid-item{align-items:center;border:1px solid rgba(144,98,76,.5);border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:40px;transition:all .3s ease-in-out}.contacts-grid .results .grid-item.sofia-med-address,.contacts-grid.is-admin .results .grid-item.sofia-med-address{background-color:#dfddd7;border-color:transparent}.contacts-grid .results .grid-item.disabled,.contacts-grid.is-admin .results .grid-item.disabled{display:none}@media screen and (max-width:767px){.contacts-grid .results .grid-item-content,.contacts-grid.is-admin .results .grid-item-content{-webkit-mask-image:linear-gradient(90deg,#000 75%,transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 30px),transparent);overflow:hidden;position:relative;width:100%}}@media(max-width:1023px){.contacts-grid .results .grid,.contacts-grid.is-admin .results .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.contacts-grid .results .grid,.contacts-grid.is-admin .results .grid{grid-template-columns:1fr}}.contacts-grid .select-wrapper,.contacts-grid.is-admin .select-wrapper{display:block;margin-bottom:25px;position:relative;width:100%}.contacts-grid .select-wrapper.disabled,.contacts-grid.is-admin .select-wrapper.disabled{display:none}.contacts-grid .select-wrapper:after,.contacts-grid.is-admin .select-wrapper:after{color:#00488e;content:"";font-family:icomoon;height:12px;pointer-events:none;position:absolute;right:25px;rotate:90deg;top:calc(50% - 8px);transform:translateY(-50%);width:12px}.contacts-grid select,.contacts-grid.is-admin select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;border-radius:40px;color:#00488e;font-family:var(--font-family-Montserrat);font-size:16px;font-style:normal;font-weight:500;font-weight:700;line-height:20px;padding:15px 60px 15px 15px;width:100%!important}@media screen and (min-width:1520px){.contacts-grid select,.contacts-grid.is-admin select{font-size:16px;line-height:20px}}@media screen and (max-width:1023px){.contacts-grid select,.contacts-grid.is-admin select{text-align:center}}.contacts-grid .pagination,.contacts-grid.is-admin .pagination{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:90px;width:100%}.contacts-grid .wp-pagenavi .current,.contacts-grid .wp-pagenavi a,.contacts-grid.is-admin .wp-pagenavi .current,.contacts-grid.is-admin .wp-pagenavi a{border:0;color:#cbc6bc;font-family:var(--font-family-Montserrat);font-size:18px;font-style:normal;font-weight:500;line-height:26px}@media screen and (min-width:1520px){.contacts-grid .wp-pagenavi .current,.contacts-grid .wp-pagenavi a,.contacts-grid.is-admin .wp-pagenavi .current,.contacts-grid.is-admin .wp-pagenavi a{font-size:18px;line-height:26px}}.contacts-grid .wp-pagenavi a,.contacts-grid.is-admin .wp-pagenavi a{transition:color .3s ease-in-out}.contacts-grid .wp-pagenavi .current,.contacts-grid .wp-pagenavi a:hover,.contacts-grid.is-admin .wp-pagenavi .current,.contacts-grid.is-admin .wp-pagenavi a:hover{color:#90624c}.contacts-grid .wp-pagenavi .previouspostslink,.contacts-grid.is-admin .wp-pagenavi .previouspostslink{border:0;display:inline-block;position:relative;transform:scaleX(-1)}.contacts-grid .wp-pagenavi .nextpostslink,.contacts-grid.is-admin .wp-pagenavi .nextpostslink{border:0}.contacts-grid .wp-pagenavi .nextpostslink .icon-arrow-right,.contacts-grid .wp-pagenavi .previouspostslink .icon-arrow-right,.contacts-grid.is-admin .wp-pagenavi .nextpostslink .icon-arrow-right,.contacts-grid.is-admin .wp-pagenavi .previouspostslink .icon-arrow-right{align-items:center;border-radius:36px;display:inline-flex;flex-direction:column;flex-shrink:0;height:36px;justify-content:center;transition:all .3s ease-in-out;width:36px}.contacts-grid .wp-pagenavi .nextpostslink:hover .icon-arrow-right,.contacts-grid .wp-pagenavi .previouspostslink:hover .icon-arrow-right,.contacts-grid.is-admin .wp-pagenavi .nextpostslink:hover .icon-arrow-right,.contacts-grid.is-admin .wp-pagenavi .previouspostslink:hover .icon-arrow-right{background-color:#fff;border-color:transparent}.contacts-grid .wp-pagenavi .nextpostslink:hover .icon-arrow-right:before,.contacts-grid .wp-pagenavi .previouspostslink:hover .icon-arrow-right:before,.contacts-grid.is-admin .wp-pagenavi .nextpostslink:hover .icon-arrow-right:before,.contacts-grid.is-admin .wp-pagenavi .previouspostslink:hover .icon-arrow-right:before{color:#90624c}.contacts-grid.is-admin{pointer-events:none}.contacts-grid.is-admin .wp-pagenavi{display:none!important}.contacts-grid.is-admin:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.contacts-grid.is-admin{pointer-events:none!important}
