.mr-20{margin-right:20px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.w-100{width:100%}.container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}@media(min-width:1360px){.container{width:1360px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.row-no-gutters{margin-left:0;margin-right:0}.row-no-gutters [class*=col-]{padding-left:0;padding-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@media(min-width:1340px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.member-card,.member-card:visited,a.member-card,a.member-card:visited{background:#fff;border:1px solid #dfe0e4;color:#000;display:block;margin:0 0 20px;min-height:580px;position:relative}a.member-card,a.member-card:visited{text-decoration:none}.member-card .memberlist-cover{background-position:50%;background-size:cover;height:200px}.member-card .memberlist-cover .memberlist-cover-overlay{background-color:#242429;height:200px;opacity:.5;position:absolute;transition:opacity .3s;width:100%}.member-card .memberlist-image{margin:-75px auto 0;position:relative;width:150px}.member-card .memberlist-image img{border:2px solid #fff;border-radius:100%}.member-card .memberlist-content{padding:0 1em}.member-card .memberlist-clinic,.member-card .memberlist-department,.member-card .memberlist-name{line-height:normal;margin:0;padding:0;text-decoration:none}.member-card .memberlist-name{font-size:20px;font-weight:700;min-height:78px;padding-bottom:15px;text-align:center}.member-card .memberlist-clinic{font-size:18px;min-height:81px;padding-bottom:15px;text-align:center}.member-card .memberlist-address{font-size:16px;padding-bottom:15px;text-align:center}.member-card .memberlist-department{bottom:20px;display:flex;font-size:16px;justify-content:center;left:20px;position:absolute;right:20px}.member-card .memberlist-department span{line-height:31px;margin-right:20px}.member-card .memberlist-department span:last-child{margin-right:0}.member-card .memberlist-department img,.member-card .memberlist-department svg{height:30px;vertical-align:top;width:30px}.member-card:hover .memberlist-cover .memberlist-cover-overlay{opacity:.1}.desktop-filter .member-card,.mobile-filter .member-card{min-height:auto;padding-bottom:40px}.desktop-filter .member-card .memberlist-address,.desktop-filter .member-card .memberlist-clinic,.desktop-filter .member-card .memberlist-name,.mobile-filter .member-card .memberlist-address,.mobile-filter .member-card .memberlist-clinic,.mobile-filter .member-card .memberlist-name{min-height:auto}.page-template-default{background:#fafafa}.member-profile-header{background:#0000;background-position:50% 50%;background-size:cover;color:#fff;min-height:400px;position:relative}.member-profile-header .member-profile-header-overlay{background-color:#242429;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.member-profile-header .container,.member-profile-header .container .row,.member-profile-header .container .row .col{min-height:400px}.member-profile-header-buttons-com,.member-profile-header-buttons-dep{float:right;padding:10px}.member-profile-header-buttons-dep{background:#fff;border-radius:10px}.member-profile-header-buttons-com ul,.member-profile-header-buttons-com ul li,.member-profile-header-buttons-dep ul,.member-profile-header-buttons-dep ul li{list-style:none;margin:0;padding:0}.member-profile-header-buttons-com ul li,.member-profile-header-buttons-dep ul li{align-items:center;display:flex;flex-direction:row;float:left;line-height:40px}.member-profile-header-buttons-com ul li{font-size:.8em;margin-right:15px}.member-profile-header-buttons-com ul li i,.member-profile-header-buttons-com ul li svg{margin-right:10px}.member-profile-header-buttons-dep ul li{color:#000;margin-bottom:5px;margin-right:15px}.member-profile-header-buttons-dep ul li:last-child{margin-bottom:0;margin-right:0}.member-profile-header-buttons-dep ul li img,.member-profile-header-buttons-dep ul li svg{margin-right:10px;width:40px}.member-profile-section-1{background:#fff;border-bottom:1px solid #d0d1d5;margin-bottom:20px;padding:50px 10px 20px}.member-profile-section-1 h1,.member-profile-section-1 h2,.member-profile-section-1 h3,.member-profile-section-1 h4,.member-profile-section-1 h5{margin:0;padding:0}.member-profile-section-1 h1{font-family:Abel;font-size:25px}.member-profile-section-1 h2{color:#7e7e89;font-family:Abel;font-size:20px;font-weight:400}.member-profile-image img{border:2px solid #fff;border-radius:100%;bottom:-40px;left:20px;position:absolute}.member-logo-image{filter:blur(4px);opacity:0;transition:opacity .01s ease-in-out}.member-logo-image.loaded{filter:blur(0);opacity:1}.member-profile-card{background:#fff;border:1px solid #e3e4e8;margin-bottom:25px;padding:20px;transition:box-shadow .25s ease-in-out}.member-profile-card.member-profile-card-accordion{padding:20px 20px 70px;position:relative}.member-profile-card.member-profile-card-accordion .readmore{background:#f8f8f8;bottom:20px;left:20px;padding:10px;position:absolute;right:20px;text-align:center}.member-profile-card.member-profile-card-accordion.member-profile-card-long .member-profile-card-body{max-height:none!important}.member-profile-card-head{position:relative}.member-profile-card-head h5{color:#242429}.member-profile-card-body{word-wrap:break-word;padding-top:15px;transition:all .5s;word-break:break-word}.member-profile-card-body-fix-padding{margin-left:-10px;margin-right:-10px}.member-profile-card-body ul{padding:0 0 0 1em}.member-profile-card-body table tr td{word-wrap:break-word;word-break:break-word}.member-profile-header .container{position:relative}.member-profile-card a,.member-profile-card a:visited{color:#e0003a;text-decoration:underline}.member-profile-card a:hover{color:#242429;text-decoration:none}.viewmode-mobile .member-profile-header-buttons-com,.viewmode-mobile .member-profile-header-buttons-dep{float:none}.viewmode-mobile .member-profile-header-buttons-dep ul{overflow:auto}.member-profile-card-body .table,.member-profile-card-body .table tr td,.profile-table,.profile-table tr td{background:none!important;border:0;padding:5px;vertical-align:middle}.member-profile-card-body .table tr td,.profile-table tr td{min-width:15%}.member-profile-card-body .table tr td a,.member-profile-card-body .table tr td a:visited,.profile-table tr td a,.profile-table tr td a:visited{color:#000}.profile-table img,.profile-table svg{border:1px solid #bac2c5;border-radius:50%;color:#0009;font-size:20px;height:35px;margin-right:8px;padding:7px;text-align:center;width:35px!important}.member-profile-header-tabs{padding-top:12px;text-align:right}.member-profile-header-tabs ul{display:inline-flex}.member-profile-header-tabs ul,.member-profile-header-tabs ul li{list-style:none;margin:0;padding:0}.member-profile-header-tabs ul li{float:left;margin-right:10px}.member-profile-header-tabs ul li:last-child{margin-right:0}.member-profile-header-tabs ul li a{border:1px solid #bac2c5;color:#000;font-weight:400;padding:5px 10px;text-decoration:none}.member-profile-header-tabs ul li.active a{background:#e0003a;border:1px solid #0000;color:#fff}.member_professional_career table tr td{background:none!important;border-bottom:1px solid #bac2c5;padding:5px 0}.member_professional_career table tr td:first-child{min-width:125px}.member_professional_career table tr:last-child td{border-bottom:0}.mansory-container{column-count:2;gap:20px}.mansory-container .member-profile-card{break-inside:avoid;display:grid;grid-template-rows:1fr auto;margin:0 0 20px;page-break-inside:avoid}.memberdetail-content{opacity:1;padding-bottom:20px;transition:opacity 2.2s ease-in-out}.memberdetail-content.transitioning{opacity:0}@media(max-width:1024px){.mansory-container{column-count:1}}@media(max-width:1200px){.member-profile-header-tabs{text-align:center}}@media(max-width:992px){.member-profile-card-body-map input{margin-bottom:20px}.member-profile-header-buttons-dep{padding:0}.member-profile-header-tabs{text-align:center}}.member-profile-section-content{margin-bottom:20px}#dg-map{height:400px}.rangeslider{background:#e6e6e6;margin:20px 0;position:relative;touch-action:none}.rangeslider,.rangeslider .rangeslider__fill{display:block}.rangeslider .rangeslider__handle{background:#fff;border:1px solid #ccc;cursor:pointer;display:inline-block;position:absolute}.rangeslider .rangeslider__handle .rangeslider__active{opacity:1}.rangeslider .rangeslider__handle-tooltip{background-color:#000c;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:40px;left:50%;position:absolute;text-align:center;transform:translate3d(-50%,0,0);transition:all .1s ease-in;width:40px}.rangeslider .rangeslider__handle-tooltip span{display:inline-block;line-height:100%;margin-top:12px}.rangeslider .rangeslider__handle-tooltip:after{content:" ";height:0;position:absolute;width:0}.rangeslider-horizontal{height:12px}.rangeslider-horizontal .rangeslider__fill{background-color:#e0003a;height:100%;top:0}.rangeslider-horizontal .rangeslider__handle{height:30px;top:50%;transform:translate3d(-50%,-50%,0);width:10px}.rangeslider-horizontal .rangeslider__handle-tooltip{top:-55px}.rangeslider-horizontal .rangeslider__handle-tooltip:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #000c;bottom:-8px;left:50%;transform:translate3d(-50%,0,0)}*,:after,:before{box-sizing:border-box}.autocomplete-template,.dg-application .viewmode-desktop .autocomplete-wrapper,.dg-application .viewmode-mobile .autocomplete-wrapper{position:relative}.autocomplete-template .autocomplete-icon i,.autocomplete-template .autocomplete-icon svg,.dg-application .viewmode-desktop .autocomplete-wrapper .autocomplete-icon i,.dg-application .viewmode-desktop .autocomplete-wrapper .autocomplete-icon svg,.dg-application .viewmode-mobile .autocomplete-wrapper .autocomplete-icon i,.dg-application .viewmode-mobile .autocomplete-wrapper .autocomplete-icon svg{color:#e0003a;position:absolute;right:20px;top:20px}.autocomplete-template .autocomplete-icon i path,.autocomplete-template .autocomplete-icon svg path,.dg-application .viewmode-desktop .autocomplete-wrapper .autocomplete-icon i path,.dg-application .viewmode-desktop .autocomplete-wrapper .autocomplete-icon svg path,.dg-application .viewmode-mobile .autocomplete-wrapper .autocomplete-icon i path,.dg-application .viewmode-mobile .autocomplete-wrapper .autocomplete-icon svg path{fill:#e0003a}.autocomplete-template input,.dg-application .viewmode-desktop .autocomplete-wrapper input,.dg-application .viewmode-mobile .autocomplete-wrapper input{background:#fff;border:1px solid #666;color:#000;font-family:Abel;font-size:20px;font-weight:400;padding:15px 20px}.category-grid-template label,.dg-application .viewmode-desktop .desktop-filter .category-grid label,.dg-application .viewmode-mobile .mobile-filter .category-grid label{display:block;margin:0 20px 10px 0}.category-grid-template label img,.dg-application .viewmode-desktop .desktop-filter .category-grid label img,.dg-application .viewmode-mobile .mobile-filter .category-grid label img{float:right;height:30px;margin-top:2px;width:30px}.dg-application .bg-box-grey{background:#f8f8f8;margin:0 -20px;padding:10px 20px}.dg-application .filter-sort{background:#f8f8f8;border:0;display:inline-block;font-size:1em;padding:0;width:auto}.dg-application .filter input[type=checkbox]{-webkit-appearance:none;appearance:none;border:0;border-radius:0;cursor:pointer;height:0;margin:0 10px 0 0;padding:0;position:relative;width:8px}.dg-application .filter input[type=checkbox]:before{background:#fff;border:2px solid #0000003d;border-radius:2px;bottom:-9px;content:"";display:inline-block;height:20px;position:absolute;right:-1px;width:20px}.dg-application .filter input[type=checkbox]:after{content:"";display:none;position:absolute}.dg-application .filter input[type=checkbox]:checked:before{background:#c03;border:2px solid #c03}.dg-application .filter input[type=checkbox]:checked:after{border:solid #fff;border-width:0 3px 3px 0;bottom:-3px;display:block;height:12px;right:6px;transform:rotate(45deg);width:7px}.dg-application .memberdetail-wrapper{background:#fafafa;height:auto;left:0;overflow:scroll;position:relative;right:0;top:0}.dg-application .memberdetail-wrapper .memberdetail-header{padding:20px 10px}.dg-application .memberdetail-wrapper .memberdetail-header button,.dg-application .memberdetail-wrapper .memberdetail-header button:active,.dg-application .memberdetail-wrapper .memberdetail-header button:focus{padding:10px 20px}.dg-application .memberdetail-wrapper .memberlist-content{padding:0 10px}.dg-application .viewmode-desktop a.btn-link,.dg-application .viewmode-desktop a.btn-link:visited,.dg-application .viewmode-desktop button,.dg-application .viewmode-desktop button:active,.dg-application .viewmode-desktop button:focus,.dg-application .viewmode-mobile a.btn-link,.dg-application .viewmode-mobile a.btn-link:visited,.dg-application .viewmode-mobile button,.dg-application .viewmode-mobile button:active,.dg-application .viewmode-mobile button:focus{fill:#fff;background:#e0003a;border:1px solid #e0003a;border-radius:0;color:#fff;cursor:pointer;font-family:Abel;font-size:16px;font-weight:700;line-height:25px;outline:0;padding:15px 30px;text-decoration:none}.dg-application .viewmode-desktop a.btn-link.w-100,.dg-application .viewmode-desktop a.btn-link:visited.w-100,.dg-application .viewmode-desktop button.w-100,.dg-application .viewmode-desktop button:active.w-100,.dg-application .viewmode-desktop button:focus.w-100,.dg-application .viewmode-mobile a.btn-link.w-100,.dg-application .viewmode-mobile a.btn-link:visited.w-100,.dg-application .viewmode-mobile button.w-100,.dg-application .viewmode-mobile button:active.w-100,.dg-application .viewmode-mobile button:focus.w-100{display:block;text-align:center}.dg-application .viewmode-desktop a.btn-link:hover,.dg-application .viewmode-desktop button:active,.dg-application .viewmode-desktop button:hover,.dg-application .viewmode-mobile a.btn-link:hover,.dg-application .viewmode-mobile button:active,.dg-application .viewmode-mobile button:hover{background:#575656;border:1px solid #575656;color:#fff}.dg-application .viewmode-desktop input[type=text],.dg-application .viewmode-mobile input[type=text]{background:#fff;border:1px solid #666;border-radius:0;color:#000;font-family:Abel;font-size:20px;font-weight:400;line-height:25px;outline:0;padding:15px 20px}.dg-application .viewmode-desktop input[type=text]:active,.dg-application .viewmode-desktop input[type=text]:focus,.dg-application .viewmode-mobile input[type=text]:active,.dg-application .viewmode-mobile input[type=text]:focus{outline:0}.dg-application .viewmode-desktop .memberdetail-nav-right button,.dg-application .viewmode-mobile .memberdetail-nav-right button{height:45px;padding-bottom:0;padding-top:0}.dg-application .viewmode-desktop .memberdetail-nav-right button.switch-button,.dg-application .viewmode-mobile .memberdetail-nav-right button.switch-button{margin-right:20px;padding:0;text-align:center;width:45px}.dg-application .viewmode-desktop .memberdetail-nav-right button.switch-button:last-child,.dg-application .viewmode-mobile .memberdetail-nav-right button.switch-button:last-child{margin-right:0}.dg-application .infobox-1 h1,.dg-application .infobox-1 h2,.dg-application .infobox-1 p,.dg-application .infobox-2 h1,.dg-application .infobox-2 h2,.dg-application .infobox-2 p,.dg-application .infobox-3 h1,.dg-application .infobox-3 h2,.dg-application .infobox-3 p{margin:0;padding:0}.dg-application .infobox-1 h2,.dg-application .infobox-2 h2,.dg-application .infobox-3 h2{font-size:20px}.dg-application .infobox-1 h2 i,.dg-application .infobox-1 h2 img,.dg-application .infobox-1 h2 svg,.dg-application .infobox-2 h2 i,.dg-application .infobox-2 h2 img,.dg-application .infobox-2 h2 svg,.dg-application .infobox-3 h2 i,.dg-application .infobox-3 h2 img,.dg-application .infobox-3 h2 svg{margin-right:10px}.dg-application .infobox-button{margin-bottom:30px}.dg-application .infobox-2 h2{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px}.dg-application .infobox-2{margin-bottom:30px}.dg-application .infobox-3 h2{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:10px}.dg-application .infobox-1{line-height:1.4em}.dg-application .viewmode-mobile{min-height:calc(100vh - 62px);position:relative}.dg-application .viewmode-mobile .mobile-buttons{left:20px;position:absolute;top:20px}.dg-application .viewmode-mobile .mobile-buttons button{margin-right:15px;padding:10px 20px}.dg-application .viewmode-mobile .mobile-buttons button:last-child{margin-right:0}.dg-application .viewmode-mobile .filter-buttons{margin-bottom:20px}.dg-application .viewmode-mobile .mobile-filter{overflow-x:hidden;padding:20px 10px 0}.dg-application .viewmode-mobile .mobile-filter .filter-form{padding:10px 10px 0}.dg-application .viewmode-mobile .mobile-filter .filter-form.open{height:auto;opacity:1;overflow:visible;overflow:initial}.dg-application .viewmode-mobile .mobile-filter .filter-form.close{height:0;opacity:0;overflow:hidden}.dg-application .viewmode-mobile .mobile-filter .filter-bar{font-size:.9em;padding:20px 0 10px}.dg-application .viewmode-mobile .mobile-filter input[type=text]{width:100%}.dg-application .viewmode-mobile .mobile-filter input[type=checkbox]{width:9px}.dg-application .viewmode-mobile .mobile-filter select{-webkit-appearance:none;-moz-appearance:none;border:0;display:inline-block;padding:0;text-indent:1px;text-overflow:"";width:auto}.dg-application .viewmode-mobile .mobile-filter button{width:100%}.dg-application .viewmode-mobile .mobile-filter .category-grid label{margin-right:-10px}.dg-application .viewmode-mobile .category-legend{background:#fff;bottom:15px;left:15px;padding:10px;position:absolute}.dg-application .viewmode-mobile .category-legend .category-legend-item{font-size:16px;padding:0}.dg-application .viewmode-mobile .category-legend .category-legend-item img,.dg-application .viewmode-mobile .category-legend .category-legend-item svg{margin-bottom:-3px;margin-right:10px}.dg-application .viewmode-mobile .memberdetail-wrapper{bottom:auto;height:auto;left:auto;overflow:auto;position:relative;right:auto;top:auto}.dg-application .viewmode-mobile .memberdetail-wrapper .memberdetail-header{padding:10px}.dg-application .viewmode-mobile .memberdetail-wrapper .member-profile-image img{height:180px;width:180px}.dg-application .viewmode-mobile .memberdetail-nav-right button{margin-right:10px}.dg-application .viewmode-mobile .infobox-1{background:#f8f8f8;margin:0 -30px 30px;padding:1rem 4em;text-align:center}.dg-application .viewmode-desktop{display:grid;grid-template-columns:400px calc(100vw - 500px)}@media screen and (min-width:1024px){.dg-application .viewmode-desktop{grid-template-columns:500px calc(100vw - 516px)}}@media screen and (min-width:1280px){.dg-application .viewmode-desktop{grid-template-columns:500px calc(100vw - 516px)}}@media screen and (min-width:1340px){.dg-application .viewmode-desktop{grid-template-columns:550px calc(100vw - 566px)}}.dg-application .viewmode-desktop.sidebar-hide{grid-template-columns:0 100%}.dg-application .viewmode-desktop.sidebar-hide .desktop-sidebar{left:0;width:0}.dg-application .viewmode-desktop.sidebar-hide .desktop-filter{overflow:hidden}.dg-application .viewmode-desktop.sidebar-hide .desktop-filter>*{display:none}.dg-application .viewmode-desktop .infobox-1{background:#f8f8f8;margin:0 -20px 30px;padding:1rem 4em;text-align:center}@media screen and (min-width:1024px){.dg-application .viewmode-desktop .infobox-1{padding:1rem 4em}}@media screen and (min-width:1280px){.dg-application .viewmode-desktop .infobox-1{padding:1rem 6em}}@media screen and (min-width:1380px){.dg-application .viewmode-desktop .infobox-1{padding:1rem 8em}}.dg-application .viewmode-desktop .desktop-filter{height:auto;max-height:100vh;overflow:scroll;overflow-x:hidden;padding:0 20px}.dg-application .viewmode-desktop .desktop-filter::-webkit-scrollbar{width:11px}.dg-application .viewmode-desktop .desktop-filter::-webkit-scrollbar-track{background:#f1f1f1}.dg-application .viewmode-desktop .desktop-filter::-webkit-scrollbar-thumb{background:#ed5252;border-radius:4px}.dg-application .viewmode-desktop .desktop-filter::-webkit-scrollbar-thumb:hover{background:#555}.dg-application .viewmode-desktop .desktop-filter button,.dg-application .viewmode-desktop .desktop-filter input[type=text]{width:100%}.dg-application .viewmode-desktop .desktop-filter .category-grid>.row>div:nth-child(2n) label{margin-right:-10px}.dg-application .viewmode-desktop .desktop-filter .shadowlayer{bottom:0;box-shadow:inset 0 -50px 30px -30px #fff;content:"";height:30px;left:0;position:absolute;right:0}.dg-application .viewmode-desktop .desktop-map-wrapper{border-left:1px solid #ccc;height:auto!important;position:relative}.dg-application .viewmode-desktop .desktop-map-wrapper .desktop-list-view,.dg-application .viewmode-desktop .desktop-map-wrapper .desktop-map{min-height:auto}.dg-application .viewmode-desktop .desktop-list-view{background:#f8f8f8;padding:0 10px}.dg-application .viewmode-desktop .desktop-list-view .desktop-list-sortbar{padding:20px 0}.dg-application .viewmode-desktop.schema-LIST .desktop-filter{position:-webkit-sticky;position:sticky;top:-60px}.dg-application .cookie-consent-layer{height:100%;width:100%}:root{--category-1-color:#73456f;--category-2-color:#108f64;--category-3-color:#e0003a;--category-4-color:#f7cb24;--category-5-color:#315596;--category-6-color:#b06c27;--category-7-color:#5aa5dc;--category-8-color:#108f64;--category-9-color:#ff6d00;--category-12-color:#9c27b0;--category-13-color:#5aa5dc;--category-default-color:#757575}.category-color-1{background-color:#73456f;background-color:var(--category-1-color)}.category-color-2{background-color:#108f64;background-color:var(--category-2-color)}.category-color-3{background-color:#e0003a;background-color:var(--category-3-color)}.category-color-4{background-color:#f7cb24;background-color:var(--category-4-color)}.category-color-5{background-color:#315596;background-color:var(--category-5-color)}.category-color-6{background-color:#b06c27;background-color:var(--category-6-color)}.category-color-7{background-color:#5aa5dc;background-color:var(--category-7-color)}.category-color-8{background-color:#108f64;background-color:var(--category-8-color)}.category-color-9{background-color:#ff6d00;background-color:var(--category-9-color)}.category-color-12{background-color:#9c27b0;background-color:var(--category-12-color)}.category-color-13{background-color:#5aa5dc;background-color:var(--category-13-color)}.category-color-default{background-color:#757575;background-color:var(--category-default-color)}.category-color-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 30 30' viewBox='0 0 30 30'%3E%3Cpath d='M21.4 4.9c-.2.9-.4 1.7-.8 2.5-.3.8-.7 1.6-1.2 2.3-.5.7-1.2 1.3-2 1.7-.8.4-1.7.6-2.5.5-.9 0-1.7-.2-2.6-.5-.8-.3-1.6-.6-2.4-1-.4-.2-.7-.4-1.1-.6-.2-.1-.4-.2-.6-.4 0 0-.4-.2-.5-.4-.6-.5-1.1-1.1-1.4-1.9l-.1-.2C6.1 7 6 7 6 7c-.3.2-.6.3-.9.3-.1-.1-.3-.1-.4-.3-.2-.1-.3-.2-.4-.4.1.2.2.4.3.5.1.1.3.3.5.3h.6c.1 0 .3-.1.3-.1.1.4.3.7.5 1 .3.4.5.7.9 1 .2.2.6.5.6.5.2.1.4.2.5.4.4.2.8.5 1.1.7.8.4 1.6.8 2.5 1.1.4.1.9.3 1.3.4.5.1.9.1 1.4.1.9 0 1.9-.2 2.8-.6.4-.2.8-.5 1.2-.8.3-.3.6-.7.9-1.1.3-.4.5-.8.7-1.2.2-.4.4-.8.5-1.2.3-.9.4-1.8.5-2.7' style='fill:%23fff'/%3E%3Cpath d='M6.6 8.5v.2c0 .2.1.3.1.6 0 .2.1.5.1.7.1.4.2.6.2.9 0 .3 0 .6.1 1 0 .3 0 .7.1 1V14c0 .4 0 .7-.1 1.1 0 .1-.1.2-.1.3 0 .1-.2.3-.2.3-.1.2-.3.3-.4.4-.6.4-1.2.7-1.7.8-.5.1-1 .2-1.3.2h-.5s.2 0 .5-.1.8-.1 1.3-.3c.5-.2 1.1-.4 1.6-.8.2-.2.5-.5.5-.8.1-.3.1-.7.1-1.1v-2.1c0-.7-.1-1.3-.1-1.8 0-1.1-.1-1.7-.1-1.7-.1 0-.1.1-.1.1m11.3 5.9c-.2-1.2-.4-1.7-.9-1.7-.5.1-1.1 1.2-1.3 1.6-.1.3-.3.7-.5.8-.3.1-.6 0-1 0-.3 0-.4 0-.8-.4-.2-.2-.4-.4-.6-.8-.7-1.1-1.3-1.7-1.8-1.6-.4.1-1.1.4-1.3 2-.1.6-.1 1.2 0 1.9.3 2.2 1.3 3.4 2 3.7.1 0 .2.1.3.1.4 0 .8-.3 1.2-.5l.6-.3c.3-.2.9-.5 1.2-.3.2.1.5.5.6.6.2.2.8.8 1.5-.6s.9-3.3.8-4.5' style='fill:%23fff'/%3E%3Cpath d='M17.4 2.5c5 1.4 8.7 6.1 8.7 11.6 0 6.6-5.4 12-12 12-5.5 0-10.1-3.7-11.6-8.7 1.2 5.8 6.3 10.1 12.4 10.1 7 0 12.6-5.6 12.6-12.6 0-6.1-4.4-11.2-10.1-12.4' style='fill:%23fff'/%3E%3Cpath d='M19 11.4c0 .3 0 .8.1 1.3 0 .6.1 1.2.1 1.9 0 .3.1.7.1 1 .1.3.2.7.3.9.2.2.4.5.7.6.3.2.6.3.9.5l.9.3.9.3c.5.1 1 .3 1.3.4.3.1.5.1.5.1s-.7-.1-1.8-.3c-.5-.1-1.2-.3-1.8-.5-.3-.1-.7-.3-1-.5-.3-.2-.6-.4-.9-.7-.2-.3-.3-.7-.4-1.1-.1-.4-.1-.7-.1-1.1v-1.9c0-1.1.1-1.6.1-1.6 0 .1 0 .1.1.4m-2.1-7.5h-.2c-.1 0-.8-.4-1.8.3-.3.2-.8.6-.8.6l-.2.2s-.1.1 0 .1 1-.7 1.3-.8.7-.2 1-.2c.3.1.4.1.5.1h.2c.1 0 .8-.2 1.2.1.4.3.5.6.7.8.2.2.3.3.5.4 0 0-.4-.5-.5-.8-.2-.3-.4-.8-1.2-.9-.4.1-.7.1-.7.1' style='fill:%23fff'/%3E%3Cpath d='M18.9 5.8s.1.1 0 0c-.1 0-1-.6-1.9-.6h-1.1c-.3-.1-.7-.1-1 0s-1.3.2-1.9 0c-.2 0-.1-.1 0 0s1.1 0 1.8-.2.8-.1 1.3-.1 1.2.1 1.5.2c.2.1.6.2 1.3.7m-.4.3s.1 0 0 0c-.1.1-.8.4-2.3.3s-2.4-.6-2.4-.6-.1-.1 0 0c.1 0 1.6.3 2.5.4.9 0 1.8 0 2.2-.1' style='fill:%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #fff;border-radius:50%;box-shadow:0 0 2px #0000004d;display:inline-block;height:32px;margin-right:8px;vertical-align:middle;width:32px}.category-color-indicator.small{border:1px solid #fff;height:20px;margin-right:4px;width:20px}
/*# sourceMappingURL=main.fa548eec.css.map*/