@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes load{0%{left:0;height:30px;width:15px}50%{height:8px;width:40px}100%{left:50%;height:30px;width:15px}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes apparition{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(180px)}}@keyframes floatReverse{0%,100%{transform:translateY(0)}50%{transform:translateY(-180px)}}@keyframes float2{0%,100%{transform:translateY(0)}50%{transform:translateY(28px)}}@keyframes floatReverse2{0%,100%{transform:translateY(0)}50%{transform:translateY(-28px)}}.parctice{animation-delay:5s;animation-duration:17s;animation-iteration-count:infinite;animation-fill-mode:forwards}.content-404{position:relative;width:100%;max-width:100%;margin:0 auto;margin-bottom:40px;background:#fff;padding:60px 40px;text-align:center;box-shadow:-10px 10px 67px -12px rgba(0,0,0,.2);opacity:0;animation:apparition .8s 1.2s cubic-bezier(0.39,0.575,0.28,0.995) forwards}.content-404 .card-body a{display:block;text-align:left}.c-404 .tandarts#navbar-main,.c-404 .site-footer,.c-404 #navbar-top{z-index:500}.content-404 .card-body{max-height:295px;overflow-y:scroll}h1{font-size:27px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h1,h2,h3{color:#74b151}a,a:link,a:visited,a:hover{color:#74b151}a:hover{color:#0093a8}.vote-like a{position:relative;top:13px}.vote-dislike a{position:relative;top:15px}.particle{position:absolute;display:block;pointer-events:none;opacity:.2}.particle:nth-child(1){top:58.8957055215%;left:2.9556650246%;font-size:15px;filter:blur(0.02px);animation:38s float infinite}.particle:nth-child(2){top:59.7307221542%;left:79.6460176991%;font-size:17px;filter:blur(0.04px);animation:38s float infinite}.particle:nth-child(3){top:47.8632478632%;left:61.8253189401%;font-size:19px;filter:blur(0.06px);animation:30s floatReverse infinite}.particle:nth-child(4){top:67.2350791717%;left:88.1488736533%;font-size:21px;filter:blur(0.08px);animation:23s float2 infinite}.particle:nth-child(5){top:60.0985221675%;left:91.8972332016%;font-size:12px;filter:blur(0.1px);animation:32s floatReverse2 infinite}.particle:nth-child(6){top:94.403892944%;left:46.9667318982%;font-size:22px;filter:blur(0.12px);animation:22s floatReverse2 infinite}.particle:nth-child(7){top:34.9090909091%;left:22.4390243902%;font-size:25px;filter:blur(0.14px);animation:30s float2 infinite}.particle:nth-child(8){top:73.6196319018%;left:80.7881773399%;font-size:15px;filter:blur(0.16px);animation:24s float2 infinite}.particle:nth-child(9){top:53.6585365854%;left:19.6078431373%;font-size:20px;filter:blur(0.18px);animation:23s float infinite}.particle:nth-child(10){top:35.1648351648%;left:53.974484789%;font-size:19px;filter:blur(0.2px);animation:36s floatReverse2 infinite}.particle:nth-child(11){top:75.7687576876%;left:84.8963474827%;font-size:13px;filter:blur(0.22px);animation:27s floatReverse infinite}.particle:nth-child(12){top:51.1056511057%;left:0.9861932939%;font-size:14px;filter:blur(0.24px);animation:22s float2 infinite}.particle:nth-child(13){top:0.9744214373%;left:44.0744368266%;font-size:21px;filter:blur(0.26px);animation:38s floatReverse infinite}.particle:nth-child(14){top:70.8487084871%;left:6.9101678184%;font-size:13px;filter:blur(0.28px);animation:26s float infinite}.particle:nth-child(15){top:36.2301101591%;left:68.8298918387%;font-size:17px;filter:blur(0.3px);animation:38s floatReverse2 infinite}.particle:nth-child(16){top:15.6862745098%;left:10.8267716535%;font-size:16px;filter:blur(0.32px);animation:31s floatReverse2 infinite}.particle:nth-child(17){top:7.7575757576%;left:26.3414634146%;font-size:25px;filter:blur(0.34px);animation:38s float2 infinite}.particle:nth-child(18){top:36.4981504316%;left:43.5212660732%;font-size:11px;filter:blur(0.36px);animation:36s floatReverse infinite}.particle:nth-child(19){top:69.9878493317%;left:36.1681329423%;font-size:23px;filter:blur(0.38px);animation:31s floatReverse2 infinite}.particle:nth-child(20){top:96.3855421687%;left:57.2815533981%;font-size:30px;filter:blur(0.4px);animation:33s float2 infinite}.particle:nth-child(21){top:48.8997555012%;left:43.2220039293%;font-size:18px;filter:blur(0.42px);animation:35s floatReverse infinite}.particle:nth-child(22){top:8.8560885609%;left:30.602171767%;font-size:13px;filter:blur(0.44px);animation:36s float infinite}.particle:nth-child(23){top:70.3614457831%;left:66.0194174757%;font-size:30px;filter:blur(0.46px);animation:24s float2 infinite}.particle:nth-child(24){top:30.3549571603%;left:92.4287118977%;font-size:17px;filter:blur(0.48px);animation:30s floatReverse2 infinite}.particle:nth-child(25){top:5.7831325301%;left:4.854368932%;font-size:30px;filter:blur(0.5px);animation:22s float2 infinite}.particle:nth-child(26){top:97.1779141104%;left:87.684729064%;font-size:15px;filter:blur(0.52px);animation:31s floatReverse infinite}.particle:nth-child(27){top:84.4171779141%;left:89.6551724138%;font-size:15px;filter:blur(0.54px);animation:30s float infinite}.particle:nth-child(28){top:96.1165048544%;left:79.1015625%;font-size:24px;filter:blur(0.56px);animation:39s float infinite}.particle:nth-child(29){top:52.0884520885%;left:63.1163708087%;font-size:14px;filter:blur(0.58px);animation:24s float infinite}.particle:nth-child(30){top:65.7799274486%;left:79.8442064265%;font-size:27px;filter:blur(0.6px);animation:29s floatReverse2 infinite}.particle:nth-child(31){top:80.8769792935%;left:75.41625857%;font-size:21px;filter:blur(0.62px);animation:36s float infinite}.particle:nth-child(32){top:29.9155609168%;left:23.3236151603%;font-size:29px;filter:blur(0.64px);animation:36s floatReverse infinite}.particle:nth-child(33){top:77.0731707317%;left:77.4509803922%;font-size:20px;filter:blur(0.66px);animation:30s floatReverse infinite}.particle:nth-child(34){top:38.3292383292%;left:2.9585798817%;font-size:14px;filter:blur(0.68px);animation:27s float infinite}.particle:nth-child(35){top:1.9583843329%;left:50.1474926254%;font-size:17px;filter:blur(0.7px);animation:38s float infinite}.particle:nth-child(36){top:15.4402895054%;left:13.6054421769%;font-size:29px;filter:blur(0.72px);animation:30s floatReverse infinite}.particle:nth-child(37){top:24.154589372%;left:3.8910505837%;font-size:28px;filter:blur(0.74px);animation:24s floatReverse2 infinite}.particle:nth-child(38){top:9.6501809409%;left:82.6044703596%;font-size:29px;filter:blur(0.76px);animation:23s floatReverse2 infinite}.particle:nth-child(39){top:92.9782082324%;left:4.873294347%;font-size:26px;filter:blur(0.78px);animation:37s float2 infinite}.particle:nth-child(40){top:7.8335373317%;left:53.0973451327%;font-size:17px;filter:blur(0.8px);animation:39s floatReverse2 infinite}.particle:nth-child(41){top:57.5609756098%;left:46.0784313725%;font-size:20px;filter:blur(0.82px);animation:36s floatReverse infinite}.particle:nth-child(42){top:90.5289052891%;left:16.7818361303%;font-size:13px;filter:blur(0.84px);animation:22s float2 infinite}.particle:nth-child(43){top:72.0194647202%;left:91.9765166341%;font-size:22px;filter:blur(0.86px);animation:38s float infinite}.particle:nth-child(44){top:76.4207980653%;left:4.8685491723%;font-size:27px;filter:blur(0.88px);animation:30s floatReverse infinite}.particle:nth-child(45){top:80.0965018094%;left:27.2108843537%;font-size:29px;filter:blur(0.9px);animation:25s floatReverse2 infinite}.particle:nth-child(46){top:74.0560292326%;left:93.0460333007%;font-size:21px;filter:blur(0.92px);animation:28s floatReverse infinite}.particle:nth-child(47){top:9.6618357488%;left:69.0661478599%;font-size:28px;filter:blur(0.94px);animation:30s float2 infinite}.particle:nth-child(48){top:61.0169491525%;left:97.4658869396%;font-size:26px;filter:blur(0.96px);animation:26s float2 infinite}.particle:nth-child(49){top:28.0871670702%;left:35.0877192982%;font-size:26px;filter:blur(0.98px);animation:36s floatReverse infinite}.particle:nth-child(50){top:40.245398773%;left:1.9704433498%;font-size:15px;filter:blur(1px);animation:35s floatReverse2 infinite}.particle:nth-child(51){top:14.6699266504%;left:94.3025540275%;font-size:18px;filter:blur(1.02px);animation:22s floatReverse infinite}.particle:nth-child(52){top:0.9852216749%;left:68.1818181818%;font-size:12px;filter:blur(1.04px);animation:38s float infinite}.particle:nth-child(53){top:79.0361445783%;left:74.7572815534%;font-size:30px;filter:blur(1.06px);animation:40s float infinite}.particle:nth-child(54){top:63.0303030303%;left:32.1951219512%;font-size:25px;filter:blur(1.08px);animation:36s floatReverse2 infinite}.particle:nth-child(55){top:33.3333333333%;left:93.5039370079%;font-size:16px;filter:blur(1.1px);animation:40s float infinite}.particle:nth-child(56){top:10.6666666667%;left:75.1219512195%;font-size:25px;filter:blur(1.12px);animation:21s floatReverse2 infinite}.particle:nth-child(57){top:2.9593094945%;left:81.1078140455%;font-size:11px;filter:blur(1.14px);animation:26s float infinite}.particle:nth-child(58){top:94.8655256724%;left:24.557956778%;font-size:18px;filter:blur(1.16px);animation:22s floatReverse2 infinite}.particle:nth-child(59){top:92.6108374384%;left:21.7391304348%;font-size:12px;filter:blur(1.18px);animation:31s float infinite}.particle:nth-child(60){top:54.7008547009%;left:86.3591756624%;font-size:19px;filter:blur(1.2px);animation:27s floatReverse2 infinite}.particle:nth-child(61){top:18.6503067485%;left:27.5862068966%;font-size:15px;filter:blur(1.22px);animation:25s float infinite}.particle:nth-child(62){top:48.8997555012%;left:45.1866404715%;font-size:18px;filter:blur(1.24px);animation:27s floatReverse infinite}.particle:nth-child(63){top:44.9877750611%;left:57.9567779961%;font-size:18px;filter:blur(1.26px);animation:25s floatReverse infinite}.particle:nth-child(64){top:75.7281553398%;left:33.203125%;font-size:24px;filter:blur(1.28px);animation:38s floatReverse2 infinite}.particle:nth-child(65){top:25.6157635468%;left:12.8458498024%;font-size:12px;filter:blur(1.3px);animation:28s floatReverse infinite}.particle:nth-child(66){top:84.0048840049%;left:41.2168792934%;font-size:19px;filter:blur(1.32px);animation:31s floatReverse infinite}.particle:nth-child(67){top:5.8751529988%;left:55.063913471%;font-size:17px;filter:blur(1.34px);animation:24s float infinite}.particle:nth-child(68){top:85.7831325301%;left:79.6116504854%;font-size:30px;filter:blur(1.36px);animation:36s float infinite}.particle:nth-child(69){top:7.8624078624%;left:56.2130177515%;font-size:14px;filter:blur(1.38px);animation:26s float2 infinite}.particle:nth-child(70){top:23.1325301205%;left:17.4757281553%;font-size:30px;filter:blur(1.4px);animation:33s float2 infinite}.particle:nth-child(71){top:67.9802955665%;left:43.4782608696%;font-size:12px;filter:blur(1.42px);animation:21s floatReverse infinite}.particle:nth-child(72){top:86.8064118372%;left:83.0860534125%;font-size:11px;filter:blur(1.44px);animation:23s floatReverse2 infinite}.particle:nth-child(73){top:67.3170731707%;left:8.8235294118%;font-size:20px;filter:blur(1.46px);animation:33s floatReverse2 infinite}.particle:nth-child(74){top:68.0437424058%;left:97.7517106549%;font-size:23px;filter:blur(1.48px);animation:38s floatReverse2 infinite}.particle:nth-child(75){top:16.52490887%;left:53.7634408602%;font-size:23px;filter:blur(1.5px);animation:28s float infinite}.particle:nth-child(76){top:55.1390568319%;left:89.5813047712%;font-size:27px;filter:blur(1.52px);animation:38s floatReverse2 infinite}.particle:nth-child(77){top:62.9539951574%;left:62.3781676413%;font-size:26px;filter:blur(1.54px);animation:28s floatReverse2 infinite}.particle:nth-child(78){top:54.501216545%;left:17.6125244618%;font-size:22px;filter:blur(1.56px);animation:35s floatReverse infinite}.particle:nth-child(79){top:23.3576642336%;left:90.0195694716%;font-size:22px;filter:blur(1.58px);animation:32s floatReverse2 infinite}.particle:nth-child(80){top:72.009864365%;left:31.6518298714%;font-size:11px;filter:blur(1.6px);animation:34s float infinite}.btn-success{color:#fff !important}.table td,.table th{padding:.75rem;vertical-align:top;border:1px solid #dee2e6 !important}tr{background:rgba(0,0,0,.023) !important}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#000 !important}table tr th{background:#fff !important}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#000}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(0,0,0,.75)}.btn-primary,.btn-primary:hover,.btn-primary:focus{background-color:#74b151 !important;border-color:#74b151 !important}.navbar-brand{margin-right:0}.rtecenter{text-align:center}.block-practice-comments-block nav{display:none}#practice-comments-p{margin-bottom:40px}.rrssb{width:50%;float:left;padding:0 !important;margin-top:10px}.vote-widget-wrapper{padding:15px 0;width:50%;float:left}.vote-widget-wrapper .like-title{padding-bottom:5px}.vote-like,.vote-dislike{padding-right:25px}.vote-like span.count,.vote-dislike span.count{position:relative;top:12px;left:6px;font-size:19px}.vote-like span.count{color:#158200}.vote-dislike span.count{color:#f76754}.node__meta{display:none;opacity:0}.load-more-practices{margin-top:40px !important;margin-bottom:-25px !important;position:relative !important}.load-more-ajax,.load-more-practices{margin:0;position:absolute;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#75b151;border-radius:10px;border:none;color:#fff;padding:12px 55px}.load-practices{margin:0;background:#75b151;border-radius:10px;border:none;color:#fff;padding:12px 55px}.load-more-ajax:before,.load-more-practices:before{content:"";position:absolute;right:16px;top:50%;margin-top:-12px;width:24px;height:24px;border:2px solid;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-radius:50%;opacity:0;transition:opacity .5s;animation:.8s linear infinite rotate}.load-more-ajax.sending,.load-more-practices.sending{pointer-events:none;cursor:not-allowed;opacity:.9}.load-more-ajax.sending:before,.load-more-practices.sending:before{opacity:1}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fafafa}::-webkit-scrollbar-thumb{background:#74b151}::-webkit-scrollbar-thumb:hover{background:#0093a8}article.node--type-mondzorg-page ul li,article.node--type-news ul li{list-style-type:none;margin-bottom:10px}article.node--type-mondzorg-page ul.rrssb-buttons li:before,article.node--type-news ul.rrssb-buttons li:before{display:none}article.node--type-mondzorg-page ul.rrssb-buttons li{margin-bottom:0}article.node--type-mondzorg-page ul li:before,article.node--type-news ul li:before{content:"";background-image:url(/sites/default/files/images/dentistb.png);background-repeat:no-repeat;background-size:20px;width:20px;height:20px;position:relative;top:4px;left:-10px;display:inline-block}.package-group-sub .fieldset-wrapper{display:inline-flex}.package-group-sub .fieldset-wrapper div{margin-right:10px}#edit-field-afkoop-wrapper fieldset legend{font-size:1em;font-weight:normal}#edit-field-package-end-date-wrapper,#edit-field-package-start-date-wrapper{margin-right:0}.region.tandarts{margin-left:auto}.navbar.tandarts{background-color:#fff !important;border-bottom:2px solid #f1f1f1}.navbar.tandarts.bg-secondary .nav{display:none}.user-logged-in .navbar.tandarts.bg-secondary .nav{display:inline-flex}.tandarts.navbar-dark .nav-link{color:#000;font-size:15px}.tandarts .nav-link{padding:.1rem 1rem}.tandarts#navbar-main,.tandarts#navbar-main img{height:65px;padding:5px 0}.tandarts-main-menu{font-weight:500}.tandarts-main-menu li .is-active,.tandarts-main-menu li a:hover{color:#75b151 !important}.tandarts-main-menu li{text-transform:uppercase;margin-left:15px}.home section{margin:0}#block-heroblockimage{margin:0 auto}.heroblock.banner .image{position:relative;text-align:center}.heroblock.banner img{width:100%}.heroblock.banner .image .caption{position:absolute;left:50%;bottom:-10px;transform:translate(-50%,-50%)}.heroblock.banner .image .caption h1{font-size:45px;font-weight:bold;color:#fff;-webkit-text-stroke:1px #74b151;text-shadow:0 0 4px rgba(0,0,0,.9);background:rgba(255,255,255,.3)}.row.region.region-hero-image,.region-practice-ratings{margin:0}#block-searchinfoblock{margin:0 auto;padding:50px 0}#block-homeurgentappointmentblock{margin:0 auto}.search_info.container .title{text-align:center;font-size:2rem;text-transform:uppercase;color:#74b151}.search_info.container .description p{font-size:1rem;text-align:center;margin-top:10px}.search_info.container .arrow-down{text-align:center;margin-top:30px;font-size:19px;font-family:cursive}.region-home-page-urgent{background-image:url("/sites/default/files/images/urgent-banner.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}.urgent_appointment_block.container{display:flex}.urgent_appointment_block .description{font-size:28px;padding:130px 0;width:80%}.urgent_appointment_block .description .urgent_link{background:#75b151;border-radius:10px;color:#fff;padding:15px;font-size:16px;text-decoration:none}.region-home-page-signals{background:#f2f2f2}.region-home-page-emergencies{background:#a4d05e}.region-home-page-faqs{background:#6b92cd}#block-tensignsblock{margin:0 auto;padding:0 15px}#block-emergenciesblock{margin:0 auto;padding:0 15px}#block-faqsblock{margin:0 auto;padding:0 15px}.ten_signs_block,.emergencies_block,.faqs_block{padding:50px 0}.ten_signs_block .title,.emergencies_block .title,.faqs_block .title,#multi-item-articles .title,#multi-item-advertorial-articles .title,#multi-item-patient-stories .title,#multi-item-forum .title{text-align:center;padding:20px 0}.ten_signs_block .signs,.emergencies_block .emergencies,.faqs_block .faqs{background:#fff;border-radius:10px;padding:10px 20px;margin-bottom:10px;width:1000px}.faqs_block .sub-title-description{width:1000px}.faqs_block .sub-title-description .title{font-size:24px;color:#fff;text-align:left;padding:7px 0}.faqs_block .sub-title-description .title-description{color:#fff;margin-bottom:20px}.ten_signs_block .title>.line{width:100px;height:5px;margin:0 auto;background:#74b24f;border-radius:10px}.emergencies_block .title>.line,.faqs_block .title>.line{width:100px;height:5px;margin:0 auto;background:#fff;border-radius:10px}#multi-item-articles .title>.line,#multi-item-patient-stories .title>.line,#multi-item-advertorial-articles .title>.line,#multi-item-forum .title>.line{width:100px;height:5px;margin:0 auto;background:#74b24f;border-radius:10px}.ten_signs_block .title .title{font-size:35px}#multi-item-articles .title .title,#multi-item-patient-stories .title .title,#multi-item-advertorial-articles .title .title,#multi-item-forum .title .title{font-size:35px;color:#000}.emergencies_block .title .title,.faqs_block .title .title{font-size:35px;color:#fff}.ten_signs_block .signs .accordianheader{font-size:20px;color:#75b151;cursor:pointer}.emergencies_block .emergencies .accordianheader,.faqs_block .faqs .accordianheader{font-size:20px;color:#000;cursor:pointer}.emergencies_block .emergencies.active .accordianheader{color:#75b151}.faqs_block .faqs.active .accordianheader{color:#6b92cd}.ten_signs_block .signs .accordianheader svg{float:right;margin-top:6px;fill:#000;transform:rotate(-90deg)}.emergencies_block .emergencies .accordianheader svg,.faqs_block .faqs .accordianheader svg{float:right;margin-top:6px;fill:#000;transform:rotate(-90deg)}.ten_signs_block .signs.active .accordianheader svg{fill:#75b151;transform:rotate(0deg)}.emergencies_block .emergencies.active .accordianheader svg{fill:#75b151;transform:rotate(0deg)}.faqs_block .faqs.active .accordianheader svg{fill:#6b92cd;transform:rotate(0deg)}.ten_signs_block .signs .accordianbody,.emergencies_block .emergencies .accordianbody,.faqs_block .faqs .accordianbody{margin-top:10px;display:none}.ten_signs_block .signs.active .accordianbody,.emergencies_block .emergencies.active .accordianbody,.faqs_block .faqs.active .accordianbody{display:block}.faqs_block .faqs .accordianbody ul li{list-style-type:none;margin-bottom:10px}.faqs_block .faqs .accordianbody ul li:before{content:"";background-image:url(/sites/default/files/images/dentistb.png);background-repeat:no-repeat;background-size:20px;width:20px;height:20px;position:relative;top:4px;left:-10px;display:inline-block}#block-tandarts-theme-content details{border:1px solid #f1f1f1;background:#f1f1f1;padding:10px;margin:10px 0}#block-displaymapandsearchforclinics{width:100%;height:871px;position:relative}#block-displaymapandsearchforclinics .search-map-form{position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#block-displaymapandsearchforclinics #search-practices-form{position:relative;left:0}#block-displaymapandsearchforclinics #search-practices-form.active-pr-menu{left:35%;transition:.4s}#search-practices-form .ajax-progress-throbber{width:100%;display:none;justify-content:center}#search-practices-form .ajax-progress-throbber .message{color:#3590ca;font-weight:bold;background:rgba(255,255,255,.4)}#block-displaymapandsearchforclinics #search_map,#block-citypagemapblock #city_map{position:absolute !important;height:100%;width:100%}#block-citypagemapblock{width:100%;max-height:600px;position:relative}#block-citypagemenublock{margin:0 auto;width:100%;position:absolute;top:65px;z-index:500;left:50%;transform:translateX(-50%);background-color:#fff;box-shadow:12px 13px 15px rgba(0,0,0,.1);display:none}.region_city .city{display:grid}.region_city.container{padding:25px 0;align-items:unset;height:520px;overflow-y:scroll}.region_city.container ul{list-style:none;-moz-column-count:6;-moz-column-gap:30px;-webkit-column-count:6;-webkit-column-gap:30px;column-count:6;column-gap:30px;margin:0 auto}.region_city.container ul li{padding:3px 0}.region_city .city a{padding:5px 50px}#block-displaymapandsearchforclinics #tandarts-search-field{width:578px;height:45px;margin-top:30px;box-shadow:0 5px 15px rgba(0,0,0,.25);border-radius:10px;border:3px solid #a4cf64}#block-displaymapandsearchforclinics #tandarts-search-field.error{border:3px solid #ff4500}#block-displaymapandsearchforclinics #tandarts-search-field.error::placeholder,#block-displaymapandsearchforclinics #tandarts-search-field.error::-webkit-input-placeholder{color:#ff4500}#block-displaymapandsearchforclinics #edit-search-options{position:absolute;top:99px;left:70px;filter:drop-shadow(-5px 3px 5px rgba(0,0,0,0.3));z-index:0}#block-displaymapandsearchforclinics #edit-search-options .js-form-type-radio{display:inline-block;margin-left:-30px}#block-displaymapandsearchforclinics #edit-search-options input{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#block-displaymapandsearchforclinics #edit-search-options label.js-form-type-radio{background-image:url(/sites/default/files/images/radio-second.png);background-repeat:no-repeat;width:190px;height:40px;line-height:33px;padding-right:30px;color:#000;text-align:center;cursor:pointer}#block-displaymapandsearchforclinics #edit-search-options .selected-option label.js-form-type-radio{background-image:url(/sites/default/files/images/radio-first.png);background-repeat:no-repeat;width:190px;height:40px;color:#fff;text-align:center}#block-displaymapandsearchforclinics .search-map-form #edit-jobs{position:absolute;top:99px;right:28px;filter:drop-shadow(7px 3px 5px rgba(0,0,0,0.3));z-index:0}@media(max-width:576px){#block-displaymapandsearchforclinics .search-map-form #edit-jobs{right:-90px}}#block-displaymapandsearchforclinics .search-map-form #edit-jobs .js-form-type-radio{display:inline-block;margin-left:-30px}#block-displaymapandsearchforclinics .search-map-form #edit-jobs .js-form-type-radio input{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#block-displaymapandsearchforclinics .search-map-form #edit-jobs .js-form-type-radio label{background-image:url(/sites/default/files/images/radio-jobs.png);background-repeat:no-repeat;width:230px;height:40px;line-height:33px;padding-right:5px;color:#000;text-align:center;cursor:pointer}@media(max-width:576px){#block-displaymapandsearchforclinics .search-map-form #edit-jobs .js-form-type-radio label{background-image:url(/sites/default/files/images/radio-last-mob.png);padding-right:95px}#block-displaymapandsearchforclinics .search-map-form #edit-jobs .js-form-type-radio label.jobs-checked{background-image:url(/sites/default/files/images/radio-last-mob-selected.png) !important}}#block-displaymapandsearchforclinics .search-map-form #edit-jobs .js-form-type-radio label.jobs-checked{background-image:url(/sites/default/files/images/radio-jobs-selected.png);color:#fff}#block-displaymapandsearchforclinics .search-map-form #edit-jobs .ajax-progress{display:none}#block-displaymapandsearchforclinics .form-type-range #distance-selector::-webkit-slider-runnable-track{height:3px}#block-displaymapandsearchforclinics .form-type-range #distance-selector::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;transform:translateY(-6px);background-color:#fff;border:4px solid #a4cf64;cursor:pointer}#block-displaymapandsearchforclinics .form-type-range #distance-selector::-moz-range-thumb{width:13px;height:13px;border-radius:50%;transform:translateY(0px);background-color:#fff;border:4px solid #a4cf64;cursor:pointer}#block-displaymapandsearchforclinics .form-type-range #distance-selector{-webkit-appearance:none;background:linear-gradient(to right,#75B151 0%,#A4CF64 0%,#E0E0E0 0%,#E0E0E0 100%);transition:background 450ms ease-in;display:inline-block;width:120px;height:5px;padding:0;margin-top:15px;margin-left:27px}#block-displaymapandsearchforclinics .form-type-range #distance-selector:focus,#block-displaymapandsearchforclinics .search-map-form button:focus{box-shadow:none;border:none}#block-displaymapandsearchforclinics .form-item-distance label{float:right;margin-right:20px;margin-top:4px;font-weight:400;color:#636363}#block-displaymapandsearchforclinics .search-map-form button{position:absolute;background:none !important;border:none;width:auto;right:5px;top:57px}#block-displaymapandsearchforclinics .search-map-form button i{color:#78af51}#search_map .overlay-wrapper.active,#city_map .overlay-wrapper.active{z-index:1000 !important}#search_map .overlay-wrapper.active{box-shadow:1px 1px 22px #ff0}#search_map .overlay-wrapper{position:absolute;width:15px;height:55px;padding:2px 4px;border-radius:50px;z-index:10}#city_map .overlay-wrapper{position:absolute;width:40px;height:40px;padding:2px 4px;border-radius:50px;z-index:10}.city-practices{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.practices-filter{background:#fff;border-radius:5px;padding:0 15px;margin-top:15px;height:fit-content;position:sticky;top:145px}.practices-filter .filter-radio{margin-bottom:6px;display:block;cursor:pointer;color:#5a5a5a !important;font-size:16px}.practices-filter h4{margin-top:10px;padding-top:15px}.practices-filter ul{list-style:none;padding:0}.practices-filter ul li{position:relative;margin-bottom:.3em}.practices-filter label{padding-left:24px;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.practices-filter input[type=checkbox]{position:absolute;left:0;top:0;margin:0;padding:0;opacity:0;z-index:2}.practices-filter input,.practices-filter .checkbox-label::before{font-family:"Open Sans",sans-serif;border-radius:0;background-color:#fff;border:2px solid #e6e6e6}.practices-filter .checkbox-label::before,.practices-filter .checkbox-label::after{content:"";display:block;position:absolute;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.practices-filter .checkbox-label::before{width:16px;height:16px;left:0}.practices-filter input[type=checkbox]:checked+label::before{border-color:#75b151;background-color:#75b151}.practices-filter .checkbox-label::after{display:none}.practices-filter .checkbox-label::after{width:16px;height:16px;background:url(/modules/custom/tnd_citypage/images/cd-icon-check.svg) no-repeat center center}.practices-filter input[type=checkbox]:checked+label::after{display:block;left:0}.cd-fail-message{display:none;text-align:center}.base-timer{position:relative;width:150px;height:150px;margin:0 auto}.base-timer__svg{transform:scaleX(-1)}.base-timer__circle{fill:none;stroke:none}.base-timer__path-elapsed{stroke-width:7px;stroke:gray}.base-timer__path-remaining{stroke-width:7px;stroke-linecap:round;transform:rotate(90deg);transform-origin:center;transition:1s linear all;fill-rule:nonzero;stroke:currentColor}.base-timer__path-remaining.green{color:#41b883}.base-timer__path-remaining.orange{color:orange}.base-timer__path-remaining.red{color:red}.base-timer__label{position:absolute;width:150px;height:150px;top:0;display:flex;align-items:center;justify-content:center;font-size:30px}.info-countdown{text-align:center;margin:30px 0;font-size:20px}#search_map .overlay-wrapper-grey,#city_map .overlay-wrapper-grey{position:absolute}#search_map .overlay-wrapper-grey h3,#city_map .overlay-wrapper-grey h3{font-size:8px !important}#search_map .overlay-wrapper-grey h3 .text-grey,#city_map .overlay-wrapper-grey h3 .text-grey{color:gray}#search_map .overlay-wrapper h3 .text-success,#city_map .overlay-wrapper h3 .text-success{color:#75b151 !important}#city_map .overlay-wrapper h3 .text-success{text-shadow:0 0 3px #c1c1c1}#search_map .overlay-wrapper h3{margin:0;font-size:35px;cursor:pointer}#search_map .overlay-wrapper h3 img{position:relative;left:-15px}#city_map .overlay-wrapper h3.no-patients,#search_map .overlay-wrapper h3.no-patients{font-size:30px}#city_map .overlay-wrapper h3{margin:0;font-size:34px;cursor:pointer}#search_map .overlay-wrapper.active h3 i,#city_map .overlay-wrapper.active h3 i{text-shadow:0 0 5px red}#search_map .overlay-wrapper .map-clinic-details.active,#city_map .overlay-wrapper .map-clinic-details.active{display:block}#search_map .overlay-wrapper .map-clinic-details{width:365px;margin-left:-17px;background:#fff;padding:10px 10px 10px 68px;border-radius:10px;margin-top:-58px;display:none;min-height:130px}#city_map .overlay-wrapper .map-clinic-details{width:335px;margin-left:-17px;background:#fff;padding:10px 10px 10px 68px;border-radius:10px;margin-top:-58px;display:none;min-height:130px}#search_map .overlay-wrapper .map-clinic-details .title a,#city_map .overlay-wrapper .map-clinic-details .title a{color:#000;font-size:16px;font-weight:600;line-height:24px}#search_map .overlay-wrapper .map-clinic-details .address,#city_map .overlay-wrapper .map-clinic-details .address{color:#000;font-size:14px;font-weight:300;line-height:21px}#search_map .overlay-wrapper .map-clinic-details .distance,#city_map .overlay-wrapper .map-clinic-details .distance{display:inline-block;border-right:1px solid;padding-right:5px;font-weight:300;font-size:14px;line-height:21px}#search_map .overlay-wrapper .map-clinic-details .distance span,#search_map .overlay-wrapper .map-clinic-details .reviews span,#city_map .overlay-wrapper .map-clinic-details .distance span,#city_map .overlay-wrapper .map-clinic-details .reviews span{color:#75b151;font-weight:600}#search_map .overlay-wrapper .map-clinic-details .reviews,#city_map .overlay-wrapper .map-clinic-details .reviews{display:inline-block;padding-left:5px;font-weight:300;font-size:14px;line-height:21px}#search_map .overlay-wrapper .map-clinic-details .go_to_practice,#city_map .overlay-wrapper .map-clinic-details .go_to_practice,.home-search-link{display:block;background:#75b151;border-radius:5px;text-align:center;font-weight:600;font-size:14px;line-height:21px;padding:5px;color:#fff !important;margin-top:10px;text-decoration:none}#search_map .overlay-wrapper-no-results{background:rgba(242,242,242,.8);width:100% !important;height:871px !important;left:-50% !important;right:50% !important;top:-435.617px !important;position:absolute !important;display:table !important;text-align:center !important;border-radius:0 !important;z-index:10}#search_map .overlay-wrapper-no-results div{vertical-align:middle;display:table-cell;color:#666;font-size:24px;text-shadow:2px 2px 21px #a4d05e}.map_practices_list .practices-menu{position:absolute;width:50px;height:871px;z-index:10}.map_practices_list .practices-menu.change{width:100%;height:215px;position:absolute;bottom:0}.map_practices_list .practices-menu .map-clinic-details-menu{display:none;min-height:90px;border-radius:5px;box-sizing:border-box;margin:10px 10px;padding:5px 10px;cursor:pointer;box-shadow:0 2px 10px #000}.map_practices_list .practices-menu .map-clinic-details-menu.active{border:1px solid #017cb2;box-shadow:0 2px 10px #017cb2}@media(min-width:768px){.map_practices_list .practices-menu .map-clinic-details-menu.active{transform:scale(1.05)}}.map_practices_list .practices-menu.change{position:absolute;height:225px;background:rgba(255,255,255,.7);box-shadow:0 5px 20px rgba(0,0,0,.1);bottom:0;display:flex;flex-direction:column;vertical-align:middle;overflow:hidden}.map_practices_list .practices-menu.change .map-clinic-details-menu{display:inline-block;background:#fff;width:320px}@media(min-width:425px){.map_practices_list .practices-menu.change .map-clinic-details-menu{width:375px}}.map_practices_list .practices-menu .menu-icon-pr{display:inline-block;cursor:pointer;z-index:10;background:#75b151;border-radius:50%;padding:9px 10px;margin-top:0;margin-left:10px;width:50px;height:50px;position:absolute;bottom:180px;visibility:hidden}.menu-icon-pr .bar1,.menu-icon-pr .bar2,.menu-icon-pr .bar3{width:30px;height:3px;background-color:#fff;margin:5px 0;transition:.4s}.menu-icon-pr .icon-ic.icon-center,.menu-icon-pr .back-to-list__text,.menu-icon-pr .map-list__icon,.menu-icon-pr .btn__text.btn__text--full{display:none}.menu-icon-pr.change .bar1{-webkit-transform:rotate(-45deg) translate(-6px,6px);transform:rotate(-45deg) translate(-6px,6px)}.menu-icon-pr.change .bar2{opacity:0}.menu-icon-pr.change .bar3{-webkit-transform:rotate(45deg) translate(-6px,-5px);transform:rotate(45deg) translate(-6px,-5px)}.map-clinic-details-menu .practice-logo{display:inline-block;width:45px;height:100%;position:relative;vertical-align:middle}.map-clinic-details-menu .practice-logo img{width:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-clinic-details-menu .details{display:inline-block;width:100%}.map-clinic-details-menu .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;font-size:16px;color:#000}.map-clinic-details-menu .practice-logo:empty{display:none}.map-clinic-details-menu.active .title{font-weight:600;font-size:16px;color:#75b151}.map-clinic-details-menu .title a{font-weight:600;font-size:16px;color:#000}.map-clinic-details-menu .address{font-size:14px;color:#000}.map-clinic-details-menu .distance{display:inline-block;border-right:1px solid;padding-right:5px;font-size:14px;color:#000}.map-clinic-details-menu .reviews{display:inline-block;font-size:14px;padding-left:5px;color:#000}.map-clinic-details-menu .distance span,.map-clinic-details-menu .reviews span{color:#75b151;font-weight:600}.node--type-mondzorg-page #block-displaymapandsearchforclinics,.path-mondzorg #block-displaymapandsearchforclinics{display:none}.node--type-mondzorg-page .map_practices_list .practices-menu,.path-mondzorg .map_practices_list .practices-menu{height:871px}.path-mondzorg #block-displaymapandsearchforclinics .search-map-form,.node--type-mondzorg-page #block-displaymapandsearchforclinics .search-map-form{top:-19px}.node--type-mondzorg-page .region-home-page-search,.path-mondzorg .region-home-page-search,.node--type-mondzorg-page .region-mondzorg-search,.path-mondzorg .region-mondzorg-search,.path-frontpage .region-featured-bottom-first,.path-frontpage .region-featured-bottom-second{margin:0}.path-frontpage .region-featured-bottom-third{margin:0;background:#fff}.path-frontpage .region-featured-bottom-first{background:#75b151}.path-frontpage #block-homebottomlinks{margin:0 auto}.path-frontpage .section-green{padding:70px 0}.path-frontpage .section-green .card-profile{border-radius:10px;min-height:372px}.block-practice-specializations-block .card-profile{border-radius:10px}.path-frontpage .section-green .card-avatar{max-width:105px;max-height:105px;margin:-50px auto 0;border-radius:50%;overflow:hidden;border:5px solid #74b251}.block-practice-specializations-block .card-avatar{max-width:105px;max-height:105px;margin:-50px auto 0;border-radius:50%;overflow:hidden;border:5px solid #a4d05e}.path-frontpage .section-green .card-avatar img,.block-practice-specializations-block .card-avatar img{width:100%;height:auto}.path-frontpage .section-green .table{padding:15px 30px;margin-bottom:0}.block-practice-specializations-block .table{padding:15px 20px;margin-bottom:0;max-height:430px;overflow-y:scroll}.block-practice-specializations-block .table .member{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;height:50px;overflow:hidden;padding:10px 0 10px 0}.block-practice-specializations-block .table .avatar-circle{-webkit-border-radius:50%;border-radius:50%;width:50px;height:50px;background-color:#646b92;margin-right:10px;text-align:center}.block-practice-specializations-block .table .avatar-circle .initials{position:relative;top:-1px;font-size:17px;line-height:50px;color:#fff;font-weight:bold}.block-practice-specializations-block .table .tm-details{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center}.block-practice-specializations-block .table .tm-details .name{color:#000;font-size:17px;font-weight:500;height:auto;line-height:18px}.block-practice-specializations-block .table .tm-details .speciality,.block-practice-specializations-block .table .tm-details .bignr{color:#5f6368;font-size:15px;height:19px}.path-frontpage .section-green .table .card-caption,.block-practice-specializations-block .table .card-caption{font-size:20px;font-weight:600;color:#74b14e;text-transform:uppercase}.block-practice-specializations-block .table .card-caption{text-align:center}.path-frontpage .section-green .table ul,.block-practice-specializations-block .table ul{padding-top:15px;padding-left:20px;list-style-type:none}.path-frontpage .section-green .table ul li{padding:5px 0}.path-frontpage .section-green .table ul li:before,.block-practice-specializations-block .table ul li:before{font-family:"Font Awesome 5 Free";content:"";margin-left:-1em;margin-right:3px;color:#75b151;font-size:1em;font-weight:900}.path-frontpage .section-green .table ul li a{color:#000;text-decoration:underline}.path-frontpage .section-green .table .ftr{margin-top:20px}.path-frontpage .region-featured-bottom-second{background:rgba(78,89,117,.05)}.region-mondzorg-search{background:#f2f2f2}#block-mondzorgsearchblock--2{margin:0 auto}.region-mondzorg-search #block-mondzorgsearchblock,.region-niews-search .block-news-search-block{width:100%}.region-mondzorg-search .mondzorg-search-form{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:750px;padding-top:30px}.region-niews-search .news-search-form{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:750px;padding:0}.region-niews-search .news-search-form .form-group{margin-bottom:0}.region-mondzorg-search #mondzorg-search-form-search,.region-niews-search #news-search-form-search{height:45px;box-shadow:0 5px 15px rgba(0,0,0,.25);border-radius:10px;border:3px solid #a4cf64}.region-mondzorg-search #mondzorg-search-form-search::placeholder,.region-niews-search #news-search-form-search::placeholder{font-style:italic;font-weight:normal;font-size:16px;color:#828282}.region-mondzorg-search #mondzorg-search-result,.region-niews-search #news-search-result{position:relative;width:750px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-30px;margin-bottom:0;padding:0;background:#fff;border-radius:10px;list-style:none;max-height:158px;overflow:auto}.region-niews-search #news-search-result{top:0px}.block-news-search-block .loader{top:10px}#mondzorg-search-result li,#news-search-result li{border-bottom:1px solid #74b151}#mondzorg-search-result li.no-results,#news-search-result li.no-results{text-align:center;padding:10px 25px}#mondzorg-search-result li a,#news-search-result li a{display:inline-block;width:100%;padding:5px 25px;color:#000;text-decoration:none}#mondzorg-search-result li a span,#news-search-result li a span{color:#74b151}.loader{position:relative;width:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-15px;text-align:center;line-height:50px;text-transform:uppercase;font-weight:900;color:#74b151;letter-spacing:.2em}.loader::before,.loader::after{content:"";display:block;width:15px;height:15px;background:#74b151;position:absolute;-webkit-animation:load .8s infinite alternate ease-in-out;animation:load .8s infinite alternate ease-in-out;margin-left:24%}.loader::before{top:0}.loader::after{bottom:0}.region-mondzorg-section{background:#f2f2f2;width:100%;margin:0;padding:75px 0}.region-niews-search{background:#f2f2f2;width:100%;margin:0;padding:30px 0}#block-mondzorgsectionbuttons{margin:0 auto;width:100%}#block-articlesslideblock{margin:0 auto;padding:40px 0}.region-mondzorg-section .card-columns .card{border:none;border-radius:.625rem}#block-mondzorgsectionbuttons .card-columns .card.active,#block-mondzorgsectionbuttons .card-columns .card:hover{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.1));background:#75b151}#block-mondzorgsectionbuttons .card-columns .card.active img,#block-mondzorgsectionbuttons .card-columns .card:hover img{filter:brightness(100);-webkit-filter:brightness(100)}.region-mondzorg-section .card-columns .card-body{padding:1rem;color:#000}#block-mondzorgsectionbuttons .card-columns .card.active .card-body,#block-mondzorgsectionbuttons .card-columns .card:hover .card-body{color:#fff}.path-mondzorg article,.path-reviews article{width:33.3%;float:left;margin-bottom:15px;min-height:100px}.path-nieuws article,.path-nieuwsbrief article{float:left;margin-bottom:25px;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.path-mondzorg .post-item:hover .post-container,.path-reviews .post-item:hover .post-container,.path-nieuws .post-item:hover .post-container,.path-nieuwsbrief .post-item:hover .post-container{box-shadow:0 1px 1px 1px rgba(0,0,0,.06);bottom:0;border:1px solid #74b151}.path-nieuws .post-item .post-container,.path-nieuwsbrief .post-item .post-container{transition:.3s all ease-in-out;bottom:0;box-shadow:0 10px 11px 0 rgba(0,0,0,.05);margin:0 15px;position:relative;border-radius:10px;border:1px solid #e9e9e9}.path-mondzorg .post-item .post-container,.path-reviews .post-item .post-container{transition:.3s all ease-in-out;bottom:0;box-shadow:0 10px 11px 0 rgba(0,0,0,.05);margin:0 5px;position:relative;border-radius:10px;border:1px solid #e9e9e9}.path-mondzorg .post-content-container,.path-reviews .post-content-container{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 20px}.path-nieuws .post-content-container,.path-nieuwsbrief .post-content-container{padding-left:30px;padding-right:30px}.overlay-wrapper .text-danger{color:#a6c998 !important}.path-mondzorg .post-content-container h2,.path-reviews .post-content-container h2{margin-top:0;transition:.25s all ease;font-size:16px;font-weight:700;margin-bottom:0;text-transform:uppercase;color:#78af51;min-height:0;margin:0 auto}.path-mondzorg .pb-1,.path-reviews .pb-1{font-size:17px}.path-nieuws .post-content-container .post-title h2,.path-nieuwsbrief .post-content-container .post-title h2{margin-top:30px;transition:.25s all ease;font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase;color:#78af51;min-height:57px}.path-mondzorg .post-content-container .post-meta-one,.path-reviews .post-content-container .post-meta-one,.path-nieuws .post-content-container .post-meta-one,.path-nieuwsbrief .post-content-container .post-meta-one{margin-bottom:10px;color:#8d8d8d;font-size:14px}.path-mondzorg .post-content-container .post-content,.path-reviews .post-content-container .post-content,.path-nieuwsbrief .post-content-container .post-content{padding-bottom:15px;word-break:break-word;font-size:15px;min-height:165px}.path-nieuws .post-content-container .post-content{margin-bottom:20px;word-break:break-word;font-size:15px;min-height:170px}.node--type-page .card-header.title{font-size:15px}.node--type-page .region-title{margin-top:25px}.path-mondzorg .post-content-container .post-meta-two{margin-left:-30px;margin-right:-30px;padding:15px 30px;border-top:1px solid #e9e9e9}.path-nieuws .post-content-container .post-meta-two,.path-nieuwsbrief .post-content-container .post-meta-two{margin-left:-30px;margin-right:-30px;padding:15px 30px;border-top:1px solid #e9e9e9;position:absolute;bottom:0;width:100%}.path-mondzorg .post-meta-categories,.path-nieuws .post-meta-categories,.path-nieuwsbrief .post-meta-categories{padding-left:0;color:#8d8d8d;font-size:15px}.path-mondzorg .post-content-container .post-meta-two .post-meta-read,.path-nieuws .post-content-container .post-meta-two .post-meta-read,.path-nieuwsbrief .post-content-container .post-meta-two .post-meta-read{float:right;color:#78af51;font-size:15px}.path-mondzorg h1,.node--type-mondzorg-page h1,.node--type-advertorial-blog h1,.node--type-practice-blog h1,.node--type-patient-story h1,.path-nieuws h1,.node--type-news h1,.path-nieuwsbrief h1,.node--type-news-brief h1{padding-top:10px;padding-bottom:20px;text-transform:uppercase;font-size:25px}.path-nieuws .sidebar_first,.node--type-news .sidebar_first,.path-nieuwsbrief .sidebar_first,.node--type-news-brief .sidebar_first{padding-left:0;padding-right:0}.path-nieuws #block-articlesarchiveblock,.node--type-news #block-articlesarchiveblock,.path-nieuwsbrief #block-newsletterarchiveblock,.node--type-news-brief #block-newsletterarchiveblock{background:#75b151;border-radius:10px;min-height:250px;border:none}.path-nieuws #block-articlesarchiveblock .archives,.node--type-news #block-articlesarchiveblock .archives,.path-nieuwsbrief #block-newsletterarchiveblock .archives,.node--type-news-brief #block-newsletterarchiveblock .archives{padding:5px 0}.path-nieuws #block-articlesarchiveblock a,.node--type-news #block-articlesarchiveblock a,.path-nieuwsbrief #block-newsletterarchiveblock a,.node--type-news-brief #block-newsletterarchiveblock a{color:#fff;text-decoration:underline;font-size:16px}ul.breadcrumb{margin:20px 15px 20px;padding:0;font-size:0;line-height:0;display:inline-block;*display:inline;zoom:1;vertical-align:top;height:40px;background:none}ul.breadcrumb li{position:relative;margin:0;padding:0;list-style:none;list-style-image:none;display:inline-block;*display:inline;zoom:1;vertical-align:top;border-left:1px solid #ccc;transition:.3s ease}ul.breadcrumb li.first{border-left:none}ul.breadcrumb li:before{content:"";position:absolute;right:-9px;top:-1px;z-index:20;border-left:10px solid #fff;border-top:22px solid rgba(0,0,0,0);border-bottom:22px solid rgba(0,0,0,0);transition:.3s ease}ul.breadcrumb li.last:before,ul.breadcrumb li.last:after{display:none}ul.breadcrumb li:after{content:"";position:absolute;right:-10px;top:-1px;z-index:10;border-left:10px solid #ccc;border-top:22px solid rgba(0,0,0,0);border-bottom:22px solid rgba(0,0,0,0)}ul.breadcrumb li.first a{padding-left:20px;border-radius:5px 0 0 5px}ul.breadcrumb li.last a{padding-right:20px;border-radius:0 5px 5px 0}ul.breadcrumb li.active a{color:#fff;background:#75b151;max-width:150px;text-overflow:ellipsis}a{word-wrap:break-word}ul.breadcrumb li a{display:block;font-size:13px;line-height:40px;color:#757575;padding:0 15px 0 25px;text-decoration:none;background:#fff;border:1px solid #ddd;white-space:nowrap;overflow:hidden;transition:.3s ease}.no-content-index{background-color:#fff;box-shadow:inset 0 0 0 rgba(0,0,0,0);padding:50px 0;border:1px solid #e3e3e3;border-radius:4px;text-align:center;margin:15px 0}#multi-item-articles,#multi-item-forum{padding:55px 0}#multi-item-articles .controls-top,#multi-item-patient-stories .controls-top,#multi-item-advertorial-articles .controls-top,#multi-item-forum .controls-top{background:rgba(199,200,202,.1);border-radius:10px;display:inline-block;width:100%;height:50px;padding:5px 14px;margin-top:65px}#multi-item-articles .controls,#multi-item-patient-stories .controls,#multi-item-advertorial-articles .controls,#multi-item-forum .controls{float:right;margin-top:5px}#multi-item-articles .controls a,#multi-item-patient-stories .controls a,#multi-item-advertorial-articles .controls a,#multi-item-forum .controls a,#tnd-finance-bieden .controls a{display:inline-block;width:32px;height:32px;border-radius:50px;background:#fff;padding:4px 11px;filter:drop-shadow(0px 5px 5px rgba(0,0,0,0.05))}#tnd-finance-bieden .controls a{margin:5px 10px}#multi-item-articles .controls a.next,#multi-item-patient-stories .controls a.next,#multi-item-advertorial-articles .controls a.next,#multi-item-forum .controls a.next{padding:4px 12px}#multi-item-articles .controls a:hover,#multi-item-patient-stories .controls a:hover,#multi-item-advertorial-articles .controls a:hover,#multi-item-articles .controls a:focus,#multi-item-patient-stories .controls a:focus,#multi-item-advertorial-articles .controls a:focus,#multi-item-forum .controls a:hover,#multi-item-forum .controls a:focus,#tnd-finance-bieden .controls a:hover,#tnd-finance-bieden .controls a:focus{color:#fff !important;background:#74b151}#multi-item-articles .button-blog,#multi-item-patient-stories .button-blog,#multi-item-advertorial-articles .button-blog,#multi-item-forum .button-blog{float:left;margin-top:9px}#multi-item-articles .button-blog a,#multi-item-patient-stories .button-blog a,#multi-item-advertorial-articles .button-blog a,.button-blog a{background:#74b151;border-radius:5px;border:none;color:#fff;padding:10px 30px}#multi-item-advertorial-articles .card,#multi-item-patient-stories .card,#multi-item-articles .card{border:none}#multi-item-articles .card img,#multi-item-patient-stories .card img,#multi-item-advertorial-articles .card img{float:left;width:100%;height:229px;object-fit:cover;border-radius:10px}#multi-item-advertorial-articles .card img{object-fit:contain;border-radius:unset}#block-advertorialblogsslideblock{margin:0 auto}#block-advertorialblogsslideblock #multi-item-advertorial-articles .card img{height:129px}#block-advertorialblogsslideblock .carousel-item:first-of-type .card-group{justify-content:center}#multi-item-articles .card .home,#multi-item-patient-stories .card .home,#multi-item-advertorial-articles .card .home{background-position:center center !important;background-size:cover !important;border-radius:0;float:left;width:100%;height:229px;object-fit:cover}#multi-item-advertorial-articles .card-body,#multi-item-patient-stories .card-body,#multi-item-advertorial-articles .card-footer,#multi-item-patient-stories .card-footer,#multi-item-articles .card-body,#multi-item-articles .card-footer{padding:15px 0}#multi-item-articles .card-body h3,#multi-item-patient-stories .card-body h3,#multi-item-advertorial-articles .card-body h3{text-transform:uppercase;font-weight:700 !important;color:#197acf;font-size:16px}#edit-lt-u-maandelijks-onze-nieuwsbrief-ontvangen-email{border-radius:5px;height:50px}#edit-lt-u-maandelijks-onze-nieuwsbrief-ontvangen-email::placeholder{font-size:14px;color:#828282}footer .form-actions{position:relative;right:3px;top:-63px;float:right}footer .newsletter_button{background:#75b151;border-radius:5px;border:none;height:44px;width:60px}footer .newsletter_button:hover,footer .newsletter_button:focus{background-color:#75b151 !important;border:none !important}.site-footer{background:#393d55 !important;padding-bottom:0}.site-footer .block{margin:10px 25px;border:none;border-color:initial;padding:0}.site-footer .block h2{border-bottom:none;font-size:18px;padding-bottom:11px;font-weight:bold;color:#fff;text-transform:initial}.form-item-lt-u-maandelijks-onze-nieuwsbrief-ontvangen-email label{border-bottom:none;font-size:18px;padding-bottom:0px;font-weight:bold;color:#fff;text-transform:initial}.site-footer .content ul:not(.menu){list-style-type:none}.site-footer__top .content li a{display:initial;border-bottom:none;border-color:initial;line-height:2;padding:.8em 2px .8em 5px;text-indent:-15px;font-size:16px}.site-footer__top .content li:before{font-family:"Font Awesome 5 Free";content:"";margin-left:-1em;margin-right:3px;color:#646b92;font-size:1em;font-weight:900}.site-footer .socialmediaicons{margin-top:20px}.site-footer .socialmediaicons a{padding-right:20px;text-decoration:none}.site-footer__top .region-footer-first{width:33.33%}.site-footer__top .region-footer-second{width:45%}.site-footer__top .region-footer-third{width:20%;margin-left:8%}.site-footer__bottom{letter-spacing:.2px;border:none;margin:0;background-color:#292d3e}.site-footer__bottom .block{width:100%}.site-footer__bottom .content{text-align:center}.top_first.page-edit{background:rgba(0,0,0,0) !important;height:70px !important}.node--type-practice .top_first{background:#f2f2f2;height:100%}.node--type-practice .region-title h1{font-size:32px}.node--type-practice .region-title .block-views-blockclinic-blocks-block-7 .view-content.row div{display:inline-flex;font-size:16px;font-weight:400;color:#000;margin:0 auto}.node--type-practice .region-title .field-city,.node--type-practice .region-title .field-postal-code{margin-left:5px !important}.node--type-practice .block-views-blockclinic-blocks-block-2{display:inline-block}.node--type-practice .block-views-blockclinic-blocks-block-15 .view-display-id-block_15{display:inline-block;margin-bottom:10px;padding-left:15px}.node--type-practice .block-practice-takes-patients{display:block;border:1px solid #75b151;box-sizing:border-box;border-radius:5px;width:250px;margin:0 auto}.node--type-practice .block-practice-takes-patients h4{font-size:16px;padding:7px 7px 2px 7px}.node--type-practice .block-practice-average-rating-lite{display:inline-block;border:1px solid #75b151;box-sizing:border-box;border-radius:5px;width:230px}.node--type-practice .block-practice-average-rating-lite .field{font-size:16px;padding:5px 7px 7px 7px;font-weight:500}.node--type-practice .block-practice-average-rating-lite .field .badge-success{color:#75b151;background:rgba(0,0,0,0);font-size:16px;padding-left:2px}.block-practice-embed-code{background:#fff;border-radius:10px;padding:20px 0;width:100%}.node--type-practice .shields{display:inline-flex;width:100%}.node--type-practice .shields .overall{display:grid;text-align:center;cursor:pointer}.shields .overall iframe{pointer-events:none}.node--type-practice .shields .urgent,.node--type-practice .shields .invoice_correct,.node--type-practice .shields .further_learning,.node--type-practice .shields .certificate,.node--type-practice .shields .urgence_365{width:122px;height:122px;margin:2px auto;text-align:center}.node--type-practice .shields .urgent img,.node--type-practice .shields .invoice_correct img,.node--type-practice .shields .further_learning img,.node--type-practice .shields .certificate img,.node--type-practice .shields .urgence_365 img{width:100%}.shields .urgent.not_available img,.shields .invoice_correct.not_available img,.shields .further_learning.not_available img,.shields .certificate.not_available img,.shields .urgence_365.not_available img{filter:grayscale(100%);opacity:.5}.shields .overall.not_available{filter:grayscale(100%);opacity:.5;pointer-events:none}.shields .urgent.not_available span,.shields .invoice_correct.not_available span,.shields .further_learning.not_available span,.shields .certificate.not_available span,.shields .overall.not_available span,.shields .urgence_365.not_available span{opacity:.5}.block-tnd-pref-subscr{position:relative;width:100%}.block-tnd-pref-subscr .content{top:20px;position:relative;display:flex}.block-appointments-button-block .content div:last-child{margin-right:0}.block-tnd-pref-subscr .phone,.block-tnd-pref-subscr .urgence-phone,.block-tnd-pref-subscr .appoinment-new-patient,.block-tnd-pref-subscr .appoinment-existing-patient{display:grid;background:#fff;border-radius:5px;width:100%;height:90px;padding:10px 20px;margin-right:20px;-webkit-box-shadow:3px 2px 18px 2px rgba(184,184,184,.25);-moz-box-shadow:3px 2px 18px 2px rgba(184,184,184,.25);box-shadow:3px 2px 18px 2px rgba(184,184,184,.25)}@media only screen and (min-width:768px){.block-tnd-pref-subscr .phone,.block-tnd-pref-subscr .urgence-phone,.block-tnd-pref-subscr .appoinment-new-patient,.block-tnd-pref-subscr .appoinment-existing-patient{flex:1 1 33.33333%;width:auto}}.block-tnd-pref-subscr .phone a,.block-tnd-pref-subscr .appoinment-new-patient a,.block-tnd-pref-subscr .appoinment-existing-patient a{background:#75b151 !important;border-radius:5px;color:#fff !important;border:none;font-weight:600;text-shadow:0 -2px #669644;line-height:1.9;-webkit-box-shadow:0 6px 0 #5e9140,0 3px 15px rgba(0,0,0,.4);-moz-box-shadow:0 6px 0 #5e9140,0 3px 15px rgba(0,0,0,.4);box-shadow:0 6px 0 #5e9140,0 3px 15px rgba(0,0,0,.4)}.block-tnd-pref-subscr .urgence-phone a{background:red !important;border-radius:5px;color:#fff !important;border:none;font-weight:600;line-height:1.9;-webkit-box-shadow:0 6px 0 #b20000,0 3px 15px rgba(0,0,0,.4);-moz-box-shadow:0 6px 0 #b20000,0 3px 15px rgba(0,0,0,.4);box-shadow:0 6px 0 #b20000,0 3px 15px rgba(0,0,0,.4)}.block-tnd-pref-subscr .phone span,.block-tnd-pref-subscr .urgence-phone span,.block-tnd-pref-subscr .appoinment-new-patient span,.block-tnd-pref-subscr .appoinment-existing-patient span{color:#000}.node--type-practice #main{margin-top:5vh}.node--type-practice .modal-content{background-color:#f6f6f8;border:none;border-radius:10px}.node--type-practice .modal-header{border-bottom:none;background-color:#fff}.node--type-practice .modal-title{font-weight:600;text-transform:uppercase;font-size:17px;color:#000}#appointment_request_form_wrapper fieldset input,#appointment_request_form_wrapper fieldset textarea{width:100%;box-sizing:border-box;box-shadow:none;outline:none;background:rgba(0,0,0,0);border:none;border-radius:0;border-bottom:2px solid #646b92;padding:10px 0;margin-bottom:10px}#appointment_request_form_wrapper fieldset select{width:100%;box-sizing:border-box;box-shadow:none;outline:none;background:rgba(0,0,0,0);border:none;border-radius:0;border-bottom:2px solid #646b92;padding:8px 0;margin-bottom:10px}#appointments_form_wrapper fieldset label,#appointment_request_form_wrapper fieldset label{position:relative;top:29px;left:0;margin-bottom:0;color:rgba(100,107,146,.7);transition:.5s;pointer-events:none}#appointment_request_form_wrapper fieldset label[for=edit-selecteer-de-afspraak-betreffende--2]{top:15px !important}#appointments_form_wrapper fieldset .labelfocus,#appointments_form_wrapper fieldset .labelfocus,#appointment_request_form_wrapper fieldset .labelfocus,#appointment_request_form_wrapper fieldset .labelfocus{top:10px;left:0;color:#75b151}#appointment_request_form_wrapper .ui-state-error-text{color:red;float:right;margin-top:-60px}#appointment_request_form_wrapper fieldset textarea{height:80px}#appointments_form_wrapper fieldset input:focus,#appointments_form_wrapper fieldset input:valid,#appointments_form_wrapper fieldset textarea:focus,#appointment_request_form_wrapper fieldset input:focus,#appointment_request_form_wrapper fieldset input:valid,.comment-comment-practice-form fieldset input:focus,.comment-comment-practice-form fieldset input:valid,#appointment_request_form_wrapper fieldset textarea:focus,#appointment_request_form_wrapper fieldset select:focus{border-bottom:2px solid #75b151}#appointments_form_wrapper button:not(.close),#appointment_request_form_wrapper button:not(.close){margin:20px auto;display:block;background:#74b151;border-radius:5px;border-color:rgba(0,0,0,0);padding:10px}.practice-map .gm-style .gm-style-iw-c{background:#75b151;border-radius:10px 10px 10px 0;top:53px;left:150px;width:300px;height:70px}.practice-map .gm-style .gm-style-iw-d{overflow:hidden !important}.practice-map .gm-style .gm-style-iw-c button{display:none !important}.practice-map .gm-style .gm-style-iw-t:after{background:linear-gradient(45deg,rgb(117,177,81) 40%,rgb(255,255,255) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);left:8px;top:45px;transform:translate(-50%,-50%) rotate(0deg)}.practice-map .gm-style .gm-style-iw-d div:nth-child(1){display:flex}.practice-map .gm-style .gm-style-iw-d .infowindow{margin:0 10px}.practice-map .gm-style .gm-style-iw-d .infowindow p:nth-child(1){color:#fff;font-size:16px;font-weight:600;margin-bottom:3px}.practice-map .gm-style .gm-style-iw-d .infowindow p:nth-child(2){color:#fff;font-size:14px;margin-bottom:0}.path-mondzorg .map-search-m,.node--type-mondzorg-page .map-search-m{display:block}.map-search-m{margin-top:2px;width:15px;height:25px;cursor:pointer;display:none}.map-search-m .fa.fa-search{color:#78af51;font-size:18px}.practice-map .opening_hours{background:#75b151;color:#fff;border-radius:10px;width:320px;text-align:center;padding:25px;position:relative;left:-17rem;right:0;margin-left:auto;margin-right:auto;margin-top:-32.8rem}.practice-map .opening_hours .title p:nth-child(1){margin-bottom:0;font-weight:500;font-size:22px}.practice-map .opening_hours .title p:nth-child(2){font-size:15px}.practice-map .opening_hours ul{list-style-type:none;padding:0 25px}.practice-map .opening_hours ul li{display:inline-block;width:100%}.practice-map .opening_hours ul li div:nth-child(1){float:left}.practice-map .opening_hours ul li div:nth-child(2){float:right}.map_opening_hours{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:1000%;width:auto;height:700px}.map_opening_hours .map-container{height:700px}.node--type-practice .block-system-main-block{padding:55px 0;padding-bottom:5px}.region-practice-services{margin:0;background:#a4d05e}.block-practice-specializations-block{margin:0 auto;padding:100px 0}.block-practice-average-rating{margin:0 auto;padding:70px 0;padding-bottom:100px;background:#f6f6f8;width:100%}.block-practice-average-rating .title{text-align:center;padding-bottom:25px}.block-practice-average-rating .title .title{color:#000}.block-practice-average-rating .total{text-align:center}.block-practice-average-rating .total-comments-value{font-size:10vh;color:#75b151;margin-top:-15px}.block-practice-average-rating .total-comments-text{margin-top:-19px}.block-practice-average-rating .rating-row-wrapper,.block-practice-comments-block .rating-row-wrapper{display:flex;padding:5px 0}.block-practice-average-rating .rating-label,.block-practice-comments-block .rating-label{width:40%;color:#000}.block-practice-average-rating .rating-score,.block-practice-comments-block .rating-score{width:10%;font-weight:600;color:#000}.block-practice-average-rating .rating-progress,.block-practice-comments-block .rating-progress{width:100%;margin-top:5px}.block-practice-average-rating .rating-progress .progress,.block-practice-comments-block .rating-progress .progress{border-radius:7px;background-color:rgba(199,200,202,.3)}.block-practice-average-rating .rating-progress .progress-bar,.block-practice-comments-block .rating-progress .progress-bar{background:linear-gradient(90deg,#A4CF63 0%,#75B151 100%)}.block-practice-average-rating .total_score,.block-practice-comments-block .total_score{display:flex;justify-content:center;align-items:center;background:#75b151;border-radius:5px;color:#fff}.block-practice-average-rating .total_score .rating-average-wrapper,.block-practice-comments-block .total_score .rating-average-wrapper{margin-top:-5px;font-size:7vh}.block-leave-a-review{margin:0 auto;padding:100px 0;width:100%}.block-leave-a-review .container{text-align:center}.block-leave-a-review p{margin-bottom:60px}.block-leave-a-review .leave_review{background:#75b151;border-radius:5px;text-decoration:none;border:none;color:#fff;font-weight:600;text-shadow:0 -2px #669644;padding:15px 45px;-webkit-box-shadow:0 6px 0 #5e9140,0 3px 15px rgba(0,0,0,.4);-moz-box-shadow:0 6px 0 #2b638f,0 3px 15px rgba(0,0,0,.4);box-shadow:0 6px 0 #5e9140,0 3px 15px rgba(0,0,0,.4)}.block-practice-comments-block{margin:0 auto;width:100%;background:#f6f6f8}.block-practice-comments-block .container{padding:40px 0}.block-practice-comments-block .row{background:#fff;border-radius:5px;padding:20px 50px;margin:10px 0}.block-practice-comments-block .group-header{color:#75b151}.block-practice-average-rating .container{text-align:center}.map_practices_list .practices-menu.change .results{position:relative;top:13px;height:215px;overflow:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.map_practices_list .practices-menu.change .results::-webkit-scrollbar{display:none}.navbar.tandarts #block-mondzorgsectionbuttons{margin:0 auto;width:100%;position:absolute;top:65px;z-index:500;left:50%;transform:translateX(-50%);background-color:#fff;box-shadow:12px 13px 15px rgba(0,0,0,.1);display:none}.navbar.tandarts #block-mondzorgsectionbuttons .mondzorg_section_block{margin:40px auto}.navbar.tandarts #block-mondzorgsectionbuttons .card-columns{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.navbar.tandarts #block-mondzorgsectionbuttons .card-columns .card{display:inline-block;width:267px;margin:5px;font-size:16px;box-shadow:-1px 0 4px rgba(0,0,0,.1);color:#000}.navbar.tandarts #block-mondzorgsectionbuttons .card-columns .card-body img{height:40px}.scrolled header{position:sticky;position:-webkit-sticky;top:-1px;z-index:1000}.view-display-id-block_7 .row{margin:0}#block-displaypracticesnearby{width:100%;background:#fff;border:none;padding:0 0 25px 0;margin:0 0 17px 0;border-bottom:1px solid #e6e6e6}.practicesneaby .practices-list{max-height:470px;overflow:auto}.practicesneaby .h-title{font-size:20px;font-weight:700;padding:0 0 0 0;margin:0 0 15px 0;color:#74b151;position:relative;text-transform:uppercase}.practicesneaby .map-clinic-details{min-height:90px;border-radius:5px;box-sizing:border-box;padding:8px 10px;margin-bottom:10px;border:2px solid #f1f1f1;cursor:pointer}.practicesneaby .map-clinic-details .title a{font-weight:600;font-size:15px;color:#000}.practicesneaby .map-clinic-details .address{font-size:14px;color:#000}.practicesneaby .map-clinic-details .distance{border-right:1px solid}.practicesneaby .map-clinic-details .distance,.practicesneaby .map-clinic-details .reviews{display:inline-block;padding-right:5px;font-size:14px;color:#000}.practicesneaby .map-clinic-details .reviews{padding-left:5px}.practicesneaby .map-clinic-details .distance span,.practicesneaby .map-clinic-details .reviews span{color:#75b151;font-weight:600}.practicesneaby .map-clinic-details .go_to_practice{display:block;background:#75b151;border-radius:5px;text-align:center;font-weight:600;font-size:15px;line-height:21px;padding:5px;color:#fff;margin-top:10px;text-decoration:none}#block-pagetitle{padding-left:15px;padding-right:15px}.news-ticker{position:fixed !important;width:100%;left:50%;transform:translate(-50%,0);height:75px;bottom:0;z-index:1}.news-ticker .news-content{color:#fff;text-align:center;font-size:19px;overflow:visible !important}.news-ticker .news-content .nws{background:#75b151}.news-ticker .news-content .ticker{padding:20px !important;height:100px !important}.news-ticker .news-content .ticker .title{font-size:16px;font-weight:bold;margin-bottom:5px}.news-ticker .news-content a{color:#fff;opacity:1}.news-ticker .bubble{cursor:pointer;margin-top:26px;margin-left:20px;transition:all 700ms}.news-ticker .bubble.active{position:relative;margin-top:-48px}.news-ticker .bubble:after{content:"";font-family:"Font Awesome 5 Free";color:#fff;font-weight:bold;font-size:20px;position:relative;left:-113px}.news-ticker .bubble.active:after{content:""}.region-footer-fifth.active #block-footerlast{margin-bottom:0}.comment-comment-practice-form #edit-field-rating-form-0-actions,#edit-field-medical-insurance-rating-form-0-actions{display:none}.comment-comment-practice-form label{display:block}.comment-comment-practice-form .field--name-field-comment-body{background:#f9f9f9;border-radius:10px;padding:25px;margin-bottom:10px}.path-comment [data-value=_none],.comment-comment-practice-form .field--name-field-verified,.comment-comment-practice-form #edit-preview{display:none !important}.comment-comment-practice-form #edit-submit{background:#74b151;border-radius:5px;padding:10px 60px;border:none;color:#fff}.comment-comment-practice-form #edit-submit:focus{border:none}.comment-comment-practice-form .form-item-name label,.comment-comment-practice-form .form-type-email label{position:relative;left:0;margin-bottom:0;color:rgba(100,107,146,.7);transition:.5s;pointer-events:none}.comment-comment-practice-form .form-item-name input,.comment-comment-practice-form .form-type-email input,.comment-comment-practice-form .form-textarea{width:100%;box-sizing:border-box;box-shadow:none;outline:none;background:rgba(0,0,0,0);border:none;border-radius:0;border-bottom:2px solid #646b92;padding:10px 0;margin-bottom:10px}.comment-comment-practice-form .form-textarea{height:40px}.comment-comment-practice-form #edit-mail--description{font-style:italic;font-size:13px;color:#646b92}.comment-comment-practice-form .form-item-name label.labelfocus,.comment-comment-practice-form .form-type-email label.labelfocus{top:10px;left:0;color:#75b151}.node--type-practice .page-edit .region-title{top:-48px !important}.plaats-landing-page{margin:0 auto !important;margin-bottom:45px !important;width:100% !important;position:relative !important;top:0 !important;z-index:unset !important;left:unset !important;transform:unset !important;background-color:#fff !important;box-shadow:3px 3px 15px rgba(0,0,0,.1) !important;display:block !important}.plaats-landing-page .region_city.container{height:100% !important;overflow-y:unset !important}.nav-link--mondzorg:after,.nav-link--tandarts-per-stad:after{content:"";font-family:"Font Awesome 5 Free";color:#000;font-weight:bold;margin-left:5px}.nav-item.active .nav-link--mondzorg:after,li.nav-item .nav-link--mondzorg:hover:after,.nav-item.active .nav-link--tandarts-per-stad:after,li.nav-item .nav-link--tandarts-per-stad:hover:after{color:#75b151}.node--type-city-page #block-pagetitle{padding:15px 15px}#block-citypagepracticeslistblock{width:100%}#block-citypagepracticeslistblock .practice{display:flex;background:#fff;color:#000;border-radius:5px;padding:12px 20px;margin:15px 0}#block-citypagepracticeslistblock p{margin:0}#block-citypagepracticeslistblock .title_address{width:45%}#block-citypagepracticeslistblock .title_address .title{font-weight:bold}#block-citypagepracticeslistblock .title_address .address{font-size:15px}#block-citypagepracticeslistblock .distance_rating{font-size:15px;width:45%}#block-citypagepracticeslistblock .distance,#block-citypagepracticeslistblock .review{display:inline-block;line-height:43px}#block-citypagepracticeslistblock .distance span,#block-citypagepracticeslistblock .review span{color:#75b151;font-weight:bold}#block-citypagepracticeslistblock .link{width:25%}#block-citypagepracticeslistblock .link a{display:block;background:#75b151;border-radius:5px;text-align:center;font-weight:600;font-size:15px;line-height:16px;padding:15px;color:#fff;margin-top:-1px;text-decoration:none}.region-city-page-map,.region-city-page-practices{margin:0}.region-city-page-practices{padding:30px 0;background:#eaeaec}.field--name-field-related-articles .field__label{font-size:16px;text-transform:uppercase;font-weight:500;margin-bottom:10px}.de-lieve-tandarts section.media-text{background-color:#00bed2;border-radius:30px;padding:27px 29px;color:#fff;position:relative;z-index:1;margin-bottom:50px}.de-lieve-tandarts section.media-text h3{color:#fff;font-weight:700}.de-lieve-tandarts .paragraphs-items-field-branding-section h2{font-size:30px;font-weight:700;margin:30px 0;color:#00bed2}.de-lieve-tandarts .field-name-field-branding-section a.btn{background-color:#f90;color:#fff;font-size:inherit;white-space:normal}.de-lieve-tandarts .field-name-field-branding-section a{color:#f90}.de-lieve-tandarts .paragraphs-items-field-branding-section .colored-block{background-color:#00bed2;color:#fff}.de-lieve-tandarts .paragraphs-items-field-branding-section .special-with-image{display:flex;flex-wrap:wrap;margin:54px 0}.de-lieve-tandarts .field-name-field-branding-section img{max-width:100% !important;height:auto !important}.de-lieve-tandarts .padding-40{padding:15px 40px !important}.de-lieve-tandarts .paragraphs-items-field-branding-section .colored-block h3{font-size:24px;margin:0 0 20px 0;color:#fff}.de-lieve-tandarts .paragraphs-items-field-branding-section .special-with-image [class*=col-]{min-height:100%}.de-lieve-tandarts .special-with-image .col-sm-12{padding:0}.field--label-hidden.field__item a.btn.btn-primary{color:#fff !important}.nieuws-img{border-top-left-radius:10px;border-top-right-radius:10px;float:left;width:100%;height:229px !important;object-fit:cover;margin-bottom:15px}.niews-articles{display:-webkit-flex;display:flex;flex-wrap:wrap}.transl-selector{display:flex;padding-right:22px}.transl-selector p{margin-bottom:0;margin-right:10px}.site-footer__top{display:flex}.site-footer__top .region{width:100% !important;margin:0 auto}.site-footer__top .region-footer-third{margin-left:0}.site-footer__bottom .region-footer-fifth{width:100%}.region-footer-fifth #block-footerlast{width:100%}.region-footer-fifth #block-webform{width:100%;margin-bottom:0}@media(max-width:1025px){.path-mondzorg .post-item,.path-reviews .post-item,.path-nieuws .post-item{width:50% !important}.path-nieuws article,.path-nieuwsbrief article{-webkit-flex:0 0 100% !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important}.path-nieuwsbrief .post-item{width:50% !important}}@media(max-width:1000px){.site-footer__top{display:inline-flex;flex-flow:row wrap}.site-footer__top .region-footer-first{width:45%;order:2;margin:0 auto}.site-footer__top .region-footer-second{width:100%;order:1;margin:0 auto}.site-footer__top .region-footer-third{width:45%;order:3;margin:0 auto}}@media(min-width:1280px){.block-practice-specializations-block .table{width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:1140px}}@media(min-width:768px){.de-lieve-tandarts section.media-text{padding:52px 107px}.de-lieve-tandarts .paragraphs-items-field-branding-section .special-with-image{display:flex;flex-wrap:wrap;margin:79px 0}.de-lieve-tandarts .paragraphs-items-field-branding-section h3{font-size:30px;font-weight:600}.de-lieve-tandarts .colored-block p,.de-lieve-tandarts .colored-block ul{font-size:17px;line-height:20px}.region-sidebar-practices.col-md-3{-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.region-sidebar-practices .field--name-field-related-articles{margin-top:10px;width:100%}.field--name-field-related-articles .field__items{height:170px;overflow-y:scroll}.field--name-field-related-articles .field__item a{border:2px solid #f1f1f1;border-radius:5px;padding:5px;margin-bottom:5px;width:100%;display:block}.region-sidebar-practices{position:sticky !important;top:105px;max-height:750px;margin-bottom:30px}.path-nieuwsbrief aside,.node--type-news-brief aside{position:sticky;top:115px}}.view-display-id-block_2 .field-logo img{height:auto;width:185px;object-fit:scale-down}.on-mobile-logo{display:none;visibility:hidden}.node--type-news article img{max-width:100%;height:auto}.adv-wrapper.left{width:100%;margin-right:0}.adv-wrapper{border:1px solid #74b151;color:#687c8b;padding:15px;position:relative;font-family:arial,sans-serif;font-weight:normal;font-size:.9em}.adv-wrapper .info{position:absolute;top:0;left:0;color:#fff;background:#74b151;padding:2px 5px;font-size:.7em}.adv-wrapper h1,.adv-wrapper h2,.adv-wrapper h3,.adv-wrapper h4{margin-top:1em;font-size:1em;font-weight:bold}.adv-wrapper a{text-decoration:underline}.node--type-news-brief article img{max-width:100%}.filter-aside-title button{color:#fff;margin-top:-2px;padding:2px 5px}@media(max-width:767px){.path-nieuws article,.path-nieuwsbrief article{-webkit-flex:0 0 100% !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important}iframe{width:100%;height:auto}.mondzorg_section_block img{width:auto !important;height:auto !important}article img{width:100% !important;height:auto !important}.vote-widget-wrapper{padding:5px 0}.practices-filter{top:107px;z-index:1;box-shadow:2px 10px 21px rgba(0,0,0,.3)}.cd-filters{display:none}.cd-filters.open{display:block;height:575px;overflow-y:scroll}.practices-filter .btn-popover{display:none}.practices-filter h4{margin-top:12px;margin-bottom:15px}.practices-filter h4::after{content:"";position:absolute;right:10px;margin-top:13px;width:16px;height:16px;background:url("/modules/custom/tnd_citypage/images/cd-icon-arrow.svg") no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.practices-filter h4.closed::after{-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}h2{font-size:21px}h3{font-size:20px}p{font-size:17px}.field--name-field-related-articles{margin-top:150px}.carousel-control-next,.carousel-control-prev{height:240px}.navbar-collapse{position:fixed;top:0;left:0;bottom:0;background-color:#fff;width:100%;z-index:970;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);display:block;visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .6s cubic-bezier(0.215,0.61,0.355,1);-moz-transition:all .6s cubic-bezier(0.215,0.61,0.355,1);-o-transition:all .6s cubic-bezier(0.215,0.61,0.355,1);transition:all .6s cubic-bezier(0.215,0.61,0.355,1);overflow:auto}.collapsing{position:relative !important;height:100% !important;overflow:visible !important;transition:none !important}.navbar-collapse.show{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.on-mobile-logo{visibility:visible;text-align:center;padding:1rem 1rem;display:block;border-bottom:2px solid #fafafa}#search-practices-form .ajax-progress-throbber{margin-top:45px}.map-clinic-details-menu .practice-logo img{width:40%}.map-search-m{display:none !important}.navbar.tandarts #block-mondzorgsectionbuttons{top:155px}.navbar.tandarts #block-citypagemenublock{top:260px}.region_city .city a{padding:5px 18px}.region_city.container ul{list-style:none;padding:0 0 0 10px;-moz-column-count:3;-moz-column-gap:0;-webkit-column-count:3;-webkit-column-gap:0;column-count:3;column-gap:15px;margin:0 auto}.region_city.container{padding:25px 0}.region_city .city{width:50% !important}.region-niews-search .news-search-form{width:90%}.transl-selector{padding-right:0}.navbar-dark .navbar-brand{margin-top:-12px;margin-left:15px}.navbar-toggler{margin-top:-10px}.navbar-dark .navbar-toggler-icon{filter:brightness(0)}.heroblock.banner .image .caption h1{font-size:29px;color:#74b151;-webkit-text-stroke:unset;text-shadow:unset;background:unset}.search_info.container .title{font-size:4.2vw}.search_info.container p{font-size:3.5vw}.ten_signs_block .title .title{font-size:4vw}.ten_signs_block .signs,.emergencies_block .emergencies,.faqs_block .faqs{width:100%}.faqs_block .sub-title-description{width:100%}.path-frontpage .section-green{padding:80px 0}.path-frontpage #block-homebottomlinks .col-md-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:70px}.path-frontpage #block-homebottomlinks .col-md-4:last-of-type{margin-bottom:0}.node--type-practice .shields .urgent,.node--type-practice .shields .invoice_correct,.node--type-practice .shields .further_learning,.node--type-practice .shields .certificate,.node--type-practice .shields .urgence_365{width:119px;height:119px;font-size:15px}.shields .overall iframe{width:150px;height:120px}.block-practice-embed-code{padding:30px 0}.block-tnd-pref-subscr .content{flex-direction:column;top:-21px}.block-tnd-pref-subscr .phone,.block-tnd-pref-subscr .urgence-phone,.block-tnd-pref-subscr .appoinment-new-patient,.block-tnd-pref-subscr .appoinment-existing-patient{margin-bottom:10px}.practice-map .opening_hours{border-radius:0;width:100%;left:0;right:0;margin-top:0}.practice-map .opening_hours ul{margin:0 auto;width:60%}.map_opening_hours{height:100%}.block-practice-specializations-block .col-md-4{max-width:100%;flex:0 0 100%;margin-bottom:70px}.block-practice-specializations-block .col-md-4:last-child{margin-bottom:0}.block-practice-specializations-block .table ul{columns:2;-webkit-columns:2;-moz-columns:2}.block-practice-average-rating .total{padding-left:0;padding-right:5px}.block-practice-average-rating .total-comments-value{font-size:9vh;margin-top:-23px}.block-practice-average-rating .col-sm-8{padding-left:0}.block-practice-average-rating .rating-row-wrapper,.block-practice-comments-block .rating-row-wrapper{padding:1px 0}.block-practice-average-rating .rating-label,.block-practice-comments-block .rating-label,.block-practice-average-rating .rating-score,.block-practice-comments-block .rating-score{font-size:15px;text-align:left}.block-practice-average-rating .rating-progress,.block-practice-comments-block .rating-progress{margin-top:7px}.block-practice-average-rating .rating-progress .progress,.block-practice-comments-block .rating-progress .progress{height:11px}.block-practice-average-rating .total_score .rating-average-wrapper,.block-practice-comments-block .total_score .rating-average-wrapper{font-size:6vh}.block-leave-a-review .title{font-size:32px}.block-leave-a-review,.block-practice-average-rating{padding:50px 0}#block-displaymapandsearchforclinics #search-practices-form.active-pr-menu{left:0}.map_practices_list .practices-menu{width:100%;height:10px}.map_practices_list .practices-menu.change{width:100%}.map_practices_list .practices-menu .map-clinic-details-menu .practice-logo{display:none}.map-clinic-details-menu .details{display:inline-block;width:100%;padding:0}.map_practices_list .practices-menu.change{bottom:25px}.menu-icon-pr .bar1,.menu-icon-pr .bar2,.menu-icon-pr .bar3,.menu-icon-pr.change .icon-ic.icon-center,.menu-icon-pr.change .back-to-list__text,.menu-icon-pr .map-list__icon,.menu-icon-pr .btn__text.btn__text--full{display:none}.menu-icon-pr .icon-ic.icon-center,.menu-icon-pr .back-to-list__text,.menu-icon-pr.change .map-list__icon,.menu-icon-pr.change .btn__text.btn__text--full{display:block}.map_practices_list .practices-menu .menu-icon-pr{display:flex;background:#fff;border:2px solid #75b151;width:200px;border-radius:10px;box-shadow:0 1px 4px rgba(41,51,57,.5);margin:10px auto}.menu-icon-pr .icon-ic.icon-center,.menu-icon-pr.change .map-list__icon{padding-left:15px}.menu-icon-pr .back-to-list__text,.menu-icon-pr.change .btn__text.btn__text--full{padding:2px 16px 0 8px;font-weight:500}#block-displaymapandsearchforclinics .search-map-form{margin-top:-35px}#search_map .overlay-wrapper .map-clinic-details{width:100%;position:fixed;margin-left:0;margin-top:0;padding:10px 10px 10px 10px;bottom:-10px;box-shadow:0 2px 13px rgba(240,52,52,.7);left:0;top:265px;transform:translate(-50%,-50%)}#city_map .overlay-wrapper .map-clinic-details{width:100%;position:fixed;margin-left:0;margin-top:0;padding:10px 10px 10px 10px;bottom:-10px;box-shadow:0 2px 13px rgba(240,52,52,.7);left:0;top:170px;transform:translate(-50%,-50%)}.region-mondzorg-search .mondzorg-search-form{width:100%;padding-right:15px;padding-left:15px}.region-mondzorg-search #mondzorg-search-result{width:100%}.region-niews-search #news-search-result{width:90%}.path-nieuws .sidebar_first,.node--type-news .sidebar_first,.path-nieuwsbrief .sidebar_first,.node--type-news-brief .sidebar_first{padding-left:0;padding-right:0;flex:0 0 100%;max-width:100%;order:0}.loader{width:100%;top:-33px}.navbar.tandarts #block-mondzorgsectionbuttons .mondzorg_section_block{margin:15px auto}.navbar.tandarts #block-mondzorgsectionbuttons .card-columns{display:inline-block}.navbar.tandarts #block-mondzorgsectionbuttons .card-columns .card{display:inline-block;width:46%;font-size:14px}.node--type-advertorial-blog .main-content.col,.node--type-patient-story .main-content.col,.node--type-practice-blog .main-content.col,.node--type-mondzorg-page .main-content.col{min-width:100%}.path-mondzorg h1,.node--type-mondzorg-page h1,.node--type-advertorial-blog h1,.path-nieuws h1,.node--type-news h1,.node--type-practice-blog h1,.node--type-patient-story h1,.path-nieuwsbrief h1,.node--type-news-brief h1{font-size:22px;padding-top:30px;padding-bottom:20px}.region-sidebar-practices{margin:0;position:sticky !important;top:105px}#block-displaypracticesnearby{padding:10px 0}.news-ticker .bubble.active{margin-top:-125px}.news-ticker .news-content .nws{margin-top:-1px}.news-ticker .news-content .ticker{height:130px !important}#block-citypagepracticeslistblock .practice{flex-wrap:wrap}#block-citypagepracticeslistblock .title_address{width:100%}#block-citypagepracticeslistblock .distance_rating{width:100%}#block-citypagepracticeslistblock .link{width:100%}.node--type-city-page #block-pagetitle{padding:15px 10px}.node--type-city-page #block-pagetitle h1{font-size:24px}.heroblock.banner img{display:none}.heroblock.banner .image .caption{position:unset;left:unset;bottom:unset;transform:unset;margin-top:15px}#block-overtandartsnl,#block-belangrijkstepaginas,#block-tandartseninsteden,#block-footerlinks{width:100%;border:1px solid #fff;padding:0 25px}#block-overtandartsnl h2,#block-belangrijkstepaginas h2,#block-tandartseninsteden h2,#block-footerlinks h2:first-of-type{padding-top:10px}#block-overtandartsnl h2:after,#block-belangrijkstepaginas h2:after,#block-tandartseninsteden h2:after,#block-footerlinks h2:first-of-type:after{content:"+";color:#fff;font-weight:bold;font-size:18px;float:right;margin-left:5px}#block-overtandartsnl.active h2:after,#block-belangrijkstepaginas.active h2:after,#block-tandartseninsteden.active h2:after,#block-footerlinks.active h2:first-child:after{content:"−"}#block-overtandartsnl .content,#block-belangrijkstepaginas .content,#block-tandartseninsteden .content,#block-footerlinks .content{display:none}#block-overtandartsnl.active .content,#block-belangrijkstepaginas.active .content,#block-tandartseninsteden.active .content,#block-footerlinks.active .content{display:flex}.site-footer__top .region-footer-first{order:5}}.site-footer__top .region-footer-first #block-webform{margin-bottom:-55px}@media(min-width:576px){.region-mondzorg-section .card-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media(max-width:550px){.path-mondzorg .post-item,.path-reviews .post-item,.path-nieuws .post-item,.path-rubrieken .post-item{width:100% !important}.path-nieuws article,.path-nieuwsbrief article,.category-articles article{-webkit-flex:0 0 100% !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important}.path-nieuwsbrief .post-item{width:100% !important}.rrssb .rrssb-prefix{display:none}}@media(max-width:576px){.category-articles .post-content-container .post-content{margin-bottom:100px !important;min-height:100% !important}.heroblock.banner .image .caption{width:100%}.heroblock.banner .image .caption h1{font-size:20px}.search_info.container .title{font-size:21px}.search_info.container .description p{font-size:16px}.urgent_appointment_block .description{font-size:18px;padding:70px 0;width:80%}.ten_signs_block .title .title{font-size:24px}.emergencies_block .title .title,.faqs_block .title .title{font-size:24px}.node--type-practice .shields{flex-flow:wrap}.node--type-practice .page-edit #block-pagetitle{margin-top:-50px}.shields .overall iframe{width:125px;height:100px;margin-top:-2px}.node--type-practice .shields .overall{padding:0 7px}.shields .overall span{margin-top:-23px;font-size:15px}.node--type-practice .shields .urgent,.node--type-practice .shields .invoice_correct,.node--type-practice .shields .further_learning,.node--type-practice .shields .certificate,.node--type-practice .shields .urgence_365{height:135px;width:110px}.node--type-practice .shields .urgent img,.node--type-practice .shields .invoice_correct img,.node--type-practice .shields .further_learning img,.node--type-practice .shields .certificate img,.node--type-practice .shields .urgence_365 img{width:85%}.practice-map .gm-style .gm-style-iw-c{left:120px;width:240px}.practice-map .opening_hours ul{width:100%}.block-practice-specializations-block .table ul{columns:1;-webkit-columns:1;-moz-columns:1}.block-practice-average-rating .title{padding-bottom:10px}.block-practice-average-rating .total{padding-bottom:5px}.block-practice-average-rating .col-sm-8{padding-left:15px;padding-bottom:10px}.block-practice-average-rating .total_score,.block-practice-comments-block .total_score{margin-left:15px;margin-right:15px;margin-top:10px}.block-practice-comments-block .row{padding:20px 0}.site-footer .block{margin:10px 0}.node--type-practice .block-practice-takes-patients,.node--type-practice .block-practice-average-rating-lite{width:95%}.node--type-practice .region-title h1{font-size:21px}.block-leave-a-review .title{color:#000;font-weight:500;font-size:22px}.block-practice-average-rating .rating-label,.block-practice-comments-block .rating-label{width:60%}.block-practice-average-rating .rating-score,.block-practice-comments-block .rating-score{width:16%}#block-displaymapandsearchforclinics #tandarts-search-field{width:340px}#block-displaymapandsearchforclinics .search-map-form .form-type-range{display:none}#block-displaymapandsearchforclinics #edit-search-options div:nth-child(1) label.js-form-type-radio{width:149px;padding-right:20px}#block-displaymapandsearchforclinics #edit-search-options div:nth-child(2) label.js-form-type-radio{background-image:url(/sites/default/files/images/radio-second.png);width:140px;padding-right:20px}#block-displaymapandsearchforclinics #edit-search-options div.selected-option:nth-child(2) label.js-form-type-radio{background-image:url(/sites/default/files/images/radio-first.png)}#block-displaymapandsearchforclinics #edit-search-options .js-form-type-radio{margin-left:-35px}#block-displaymapandsearchforclinics #edit-search-options{left:60px !important}.block-tnd-pref-subscr{order:1}.block-practice-embed-code{order:2;margin-top:-20px;margin-bottom:12px;padding:10px 0}ul.breadcrumb li a{line-height:35px}.node--type-practice ul.breadcrumb{margin:5px 0 0 !important}ul.breadcrumb li:before,ul.breadcrumb li:after{border-top:18px solid rgba(0,0,0,0);border-bottom:18px solid rgba(0,0,0,0)}.node--type-practice .region-title{top:5px;padding:15px 0}.block-tnd-pref-subscr .phone span,.block-tnd-pref-subscr .urgence-phone span,.block-tnd-pref-subscr .appoinment-new-patient span,.block-tnd-pref-subscr .appoinment-existing-patient span{display:none}.block-tnd-pref-subscr .phone a,.block-tnd-pref-subscr .appoinment-new-patient a,.block-tnd-pref-subscr .appoinment-existing-patient a,.block-tnd-pref-subscr .urgence-phone a{margin-top:-9px}.block-tnd-pref-subscr .phone,.block-tnd-pref-subscr .appoinment-new-patient,.block-tnd-pref-subscr .appoinment-existing-patient,.block-tnd-pref-subscr .urgence-phone{padding:15px 20px;height:60px}.node--type-practice .shields .certificate img{width:90% !important}.block-leave-a-review,.block-practice-average-rating{padding:35px 0}.block-leave-a-review p{margin-bottom:35px}.block-practice-comments-block .container{padding:20px 0;padding-bottom:35px}}#tnd-finance-bieden{margin-top:15px}#edit-right,#edit-left{width:50%}#edit-field-rating-form label,#edit-field-extended-rating-form label,#edit-field-medical-insurance-rating-form label,#edit-field-billing-rating-form label{margin-bottom:25px;font-size:21px !important;color:#374051 !important;font-weight:600}#edit-field-rating-form .rating-header,#edit-field-extended-rating-form .rating-header,#edit-field-medical-insurance-rating-form .rating-header,#edit-field-billing-rating-form .rating-header{margin-bottom:10px;align-items:center !important;justify-content:space-between !important;display:flex !important}#edit-field-rating-form .rating-header .rating-header__item,#edit-field-extended-rating-form .rating-header .rating-header__item,#edit-field-medical-insurance-rating-form .rating-header .rating-header__item,#edit-field-billing-rating-form .rating-header .rating-header__item{color:#586479;display:inline-block}#edit-field-rating-form .rating-emoji,#edit-field-extended-rating-form .rating-emoji,#edit-field-medical-insurance-rating-form .rating-emoji,#edit-field-billing-rating-form .rating-emoji{justify-content:space-between;display:flex}#edit-field-rating-form .rating-emoji .rating-face i,#edit-field-extended-rating-form .rating-emoji .rating-face i,#edit-field-medical-insurance-rating-form .rating-emoji .rating-face i,#edit-field-billing-rating-form .rating-emoji .rating-face i{font-size:25px}#edit-field-rating-form .rating-emoji .rating-face i.angry,#edit-field-extended-rating-form .rating-emoji .rating-face i.angry,#edit-field-medical-insurance-rating-form .rating-emoji .rating-face i.angry,#edit-field-billing-rating-form .rating-emoji .rating-face i.angry{color:#ff0d0d}#edit-field-rating-form .rating-emoji .rating-face i.sad,#edit-field-extended-rating-form .rating-emoji .rating-face i.sad,#edit-field-medical-insurance-rating-form .rating-emoji .rating-face i.sad,#edit-field-billing-rating-form .rating-emoji .rating-face i.sad{color:#ff4e11}#edit-field-rating-form .rating-emoji .rating-face i.neutral,#edit-field-extended-rating-form .rating-emoji .rating-face i.neutral,#edit-field-medical-insurance-rating-form .rating-emoji .rating-face i.neutral,#edit-field-billing-rating-form .rating-emoji .rating-face i.neutral{color:#fab733}#edit-field-rating-form .rating-emoji .rating-face i.happy,#edit-field-extended-rating-form .rating-emoji .rating-face i.happy,#edit-field-medical-insurance-rating-form .rating-emoji .rating-face i.happy,#edit-field-billing-rating-form .rating-emoji .rating-face i.happy{color:#acb334}#edit-field-rating-form .rating-emoji .rating-face i.very-happy,#edit-field-extended-rating-form .rating-emoji .rating-face i.very-happy,#edit-field-medical-insurance-rating-form .rating-emoji .rating-face i.very-happy,#edit-field-billing-rating-form .rating-emoji .rating-face i.very-happy{color:#69b34c}#edit-field-rating-form #slider,#edit-field-rating-form #slider2,#edit-field-rating-form #slider3,#edit-field-extended-rating-form #slider,#edit-field-extended-rating-form #slider2,#edit-field-extended-rating-form #slider3,#edit-field-medical-insurance-rating-form #slider,#edit-field-medical-insurance-rating-form #slider2,#edit-field-medical-insurance-rating-form #slider3,#edit-field-billing-rating-form #slider,#edit-field-billing-rating-form #slider2,#edit-field-billing-rating-form #slider3{margin:16px 2px}#edit-field-rating-form #slider input[type=range],#edit-field-rating-form #slider2 input[type=range],#edit-field-rating-form #slider3 input[type=range],#edit-field-extended-rating-form #slider input[type=range],#edit-field-extended-rating-form #slider2 input[type=range],#edit-field-extended-rating-form #slider3 input[type=range],#edit-field-medical-insurance-rating-form #slider input[type=range],#edit-field-medical-insurance-rating-form #slider2 input[type=range],#edit-field-medical-insurance-rating-form #slider3 input[type=range],#edit-field-billing-rating-form #slider input[type=range],#edit-field-billing-rating-form #slider2 input[type=range],#edit-field-billing-rating-form #slider3 input[type=range]{-webkit-appearance:none;-moz-apperance:none;width:100%;border-radius:6px;border:none;height:13px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,#c9c9c9),color-stop(0%,#E0E0E0));background-image:-moz-linear-gradient(left center,#E0E0E0 0%,#E0E0E0 15%,#E0E0E0 15%,#E0E0E0 100%)}#edit-field-rating-form #slider input[type=range]::-moz-range-track,#edit-field-rating-form #slider2 input[type=range]::-moz-range-track,#edit-field-rating-form #slider3 input[type=range]::-moz-range-track,#edit-field-extended-rating-form #slider input[type=range]::-moz-range-track,#edit-field-extended-rating-form #slider2 input[type=range]::-moz-range-track,#edit-field-extended-rating-form #slider3 input[type=range]::-moz-range-track,#edit-field-medical-insurance-rating-form #slider input[type=range]::-moz-range-track,#edit-field-medical-insurance-rating-form #slider2 input[type=range]::-moz-range-track,#edit-field-medical-insurance-rating-form #slider3 input[type=range]::-moz-range-track,#edit-field-billing-rating-form #slider input[type=range]::-moz-range-track,#edit-field-billing-rating-form #slider2 input[type=range]::-moz-range-track,#edit-field-billing-rating-form #slider3 input[type=range]::-moz-range-track{border:none;background:none;outline:none}#edit-field-rating-form #slider input[type=range]:focus,#edit-field-rating-form #slider2 input[type=range]:focus,#edit-field-rating-form #slider3 input[type=range]:focus,#edit-field-extended-rating-form #slider input[type=range]:focus,#edit-field-extended-rating-form #slider2 input[type=range]:focus,#edit-field-extended-rating-form #slider3 input[type=range]:focus,#edit-field-medical-insurance-rating-form #slider input[type=range]:focus,#edit-field-medical-insurance-rating-form #slider2 input[type=range]:focus,#edit-field-medical-insurance-rating-form #slider3 input[type=range]:focus,#edit-field-billing-rating-form #slider input[type=range]:focus,#edit-field-billing-rating-form #slider2 input[type=range]:focus,#edit-field-billing-rating-form #slider3 input[type=range]:focus{outline:none;border:none}#edit-field-rating-form #slider input[type=range]::-webkit-slider-thumb,#edit-field-rating-form #slider2 input[type=range]::-webkit-slider-thumb,#edit-field-rating-form #slider3 input[type=range]::-webkit-slider-thumb,#edit-field-extended-rating-form #slider input[type=range]::-webkit-slider-thumb,#edit-field-extended-rating-form #slider2 input[type=range]::-webkit-slider-thumb,#edit-field-extended-rating-form #slider3 input[type=range]::-webkit-slider-thumb,#edit-field-medical-insurance-rating-form #slider input[type=range]::-webkit-slider-thumb,#edit-field-medical-insurance-rating-form #slider2 input[type=range]::-webkit-slider-thumb,#edit-field-medical-insurance-rating-form #slider3 input[type=range]::-webkit-slider-thumb,#edit-field-billing-rating-form #slider input[type=range]::-webkit-slider-thumb,#edit-field-billing-rating-form #slider2 input[type=range]::-webkit-slider-thumb,#edit-field-billing-rating-form #slider3 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none !important;background-color:#c1c1c1;height:22px;width:22px;border-radius:50%;cursor:pointer}#edit-field-rating-form #slider input[type=range]::-moz-range-thumb,#edit-field-rating-form #slider2 input[type=range]::-moz-range-thumb,#edit-field-rating-form #slider3 input[type=range]::-moz-range-thumb,#edit-field-extended-rating-form #slider input[type=range]::-moz-range-thumb,#edit-field-extended-rating-form #slider2 input[type=range]::-moz-range-thumb,#edit-field-extended-rating-form #slider3 input[type=range]::-moz-range-thumb,#edit-field-medical-insurance-rating-form #slider input[type=range]::-moz-range-thumb,#edit-field-medical-insurance-rating-form #slider2 input[type=range]::-moz-range-thumb,#edit-field-medical-insurance-rating-form #slider3 input[type=range]::-moz-range-thumb,#edit-field-billing-rating-form #slider input[type=range]::-moz-range-thumb,#edit-field-billing-rating-form #slider2 input[type=range]::-moz-range-thumb,#edit-field-billing-rating-form #slider3 input[type=range]::-moz-range-thumb{-moz-appearance:none !important;background-color:#c1c1c1;border:none;height:22px;width:22px;border-radius:50%;cursor:pointer}#edit-field-rating-form #edit-field-rating-form-0-field-explanation-wrapper,#edit-field-rating-form #edit-field-rating-form-0-field-hygiene-wrapper,#edit-field-rating-form #edit-field-rating-form-0-field-service-wrapper,#edit-field-rating-form #edit-field-rating-form-0-field-appointment-wrapper,#edit-field-rating-form [id^=edit-field-extended-rating-form-0-field],#edit-field-rating-form [id^=edit-field-medical-insurance-rating-form-0-field],#edit-field-extended-rating-form #edit-field-rating-form-0-field-explanation-wrapper,#edit-field-extended-rating-form #edit-field-rating-form-0-field-hygiene-wrapper,#edit-field-extended-rating-form #edit-field-rating-form-0-field-service-wrapper,#edit-field-extended-rating-form #edit-field-rating-form-0-field-appointment-wrapper,#edit-field-extended-rating-form [id^=edit-field-extended-rating-form-0-field],#edit-field-extended-rating-form [id^=edit-field-medical-insurance-rating-form-0-field],#edit-field-medical-insurance-rating-form #edit-field-rating-form-0-field-explanation-wrapper,#edit-field-medical-insurance-rating-form #edit-field-rating-form-0-field-hygiene-wrapper,#edit-field-medical-insurance-rating-form #edit-field-rating-form-0-field-service-wrapper,#edit-field-medical-insurance-rating-form #edit-field-rating-form-0-field-appointment-wrapper,#edit-field-medical-insurance-rating-form [id^=edit-field-extended-rating-form-0-field],#edit-field-medical-insurance-rating-form [id^=edit-field-medical-insurance-rating-form-0-field],#edit-field-billing-rating-form #edit-field-rating-form-0-field-explanation-wrapper,#edit-field-billing-rating-form #edit-field-rating-form-0-field-hygiene-wrapper,#edit-field-billing-rating-form #edit-field-rating-form-0-field-service-wrapper,#edit-field-billing-rating-form #edit-field-rating-form-0-field-appointment-wrapper,#edit-field-billing-rating-form [id^=edit-field-extended-rating-form-0-field],#edit-field-billing-rating-form [id^=edit-field-medical-insurance-rating-form-0-field]{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:10px;padding:15px;margin-bottom:25px}#edit-field-behandelaar-wrapper,#edit-field-comment-body-wrapper{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:10px;padding:15px;margin-bottom:25px}#edit-field-behandelaar-wrapper label,#edit-field-comment-body-wrapper label{margin-bottom:25px;font-size:21px !important;color:#374051 !important;font-weight:600}#edit-field-rating legend{display:none}#edit-field-extended-rating legend,#edit-field-medical-insurance-rating legend{display:none}.path-comment .selectbtn{display:inline-block;background:#fff;color:#646b92;border:1px solid #646b92;padding:5px 16px;box-sizing:border-box;border-radius:10px;font-size:15px;cursor:pointer}.path-comment .selectbtn:last-of-type{margin-right:0}.path-comment .selectbtn.selected1,.path-comment .selectbtn.selected2{background:#ff0d0d;border:1px solid #ff0d0d;color:#fff}.path-comment .selectbtn.selected3,.path-comment .selectbtn.selected4{background:#ff4e11;border:1px solid #ff4e11;color:#fff}.path-comment .selectbtn.selected5,.path-comment .selectbtn.selected6{background:#fab733;border:1px solid #fab733;color:#fff}.path-comment .selectbtn.selected7,.path-comment .selectbtn.selected8{background:#acb334;border:1px solid #acb334;color:#fff}.path-comment .selectbtn.selected9,.path-comment .selectbtn.selected10{background:#69b34c;border:1px solid #69b34c;color:#fff}.path-comment .comment-page-title{margin:35px 0;font-size:1.7rem}.path-comment .rating-buttons{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}@media(max-width:992px){.path-comment .rating-buttons{justify-content:space-around;flex-flow:row wrap;align-items:stretch}.path-comment .rating-buttons .selectbtn{padding:5px 9px;margin-right:0}}#block-leave-a-review .info{font-family:cursive;font-size:19px}#block-leave-a-review .title{color:#000;font-weight:500;font-size:30px}@media(max-width:767px){#block-leave-a-review .title{font-size:25px;line-height:26px;margin-bottom:13px}#block-leave-a-review .info{font-size:17px}}#city_map .overlay-wrapper-grey.overlay-wrapper{z-index:9}#city_map .overlay-wrapper-grey.overlay-wrapper.active{z-index:1000 !important}.overlay-wrapper .map-clinic-details .close-details{position:absolute;top:-2px;right:-275px;font-size:16px;cursor:pointer;color:red}.overlay-wrapper-grey.overlay-wrapper .map-clinic-details .close-details{top:0 !important}.bullseye.visible .map-clinic-details{display:none}h3.city_heading{background:#fff;color:#000;border-radius:5px;padding:12px 20px;margin:15px 0;font-weight:400}#main .tabs{display:none}.path-user #main .tabs{display:block !important}.user-logged-in #main .tabs{display:block !important}#city-filter-form .fieldset-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end}#city-filter-form .form-actions{margin-bottom:0;margin-left:21px}#city-filter-form .form-item-city-name{margin:0 !important;margin-top:10px !important;padding:0 !important}#city-filter-form input::placeholder{opacity:.8}.node-city-page-edit-form.dn-none #edit-body-0-format,.node-city-page-edit-form.dn-none #edit-field-extra-text-0-format{display:none}h4.takes-patients{cursor:pointer}#practice-comments-p .comment_response,#practice-comments-g .comment_response{display:flex;margin-top:-8px;margin-bottom:10px;position:relative}#practice-comments-p .comment_response .reactie-v,#practice-comments-g .comment_response .reactie-v{overflow:hidden;background:#fffeea;border:1px solid #75b151;border-radius:4px;margin-left:20px;padding:8px;width:100%}#practice-comments-p .comment_response .reactie-v p,#practice-comments-g .comment_response .reactie-v p{margin-bottom:0}#practice-comments-p .comment_response .reactie-v:before,#practice-comments-g .comment_response .reactie-v:before{content:"";width:0;height:0;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:6px solid #75b151;border-top:7px solid #75b151;border-bottom:6px solid rgba(0,0,0,0);left:48px;top:16px}#practice-comments-p .comment_response .reactie-v:after,#practice-comments-g .comment_response .reactie-v:after{content:"";width:0;height:0;position:absolute;border-left:5px solid rgba(0,0,0,0);border-right:5px solid #fffeea;border-top:5px solid #fffeea;border-bottom:5px solid rgba(0,0,0,0);left:51px;top:17px}#practice-comments-p .comment_response .reactie-v h4,#practice-comments-g .comment_response .reactie-v h4{font-size:15px}#practice-comments-p .comment_response .reactie-v h4 span,#practice-comments-g .comment_response .reactie-v h4 span{color:#75b151}.path-user .ui-widget-header{background:#75b151;color:#fff}.practice-comments-form table tbody tr td:first-child{max-width:600px}.practice-comments-form table tbody tr td:not(:first-child){vertical-align:middle;text-align:center}@media(max-width:902px)and (min-width:768px){.heroblock.banner .image .caption{position:relative;bottom:-110px}}#edit-field-extended-rating-form-0-actions{display:none}#review-medical-insurance{filter:drop-shadow(0px 4px 30px rgba(0,0,0,0.15));background:#fff;border-radius:10px;padding:1.5rem;margin-bottom:20px}#review-medical-insurance div{padding:.5rem}.path-reviews .title{margin-top:1rem;font-size:larger;padding:2rem;display:flex;justify-content:space-around}.path-reviews .page-description{padding-left:2rem;padding-right:2rem;padding-bottom:1rem}.path-reviews .form-item-email{width:50%}.path-reviews .js-form-type-checkbox{margin-left:1rem}.path-reviews .review-container{background-color:#f8f8f8;width:100%}.path-reviews .code-of-conduct{padding:1rem;display:flex;justify-content:center}.path-reviews .code-of-conduct svg{width:1.8rem}.path-reviews .review-second-container{display:flex;justify-content:center;align-items:center;width:90%;margin:0 auto}@media(max-width:991px){.path-reviews .review-second-container{display:unset}}.path-reviews .fill-review-title{font-size:large;font-weight:600}.path-reviews .fill-review-text{width:80%;padding-top:1rem}.path-reviews .make-review-buttons{display:flex;flex-direction:column;padding:.7rem}.path-reviews .post-item-review{width:90%;min-height:4rem;padding-top:1rem;margin:0px auto}.path-reviews .post-container-rev{box-shadow:5px 10px 19px 5px rgba(0,0,0,.08);border-radius:10px;border:1px solid #e9e9e9;padding:1.1rem}.path-reviews .leave-a-review-container{background-color:#f8f8f8}.path-reviews .leave-a-review-container article{width:100%}.path-reviews .title{color:#74b151;font-weight:500;font-size:large;padding-bottom:1rem}.path-reviews .ratings-comments{width:100%}.path-reviews .ratings-comments .all-ratings{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#fff;padding:15px 0 35px 0}.path-reviews .ratings-comments .all-ratings .card{width:100%;justify-content:center;align-items:center;border-right:2px solid #efeff0;border-bottom:none;border-top:none;border-left:none}.path-reviews .ratings-comments .all-ratings .card:last-child{border:none}@media(max-width:991px){.path-reviews .ratings-comments .all-ratings .card{border-right:none}}.path-reviews .ratings-comments .all-ratings .card .card-header,.path-reviews .ratings-comments .all-ratings .card .card-footer{width:100%;border:none}.path-reviews .ratings-comments .all-ratings .card .card-body{margin-top:-5px}.path-reviews .ratings-comments .all-ratings .card .card-header{min-height:85px;display:flex;justify-content:center;padding:0;background:none}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .card .card-header{min-height:65px}}.path-reviews .ratings-comments .all-ratings .card .card-footer{background:none}.path-reviews .ratings-comments .all-ratings .card.tandarts-platform .logo{max-width:160px}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .card.tandarts-platform .logo{max-width:140px}}.path-reviews .ratings-comments .all-ratings .card.google-platform .logo{max-width:100px}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .card.google-platform .logo{max-width:88px}}.path-reviews .ratings-comments .all-ratings .card.zk-platform .logo{max-width:146px}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .card.zk-platform .logo{max-width:125px}}.path-reviews .ratings-comments .all-ratings .card.kv-platform .logo{max-width:120px}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .card.kv-platform .logo{max-width:115px}}.path-reviews .ratings-comments .all-ratings .card .card-footer{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:15px;line-height:15px;text-align:center;color:#018bc7 !important}.path-reviews .ratings-comments .all-ratings .card .shield-card{position:relative}.path-reviews .ratings-comments .all-ratings .card .shield-card.tnd .info{background:linear-gradient(180deg,#8FD167 0%,#75B151 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.tnd .diamond-first{background:linear-gradient(180deg,#65BFE7 0%,#018BC7 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.tnd .diamond-second{background:linear-gradient(180deg,#8FD167 0%,#75B151 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.gg .info{background:linear-gradient(180deg,#F6AD10 0%,#F29018 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.gg .diamond-first{background:linear-gradient(180deg,#EC2E37 0%,#C7242B 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.gg .diamond-second{background:linear-gradient(180deg,#7998F8 0%,#1B4EEB 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.zk .info{background:linear-gradient(180deg,#5855BE 0%,#110E72 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.zk .diamond-first{background:linear-gradient(180deg,#5855BE 0%,#110E72 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.zk .diamond-second{background:linear-gradient(180deg,#F0B975 0%,#F29018 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.kv .info{background:linear-gradient(180deg,#ec6727 0%,#EF3B24 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.kv .diamond-first{background:linear-gradient(180deg,#C6D22D 0%,#C6D22D 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card.kv .diamond-second{background:linear-gradient(180deg,#f7a521 0%,#F99D1C 100%)}.path-reviews .ratings-comments .all-ratings .card .shield-card .info{width:85px;height:85px;border-radius:15px;transform:rotate(-45deg);display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .card .shield-card .info{width:70px;height:70px}}.path-reviews .ratings-comments .all-ratings .card .shield-card .info span{transform:rotate(45deg);font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:35px;line-height:42px;text-align:center;color:#fff}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .card .shield-card .info span{font-size:30px}}.path-reviews .ratings-comments .all-ratings .card .shield-card .diamond-first{position:absolute;width:25px;height:25px;border-radius:6px;right:0;left:-30px;top:-10px;transform:rotate(45deg)}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .card .shield-card .diamond-first{width:20px;height:20px;left:-28px;top:-5px}}.path-reviews .ratings-comments .all-ratings .card .shield-card .diamond-second{position:absolute;width:35px;height:35px;border-radius:6px;right:0;left:-50px;top:58px;transform:rotate(45deg)}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .card .shield-card .diamond-second{width:30px;height:30px;left:-35px;top:58px}}.path-reviews .ratings-comments .all-ratings .horizontal{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));position:relative;justify-items:center;grid-gap:30px}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .horizontal{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.path-reviews .ratings-comments .all-ratings .horizontal.with-kv .card:last-child{grid-column:inherit}.path-reviews .ratings-comments .all-ratings .horizontal.no-kv .card:last-child{grid-column:1/span 2}}.path-reviews .ratings-comments .all-ratings .horizontal .separator{border:1px solid #efeff0;height:215px;position:relative;top:3px;margin:15px}@media(max-width:480px){.path-reviews .ratings-comments .all-ratings .horizontal .separator{height:158px;margin:5px}}.path-reviews .comments{background:#f8f8f8;width:100%;height:100%;padding:55px 0;display:flex;justify-content:center;flex-wrap:wrap}@media(max-width:767px){.path-reviews .comments{padding:35px 10px}.path-reviews .comments .tab-content>.active{margin-bottom:65px}}.path-reviews .comments .review-card{display:flex;flex-wrap:wrap;padding:30px 0;margin-bottom:30px;border-bottom:1px solid #e6e6e6}@media(max-width:767px){.path-reviews .comments .review-card{padding:15px 0;margin-bottom:10px}}.path-reviews .comments .review-card:last-child{border-bottom:none}.path-reviews .comments .review-card .quotes{width:100%;text-align:center;margin-bottom:10px}@media(max-width:600px){.path-reviews .comments .review-card .quotes{display:none}}.path-reviews .comments .review-card .header{width:100%;display:flex;justify-content:space-between;margin-bottom:10px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;color:#000}@media(max-width:767px){.path-reviews .comments .review-card .header span:last-child{text-align:right}}.path-reviews .comments .review-card .body-and-response{margin-bottom:15px}.path-reviews .comments .review-card .body-and-response .body{font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000}.path-reviews .comments .review-card .body-and-response .response{display:flex;margin-top:10px;position:relative}.path-reviews .comments .review-card .body-and-response .response .reactie-v{overflow:hidden;background:#fffeea;border:1px solid #75b151;border-radius:4px;margin-left:20px;padding:8px}.path-reviews .comments .review-card .body-and-response .response .reactie-v div{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;color:#000}.path-reviews .comments .review-card .body-and-response .response .reactie-v div span{color:#75b151}.path-reviews .comments .review-card .body-and-response .response .reactie-v p{margin:0;font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000}.path-reviews .comments .review-card .body-and-response .response .reactie-v::before{content:"";width:0;height:0;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:6px solid #75b151;border-top:7px solid #75b151;border-bottom:6px solid rgba(0,0,0,0);margin-left:-21px;top:16px}.path-reviews .comments .review-card .body-and-response .response .reactie-v::after{content:"";width:0;height:0;position:absolute;border-left:5px solid rgba(0,0,0,0);border-right:5px solid #fffeea;border-top:5px solid #fffeea;border-bottom:5px solid rgba(0,0,0,0);margin-left:-18px;top:17px}.path-reviews .comments .review-card .rev-details .progress-all{margin-bottom:10px}@media(max-width:767px){.path-reviews .comments .review-card .rev-details .progress-all{margin-bottom:5px}}.path-reviews .comments .review-card .rev-details .rating-label{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;color:#000}@media(max-width:575px){.path-reviews .comments .review-card .rev-details .rating-label{width:35%}}.path-reviews .comments .review-card .rev-details .rating-progress{display:flex;flex-direction:row;align-items:center}@media(max-width:575px){.path-reviews .comments .review-card .rev-details .rating-progress{width:65%}}.path-reviews .comments .review-card .rev-details .rating-progress .score{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#000}.path-reviews .comments .review-card .rev-details .rating-progress .progress{width:100%;background:rgba(199,200,202,.3);border-radius:5px;height:10px}.path-reviews .comments .review-card .rev-details .rating-progress .progress .progress-bar{background:#75b151;border-radius:5px}.path-reviews .comments .review-card .total-score{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:70px;line-height:110px;text-align:center;color:#75b151}.path-reviews .comments .actions-links{position:relative}.path-reviews .comments .nav-tabs{border-bottom:1px solid #e4e4e4}@media(max-width:767px){.path-reviews .comments .nav-tabs{margin-bottom:49px;display:flex;justify-content:center}}.path-reviews .comments .nav-tabs .nav-item{margin-right:35px}@media(max-width:768px){.path-reviews .comments .nav-tabs .nav-item{margin-right:25px}}.path-reviews .comments .nav-tabs .nav-item .nav-link{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:20px;color:rgba(0,0,0,.7);padding:4px 0 14px 0;border:none}.path-reviews .comments .nav-tabs .nav-item .nav-link.active{color:#000;border:none;border-top-left-radius:0;border-top-right-radius:0;background:none;box-shadow:inset 0px -3px 0px #018bc7}.path-reviews .comments .nav-tabs .nav-item .nav-link.active:hover{border:none}.path-reviews .comments .nav-tabs .nav-item .nav-link:hover{border:none}.path-reviews .comments .review-button{position:absolute;right:0;top:0}@media(max-width:767px){.path-reviews .comments .review-button{top:54px;margin-left:auto;margin-right:auto;left:0;text-align:center}.path-reviews .comments .review-button.upper{top:84px}}.path-reviews .comments .review-button .rev-link{background:#018bc7;border-radius:5px;padding:5px 30px;text-decoration:none;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;text-align:center;color:#fff}.path-reviews .comments .review-button-single{background:#018bc7;width:250px;border-radius:5px;padding:15px 30px;text-align:center;margin:0 auto}.path-reviews .comments .review-button-single a{text-decoration:none;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#fff}.path-reviews .comments #practice-comments-g #load-more-g{width:350px;background:#018bc7;border-radius:70px;padding:18px 55px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#fff;border:none;margin:30px auto 0 auto;display:block}.path-reviews .comments #practice-comments-g #load-more-g:focus{outline:none}.path-reviews .comments #practice-comments-g br{content:"";display:block;margin:2px 0}.path-reviews .comments #practice-comments-g .row{padding:30px 0;border-bottom:1px solid #e6e6e6}.path-reviews .comments #practice-comments-g .row:last-child{border-bottom:none}.path-reviews .comments #practice-comments-g .row .comment_body p{font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000;margin-bottom:0}.path-reviews .comments #practice-comments-g .row .group-header{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;color:#000}.path-reviews .comments #practice-comments-g .row .rating{padding:5px 0}.path-reviews .comments #practice-comments-g .row .comment_response{margin-top:3px}.path-reviews .comments #practice-comments-g .row .reactie-v div{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;color:#000}.path-reviews .comments #practice-comments-g .row .reactie-v div span{color:#75b151}.path-reviews .comments #practice-comments-g .row .reactie-v .reactie-v p{margin:0;font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000}.path-reviews-history #practice-comments-year,.path-reviews #practice-comments-year,.block-practice-ratings-and-acomments #practice-comments-year{box-shadow:0 10px 11px 0 rgba(0,0,0,.05);border-radius:10px;border:1px solid #e9e9e9;padding:2rem}.path-reviews-history #practice-comments-year .progress-bar,.path-reviews #practice-comments-year .progress-bar,.block-practice-ratings-and-acomments #practice-comments-year .progress-bar{background-color:#69b34c}.path-reviews-history #practice-comments-year .col-sm-10 .rating-progress,.path-reviews #practice-comments-year .col-sm-10 .rating-progress,.block-practice-ratings-and-acomments #practice-comments-year .col-sm-10 .rating-progress{padding-bottom:1rem}.path-reviews-history #practice-comments-year .review-card-year .row,.path-reviews #practice-comments-year .review-card-year .row,.block-practice-ratings-and-acomments #practice-comments-year .review-card-year .row{font-weight:500}.path-reviews-history #practice-comments-year .header,.path-reviews #practice-comments-year .header,.block-practice-ratings-and-acomments #practice-comments-year .header{width:100%;display:flex;justify-content:space-between;margin-bottom:10px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;color:#000}.path-reviews-history #practice-comments-year .total-score,.path-reviews #practice-comments-year .total-score,.block-practice-ratings-and-acomments #practice-comments-year .total-score{display:contents}.path-reviews-history #practice-comments-year .total-score span,.path-reviews #practice-comments-year .total-score span,.block-practice-ratings-and-acomments #practice-comments-year .total-score span{font-size:14px;display:contents;color:#a9a9a9}.path-reviews-history #practice-comments-year .progress,.path-reviews #practice-comments-year .progress,.block-practice-ratings-and-acomments #practice-comments-year .progress{height:10px}.path-reviews-history .tab-pane,.path-reviews .tab-pane,.block-practice-ratings-and-acomments .tab-pane{margin-top:1rem;margin-bottom:1rem}.path-reviews-history #practice-comments-p,.path-reviews #practice-comments-p,.block-practice-ratings-and-acomments #practice-comments-p{padding-bottom:4rem}.path-reviews-history .block,.path-reviews .block{margin:0 auto;width:100%}.path-reviews-history .shield,.path-reviews .shield{width:90px;height:90px;background:linear-gradient(180deg,#774EF6 0%,#281185 100%);border-radius:14px;transform:rotate(-45deg);display:flex;justify-content:center;align-items:center;flex-direction:column}.path-reviews-history .shield.no,.path-reviews .shield.no{background:linear-gradient(180deg,rgba(199,200,202,0.8) 0%,rgb(199,200,202) 100%);opacity:.8}.path-reviews-history .shield .info,.path-reviews .shield .info{transform:rotate(45deg);position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.path-reviews-history .shield .info span,.path-reviews .shield .info span{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:27px;text-align:center;color:#fff}.path-reviews-history .shield img,.path-reviews .shield img{transform:rotate(45deg);position:absolute;z-index:-1;width:65px}.path-reviews-history .separator,.path-reviews .separator{border:1px solid #9fd082;transform:rotate(90deg);width:130px}.path-reviews-history .infos,.path-reviews .infos{text-align:left}.path-reviews-history .progress,.path-reviews .progress{margin-top:0;height:8px;border-radius:5px}.path-reviews-history .progress .progress-bar,.path-reviews .progress .progress-bar{background:#fff;border-radius:5px}.path-reviews-history .text-left,.path-reviews .text-left{font-weight:600;font-size:16px}.path-reviews-history .number-of-reviews,.path-reviews .number-of-reviews{display:flex;flex-direction:column;align-items:center}.path-reviews-history .number-of-reviews .number,.path-reviews .number-of-reviews .number{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:85px;line-height:90px;text-align:center;color:#fff}.path-reviews-history .number-of-reviews .words,.path-reviews .number-of-reviews .words{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#fff}@media only screen and (max-width:767px){.path-reviews-history,.path-reviews{flex-direction:column}.path-reviews-history .separator,.path-reviews .separator{display:none}.path-reviews-history .rating-desc,.path-reviews .rating-desc{margin:30px 0}}.path-reviews-history .read-more-trigger,.path-reviews .read-more-trigger{cursor:pointer;display:block;font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;text-align:center;color:#fff;margin:30px 0 0 0}.path-reviews-history .review-card,.path-reviews .review-card{filter:drop-shadow(0px 4px 30px rgba(0,0,0,0.15));background:#fff;border-radius:10px;padding:20px 30px;margin-bottom:20px}.path-reviews-history .review-card .quotes,.path-reviews .review-card .quotes{margin-bottom:10px}.path-reviews-history .review-card .header,.path-reviews .review-card .header{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#000;text-align:left;margin-bottom:5px}.path-reviews-history .review-card .body,.path-reviews .review-card .body{font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000;margin-bottom:14px;text-align:left}.path-reviews-history .review-card .rev-details .progress-all,.path-reviews .review-card .rev-details .progress-all{margin-bottom:10px}.path-reviews-history .review-card .rev-details .rating-label,.path-reviews .review-card .rev-details .rating-label{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;color:#000}@media(min-width:576px)and (max-width:768px){.path-reviews-history .review-card .rev-details .rating-label,.path-reviews .review-card .rev-details .rating-label{margin-left:1rem}}.path-reviews-history .review-card .rev-details .rating-progress,.path-reviews .review-card .rev-details .rating-progress{display:flex;flex-direction:row;align-items:center}.path-reviews-history .review-card .rev-details .rating-progress .score,.path-reviews .review-card .rev-details .rating-progress .score{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#000}.path-reviews-history .review-card .rev-details .rating-progress .progress,.path-reviews .review-card .rev-details .rating-progress .progress{width:100%;background:rgba(199,200,202,.3);border-radius:5px}.path-reviews-history .review-card .rev-details .rating-progress .progress .progress-bar,.path-reviews .review-card .rev-details .rating-progress .progress .progress-bar{background:#75b151;border-radius:5px}.path-reviews-history .review-card .total-score,.path-reviews .review-card .total-score{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:70px;line-height:110px;text-align:center;color:#75b151}@media(max-width:992px){.path-reviews-history .review-card .total-score,.path-reviews .review-card .total-score{font-size:2rem}}.path-reviews-history .load-more-ajax,.path-reviews .load-more-ajax{background:#018bc7;border-radius:70px;font-family:Poppins,sans-serif;text-align:center;margin-top:-4rem;font-weight:600}.path-reviews-history .load-more-ajax:focus,.path-reviews .load-more-ajax:focus{outline:none}.path-reviews-history h1.title,.path-reviews h1.title{display:flex;justify-content:center;padding-top:1rem}.path-reviews h1.title{display:inherit;float:left;font-size:larger}.path-reviews .fill-review-form-container{display:flex;justify-content:center}@media(max-width:576px){.path-reviews .fill-review-form-container{flex-direction:column}.path-reviews .fill-review-form-container .fill-review-form{padding-left:2rem}}@media(max-width:376px){.path-reviews .post-content-container{padding:0}}.path-reviews .review-card{filter:unset;background-color:#f8f8f8}.review-card-year .row{justify-content:center;align-items:baseline}@media(max-width:992px){.review-card-year .row{display:flex;flex-wrap:nowrap;align-content:stretch;justify-content:center;align-items:baseline;gap:10px}}.path-reviews #practice-comments-year{box-shadow:none;border:none}.horizontal-buttons-review .post-item-review{width:auto}.results-table-reviews{width:100%;overflow-x:auto;margin:1em 0;box-shadow:0 2px 6px rgba(0,0,0,.1);border-radius:8px;margin-bottom:5rem}.results-table-reviews table{border-collapse:collapse;width:100%;margin:0}.results-table-reviews th,.results-table-reviews td{padding:12px;border-bottom:1px solid #ddd;white-space:nowrap}.results-table-reviews th .view-comment-btn,.results-table-reviews td .view-comment-btn{font-weight:400;color:#fff;background:#74b151;padding:5px;border-radius:2px}.results-table-reviews th .create-incident-button,.results-table-reviews td .create-incident-button{font-weight:400;color:#fff !important;background:#f44336;padding:5px;border-radius:2px}.results-table-reviews th .incident-created-button,.results-table-reviews td .incident-created-button{background-color:rgba(204,204,204,.6);color:#2f4f4f;border:none;cursor:not-allowed;padding:5px;border-radius:2px}.results-table-reviews th .incident-created-button:hover,.results-table-reviews td .incident-created-button:hover{background-color:#ccc}.results-table-reviews th{background-color:#f8f9fa;color:#333;font-weight:bold;text-align:left}.results-table-reviews tr:nth-child(even){background-color:#f9f9f9 !important}.results-table-reviews tr:hover{background-color:#f5f5f5 !important}@media screen and (max-width:768px){.results-table-reviews th,.results-table-reviews td{padding:10px;font-size:14px}}.results-table-reviews th:first-child,.results-table-reviews td:first-child{width:15%}.results-table-reviews th:nth-child(2),.results-table-reviews td:nth-child(2){width:10%}.tndclinic-filter-reviews-form label{font-weight:bold}.tndclinic-filter-reviews-form legend{display:none}.tndclinic-filter-reviews-form .form-filter{background-color:unset !important}.tndclinic-filter-reviews-form .fieldset-wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(145deg,#ffffff,#d3d3d3);max-width:100%;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.05);border:1px solid #74b151;padding:10px}.tndclinic-filter-reviews-form .fieldset-wrapper fieldset{height:3.5rem}.tndclinic-filter-reviews-form .fieldset-wrapper label{font-size:1rem;color:#333;margin-bottom:.5rem;font-weight:600}.tndclinic-filter-reviews-form .fieldset-wrapper select,.tndclinic-filter-reviews-form .fieldset-wrapper input[type=date]{margin-bottom:.5rem;border:1px solid #a9a9a9;background-color:#fff;font-size:1rem;color:#333;cursor:pointer;padding:8px}.tndclinic-filter-reviews-form .fieldset-wrapper fieldset{background-color:rgba(0,0,0,0) !important;border:none;padding:10px;border-radius:10px}.tndclinic-filter-reviews-form .fieldset-wrapper legend{background:#eaf1f8;color:#4a90e2;font-weight:bold;padding:5px 15px;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.tndclinic-filter-reviews-form .fieldset-wrapper #edit-submit,.tndclinic-filter-reviews-form .fieldset-wrapper .download-button{padding:.5rem;border:none;border-radius:10px;font-weight:600;font-size:1rem;text-transform:uppercase;cursor:pointer;transition:all .2s ease-in-out;margin-top:.5rem;margin-left:1rem;width:10rem}.tndclinic-filter-reviews-form .fieldset-wrapper input[type=submit],.tndclinic-filter-reviews-form .fieldset-wrapper .download-button{background:linear-gradient(45deg,#5cb85c,#4cae4c);color:#fff}.tndclinic-filter-reviews-form .fieldset-wrapper .download-button{background:linear-gradient(45deg,#337ab7,#286090);color:#fff;margin-left:15px}.tndclinic-filter-reviews-form .fieldset-wrapper input[type=submit]:hover,.tndclinic-filter-reviews-form .fieldset-wrapper .download-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}@media(max-width:968px){.tndclinic-filter-reviews-form .fieldset-wrapper{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media(max-width:580px){.tndclinic-filter-reviews-form .fieldset-wrapper{grid-template-columns:1fr}.tndclinic-filter-reviews-form .form-filter{min-width:fit-content !important}}.tndclinic-filter-reviews-form .ajax-progress-throbber{display:none}.new-review-graph{background:#639 !important;width:150px;padding:5px 0;border-radius:8px;display:flex;align-items:center;justify-content:center}.new-review-graph span{color:#fff;margin-left:8px !important}.new-review-graph img{filter:brightness(0) invert(1)}#filtered-results-wrapper .no-results{padding:1rem;font-weight:600}#tandarts-all-general-review-chart{display:none}#tandarts-all-chart{display:none}.averages-all-19q{padding:10px 20px !important;cursor:pointer}td.google-com[data-label="Toon patiënt tekst"],td.google-com[data-label="Datum Response"]{white-space:unset}#filtered-results-wrapper{margin-bottom:5rem !important;overflow-x:auto}.complaint-form-container{background-color:#f8f8f8;padding:2rem;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);width:auto !important}.complaint-form-container footer{margin-top:1.5rem}.complaint-form-container .header-complaint-page h1,.complaint-form-container h2{color:#005a9c;margin-bottom:1rem}.complaint-form-container .complaint-description p{margin-bottom:1rem;color:#5a5a5a}.complaint-form-container .complaint-form{display:flex;flex-direction:column;margin-bottom:1rem}.complaint-form-container .complaint-form .fieldset-wrapper{padding:1rem;background-color:#f1f8f1;box-shadow:0 2px 10px rgba(0,0,0,.1)}.complaint-form-container .complaint-form legend{display:none}.complaint-form-container .complaint-form label{display:block;margin-top:.5rem}.complaint-form-container .complaint-form input[type=checkbox]{margin-right:.5rem;accent-color:#4caf50}.complaint-form-container .complaint-form input[type=submit]{background-color:#4caf50;color:#fff;border:none;padding:.75rem 1.5rem;margin-top:1rem;cursor:pointer;transition:background-color .3s ease}.complaint-form-container .complaint-form input[type=submit]:hover{background-color:#388e3c}.complaint-form-container .complaint-steps details{margin-top:1rem;border:1px solid #c8e6c9;border-radius:5px}.complaint-form-container .complaint-steps summary{cursor:pointer;padding:.75rem 1rem;color:#388e3c;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.complaint-form-container .complaint-steps summary::-webkit-details-marker{display:none}.complaint-form-container .complaint-steps .content{padding:1rem;background-color:#f1f8f1}.complaint-form-container .complaint-steps .content p,.complaint-form-container .complaint-steps .content li{color:#5a5a5a}.complaint-form-container .complaint-steps .content ul{padding-left:20px;margin-top:10px}@media only screen and (max-width:768px){.complaint-form-container{padding:1rem}.complaint-header h1{font-size:1.5rem}.complaint-description p,.complaint-steps .content p,.complaint-steps .content ul li{font-size:.85rem}.complaint-description{padding-left:1rem;padding-right:1rem}.complaint-form input[type=submit]{width:100%;padding:.75rem}}label[for=edit-field-maatschappij]{font-size:1.5rem;font-weight:500;margin-bottom:1rem}.form-item-field-maatschappij{padding:.5rem;margin-bottom:2rem}.form-item-field-maatschappij select{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.comment-comment-medical-insurance-form .selectbtn{display:inline-block;background:#fff;color:#646b92;border:1px solid #646b92;padding:5px 16px;box-sizing:border-box;border-radius:10px;font-size:15px;cursor:pointer}.comment-comment-medical-insurance-form .selectbtn:last-of-type{margin-right:0}.comment-comment-medical-insurance-form .selectbtn.selected1,.comment-comment-medical-insurance-form .selectbtn.selected2{background:#ff0d0d;border:1px solid #ff0d0d;color:#fff}.comment-comment-medical-insurance-form .selectbtn.selected3,.comment-comment-medical-insurance-form .selectbtn.selected4{background:#ff4e11;border:1px solid #ff4e11;color:#fff}.comment-comment-medical-insurance-form .selectbtn.selected5,.comment-comment-medical-insurance-form .selectbtn.selected6{background:#fab733;border:1px solid #fab733;color:#fff}.comment-comment-medical-insurance-form .selectbtn.selected7,.comment-comment-medical-insurance-form .selectbtn.selected8{background:#acb334;border:1px solid #acb334;color:#fff}.comment-comment-medical-insurance-form .selectbtn.selected9,.comment-comment-medical-insurance-form .selectbtn.selected10{background:#69b34c;border:1px solid #69b34c;color:#fff}.comment-comment-medical-insurance-form .comment-page-title{margin:35px 0;font-size:1.7rem}.comment-comment-medical-insurance-form [data-value=_none]{display:none}.comment-comment-medical-insurance-form .rating-buttons{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}@media(max-width:992px){.comment-comment-medical-insurance-form .rating-buttons{justify-content:space-around;flex-flow:row wrap;align-items:stretch}.comment-comment-medical-insurance-form .rating-buttons .selectbtn{padding:5px 9px;margin-right:0}}.insurance-ratings{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem;margin:auto;justify-content:center}.insurance-ratings>*{flex:1 1 calc(33.333% - 4rem)}.insurance-policy{background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 4px 8px rgba(0,0,0,.2);margin-bottom:30px;overflow:hidden;transition:box-shadow .3s ease-in-out;border-radius:8px}.insurance-policy:hover{box-shadow:0 6px 12px rgba(0,0,0,.3)}.insurance-policy h2{background-color:#74b151;color:#fff;margin:0;padding:15px;font-size:24px;text-align:center}.insurance-rating{padding:2rem;text-align:center}.insurance-graph{max-width:100%;height:auto;margin:0 auto}.star-total-reviews,.stars-rating{margin:10px 0}.review-count{font-size:16px;color:#333}.star-icon{width:24px;height:24px}.add-medical-insurance-review{background-color:#f7f7f7;text-align:center;padding:15px 0;border-top:1px solid #e1e1e1;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.add-medical-insurance-review a{color:#036;text-decoration:none;font-weight:bold;display:inline-block;padding:10px 25px;border-radius:5px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.add-medical-insurance-review a:hover{background-color:#74b151;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.3)}@media(max-width:768px){.insurance-policy h2{font-size:20px}}@media(max-width:480px){.insurance-policy{margin-bottom:20px}.insurance-policy h2{font-size:18px;padding:15px}}.path-insurance-ratings h1{display:none}.path-insurance-ratings h5{color:#74b151}.path-insurance-ratings .rating-overview{display:flex;align-items:center;justify-content:space-around;background:linear-gradient(to right,#f5f7fa,#D0F0C0);padding:10px;border-radius:8px;box-shadow:0 3px 10px rgba(0,0,0,.1);margin:15px auto;max-width:450px;transition:transform .3s ease-out,box-shadow .3s ease-in-out}.path-insurance-ratings .rating-overview:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.15)}.path-insurance-ratings .average-rating,.path-insurance-ratings .review-count{text-align:center;flex-basis:50%}.path-insurance-ratings .rating-score,.path-insurance-ratings .total-reviews{display:block;font-size:1.5rem;color:#0275d8;font-weight:600;margin-bottom:2px}.path-insurance-ratings .rating-label,.path-insurance-ratings .reviews-label{font-size:.8rem;color:#50596b;font-weight:500}.path-insurance-ratings .review-count{border-left:2px dashed #d1d4d8;padding-left:15px}@media(max-width:768px){.path-insurance-ratings .rating-overview{flex-direction:column;padding:10px}.path-insurance-ratings .review-count{border-left:none;padding-left:0;margin-top:8px}.path-insurance-ratings .rating-score,.path-insurance-ratings .total-reviews{font-size:1.3rem}.path-insurance-ratings .rating-label,.path-insurance-ratings .reviews-label{font-size:.7rem}}.path-insurance-ratings .winning-ribbon{display:none}.path-insurance-ratings .insurance-policy{position:relative}.path-insurance-ratings .month-slider{display:flex;align-items:center;justify-content:center;padding:10px 0;background-color:rgba(0,0,0,0);padding-top:2rem}.path-insurance-ratings .months-container{display:flex;overflow-x:auto;margin:0 20px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:1rem}.path-insurance-ratings .months-container::-webkit-scrollbar{display:none}.path-insurance-ratings .month{padding:5px 15px;margin:0 5px;background-color:#e7f2e9;border:1px solid #a8d5a2;border-radius:15px;cursor:pointer;white-space:nowrap;text-align:center}.path-insurance-ratings .month.selected{background-color:#9ecb86;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.29)}@media(max-width:968px){.path-insurance-ratings .insurance-graph>svg{width:100%}.path-insurance-ratings .insurance-ratings{overflow-wrap:break-word}.path-insurance-ratings .insurance-ratings>*{flex:1 1 100%}}.path-insurance-ratings .months-wrapper{width:100%}.clinic-statistics-block{display:flex;gap:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:20px;font-family:Arial,sans-serif;margin-top:1rem}.clinic-statistics-block .statistics-rating{background:#fff;padding:2rem;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:center;flex-grow:1}@media(min-width:1200px){.clinic-statistics-block .statistics-rating{min-width:400px}}.clinic-statistics-block .rating-score{font-size:3rem;color:#4caf50;font-weight:bold;align-items:center;margin-bottom:.5rem}.clinic-statistics-block .rating-score::after{content:"•••••";color:#4caf50;margin-left:.5rem;font-size:2rem}.clinic-statistics-block .rating-score span{color:#000}.clinic-statistics-block .total-reviews{font-size:.85rem;color:#777;margin-bottom:1rem}.clinic-statistics-block .review-item{display:flex;align-items:center;margin-bottom:.25rem}.clinic-statistics-block .review-item .label{flex-basis:90px;font-size:.85rem;text-transform:capitalize}.clinic-statistics-block .review-item .review-bar{flex-grow:1;background-color:#e6e6e6;height:8px;border-radius:4px;margin-right:.5rem;position:relative}.clinic-statistics-block .review-item .review-fill{background-color:#4caf50;height:100%;border-radius:4px}.clinic-statistics-block .review-item .value{font-size:.85rem;padding-right:.5rem;padding-left:.5rem}.clinic-statistics-block .gauges{display:flex;flex-direction:column;background:#fff;padding:1rem;border-radius:8px;box-shadow:0px 2px 4px rgba(0,0,0,.2);justify-content:center;flex-grow:1}.clinic-statistics-block .gauge-section{grid-column:2/3;text-align:center}.clinic-statistics-block .gauge-label{font-size:.85rem}@media(max-width:768px){.clinic-statistics-block .clinic-statistics-block{grid-template-columns:1fr}.clinic-statistics-block .review-item .label,.clinic-statistics-block .review-item .value{font-size:1rem}.clinic-statistics-block .gauge-section,.clinic-statistics-block .statistics-this-month{order:-1}}.clinic-statistics-block .statistics-this-month{font-family:"Arial",sans-serif;max-width:700px;text-align:center;background-color:#f4f4f4;padding:1rem;border-radius:8px}.clinic-statistics-block .current-position{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0px 2px 4px rgba(0,0,0,.2);font-size:1em}.clinic-statistics-block .current-position span{font-size:1.5rem;display:block;color:#4caf50}.clinic-statistics-block .stats-month-container{display:flex;gap:20px}.clinic-statistics-block .people-visited,.clinic-statistics-block .people-looking{background-color:#fff;border-radius:10px;padding:20px;box-shadow:0px 2px 4px rgba(0,0,0,.2);font-size:1em}.clinic-statistics-block .people-visited svg,.clinic-statistics-block .people-looking svg{float:left;width:70px;height:90px}.clinic-statistics-block .people-visited span,.clinic-statistics-block .people-looking span{margin-top:.5rem;font-size:1rem;display:block;color:#4caf50}@media(max-width:600px){.clinic-statistics-block svg{width:60%}.clinic-statistics-block .statistics-this-month{max-width:95%}.clinic-statistics-block .current-position,.clinic-statistics-block .people-visited,.clinic-statistics-block .people-looking{padding:10px;word-break:break-word}.clinic-statistics-block .current-position span,.clinic-statistics-block .people-visited span,.clinic-statistics-block .people-looking span{font-size:1.2em}}.clinic-statistics-block .container-stats-gauge{display:flex;gap:2rem;padding:1rem;background-color:#f4f4f4;border-radius:8px;flex-grow:1}@media(max-width:1280px){.clinic-statistics-block .stats-month-container{flex-direction:column}}@media(max-width:900px){.clinic-statistics-block .container-stats-gauge{flex-direction:column;word-break:break-word}}@media(max-width:900px){.clinic-statistics-block{flex-direction:column}}.treater-grafiek-maand .monthly-graph-container{display:flex;justify-content:space-between;background-color:inherit;padding:1rem;padding-right:2rem}.treater-grafiek-maand .month-bar-container{width:8%;display:flex;flex-direction:column;align-items:center}.treater-grafiek-maand .month-bar{width:8px;background-color:rgba(221,221,221,.8666666667);height:100px;position:relative;border-radius:5px}.treater-grafiek-maand .month-rating{position:absolute;bottom:0;width:100%;background-color:#75b151;border-radius:5px 5px 0 0}.treater-grafiek-maand .month-bar:hover .month-rating{height:calc(100% + 10px);background-color:#367c2b}.treater-grafiek-maand .month-label{margin-top:5px;font-size:.75rem;color:#333}.treater-grafiek-maand .tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:6px 12px;border-radius:6px;font-size:.75rem;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s}.treater-grafiek-maand .month-bar:hover .tooltip{visibility:visible;opacity:1}.ui-dialog{top:130px !important;max-width:70%}.ui-dialog .visually-hidden{display:none}.ui-dialog .ui-dialog-titlebar-close::before{content:"x";position:relative;bottom:.3rem}.history-comments .no-history-reviews{display:flex;justify-content:center;padding:3rem;color:#74b151;font-size:20px}body.path-insurance-ratings{background:#fff !important}.block-practices-slide-block h2{display:none}.node--type-practice-blog .field--name-field-article-image img,.node--type-patient-story .field--name-field-article-image img,.node--type-advertorial-blog .field--name-field-article-image img{width:100%;height:329px;object-fit:cover;border-radius:10px}.node--type-practice-blog .writer_info,.node--type-patient-story .writer_info,.node--type-advertorial-blog .writer_info{margin-top:1rem}.linkedin-profile-card{width:100%;max-width:1320px;margin:auto;border:1px solid #ddd;border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.1);transition:all .3s ease-in-out}.linkedin-profile-card:hover{box-shadow:0 12px 24px rgba(0,0,0,.2)}.linkedin-info{padding:15px}.linkedin-header{display:flex;align-items:center;margin-bottom:12px;margin-left:2rem;margin-top:1.5rem}.linkedin-picture{width:70px;height:70px;border-radius:50%;background-color:#0073b1;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.2);margin-right:12px}.linkedin-icon{font-size:35px;color:#fff}.linkedin-header-text{flex:1}.linkedin-header h2{margin:0;font-size:20px;color:#333;font-weight:bold}.linkedin-header h3{margin:3px 0;font-size:16px;color:#555}.linkedin-header p{margin:3px 0;color:#777;font-size:14px}.linkedin-columns{display:flex;flex-wrap:wrap;margin-top:10px;gap:15px;padding:.75rem}.linkedin-column{flex:1 1 calc(33% - 20px);background-color:#f8f8f8;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.09);padding:1.5rem}.linkedin-column h4{font-size:16px;margin-bottom:8px;color:#0073b1;display:flex;align-items:center;font-weight:bold}.linkedin-column h4 i{margin-right:6px}.linkedin-column ul{list-style:none;padding:0;margin:0}.linkedin-column li{margin-bottom:8px;font-size:14px;color:#555}.linkedin-column li a{color:#0073b1;text-decoration:none}.linkedin-column li a:hover{text-decoration:underline}.skills-list{display:flex;flex-wrap:wrap;gap:8px;font-size:14px}.skills-list span{color:#0073b1;text-decoration:none;background-color:#e1ecf4;padding:5px 10px;border-radius:8px;transition:background-color .3s}.skills-list span:hover{background-color:#c8d8e4}@media(max-width:768px){.linkedin-header{flex-direction:column;align-items:center;text-align:center;margin:0px}.linkedin-picture{margin-right:0;margin-bottom:8px}.linkedin-columns{flex-direction:column}.linkedin-column{width:100%}}#block-linkedinprofileblock{padding-top:0;font-family:Poppins,sans-serif}.newsletter-feedback{max-width:900px;margin:50px auto;padding:30px 40px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.newsletter-feedback h1{color:#2a9d8f;font-size:2.5em;margin-bottom:20px;font-weight:700;text-align:center}.newsletter-feedback h2{color:#2a9d8f;font-size:1.75em;margin-top:40px;margin-bottom:20px;font-weight:600}.newsletter-feedback p{font-size:1.1em;line-height:1.6;margin-bottom:20px;color:#555}.polls{margin-bottom:30px}.poll-item{margin-bottom:30px;padding:20px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f9f9f9;transition:background-color .3s ease}.poll-item:hover{background-color:#f0f0f0}.poll-item h3{margin-bottom:15px;font-size:1.3em;color:#333;font-weight:600}.poll-item label{display:block;font-weight:bold;margin-bottom:10px;color:#555}.poll-item input[type=radio]{margin-right:10px}.webform-block{margin-bottom:30px}.webform-block .form-item{margin-bottom:20px}.webform-block .form-item label{display:block;margin-bottom:5px;font-weight:bold;color:#555}.webform-block .form-item input[type=text],.webform-block .form-item input[type=email],.webform-block .form-item textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:1em;color:#333}.webform-block .form-item textarea{height:120px}.webform-block .form-actions{text-align:right}.webform-block .form-actions input[type=submit]{background-color:#2a9d8f;color:#fff;padding:12px 25px;border:none;border-radius:8px;cursor:pointer;font-size:1em;font-weight:bold;transition:background-color .3s ease}.webform-block .form-actions input[type=submit]:hover{background-color:#21867a}.poll{margin-bottom:30px;padding:20px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff}.poll h3{font-size:1.5em;color:#333;margin-bottom:20px}.poll dl{margin:0;padding:0}.poll dt{display:flex;justify-content:space-between;align-items:center;font-size:1.1em;font-weight:bold;color:#333;margin-bottom:10px}.poll dd{margin:0 0 20px 0;padding:0;background-color:#e9ecef;border-radius:25px;overflow:hidden;display:flex;align-items:center;position:relative}.poll dd .foreground{height:100%;background-color:#a3cf62;display:flex;align-items:center;justify-content:flex-end;color:#fff;font-weight:bold;padding-right:10px;border-radius:25px;position:absolute;left:0;top:0;bottom:0}.poll .bar .foreground{background-color:#a3cf62;height:unset}.poll dd .percent{position:relative;z-index:1;margin-left:auto;padding-right:10px;color:#333}.not-current-selection .foreground{background-color:#d4edda}footer{margin-top:50px;border-top:1px solid #e0e0e0;padding-top:20px;text-align:center;font-size:.9em}footer a{color:#2a9d8f;text-decoration:none;font-weight:600}footer a:hover{text-decoration:underline}@media(max-width:600px){.newsletter-feedback{padding:20px}.newsletter-feedback h1{font-size:2em}.newsletter-feedback h2{font-size:1.5em}.newsletter-feedback p{font-size:1em}.webform-block .form-item input[type=text],.webform-block .form-item input[type=email],.webform-block .form-item textarea{font-size:.9em}.webform-block .form-actions input[type=submit]{font-size:.9em}}.poll-results-page{padding:20px}.poll-results-page .poll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.poll-results-page .poll-card:hover{background-color:#f0f0f0}.poll-results-page .poll-card{padding:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;transition:transform .3s,box-shadow .3s}.poll-results-page .poll-card:hover{transform:translateY(-5px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.poll-results-page .poll-card h3{font-size:1.2em;color:#333;margin-bottom:15px}.poll-results-page .poll-card dl{margin:0;padding:0}.poll-results-page .poll-card dt{display:flex;justify-content:space-between;align-items:center;font-size:.9em;font-weight:bold;color:#333;margin-bottom:8px}.poll-results-page .poll-card dd{margin:0 0 15px 0;padding:0;background-color:#e9ecef;border-radius:25px;overflow:hidden;display:flex;align-items:center;position:relative;height:20px}.poll-results-page .poll-card dd .foreground{height:100%;background-color:#a3cf62;display:flex;align-items:center;justify-content:flex-end;color:#fff;font-weight:bold;padding-right:8px;border-radius:25px;position:absolute;left:0;top:0;bottom:0}.poll-results-page .poll-card .bar .foreground{background-color:#a3cf62;height:unset}.poll-results-page .poll-card dd .percent{position:relative;z-index:1;margin-left:auto;padding-right:8px;color:#333;font-size:.8em}.poll-results-page .not-current-selection .foreground{background-color:#d4edda}@media(max-width:900px){.poll-results-page .poll-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.poll-results-page .poll-grid{grid-template-columns:1fr}.poll-results-page .poll-card{margin-bottom:20px}}.path-newsletter-feedback h1.title{display:none}.node .vote-widget{display:flex;padding-left:1rem}.node .nav-link.statistics-counter{background-color:#fff;border-radius:5px;padding:5px 15px;display:inline-flex;align-items:center;margin-left:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e0e0e0}.node .nav-link.statistics-counter::before{content:"👁";margin-right:5px}.node .inline__links{width:100%}.extended-review-graph-bars .card-container{overflow-x:auto;max-width:1150px;margin:0 auto;display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 8px rgba(9,5,6,.1);border-radius:10px;padding:2rem;background:#f4f4f4}.extended-review-graph-bars .cards-row{display:flex;overflow-x:auto;margin-bottom:20px;width:100%}.extended-review-graph-bars .card-rev{flex:0 0 22%;margin:10px;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;transition:transform .3s ease,box-shadow .3s ease,width .3s ease,height .3s ease;width:300px}.extended-review-graph-bars .bar-wrapper:hover+.card-rev,.extended-review-graph-bars .card-rev:hover{width:400px;box-shadow:0 6px 12px rgba(0,0,0,.2);padding:20px 30px}.extended-review-graph-bars .card-rev h2{font-size:1.2rem;margin-bottom:10px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:all .3s ease}.extended-review-graph-bars .card-rev h2:hover{white-space:normal;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:5px;border-radius:5px}.extended-review-graph-bars .graph{display:flex;align-items:flex-end;justify-content:space-around;height:150px;overflow:hidden}.extended-review-graph-bars .bar-wrapper{display:flex;flex-direction:column;align-items:center;transition:all .3s ease}.extended-review-graph-bars .bar{width:30px;margin:5px;text-align:center;color:#fff;font-weight:bold;display:flex;align-items:flex-end;justify-content:center;border-radius:10px;transition:all .3s ease;position:relative}.extended-review-graph-bars .bar-zero{height:15px !important;background-color:#d3d3d3 !important;color:#333 !important}.extended-review-graph-bars .bar-10{background-color:green}.extended-review-graph-bars .bar-9{background-color:#90ee90}.extended-review-graph-bars .bar-8{background-color:#9acd32}.extended-review-graph-bars .bar-7{background-color:#ff0}.extended-review-graph-bars .bar-6{background-color:orange}.extended-review-graph-bars .bar-5{background-color:#ff4500}.extended-review-graph-bars .bar-4{background-color:tomato}.extended-review-graph-bars .bar-3{background-color:red}.extended-review-graph-bars .bar-2{background-color:darkred}.extended-review-graph-bars .bar-wrapper:hover .bar{width:55px;height:calc(100% + 10px);box-shadow:0 4px 8px rgba(0,0,0,.1);padding:.5rem;border-radius:.5rem}.extended-review-graph-bars .bar-wrapper:hover .bar-label{width:150px;font-size:14px;white-space:normal;overflow:visible;text-overflow:clip}.extended-review-graph-bars .bar-wrapper:not(:hover) .bar,.extended-review-graph-bars .bar-wrapper:not(:hover) .bar-label{width:30px;font-size:10px}.extended-review-graph-bars .bar-labels{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;margin-top:10px}.extended-review-graph-bars .bar-label{text-align:center;width:20px;word-wrap:break-word;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;position:relative;margin:5px;transition:all .3s ease}@media(max-width:768px){.extended-review-graph-bars .bar{width:15px;margin:3px}.extended-review-graph-bars .bar-wrapper:hover .bar,.extended-review-graph-bars .bar-wrapper:hover .bar-label,.extended-review-graph-bars .bar-wrapper:not(:hover) .bar,.extended-review-graph-bars .bar-wrapper:not(:hover) .bar-label{width:20px}.extended-review-graph-bars .bar-container{height:300px}}@media(max-width:480px){.extended-review-graph-bars .bar{width:10px;margin:2px}.extended-review-graph-bars .bar-wrapper:hover .bar,.extended-review-graph-bars .bar-wrapper:hover .bar-label,.extended-review-graph-bars .bar-wrapper:not(:hover) .bar,.extended-review-graph-bars .bar-wrapper:not(:hover) .bar-label{width:15px}.extended-review-graph-bars .bar-container{height:200px}}@media(max-width:767px){#block-advertorialblogsslideblock #multi-item-advertorial-articles .card img{float:left;width:100%;height:229px;object-fit:cover;border-radius:10px}}.extended-review-graph-bars .bar-graphs-behandelaar{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:1rem}.extended-review-graph-bars .bar-graphs-behandelaar .cards-row{margin-bottom:10px}.extended-review-graph-bars .bar-graphs-behandelaar .card-container{padding:1rem}.extended-review-graph-bars .bar-graphs-behandelaar .card-rev{font-size:.9em;flex:0 1 20%;box-sizing:border-box;transform:scale(0.9);margin:0 0 .5rem}.extended-review-graph-bars .bar-graphs-behandelaar .graph .bar-wrapper{margin:.1em}.extended-review-graph-bars .bar-graphs-behandelaar .bar-label{font-size:.8em}.title-icon-treater-graph-bars{display:flex;gap:1rem}.node--type-advertorial-blog .field--name-field-article-image img{object-fit:contain}.qa-accordion{margin:20px 0;display:flex;flex-direction:column;gap:10px}.qa-item{border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);background-color:#f9f9f9}.qa-question{display:flex;justify-content:space-between;align-items:center;padding:15px;cursor:pointer;font-weight:bold;color:#74b151;transition:background-color .3s ease;position:relative}.qa-item:hover{background-color:#f1f1f1}.qa-answer{display:none;padding:15px;background-color:#fff}.qa-checkbox{display:none}.qa-arrow{width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #74b151;transition:transform .3s ease}.qa-checkbox:checked+.qa-question .qa-arrow{transform:rotate(180deg)}.qa-checkbox:checked+.qa-question+.qa-answer{display:block;border-top:1px solid #ddd;margin-top:-1px}@media(max-width:768px){.qa-question{flex-direction:column;align-items:flex-start}.qa-arrow{margin-top:10px}}@media(max-width:768px){.qa-question{flex-direction:column;align-items:flex-start}.qa-arrow{margin-top:10px}}.webform-submission-article-feedback-form{padding:2rem;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);font-family:"Arial",sans-serif;margin-bottom:1.5rem;margin-top:1rem}.webform-submission-article-feedback-form .radios--wrapper{padding:.5rem}.webform-submission-article-feedback-form .form-item{margin-bottom:1.5rem}.webform-submission-article-feedback-form .form-item label{font-size:1.1rem;color:#333}.webform-submission-article-feedback-form .form-textarea,.webform-submission-article-feedback-form .form-text,.webform-submission-article-feedback-form .form-submit{width:100%;border:1px solid #ccc;border-radius:4px;font-size:1rem}.webform-submission-article-feedback-form .form-textarea,.webform-submission-article-feedback-form .form-text{background-color:#fff;transition:border-color .3s}.webform-submission-article-feedback-form .form-textarea:focus,.webform-submission-article-feedback-form .form-text:focus{border-color:#007bff;outline:none}.webform-submission-article-feedback-form .form-submit{background-color:#74b151;color:#fff;border:none;cursor:pointer;transition:background-color .3s}.webform-submission-article-feedback-form .form-submit:hover{background-color:#218838}.path-comment #edit-field-treatment-wrapper{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:10px;padding:15px}.path-comment #edit-field-treatment{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-left:1.2rem}@media(max-width:480px){.path-comment #edit-field-treatment{display:unset}}.path-comment #edit-field-treatment--wrapper legend span{margin-bottom:25px;font-size:21px !important;color:#374051 !important;font-weight:600}.change-details{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;line-height:22px;text-align:center;color:#fff;margin-top:-2rem;margin-right:2rem;margin-bottom:1rem}.change-details-btn{display:flex;flex-direction:column;gap:5px;font-size:13px}.node--type-practice .region-practice-header{display:flex;flex-direction:column;align-items:flex-end}.webform-submission-request-change-email-form-form{color:#000}.alert-wrapper svg{margin-right:1rem}.alert-wrapper .btn-close{background-color:inherit;margin-left:1rem;margin-top:1rem}.messages .btn-close{background-color:inherit}.form-item-is-individual-practice-manager{margin-top:1rem;color:#828282;font-family:Poppins,sans-serif}.coz-sync .sync-container{margin:0 auto;padding:2rem}.coz-sync .page-header-coz{text-align:center;margin-bottom:40px;padding:20px 10px;background:linear-gradient(135deg,#76b82a,#8BC53F);color:#fff;border-radius:12px}.coz-sync .page-header-coz h1{margin:0 0 16px 0;font-size:2em;color:#fff !important}.coz-sync .page-header-coz p{margin:0;opacity:.9;max-width:600px;margin:0 auto}.coz-sync .tabs{display:flex;gap:8px;margin-bottom:24px}.coz-sync .tab{padding:12px 24px;background:#fff;border:none;border-radius:8px;font-size:1em;cursor:pointer;transition:all .2s}.coz-sync .tab.active{background:#76b82a;color:#fff}.coz-sync .tab-content{background:#fff;padding:32px;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.coz-sync .platform-info{background:#f0fdf4;border-radius:8px;padding:24px;margin-bottom:32px;border-left:4px solid #76b82a}.coz-sync .platform-info h3{margin:0 0 16px 0;color:#374151}.coz-sync .platform-info ul{margin:0;padding-left:20px}.coz-sync .platform-info li{margin-bottom:8px;color:#4b5563}.coz-sync .selector-section{display:grid;grid-template-columns:1fr;gap:24px}.coz-sync .practice-select{width:100%;border:1px solid #e5e7eb;border-radius:8px;font-size:1em}.coz-sync .practice-grid{margin-top:24px}.coz-sync .practice-card{background:#f9fafb;border-radius:8px;padding:20px;position:relative;border:1px solid #e5e7eb;transition:all .2s}.coz-sync .practice-card:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.coz-sync .practice-name{font-weight:600;margin-bottom:12px;padding-right:24px;color:#2d3748}.coz-sync .status-badge{display:inline-block;padding:4px 12px;border-radius:100px;font-size:.875em;margin-bottom:16px}.coz-sync .status-connected{background:#dcfce7;color:#166534}.coz-sync .status-disconnected{background:#fee2e2;color:#991b1b}.coz-sync .action-buttons{display:flex;gap:8px}.coz-sync .btn{padding:8px 16px;border:none;border-radius:6px;cursor:pointer;font-size:.875em;transition:all .2s}.coz-sync .btn-connect{background:#76b82a;color:#fff}.coz-sync .btn-connect:hover{background:#8bc53f}.coz-sync .btn-disconnect{background:#e5e7eb;color:#374151}.coz-sync .btn-disconnect:hover{background:#d1d5db}.coz-sync .btn-delete{position:absolute;top:12px;right:12px;padding:4px 8px;background:none;border:none;font-size:1.2em;cursor:pointer;color:#9ca3af}.coz-sync .btn-delete:hover{color:#ef4444}.coz-sync .message{margin:0 0 10px 0;padding:12px 15px;background:#fff3cd;border:1px solid #ffeeba;color:#856404;border-radius:4px}@media(max-width:768px){.coz-sync .page-header-coz{padding:24px 16px}.coz-sync .page-header-coz h1{font-size:2em}.coz-sync .tab-content{padding:20px}}.coz-sync .form-item-tab-content-selector-section-selectlabel{display:none}.coz-sync .practice-card{background:#fff;border-radius:8px;padding:16px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.coz-sync .practice-card-content{display:flex;align-items:center;justify-content:space-between;gap:16px}.coz-sync .practice-name{font-weight:500;font-size:16px;color:#333}.coz-sync .practice-status{padding:4px 12px;border-radius:16px;font-size:14px}.coz-sync .status-connected{background:#e8f5e9;color:#2e7d32}.coz-sync .status-not-connected{background:#ffebee;color:#c62828}.coz-sync .button-connect{background:#66bb6a;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}.coz-sync .button-connect:hover{background:#4caf50}.coz-sync .button-remove{background:#f44336;color:#fff;border:none;padding:8px;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:4px}.coz-sync .button-remove:hover{background:#d32f2f}.coz-sync .trash-icon::before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg ... /></svg>");background-size:contain}.coz-sync .select-practice{width:100%;border:1px solid #ddd;border-radius:4px;margin-bottom:16px}.coz-sync .add-practice{background:#66bb6a;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:500}.coz-sync .add-practice:hover{background:#4caf50}.coz-sync .practice-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:1rem;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease}.coz-sync .practice-card:hover{box-shadow:0 4px 6px rgba(0,0,0,.07)}.coz-sync .practice-card-content{padding:1rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:0 !important}.coz-sync .practice-info{flex-grow:1}.coz-sync .practice-name{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.coz-sync .practice-status{display:inline-flex;padding:.375rem .875rem;border-radius:9999px;font-size:.875rem;font-weight:500;margin-right:1rem}.coz-sync .practice-status.status-connected{background-color:#ecfdf5;color:#065f46}.coz-sync .practice-status.status-not-connected{background-color:#fef2f2;color:#991b1b}.coz-sync .connected-location{display:inline-block;color:#4b5563;font-size:.875rem;margin-left:.5rem}.coz-sync .practice-actions button,.coz-sync .practice-actions a.button,.coz-sync .button-save-location{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;text-decoration:none;text-align:center;line-height:1.5;display:inline-block;height:40px;white-space:nowrap}.coz-sync .practice-actions button:hover,.coz-sync .practice-actions a.button:hover{transform:translateY(-1px)}.coz-sync .button-save-location{background-color:#77b45d;color:#fff}.coz-sync .button-save-location:hover{background-color:#69a352}.coz-sync .button-remove{background-color:#77b45d;color:#fff}.coz-sync .button-remove:hover{background-color:#69a352}.coz-sync .location-selection-wrapper{display:flex;gap:.75rem;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.coz-sync .location-selection-wrapper select{min-width:200px;height:40px;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#374151;background-color:#fff}.special-hours-card{background-color:#65a30d;color:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);max-width:24rem;margin-top:2rem;font-family:Poppins,sans-serif;line-height:30px}.special-hours-header{display:flex;align-items:center;gap:.75rem;flex-direction:column;margin-bottom:1.5rem;font-family:Poppins,sans-serif}.special-hours-header h2{font-size:18px;margin:0;color:#fff;font-family:Poppins,sans-serif}.special-hours-icon svg{width:1.5rem;height:1.5rem}.special-hours-content{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.special-hours-row{display:flex;justify-content:space-between;align-items:center}.special-hours-date,.special-hours-time{font-weight:500}.see-all-history{box-shadow:5px 10px 19px 5px rgba(0,0,0,.08);border-radius:10px;border:1px solid #e9e9e9;padding:.6rem;background:#f5f5f5;display:flex;justify-content:space-around;width:60%;margin:0 auto;font-weight:500}#block-writerarticlesblock .tandarts-gap{max-width:650px}.youvia-container-info{display:flex;gap:2rem}.youvia-column{flex:1}.gbp-container-info{display:flex;gap:2rem}.gbp-column{flex:1}.service-info-button{margin-left:1rem !important}.ui-dialog.service-modal-dialog{padding:0 !important;border:none !important;border-radius:8px !important;overflow:hidden !important}.ui-dialog.service-modal-dialog .ui-dialog-titlebar{background:#1a365d !important;color:#fff !important;padding:1.5rem !important;border:none !important;font-size:1.25rem !important}.service-modal__body{padding:1.5rem}.service-section{background:var(--gin-bg-layer2);border-radius:8px;padding:1.25rem;margin-bottom:1.25rem}.service-section--primary{background:#f0f9ff;border:1px solid #bae6fd}.service-section--highlight{background:#ecfdf5;border:1px solid #a7f3d0}.service-section h3{color:#1a365d;font-size:1.1rem;font-weight:600;margin:0 0 1rem 0}.service-section__list{margin:0;padding:0;list-style:none}.service-section__list li{display:flex;align-items:start;margin-bottom:.75rem;line-height:1.4}.service-icon{color:#0891b2;margin-right:.75rem;font-weight:bold}.service-section__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0;padding:0;list-style:none}.service-section--contact .contact-info{line-height:1.5}.contact-name{font-weight:600;margin-bottom:.5rem}.contact-detail{margin:.25rem 0}.contact-schedule{margin-top:1rem;color:#0891b2;font-size:.9rem}.service-modal__footer{margin-bottom:1.25rem;background:var(--gin-bg-layer2);padding:1.25rem;border-top:1px solid var(--gin-border-color);display:flex;justify-content:space-between;align-items:center}.service-modal__footnote{color:var(--gin-color-text-light);font-size:.875rem;margin:0}.service-modal__actions{display:flex;gap:.75rem}.button--primary:hover{background:#0e7490 !important}.coming-soon-tag{display:inline-block;background:#0891b2;color:#fff;padding:2px 8px;border-radius:4px;font-size:.8rem;margin-left:.5rem}@media(max-width:890px){.holiday-option-wrapper{display:unset}.container-closed-dates{display:unset}}@media screen and (max-width:767px){.ui-dialog.service-modal-dialog{max-width:55% !important;min-width:40% !important;margin:0 !important;max-height:60% !important;overflow-y:auto !important}.service-modal__body{padding:1rem}.service-section{padding:1rem;margin-bottom:1rem}.service-section__grid{grid-template-columns:1fr}.service-modal__footer{flex-direction:column;gap:1rem;padding:1rem}.service-modal__footnote{font-size:.8rem;text-align:center}.service-modal__actions{width:100%}.button--primary{width:100%;text-align:center}.ui-dialog.service-modal-dialog .ui-dialog-titlebar{padding:1rem !important;font-size:1.1rem !important}.service-section__list li{margin-bottom:.5rem}}@media screen and (min-width:768px)and (max-width:1023px){.ui-dialog.service-modal-dialog{width:80% !important}}@media screen and (max-width:350px){.ui-dialog.service-modal-dialog{max-width:70% !important;min-width:60% !important}}.service-modal-dashboard{top:30px !important}.service-modal-dashboard .ui-dialog-titlebar-close::before{bottom:.5rem !important}.bar-chart-simple{flex:1;max-width:60%;height:100%;min-height:200px}#reviewProgressChart{width:100%;height:100%}.review-component{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:2rem;padding:1.5rem 2rem}.review-title{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1.5rem}.rating-legend{display:flex;gap:1.5rem;margin-bottom:2rem}.legend-item{display:flex;align-items:center;gap:.25rem;font-size:.9rem;color:#666}.legend-color{width:15px;height:15px}.simple-chart-container{display:flex;align-items:center;justify-content:space-between;height:220px;position:relative}.bar-chart-simple{flex:1;max-width:60%;height:100%}.gauge-simple{width:35%;display:flex;flex-direction:column;align-items:center}.semicircle-gauge{position:relative;width:180px;height:90px;margin-bottom:10px;overflow:hidden}.gauge-slice{position:absolute;top:0;width:180px;height:180px;border-radius:50%}.yellow-slice{background-color:#ffbe3e;clip-path:polygon(90px 90px,90px 0,0 0,0 90px);z-index:1}.light-green-slice{background-color:#5edbba;clip-path:polygon(90px 90px,90px 0,180px 0,180px 30px,150px 90px);z-index:2}.dark-green-slice{background-color:#00a47c;clip-path:polygon(90px 90px,150px 90px,180px 30px,180px 0,140px 0);z-index:3}.red-slice{background-color:#e31b54;clip-path:polygon(90px 90px,0 90px,0 180px,180px 180px,180px 90px);z-index:0;opacity:.8}.gauge-marker{position:absolute;left:82%;top:93%;width:12px;height:12px;background-color:#222;border-radius:50%;transform:translate(-50%,-50%);z-index:5}.gauge-value-simple{display:flex;align-items:center;font-size:2.2rem;font-weight:700;color:#333;margin-top:5px}.star-icon{margin-right:.3rem;font-size:1.8rem;color:#000}.rating-label{font-size:.85rem;color:#666;margin-top:-5px}:root{--color-5star:#00a47c;--color-4star:#5edbba;--color-3star:#ffbe3e;--color-2star:#ff7841;--color-1star:#e31b54;--color-text-primary:#1e293b;--color-text-secondary:#64748b;--color-background:#f8fafc;--color-border:#e2e8f0;--color-highlight:#f1f5f9}.review-component{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:20px;margin-bottom:20px}.review-header{margin-bottom:15px}.review-title{font-size:20px;font-weight:600;color:var(--color-text-primary);margin:0 0 12px 0}.rating-legend{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:15px;align-items:center}.legend-item{display:flex;align-items:center;gap:6px;padding:3px 8px;border-radius:4px;background-color:var(--color-highlight)}.legend-color{width:14px;height:14px;border-radius:3px}.legend-label{font-size:15px;color:var(--color-text-secondary);white-space:nowrap}.legend-total{font-weight:500;margin-left:auto}.see-more-toggle{display:none}.see-more-cell{text-align:center;padding:15px 0;background-color:rgba(0,0,0,0) !important}.see-more-label{display:inline-block;cursor:pointer;padding:8px 16px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:#333;transition:all .3s}.see-more-label:hover{background-color:#e9e9e9}.see-less-text,.see-less-icon{display:none}.see-more-icon,.see-more-text{display:inline-block}.see-more-toggle:checked~.additional-question{display:table-row}.additional-question{display:none}.see-more-toggle:checked~.see-more-row .see-more-text{display:none}.see-more-toggle:checked~.see-more-row .see-less-text{display:inline-block}.see-more-toggle:checked~.see-more-row .see-more-icon{display:none}.see-more-toggle:checked~.see-more-row .see-less-icon{display:inline-block}.klacht-row{cursor:pointer;transition:background-color .3s}.klacht-row:hover{background-color:#f9f9f9}.klacht-row.expanded{background-color:#f0f7ff}.complaint-details-container{background-color:#f8f9fa;padding:15px;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:20px}.complaint-details-container h3{font-size:1.2em;margin-top:0;margin-bottom:15px;color:#333}.monthly-footer{margin-top:20px;padding-top:10px;border-top:1px solid #e0e0e0;color:#666;font-size:.9em}.monthly-footer a{color:#0284c7;text-decoration:none}.monthly-footer a:hover{text-decoration:underline}.complaints-table{width:100%;border-collapse:collapse;border:1px solid #ddd}.complaints-table th,.complaints-table td{padding:10px;border:1px solid #ddd}.complaints-table tr:nth-child(even){background-color:#f9f9f9}.competitor-report-wrapper{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;background:linear-gradient(to bottom,#fff,#f5f7f5);border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:24px;margin-bottom:30px;color:#333}.competitor-report-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap}.competitor-report-title{flex:1;min-width:250px}.competitor-report-title h2{font-size:24px;font-weight:700;margin:0 0 8px 0;color:#2d3c2d;line-height:1.2}.subtitle{color:#617061;font-size:15px;margin:0 0 12px 0}.header-divider{height:3px;width:100%;background:linear-gradient(to right,#4d6e4d,#6a8f6a,#9ab99a);border-radius:2px;margin-top:8px}.competitor-info-badges{display:flex;gap:12px;margin-top:8px}.info-badge{display:flex;align-items:center;background-color:#dbefe6;border:1px solid #dde6dd;padding:8px 12px;border-radius:50px;font-size:13px;color:#454}.badge-icon{display:flex;align-items:center;justify-content:center;margin-right:8px;color:#546b54}.badge-text{font-weight:500}.metrics-grid{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.metric-card{flex:1;min-width:160px;background:linear-gradient(135deg,#f0f5f0,#dbefe6);border:1px solid #dde6dd;border-radius:8px;padding:14px;box-shadow:0 2px 4px rgba(0,0,0,.03)}.metric-title{font-size:12px;text-transform:uppercase;letter-spacing:.03em;font-weight:600;color:#5a715a;margin-bottom:4px}.metric-value{font-size:24px;font-weight:700;margin-bottom:6px;color:#2d3c2d}.metric-comparison,.metric-details{font-size:13px;font-weight:500}.metric-comparison.positive{color:#00a47c}.metric-comparison.negative{color:#e05252}.metric-details{color:#5a715a}.competitor-table-container{margin-bottom:24px;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.06)}.competitor-table-container .loading::after{content:unset !important}.competitor-table{width:100%;border-collapse:collapse;font-size:15px;background-color:#fff}.competitor-table thead{background:linear-gradient(to right,#5a715a,#688568);color:#fff}.competitor-table th{padding:11px;text-align:center;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.03em}.competitor-table th:first-child{text-align:left}.th-subtitle{font-weight:normal;opacity:.8;font-size:11px;display:block;margin-top:4px;text-transform:none;letter-spacing:normal}.competitor-table td{padding:14px 16px;text-align:center;border-bottom:1px solid #e3ebe3}.competitor-table td:first-child{text-align:left;position:sticky;left:0;background-color:inherit;font-weight:500}.business-name-cell{display:flex;align-items:center;gap:10px}.business-badge{background-color:#5a715a;color:#fff;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:600}.competitor-table tr:hover{background-color:#f7faf7}.competitor-table .your-business{background-color:#f0f5f0}.competitor-table .your-business:hover{background-color:#e8efe8}.competitor-table .comparison-row{background-color:#f8f8f8;font-weight:600;border-top:2px solid #dde6dd}.competitor-table .positive{color:#2d8a5f}.competitor-table .negative{color:#e05252}.insights-container{background-color:#f0f5f0;border-radius:8px;padding:20px;border:1px solid #dde6dd}.insights-title{font-size:16px;font-weight:700;margin:0 0 16px 0;color:#2d3c2d}.insights-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;padding:0;margin:0;list-style-type:none}.insight-item{display:flex;align-items:flex-start;gap:12px;background-color:#fff;padding:12px 14px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.insight-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;flex-shrink:0;font-weight:bold}.insight-icon.positive{background-color:#e3f5ed;color:#2d8a5f}.insight-icon.negative{background-color:#fae9e9;color:#e05252}.insight-text{font-size:14px;color:#3a483a;line-height:1.4}@media(max-width:1200px){.insights-list{grid-template-columns:1fr}}@media(max-width:768px){.competitor-report-header{flex-direction:column}.competitor-info-badges{margin-top:16px}.metrics-row{flex-direction:column}.metric-card{width:100%}}@media print{.competitor-report-wrapper{background:#fff !important;box-shadow:none !important;border:1px solid #ddd}.metrics-row,.insights-container{break-inside:avoid}.competitor-table-container{overflow-x:visible}}.complaints-list{margin:0;padding-left:20px}.complaints-list li{margin-bottom:5px}.chart-container{display:grid;grid-template-columns:3fr 1fr;margin-top:15px}@media(max-width:768px){.chart-container{grid-template-columns:1fr}}.bar-chart{height:300px;width:100%}.gauge-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.gauge-chart{height:180px;width:100%}.avg-rating{font-size:42px;font-weight:700;color:var(--color-text-primary);margin-top:-15px}.avg-label{font-size:13px;color:var(--color-text-secondary);text-align:center}.-subtitle{font-size:.875rem;opacity:.9}@media(max-width:1024px){.simple-chart-container{flex-direction:column;height:auto;gap:2rem}.bar-chart-simple,.gauge-simple{max-width:100%;width:100%}.bar-chart-simple{height:220px}.trend-cell{width:120px}}@media(max-width:768px){.rating-legend{flex-wrap:wrap;gap:1rem}}.review-component{background:#fff;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1);padding:20px}.review-title{font-size:1.3rem;font-weight:600;color:#333;margin-bottom:15px}.rating-legend{display:flex;gap:15px;margin-bottom:20px}.legend-item{display:flex;align-items:center;gap:5px;font-size:.9rem;color:#666}.legend-color{width:15px;height:15px;border-radius:3px}.chart-container{display:flex;align-items:center}#reviewProgressChart{width:60%;height:230px}.gauge-container{width:35%;display:flex;flex-direction:column;align-items:center}.semicircle-gauge{position:relative;width:160px;height:80px;margin-bottom:10px;overflow:hidden}.gauge-slice{position:absolute;top:0;width:160px;height:160px;border-radius:50%}.red-slice{background-color:#e31b54;clip-path:polygon(80px 80px,0 80px,0 160px,80px 160px)}.orange-slice{background-color:#ff7841;clip-path:polygon(80px 80px,0 80px,0 0,80px 0)}.yellow-slice{background-color:#ffbe3e;clip-path:polygon(80px 80px,80px 0,160px 0,160px 80px)}.green-slice{background-color:#00a47c;clip-path:polygon(80px 80px,160px 80px,160px 160px,80px 160px)}.gauge-marker{position:absolute;width:12px;height:12px;background:#000;border-radius:50%;top:90%;transform:translate(-50%,-50%)}.gauge-value{display:flex;align-items:center;font-size:2rem;font-weight:700;color:#333}.star-icon{font-size:1.8rem;margin-right:5px}.rating-label{font-size:.85rem;color:#666}.competitor-title{margin-top:2rem;border-top:1px solid #eee;padding-top:2rem}.competitor-info{display:flex;gap:2rem;margin-bottom:1.5rem;color:#666}.info-item{display:flex;align-items:center;gap:.5rem}.info-label{font-weight:500}.competitor-count{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;padding:.1rem .5rem;font-size:.85rem}.competitor-table-wrapper{background-color:#f8fafc;border-radius:8px;overflow:hidden;margin-bottom:1rem}.competitor-table{width:100%;border-collapse:collapse;font-size:.9rem}.competitor-table th{background-color:#f1f5f9;color:#64748b;font-weight:500;text-align:left;padding:.8rem 1rem;border-bottom:1px solid #e2e8f0}.competitor-table td{padding:.8rem 1rem;border-bottom:1px solid #e2e8f0}.competitor-table th:not(:first-child),.competitor-table td:not(:first-child){text-align:center}.your-business{background-color:rgba(94,219,186,.2)}.location-name{font-weight:500}.location-tag{background-color:#e0f2fe;color:#0284c7;font-size:.75rem;padding:.1rem .5rem;border-radius:4px;margin-left:.5rem}.comparison-row{font-weight:500}.positive{color:#00a47c}.negative{color:#e31b54}@media(max-width:1024px){.simple-chart-container{flex-direction:column;height:auto;gap:2rem}.bar-chart-simple,.gauge-simple{max-width:100%;width:100%}.bar-chart-simple{height:220px}.competitor-table-wrapper{overflow-x:auto}}@media(max-width:768px){.rating-legend{flex-wrap:wrap;gap:1rem}.competitor-info{flex-direction:column;gap:.5rem}}.path-therapist .user-login-img{text-align:center;margin-bottom:30px}.path-therapist .user-login-img .logo{max-width:200px;margin-bottom:20px}.path-therapist .user-login-img .general-image{max-width:150px;margin-bottom:15px}.path-therapist .user-login-img .text-bottom{font-size:18px;color:#555;margin-top:10px}.path-therapist .ownership-request{max-width:600px;margin:0 auto;padding:30px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.path-therapist .ownership-request .welcome{font-size:24px;font-weight:bold;color:#3eb54a;margin-bottom:25px;text-align:center}.path-therapist .ownership-request .form-item{margin-bottom:20px}.path-therapist .ownership-request label{font-weight:600;margin-bottom:8px;display:block}.path-therapist .ownership-request input[type=text],.path-therapist .ownership-request input[type=number],.path-therapist .ownership-request input[type=email],.path-therapist .ownership-request input[type=date],.path-therapist .ownership-request select{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:16px;transition:border-color .3s}.path-therapist .ownership-request input[type=text]:focus,.path-therapist .ownership-request input[type=number]:focus,.path-therapist .ownership-request input[type=email]:focus,.path-therapist .ownership-request input[type=date]:focus,.path-therapist .ownership-request select:focus{border-color:#3eb54a;outline:none;box-shadow:0 0 0 2px rgba(62,181,74,.2)}.path-therapist .ownership-request .description{font-size:14px;color:#666;margin-top:8px}.path-therapist .ownership-request .form-actions{margin-top:30px}.path-therapist .ownership-request input[type=submit]{background-color:#3eb54a;color:#fff;border:none;padding:14px 20px;border-radius:4px;cursor:pointer;font-size:16px;font-weight:bold;transition:background-color .3s;width:100%}.path-therapist .ownership-request input[type=submit]:hover{background-color:#34a03f}.path-therapist .support{text-align:center;margin-top:20px;font-size:14px}.path-therapist .support a{color:#3eb54a;text-decoration:none}.path-therapist .support a:hover{text-decoration:underline}.path-therapist .therapist-info{background-color:#f9f9f9;border:1px solid #e5e5e5;padding:20px;border-radius:5px;margin:15px 0}.path-therapist .therapist-details h3{margin-top:0;color:#333;font-size:18px}.path-therapist .associated-practices h4{font-size:16px;margin-bottom:10px;color:#555}.path-therapist .associated-practices ul{list-style-type:none;padding-left:0}.path-therapist .associated-practices li{padding:10px;background-color:#edf7ee;border-left:3px solid #3eb54a;margin-bottom:8px;border-radius:3px}.path-therapist .no-practices{padding:10px;background-color:#f8f8f8;border-left:3px solid #888;color:#666;font-style:italic}.path-therapist .ownership-request .form-radios{margin:20px 0}.path-therapist .ownership-request .form-type-radio{display:block;margin-bottom:10px;padding:12px;border:1px solid #e5e5e5;border-radius:4px;transition:background-color .2s}.path-therapist .ownership-request .form-type-radio:hover{background-color:#f5f5f5}.path-therapist .ownership-request .form-type-radio input[type=radio]{margin-right:10px}.path-therapist .ownership-request .error-message{color:#d93025;font-size:14px;margin-top:5px}.path-therapist .messages{padding:15px;margin-bottom:20px;border-radius:4px}.path-therapist .messages--status{background-color:#edf7ee;border-left:5px solid #3eb54a}.path-therapist .messages--error{background-color:#feeced;border-left:5px solid #d93025}.path-therapist #main-wrapper{background:#74b151}@media(max-width:768px){.path-therapist .ownership-request{padding:20px}.path-therapist .ownership-request .welcome{font-size:20px}.path-therapist .user-login-img .logo{max-width:150px}.path-therapist .user-login-img .general-image{max-width:120px}}.competitor-table-container{position:relative}.competitor-table-container.loading table{opacity:.6;pointer-events:none}.competitor-table-container.loading .table-loading-spinner{display:flex}.table-loading-spinner{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.7);justify-content:center;align-items:center;z-index:10}.spinner{width:50px;height:50px;border:5px solid rgba(0,116,189,.2);border-radius:50%;border-top-color:#0074bd;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.practice-selector-form-container{padding:1rem;background-color:#f9f9f9;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.form-item-practice-id{margin:0}.form-item-practice-id label{display:inline-block;margin-right:10px;font-weight:600;color:#333}.form-item-practice-id select{display:inline-block;width:auto;min-width:250px;padding:8px 12px;border-radius:4px;border:1px solid #ddd;background-color:#fff;font-size:14px;color:#333;transition:border-color .2s}.form-item-practice-id select:hover{border-color:#bbb}.form-item-practice-id select:focus{border-color:#0074bd;outline:none;box-shadow:0 0 0 2px rgba(0,116,189,.2)}.ajax-progress-throbber{display:inline-block;vertical-align:middle;margin-left:10px}.ajax-progress-throbber .throbber{width:16px;height:16px;border:2px solid #0074bd;border-radius:50%;border-top-color:rgba(0,0,0,0);display:inline-block;animation:spin 1s linear infinite}@media screen and (max-width:768px){.form-item-practice-id{display:flex;flex-direction:column}.form-item-practice-id label{margin-bottom:8px}.form-item-practice-id select{width:100%}}.metrics-row,.competitor-table,.insights-container{transition:opacity .3s ease}.metrics-row.loading,.insights-container.loading{pointer-events:none}.competitor-report-wrapper .platform-tabs .platform-tab img{height:35px}.competitor-report-wrapper .platform-tabs .kv img{height:3rem}.competitor-report-wrapper .platform-tabs .tandarts img{height:30px}details.api-docs-wrapper{display:none}.practice-card{border:1px solid #e0e0e0;border-radius:8px;padding:15px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.05);margin-bottom:20px}.practice-card-content{display:grid;grid-template-columns:20% 30% 30% 20%;grid-gap:10px;align-items:center}.practice-info-section{grid-column:1}.practice-name{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:8px}.practice-status{display:inline-block;padding:4px 8px;border-radius:4px;font-size:.8rem}.status-connected{background-color:#e6f7e6;color:#2e7d32}.status-not-connected{background-color:#ffebee;color:#c62828}.practice-details-section{grid-column:2/span 2;display:flex;gap:15px}.api-key-container,.username-container{flex:1;background-color:#f5f5f5;padding:10px;border-radius:5px;border:1px solid #eee}.api-key-label,.username-label{font-weight:600;color:#555;margin-right:5px}.api-key code,.username code{word-break:break-all;background-color:#eef2ff;padding:4px 6px;border-radius:3px;font-family:monospace;font-size:.85rem;color:#333;display:inline-block}.integration-guide-link{color:#2196f3;text-decoration:none;margin-top:10px;display:inline-block}.integration-guide-link:hover{text-decoration:underline}.practice-actions-section{grid-column:4}.practice-actions{display:flex;flex-direction:column;gap:8px}.button{padding:8px 12px;border-radius:4px;border:none;cursor:pointer;font-size:.9rem;text-align:center;transition:background-color .2s ease}.button-connect{background-color:#4caf50;color:#fff}.button-connect:hover{background-color:#43a047}.button-regenerate{background-color:#2196f3;color:#fff}.button-regenerate:hover{background-color:#1e88e5}.button-remove{background-color:#f44336;color:#fff}.button-remove:hover{background-color:#e53935}@media(max-width:992px){.practice-card-content{grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.practice-info-section,.practice-details-section,.practice-actions-section,.webhook-section{grid-column:1}.practice-info-section{grid-row:1}.practice-details-section{grid-row:2;flex-direction:column}.practice-actions-section{grid-row:3;margin-top:10px}.webhook-section{grid-row:4}.practice-actions{flex-direction:row;flex-wrap:wrap}.button{flex:1;min-width:120px}}@media(max-width:576px){.practice-actions{flex-direction:column}.button{width:100%}}.webhook-settings{border:none;background-color:#f8f9fa;border-top:1px solid #e9ecef;padding:20px;margin-top:0}.webhook-settings summary{padding:12px 15px;font-weight:600;color:#2e7d32;cursor:pointer;position:relative;background-color:#f1f8f1;border-radius:4px;transition:all .3s ease;display:flex;align-items:center}.webhook-settings summary:hover{background-color:#e8f5e9}.webhook-settings summary::before{content:"↓";margin-right:10px;font-size:12px;transform:rotate(0);transition:transform .3s ease}.webhook-settings[open] summary::before{transform:rotate(180deg)}.webhook-settings .form-item{margin-bottom:16px}.webhook-settings label{display:block;margin-bottom:6px;font-weight:500;color:#424242}.webhook-settings input[type=url]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .3s}.webhook-settings input[type=url]:focus{border-color:#4caf50;outline:none;box-shadow:0 0 0 3px rgba(76,175,80,.2)}.webhook-settings .checkbox{display:flex;align-items:center;margin:15px 0}.webhook-settings .checkbox input{margin-right:10px}.webhook-settings .description{font-size:13px;color:#666;margin-top:5px;line-height:1.4}.webhook-expiry-wrapper{background-color:#fff9e6;border-left:3px solid #ffb74d;padding:10px 15px;margin:15px 0;border-radius:0 4px 4px 0}.webhook-expiry-notice{font-size:13px;color:#795548}.webhook-expiry-notice strong{color:#e65100}.button-save-webhook,.button-test-webhook{padding:8px 16px;border:none;border-radius:4px;font-weight:500;cursor:pointer;font-size:14px;transition:background .3s,transform .2s;margin-right:10px;margin-top:10px}.button-save-webhook{background-color:#4caf50;color:#fff}.button-save-webhook:hover{background-color:#388e3c;transform:translateY(-1px)}.button-test-webhook{background-color:#2196f3;color:#fff}.button-test-webhook:hover{background-color:#1976d2;transform:translateY(-1px)}@media(max-width:768px){.webhook-settings{padding:15px}.button-save-webhook,.button-test-webhook{display:block;width:100%;margin-bottom:10px}.practice-card-content{padding:15px}}@media(max-width:480px){.webhook-settings summary{padding:10px;font-size:14px}.webhook-expiry-wrapper{padding:8px 10px}.webhook-settings input[type=url]{padding:8px 10px;font-size:13px}.webhook-settings .description{font-size:12px}}.practice-card-content{padding:20px}.practice-name{font-size:18px;font-weight:600;margin-bottom:10px;color:#333}.practice-status{display:inline-block;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600;margin-bottom:15px}.status-connected{background-color:#e8f5e9;color:#2e7d32}.status-not-connected{background-color:#ffebee;color:#c62828}.api-key-container,.username-container{margin-bottom:15px;padding:10px;background-color:#f5f5f5;border-radius:4px}.api-key-label,.username-label{color:#555;font-weight:500}.api-key code,.username code{padding:3px 6px;background-color:inherit;border-radius:3px;font-family:monospace;font-size:13px;word-break:break-all}.practice-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.webhook-settings{transition:padding .3s ease}.webhook-settings .details-wrapper{padding:1rem}.webhook-settings[open]{padding-top:25px}.web-building-container-info{display:flex;gap:3rem}.statistics-dashboard{margin:0 auto;max-width:1200px;padding:2rem 1rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#333}.statistics-header{text-align:center;margin-bottom:2rem}.statistics-title{font-size:2.5rem;font-weight:700;color:#0e7490;margin-bottom:.5rem}.statistics-description{font-size:1.125rem;color:#666;max-width:800px;margin:0 auto}.statistics-panel{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:2rem;margin-bottom:2rem}.panel-title{font-size:1.75rem;font-weight:600;color:#0e7490;margin-bottom:.5rem}.panel-subtitle{font-size:1rem;color:#666;margin-bottom:1.5rem}.metrics-container{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem;justify-content:space-between}.metric{background-color:#f8f9fa;border-radius:8px;padding:1.25rem;text-align:center;flex:1;min-width:150px;border-left:4px solid #75b151;transition:all .3s ease}.metric:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.1)}.metric-value{font-size:2.25rem;font-weight:700;color:#0e7490;margin-bottom:.5rem}.metric-label{font-size:.875rem;color:#666}.chart-navigation{margin-bottom:1.5rem}.tab-container{display:flex;border-bottom:1px solid #e2e8f0;overflow-x:auto;padding-bottom:2px}.tab-button{padding:.75rem 1.25rem;font-weight:600;font-size:.875rem;color:#64748b;background:none;border:none;border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s;white-space:nowrap}.tab-button:hover{color:#0e7490}.tab-button.active{color:#0e7490;border-bottom-color:#75b151}.chart-slider-container{display:flex;align-items:center;margin-bottom:1rem;position:relative}.chart-slider{flex:1;overflow:hidden;position:relative;height:400px}.chart-slide{display:none;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .3s ease}.chart-slide.active{display:block;opacity:1}.chart-slider-nav{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#f8f9fa;cursor:pointer;color:#64748b;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:all .2s;z-index:10}.chart-slider-nav:hover{background-color:#0e7490;color:#fff}.interactive-map-container{position:relative;width:100%;height:100%}.reviews-map{width:100%;height:100%;border-radius:8px;overflow:hidden}.map-legend-2{position:absolute;bottom:20px;left:20px;background-color:rgba(255,255,255,.9);padding:10px 15px;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.1);max-width:220px}.map-legend-2 h4{font-size:.875rem;margin-top:0;margin-bottom:10px;color:#0e7490}.legend-item{display:flex;align-items:center;margin-bottom:6px;font-size:.75rem}.color-dot{width:12px;height:12px;border-radius:50%;margin-right:8px}.chart-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.highlight-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;margin-bottom:2.5rem}.highlight-card{background-color:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;transition:all .3s ease;border-top:4px solid #75b151}.highlight-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.card-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:rgba(117,177,81,.1);border-radius:8px;margin-right:1rem;color:#75b151}.card-content{flex:1}.card-title{font-size:1.125rem;font-weight:700;color:#0e7490;margin:0 0 .35rem 0}.card-subtitle{font-size:.875rem;color:#333;margin-bottom:.35rem}.card-detail{font-size:.75rem;color:#64748b}.statistics-accordion-container{margin-bottom:3rem}.statistics-accordion{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:1.5rem;overflow:hidden;transition:all .3s ease}.accordion-header{display:flex;align-items:center;padding:1.5rem;cursor:pointer;user-select:none}.accordion-number{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#75b151;color:#fff;font-weight:600;margin-right:1rem}.accordion-title{flex:1;font-size:1.25rem;font-weight:600;color:#0e7490;margin:0}.accordion-icon{transition:transform .3s ease}.accordion-content{padding:0 1.5rem 1.5rem;display:none}.statistics-accordion.active .accordion-content{display:block}.statistics-accordion.active .accordion-icon{transform:rotate(180deg)}.accordion-tab-container{margin-top:1rem}.accordion-tabs{display:flex;border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem}.accordion-tab{padding:.75rem 1.25rem;font-weight:600;font-size:.875rem;color:#64748b;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s}.accordion-tab:hover{color:#0e7490}.accordion-tab.active{color:#0e7490;border-bottom-color:#75b151}.accordion-tab-content{display:none}.accordion-tab-content.active{display:block}.data-table-container{margin-top:1.5rem;overflow-x:auto}.data-table{width:100%;border-collapse:collapse}.data-table th{background-color:#f8f9fa;padding:.75rem 1rem;text-align:left;font-weight:600;color:#0e7490;border-bottom:2px solid #e2e8f0}.data-table td{padding:.75rem 1rem;border-bottom:1px solid #e2e8f0}.data-table tr:last-child td{border-bottom:none}.data-table tr:hover td{background-color:#f8f9fa}.treatments-stats-container{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.treatments-stats-container{grid-template-columns:1fr 1fr}}.reviews-sources-container{padding:1rem 0}.sources-chart-container{margin-bottom:2rem}.sources-detail{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}.source-card{background-color:#f8f9fa;border-radius:10px;padding:1.25rem;position:relative;transition:all .3s ease}.source-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.1)}.source-icon{width:48px;height:48px;border-radius:8px;margin-bottom:1rem;background-position:center;background-repeat:no-repeat;background-size:contain}.source-icon.tandarts{background-image:url("/sites/default/files/Tandarts_NL_Logo.svg")}.source-icon.google{background-image:url("/sites/default/files/Google_logo.svg")}.source-icon.zorgkaart{background-image:url("/sites/default/files/zorgkaart-logo.svg")}.source-icon.kv{background-image:url("/modules/custom/tndclinic/images/kv-logo.svg")}.source-name{font-weight:600;color:#0e7490;margin-bottom:.5rem}.source-score{font-size:1.75rem;font-weight:700;color:#75b151;margin-bottom:.25rem}.source-count{font-size:.875rem;color:#64748b;margin-bottom:1rem}.source-trends{font-size:.75rem}.trend-item{margin-bottom:.5rem}.trend-label{color:#64748b;font-weight:600;margin-right:.25rem}.trend-value{color:#0e7490}.rating-distribution-container{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.rating-distribution-container{grid-template-columns:1fr 1fr}}.rating-breakdown-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.rating-breakdown-header h4{margin:0;color:#0e7490}.rating-breakdown-total{font-size:.875rem;color:#64748b}.rating-bars{display:flex;flex-direction:column;gap:1rem}.rating-bar-item{display:flex;align-items:center}.rating-bar-label{width:80px;font-size:.875rem;font-weight:600;color:#0e7490}.rating-bar-container{flex:1;height:24px;background-color:#f1f5f9;border-radius:4px;overflow:hidden;margin:0 1rem}.rating-bar{height:100%;background-color:#75b151;border-radius:4px;position:relative;min-width:40px}.rating-bar-percent{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#fff;font-size:.75rem;font-weight:600}.rating-bar-count{width:70px;font-size:.875rem;color:#64748b;text-align:right}.reviews-map-section{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:2rem}.section-title{font-size:1.75rem;font-weight:600;color:#0e7490;margin-bottom:.5rem}.section-description{font-size:1rem;color:#666;margin-bottom:1.5rem}.map-container{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}@media(min-width:992px){.map-container{grid-template-columns:3fr 1fr}}.practices-map-large{height:500px;border-radius:8px;overflow:hidden}.map-controls{display:flex;flex-direction:column;gap:1rem}.map-filter{display:flex;flex-direction:column}.map-filter label{font-size:.875rem;font-weight:600;color:#0e7490;margin-bottom:.5rem}.map-filter select{padding:.75rem;border-radius:6px;border:1px solid #e2e8f0;font-size:.875rem;color:#333;width:100%}.comparison-button-container{display:flex;justify-content:center}.compare-button{display:flex;align-items:center;background-color:#75b151;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s}.compare-button svg{margin-right:.75rem}.compare-button:hover{background-color:#5d9136}@media(max-width:767px){.statistics-title{font-size:1.75rem}.panel-title{font-size:1.5rem}.metric-value{font-size:1.75rem}.accordion-header{padding:1.25rem}.accordion-title{font-size:1.125rem}.map-legend-2{position:static;margin-top:1rem;max-width:100%}}.statistics-dashboard{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#333;max-width:1200px;margin:0 auto;padding:20px}.statistics-header{margin-bottom:30px;text-align:center}.statistics-title{color:#216e86;font-size:32px;font-weight:600;margin-bottom:10px}.statistics-description{max-width:800px;margin:0 auto;color:#666;font-size:16px;line-height:1.5}.statistics-panel{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.08);padding:20px;margin-bottom:30px}.panel-title{font-size:22px;font-weight:600;color:#216e86;margin-top:0;margin-bottom:5px}.panel-subtitle{font-size:14px;color:#666;margin-top:0;margin-bottom:20px}.metrics-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;gap:10px}.metric{flex:1;min-width:150px;text-align:center;padding:15px;background-color:#f9f9f9;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.metric-value{font-size:28px;font-weight:700;color:#216e86;margin-bottom:5px}.metric-label{font-size:14px;color:#666}.chart-navigation{margin-bottom:20px}.tab-container{display:flex;border-bottom:1px solid #ddd;overflow-x:auto;white-space:nowrap}.tab-button{padding:10px 15px;background:none;border:none;border-bottom:3px solid rgba(0,0,0,0);font-size:14px;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease;outline:none}.tab-button:hover{color:#216e86}.tab-button.active{color:#216e86;border-bottom-color:#216e86}.chart-slider-container{position:relative;margin-bottom:20px}.chart-slider{position:relative;overflow:hidden;background-color:#f9f9f9;border-radius:6px;height:375px}.chart-slide{position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s ease;display:flex;align-items:center;justify-content:center}.chart-slide.active{opacity:1;visibility:visible;z-index:1}.chart-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background-color .3s}.chart-slider-nav:hover{background-color:#f0f0f0}.chart-slider-nav.left{left:-15px}.chart-slider-nav.right{right:-15px}.chart-slider-nav svg{width:24px;height:24px;color:#216e86}.chart-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.interactive-map-container{position:relative;width:100%;height:100%}.reviews-map{width:100%;height:100%;border-radius:6px}.map-legend-2{position:absolute;bottom:20px;right:20px;background-color:rgba(255,255,255,.9);padding:10px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.2);max-width:200px}.map-legend-2 h4{margin-top:0;margin-bottom:10px;font-size:14px;color:#333}.legend-item{display:flex;align-items:center;margin-bottom:5px;font-size:12px}.color-dot{width:12px;height:12px;border-radius:50%;margin-right:8px}.highlight-cards{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.highlight-card{flex:1;min-width:200px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.08);padding:20px;display:flex;align-items:center}.card-icon{width:50px;height:50px;min-width:50px;background-color:#e6f3f7;border-radius:8px;margin-right:15px;display:flex;align-items:center;justify-content:center}.card-icon svg{width:24px;height:24px;color:#216e86}.card-content{flex:1}.card-title{font-size:20px;font-weight:600;color:#216e86;margin:0 0 5px}.card-subtitle{font-size:14px;font-weight:500;color:#333;margin:0 0 3px}.card-detail{font-size:12px;color:#666;margin:0}.statistics-accordion-container{margin-bottom:30px}.statistics-accordion{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.08);margin-bottom:15px;overflow:hidden}.accordion-header{padding:15px 20px;display:flex;align-items:center;cursor:pointer;transition:background-color .3s}.accordion-header:hover{background-color:#f9f9f9}.accordion-number{width:30px;height:30px;background-color:#216e86;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;margin-right:15px}.accordion-title{flex:1;font-size:18px;font-weight:600;color:#333;margin:0}.accordion-icon{margin-left:15px}.accordion-icon svg{width:24px;height:24px;color:#666;transition:transform .3s}.statistics-accordion.expanded .accordion-icon svg{transform:rotate(180deg)}.accordion-content{padding:0 20px 20px;display:none}.statistics-accordion.expanded .accordion-content{display:block}.accordion-tab-container{margin-top:15px}.accordion-tabs{display:flex;border-bottom:1px solid #ddd;margin-bottom:15px;overflow-x:auto;white-space:nowrap}.accordion-tab{padding:10px 15px;background:none;border:none;border-bottom:3px solid rgba(0,0,0,0);font-size:14px;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease;outline:none}.accordion-tab:hover{color:#216e86}.accordion-tab.active{color:#216e86;border-bottom-color:#216e86}.accordion-tab-content{display:none}.accordion-tab-content.active{display:block}.data-table-container{margin-top:20px}.data-table{width:100%;border-collapse:collapse;font-size:14px}.data-table th{padding:12px 15px;text-align:left;background-color:#f2f2f2;border-bottom:1px solid #ddd;font-weight:600;color:#333}.data-table td{padding:10px 15px;border-bottom:1px solid #eee}.data-table tr:last-child td{border-bottom:none}.data-table tr:hover td{background-color:#f9f9f9}.treatments-stats-container{display:flex;flex-wrap:wrap;gap:30px}.treatments-stats-container .chart-container{flex:1;min-width:300px;height:400px}.treatments-stats-container .data-table-container{flex:1;min-width:300px}.reviews-sources-container{display:flex;flex-direction:column;gap:20px}.sources-chart-container{height:300px}.sources-detail{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}.source-card{flex:1;min-width:200px;background-color:#f9f9f9;border-radius:6px;padding:15px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.source-icon{width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:10px}.source-icon.tandarts{background-image:url("/sites/default/files/Tandarts_NL_Logo.svg")}.source-icon.google{background-image:url("/sites/default/files/Google_logo.svg")}.source-icon.zorgkaart{background-image:url("/sites/default/files/zorgkaart-logo.svg")}.source-icon.kv{background-image:url("/modules/custom/tndclinic/images/kv-logo.svg")}.source-name{font-size:16px;font-weight:600;color:#333;margin-bottom:5px}.source-score{font-size:24px;font-weight:700;color:#216e86;margin-bottom:5px}.source-count{font-size:14px;color:#666;margin-bottom:15px}.source-trends{font-size:13px}.trend-item{margin-bottom:5px}.trend-label{color:#666;margin-right:5px}.trend-value{font-weight:500;color:#333}.rating-distribution-container{display:flex;flex-wrap:wrap;gap:30px}.rating-distribution-chart{flex:1;min-width:300px;height:300px}.rating-breakdown{flex:1;min-width:300px}.rating-breakdown-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.rating-breakdown-header h4{margin:0;font-size:16px;color:#333}.rating-breakdown-total{font-size:14px;color:#666}.rating-bars{margin-top:15px}.rating-bar-item{display:flex;align-items:center;margin-bottom:12px}.rating-bar-label{width:80px;font-size:14px;color:#333}.rating-bar-container{flex:1;height:12px;background-color:#e0e0e0;border-radius:6px;overflow:hidden;margin:0 15px}.rating-bar{height:100%;border-radius:6px;background-color:#65b364;position:relative}.rating-bar-percent{position:absolute;right:5px;top:-3px;font-size:10px;color:#fff;font-weight:500}.rating-bar-count{width:60px;font-size:14px;color:#666;text-align:right}.reviews-map-section{margin-bottom:30px}.section-title{font-size:22px;font-weight:600;color:#216e86;margin-top:0;margin-bottom:5px}.section-description{font-size:14px;color:#666;margin-top:0;margin-bottom:20px}.map-container{position:relative;margin-bottom:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.08);padding:20px}.practices-map-large{width:100%;height:500px;border-radius:6px}.map-controls{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px}.map-filter{flex:1;min-width:200px}.map-filter label{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:5px}.map-filter select{width:100%;padding:8px 10px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9;font-size:14px;color:#333}.comparison-button-container{text-align:center;margin-top:20px}.compare-button{background-color:#75b151;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;transition:background-color .3s}.compare-button svg{margin-right:8px}.compare-button:hover{background-color:#65a142}.practice-info{padding:10px}.practice-info .title{font-size:16px;font-weight:600;margin-bottom:5px}.practice-info .title a{color:#216e86;text-decoration:none}.practice-info .title a:hover{text-decoration:underline}.practice-info .address{font-size:14px;color:#666;margin-bottom:10px}.practice-info .well{background-color:#f9f9f9;border-radius:4px;padding:10px;margin-bottom:10px}.practice-info .logo{display:flex;justify-content:center;gap:10px;margin-bottom:10px}.practice-info .logo img{height:20px;width:auto}.practice-info .totals{text-align:center;font-size:14px;color:#333}.practice-info .user{display:inline-flex;align-items:center;margin-right:5px}.practice-info .user::before{content:"";display:inline-block;width:16px;height:16px;background-image:url("/modules/custom/tndclinic/images/user-icon.svg");background-size:contain;background-repeat:no-repeat;margin-right:5px}.practice-info .go_to_practice{display:block;text-align:center;background-color:#75b151;color:#fff;text-decoration:none;border-radius:4px;padding:8px 12px;font-size:14px;font-weight:500;transition:background-color .3s}.practice-info .go_to_practice:hover{background-color:#65a142}.province-info{padding:10px}.province-info h3{font-size:16px;font-weight:600;color:#216e86;margin-top:0;margin-bottom:10px}.province-stats{font-size:14px;color:#333}.province-stats div{margin-bottom:5px}.province-stats strong{font-weight:500}@media(max-width:1024px){.metrics-container{flex-wrap:wrap}.metric{flex:1 0 45%;margin-bottom:10px}.highlight-cards{flex-wrap:wrap}.highlight-card{flex:1 0 45%;margin-bottom:15px}.treatments-stats-container,.rating-distribution-container{flex-direction:column}.sources-detail{flex-wrap:wrap}.source-card{flex:1 0 45%;margin-bottom:15px}}@media(max-width:768px){.metric{flex:1 0 100%}.highlight-card{flex:1 0 100%}.source-card{flex:1 0 100%}.chart-slider{height:300px}.practices-map-large{height:400px}.map-filter{flex:1 0 100%}}@media(max-width:480px){.statistics-title{font-size:24px}.panel-title{font-size:18px}.chart-slider{height:250px}.practices-map-large{height:300px}.accordion-header{padding:12px 15px}.accordion-title{font-size:16px}.data-table th,.data-table td{padding:8px 10px;font-size:12px}}.statistics-dashboard-map-container{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.map-container{width:100%;height:400px;position:relative}#statistics-map,#search_map{width:120%;height:100%;border-radius:8px}.map-legend-2{position:absolute;bottom:20px;left:20px;background-color:rgba(255,255,255,.9);padding:12px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:100;max-width:220px}.map-legend-2 h4{margin-top:0;margin-bottom:10px;font-size:14px;font-weight:600}.legend-item{display:flex;align-items:center;margin-bottom:6px}.color-dot{width:16px;height:16px;border-radius:50%;margin-right:8px;display:inline-block;border:1px solid rgba(0,0,0,.1)}.legend-label{font-size:12px;line-height:1.2}.location-info{padding:5px;min-width:200px}.platform-logo-container{position:absolute;bottom:20px;left:20px;z-index:100;background-color:rgba(255,255,255,.8);padding:5px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}#current-platform-logo{height:30px;max-width:100px;object-fit:contain;bottom:2rem;position:relative}.tab-container{display:flex;margin-bottom:15px;border-bottom:1px solid #e5e5e5;overflow-x:auto;padding-bottom:2px}.tab-button{background:none;border:none;padding:8px 16px;font-size:14px;cursor:pointer;color:#555;position:relative;white-space:nowrap}.tab-button.active{color:#2c7e41;font-weight:600}.tab-button.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background-color:#2c7e41}.tab-button:hover{color:#2c7e41}.map-container{position:relative;min-height:400px}#map-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #2c7e41;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#map-error-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:15px 20px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.2);max-width:80%;text-align:center;color:#d32f2f;z-index:1000}.platform-logo-container{position:absolute;bottom:20px;left:20px;z-index:100;background-color:rgba(255,255,255,.8);padding:5px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.2)}.statistics-accordion{margin-bottom:1rem;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 5px rgba(0,0,0,.05)}.accordion-header{display:flex;align-items:center;padding:1rem;cursor:pointer;background-color:#f9f9f9;transition:background-color .3s ease}.accordion-header:hover{background-color:#f0f0f0}.accordion-number{width:30px;height:30px;border-radius:50%;background-color:#4e79a7;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:bold;margin-right:1rem}.accordion-title{flex-grow:1;margin:0;font-size:1.2rem}.accordion-icon{transition:transform .3s ease}.accordion-content{max-height:0;overflow:hidden;transition:max-height .5s ease}.statistics-accordion.active .accordion-content{padding:1rem}.reviews-complaints-container{margin-bottom:1.5rem}.reviews-summary,.reviews-by-category{margin-bottom:1.5rem}.reviews-summary h4,.reviews-by-category h4{margin-bottom:1rem;color:#333}.reviews-charts-container{padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid #e0e0e0}.reviews-chart-row{display:flex;flex-wrap:wrap;margin:0 -15px;margin-bottom:2rem}.reviews-chart{flex:1 0 calc(50% - 30px);margin:0 15px;min-height:300px;box-shadow:0 3px 10px rgba(0,0,0,.08);border-radius:8px;padding:1rem;background-color:#fff}@media screen and (max-width:992px){.reviews-chart{flex:1 0 calc(100% - 30px);margin-bottom:1.5rem}}.summary-items,.category-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.summary-item,.category-item{padding:1rem;background-color:#f9f9f9;border-radius:6px;border-left:4px solid #4e79a7}.summary-label,.category-label{font-weight:bold;margin-bottom:.5rem;color:#555}.summary-value,.category-value{font-size:1.5rem;font-weight:bold;color:#4e79a7}.category-rating{margin-top:.5rem;padding:.25rem .5rem;background-color:#4e79a7;color:#fff;border-radius:4px;display:inline-block;font-weight:bold}.reviews-chart{position:relative}:root{--primary-color:#0066cc;--primary-dark:#004499;--secondary-color:#00a651;--accent-color:#ff6b35;--text-primary:#333333;--text-secondary:#666666;--text-light:#999999;--bg-white:#ffffff;--bg-gray-light:#f8f9fa;--bg-gray:#e9ecef;--border-color:#dee2e6;--success-color:#28a745;--warning-color:#ffc107;--danger-color:#dc3545;--shadow:0 2px 4px rgba(0,0,0,0.1);--shadow-lg:0 4px 12px rgba(0,0,0,0.15);--border-radius:8px;--transition:all 0.3s ease}.container{max-width:1200px;margin:0 auto;padding:0 20px}.statistics-landing{background:var(--bg-white);min-height:100vh}.stats-hero{background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-dark) 100%);color:#fff;padding:80px 0 60px;position:relative;overflow:hidden}.stats-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat}.hero-content{text-align:center;position:relative;z-index:2}.hero-title{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.hero-subtitle{font-size:1.25rem;margin-bottom:3rem;opacity:.9;max-width:800px;margin-left:auto;margin-right:auto}.hero-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:800px;margin:0 auto}.hero-stat{text-align:center;padding:1.5rem;background:rgba(255,255,255,.1);border-radius:var(--border-radius);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.stat-number{font-size:2.5rem;font-weight:800;line-height:1;margin-bottom:.5rem;color:#fff}.stat-label{font-size:.9rem;opacity:.8;text-transform:uppercase;letter-spacing:.5px}.stats-filters{background:var(--bg-gray-light);padding:3rem 0;border-bottom:1px solid var(--border-color)}.filters-header{text-align:center;margin-bottom:2rem}.filters-header h2{color:var(--text-primary);font-size:2rem;margin-bottom:.5rem}.filters-header p{color:var(--text-secondary);font-size:1.1rem}.filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;align-items:end}.filter-group{display:flex;flex-direction:column}.filter-group label{font-weight:600;color:var(--text-primary);margin-bottom:.5rem;font-size:.9rem}.filter-select{padding:.75rem 1rem;border:2px solid var(--border-color);border-radius:var(--border-radius);background:#fff;font-size:1rem;color:var(--text-primary);transition:var(--transition)}.filter-select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(0,102,204,.1)}.filter-actions{display:flex;gap:1rem}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border:none;border-radius:var(--border-radius);font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:var(--transition);text-align:center}.btn-primary{background:var(--primary-color);color:#fff}.btn-primary:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-lg)}.btn-secondary{background:rgba(0,0,0,0);color:var(--text-secondary);border:2px solid var(--border-color)}.btn-secondary:hover{border-color:var(--primary-color);color:var(--primary-color)}.btn-large{padding:1rem 2rem;font-size:1.1rem}.stats-main{padding:4rem 0}.stats-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:4rem}.overview-card{background:#fff;padding:2rem;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--border-color);transition:var(--transition);position:relative;overflow:hidden}.overview-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.overview-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color))}.card-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:var(--bg-gray-light);border-radius:50%;color:var(--primary-color);margin-bottom:1rem}.card-content h3{color:var(--text-secondary);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.card-value{font-size:2.5rem;font-weight:800;color:var(--text-primary);line-height:1;margin-bottom:.5rem}.card-trend{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600}.card-trend.positive{color:var(--success-color)}.trend-icon{font-size:1.2rem}.charts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:4rem}.chart-container{background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--border-color);overflow:hidden}.chart-header{padding:1.5rem;border-bottom:1px solid var(--border-color);background:var(--bg-gray-light)}.chart-header h3{color:var(--text-primary);font-size:1.25rem;font-weight:700;margin-bottom:.25rem}.chart-header p{color:var(--text-secondary);font-size:.9rem;margin:0}.chart-content{padding:1.5rem}.echarts-container{width:100%;height:300px}.stats-tables{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:2rem;margin-bottom:4rem}.table-container{background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--border-color);overflow:hidden}.table-header{padding:1.5rem;border-bottom:1px solid var(--border-color);background:var(--bg-gray-light)}.table-header h3{color:var(--text-primary);font-size:1.25rem;font-weight:700;margin-bottom:.25rem}.table-header p{color:var(--text-secondary);font-size:.9rem;margin:0}.table-content{overflow-x:auto}.stats-table{width:100%;border-collapse:collapse}.stats-table th,.stats-table td{padding:1rem;text-align:left;border-bottom:1px solid var(--border-color)}.stats-table th{background:var(--bg-gray-light);font-weight:600;color:var(--text-primary);font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.stats-table tbody tr:hover{background:var(--bg-gray-light)}.treatment-name,.city-name{font-weight:600;color:var(--text-primary)}.score-badge{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:30px;padding:0 8px;border-radius:15px;font-size:.85rem;font-weight:700;color:#fff}.score-excellent{background:var(--success-color)}.score-good{background:var(--secondary-color)}.score-average{background:var(--warning-color);color:var(--text-primary)}.trend-indicator{font-size:1.2rem;color:var(--success-color)}.stats-insights{margin-bottom:4rem}.insights-header{text-align:center;margin-bottom:3rem}.insights-header h2{color:var(--text-primary);font-size:2.5rem;font-weight:700;margin-bottom:1rem}.insights-header p{color:var(--text-secondary);font-size:1.1rem}.insights-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.insight-card{background:#fff;padding:2rem;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--border-color);text-align:center;transition:var(--transition)}.insight-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.insight-icon{font-size:3rem;margin-bottom:1rem}.insight-content h3{color:var(--text-primary);font-size:1.25rem;font-weight:700;margin-bottom:1rem}.insight-content p{color:var(--text-secondary);line-height:1.6}.stats-cta{background:linear-gradient(135deg,var(--secondary-color) 0%,#00b359 100%);color:#fff;padding:4rem 0;text-align:center}.cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-content p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.cta-content .btn-primary{background:#fff;color:var(--secondary-color);font-size:1.1rem;padding:1rem 2.5rem}.cta-content .btn-primary:hover{background:var(--bg-gray-light);transform:translateY(-2px)}.stats-loading{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}.loading-spinner{width:60px;height:60px;border:4px solid var(--border-color);border-top:4px solid var(--primary-color);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.stats-loading p{color:var(--text-secondary);font-size:1.1rem;font-weight:600}@media(max-width:768px){.hero-title{font-size:2rem}.hero-subtitle{font-size:1.1rem}.hero-stats{grid-template-columns:repeat(2,1fr)}.stat-number{font-size:2rem}.filters-grid{grid-template-columns:1fr}.filter-actions{grid-column:1;justify-self:stretch}.filter-actions .btn{flex:1}.charts-grid{grid-template-columns:1fr}.stats-tables{grid-template-columns:1fr}.insights-grid{grid-template-columns:1fr}.container{padding:0 15px}.stats-hero{padding:60px 0 40px}.stats-filters{padding:2rem 0}.stats-main{padding:3rem 0}.cta-content h2{font-size:2rem}.cta-content p{font-size:1.1rem}}@media(max-width:480px){.hero-stats{grid-template-columns:1fr}.hero-stat{padding:1rem}.stat-number{font-size:1.8rem}.stats-table{font-size:.9rem}.stats-table th,.stats-table td{padding:.75rem .5rem}.chart-header,.table-header{padding:1rem}.chart-content{padding:1rem}.echarts-container{height:250px}}@media print{.stats-filters,.stats-cta,.stats-loading{display:none}.overview-card,.chart-container,.table-container,.insight-card{break-inside:avoid;box-shadow:none;border:1px solid var(--border-color)}.stats-hero{background:none;color:var(--text-primary);padding:2rem 0}.hero-stat{background:var(--bg-gray-light);color:var(--text-primary)}}@media(prefers-color-scheme:dark){:root{--text-primary:#e9ecef;--text-secondary:#adb5bd;--text-light:#6c757d;--bg-white:#212529;--bg-gray-light:#343a40;--bg-gray:#495057;--border-color:#495057}.stats-loading{background:rgba(33,37,41,.9)}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.loading-spinner{animation:none;border-top-color:rgba(0,0,0,0)}}.btn:focus,.filter-select:focus{outline:2px solid var(--primary-color);outline-offset:2px}@media(prefers-contrast:high){.overview-card,.chart-container,.table-container,.insight-card{border-width:2px}.btn-primary{border:2px solid var(--primary-color)}.score-badge{border:1px solid currentColor}}:root{--primary-color:#2563eb;--secondary-color:#64748b;--success-color:#059669;--warning-color:#d97706;--danger-color:#dc2626;--light-bg:#f8fafc;--card-bg:#ffffff;--border-color:#e2e8f0;--text-primary:#0f172a;--text-secondary:#64748b;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}*{box-sizing:border-box}.analytics-dashboard{max-width:1600px;margin:0 auto;padding:24px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--light-bg);min-height:100vh}.dashboard-header{background:linear-gradient(135deg,#34b171 0%,#74b151 50%,#74b150 100%);color:#fff;padding:1.5rem 1rem;border-radius:16px;margin-bottom:32px;text-align:center;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.dashboard-header::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><g fill="%23ffffff" fill-opacity="0.05"><circle cx="30" cy="30" r="2"/></g></svg>');pointer-events:none}.dashboard-title{color:#fff;font-weight:700;margin-bottom:12px;letter-spacing:-0.025em;position:relative;z-index:1}.dashboard-subtitle{font-size:1.125rem;opacity:.9;font-weight:400;position:relative;z-index:1}#edit-reset{color:#fff}.filters-section{background:var(--card-bg);padding:1.8rem;border-radius:12px;margin-bottom:25px;box-shadow:var(--shadow-md);border:1px solid var(--border-color)}.filters-section .form-item label{font-weight:600;color:var(--text-primary);margin-bottom:8px;display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.025em}.filters-section select,.filters-section input[type=text],.filters-section input[type=date]{width:100%;border:2px solid var(--border-color);border-radius:8px;font-size:.9375rem;background:var(--card-bg);transition:all .2s ease;font-family:inherit}.filters-section select:focus,.filters-section input:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.filters-section .form-actions{text-align:center}.filters-section .button{padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none;display:inline-block;margin:0 8px;cursor:pointer;border:none;font-size:.9375rem;transition:all .2s ease;letter-spacing:.025em}.filters-section .button--primary{background:var(--primary-color);color:#fff;box-shadow:var(--shadow-sm)}.filters-section .button--primary:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:var(--shadow-md)}.filters-section .button--secondary{background:var(--card-bg);color:var(--text-secondary);border:2px solid var(--border-color)}.filters-section .button--secondary:hover{background:var(--light-bg);border-color:#cbd5e0}.stats-section{margin-bottom:48px}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:32px}.stat-card{background:var(--card-bg);padding:32px;border-radius:12px;box-shadow:var(--shadow-md);border:1px solid var(--border-color);transition:all .3s ease;position:relative;overflow:hidden;text-align:center}.stat-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-color),#8b5cf6)}.stat-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.stat-value{font-size:1rem;font-weight:800;color:var(--text-primary);margin-bottom:8px;line-height:1;letter-spacing:-0.025em}.stat-label{color:var(--text-secondary);font-weight:600;font-size:.875rem;margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em}.stat-trend{padding:6px 12px;border-radius:20px;font-size:.8125rem;font-weight:600;background:#f1f5f9;color:var(--text-secondary);display:inline-block}.year-stats{background:var(--card-bg);padding:32px;border-radius:12px;margin-bottom:32px;box-shadow:var(--shadow-md);border:1px solid var(--border-color)}.year-stats h3{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:24px;text-align:center}.year-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}.year-item{text-align:center;padding:20px;background:var(--light-bg);border-radius:8px;border:1px solid var(--border-color);transition:all .2s ease}.year-item:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.year-value{font-size:1.5rem;font-weight:700;color:var(--primary-color);margin-bottom:4px}.year-label{font-size:.8125rem;color:var(--text-secondary);font-weight:500}.practice-cards{margin-bottom:32px}.practice-cards h3{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:24px;text-align:center}.practice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.practice-card{background:var(--card-bg);padding:24px;border-radius:12px;box-shadow:var(--shadow-md);border:1px solid var(--border-color);transition:all .3s ease}.practice-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.practice-name{font-size:1.125rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.practice-location{color:var(--text-secondary);font-size:.875rem;margin-bottom:8px}.practice-type{color:var(--primary-color);font-size:.8125rem;font-weight:500;margin-bottom:16px;text-transform:uppercase;letter-spacing:.025em}.practice-stats-row{display:flex;justify-content:space-between;align-items:center}.practice-comments{font-size:1rem;font-weight:600;color:var(--text-primary)}.practice-rating{display:flex;align-items:center;gap:8px}.tables-section{margin-bottom:48px}.tables-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:32px}.table-container{background:var(--card-bg);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-md);border:1px solid var(--border-color)}.table-header{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);padding:24px;border-bottom:1px solid var(--border-color)}.table-title{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin:0;letter-spacing:-0.025em}.table-content{max-height:450px;overflow-y:auto}.data-table{width:100%;border-collapse:collapse}.data-table th{background:var(--light-bg);padding:16px;text-align:left;font-weight:700;color:var(--text-primary);font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--border-color);position:sticky;top:0;z-index:10}.data-table td{padding:16px;border-bottom:1px solid #f1f5f9;color:var(--text-primary);font-size:.9375rem;line-height:1.5}.data-table tr:hover{background:#fafbfc}.data-table tr:last-child td{border-bottom:none}.personnel-link{color:var(--primary-color);text-decoration:none;font-weight:600;transition:color .2s ease}.personnel-link:hover{color:#1d4ed8;text-decoration:underline}.score-badge{padding:6px 12px;border-radius:20px;font-weight:700;font-size:.8125rem;text-align:center;min-width:50px;display:inline-block}.score-excellent{background:#dcfce7;color:#166534;border:1px solid #bbf7d0}.score-good{background:#dbeafe;color:#1e40af;border:1px solid #bfdbfe}.score-average{background:#fef3c7;color:#d97706;border:1px solid #fed7aa}.score-poor{background:#fee2e2;color:#dc2626;border:1px solid #fecaca}.specialization-tag{background:#ede9fe;color:#7c3aed;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:500;border:1px solid #ddd6fe}.percentage-container{display:flex;align-items:center;gap:8px;width:100%}.percentage-bar{flex:1;background:#f1f5f9;border-radius:4px;overflow:hidden}.percentage-fill{height:100%;background:linear-gradient(90deg,#ef4444,#dc2626);border-radius:4px;transition:width .5s ease}.percentage-text{font-weight:600;font-size:.8125rem;color:var(--text-primary);min-width:40px;text-align:right}.empty-state{text-align:center;padding:60px 20px;color:var(--text-secondary)}.empty-state p{margin:0;font-size:.9375rem;font-style:italic}@media(max-width:1200px){.tables-grid{grid-template-columns:1fr}.practice-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(max-width:768px){.analytics-dashboard{padding:16px}.dashboard-header{padding:32px 24px}.dashboard-title{font-size:2rem}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.stat-card{padding:24px}.year-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.practice-grid{grid-template-columns:1fr}.tables-grid{grid-template-columns:1fr;gap:20px}.table-content{max-height:350px}.data-table th,.data-table td{padding:12px 8px;font-size:.8125rem}}@media(max-width:480px){.dashboard-header{padding:24px 16px}.dashboard-title{font-size:1.75rem}.filters-section{padding:20px}.stats-grid{grid-template-columns:1fr}.stat-value{font-size:1rem}.year-grid{grid-template-columns:repeat(3,1fr)}.practice-stats-row{flex-direction:column;align-items:flex-start;gap:8px}}.chart-element{position:relative;min-height:300px}.chart-element.error{display:flex;align-items:center;justify-content:center;background:#f8f9fa;border:2px dashed #e9ecef;border-radius:8px}.chart-element.error::after{content:"Chart failed to load";color:#6c757d;font-size:14px}.chart-element.loading::before{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border:3px solid #f3f4f6;border-top-color:#0284c7;border-radius:50%;animation:spin 1s linear infinite}.charts-section,.charts-grid,.chart-container,.chart-content,.chart-element{display:block !important;visibility:visible !important;opacity:1 !important}.section-placeholder{display:none !important}#edit-filter-grid{display:flex;align-items:flex-end}#score-loading-indicator{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.75);z-index:1000;display:flex;align-items:center;justify-content:center}#score-loading-indicator>div{background:rgba(255,255,255,.95);padding:25px 35px;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);text-align:center}#score-loading-indicator .loading-spinner{width:50px;height:50px;margin:0 auto 15px;border:4px solid #f3f3f3;border-top:4px solid #2c7e41;border-radius:50%;animation:spin 1s linear infinite}#score-loading-indicator .loading-text{font-size:15px;color:#333;font-weight:600;letter-spacing:.5px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.legend-item.legend-info{margin-top:10px;padding-top:10px;border-top:1px solid #e0e0e0;font-size:12px;color:#666}.legend-item.legend-info .info-icon{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;background-color:#2c7e41;color:#fff;border-radius:50%;font-size:11px;margin-right:5px}.map-container{position:relative}#map-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:999}#map-loading-overlay .loading-spinner{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #2c7e41;border-radius:50%;animation:spin 1s linear infinite}#map-error-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#d32f2f;font-size:14px;max-width:300px;text-align:center;z-index:1000}.path-statistics .title{display:none}.ranking-display-wrapper{margin:20px 0}.ranking-project{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;margin-bottom:30px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ranking-project h3{margin-top:0;color:#333;font-size:24px}.project-domain{color:#666;font-size:14px;margin-bottom:20px}.section-title{font-size:18px;font-weight:600;color:#444;margin:20px 0 10px 0;padding-bottom:10px;border-bottom:2px solid #e9e9e9}.table-wrapper{overflow-x:auto;margin-bottom:30px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.ranking-table{width:100%;border-collapse:collapse;background:#fff}.ranking-table thead{background:linear-gradient(to bottom,#f8f9fa,#e9ecef)}.ranking-table th{padding:12px;font-weight:600;color:#495057;white-space:nowrap;position:sticky;top:0;z-index:10;border-bottom:2px solid #dee2e6;background:inherit}.ranking-table th.keyword-column{text-align:left;min-width:200px}.ranking-table th.rank-column{min-width:100px}.ranking-table th.date-columns-header{background:#e3f2fd;font-weight:700;border-left:2px solid #dee2e6}.ranking-table tr.date-header-row th{background:#f5f5f5;font-size:12px;padding:8px;color:#666;font-weight:500}.ranking-table th.empty-header{background:rgba(0,0,0,0);border:none}.ranking-table th.date-header{border-left:1px solid #e0e0e0}.ranking-table td{padding:10px;border-bottom:1px solid #e0e0e0}.ranking-table tbody tr{transition:background-color .2s ease}.ranking-table tbody tr:hover{background:#f8f9fa}.ranking-table tbody tr:last-child td{border-bottom:none}.keyword-name{font-weight:500;color:#333;white-space:nowrap;padding:10px 15px !important;position:relative}.keyword-color-0{background:linear-gradient(135deg,rgba(52,152,219,0.15),rgba(52,152,219,0.05));border-left:4px solid #3498db}.keyword-color-1{background:linear-gradient(135deg,rgba(231,76,60,0.15),rgba(231,76,60,0.05));border-left:4px solid #e74c3c}.keyword-color-2{background:linear-gradient(135deg,rgba(243,156,18,0.15),rgba(243,156,18,0.05));border-left:4px solid #f39c12}.keyword-color-3{background:linear-gradient(135deg,rgba(39,174,96,0.15),rgba(39,174,96,0.05));border-left:4px solid #27ae60}.keyword-color-4{background:linear-gradient(135deg,rgba(155,89,182,0.15),rgba(155,89,182,0.05));border-left:4px solid #9b59b6}.keyword-color-5{background:linear-gradient(135deg,rgba(26,188,156,0.15),rgba(26,188,156,0.05));border-left:4px solid #1abc9c}.rank-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px;min-width:40px}.rank-badge.rank-good{color:#27ae60;background-color:#e8f8f5;border:1px solid #27ae60}.rank-badge.rank-medium{color:#f39c12;background-color:#fef5e7;border:1px solid #f39c12}.rank-badge.rank-poor{color:#e74c3c;background-color:#fadbd8;border:1px solid #e74c3c}.rank-trend-up{color:#27ae60;font-style:normal;margin-left:4px}.rank-trend-down{color:#e74c3c;font-style:normal;margin-left:4px}.rank-trend-stable{color:#95a5a6;font-style:normal;margin-left:4px}.rank-number{font-weight:600;font-size:13px}.text-success{color:#27ae60}.text-warning{color:#f39c12}.text-danger{color:#e74c3c}.ranking-chart{width:100%;height:450px;margin-top:10px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:20px;background:#fff}@media(max-width:768px){.ranking-project{padding:15px}.ranking-table{font-size:12px}.ranking-table th,.ranking-table td{padding:8px}.rank-badge{padding:2px 8px;font-size:12px;min-width:30px}.ranking-chart{height:350px;padding:10px}.section-title{font-size:16px}}.seo-header{margin-bottom:0}.google-positie-overview .practices-container{margin-top:2rem}.google-positie-overview .practice-ranking-section{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;margin-bottom:2rem}.google-positie-overview .card-header{background-color:#f8f9fa;padding:1.25rem;display:flex;justify-content:space-between;align-items:center}.google-positie-overview .card-body{padding:1.5rem;background-color:#fff}.google-positie-overview .alert{display:flex;align-items:center;padding:1.25rem;font-size:1.1rem}.google-positie-overview .badge{font-size:.875rem;padding:.375rem .75rem;color:#fff}.google-positie-overview .badge-success{background-color:#28a745}.google-positie-overview .badge-secondary{background-color:#6c757d}.google-positie-overview .ranking-display-wrapper{margin:0}.google-positie-overview .ranking-project{box-shadow:none;border:none;padding:0;margin-bottom:0}.google-positie-overview{max-width:1200px;margin:0 auto}.page-header-ranking{text-align:center;margin-bottom:40px;border-bottom:3px solid #e9ecef}.page-header-ranking h1{font-size:2.5rem;color:#2c3e50;margin-bottom:10px;font-weight:300}.page-header-ranking .text-muted{font-size:1.1rem;color:#6c757d}.practices-container{display:flex;flex-direction:column;gap:30px}.practice-ranking-section{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e9ecef;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.practice-ranking-section:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.practice-ranking-section .card-header{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:20px 25px;border-bottom:none;position:relative;overflow:hidden}.practice-ranking-section .card-header::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%)}.practice-ranking-section .card-header h2{font-size:1.5rem;margin:0;font-weight:500;position:relative;z-index:1}.practice-ranking-section .badge{position:relative;z-index:1;margin-top:8px;padding:6px 12px;font-size:.85rem;border-radius:20px}.badge-success{background-color:#28a745;border:1px solid rgba(255,255,255,.3)}.badge-secondary{background-color:#6c757d;border:1px solid rgba(255,255,255,.3)}.practice-ranking-section .card-body{padding:30px 25px}.ranking-display-wrapper{margin:0}.ranking-project{background:rgba(0,0,0,0);border:none;border-radius:0;padding:0;margin-bottom:0;box-shadow:none}.ranking-project h3{margin-top:0;color:#333;font-size:1rem;margin-bottom:5px}.project-domain{color:#666;font-size:14px;margin-bottom:25px;font-style:italic}.section-title{font-size:1rem;font-weight:600;color:#444;margin:25px 0 15px 0;padding-bottom:10px;border-bottom:2px solid #e9e9e9;position:relative}.section-title::before{content:"";position:absolute;bottom:-2px;left:0;width:50px;height:2px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.table-wrapper{overflow-x:auto;margin-bottom:30px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.ranking-table{width:100%;border-collapse:collapse;background:#fff}.ranking-table thead{background:linear-gradient(to bottom,#f8f9fa,#e9ecef)}.ranking-table th{padding:12px;font-weight:600;color:#495057;white-space:nowrap;position:sticky;top:0;z-index:10;border-bottom:2px solid #dee2e6;background:inherit}.ranking-table td{padding:10px;border-bottom:1px solid #e0e0e0}.ranking-table tbody tr{transition:background-color .2s ease}.ranking-table tbody tr:hover{background:#f8f9fa}.ranking-table tbody tr:last-child td{border-bottom:none}.keyword-name{font-weight:500;color:#333;white-space:nowrap;padding:10px 15px !important;position:relative}.keyword-color-0{background:linear-gradient(135deg,rgba(52,152,219,0.15),rgba(52,152,219,0.05));border-left:4px solid #3498db}.keyword-color-1{background:linear-gradient(135deg,rgba(231,76,60,0.15),rgba(231,76,60,0.05));border-left:4px solid #e74c3c}.keyword-color-2{background:linear-gradient(135deg,rgba(243,156,18,0.15),rgba(243,156,18,0.05));border-left:4px solid #f39c12}.keyword-color-3{background:linear-gradient(135deg,rgba(39,174,96,0.15),rgba(39,174,96,0.05));border-left:4px solid #27ae60}.keyword-color-4{background:linear-gradient(135deg,rgba(155,89,182,0.15),rgba(155,89,182,0.05));border-left:4px solid #9b59b6}.keyword-color-5{background:linear-gradient(135deg,rgba(26,188,156,0.15),rgba(26,188,156,0.05));border-left:4px solid #1abc9c}.rank-value{text-align:center;font-weight:600;font-size:13px}.rank-good{color:#27ae60;background-color:rgba(39,174,96,.1)}.rank-medium{color:#f39c12;background-color:rgba(243,156,18,.1)}.rank-poor{color:#e74c3c;background-color:rgba(231,76,60,.1)}.ranking-chart{width:100%;height:450px;margin-top:10px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:20px;background:#fff}.alert{padding:15px 20px;border-radius:8px;margin:20px 0;border-left:4px solid}.alert-warning{background-color:#fff3cd;border-color:#ffc107;color:#856404}.alert-info{background-color:#d1ecf1;border-color:#17a2b8;color:#0c5460}.alert-info .icon-info3{margin-right:8px}@media(max-width:768px){.google-positie-overview{padding:15px}.page-header-ranking h1{font-size:2rem}.practice-ranking-section .card-header{padding:15px 20px}.practice-ranking-section .card-body{padding:20px 15px}.ranking-table{font-size:12px}.ranking-table th,.ranking-table td{padding:8px}.ranking-chart{height:350px;padding:10px}.section-title{font-size:1.1rem}}.ranking-toggle-container{margin:20px 0;text-align:center}.toggle-buttons{display:inline-flex;gap:0;border-radius:6px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.toggle-btn{padding:10px 20px;border:none;background-color:#f5f5f5;color:#666;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease;display:flex;align-items:center;gap:8px;border-right:1px solid #ddd}.toggle-btn:last-child{border-right:none}.toggle-btn:hover{background-color:#e8e8e8;color:#333}.toggle-btn.active{background-color:#3498db;color:#fff}.toggle-btn i{font-size:16px}.summary-date-header{text-align:center;line-height:1.2}.summary-date-header .date-label{font-weight:600;font-size:12px;color:#333}.summary-date-header .actual-date{font-size:10px;color:#666;font-weight:normal}.ranking-table{transition:all .3s ease}.ranking-table th{white-space:nowrap;vertical-align:middle}.ranking-table .rank-value{transition:background-color .3s ease}@media(max-width:768px){.toggle-btn{padding:8px 15px;font-size:13px}.toggle-btn i{font-size:14px}.summary-date-header .date-label{font-size:11px}.summary-date-header .actual-date{font-size:9px}}.ranking-chart{min-height:400px;margin-top:20px}.ranking-table tbody tr{animation:fadeIn .3s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ranking-display-wrapper{margin:20px 0}.ranking-project{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:30px}.ranking-project h3{margin-bottom:20px;color:#333}.section-title{font-size:18px;font-weight:600;margin:30px 0 15px;color:#444}.table-wrapper{overflow-x:auto;margin-bottom:30px}.ranking-table{width:100%;border-collapse:collapse;font-size:14px}.ranking-table th,.ranking-table td{padding:10px;text-align:center;border:1px solid #e0e0e0}.ranking-table th{background-color:#f5f5f5;font-weight:600;color:#333}.ranking-table .keyword-name{text-align:left;font-weight:500}.rank-good{background-color:#d4f1d4;color:#27ae60;font-weight:600}.rank-medium{background-color:#fef3cd;color:#f39c12;font-weight:600}.rank-poor{background-color:#fadbd8;color:#e74c3c;font-weight:600}.rank-initial,.rank-highest,.rank-current{font-weight:600;color:#666}.mondzorg-tabs-container{margin:20px 0}.mondzorg-tabs-nav{list-style:none;margin:0;padding:0;display:flex;border-bottom:2px solid #0073aa}.mondzorg-tab-item{margin:0}.mondzorg-tab-link{display:block;padding:12px 24px;text-decoration:none;color:#333;background-color:#f5f5f5;border:1px solid #ddd;border-bottom:none;margin-right:5px;transition:all .3s ease;font-weight:500;position:relative;top:2px}.mondzorg-tab-link:hover{background-color:#e8e8e8;color:#0073aa}.mondzorg-tab-link.active{background-color:#fff;color:#0073aa;border-top:3px solid #0073aa;padding-top:9px}.mondzorg-tabs-content{background:#fff;border:1px solid #ddd;border-top:none;padding:20px}.mondzorg-tab-pane{animation:fadeIn .3s ease-in}.tab-image-wrapper{margin-bottom:20px}.tab-image-wrapper img{max-width:100%;height:auto}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media(max-width:768px){.mondzorg-tabs-nav{flex-direction:column}.mondzorg-tab-link{margin-right:0;margin-bottom:-1px;border-bottom:1px solid #ddd}.mondzorg-tab-link.active{border-left:3px solid #0073aa;border-top:1px solid #ddd;padding-top:12px;padding-left:21px}}.user-analytics-page .analytics-dashboard{transform:scale(0.95);position:relative;bottom:7rem}.comprehensive-analytics-filter-form{background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.analytics-filters{padding:0;border:none;background:none;margin:0}.form-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:20px;border-bottom:2px solid #e9ecef}.form-title{font-size:20px;font-weight:600;color:#333;margin:0}.mode-toggle{display:flex;background:#f8f9fa;border-radius:6px;padding:4px}.mode-button{padding:8px 20px;background:rgba(0,0,0,0);color:#666;font-size:14px;cursor:pointer;border-radius:4px;transition:all .3s ease;text-decoration:none;border:none}.mode-button:hover{color:#333}.mode-button.active{background:#fff;color:#333;box-shadow:0 1px 3px rgba(0,0,0,.1)}.filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:25px}.form-item{display:flex;flex-direction:column}.form-item label{font-size:18px;font-weight:600;color:#495057;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.comparison-practice-select label,.comparison-section>.form-item>label{font-size:14px;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:.5px;margin-bottom:15px}.comparison-section{padding:0;margin:0;background:rgba(0,0,0,0)}.comparison-section .form-item{margin-bottom:30px}.comparison-practice-select{max-width:500px}.vs-container{display:flex;gap:30px;align-items:flex-start;margin-bottom:30px}.vs-badge-wrapper{display:flex;align-items:center;padding-top:10px}.vs-badge{background:#5cb85c;color:#fff;padding:8px 16px;border-radius:50%;font-weight:600;font-size:16px;display:inline-block;text-align:center;min-width:50px}.comparison-options{display:flex;flex-direction:column;gap:15px;flex:1}.comparison-options .form-item{margin:0;display:flex;align-items:center}.comparison-options input[type=radio]{margin-right:10px;cursor:pointer}.comparison-options label{font-size:15px;color:#333;cursor:pointer;font-weight:normal;text-transform:none;letter-spacing:normal;margin:0}.comparison-mode .btn-primary{background:#5cb85c}.specific-practices-container{margin-top:20px}.specific-practices-container select[multiple]{width:100%;max-width:400px;padding:8px;border:1px solid #ced4da;border-radius:4px;background:#fff}.specific-practices-container .description{font-size:12px;color:#6c757d;margin-top:6px}.comparison-filters-container{display:flex;align-items:center;gap:20px;padding:15px;background-color:#f8f9fa;border-radius:4px;border:1px solid #dee2e6;margin-left:20px}.vs-label{font-size:18px;font-weight:bold;color:#1b8fc4;padding:0 15px;flex-shrink:0}.comparison-type-radios{display:flex;flex-direction:column;gap:8px;flex-grow:1}.comparison-type-radios .form-item{margin:0;display:flex;align-items:center}.comparison-type-radios input[type=radio]{margin-right:8px}.comparison-type-radios label{font-size:14px;cursor:pointer;margin:0}#specific-practices-wrapper{margin-top:15px}#specific-practices-wrapper select[multiple]{min-height:120px;width:100%}.form-select,.form-text,.form-date{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:15px;transition:border-color .3s ease;background:#fff}.form-select:focus,.form-text:focus,.form-date:focus{outline:none;border-color:#5cb85c;box-shadow:0 0 0 .2rem rgba(92,184,92,.25)}.form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:30px;padding-top:20px;border-top:1px solid #e9ecef}.btn{padding:10px 24px;border:none;border-radius:4px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.btn-primary{background:#5cb85c;color:#fff}.btn-primary:hover{background:#4cae4c;text-decoration:none;color:#fff}.btn-secondary{background:#f8f9fa;color:#666;border:1px solid #dee2e6}.btn-secondary:hover{background:#e9ecef;text-decoration:none;color:#666}.form-item--error-message{color:#dc3545;font-size:12px;margin-top:5px}.ajax-progress{display:inline-block;margin-left:10px}.ajax-progress-throbber{display:inline-block}@media(max-width:768px){.form-header{flex-direction:column;align-items:flex-start;gap:15px}.filter-grid{grid-template-columns:1fr}.comparison-header{flex-direction:column;align-items:flex-start}.form-actions{flex-wrap:wrap;justify-content:flex-start}}.form-disabled{opacity:.6;pointer-events:none}.field-editable-indicator{display:inline-block;margin-left:8px;color:#28a745;font-size:14px}.field-editable-indicator.editable{color:#007cba}.field-editable-indicator.done{color:#28a745}.field-value-wrapper{display:inline-flex;align-items:center}.compare-data-item.field-editable{background-color:#f0f8ff;border-left:3px solid #007cba;transition:all .3s ease}.compare-data-item.field-done{background-color:#f0fff4;border-left:3px solid #28a745}.review-collect-migrate{cursor:pointer;color:#fff;padding:7px 8px;margin:0;border:none;border-radius:5px;font-size:16px;line-height:18px;min-width:110px;float:inline-end;margin-top:.2rem}.mode-toggle{display:inline-flex;gap:0;background:#e5e7eb;border-radius:10px;padding:4px;box-shadow:inset 0 2px 4px rgba(0,0,0,.06);margin-left:auto}.mode-button{display:inline-block;padding:10px 24px;text-decoration:none;color:#6b7280;font-size:14px;font-weight:500;border-radius:8px;transition:all .3s ease;position:relative;min-width:150px;text-align:center;background:rgba(0,0,0,0)}.mode-button:hover:not(.active){background:rgba(255,255,255,.5);color:#374151;text-decoration:none}.mode-button.active{background:#fff;color:#0f482e;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.06);text-decoration:none}.mode-button:focus{outline:2px solid #0f482e;outline-offset:2px;text-decoration:none}.mode-button:visited{color:inherit}@keyframes slideIn{from{opacity:.8;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.mode-button.active{animation:slideIn .3s ease}@media(max-width:768px){.mode-toggle{margin-left:0;margin-top:10px;width:100%}.mode-button{flex:1;min-width:auto;padding:8px 16px;font-size:14px}}#block-tandarts-theme-patientstoriesslideblock{margin:0 auto}.comment-has-response{display:inline-flex;align-items:center;color:#28a745}.comment-has-no-response{display:inline-flex;align-items:center;color:red}.comment-has-response svg{flex-shrink:0;margin-right:5px}.comment-has-no-response a{text-decoration:none;color:red}.comment-has-response a{color:#28a745;text-decoration:none}.comment-has-response a:hover{color:#1e7e34;text-decoration:underline}.comment-has-no-response{padding:2px 6px;border-radius:4px;background-color:rgba(172,190,176,.1)}.comment-has-response{padding:2px 6px;border-radius:4px;background-color:rgba(40,167,69,.1)}table td .comment-has-response,table td .comment-has-no-response{white-space:nowrap}.tandarts-ja-page *{margin:0;padding:0;box-sizing:border-box}.tandarts-ja-page{font-family:Arial,sans-serif;line-height:1.5;color:#333;background-color:#f8fffe}.tandarts-ja-page .container{max-width:1000px;margin:0 auto;padding:0 15px}.tandarts-ja-page .admin-notice{background:linear-gradient(135deg,#fff3cd 0%,#ffeaa7 100%);border:1px solid #ffeaa7;color:#856404;padding:10px;text-align:center;font-size:.85rem;font-weight:600;margin-bottom:0;z-index:1000;position:relative}.tandarts-ja-page .header{background:linear-gradient(135deg,#0066cc 0%,#2c5aa0 50%,#28a745 100%);color:#fff;padding:15px 0;box-shadow:0 2px 10px rgba(0,0,0,.15)}.tandarts-ja-page .header-content{display:flex;justify-content:space-between;align-items:center}.tandarts-ja-page .logo{color:#fff;font-size:1.8rem;font-weight:bold;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.3)}.tandarts-ja-page .header-nav{display:flex;gap:25px}.tandarts-ja-page .header-nav a{color:rgba(255,255,255,.9);text-decoration:none;font-size:.9rem;transition:all .3s;font-weight:500}.tandarts-ja-page .header-nav a:hover{color:#fff;opacity:1}.tandarts-ja-page .hero-section{background:linear-gradient(135deg,#f8fffe 0%,#e8f5e8 100%);padding:30px 0;text-align:center;position:relative;overflow:hidden}.tandarts-ja-page .hero-section::before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(40,167,69,0.05) 0%,transparent 50%);animation:shimmer 4s ease-in-out infinite}@keyframes shimmer{0%,100%{transform:scale(0) rotate(0deg);opacity:0}50%{transform:scale(1) rotate(180deg);opacity:1}}.tandarts-ja-page .hero-content{position:relative;z-index:2;max-width:600px;margin:0 auto}.tandarts-ja-page .hero-icon{font-size:3rem;margin-bottom:20px;display:block;filter:drop-shadow(0 2px 4px rgba(40,167,69,0.3))}.tandarts-ja-page .hero-title{font-size:2.2rem;color:#1e4a72;margin-bottom:15px;font-weight:300;text-shadow:0 1px 2px rgba(0,0,0,.1)}.tandarts-ja-page .hero-subtitle{font-size:1.1rem;color:#2d5016;margin-bottom:30px;line-height:1.4}.tandarts-ja-page .hero-cta{display:inline-block;background:linear-gradient(135deg,#1e4a72 0%,#28a745 100%);color:#fff;padding:15px 35px;text-decoration:none;border-radius:25px;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 4px 15px rgba(30,74,114,.3)}.tandarts-ja-page .hero-cta:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 20px rgba(30,74,114,.4);background:linear-gradient(135deg,#28a745 0%,#1e4a72 100%);text-decoration:none;color:#fff}.tandarts-ja-page .main-section{padding:50px 0;background:#fff}.tandarts-ja-page .content-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.tandarts-ja-page .service-info{padding:25px;background:linear-gradient(135deg,#f8fffe 0%,#e8f5e8 100%);border-radius:10px;box-shadow:0 3px 15px rgba(40,167,69,.15);border:2px solid #d4edda}.tandarts-ja-page .service-title{font-size:1.4rem;color:#1e4a72;margin-bottom:20px;display:flex;align-items:center;gap:10px}.tandarts-ja-page .service-icon{width:40px;height:40px;background:linear-gradient(135deg,#28a745 0%,#20c997 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;box-shadow:0 2px 8px rgba(40,167,69,.3)}.tandarts-ja-page .service-features{list-style:none;margin-bottom:20px}.tandarts-ja-page .service-features li{padding:8px 0;padding-left:25px;position:relative;border-bottom:1px solid #e9ecef;font-size:.9rem}.tandarts-ja-page .service-features li:last-child{border-bottom:none}.tandarts-ja-page .service-features li:before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:bold;font-size:14px}.tandarts-ja-page .price-highlight{background:linear-gradient(135deg,#28a745 0%,#20c997 100%);color:#fff;padding:20px;border-radius:10px;text-align:center;margin:20px 0;box-shadow:0 3px 12px rgba(40,167,69,.25)}.tandarts-ja-page .price-amount{font-size:1.8rem;font-weight:bold;margin-bottom:8px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.tandarts-ja-page .price-period{font-size:.9rem;font-weight:normal;opacity:.9}.tandarts-ja-page .price-note{font-size:.8rem;opacity:.9}.tandarts-ja-page .service-info p{font-size:.9rem;line-height:1.4;margin-bottom:10px}.tandarts-ja-page .order-form{background:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 20px rgba(30,74,114,.15);border:2px solid #1e4a72;position:relative;overflow:hidden}.tandarts-ja-page .order-form::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1e4a72 0%,#28a745 50%,#20c997 100%)}.tandarts-ja-page .form-title{font-size:1.4rem;color:#1e4a72;margin-bottom:20px;text-align:center;font-weight:600}.tandarts-ja-page .cta-description{font-size:.95rem;color:#2d5016;margin-bottom:25px;line-height:1.4;text-align:center}.tandarts-ja-page .cta-button{width:100%;background:linear-gradient(135deg,#1e4a72 0%,#28a745 100%);color:#fff;border:none;padding:15px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 3px 12px rgba(30,74,114,.3);text-decoration:none;display:inline-block;text-align:center}.tandarts-ja-page .cta-button:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(30,74,114,.4);background:linear-gradient(135deg,#28a745 0%,#1e4a72 100%);text-decoration:none;color:#fff}.tandarts-ja-page .security-note{text-align:center;margin-top:15px;font-size:.8rem;color:#666;display:flex;align-items:center;justify-content:center;gap:5px}.tandarts-ja-page .security-icon{color:#28a745}.tandarts-ja-page .trust-section{background:linear-gradient(135deg,#e8f5e8 0%,#f0f9ff 100%);padding:50px 0;text-align:center}.tandarts-ja-page .trust-title{font-size:1.5rem;color:#1e4a72;margin-bottom:30px;font-weight:600}.tandarts-ja-page .trust-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:30px}.tandarts-ja-page .trust-item{padding:25px 15px;background:#fff;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid #e8f5e8;transition:transform .3s ease}.tandarts-ja-page .trust-item:hover{transform:translateY(-3px);box-shadow:0 4px 18px rgba(40,167,69,.15)}.tandarts-ja-page .trust-item-icon{width:50px;height:50px;background:linear-gradient(135deg,#1e4a72 0%,#28a745 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;color:#fff;font-size:20px;box-shadow:0 3px 10px rgba(30,74,114,.25)}.tandarts-ja-page .trust-item h3{color:#1e4a72;margin-bottom:10px;font-size:1rem;font-weight:600}.tandarts-ja-page .trust-item p{color:#2d5016;font-size:.85rem;line-height:1.4}.tandarts-ja-page .footer{background:linear-gradient(135deg,#4f5963 0%,#243a5c 100%);color:#fff;padding:30px 0;text-align:center}.tandarts-ja-page .footer-content{max-width:500px;margin:0 auto}.tandarts-ja-page .footer-title{font-size:1.2rem;margin-bottom:12px;font-weight:600}.tandarts-ja-page .footer-text{font-size:.9rem;opacity:.9;line-height:1.4;margin-bottom:20px}.tandarts-ja-page .footer-links{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.tandarts-ja-page .footer-links a{color:rgba(255,255,255,.8);text-decoration:none;font-size:.85rem;transition:color .3s}.tandarts-ja-page .footer-links a:hover{color:#fff;text-decoration:underline}@media(max-width:768px){.tandarts-ja-page .container{padding:0 10px}.tandarts-ja-page .content-grid{grid-template-columns:1fr;gap:25px}.tandarts-ja-page .hero-section{padding:35px 0}.tandarts-ja-page .hero-title{font-size:1.8rem}.tandarts-ja-page .hero-icon{font-size:2.5rem}.tandarts-ja-page .hero-cta{padding:12px 25px;font-size:.9rem}.tandarts-ja-page .main-section{padding:35px 0}.tandarts-ja-page .trust-section{padding:35px 0}.tandarts-ja-page .trust-features{grid-template-columns:1fr;gap:15px}.tandarts-ja-page .header-nav{display:none}.tandarts-ja-page .service-info,.tandarts-ja-page .order-form{padding:20px 15px}.tandarts-ja-page .footer-links{flex-direction:column;gap:10px}.tandarts-ja-page .footer{padding:25px 0}}@media(max-width:480px){.tandarts-ja-page .hero-title{font-size:1.6rem}.tandarts-ja-page .hero-subtitle{font-size:1rem}.tandarts-ja-page .service-title{font-size:1.2rem}.tandarts-ja-page .form-title{font-size:1.2rem}.tandarts-ja-page .trust-title{font-size:1.3rem}.tandarts-ja-page .service-features li{font-size:.85rem}}.tandarts-ja-page h1,.tandarts-ja-page h2,.tandarts-ja-page h3,.tandarts-ja-page p,.tandarts-ja-page ul,.tandarts-ja-page li{margin:0;padding:0}.tandarts-ja-page .service-features li,.tandarts-ja-page .trust-item h3,.tandarts-ja-page .trust-item p{margin-bottom:0}.path-ja .title{display:none}#edit-field-billing-rating-form label{margin-bottom:25px;font-size:21px !important;color:#374051 !important;font-weight:600}#edit-field-billing-rating-form .rating-header{margin-bottom:10px;align-items:center !important;justify-content:space-between !important;display:flex !important}#edit-field-billing-rating-form .rating-header .rating-header__item{color:#586479;display:inline-block}#edit-field-billing-rating-form .rating-emoji{justify-content:space-between;display:flex}#edit-field-billing-rating-form .rating-emoji .rating-face i{font-size:25px}#edit-field-billing-rating-form .rating-emoji .rating-face i.angry{color:#ff0d0d}#edit-field-billing-rating-form .rating-emoji .rating-face i.sad{color:#ff4e11}#edit-field-billing-rating-form .rating-emoji .rating-face i.neutral{color:#fab733}#edit-field-billing-rating-form .rating-emoji .rating-face i.happy{color:#acb334}#edit-field-billing-rating-form .rating-emoji .rating-face i.very-happy{color:#69b34c}#edit-field-billing-rating-form #slider4{margin:16px 2px}#edit-field-billing-rating-form #slider4 input[type=range]{-webkit-appearance:none;-moz-apperance:none;width:100%;border-radius:6px;border:none;height:13px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,#c9c9c9),color-stop(0%,#E0E0E0));background-image:-moz-linear-gradient(left center,#E0E0E0 0%,#E0E0E0 15%,#E0E0E0 15%,#E0E0E0 100%)}#edit-field-billing-rating-form #slider4 input[type=range]::-moz-range-track{border:none;background:none;outline:none}#edit-field-billing-rating-form #slider4 input[type=range]:focus{outline:none;border:none}#edit-field-billing-rating-form #slider4 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none !important;background-color:#c1c1c1;height:22px;width:22px;border-radius:50%;cursor:pointer}#edit-field-billing-rating-form #slider4 input[type=range]::-moz-range-thumb{-moz-appearance:none !important;background-color:#c1c1c1;border:none;height:22px;width:22px;border-radius:50%;cursor:pointer}#edit-field-billing-rating-form [id^=edit-field-billing-rating-form-0-field]{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:10px;padding:15px;margin-bottom:25px}#edit-field-billing-comment-wrapper{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:10px;padding:15px;margin-bottom:25px}#edit-field-billing-comment-wrapper label{margin-bottom:25px;font-size:21px !important;color:#374051 !important;font-weight:600}#edit-field-invoice-source-wrapper,#edit-field-bill-expectation-wrapper,#edit-field-verified-wrapper{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:10px;padding:15px;margin-bottom:25px}#edit-field-invoice-source-wrapper label,#edit-field-bill-expectation-wrapper label,#edit-field-verified-wrapper label{margin-bottom:25px;font-size:21px !important;color:#374051 !important;font-weight:600}#edit-field-billing-rating legend{display:none}.comment-billing-comment-form #edit-field-billing-rating-form-0-actions{display:none}.comment-billing-comment-form label{display:block}.comment-billing-comment-form .field--name-comment-body{background:#f9f9f9;border-radius:10px;padding:25px;margin-bottom:10px}.comment-billing-comment-form .field--name-field-verified,.comment-billing-comment-form #edit-preview{display:none !important}.comment-billing-comment-form #edit-submit{background:#74b151;border-radius:5px;padding:10px 60px;border:none;color:#fff}.comment-billing-comment-form #edit-submit:focus{border:none}.comment-billing-comment-form .form-item-name label,.comment-billing-comment-form .form-type-email label{position:relative;left:0;margin-bottom:0;color:rgba(100,107,146,.7);transition:.5s;pointer-events:none}.comment-billing-comment-form .form-item-name input,.comment-billing-comment-form .form-type-email input,.comment-billing-comment-form .form-textarea{width:100%;box-sizing:border-box;box-shadow:none;outline:none;background:rgba(0,0,0,0);border:none;border-radius:0;border-bottom:2px solid #646b92;padding:10px 0;margin-bottom:10px}.comment-billing-comment-form .form-textarea{height:40px}.comment-billing-comment-form #edit-mail--description{font-style:italic;font-size:13px;color:#646b92}.comment-billing-comment-form .form-item-name label.labelfocus,.comment-billing-comment-form .form-type-email label.labelfocus{top:10px;left:0;color:#75b151}.comment-billing-comment-form #edit-comment-body-0-format{display:none}.path-comment .comment-billing-comment-form [data-value=_none]{display:none !important}:root{--tandarts-primary:#2E8B57;--tandarts-secondary:#4682B4;--tandarts-accent:#FF6B6B;--tandarts-text:#333333;--tandarts-text-light:#666666;--tandarts-text-muted:#999999;--tandarts-background:#FFFFFF;--tandarts-background-light:#F8F9FA;--tandarts-border:#E9ECEF;--tandarts-border-light:#F1F3F4;--tandarts-shadow:0 2px 8px rgba(0,0,0,0.1);--tandarts-shadow-hover:0 4px 16px rgba(0,0,0,0.15);--tandarts-radius:8px;--tandarts-radius-large:12px;--google-blue:#4285F4;--google-red:#EA4335;--google-yellow:#FBBC05;--google-green:#34A853;--star-color:#FFB400}.google-reviews-banner{background:linear-gradient(135deg,var(--tandarts-background) 0%,var(--tandarts-background-light) 100%);border:1px solid var(--tandarts-border);padding:24px;margin:24px 0;box-shadow:var(--tandarts-shadow);transition:all .3s ease;position:relative;overflow:hidden}#block-tandarts-theme-googlereviewsbanner{width:100%}.google-reviews-banner__container{display:flex;justify-content:center;align-items:flex-start;gap:1rem}.google-reviews-banner::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--google-blue),var(--google-red),var(--google-yellow),var(--google-green));opacity:.8}.google-reviews-banner:hover{box-shadow:var(--tandarts-shadow-hover);transform:translateY(-2px)}.google-reviews-banner__container{max-width:100%;position:relative}.google-reviews-banner__header{display:flex;align-items:center;gap:16px;margin-bottom:20px}.google-reviews-banner__logo{flex-shrink:0}.google-reviews-banner__title h3{margin:0 0 8px 0;font-size:20px;font-weight:600;color:var(--tandarts-text);line-height:1.3}.google-reviews-banner__title .description{margin:0;font-size:14px;color:var(--tandarts-text-light);line-height:1.4}.google-reviews-banner__stats{margin-bottom:20px}.review-stats{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.review-stats__rating{display:flex;align-items:center;gap:8px}.review-stats__count{font-size:14px;color:var(--tandarts-text-light);font-weight:500}.star-rating{display:inline-flex;gap:2px;font-size:16px}.star{color:var(--star-color);transition:color .2s ease}.star-empty{color:var(--tandarts-border)}.star-half{background:linear-gradient(90deg,var(--star-color) 50%,var(--tandarts-border) 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rating-number{font-weight:600;font-size:16px;color:var(--tandarts-text);margin-left:4px}.google-reviews-banner__teaser{margin-bottom:20px;padding:16px;background:var(--tandarts-background-light);border-radius:var(--tandarts-radius);border:1px solid var(--tandarts-border-light)}.reviews-teaser h4{margin:0 0 12px 0;font-size:16px;font-weight:600;color:var(--tandarts-text)}.reviews-teaser__items{display:flex;flex-direction:column;gap:12px}.review-teaser-item{padding:12px;background:var(--tandarts-background);border-radius:var(--tandarts-radius);border:1px solid var(--tandarts-border-light)}.review-teaser-item__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.reviewer-name{font-size:14px;font-weight:600;color:var(--tandarts-text);margin:0}.review-excerpt{font-size:13px;color:var(--tandarts-text-light);line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.google-reviews-banner__actions{display:flex;gap:12px;flex-wrap:wrap}.btn-review-submit{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:var(--tandarts-radius);font-size:14px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:all .2s ease;line-height:1;min-height:44px}.btn-review-submit{background:linear-gradient(135deg,var(--tandarts-primary),var(--tandarts-secondary));color:#fff !important;box-shadow:0 2px 4px rgba(46,139,87,.2)}.btn-review-submit:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(46,139,87,.3);text-decoration:none;color:#fff}.google-reviews-banner--compact{padding:16px;margin:16px 0}.google-reviews-banner--compact .google-reviews-banner__header{margin-bottom:12px}.google-reviews-banner--compact .google-reviews-banner__title h3{font-size:18px}.google-reviews-banner--prominent{padding:32px;margin:32px 0;text-align:center}.google-reviews-banner--prominent .google-reviews-banner__header{flex-direction:column;text-align:center}.google-reviews-banner--minimal{padding:16px;border:none;background:rgba(0,0,0,0);box-shadow:none}.google-reviews-banner--minimal::before{display:none}@media(max-width:768px){.google-reviews-banner{padding:16px;margin:16px 0}.google-reviews-banner__header{flex-direction:column;align-items:flex-start;gap:12px}.google-reviews-banner__actions{flex-direction:column;width:100%}.btn-review-submit{width:100%;justify-content:center}.review-stats{flex-direction:column;align-items:flex-start;gap:8px}.reviews-teaser__items{gap:8px}}@media(max-width:480px){.google-reviews-banner{padding:12px;margin:12px 0;border-radius:var(--tandarts-radius)}.google-reviews-banner__title h3{font-size:18px}.btn-review-submit{padding:10px 16px;font-size:13px}}@media(prefers-reduced-motion:reduce){.google-reviews-banner,.btn,.star{transition:none}.google-reviews-banner:hover{transform:none}.btn-review-submit:hover{transform:none}}.practice-manager-radio .fieldset-legend,.practice-manager-radio>label,.form-item--practice-manager-radio>label{position:relative;padding-bottom:4px;color:#222330;margin-top:.25rem;margin-bottom:.25rem;font-size:.889rem;font-weight:bold;line-height:1.125rem;display:table}.js-form-item.not-applicable-selected{opacity:.5;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:15px;position:relative}.not-applicable-selected .rating-emoji.disabled,.not-applicable-selected .rating-header.disabled{pointer-events:none;opacity:.3}.not-applicable-selected input[type=range]:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.not-applicable-indicator{text-align:center;font-weight:bold;color:#6c757d;background-color:#e9ecef;padding:10px;border-radius:5px;margin-top:10px;border:2px solid #dee2e6;font-size:16px}.not-applicable-selected .rating-buttons{opacity:.3;pointer-events:none}.not-applicable-selected .rating-buttons .selectbtn{background-color:#fff}.not-applicable-selected::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(248,249,250,.7);border-radius:8px;pointer-events:none;z-index:1}.not-applicable-indicator{position:relative;z-index:2}.not-applicable-selected select{position:relative;z-index:3;opacity:1;pointer-events:auto}@media(max-width:768px){.not-applicable-indicator{font-size:14px;padding:8px}.js-form-item.not-applicable-selected{padding:12px}}@media print{.js-form-item.not-applicable-selected{border:1px solid #000;background-color:#f0f0f0}.not-applicable-indicator{border:1px solid #000;background-color:#e0e0e0}}.rating-buttons>*:last-child[data-value="0"]{flex-basis:100%;text-align:center;margin-top:1.5rem}.page-node-10864 table[cellspacing="20"]{width:100%;font-family:"Poppins",sans-serif}@media(max-width:768px){.page-node-10864 table[cellspacing="20"],.page-node-10864 table[cellspacing="20"] tbody,.page-node-10864 table[cellspacing="20"] tr,.page-node-10864 table[cellspacing="20"] td{display:block;width:100% !important}.page-node-10864 table[cellspacing="20"] tr{margin-bottom:20px}.page-node-10864 table[cellspacing="20"] td{padding:0 0 20px 0 !important}.page-node-10864 table[cellspacing="20"] td:empty{display:none;padding:0 !important}}@media(min-width:769px)and (max-width:1024px){.page-node-10864 table[cellspacing="20"] tbody{display:flex;flex-wrap:wrap}.page-node-10864 table[cellspacing="20"] tr{display:flex;flex-wrap:wrap;width:100%}.page-node-10864 table[cellspacing="20"] td{width:50% !important;box-sizing:border-box}.page-node-10864 table[cellspacing="20"] td:empty{display:none}}.page-node-10864 table[cellspacing="20"] td>div{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden;height:100%}.page-node-10864 table[cellspacing="20"] td>div>div:first-child{background:#75b151;color:#fff;padding:18px 24px}.page-node-10864 table[cellspacing="20"] td>div>div:first-child h4{margin:0;font-size:1.1rem;font-weight:600}.page-node-10864 table[cellspacing="20"] td>div>div:last-child{padding:20px 24px}.page-node-10864 table[cellspacing="20"] td>div>div:last-child p{margin:0;padding:8px 0;border-bottom:1px solid #eef1f5}.page-node-10864 table[cellspacing="20"] td>div>div:last-child p:last-child{border-bottom:none}.page-node-10864 table[cellspacing="20"] td>div>div:last-child a{color:#5a8c3f;text-decoration:none;font-size:.95rem;display:block;word-break:break-word}.page-node-10864 table[cellspacing="20"] td>div>div:last-child a:hover{color:#4a7333;text-decoration:underline}.page-node-10864 h3[style*="border-bottom: 3px solid"]{font-family:"Poppins",sans-serif}@media(max-width:768px){.page-node-10864 h3[style*="border-bottom: 3px solid"]{font-size:1.4rem !important;margin-bottom:20px !important;padding-bottom:10px !important}}@media(max-width:480px){.page-node-10864 h3[style*="border-bottom: 3px solid"]{font-size:1.2rem !important}.page-node-10864 table[cellspacing="20"] td>div>div:first-child{padding:14px 18px}.page-node-10864 table[cellspacing="20"] td>div>div:first-child h4{font-size:1rem}.page-node-10864 table[cellspacing="20"] td>div>div:last-child{padding:15px 18px}.page-node-10864 table[cellspacing="20"] td>div>div:last-child a{font-size:.9rem}}#block-tandarts-theme-homepagestatisticsblock,#block-tandarts-theme-insightsexperiencesupdates,#block-tandarts-theme-combinedinfoblocksignsemergenciesfaqs,#block-tandarts-theme-tandheelkundigegidsslider,#block-tandarts-theme-appointmentbannerblock{height:100%;width:100%;padding:0px;border-width:0px;margin:0px;left:0px;top:0px}:root{--insights-green:#5cb85c;--insights-green-dark:#4a9a4a;--insights-text-dark:#1a1a1a;--insights-text-body:#4a4a4a;--insights-text-gray:#6b7280;--insights-white:#ffffff;--insights-gray-light:#f5f5f5;--insights-border:#e8e8e8;--insights-card-shadow:0 2px 8px rgba(0,0,0,0.08);--insights-card-shadow-hover:0 8px 24px rgba(0,0,0,0.12)}.appointment-banner{position:relative;background-color:#6baf46;background-image:url(/themes/custom/tandarts_theme/images/appointment-bg.jpg);background-size:cover;background-position:center;padding:50px 20px;text-align:center;overflow:hidden}.appointment-banner::before{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border:3px solid rgba(255,255,255,.5);pointer-events:none;z-index:3}.appointment-banner__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(107,175,70,.85);z-index:1}.appointment-banner__content{position:relative;z-index:2;max-width:800px;margin:0 auto}.appointment-banner__title{color:#fff;font-family:"Georgia","Times New Roman",serif;font-size:32px;font-weight:400;margin:0 0 20px 0;line-height:1.3}.appointment-banner__divider{display:flex;align-items:center;justify-content:center;gap:8px;margin:20px 0}.appointment-banner__divider-line{width:80px;height:2px;background-color:rgba(255,255,255,.6)}.appointment-banner__divider-dot{width:8px;height:8px;background-color:#fff;border-radius:50%}.appointment-banner__divider-diamond{width:12px;height:12px;background-color:rgba(0,0,0,0);border:2px solid #fff;transform:rotate(45deg)}.appointment-banner__subtitle{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;margin:0 0 25px 0;line-height:1.6;opacity:.95}.appointment-banner__button{display:inline-block;padding:12px 28px;background-color:#fff;color:#6baf46;border:2px solid #fff;border-radius:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:all .3s ease;cursor:pointer}.appointment-banner__button:hover{background-color:rgba(0,0,0,0);color:#fff}.appointment-banner__arrow{margin-left:5px;font-size:14px}@media(max-width:768px){.appointment-banner{padding:40px 15px}.appointment-banner::before{top:10px;left:10px;right:10px;bottom:10px}.appointment-banner__title{font-size:26px}.appointment-banner__subtitle{font-size:14px}.appointment-banner__divider-line{width:50px}}@media(max-width:480px){.appointment-banner__title{font-size:22px}.appointment-banner__button{padding:10px 24px;font-size:13px}}h6{font-size:.67em !important}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}.navbar.tandarts #block-mondzorgsectionbuttons .card-columns{-webkit-column-gap:58px;-moz-column-gap:58px;column-gap:58px}}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}svg.ext{display:none}.tandarts-button{display:block;background:#75b151;border-radius:5px;text-align:center;font-weight:600;font-size:15px;line-height:21px;padding:10px 15px;color:#fff;margin-top:10px;text-decoration:none;border:none}.tandarts-button.to-left-row{margin-left:-15px}.path-user nav.tabs{width:100%;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);border-radius:5px}.path-user .nav-tabs{border:none !important;padding:0 .5rem}.path-user .nav-tabs .nav-item{padding-top:.857rem;padding-bottom:.857rem}.path-user .nav-tabs .nav-item a:hover{background:rgba(116,177,81,.8);box-shadow:0 0 6px 1px rgba(116,177,81,.6);color:#fff !important;border-radius:4px}.path-user .nav-tabs .nav-link{padding:.715rem 1.25rem;margin-right:.715rem;color:#6e6b7b !important;border:none !important}.path-user .nav-tabs .nav-link.active,.path-user .nav-tabs .nav-link.active:hover{background:-webkit-linear-gradient(332deg,#74B151,rgba(116,177,81,0.7));background:linear-gradient(118deg,#74B151,rgba(116,177,81,0.7));box-shadow:0 0 6px 1px rgba(116,177,81,.6);color:#fff !important;border-radius:4px}.path-user h1.title{margin:15px 0;text-transform:uppercase}.dashboard-page.user-logged-in nav.tabs{display:none !important}.upload-patients{margin-bottom:25px;text-align:center}.upload-patients #edit-next-gen,.upload-patients #edit-classic{display:inline-block}.upload-patients .email_preview{border:1px solid rgba(204,17,204,.0666666667);margin-bottom:25px}.upload-patients .practice_logo{text-align:center}.upload-patients .practice_logo img{width:240px}.upload-patients .practice_title{text-align:center;font-size:25px;font-weight:500;margin-bottom:22px;color:#74b151}.upload-patients .intro{text-align:center}.upload-patients textarea{text-align:center}.upload-patients fieldset{text-align:center;background:none !important}.upload-patients #edit-actions{text-align:center}.upload-patients #edit-message-format-help,.upload-patients .form-item-message-format{display:none}.patients-email-settings [id*=edit-practice-message-] .form-type-select,.patients-email-settings [id*=edit-practice-message-] a[id*=-help-about],.auto-patients-email-settings [id*=edit-practice-message-] .form-type-select,.auto-patients-email-settings [id*=edit-practice-message-] a[id*=-help-about]{display:none}.patients-email-settings .js-form-type-textarea,.auto-patients-email-settings .js-form-type-textarea{padding:0 !important}.region-home-flexpool{margin:0;background:#69c;padding-top:50px;padding-bottom:50px;color:#fff}.region-home-flexpool #block-mondzorgflexpool{margin:0 auto}.region-home-flexpool #block-mondzorgflexpool .title{margin:0 auto;font-size:40px;font-style:normal;font-weight:500;line-height:45px;letter-spacing:0;text-align:center;color:#fff}@media only screen and (min-width:768px){.region-home-flexpool #block-mondzorgflexpool .title{line-height:45px}}@media only screen and (max-width:767px){.region-home-flexpool #block-mondzorgflexpool .title{font-size:24px;line-height:25px}}.region-home-flexpool #block-mondzorgflexpool .title:after{display:block;content:"";height:5px;width:100px;background:#fff;margin:15px auto 50px;border-radius:10px}.region-home-flexpool #block-mondzorgflexpool .title.title-purple:after{background:#9dbbd9}.region-home-flexpool #block-mondzorgflexpool .title.title-black{color:#000}.region-home-flexpool #block-mondzorgflexpool .title.title-black:after{background:#000}.region-home-flexpool #block-mondzorgflexpool .desc{font-size:20px}.region-home-flexpool #block-mondzorgflexpool .desc p{margin-bottom:0}.region-home-flexpool #block-mondzorgflexpool .intro-hover-holder .hover-show{display:none}.region-home-flexpool #block-mondzorgflexpool .intro-hover-holder:hover .hover-show{display:block}.region-home-flexpool #block-mondzorgflexpool .intro-hover-holder:hover .hover-hide{display:none}.region-home-flexpool #block-mondzorgflexpool .intro-cta{margin-top:-80px;z-index:1;position:relative;margin-bottom:40px}@media only screen and (min-width:768px){.region-home-flexpool #block-mondzorgflexpool .intro-cta{margin-bottom:80px}}.region-home-flexpool #block-mondzorgflexpool .btn-intro-cta{cursor:pointer;color:#5b4391;text-transform:uppercase;font-size:18px;font-weight:400;line-height:40px;text-align:left;display:inline-block;background:#fff;width:100%}@media only screen and (min-width:768px){.region-home-flexpool #block-mondzorgflexpool .btn-intro-cta{font-size:20px;max-width:300px}}.region-home-flexpool #block-mondzorgflexpool .btn-intro-cta:hover{color:#5b4391;text-decoration:none}.region-home-flexpool #block-mondzorgflexpool .btn-intro-cta:before{content:"";display:inline-block;float:left;width:36px;height:40px;background:url("https://www.mondzorgflexpool.nl/theme/monzorg/assets/img/btn-arrow.png") center center no-repeat #5b4391;margin-right:10px}.region-home-flexpool #block-mondzorgflexpool .btn-landing{background-color:#74b151;color:#fff;border-radius:5px;font-size:14px;height:60px;width:100%;max-width:300px;display:flex;justify-content:center;align-items:center;flex-direction:column}.region-home-flexpool #block-mondzorgflexpool .btn-landing.btn-landing-sm{height:40px;font-size:16px;width:150px}.region-home-flexpool #block-mondzorgflexpool .btn-landing.btn-landing-intro{height:40px;width:250px;font-size:14px;font-weight:600;line-height:21px;border-top-left-radius:0;border-top-right-radius:0}@media only screen and (min-width:768px){.region-home-flexpool #block-mondzorgflexpool .btn-landing.btn-landing-intro{transform:translateX(18px)}}.region-home-flexpool #block-mondzorgflexpool .btn-landing:hover{color:#fff}.region-home-flexpool #block-mondzorgflexpool .btn-landing span.small{font-size:10px}.region-home-flexpool #block-mondzorgflexpool .center-block{margin:0 auto}.well-sm{padding:9px;border-radius:3px}.well{min-height:237px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well .logo{margin-top:-5px;padding-bottom:15px}.well .overall{display:flex;flex-direction:column;justify-content:center;padding:0}#block-practice-average-rating .row .tandarts,#block-practice-average-rating .row .google,#block-practice-average-rating .row .zorgkaart{flex-grow:1;flex-basis:0}#block-practice-average-rating .row-reviews{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}@media(max-width:1024px){#block-practice-average-rating .row-reviews{grid-auto-flow:row}}#block-practice-average-rating .row-reviews .tandarts,#block-practice-average-rating .row-reviews .google,#block-practice-average-rating .row-reviews .zorgkaart{margin:0 5px}.rating-num{margin-top:0;font-size:50px}.rating-desc{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px}.rating-desc .col-md-3,.rating-desc .col-md-2,.rating-desc .col-md-1{padding-right:0;margin-top:12px}.rating-desc .col-md-3.text-left,.rating-desc .col-md-2.text-left,.rating-desc .col-md-1.text-left{padding:0}.block-practice-average-rating .sr-only{margin-left:5px;overflow:visible;clip:auto;font-size:16px;color:#fff;text-shadow:0 0 5px #000}.block-practice-average-rating .progress-bar{background:linear-gradient(90deg,#A4CF63 0%,#75B151 100%)}.block-practice-average-rating .progress{border-radius:5px;background-color:rgba(199,200,202,.4)}.block-practice-average-rating .progress-striped{margin-top:0;height:5px}.block-practice-average-rating .infos{text-align:left}.block-practice-average-rating .totals{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:16px}.google_stars{background-repeat:repeat-x;display:inline-block;overflow:hidden;position:relative;background-size:25px 22px;height:22px;top:1px;width:123px;background-image:url("/sites/default/files/star-empty.png")}.google_stars span{background-size:25px 22px;height:22px;top:1px;width:123px;background-repeat:repeat-x;display:block;background-image:url("/sites/default/files/star-full.png")}.text-blue{color:#018bc7 !important}#block-writerblock{width:100%;background:none;border:none;padding:0 14px;margin:-20px 0px -10px}@media(max-width:767px){#block-writerblock{text-align:center}}#block-writerblock .card{display:inline-block;position:relative;margin-bottom:30px;border-radius:6px;color:rgba(0,0,0,.87);background:#fff;max-width:100%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}#block-writerblock .card-profile{margin-top:0;border:1px solid #ccc;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;word-wrap:break-word}@media(min-width:768px){#block-writerblock .card-profile{width:280px;float:left;margin-left:-279px;margin-top:10px;z-index:999}}@media(min-width:768px){#block-writerblock .card-profile{float:right}}#block-writerblock .card-profile .card-avatar{overflow:hidden;width:100px;height:100px;margin:0 auto 0;border-radius:0;display:flex;justify-content:center;align-items:center}@media(min-width:768px){#block-writerblock .card-profile .col-md-8{padding-top:4px;padding-left:33px}}@media(min-width:768px){#block-writerblock .card-profile .col-md-4{padding-right:0}}#block-writerblock .card-profile h4{font-size:17px;margin-bottom:0}@media(max-width:767px){#block-writerblock .card-profile h4{margin-top:10px}}#block-writerblock .card-profile .description,#block-writerblock .card-profile .date{font-size:13px;margin-bottom:0}#block-writerblock .card-profile .date{padding-top:2px;font-weight:500}#block-writerblock .card-profile a{color:initial;text-decoration:none}#block-writerblock .row:before{content:" ";display:table}#block-writerblock .cos{display:flex;justify-content:space-between;border-top:1px solid #ccc;padding:2px 10px}#block-writerblock .cos div{display:inline-grid}#block-writerblock .cos div .title{font-size:12px;font-weight:500}#block-writerblock .cos div .name{font-size:15px}#block-writerblock .cos div .name a{color:#333}.region-writer-articles{margin-top:40px;margin-bottom:50px}.region-writer-articles #block-writerinfoblock{margin-bottom:25px;padding:40px 68px;border-radius:10px;-webkit-box-shadow:-10px 20px 50px -10px rgba(0,0,0,.05),0 4px 25px 0 rgba(0,0,0,.05),0 8px 20px -5px rgba(0,0,0,.03);-moz-box-shadow:-10px 20px 50px -10px rgba(0,0,0,.05),0 4px 25px 0 rgba(0,0,0,.05),0 8px 20px -5px rgba(0,0,0,.03);box-shadow:-10px 20px 50px -10px rgba(0,0,0,.05),0 4px 25px 0 rgba(0,0,0,.05),0 8px 20px -5px rgba(0,0,0,.03);width:100%}@media(max-width:767px){.region-writer-articles #block-writerinfoblock{padding:25px}}.region-writer-articles #block-writerarticlesblock{width:100%}.region-writer-articles .person_img{max-width:320px;border:2px solid #fafafa}.region-writer-articles .person_img img{max-width:100%;object-fit:cover}.region-writer-articles .person_details h1{font-size:30px;color:#333;text-transform:uppercase;font-weight:bold;width:100%}.region-writer-articles .person_details h1 span{color:#74b151}.region-writer-articles .person_details h2{font-size:18px;font-weight:bold;color:#666;padding-bottom:15px;width:100%}.region-writer-articles .person_details p{font-size:15px;line-height:normal;color:#333;font-weight:400;flex:1 1 100%;margin-bottom:5px}.region-writer-articles .person_information{padding:15px 0 25px 0;width:100%}.region-writer-articles .person_information ul{display:inline-block;list-style:none;margin:0;padding:0}.region-writer-articles .person_information ul li{font-size:14px;line-height:26px;color:#333}.region-writer-articles .person_information ul+ul{padding-left:30px}.region-writer-articles #multi-item-articles .card .home{height:450px}.node--type-writers #multi-item-articles{padding:50px 10px}.node--type-writers #multi-item-articles .carousel-item .card-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin:0}.node--type-writers #multi-item-articles .carousel-item .card-group .tandarts-gap{-webkit-box-shadow:-10px 20px 50px -10px rgba(0,0,0,.05),0 4px 25px 0 rgba(0,0,0,.05),0 8px 20px -5px rgba(0,0,0,.03);-moz-box-shadow:-10px 20px 50px -10px rgba(0,0,0,.05),0 4px 25px 0 rgba(0,0,0,.05),0 8px 20px -5px rgba(0,0,0,.03);box-shadow:-10px 20px 50px -10px rgba(0,0,0,.05),0 4px 25px 0 rgba(0,0,0,.05),0 8px 20px -5px rgba(0,0,0,.03);padding:5px;border-radius:10px;border:1px solid #ccc}.node--type-writers #multi-item-articles .carousel-item .card-group .tandarts-gap img{height:270px}.people-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin:3rem 0}.tandarts-person{background:#fff;border-radius:10px;color:#000;padding:2rem;text-align:center;-webkit-box-shadow:-10px 20px 50px -10px rgba(0,0,0,.05),0 4px 25px 0 rgba(0,0,0,.05),0 8px 20px -5px rgba(0,0,0,.03);-moz-box-shadow:-10px 20px 50px -10px rgba(0,0,0,.05),0 4px 25px 0 rgba(0,0,0,.05),0 8px 20px -5px rgba(0,0,0,.03);box-shadow:-10px 20px 50px -10px rgba(0,0,0,.05),0 4px 25px 0 rgba(0,0,0,.05),0 8px 20px -5px rgba(0,0,0,.03)}.tandarts-person .avatar{width:130px;height:130px;border-radius:50%;margin-right:.5rem;object-fit:cover}.tandarts-person .avatar.default{border:1px solid #ccc}.tandarts-person .total-articles{font-weight:700}.node--type-about-us .region-title{margin-top:25px}.node--type-about-us .horizontal-tabs{border:none}.node--type-about-us .horizontal-tabs .horizontal-tabs-list{border-bottom:1px solid #d4d4d8;background:none}.node--type-about-us .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button{border:none;background:none;border-radius:6px 6px 0 0}.node--type-about-us .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button a{color:#333;border-radius:6px 6px 0 0}.node--type-about-us .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button a:hover{background:rgba(116,177,81,.1);color:#74b151}.node--type-about-us .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected{background:rgba(116,177,81,.1)}.node--type-about-us .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a{color:#74b151}.node--type-about-us .horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a::before{content:"";position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:3px;border-right:none;border-bottom:3px solid #74b151;border-left:none}.node--type-about-us details.horizontal-tabs-pane{padding:10px 0}.node--type-about-us .accordion-item{background:#fff;border:1px solid #74b151}.node--type-about-us .accordion-item.ui-state-active{background:rgba(116,177,81,.1)}.node--type-about-us .accordion-item.ui-state-active .ui-accordion-header-icon{filter:contrast(0.5)}.node--type-about-us .accordion-item a{color:#74b151;font-weight:600}.node--type-about-us .ui-accordion-content{border:1px solid #74b151}.form-item-default-all-practices{display:none}.form-item-default-all-practices input{width:15px}#search_map div[role=dialog] .title a{color:#000;font-size:16px;font-weight:600;line-height:24px}#search_map div[role=dialog] .company,#search_map div[role=dialog] .job_title{color:#3b3b3b;font-size:15px;font-weight:500;line-height:24px}#search_map div[role=dialog] .address{color:#000;font-size:14px;font-weight:400;line-height:21px;padding:0 0 5px 0}#search_map div[role=dialog] .well{min-height:100%;padding:10px;margin-bottom:0;background-color:#f9f9f9;border:none;border-radius:4px}#search_map div[role=dialog] .well .logo{margin-top:-5px;padding-bottom:10px;text-align:center}#search_map div[role=dialog] .well .logo img{width:100px;padding:2px 5px}#search_map div[role=dialog] .well .logo img.tantarts_nl{width:115px}#search_map div[role=dialog] .well .rating-num{font-size:20px;color:#000}#search_map div[role=dialog] .well .totals{display:flex;justify-content:center;align-items:center}#search_map div[role=dialog] .well .totals span:not(.user){padding:0 !important;font-size:16px;font-weight:500}#search_map div[role=dialog] .well .totals span.user{font-size:16px;padding:0 5px;font-weight:500}#search_map div[role=dialog] .go_to_practice{display:block;background:#75b151;border-radius:5px;text-align:center;font-weight:600;font-size:14px;line-height:21px;padding:5px;color:#fff;margin-top:10px;text-decoration:none}#search_map div[role=dialog] button:focus{outline:none}#search_map div[role=dialog] button img{width:22px !important;height:22px !important;margin:0 !important;margin-top:7px !important}#search_map .is_loading{background:rgba(242,242,242,.8);width:100% !important;height:100%;position:absolute !important;display:table !important;text-align:center !important;border-radius:0 !important;z-index:9}#search_map .is_loading div{vertical-align:middle;display:table-cell;color:#666;font-size:30px;text-shadow:2px 2px 21px #a4d05e}.practices-menu .search-results{position:relative;cursor:pointer;align-self:center;margin:0 0 0 15px}.practices-menu .filter-results{display:none}.practices-menu .filter-results.change{display:inline-block;position:relative;cursor:pointer;align-self:center;margin:0 0 0 15px}.practices-menu .home-filters{transition:.2s;height:0;width:0;left:-100%;top:-305%}.practices-menu .cd-filters{display:none}.practices-menu .cd-filters li input{margin-right:5px}.practices-menu .apply_filters,.practices-menu .remove_filters{display:none;margin:-5px 15px;background:#75b151;border-radius:5px;text-decoration:none;border:none;color:#fff;font-weight:600;text-shadow:0 -2px #669644;padding:2px 10px;-webkit-box-shadow:0 6px 0 #5e9140,0 3px 15px rgba(0,0,0,.4);-moz-box-shadow:0 6px 0 #2b638f,0 3px 15px rgba(0,0,0,.4);box-shadow:0 6px 0 #5e9140,0 3px 15px rgba(0,0,0,.4)}.practices-menu .apply_filters:focus,.practices-menu .remove_filters:focus{outline:none}.practices-menu.change .home-filters .apply_filters,.practices-menu.change .home-filters .remove_filters{display:none}.practices-menu.change .home-filters .cd-filters{display:none;list-style:none;padding:3px 15px;height:770px}.practices-menu.change .home-filters.active{position:absolute;background:#fff;z-index:999;width:100%;height:820px;left:0;top:-603px}.practices-menu.change .home-filters.active .apply_filters,.practices-menu.change .home-filters.active .remove_filters{display:inline-block}.practices-menu.change .home-filters.active .cd-filters{display:block}.practices-menu .results .well{min-height:76px;padding:5px;margin-bottom:0;background:#fff;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;justify-content:center}.practices-menu .results .well .title{text-align:center;font-weight:500}.practices-menu .results .well .rating-num{margin-top:5px;margin-bottom:1px;font-size:14px}.practices-menu .results .well .totals{font-size:15px;font-weight:500;padding:5px}.practices-menu .results .well .logo{text-align:center;margin:0;padding:0}.practices-menu .results .well .logo img{width:95px;padding:2px 5px}.practices-menu .results .well .logo img.tantarts_nl{width:110px}.practices-menu .results .well .logo img.google{width:75px}.practices-menu .results .well .logo img.kv{width:75px;position:relative;top:-2px}.overlay-wrapper.overlay-wrapper-grey{z-index:9 !important}#block-displaymapandsearchforclinics .search-map-form{z-index:10}#block-displaymapandsearchforclinics .search-map-form.inactive{left:-9999px}@media(max-width:768px){.home-search-link{margin-top:5px !important}}.zoom-map{position:relative;cursor:pointer;align-self:center;margin:0 0 0 15px}@media(max-width:768px){.zoom-map{display:none}}.map-menu img{width:35px}.map-zoom{overflow:hidden;position:fixed;height:100%;width:100%}.map-zoom #block-displaymapandsearchforclinics{width:100%;height:100%;position:fixed;top:35px;z-index:999}.map-zoom #block-displaymapandsearchforclinics .search-map-form{margin-top:30px}.map-zoom #navbar-top{display:none}.map-zoom .map-menu{display:flex;position:fixed;top:63px;right:0;cursor:pointer;z-index:999;width:100%;padding:10px 0;background:rgba(255,255,255,.85)}@media(max-width:768px){.map-zoom .map-menu.inactive{display:none}}.map-zoom .practices-menu.change .home-filters.active{position:fixed;background:#fff;z-index:999;width:100%;height:91%;overflow:auto;top:118px;left:0}.map-zoom .practices-menu.change .home-filters.active .apply_filters,.map-zoom .practices-menu.change .home-filters.active .remove_filters{margin-top:10px;margin-bottom:0;bottom:75px;position:relative}.map-zoom header{position:fixed;top:0;width:100%;z-index:1000}@media(min-width:768px){.map-zoom .map_practices_list .practices-menu.change .results{top:-1px}}.map-menu{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;position:absolute;right:0;z-index:999;width:100%;padding:10px 0;background:rgba(255,255,255,.8);top:-306%}#block-citypagepracticeslistblock #all-in-city{display:grid;gap:15px;margin-top:15px}@media(min-width:900px){#block-citypagepracticeslistblock #all-in-city{grid-template-columns:repeat(2,1fr)}}#block-citypagepracticeslistblock #all-in-city .practice{border-radius:5px;box-sizing:border-box;margin:0;padding:20px;cursor:pointer;box-shadow:0 1px 5px rgba(0,0,0,.4);flex-direction:column;justify-content:space-between}#block-citypagepracticeslistblock #all-in-city .practice .well{padding:15px;margin:0;border:1px solid #e3e3e3;border-radius:5px;min-height:107px;display:flex;flex-direction:column;justify-content:center}#block-citypagepracticeslistblock #all-in-city .practice .logo{display:flex;align-items:center;justify-content:space-around;justify-items:center;margin:0;padding:10px 0;flex-direction:row}#block-citypagepracticeslistblock #all-in-city .practice .logo img{width:82px;margin:0 6px}#block-citypagepracticeslistblock #all-in-city .practice .logo img.google{width:65px;margin-top:-5px}#block-citypagepracticeslistblock #all-in-city .practice .logo img.kv{width:77px;margin-top:-5px}#block-citypagepracticeslistblock #all-in-city .practice .logo img.tandarts_nl{width:98px}#block-citypagepracticeslistblock #all-in-city .practice .totals{display:flex;justify-content:center;align-items:center}#block-citypagepracticeslistblock #all-in-city .practice .totals span{font-family:Poppins,sans-serif;font-size:15px;font-weight:500}#block-citypagepracticeslistblock #all-in-city .practice .totals .number{padding:0 5px}#block-citypagepracticeslistblock #all-in-city .practice .title a{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;text-decoration:none;color:#000}#block-citypagepracticeslistblock #all-in-city .practice .distance_rating,#block-citypagepracticeslistblock #all-in-city .practice .link{width:inherit}#block-citypagepracticeslistblock #all-in-city .practice .distance_rating a,#block-citypagepracticeslistblock #all-in-city .practice .link a{margin-top:10px;padding:10px}.node--type-practice .footer_contact{display:none}.enjoy_hint_label{font-size:28px}.node--type-news h1,.node--type-mondzorg-page h1,.node--type-advertorial-blog h1,.node--type-practice-blog h1,.node--type-patient-story h1{padding-bottom:2px}.node--type-news article,.node--type-mondzorg-page article,.node--type-advertorial-blog article,.node--type-practice-blog article,.node--type-patient-story article{border-radius:10px;padding:15px;margin-bottom:30px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.node--type-news article .field--type-image,.node--type-mondzorg-page article .field--type-image,.node--type-advertorial-blog article .field--type-image,.node--type-practice-blog article .field--type-image,.node--type-patient-story article .field--type-image{margin:0;width:100%}.node--type-news article .field--name-body,.node--type-mondzorg-page article .field--name-body,.node--type-advertorial-blog article .field--name-body,.node--type-practice-blog article .field--name-body,.node--type-patient-story article .field--name-body{border-bottom:1px solid #e6e6e6;padding-bottom:10px}.newsletter_subscribe a{background:#74b151;border-radius:5px;border:none;color:#fff;padding:10px 30px;text-decoration:none}.path-nieuwsbrief-subscription #multi-item-articles .title{display:none}.path-nieuwsbrief-subscription #multi-item-articles .card-footer{padding:5px 0}.path-nieuwsbrief-subscription #multi-item-articles .card-text{display:none}.path-nieuwsbrief-subscription .form-type-email label{color:#74b151}.path-nieuwsbrief-subscription .webform-button--submit{width:100px;position:relative;right:6px;top:-60px;float:right}.path-nieuwsbrief-subscription .sidebar_second .block{position:unset;background:#fff;border-radius:0;padding:0;margin:0;border:none}.path-nieuwsbrief-subscription .sidebar_second .block .archives{padding:5px 0}.path-nieuwsbrief-subscription .sidebar_second .block .archives a{color:#74b151;text-decoration:none;font-weight:500;font-size:17px}.path-nieuwsbrief-subscription .sidebar_second .block .archives a span{color:#aaa}.path-nieuwsbrief-subscription .sidebar_second .block .archives-title{font-size:20px;font-weight:700;padding:0 0 0 0;margin:0 0 10px 0;color:#74b151;position:relative;text-transform:uppercase}.node--type-practice-blog .sidebar_second aside:not(.advertisement-news-sidebar),.node--type-patient-story .sidebar_second aside:not(.advertisement-news-sidebar),.node--type-advertorial-blog .sidebar_second aside:not(.advertisement-news-sidebar),.node--type-news .sidebar_second aside:not(.advertisement-news-sidebar),.path-nieuws .sidebar_second aside:not(.advertisement-news-sidebar),.path-nieuwsbrief .sidebar_second aside:not(.advertisement-news-sidebar),.node--type-news-brief .sidebar_second aside:not(.advertisement-news-sidebar),.node--type-mondzorg-page .sidebar_second aside:not(.advertisement-news-sidebar),.path-rubrieken .sidebar_second aside:not(.advertisement-news-sidebar){padding:15px;margin:0 0 25px 0;box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:10px}.node--type-practice-blog .sidebar_second #block-articlesarchiveblock,.node--type-practice-blog .sidebar_second #block-newsletterarchiveblock,.node--type-practice-blog .sidebar_second #block-categoriesblock,.node--type-patient-story .sidebar_second #block-articlesarchiveblock,.node--type-patient-story .sidebar_second #block-newsletterarchiveblock,.node--type-patient-story .sidebar_second #block-categoriesblock,.node--type-advertorial-blog .sidebar_second #block-articlesarchiveblock,.node--type-advertorial-blog .sidebar_second #block-newsletterarchiveblock,.node--type-advertorial-blog .sidebar_second #block-categoriesblock,.node--type-news .sidebar_second #block-articlesarchiveblock,.node--type-news .sidebar_second #block-newsletterarchiveblock,.node--type-news .sidebar_second #block-categoriesblock,.path-nieuws .sidebar_second #block-articlesarchiveblock,.path-nieuws .sidebar_second #block-newsletterarchiveblock,.path-nieuws .sidebar_second #block-categoriesblock,.path-nieuwsbrief .sidebar_second #block-articlesarchiveblock,.path-nieuwsbrief .sidebar_second #block-newsletterarchiveblock,.path-nieuwsbrief .sidebar_second #block-categoriesblock,.node--type-news-brief .sidebar_second #block-articlesarchiveblock,.node--type-news-brief .sidebar_second #block-newsletterarchiveblock,.node--type-news-brief .sidebar_second #block-categoriesblock,.node--type-mondzorg-page .sidebar_second #block-articlesarchiveblock,.node--type-mondzorg-page .sidebar_second #block-newsletterarchiveblock,.node--type-mondzorg-page .sidebar_second #block-categoriesblock,.path-rubrieken .sidebar_second #block-articlesarchiveblock,.path-rubrieken .sidebar_second #block-newsletterarchiveblock,.path-rubrieken .sidebar_second #block-categoriesblock{background:#fff;border-radius:0;padding:0;margin:0;border:none}.node--type-practice-blog .sidebar_second #block-articlesarchiveblock.contextual-region,.node--type-practice-blog .sidebar_second #block-newsletterarchiveblock.contextual-region,.node--type-practice-blog .sidebar_second #block-categoriesblock.contextual-region,.node--type-patient-story .sidebar_second #block-articlesarchiveblock.contextual-region,.node--type-patient-story .sidebar_second #block-newsletterarchiveblock.contextual-region,.node--type-patient-story .sidebar_second #block-categoriesblock.contextual-region,.node--type-advertorial-blog .sidebar_second #block-articlesarchiveblock.contextual-region,.node--type-advertorial-blog .sidebar_second #block-newsletterarchiveblock.contextual-region,.node--type-advertorial-blog .sidebar_second #block-categoriesblock.contextual-region,.node--type-news .sidebar_second #block-articlesarchiveblock.contextual-region,.node--type-news .sidebar_second #block-newsletterarchiveblock.contextual-region,.node--type-news .sidebar_second #block-categoriesblock.contextual-region,.path-nieuws .sidebar_second #block-articlesarchiveblock.contextual-region,.path-nieuws .sidebar_second #block-newsletterarchiveblock.contextual-region,.path-nieuws .sidebar_second #block-categoriesblock.contextual-region,.path-nieuwsbrief .sidebar_second #block-articlesarchiveblock.contextual-region,.path-nieuwsbrief .sidebar_second #block-newsletterarchiveblock.contextual-region,.path-nieuwsbrief .sidebar_second #block-categoriesblock.contextual-region,.node--type-news-brief .sidebar_second #block-articlesarchiveblock.contextual-region,.node--type-news-brief .sidebar_second #block-newsletterarchiveblock.contextual-region,.node--type-news-brief .sidebar_second #block-categoriesblock.contextual-region,.node--type-mondzorg-page .sidebar_second #block-articlesarchiveblock.contextual-region,.node--type-mondzorg-page .sidebar_second #block-newsletterarchiveblock.contextual-region,.node--type-mondzorg-page .sidebar_second #block-categoriesblock.contextual-region,.path-rubrieken .sidebar_second #block-articlesarchiveblock.contextual-region,.path-rubrieken .sidebar_second #block-newsletterarchiveblock.contextual-region,.path-rubrieken .sidebar_second #block-categoriesblock.contextual-region{position:unset}.node--type-practice-blog .sidebar_second #block-articlesarchiveblock .archives,.node--type-practice-blog .sidebar_second #block-newsletterarchiveblock .archives,.node--type-practice-blog .sidebar_second #block-categoriesblock .archives,.node--type-patient-story .sidebar_second #block-articlesarchiveblock .archives,.node--type-patient-story .sidebar_second #block-newsletterarchiveblock .archives,.node--type-patient-story .sidebar_second #block-categoriesblock .archives,.node--type-advertorial-blog .sidebar_second #block-articlesarchiveblock .archives,.node--type-advertorial-blog .sidebar_second #block-newsletterarchiveblock .archives,.node--type-advertorial-blog .sidebar_second #block-categoriesblock .archives,.node--type-news .sidebar_second #block-articlesarchiveblock .archives,.node--type-news .sidebar_second #block-newsletterarchiveblock .archives,.node--type-news .sidebar_second #block-categoriesblock .archives,.path-nieuws .sidebar_second #block-articlesarchiveblock .archives,.path-nieuws .sidebar_second #block-newsletterarchiveblock .archives,.path-nieuws .sidebar_second #block-categoriesblock .archives,.path-nieuwsbrief .sidebar_second #block-articlesarchiveblock .archives,.path-nieuwsbrief .sidebar_second #block-newsletterarchiveblock .archives,.path-nieuwsbrief .sidebar_second #block-categoriesblock .archives,.node--type-news-brief .sidebar_second #block-articlesarchiveblock .archives,.node--type-news-brief .sidebar_second #block-newsletterarchiveblock .archives,.node--type-news-brief .sidebar_second #block-categoriesblock .archives,.node--type-mondzorg-page .sidebar_second #block-articlesarchiveblock .archives,.node--type-mondzorg-page .sidebar_second #block-newsletterarchiveblock .archives,.node--type-mondzorg-page .sidebar_second #block-categoriesblock .archives,.path-rubrieken .sidebar_second #block-articlesarchiveblock .archives,.path-rubrieken .sidebar_second #block-newsletterarchiveblock .archives,.path-rubrieken .sidebar_second #block-categoriesblock .archives{padding:5px 0}.node--type-practice-blog .sidebar_second #block-articlesarchiveblock .archives a,.node--type-practice-blog .sidebar_second #block-newsletterarchiveblock .archives a,.node--type-practice-blog .sidebar_second #block-categoriesblock .archives a,.node--type-patient-story .sidebar_second #block-articlesarchiveblock .archives a,.node--type-patient-story .sidebar_second #block-newsletterarchiveblock .archives a,.node--type-patient-story .sidebar_second #block-categoriesblock .archives a,.node--type-advertorial-blog .sidebar_second #block-articlesarchiveblock .archives a,.node--type-advertorial-blog .sidebar_second #block-newsletterarchiveblock .archives a,.node--type-advertorial-blog .sidebar_second #block-categoriesblock .archives a,.node--type-news .sidebar_second #block-articlesarchiveblock .archives a,.node--type-news .sidebar_second #block-newsletterarchiveblock .archives a,.node--type-news .sidebar_second #block-categoriesblock .archives a,.path-nieuws .sidebar_second #block-articlesarchiveblock .archives a,.path-nieuws .sidebar_second #block-newsletterarchiveblock .archives a,.path-nieuws .sidebar_second #block-categoriesblock .archives a,.path-nieuwsbrief .sidebar_second #block-articlesarchiveblock .archives a,.path-nieuwsbrief .sidebar_second #block-newsletterarchiveblock .archives a,.path-nieuwsbrief .sidebar_second #block-categoriesblock .archives a,.node--type-news-brief .sidebar_second #block-articlesarchiveblock .archives a,.node--type-news-brief .sidebar_second #block-newsletterarchiveblock .archives a,.node--type-news-brief .sidebar_second #block-categoriesblock .archives a,.node--type-mondzorg-page .sidebar_second #block-articlesarchiveblock .archives a,.node--type-mondzorg-page .sidebar_second #block-newsletterarchiveblock .archives a,.node--type-mondzorg-page .sidebar_second #block-categoriesblock .archives a,.path-rubrieken .sidebar_second #block-articlesarchiveblock .archives a,.path-rubrieken .sidebar_second #block-newsletterarchiveblock .archives a,.path-rubrieken .sidebar_second #block-categoriesblock .archives a{color:#74b151;text-decoration:none;font-weight:500;font-size:17px}.node--type-practice-blog .sidebar_second #block-articlesarchiveblock .archives a span,.node--type-practice-blog .sidebar_second #block-newsletterarchiveblock .archives a span,.node--type-practice-blog .sidebar_second #block-categoriesblock .archives a span,.node--type-patient-story .sidebar_second #block-articlesarchiveblock .archives a span,.node--type-patient-story .sidebar_second #block-newsletterarchiveblock .archives a span,.node--type-patient-story .sidebar_second #block-categoriesblock .archives a span,.node--type-advertorial-blog .sidebar_second #block-articlesarchiveblock .archives a span,.node--type-advertorial-blog .sidebar_second #block-newsletterarchiveblock .archives a span,.node--type-advertorial-blog .sidebar_second #block-categoriesblock .archives a span,.node--type-news .sidebar_second #block-articlesarchiveblock .archives a span,.node--type-news .sidebar_second #block-newsletterarchiveblock .archives a span,.node--type-news .sidebar_second #block-categoriesblock .archives a span,.path-nieuws .sidebar_second #block-articlesarchiveblock .archives a span,.path-nieuws .sidebar_second #block-newsletterarchiveblock .archives a span,.path-nieuws .sidebar_second #block-categoriesblock .archives a span,.path-nieuwsbrief .sidebar_second #block-articlesarchiveblock .archives a span,.path-nieuwsbrief .sidebar_second #block-newsletterarchiveblock .archives a span,.path-nieuwsbrief .sidebar_second #block-categoriesblock .archives a span,.node--type-news-brief .sidebar_second #block-articlesarchiveblock .archives a span,.node--type-news-brief .sidebar_second #block-newsletterarchiveblock .archives a span,.node--type-news-brief .sidebar_second #block-categoriesblock .archives a span,.node--type-mondzorg-page .sidebar_second #block-articlesarchiveblock .archives a span,.node--type-mondzorg-page .sidebar_second #block-newsletterarchiveblock .archives a span,.node--type-mondzorg-page .sidebar_second #block-categoriesblock .archives a span,.path-rubrieken .sidebar_second #block-articlesarchiveblock .archives a span,.path-rubrieken .sidebar_second #block-newsletterarchiveblock .archives a span,.path-rubrieken .sidebar_second #block-categoriesblock .archives a span{color:#aaa}.node--type-practice-blog .sidebar_second #block-articlesarchiveblock .archives-title,.node--type-practice-blog .sidebar_second #block-newsletterarchiveblock .archives-title,.node--type-practice-blog .sidebar_second #block-categoriesblock .archives-title,.node--type-patient-story .sidebar_second #block-articlesarchiveblock .archives-title,.node--type-patient-story .sidebar_second #block-newsletterarchiveblock .archives-title,.node--type-patient-story .sidebar_second #block-categoriesblock .archives-title,.node--type-advertorial-blog .sidebar_second #block-articlesarchiveblock .archives-title,.node--type-advertorial-blog .sidebar_second #block-newsletterarchiveblock .archives-title,.node--type-advertorial-blog .sidebar_second #block-categoriesblock .archives-title,.node--type-news .sidebar_second #block-articlesarchiveblock .archives-title,.node--type-news .sidebar_second #block-newsletterarchiveblock .archives-title,.node--type-news .sidebar_second #block-categoriesblock .archives-title,.path-nieuws .sidebar_second #block-articlesarchiveblock .archives-title,.path-nieuws .sidebar_second #block-newsletterarchiveblock .archives-title,.path-nieuws .sidebar_second #block-categoriesblock .archives-title,.path-nieuwsbrief .sidebar_second #block-articlesarchiveblock .archives-title,.path-nieuwsbrief .sidebar_second #block-newsletterarchiveblock .archives-title,.path-nieuwsbrief .sidebar_second #block-categoriesblock .archives-title,.node--type-news-brief .sidebar_second #block-articlesarchiveblock .archives-title,.node--type-news-brief .sidebar_second #block-newsletterarchiveblock .archives-title,.node--type-news-brief .sidebar_second #block-categoriesblock .archives-title,.node--type-mondzorg-page .sidebar_second #block-articlesarchiveblock .archives-title,.node--type-mondzorg-page .sidebar_second #block-newsletterarchiveblock .archives-title,.node--type-mondzorg-page .sidebar_second #block-categoriesblock .archives-title,.path-rubrieken .sidebar_second #block-articlesarchiveblock .archives-title,.path-rubrieken .sidebar_second #block-newsletterarchiveblock .archives-title,.path-rubrieken .sidebar_second #block-categoriesblock .archives-title{font-size:20px;font-weight:700;padding:0 0 0 0;margin:0 0 10px 0;color:#74b151;position:relative;text-transform:uppercase}.node--type-practice-blog .sidebar_second #block-recentarticlesblock,.node--type-practice-blog .sidebar_second #block-mondzorgrelatedarticles,.node--type-patient-story .sidebar_second #block-recentarticlesblock,.node--type-patient-story .sidebar_second #block-mondzorgrelatedarticles,.node--type-advertorial-blog .sidebar_second #block-recentarticlesblock,.node--type-advertorial-blog .sidebar_second #block-mondzorgrelatedarticles,.node--type-news .sidebar_second #block-recentarticlesblock,.node--type-news .sidebar_second #block-mondzorgrelatedarticles,.path-nieuws .sidebar_second #block-recentarticlesblock,.path-nieuws .sidebar_second #block-mondzorgrelatedarticles,.path-nieuwsbrief .sidebar_second #block-recentarticlesblock,.path-nieuwsbrief .sidebar_second #block-mondzorgrelatedarticles,.node--type-news-brief .sidebar_second #block-recentarticlesblock,.node--type-news-brief .sidebar_second #block-mondzorgrelatedarticles,.node--type-mondzorg-page .sidebar_second #block-recentarticlesblock,.node--type-mondzorg-page .sidebar_second #block-mondzorgrelatedarticles,.path-rubrieken .sidebar_second #block-recentarticlesblock,.path-rubrieken .sidebar_second #block-mondzorgrelatedarticles{background:#fff;border-radius:0;padding:0;margin:0;border:none}.node--type-practice-blog .sidebar_second #block-recentarticlesblock.contextual-region,.node--type-practice-blog .sidebar_second #block-mondzorgrelatedarticles.contextual-region,.node--type-patient-story .sidebar_second #block-recentarticlesblock.contextual-region,.node--type-patient-story .sidebar_second #block-mondzorgrelatedarticles.contextual-region,.node--type-advertorial-blog .sidebar_second #block-recentarticlesblock.contextual-region,.node--type-advertorial-blog .sidebar_second #block-mondzorgrelatedarticles.contextual-region,.node--type-news .sidebar_second #block-recentarticlesblock.contextual-region,.node--type-news .sidebar_second #block-mondzorgrelatedarticles.contextual-region,.path-nieuws .sidebar_second #block-recentarticlesblock.contextual-region,.path-nieuws .sidebar_second #block-mondzorgrelatedarticles.contextual-region,.path-nieuwsbrief .sidebar_second #block-recentarticlesblock.contextual-region,.path-nieuwsbrief .sidebar_second #block-mondzorgrelatedarticles.contextual-region,.node--type-news-brief .sidebar_second #block-recentarticlesblock.contextual-region,.node--type-news-brief .sidebar_second #block-mondzorgrelatedarticles.contextual-region,.node--type-mondzorg-page .sidebar_second #block-recentarticlesblock.contextual-region,.node--type-mondzorg-page .sidebar_second #block-mondzorgrelatedarticles.contextual-region,.path-rubrieken .sidebar_second #block-recentarticlesblock.contextual-region,.path-rubrieken .sidebar_second #block-mondzorgrelatedarticles.contextual-region{position:unset}.node--type-practice-blog .sidebar_second #block-recentarticlesblock .all_recent_articles,.node--type-practice-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles,.node--type-patient-story .sidebar_second #block-recentarticlesblock .all_recent_articles,.node--type-patient-story .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles,.node--type-advertorial-blog .sidebar_second #block-recentarticlesblock .all_recent_articles,.node--type-advertorial-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles,.node--type-news .sidebar_second #block-recentarticlesblock .all_recent_articles,.node--type-news .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles,.path-nieuws .sidebar_second #block-recentarticlesblock .all_recent_articles,.path-nieuws .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles,.path-nieuwsbrief .sidebar_second #block-recentarticlesblock .all_recent_articles,.path-nieuwsbrief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles,.node--type-news-brief .sidebar_second #block-recentarticlesblock .all_recent_articles,.node--type-news-brief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles,.node--type-mondzorg-page .sidebar_second #block-recentarticlesblock .all_recent_articles,.node--type-mondzorg-page .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles,.path-rubrieken .sidebar_second #block-recentarticlesblock .all_recent_articles,.path-rubrieken .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.node--type-practice-blog .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article img,.node--type-practice-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article img,.node--type-patient-story .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article img,.node--type-patient-story .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article img,.node--type-advertorial-blog .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article img,.node--type-advertorial-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article img,.node--type-news .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article img,.node--type-news .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article img,.path-nieuws .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article img,.path-nieuws .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article img,.path-nieuwsbrief .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article img,.path-nieuwsbrief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article img,.node--type-news-brief .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article img,.node--type-news-brief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article img,.node--type-mondzorg-page .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article img,.node--type-mondzorg-page .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article img,.path-rubrieken .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article img,.path-rubrieken .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article img{width:80px;height:60px !important;object-fit:cover;float:left;vertical-align:middle}.node--type-practice-blog .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title,.node--type-practice-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title,.node--type-patient-story .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title,.node--type-patient-story .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title,.node--type-advertorial-blog .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title,.node--type-advertorial-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title,.node--type-news .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title,.node--type-news .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title,.path-nieuws .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title,.path-nieuws .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title,.path-nieuwsbrief .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title,.path-nieuwsbrief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title,.node--type-news-brief .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title,.node--type-news-brief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title,.node--type-mondzorg-page .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title,.node--type-mondzorg-page .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title,.path-rubrieken .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title,.path-rubrieken .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title{margin-left:95px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node--type-practice-blog .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title a,.node--type-practice-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title a,.node--type-patient-story .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title a,.node--type-patient-story .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title a,.node--type-advertorial-blog .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title a,.node--type-advertorial-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title a,.node--type-news .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title a,.node--type-news .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title a,.path-nieuws .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title a,.path-nieuws .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title a,.path-nieuwsbrief .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title a,.path-nieuwsbrief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title a,.node--type-news-brief .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title a,.node--type-news-brief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title a,.node--type-mondzorg-page .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title a,.node--type-mondzorg-page .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title a,.path-rubrieken .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article .title a,.path-rubrieken .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article .title a{color:#74b151;text-decoration:none;font-weight:500;font-size:15px}.node--type-practice-blog .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article time,.node--type-practice-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article time,.node--type-patient-story .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article time,.node--type-patient-story .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article time,.node--type-advertorial-blog .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article time,.node--type-advertorial-blog .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article time,.node--type-news .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article time,.node--type-news .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article time,.path-nieuws .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article time,.path-nieuws .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article time,.path-nieuwsbrief .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article time,.path-nieuwsbrief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article time,.node--type-news-brief .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article time,.node--type-news-brief .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article time,.node--type-mondzorg-page .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article time,.node--type-mondzorg-page .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article time,.path-rubrieken .sidebar_second #block-recentarticlesblock .all_recent_articles .recent_article time,.path-rubrieken .sidebar_second #block-mondzorgrelatedarticles .all_recent_articles .recent_article time{display:block;margin-left:95px;font-style:italic;font-size:14px;color:#aaa}.node--type-practice-blog .sidebar_second #block-recentarticlesblock .archives-title,.node--type-practice-blog .sidebar_second #block-mondzorgrelatedarticles .archives-title,.node--type-patient-story .sidebar_second #block-recentarticlesblock .archives-title,.node--type-patient-story .sidebar_second #block-mondzorgrelatedarticles .archives-title,.node--type-advertorial-blog .sidebar_second #block-recentarticlesblock .archives-title,.node--type-advertorial-blog .sidebar_second #block-mondzorgrelatedarticles .archives-title,.node--type-news .sidebar_second #block-recentarticlesblock .archives-title,.node--type-news .sidebar_second #block-mondzorgrelatedarticles .archives-title,.path-nieuws .sidebar_second #block-recentarticlesblock .archives-title,.path-nieuws .sidebar_second #block-mondzorgrelatedarticles .archives-title,.path-nieuwsbrief .sidebar_second #block-recentarticlesblock .archives-title,.path-nieuwsbrief .sidebar_second #block-mondzorgrelatedarticles .archives-title,.node--type-news-brief .sidebar_second #block-recentarticlesblock .archives-title,.node--type-news-brief .sidebar_second #block-mondzorgrelatedarticles .archives-title,.node--type-mondzorg-page .sidebar_second #block-recentarticlesblock .archives-title,.node--type-mondzorg-page .sidebar_second #block-mondzorgrelatedarticles .archives-title,.path-rubrieken .sidebar_second #block-recentarticlesblock .archives-title,.path-rubrieken .sidebar_second #block-mondzorgrelatedarticles .archives-title{font-size:20px;font-weight:700;padding:0 0 0 0;margin:0 0 15px 0;color:#74b151;position:relative;text-transform:uppercase}#block-categoriesblock{margin-bottom:25px !important;padding:0 0 25px 0 !important;border-bottom:1px solid #e6e6e6 !important}#block-recentarticlesblock{margin-bottom:25px !important;padding:0 0 5px 0 !important;border-bottom:1px solid #e6e6e6 !important}.path-rubrieken #block-categoriesblock{border-bottom:none !important;margin:0 !important;padding:0 !important}blockquote{overflow:hidden;background-color:#fafafa;padding:60px;position:relative;text-align:center;margin:20px 0}blockquote p{color:#444;line-height:1.6;margin-bottom:0;font-style:italic;font-weight:500;font-size:22px}blockquote:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#74b151;margin-top:20px;margin-bottom:20px}.entry-meta-news{margin-bottom:15px;color:#74b151}.entry-meta-news ul{display:flex;flex-wrap:wrap;list-style:none;align-items:center;padding:0;margin:0;gap:15px}.entry-meta-news ul li{margin-bottom:0 !important}.entry-meta-news ul li:before{display:none !important}.entry-meta-news i{font-size:18px;margin-right:8px;line-height:0}.entry-meta-news a{color:#777;font-size:16px;display:inline-block;line-height:1}.checker{padding:15px 0;color:#74b151;border-bottom:1px solid #e6e6e6}.checker ul{display:flex;flex-wrap:wrap;list-style:none;align-items:center;padding:0;margin:0;gap:15px}.checker ul li{margin-bottom:0 !important}.checker ul li:before{display:none !important}.checker i{font-size:24px;margin-right:8px;line-height:0}.checker a,.checker span{color:#777;font-size:18px;display:inline-block;line-height:1}.all_authors_title{font-weight:bold;font-size:19px;color:#74b151;margin:10px 0}.all_authors{display:flex;flex-wrap:wrap;list-style:none;align-items:center;padding:0;margin:0 0 30px 0;gap:10px}.all_authors .blog-author{padding:20px;flex:1;box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:10px}.all_authors .blog-author img{width:100px;margin-right:20px}.all_authors .blog-author h4{font-weight:600;font-size:19px;margin-bottom:0;padding:0;color:#74b151}.all_authors .blog-author p{font-style:italic;color:#b7b7b7}#search-practices{width:100%;height:45px;margin:-3px 0 15px 0;box-shadow:0 1px 5px rgba(0,0,0,.25);border-radius:10px;border:3px solid #a4cf64;padding:10px}.path-rubrieken h1{padding-top:10px;padding-bottom:20px;text-transform:uppercase;font-size:25px}.node--type-practice-blog article img,.node--type-patient-story article img,.node--type-advertorial-blog article img,.node--type-mondzorg-page article img{max-width:100%;height:auto}.category-articles{display:-webkit-flex;display:flex;flex-wrap:wrap}.category-articles article{float:left;margin-bottom:25px;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.category-articles article .post-container{transition:.3s all ease-in-out;bottom:0;box-shadow:0 10px 11px 0 rgba(0,0,0,.05);margin:0 15px;position:relative;border-radius:10px;border:1px solid #e9e9e9}.category-articles article .post-container .post-content-container{padding-left:30px;padding-right:30px}.category-articles article .post-container .post-content-container .post-title h2{margin-top:30px;transition:.25s all ease;font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase;color:#78af51;min-height:57px}.category-articles article .post-container .post-content-container .post-meta-one{margin-bottom:10px;color:#8d8d8d;font-size:14px}.category-articles article .post-container .post-content-container .post-content{margin-bottom:20px;word-break:break-word;font-size:15px;min-height:170px}.category-articles article .post-container .post-content-container .post-meta-two{margin-left:-30px;margin-right:-30px;padding:15px 30px;border-top:1px solid #e9e9e9;position:absolute;bottom:0;width:100%}.category-articles article .post-container .post-content-container .post-meta-two .post-meta-categories{padding-left:0;color:#8d8d8d;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-articles article .post-container .post-content-container .post-meta-two .post-meta-read{float:right;color:#78af51;font-size:15px}.field--name-field-article-image img{border-radius:10px}body{overflow-x:hidden}body.node--type-practice{overflow-x:hidden !important}.nearby_practices_node{position:absolute;height:194px;background:rgba(255,255,255,.5);box-shadow:0 5px 20px rgba(0,0,0,.1);backdrop-filter:blur(10px);bottom:0;display:flex;flex-direction:column;vertical-align:middle;overflow:hidden}@media(max-width:768px){.nearby_practices_node{bottom:0;padding:0;margin-bottom:0}.nearby_practices_node.hide{display:none}}.nearby_practices_node #practiceCarousel{height:190px;display:flex;align-items:center;padding:0}@media(max-width:1100px){.nearby_practices_node #practiceCarousel .carousel-control-prev,.nearby_practices_node #practiceCarousel .carousel-control-next{display:none}}@media(max-width:1200px){.nearby_practices_node #practiceCarousel.container{max-width:1140px !important}}@media(max-width:768px){.nearby_practices_node #practiceCarousel.container{max-width:515px !important}}.nearby_practices_node .row{margin:0}.nearby_practices_node .carousel-item .prev,.nearby_practices_node .carousel-item .next{order:2}.nearby_practices_node .carousel-item .active{order:1}.nearby_practices_node .carousel-item .active .card{border:2px solid #75b151;filter:drop-shadow(2px 4px 4px rgba(0,0,0,0.2))}.nearby_practices_node .carousel-item .card{border-radius:10px;display:flex;flex-direction:row;padding:15px}.nearby_practices_node .carousel-item .card .marker{margin-right:16px}.nearby_practices_node .carousel-item .card .info{display:flex;flex-direction:column;align-items:baseline;text-align:left;white-space:nowrap;overflow:hidden}.nearby_practices_node .carousel-item .card .info .title{font-family:"Poppins",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#000;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nearby_practices_node .carousel-item .card .info .address,.nearby_practices_node .carousel-item .card .info .distance_rating{font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nearby_practices_node .carousel-item .card .info .distance_rating{display:flex}.nearby_practices_node .carousel-item .card .info .distance_rating .separator{margin:0 5px}.nearby_practices_node .carousel-item .card .info .distance_rating span{color:#75b151;font-weight:600}.nearby_practices_node .carousel-item .card .info .link{width:100%}.nearby_practices_node .carousel-item .card .info .link a{display:block;background:#75b151;border-radius:5px;text-align:center;font-weight:600;font-size:15px;line-height:16px;padding:7px;color:#fff;margin-top:5px;text-decoration:none}.nearby_practices_node .carousel-control-prev{position:absolute;left:-63px}.nearby_practices_node .carousel-control-next{position:absolute;right:-63px}@media(max-width:768px){.nearby_practices_node .carousel-inner .carousel-item .active{display:block !important}.nearby_practices_node .carousel-inner .carousel-item>div{display:none}.nearby_practices_node .carousel-inner .carousel-item>div:first-child{display:block}}@media(max-width:512px){.nearby_practices_node .carousel-inner{margin:0 10px}}.nearby_practices_node .carousel-inner .carousel-item.active,.nearby_practices_node .carousel-inner .carousel-item-next,.nearby_practices_node .carousel-inner .carousel-item-prev{display:flex;justify-content:center}@media(min-width:768px){.nearby_practices_node .carousel-inner .carousel-item-right.active,.nearby_practices_node .carousel-inner .carousel-item-next{transform:translateX(33.333%)}.nearby_practices_node .carousel-inner .carousel-item-left.active,.nearby_practices_node .carousel-inner .carousel-item-prev{transform:translateX(-33.333%)}}.nearby_practices_node .carousel-inner .carousel-item-right,.nearby_practices_node .carousel-inner .carousel-item-left{transform:translateX(0)}.review_monitor{min-height:320px}.review_monitor .match-height>[class*=col]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.review_monitor .match-height>[class*=col]>.card{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.review_monitor .card{margin-bottom:2rem;box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);z-index:1}.review_monitor .card::after{content:"";background:url("/sites/default/files/tnd_4.png");background-size:cover;filter:blur(6px);-webkit-filter:blur(6px);opacity:.1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.review_monitor .card .card-header{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:none;padding:1.2rem}.review_monitor .card .card-footer,.review_monitor .card .card-header,.review_monitor .card-transparent{background-color:rgba(0,0,0,0)}.review_monitor .card-header:first-child{border-radius:calc(.428rem - 1px) calc(.428rem - 1px) 0 0}.review_monitor .card-header{border-bottom:1px solid rgba(34,41,47,.125)}.review_monitor .card-header,.review_monitor .card-subtitle,.review_monitor .card-text:last-child{margin-bottom:0}.review_monitor .card-footer,.review_monitor .card-header{padding:1.5rem;background-color:rgba(34,41,47,.03)}.review_monitor .card .card-header .card-title{margin-bottom:0;text-align:center}.review_monitor .center{margin:0;position:relative;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.review_monitor .card .card-title{font-size:1.285rem;margin-bottom:1.53rem;color:#5e5873 !important}.review_monitor .btn,.review_monitor .card .card-title,.review_monitor .header-navbar .navbar-container .dropdown-language .selected-language{font-weight:500}.review_monitor .btn-primary{border-color:#74b151 !important;background-color:#74b151 !important;color:#fff !important}.review_monitor .btn-primary:hover:not(.disabled):not(:disabled),.review_monitor .btn-primary:focus:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px rgba(116,177,81,.5);border:none !important}.review_monitor .h1,.review_monitor .h2,.review_monitor .h3,.review_monitor .h4,.review_monitor .h5,.review_monitor .h6,.review_monitor h1,.review_monitor h2,.review_monitor h3,.review_monitor h4,.review_monitor h5,.review_monitor h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:#5e5873}.review_monitor .h6,.review_monitor h6{font-size:1rem}.review_monitor .small,.review_monitor small{font-size:.857rem}.review_monitor .display-1,.review_monitor .display-2,.review_monitor .display-3,.review_monitor .display-4,.review_monitor .lead,.review_monitor .small,.review_monitor small{font-weight:400}.heroblock.banner .subtitle{font-size:25px;font-weight:bold;color:#fff;-webkit-text-stroke:1px #74b151;text-shadow:0 0 4px rgba(0,0,0,.9);background:rgba(255,255,255,.3)}@media(max-width:576px){.heroblock.banner .subtitle{font-size:20px;color:#74b151;-webkit-text-stroke:unset;text-shadow:unset;background:unset}}@media(max-width:576px){.heroblock.banner .subtitle{color:#74b151;-webkit-text-stroke:unset;text-shadow:unset;background:unset}}.bol_products{width:100%}.bol_products .thumb-wrapper{padding:25px 15px;background:#fff;border-radius:6px;text-align:center;position:relative;box-shadow:0 2px 3px rgba(0,0,0,.2)}.bol_products .thumb-wrapper .img-box{height:160px;margin-bottom:20px;width:100%;position:relative}.bol_products .thumb-wrapper .img-box img{max-width:100%;max-height:100%;margin:0 auto}.bol_products .thumb-wrapper .thumb-content a{color:#fff;font-size:11px;text-transform:uppercase;font-weight:bold;background:none;border:1px solid #74b151;padding:6px 14px;margin-top:5px;line-height:16px;border-radius:20px}#interest{margin-right:0;display:flex;margin-bottom:.2rem}#interest div{margin-right:10px;display:flex;align-items:center}#interest .form-check-input{margin-top:1px}#interest input.error+label{color:#dc3545}#interest fieldset{padding:0 !important}#interest label{top:0 !important;color:inherit !important}@media(min-width:768px){#interest{position:relative;min-height:1px;width:100%}}#appointment_request_form_wrapper #interest .form-check-input{margin-top:13px;width:inherit}#appointments_form_wrapper #gender,#appointments_form_wrapper #salutation,#stop_smoking_form_wrapper #gender,#stop_smoking_form_wrapper #salutation{display:flex;margin-bottom:1rem}#appointments_form_wrapper #gender div,#appointments_form_wrapper #salutation div,#stop_smoking_form_wrapper #gender div,#stop_smoking_form_wrapper #salutation div{margin-right:10px;display:flex;align-items:center}#appointments_form_wrapper #gender .form-check-input,#appointments_form_wrapper #salutation .form-check-input,#stop_smoking_form_wrapper #gender .form-check-input,#stop_smoking_form_wrapper #salutation .form-check-input{margin-top:1px}#appointments_form_wrapper #gender input.error+label,#appointments_form_wrapper #salutation input.error+label,#stop_smoking_form_wrapper #gender input.error+label,#stop_smoking_form_wrapper #salutation input.error+label{color:#dc3545}@media(min-width:768px){#appointments_form_wrapper fieldset,#appointments_form_wrapper #gender,#appointments_form_wrapper #salutation,#stop_smoking_form_wrapper fieldset,#stop_smoking_form_wrapper #gender,#stop_smoking_form_wrapper #salutation{position:relative;min-height:1px;padding-right:15px;padding-left:15px;width:100%}#appointments_form_wrapper .form-item-voorletters,#stop_smoking_form_wrapper .form-item-voorletters{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}#appointments_form_wrapper .form-item-achternaam-2,#appointments_form_wrapper .form-item-voornaam-2,#stop_smoking_form_wrapper .form-item-achternaam-2,#stop_smoking_form_wrapper .form-item-voornaam-2{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}#appointments_form_wrapper .form-item-straatnaam,#appointments_form_wrapper .form-item-huisnummer,#appointments_form_wrapper .form-item-postcode,#appointments_form_wrapper .form-item-plaatsnaam,#appointments_form_wrapper .form-item-mobiel-telefoonnummer,#appointments_form_wrapper .form-item-telefoonnummer,#appointments_form_wrapper .form-item-telefoon-nummer,#appointments_form_wrapper .form-item-verzekering,#appointments_form_wrapper .form-item-huisarts,#appointments_form_wrapper .form-item-naam-tandarts,#appointments_form_wrapper .form-item-laatste-controle,#appointments_form_wrapper .form-item-e-mail-2,#appointments_form_wrapper .form-item-burgerservicenummer,#appointments_form_wrapper .form-item-voorletters-s,#appointments_form_wrapper .form-item-achternaam-s,#appointments_form_wrapper .form-item-huisnummer-s,#appointments_form_wrapper .form-item-toevoeging-s,#stop_smoking_form_wrapper .form-item-straatnaam,#stop_smoking_form_wrapper .form-item-huisnummer,#stop_smoking_form_wrapper .form-item-postcode,#stop_smoking_form_wrapper .form-item-plaatsnaam,#stop_smoking_form_wrapper .form-item-mobiel-telefoonnummer,#stop_smoking_form_wrapper .form-item-telefoonnummer,#stop_smoking_form_wrapper .form-item-telefoon-nummer,#stop_smoking_form_wrapper .form-item-verzekering,#stop_smoking_form_wrapper .form-item-huisarts,#stop_smoking_form_wrapper .form-item-naam-tandarts,#stop_smoking_form_wrapper .form-item-laatste-controle,#stop_smoking_form_wrapper .form-item-e-mail-2,#stop_smoking_form_wrapper .form-item-burgerservicenummer,#stop_smoking_form_wrapper .form-item-voorletters-s,#stop_smoking_form_wrapper .form-item-achternaam-s,#stop_smoking_form_wrapper .form-item-huisnummer-s,#stop_smoking_form_wrapper .form-item-toevoeging-s{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.preview .iframe-desktop{margin-top:20px}.preview .iframe-desk{padding-top:2rem}.preview .iframe-container-widget{max-width:600px}.preview .code-mobile span,.preview .code-desktop span,.preview .code-stop-smoking span{font-size:13px;border:1px solid #ccc;margin-bottom:15px}.node--type-practice #main-wrapper{background:#e5e5e5;overflow:hidden}.node--type-practice ul.breadcrumb{margin:10px 0 10px 0}.node--type-practice ul.breadcrumb li a{max-width:140px;text-overflow:ellipsis}.node--type-practice .region-practice-header{background:#75b151 url(/modules/custom/tndclinic/images/mask-graph.svg) no-repeat center center;background-size:cover}@media(max-width:575px){.node--type-practice .region-practice-header{justify-content:center}}.node--type-practice .region-practice-header .block{margin:0 auto;height:554px;display:flex;align-items:center;justify-content:space-around}@media(max-width:575px){.node--type-practice .region-practice-header .block{height:726px}}.node--type-practice .region-practice-header .block .container{display:flex;flex-direction:column;align-items:center}.node--type-practice .region-practice-header .block .practice-name{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:54px;line-height:108%;text-align:center;color:#fff;text-transform:uppercase;margin:0}@media(max-width:991px){.node--type-practice .region-practice-header .block .practice-name{font-size:47px}}@media(max-width:575px){.node--type-practice .region-practice-header .block .practice-name{font-size:27px;width:360px}}.node--type-practice .region-practice-header .block .logo-image{margin-top:30px;background:#fff;border-radius:8px;min-width:250px;min-height:80px;display:flex;align-items:center;padding:5px 0;justify-content:center}.node--type-practice .region-practice-header .block .logo-image img{max-height:100px;max-width:200px;object-fit:scale-down}.node--type-practice .region-practice-header .block .practice-address{display:flex;flex-direction:row;align-items:center;margin:30px 0 20px 0}@media(max-width:575px){.node--type-practice .region-practice-header .block .practice-address img{width:18px}}.node--type-practice .region-practice-header .block .practice-address .address{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:36px;text-align:center;color:#fff;margin-left:10px}@media(max-width:991px){.node--type-practice .region-practice-header .block .practice-address .address{font-size:22px}}@media(max-width:575px){.node--type-practice .region-practice-header .block .practice-address .address{font-size:18px}}.node--type-practice .region-practice-header .block .takes-patients{display:flex;flex-direction:row;justify-content:center;align-items:center;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:19px;line-height:22px;text-align:center;color:#fff;margin-bottom:30px}@media(max-width:575px){.node--type-practice .region-practice-header .block .takes-patients{font-size:18px}}.node--type-practice .region-practice-header .block .takes-patients.green i{margin-right:10px;font-size:31px}@media(max-width:575px){.node--type-practice .region-practice-header .block .takes-patients.green i{font-size:24px}}.node--type-practice .region-practice-header .block .takes-patients.green i::before{color:#fff;background:#75b151;--webkit-clip-path:circle(45% at 52% 52%);clip-path:circle(45% at 52% 52%)}.node--type-practice .region-practice-header .block .takes-patients.yellow i{margin-right:10px;font-size:31px}@media(max-width:575px){.node--type-practice .region-practice-header .block .takes-patients.yellow i{font-size:24px}}.node--type-practice .region-practice-header .block .takes-patients.yellow i::before{color:#fff;background:#ffc107;--webkit-clip-path:circle(45% at 52% 52%);clip-path:circle(45% at 52% 52%)}.node--type-practice .region-practice-header .block .takes-patients.red i{margin-right:10px;font-size:31px}@media(max-width:575px){.node--type-practice .region-practice-header .block .takes-patients.red i{font-size:24px}}.node--type-practice .region-practice-header .block .takes-patients.red i::before{color:#fff;background:#dc3545;--webkit-clip-path:circle(45% at 52% 52%);clip-path:circle(45% at 52% 52%)}.node--type-practice .region-practice-header .block .actions{display:flex}@media(max-width:575px){.node--type-practice .region-practice-header .block .actions{flex-direction:column}}.node--type-practice .region-practice-header .block .actions .phone,.node--type-practice .region-practice-header .block .actions .urgence-phone,.node--type-practice .region-practice-header .block .actions .appoinment-new-patient,.node--type-practice .region-practice-header .block .actions .appoinment-existing-patient,.node--type-practice .region-practice-header .block .actions .leave-a-review-2{margin:0 7.5px}@media(max-width:575px){.node--type-practice .region-practice-header .block .actions .phone,.node--type-practice .region-practice-header .block .actions .urgence-phone,.node--type-practice .region-practice-header .block .actions .appoinment-new-patient,.node--type-practice .region-practice-header .block .actions .appoinment-existing-patient,.node--type-practice .region-practice-header .block .actions .leave-a-review-2{margin:10px 7.5px}}.node--type-practice .region-practice-header .block .actions .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;width:179px;height:60px;background:#018bc7;box-shadow:0 4px 0 #006591;border-radius:10px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#fff}@media(max-width:575px){.node--type-practice .region-practice-header .block .actions .btn{width:350px}}.node--type-practice .region-practice-shields{margin:20px 0;background:#fff;height:187px}.node--type-practice .region-practice-shields .block{display:flex;align-items:center;margin:0 auto;justify-content:space-around}.node--type-practice .region-practice-shields .block .container{display:flex}@media(max-width:991px){.node--type-practice .region-practice-shields .block .container{flex-wrap:wrap}}@media(max-width:575px){.node--type-practice .region-practice-shields .block .container{justify-content:center}}.node--type-practice .region-practice-shields .block .shield{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;width:90px;height:90px;border-radius:14px;transform:rotate(-45deg);margin-right:66px}@media(max-width:991px){.node--type-practice .region-practice-shields .block .shield{width:85px;height:85px}}@media(max-width:767px){.node--type-practice .region-practice-shields .block .shield{width:70px;height:70px}}@media(max-width:767px){.node--type-practice .region-practice-shields .block .shield{margin-right:40px}}.node--type-practice .region-practice-shields .block .shield:last-of-type{margin-right:0}.node--type-practice .region-practice-shields .block .shield .info{width:100%;transform:rotate(45deg);display:flex;flex-direction:column;justify-content:center;align-items:center}.node--type-practice .region-practice-shields .block .shield .info span{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:27px;text-align:center;color:#fff}@media(max-width:991px){.node--type-practice .region-practice-shields .block .shield .info span{font-size:17px}}@media(max-width:767px){.node--type-practice .region-practice-shields .block .shield .info span{font-size:15px;line-height:18px}}.node--type-practice .region-practice-shields .block .shield img{transform:rotate(45deg);position:absolute;z-index:-1;width:77px;left:10px;top:16px}@media(max-width:767px){.node--type-practice .region-practice-shields .block .shield img{width:55px}}.node--type-practice .region-practice-shields .block .ratings-shield{background:linear-gradient(180deg,#8FD167 0%,#75B151 100%)}@media(max-width:575px){.node--type-practice .region-practice-shields .block .ratings-shield{margin-left:36px}}.node--type-practice .region-practice-shields .block .ratings-shield .entity{width:100%;transform:rotate(45deg);display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute}.node--type-practice .region-practice-shields .block .ratings-shield .entity .name span{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:25px;text-align:center;color:#fff}@media(max-width:767px){.node--type-practice .region-practice-shields .block .ratings-shield .entity .name span{font-size:10px;line-height:19px}}.node--type-practice .region-practice-shields .block .ratings-shield .entity .score span{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:40px;line-height:30px;text-align:center;color:#fff}@media(max-width:991px){.node--type-practice .region-practice-shields .block .ratings-shield .entity .score span{font-size:35px}}@media(max-width:767px){.node--type-practice .region-practice-shields .block .ratings-shield .entity .score span{font-size:30px;line-height:22px}}.node--type-practice .region-practice-shields .block .ratings-shield .entity .stars .tandarts_stars{background-repeat:repeat-x;display:inline-block;overflow:hidden;background-size:14px 14px;height:18px;width:70px;left:0;right:0;background-image:url(/themes/custom/tandarts_theme/personal_page/star-empty.svg)}@media(max-width:991px){.node--type-practice .region-practice-shields .block .ratings-shield .entity .stars .tandarts_stars{background-size:13px 13px;width:64px}}@media(max-width:767px){.node--type-practice .region-practice-shields .block .ratings-shield .entity .stars .tandarts_stars{background-size:11px 11px;width:55px}}.node--type-practice .region-practice-shields .block .ratings-shield .entity .stars .tandarts_stars span{background-size:14px 14px;height:18px;background-repeat:repeat-x;display:block;background-image:url(/themes/custom/tandarts_theme/personal_page/star-full.svg)}@media(max-width:991px){.node--type-practice .region-practice-shields .block .ratings-shield .entity .stars .tandarts_stars span{background-size:13px 13px}}@media(max-width:767px){.node--type-practice .region-practice-shields .block .ratings-shield .entity .stars .tandarts_stars span{background-size:11px 11px}}.node--type-practice .region-practice-shields .block .ratings-shield.not_available{filter:grayscale(80%);opacity:.5;pointer-events:none}.node--type-practice .region-practice-shields .block .urgent-shield{background:linear-gradient(180deg,#F54037 0%,#B32418 100%)}.node--type-practice .region-practice-shields .block .urgent-shield.not_available{filter:grayscale(80%);opacity:.3;pointer-events:none}.node--type-practice .region-practice-shields .block .urgent-365{background:linear-gradient(180deg,#EB66D8 0%,#AE3C7F 100%)}.node--type-practice .region-practice-shields .block .urgent-365.not_available{filter:grayscale(80%);opacity:.3;pointer-events:none}.node--type-practice .region-practice-shields .block .learning-shield{background:linear-gradient(180deg,#774EF6 0%,#281185 100%)}.node--type-practice .region-practice-shields .block .learning-shield.not_available{filter:grayscale(80%);opacity:.3;pointer-events:none}.node--type-practice .region-practice-shields .block .certificate-shield{background:linear-gradient(180deg,#F4B24C 0%,#D0783F 100%)}.node--type-practice .region-practice-shields .block .certificate-shield.not_available{filter:grayscale(80%);opacity:.3;pointer-events:none}.node--type-practice .region-practice-shields .block .certificate-shield .info{margin-top:-7px;margin-left:5px}.node--type-practice .region-practice-shields .block .certificate-shield .stars{transform:rotate(45deg);position:absolute}.node--type-practice .region-practice-shields .block .certificate-shield .stars .tandarts_stars{background-repeat:repeat-x;display:inline-block;overflow:hidden;background-size:14px 14px;height:18px;width:42px;left:0;right:0;position:relative;top:20px;background-image:url(/themes/custom/tandarts_theme/personal_page/star-empty.svg)}.node--type-practice .region-practice-shields .block .certificate-shield .stars .tandarts_stars span{background-size:14px 14px;height:18px;background-repeat:repeat-x;display:block;background-image:url(/themes/custom/tandarts_theme/personal_page/star-full.svg)}.node--type-practice .region-practice-shields .block .certificate-shield .text-shield{transform:rotate(45deg);position:absolute;display:flex;align-items:center;justify-content:center;width:100%}.node--type-practice .region-practice-shields .block .certificate-shield .text-shield span{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:13px;text-align:center;color:#fff;position:relative;top:15px}.node--type-practice .region-practice-gallery{margin:20px 0;background:#f8f8f8}.node--type-practice .region-practice-gallery .block{width:100%;padding:35px 55px 0 55px;text-align:center}@media(max-width:848px){.node--type-practice .region-practice-gallery .block{padding:35px 10px 0 10px}}@media(max-width:425px){.node--type-practice .region-practice-gallery .block{padding:15px 10px 0 10px}}.node--type-practice .region-practice-gallery .block .title{margin-bottom:30px}@media(max-width:425px){.node--type-practice .region-practice-gallery .block .title{margin-bottom:0}}.node--type-practice .region-practice-gallery .block .title img{margin-bottom:10px}.node--type-practice .region-practice-gallery .block .title .section-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:35px;line-height:40px;text-align:center;color:#000}.node--type-practice .region-practice-gallery .block #carousel{width:100%;height:580px;overflow:hidden}@media(max-width:730px){.node--type-practice .region-practice-gallery .block #carousel{height:445px}}@media(max-width:425px){.node--type-practice .region-practice-gallery .block #carousel{height:360px}}.node--type-practice .region-practice-gallery .block #carousel img{visibility:hidden;cursor:pointer;object-fit:cover;object-position:center}.node--type-practice .region-practice-gallery .block .slider__controls{display:flex;position:relative;left:0;right:0;top:-325px;width:100%;justify-content:space-between;align-items:center}@media(max-width:730px){.node--type-practice .region-practice-gallery .block .slider__controls{position:absolute;top:325px}}@media(max-width:540px){.node--type-practice .region-practice-gallery .block .slider__controls{position:relative;top:0;bottom:0;justify-content:center;margin-top:-55px}.node--type-practice .region-practice-gallery .block .slider__controls button{padding:0 40px !important}}.node--type-practice .region-practice-gallery .block .slider__controls button{border:0;cursor:pointer;font-size:50px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.75);padding:0}.node--type-practice .region-practice-gallery .block .slider__controls button:focus{outline:none}.node--type-practice .region-practice-gallery .block .slider{position:relative;width:100%;max-width:100%}.node--type-practice .region-practice-gallery .block .slider .slider__inner{display:flex;position:relative;align-items:center;max-width:1647px;height:600px;margin:0 auto}@media(max-width:767px){.node--type-practice .region-practice-gallery .block .slider .slider__inner{height:430px}}@media(max-width:575px){.node--type-practice .region-practice-gallery .block .slider .slider__inner{height:320px}}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item{position:absolute;height:150px;width:150px;opacity:0;transition:all .3s ease-in-out;z-index:-1;pointer-events:none;user-select:none}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-trigger-next{left:15%;transform:translateX(-50%)}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-trigger-previous{left:85%;transform:translateX(-50%)}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-selected{height:524px;opacity:1;left:50%;transform:translateX(-50%);width:720px;z-index:2}@media(max-width:767px){.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-selected{height:420px;width:590px}}@media(max-width:435px){.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-selected{height:286px;width:375px}}@media(max-width:575px){.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-selected{height:320px}}.node--type-practice .region-practice-gallery .block .slider .slider__inner .no-data{display:none}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-previous,.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-next{height:284px;opacity:1;width:320px;z-index:1}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-last,.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-first{opacity:.4;z-index:0}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-previous{left:16%;transform:translateX(-50%)}@media(max-width:991px){.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-previous{left:45%}}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-next{left:84%;transform:translateX(-50%)}@media(max-width:991px){.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-next{left:71%}}@media(max-width:767px){.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-next{left:66%}}@media(max-width:575px){.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-next{left:45%}}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-first{left:15%;transform:translateX(-50%)}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-last{left:85%;transform:translateX(-50%)}@media(max-width:991px){.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-last{left:79%}}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-container{position:relative;width:100%;height:100%}.node--type-practice .region-practice-gallery .block .slider .slider__inner .slider__item-img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}.node--type-practice .region-practice-gallery .block .slider .slider__controls{display:flex;position:absolute;left:0;right:0;width:100%;justify-content:space-between;align-items:center}@media(max-width:750px){.node--type-practice .region-practice-gallery .block .slider .slider__controls{display:none}}.node--type-practice .region-practice-gallery .block .slider .slider__controls-previous,.node--type-practice .region-practice-gallery .block .slider .slider__controls-next{border:0;cursor:pointer;font-size:50px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.75);padding:0}.node--type-practice .region-practice-gallery .block .slider .slider__controls-previous:focus,.node--type-practice .region-practice-gallery .block .slider .slider__controls-next:focus{outline:none}.node--type-practice .region-practice-about{margin-bottom:20px;background:#fff}.node--type-practice .region-practice-about .block{margin:0 auto;text-align:center;padding:35px 0;min-height:784px}.node--type-practice .region-practice-about .block .title{margin-bottom:30px}.node--type-practice .region-practice-about .block .title img{margin-bottom:10px}.node--type-practice .region-practice-about .block .title .section-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:35px;line-height:40px;text-align:center;color:#000}.node--type-practice .region-practice-about .block .container{display:flex}.node--type-practice .region-practice-about .block .container .text-with-openings{text-align:left;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center}.node--type-practice .region-practice-about .block .container .text-with-openings.no-columns{grid-template-columns:repeat(1,1fr)}@media(max-width:991px){.node--type-practice .region-practice-about .block .container .text-with-openings{margin:0 10px;grid-template-columns:repeat(1,1fr)}}.node--type-practice .region-practice-about .block .container .body_details{position:relative;order:1}@media(max-width:991px){.node--type-practice .region-practice-about .block .container .body_details{order:2}}.node--type-practice .region-practice-about .block .container .open-hours{position:relative;z-index:0;top:80px}@media(max-width:991px){.node--type-practice .region-practice-about .block .container .open-hours{width:320px;margin-left:auto !important;margin-right:auto !important;float:none !important}}.node--type-practice .region-practice-about .block .container .open-hours.float-with-margins{margin-bottom:100px;margin-left:130px;order:2}@media(max-width:991px){.node--type-practice .region-practice-about .block .container .open-hours.float-with-margins{order:1}}.node--type-practice .region-practice-about .block .container .open-hours .opening_hours{background:#75b151;border-radius:10px;width:330px;padding:35px;font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:33px;text-align:center;color:#fff;filter:drop-shadow(-10px 20px 20px rgba(0,0,0,0.1))}.node--type-practice .region-practice-about .block .container .open-hours .opening_hours .title{font-size:18px}.node--type-practice .region-practice-about .block .container .open-hours .opening_hours ul{list-style-type:none;padding:0}.node--type-practice .region-practice-about .block .container .open-hours .opening_hours ul li{display:flex;align-content:center;justify-content:space-between;align-items:center;margin-bottom:5px}.node--type-practice .region-practice-about .block .container .open-hours .diamond{position:absolute;width:206px;height:206px;background:linear-gradient(180deg,rgba(143,209,103,0.5) 0%,rgba(117,177,81,0.5) 100%);border-radius:32px;transform:rotate(-45deg);z-index:-1}.node--type-practice .region-practice-about .block .container .open-hours .diamond.one{top:9px;left:-190px}.node--type-practice .region-practice-about .block .container .open-hours .diamond.two{top:-160px;right:-140px}.node--type-practice .region-practice-about .block .container .open-hours .diamond-three{position:relative;width:69.17px;height:69.17px;top:14px;right:-222px;background:linear-gradient(180deg,rgba(143,209,103,0.5) 0%,rgba(117,177,81,0.5) 100%);border-radius:16px;transform:rotate(-45deg)}.node--type-practice .region-practice-map{margin-bottom:20px;display:block}.node--type-practice .region-practice-map .block{position:relative}.node--type-practice .region-practice-map .block .map-container{height:700px;position:relative;overflow:hidden}.node--type-practice .region-practice-map .block .map-container .pin-active{box-shadow:inset 0px -4px 2px rgba(117,177,81,.9);border-radius:7px;margin-left:1px}.node--type-practice .region-practice-map .block .map-container .gm-style-iw-t .gm-style-iw-c{border:1px solid #da2727;box-sizing:border-box;border-radius:10px;padding:0;width:145px;height:34px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;background:rgba(255,255,255,.5)}.node--type-practice .region-practice-map .block .map-container .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d{overflow:hidden !important}.node--type-practice .region-practice-map .block .map-container .gm-style-iw-t .gm-style-iw-c p{margin:0;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:24px;color:#da2727}.node--type-practice .region-practice-map .block .map-container .gm-style-iw-t .gm-style-iw-c button{display:none !important}.node--type-practice .region-practice-map .block .map-container .gm-style-iw-t .gm-style-iw-c:after{content:"";left:75px;position:absolute;top:44px;transform:translate(-50%,-50%) rotate(45deg);width:0;height:0;border-bottom:10px solid #da2727;border-left:10px solid rgba(0,0,0,0)}.node--type-practice .region-practice-map .block .map-container .gm-style-iw-t::after{background:linear-gradient(45deg,rgb(218,39,39) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);content:"";height:10px;left:0;position:absolute;top:0;transform:translate(-50%,-50%) rotate(-45deg);width:10px}.node--type-practice .region-practice-info{margin-bottom:20px;background:#75b151 url(/modules/custom/tndclinic/images/mask-graph.svg) no-repeat center center;background-size:cover}.node--type-practice .region-practice-info .block{margin:0 auto;padding:35px 0 70px 0;width:100%}@media(max-width:1024px){.node--type-practice .region-practice-info .block{padding:25px 0 40px 0}}@media(max-width:1024px){.node--type-practice .region-practice-info .block .title{margin-bottom:25px !important}.node--type-practice .region-practice-info .block .container{max-width:fit-content}.node--type-practice .region-practice-info .block .container .info-cards{justify-content:start;overflow-x:auto;overflow-y:hidden;height:545px;padding-top:55px}.node--type-practice .region-practice-info .block .container .info-cards .card-profile{margin:0 5px}.node--type-practice .region-practice-info .block .container .info-cards .card-profile:first-child{margin:0 5px;order:2}.node--type-practice .region-practice-info .block .container .info-cards .card-profile:nth-child(2){order:1}.node--type-practice .region-practice-info .block .container .info-cards .card-profile:nth-child(3){order:3}.node--type-practice .region-practice-info .block .container .info-cards::-webkit-scrollbar{display:none}}.node--type-practice .region-practice-info .block .title{margin-bottom:95px;text-align:center}.node--type-practice .region-practice-info .block .title img{margin-bottom:10px}.node--type-practice .region-practice-info .block .title .section-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:35px;line-height:40px;text-align:center;color:#fff}.node--type-practice .region-practice-info .block .info-cards{display:flex;justify-content:center;height:470px}.node--type-practice .region-practice-info .block .info-cards .card-profile{background:#fff;border-radius:10px;min-width:320px;max-width:320px;margin-left:20px;min-height:460px !important}.node--type-practice .region-practice-info .block .info-cards .card-profile:first-child{margin-left:0}.node--type-practice .region-practice-info .block .info-cards .card-profile.team{max-width:584px}.node--type-practice .region-practice-info .block .info-cards .card-profile.team .card-caption{margin-bottom:25px}.node--type-practice .region-practice-info .block .info-cards .card-profile .card-avatar{max-width:96px;max-height:96px;margin:-50px auto 0;border-radius:50%;overflow:hidden;border:5px solid #a4d05e}.node--type-practice .region-practice-info .block .info-cards .card-profile .table{padding:20px 18px;margin-bottom:0;max-height:415px;overflow-y:auto}.node--type-practice .region-practice-info .block .info-cards .card-profile .table::-webkit-scrollbar{width:3px !important}.node--type-practice .region-practice-info .block .info-cards .card-profile .table::-webkit-scrollbar-track{background:rgba(0,0,0,0) !important}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .card-caption{text-align:center;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:33px;color:#74b14e;text-transform:uppercase}.node--type-practice .region-practice-info .block .info-cards .card-profile .table ul{padding-top:15px;padding-left:20px;list-style-type:none}.node--type-practice .region-practice-info .block .info-cards .card-profile .table ul li{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000}.node--type-practice .region-practice-info .block .info-cards .card-profile .table ul li:before{font-family:"Font Awesome 5 Free";content:"";margin-left:-1em;margin-right:3px;color:#75b151;font-size:1em;font-weight:900}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members{display:flex;align-items:center;flex-wrap:wrap}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member{display:flex;margin:0 20px 20px 0;width:250px}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .avatar-and-rating{margin-right:10px}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .avatar-and-rating .avatar{width:48px;height:48px;background:#018bc7;border-radius:50px}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .avatar-and-rating .avatar img{width:48px;height:48px;border-radius:50px}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .avatar-and-rating .rating{background:linear-gradient(180deg,#8FD167 0%,#75B151 100%);width:28px;height:28px;position:relative;border-radius:5px;transform:rotate(-45deg);display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:-5px;left:10px}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .avatar-and-rating .rating.grayed{background:linear-gradient(180deg,rgb(225,234,238) 0%,rgb(225,234,238) 100%)}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .avatar-and-rating .rating .info{transform:rotate(45deg);position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .avatar-and-rating .rating .info span{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:21px;color:#fff}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .info .name{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#000}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .info .stars{line-height:15px}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .info .stars .tandarts_stars{background-repeat:repeat-x;display:inline-block;overflow:hidden;background-size:18px 18px;height:18px;width:90px;left:0;right:0;background-image:url(/modules/custom/tndclinic/images/star-empty.svg)}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .info .stars .tandarts_stars span{background-size:18px 18px;height:18px;background-repeat:repeat-x;display:block;background-image:url(/modules/custom/tndclinic/images/star-full.svg)}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .info .specialisation,.node--type-practice .region-practice-info .block .info-cards .card-profile .table .team-members .member .info .big-number{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#000}.node--type-practice .region-practice-info .block .info-cards .card-profile .table.no-team .text-center{padding-top:0}.node--type-practice .region-practice-info .block .info-cards .card-profile .table .text-center{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;padding-top:15px}.node--type-practice .region-practice-ratings .block{margin:0 auto;width:100%}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#fff;padding:15px 0 35px 0}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card{width:100%;justify-content:center;align-items:center;border-right:2px solid #efeff0;border-bottom:none;border-top:none;border-left:none}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card:last-child{border:none}@media(max-width:991px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card{border-right:none}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .card-header,.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .card-footer{width:100%;border:none}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .card-body{margin-top:-5px}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .card-header{min-height:85px;display:flex;justify-content:center;padding:0;background:none}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .card-header{min-height:65px}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .card-footer{background:none}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card.tandarts-platform .logo{max-width:160px}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card.tandarts-platform .logo{max-width:140px}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card.google-platform .logo{max-width:100px}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card.google-platform .logo{max-width:88px}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card.zk-platform .logo{max-width:146px}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card.zk-platform .logo{max-width:125px}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card.kv-platform .logo{max-width:120px}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card.kv-platform .logo{max-width:115px}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .card-footer{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:15px;line-height:15px;text-align:center;color:#018bc7 !important}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card{position:relative}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.tnd .info{background:linear-gradient(180deg,#8FD167 0%,#75B151 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.tnd .diamond-first{background:linear-gradient(180deg,#65BFE7 0%,#018BC7 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.tnd .diamond-second{background:linear-gradient(180deg,#8FD167 0%,#75B151 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.gg .info{background:linear-gradient(180deg,#F6AD10 0%,#F29018 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.gg .diamond-first{background:linear-gradient(180deg,#EC2E37 0%,#C7242B 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.gg .diamond-second{background:linear-gradient(180deg,#7998F8 0%,#1B4EEB 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.zk .info{background:linear-gradient(180deg,#5855BE 0%,#110E72 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.zk .diamond-first{background:linear-gradient(180deg,#5855BE 0%,#110E72 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.zk .diamond-second{background:linear-gradient(180deg,#F0B975 0%,#F29018 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.kv .info{background:linear-gradient(180deg,#ec6727 0%,#EF3B24 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.kv .diamond-first{background:linear-gradient(180deg,#C6D22D 0%,#C6D22D 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card.kv .diamond-second{background:linear-gradient(180deg,#f7a521 0%,#F99D1C 100%)}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card .info{width:85px;height:85px;border-radius:15px;transform:rotate(-45deg);display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card .info{width:70px;height:70px}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card .info span{transform:rotate(45deg);font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:35px;line-height:42px;text-align:center;color:#fff}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card .info span{font-size:30px}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card .diamond-first{position:absolute;width:25px;height:25px;border-radius:6px;right:0;left:-30px;top:-10px;transform:rotate(45deg)}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card .diamond-first{width:20px;height:20px;left:-28px;top:-5px}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card .diamond-second{position:absolute;width:35px;height:35px;border-radius:6px;right:0;left:-50px;top:58px;transform:rotate(45deg)}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .card .shield-card .diamond-second{width:30px;height:30px;left:-35px;top:58px}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .horizontal{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));position:relative;justify-items:center;grid-gap:30px}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .horizontal{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .horizontal.with-kv .card:last-child{grid-column:inherit}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .horizontal.no-kv .card:last-child{grid-column:1/span 2}}.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .horizontal .separator{border:1px solid #efeff0;height:215px;position:relative;top:3px;margin:15px}@media(max-width:480px){.node--type-practice .region-practice-ratings .block .ratings-comments .all-ratings .horizontal .separator{height:158px;margin:5px}}.node--type-practice .region-practice-ratings .block .comments{background:#f8f8f8;width:100%;height:100%;padding:55px 0;display:flex;justify-content:center;flex-wrap:wrap}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .comments{padding:35px 10px}.node--type-practice .region-practice-ratings .block .comments .tab-content>.active{margin-bottom:65px}}.node--type-practice .region-practice-ratings .block .comments .review-card{display:flex;flex-wrap:wrap;padding:30px 0;margin-bottom:30px;border-bottom:1px solid #e6e6e6}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .comments .review-card{padding:15px 0;margin-bottom:10px}}.node--type-practice .region-practice-ratings .block .comments .review-card:last-child{border-bottom:none}.node--type-practice .region-practice-ratings .block .comments .review-card .quotes{width:100%;text-align:center;margin-bottom:10px}@media(max-width:600px){.node--type-practice .region-practice-ratings .block .comments .review-card .quotes{display:none}}.node--type-practice .region-practice-ratings .block .comments .review-card .header{width:100%;display:flex;justify-content:space-between;margin-bottom:10px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;color:#000}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .comments .review-card .header span:last-child{text-align:right}}.node--type-practice .region-practice-ratings .block .comments .review-card .body-and-response{margin-bottom:15px}.node--type-practice .region-practice-ratings .block .comments .review-card .body-and-response .body{font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000}.node--type-practice .region-practice-ratings .block .comments .review-card .body-and-response .response{display:flex;margin-top:10px;position:relative}.node--type-practice .region-practice-ratings .block .comments .review-card .body-and-response .response .reactie-v{overflow:hidden;background:#fffeea;border:1px solid #75b151;border-radius:4px;margin-left:20px;padding:8px}.node--type-practice .region-practice-ratings .block .comments .review-card .body-and-response .response .reactie-v div{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;color:#000}.node--type-practice .region-practice-ratings .block .comments .review-card .body-and-response .response .reactie-v div span{color:#75b151}.node--type-practice .region-practice-ratings .block .comments .review-card .body-and-response .response .reactie-v p{margin:0;font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000}.node--type-practice .region-practice-ratings .block .comments .review-card .body-and-response .response .reactie-v::before{content:"";width:0;height:0;position:absolute;border-left:7px solid rgba(0,0,0,0);border-right:6px solid #75b151;border-top:7px solid #75b151;border-bottom:6px solid rgba(0,0,0,0);margin-left:-21px;top:16px}.node--type-practice .region-practice-ratings .block .comments .review-card .body-and-response .response .reactie-v::after{content:"";width:0;height:0;position:absolute;border-left:5px solid rgba(0,0,0,0);border-right:5px solid #fffeea;border-top:5px solid #fffeea;border-bottom:5px solid rgba(0,0,0,0);margin-left:-18px;top:17px}.node--type-practice .region-practice-ratings .block .comments .review-card .rev-details .progress-all{margin-bottom:10px}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .comments .review-card .rev-details .progress-all{margin-bottom:5px}}.node--type-practice .region-practice-ratings .block .comments .review-card .rev-details .rating-label{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;color:#000}@media(max-width:575px){.node--type-practice .region-practice-ratings .block .comments .review-card .rev-details .rating-label{width:35%}}.node--type-practice .region-practice-ratings .block .comments .review-card .rev-details .rating-progress{display:flex;flex-direction:row;align-items:center}@media(max-width:575px){.node--type-practice .region-practice-ratings .block .comments .review-card .rev-details .rating-progress{width:65%}}.node--type-practice .region-practice-ratings .block .comments .review-card .rev-details .rating-progress .score{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#000}.node--type-practice .region-practice-ratings .block .comments .review-card .rev-details .rating-progress .progress{width:100%;background:rgba(199,200,202,.3);border-radius:5px;height:10px}.node--type-practice .region-practice-ratings .block .comments .review-card .rev-details .rating-progress .progress .progress-bar{background:#75b151;border-radius:5px}.node--type-practice .region-practice-ratings .block .comments .review-card .total-score{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:70px;line-height:110px;text-align:center;color:#75b151}.node--type-practice .region-practice-ratings .block .comments .actions-links{position:relative}.node--type-practice .region-practice-ratings .block .comments .nav-tabs{border-bottom:1px solid #e4e4e4}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .comments .nav-tabs{margin-bottom:49px;display:flex;justify-content:center}}.node--type-practice .region-practice-ratings .block .comments .nav-tabs .nav-item{margin-right:35px;display:inline-flex}@media(max-width:768px){.node--type-practice .region-practice-ratings .block .comments .nav-tabs .nav-item{margin-right:25px}}.node--type-practice .region-practice-ratings .block .comments .nav-tabs .nav-item .nav-link{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:20px;color:rgba(0,0,0,.7);padding:4px 0 14px 0;border:none}.node--type-practice .region-practice-ratings .block .comments .nav-tabs .nav-item .nav-link.active{color:#000;border:none;border-top-left-radius:0;border-top-right-radius:0;background:none;box-shadow:inset 0px -3px 0px #018bc7}.node--type-practice .region-practice-ratings .block .comments .nav-tabs .nav-item .nav-link.active:hover{border:none}.node--type-practice .region-practice-ratings .block .comments .nav-tabs .nav-item .nav-link:hover{border:none}.node--type-practice .region-practice-ratings .block .comments .review-button{position:absolute;right:0;top:0}@media(max-width:767px){.node--type-practice .region-practice-ratings .block .comments .review-button{top:54px;margin-left:auto;margin-right:auto;left:0;text-align:center}.node--type-practice .region-practice-ratings .block .comments .review-button.upper{top:84px}}.node--type-practice .region-practice-ratings .block .comments .review-button .rev-link{background:#018bc7;border-radius:5px;padding:5px 30px;text-decoration:none;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;text-align:center;color:#fff}.node--type-practice .region-practice-ratings .block .comments .review-button-single{background:#018bc7;width:250px;border-radius:5px;padding:15px 30px;text-align:center;margin:0 auto}.node--type-practice .region-practice-ratings .block .comments .review-button-single a{text-decoration:none;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#fff}.node--type-practice .region-practice-ratings .block .comments nav{display:none}.node--type-practice .region-practice-ratings .block .comments .load-more-ajax{width:350px;background:#018bc7;border-radius:70px;padding:18px 55px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center}.node--type-practice .region-practice-ratings .block .comments .load-more-ajax:focus{outline:none}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g #load-more-g{width:350px;background:#018bc7;border-radius:70px;padding:18px 55px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#fff;border:none;margin:30px auto 0 auto;display:block}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g #load-more-g:focus{outline:none}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g br{content:"";display:block;margin:2px 0}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g .row{padding:30px 0;border-bottom:1px solid #e6e6e6}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g .row:last-child{border-bottom:none}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g .row .comment_body p{font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000;margin-bottom:0}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g .row .group-header{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;color:#000}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g .row .rating{padding:5px 0}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g .row .comment_response{margin-top:3px}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g .row .reactie-v div{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:21px;color:#000}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g .row .reactie-v div span{color:#75b151}.node--type-practice .region-practice-ratings .block .comments #practice-comments-g .row .reactie-v .reactie-v p{margin:0;font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000}.users-login-page,.users-password-page,.users-pass-reset-page,.practice-request-ownership-page{display:flex;flex-direction:column}.users-login-page #page,.users-password-page #page,.users-pass-reset-page #page,.practice-request-ownership-page #page{min-height:100vh;background:#74b151}.users-login-page #page #main-wrapper,.users-password-page #page #main-wrapper,.users-pass-reset-page #page #main-wrapper,.practice-request-ownership-page #page #main-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:90vh;background:#74b151}.users-login-page .user-pass-reset,.users-password-page .user-pass-reset,.users-pass-reset-page .user-pass-reset,.practice-request-ownership-page .user-pass-reset{justify-content:center}.users-login-page #ownership_form_wrapper .request-ownership-form,.users-password-page #ownership_form_wrapper .request-ownership-form,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form{display:flex;border-radius:26px;overflow:hidden;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.5)}.users-login-page #ownership_form_wrapper .request-ownership-form .user-login-img,.users-password-page #ownership_form_wrapper .request-ownership-form .user-login-img,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .user-login-img,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .user-login-img{position:relative;text-align:center}.users-login-page #ownership_form_wrapper .request-ownership-form .user-login-img .logo,.users-password-page #ownership_form_wrapper .request-ownership-form .user-login-img .logo,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .user-login-img .logo,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .user-login-img .logo{position:absolute;left:36px;top:25px;width:220px}.users-login-page #ownership_form_wrapper .request-ownership-form .user-login-img .general-image,.users-password-page #ownership_form_wrapper .request-ownership-form .user-login-img .general-image,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .user-login-img .general-image,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .user-login-img .general-image{height:750px}.users-login-page #ownership_form_wrapper .request-ownership-form .user-login-img .text-bottom,.users-password-page #ownership_form_wrapper .request-ownership-form .user-login-img .text-bottom,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .user-login-img .text-bottom,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .user-login-img .text-bottom{position:absolute;bottom:55px;left:50%;transform:translate(-50%,0);font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:32px;line-height:25px;color:#fff;width:100%}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 50px}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request .welcome,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request .welcome,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request .welcome,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request .welcome{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:28px;line-height:43px;color:#74b151;margin-bottom:15px;text-align:center}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset{padding:0 !important;margin:10px !important;background:none !important;width:100%}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input{margin:0;height:40px;border:1.33333px solid #d0d0d0;box-sizing:border-box;border-radius:10px;font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:18px !important;line-height:32px;color:#828282 !important}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:focus,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:focus,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:focus,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:focus{outline:none;box-shadow:none}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill,.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill:hover,.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill:focus,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill:hover,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill:focus,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill:hover,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill:focus,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill:hover,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset !important;background:rgba(0,0,0,0) !important;-webkit-text-fill-color:#828282 !important;font-size:18px !important}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input::placeholder,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input::placeholder,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input::placeholder,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset input::placeholder{font-size:16px !important;color:#a9a9ac !important}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset .description,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset .description,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset .description,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request fieldset .description{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;color:#828282}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request .form-item-description,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request .form-item-description,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request .form-item-description,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request .form-item-description{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#828282}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request .form-actions,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request .form-actions,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request .form-actions,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request .form-actions{width:100%;margin-top:15px}.users-login-page #ownership_form_wrapper .request-ownership-form .ownership-request button,.users-password-page #ownership_form_wrapper .request-ownership-form .ownership-request button,.users-pass-reset-page #ownership_form_wrapper .request-ownership-form .ownership-request button,.practice-request-ownership-page #ownership_form_wrapper .request-ownership-form .ownership-request button{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:29px;padding:5px 30px;background:#74b151;border-radius:10px;margin-top:15px;width:100%}.users-login-page .user-login-form,.users-login-page .user-pass,.users-login-page .user-pass-reset,.users-password-page .user-login-form,.users-password-page .user-pass,.users-password-page .user-pass-reset,.users-pass-reset-page .user-login-form,.users-pass-reset-page .user-pass,.users-pass-reset-page .user-pass-reset,.practice-request-ownership-page .user-login-form,.practice-request-ownership-page .user-pass,.practice-request-ownership-page .user-pass-reset{display:flex;border-radius:26px;overflow:hidden;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.5)}.users-login-page .user-login-form .user-login-img,.users-login-page .user-pass .user-login-img,.users-login-page .user-pass-reset .user-login-img,.users-password-page .user-login-form .user-login-img,.users-password-page .user-pass .user-login-img,.users-password-page .user-pass-reset .user-login-img,.users-pass-reset-page .user-login-form .user-login-img,.users-pass-reset-page .user-pass .user-login-img,.users-pass-reset-page .user-pass-reset .user-login-img,.practice-request-ownership-page .user-login-form .user-login-img,.practice-request-ownership-page .user-pass .user-login-img,.practice-request-ownership-page .user-pass-reset .user-login-img{position:relative;text-align:center}.users-login-page .user-login-form .user-login-img .logo,.users-login-page .user-pass .user-login-img .logo,.users-login-page .user-pass-reset .user-login-img .logo,.users-password-page .user-login-form .user-login-img .logo,.users-password-page .user-pass .user-login-img .logo,.users-password-page .user-pass-reset .user-login-img .logo,.users-pass-reset-page .user-login-form .user-login-img .logo,.users-pass-reset-page .user-pass .user-login-img .logo,.users-pass-reset-page .user-pass-reset .user-login-img .logo,.practice-request-ownership-page .user-login-form .user-login-img .logo,.practice-request-ownership-page .user-pass .user-login-img .logo,.practice-request-ownership-page .user-pass-reset .user-login-img .logo{position:absolute;left:36px;top:25px;width:220px}.users-login-page .user-login-form .user-login-img .general-image,.users-login-page .user-pass .user-login-img .general-image,.users-login-page .user-pass-reset .user-login-img .general-image,.users-password-page .user-login-form .user-login-img .general-image,.users-password-page .user-pass .user-login-img .general-image,.users-password-page .user-pass-reset .user-login-img .general-image,.users-pass-reset-page .user-login-form .user-login-img .general-image,.users-pass-reset-page .user-pass .user-login-img .general-image,.users-pass-reset-page .user-pass-reset .user-login-img .general-image,.practice-request-ownership-page .user-login-form .user-login-img .general-image,.practice-request-ownership-page .user-pass .user-login-img .general-image,.practice-request-ownership-page .user-pass-reset .user-login-img .general-image{height:750px}.users-login-page .user-login-form .user-login-img .text-bottom,.users-login-page .user-pass .user-login-img .text-bottom,.users-login-page .user-pass-reset .user-login-img .text-bottom,.users-password-page .user-login-form .user-login-img .text-bottom,.users-password-page .user-pass .user-login-img .text-bottom,.users-password-page .user-pass-reset .user-login-img .text-bottom,.users-pass-reset-page .user-login-form .user-login-img .text-bottom,.users-pass-reset-page .user-pass .user-login-img .text-bottom,.users-pass-reset-page .user-pass-reset .user-login-img .text-bottom,.practice-request-ownership-page .user-login-form .user-login-img .text-bottom,.practice-request-ownership-page .user-pass .user-login-img .text-bottom,.practice-request-ownership-page .user-pass-reset .user-login-img .text-bottom{position:absolute;bottom:55px;left:50%;transform:translate(-50%,0);font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:32px;line-height:25px;color:#fff;width:100%}.users-login-page .user-login-form .reset-messages,.users-login-page .user-pass .reset-messages,.users-login-page .user-pass-reset .reset-messages,.users-password-page .user-login-form .reset-messages,.users-password-page .user-pass .reset-messages,.users-password-page .user-pass-reset .reset-messages,.users-pass-reset-page .user-login-form .reset-messages,.users-pass-reset-page .user-pass .reset-messages,.users-pass-reset-page .user-pass-reset .reset-messages,.practice-request-ownership-page .user-login-form .reset-messages,.practice-request-ownership-page .user-pass .reset-messages,.practice-request-ownership-page .user-pass-reset .reset-messages{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:80px}.users-login-page .user-login-form .reset-messages p,.users-login-page .user-pass .reset-messages p,.users-login-page .user-pass-reset .reset-messages p,.users-password-page .user-login-form .reset-messages p,.users-password-page .user-pass .reset-messages p,.users-password-page .user-pass-reset .reset-messages p,.users-pass-reset-page .user-login-form .reset-messages p,.users-pass-reset-page .user-pass .reset-messages p,.users-pass-reset-page .user-pass-reset .reset-messages p,.practice-request-ownership-page .user-login-form .reset-messages p,.practice-request-ownership-page .user-pass .reset-messages p,.practice-request-ownership-page .user-pass-reset .reset-messages p{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#828282}.users-login-page .user-login-form .reset-messages .welcome,.users-login-page .user-pass .reset-messages .welcome,.users-login-page .user-pass-reset .reset-messages .welcome,.users-password-page .user-login-form .reset-messages .welcome,.users-password-page .user-pass .reset-messages .welcome,.users-password-page .user-pass-reset .reset-messages .welcome,.users-pass-reset-page .user-login-form .reset-messages .welcome,.users-pass-reset-page .user-pass .reset-messages .welcome,.users-pass-reset-page .user-pass-reset .reset-messages .welcome,.practice-request-ownership-page .user-login-form .reset-messages .welcome,.practice-request-ownership-page .user-pass .reset-messages .welcome,.practice-request-ownership-page .user-pass-reset .reset-messages .welcome{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:32px;line-height:43px;color:#74b151;margin-bottom:20px;text-align:center}.users-login-page .user-login-form .reset-messages button,.users-login-page .user-pass .reset-messages button,.users-login-page .user-pass-reset .reset-messages button,.users-password-page .user-login-form .reset-messages button,.users-password-page .user-pass .reset-messages button,.users-password-page .user-pass-reset .reset-messages button,.users-pass-reset-page .user-login-form .reset-messages button,.users-pass-reset-page .user-pass .reset-messages button,.users-pass-reset-page .user-pass-reset .reset-messages button,.practice-request-ownership-page .user-login-form .reset-messages button,.practice-request-ownership-page .user-pass .reset-messages button,.practice-request-ownership-page .user-pass-reset .reset-messages button{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:29px;padding:5px 128px;background:#74b151;border-radius:10px;margin-top:15px;width:100%}.users-login-page .user-login-form .user-login-login,.users-login-page .user-login-form .user-reset-pass,.users-login-page .user-pass .user-login-login,.users-login-page .user-pass .user-reset-pass,.users-login-page .user-pass-reset .user-login-login,.users-login-page .user-pass-reset .user-reset-pass,.users-password-page .user-login-form .user-login-login,.users-password-page .user-login-form .user-reset-pass,.users-password-page .user-pass .user-login-login,.users-password-page .user-pass .user-reset-pass,.users-password-page .user-pass-reset .user-login-login,.users-password-page .user-pass-reset .user-reset-pass,.users-pass-reset-page .user-login-form .user-login-login,.users-pass-reset-page .user-login-form .user-reset-pass,.users-pass-reset-page .user-pass .user-login-login,.users-pass-reset-page .user-pass .user-reset-pass,.users-pass-reset-page .user-pass-reset .user-login-login,.users-pass-reset-page .user-pass-reset .user-reset-pass,.practice-request-ownership-page .user-login-form .user-login-login,.practice-request-ownership-page .user-login-form .user-reset-pass,.practice-request-ownership-page .user-pass .user-login-login,.practice-request-ownership-page .user-pass .user-reset-pass,.practice-request-ownership-page .user-pass-reset .user-login-login,.practice-request-ownership-page .user-pass-reset .user-reset-pass{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 80px}.users-login-page .user-login-form .user-login-login p,.users-login-page .user-login-form .user-reset-pass p,.users-login-page .user-pass .user-login-login p,.users-login-page .user-pass .user-reset-pass p,.users-login-page .user-pass-reset .user-login-login p,.users-login-page .user-pass-reset .user-reset-pass p,.users-password-page .user-login-form .user-login-login p,.users-password-page .user-login-form .user-reset-pass p,.users-password-page .user-pass .user-login-login p,.users-password-page .user-pass .user-reset-pass p,.users-password-page .user-pass-reset .user-login-login p,.users-password-page .user-pass-reset .user-reset-pass p,.users-pass-reset-page .user-login-form .user-login-login p,.users-pass-reset-page .user-login-form .user-reset-pass p,.users-pass-reset-page .user-pass .user-login-login p,.users-pass-reset-page .user-pass .user-reset-pass p,.users-pass-reset-page .user-pass-reset .user-login-login p,.users-pass-reset-page .user-pass-reset .user-reset-pass p,.practice-request-ownership-page .user-login-form .user-login-login p,.practice-request-ownership-page .user-login-form .user-reset-pass p,.practice-request-ownership-page .user-pass .user-login-login p,.practice-request-ownership-page .user-pass .user-reset-pass p,.practice-request-ownership-page .user-pass-reset .user-login-login p,.practice-request-ownership-page .user-pass-reset .user-reset-pass p{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#828282}.users-login-page .user-login-form .user-login-login .welcome,.users-login-page .user-login-form .user-reset-pass .welcome,.users-login-page .user-pass .user-login-login .welcome,.users-login-page .user-pass .user-reset-pass .welcome,.users-login-page .user-pass-reset .user-login-login .welcome,.users-login-page .user-pass-reset .user-reset-pass .welcome,.users-password-page .user-login-form .user-login-login .welcome,.users-password-page .user-login-form .user-reset-pass .welcome,.users-password-page .user-pass .user-login-login .welcome,.users-password-page .user-pass .user-reset-pass .welcome,.users-password-page .user-pass-reset .user-login-login .welcome,.users-password-page .user-pass-reset .user-reset-pass .welcome,.users-pass-reset-page .user-login-form .user-login-login .welcome,.users-pass-reset-page .user-login-form .user-reset-pass .welcome,.users-pass-reset-page .user-pass .user-login-login .welcome,.users-pass-reset-page .user-pass .user-reset-pass .welcome,.users-pass-reset-page .user-pass-reset .user-login-login .welcome,.users-pass-reset-page .user-pass-reset .user-reset-pass .welcome,.practice-request-ownership-page .user-login-form .user-login-login .welcome,.practice-request-ownership-page .user-login-form .user-reset-pass .welcome,.practice-request-ownership-page .user-pass .user-login-login .welcome,.practice-request-ownership-page .user-pass .user-reset-pass .welcome,.practice-request-ownership-page .user-pass-reset .user-login-login .welcome,.practice-request-ownership-page .user-pass-reset .user-reset-pass .welcome{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:32px;line-height:43px;color:#74b151;margin-bottom:15px;text-align:center}.users-login-page .user-login-form .user-login-login fieldset,.users-login-page .user-login-form .user-reset-pass fieldset,.users-login-page .user-pass .user-login-login fieldset,.users-login-page .user-pass .user-reset-pass fieldset,.users-login-page .user-pass-reset .user-login-login fieldset,.users-login-page .user-pass-reset .user-reset-pass fieldset,.users-password-page .user-login-form .user-login-login fieldset,.users-password-page .user-login-form .user-reset-pass fieldset,.users-password-page .user-pass .user-login-login fieldset,.users-password-page .user-pass .user-reset-pass fieldset,.users-password-page .user-pass-reset .user-login-login fieldset,.users-password-page .user-pass-reset .user-reset-pass fieldset,.users-pass-reset-page .user-login-form .user-login-login fieldset,.users-pass-reset-page .user-login-form .user-reset-pass fieldset,.users-pass-reset-page .user-pass .user-login-login fieldset,.users-pass-reset-page .user-pass .user-reset-pass fieldset,.users-pass-reset-page .user-pass-reset .user-login-login fieldset,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset,.practice-request-ownership-page .user-login-form .user-login-login fieldset,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset,.practice-request-ownership-page .user-pass .user-login-login fieldset,.practice-request-ownership-page .user-pass .user-reset-pass fieldset,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset{padding:0 !important;margin:10px !important;background:none !important;width:100%}.users-login-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend,.users-login-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend,.users-login-page .user-pass .user-login-login fieldset .input-group .input-group-prepend,.users-login-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend,.users-login-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend,.users-password-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend,.users-password-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend,.users-password-page .user-pass .user-login-login fieldset .input-group .input-group-prepend,.users-password-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend,.users-password-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group .input-group-prepend,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group .input-group-prepend,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend{height:40px;margin-right:-10px}.users-login-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend span,.users-login-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend span,.users-login-page .user-pass .user-login-login fieldset .input-group .input-group-prepend span,.users-login-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend span,.users-login-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend span,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend span,.users-password-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend span,.users-password-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend span,.users-password-page .user-pass .user-login-login fieldset .input-group .input-group-prepend span,.users-password-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend span,.users-password-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend span,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend span,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend span,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend span,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group .input-group-prepend span,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend span,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend span,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend span,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend span,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend span,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group .input-group-prepend span,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend span,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend span,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend span{background:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;border:1.33333px solid #d0d0d0;border-right:0}.users-login-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend span img,.users-login-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend span img,.users-login-page .user-pass .user-login-login fieldset .input-group .input-group-prepend span img,.users-login-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend span img,.users-login-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend span img,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend span img,.users-password-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend span img,.users-password-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend span img,.users-password-page .user-pass .user-login-login fieldset .input-group .input-group-prepend span img,.users-password-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend span img,.users-password-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend span img,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend span img,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend span img,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend span img,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group .input-group-prepend span img,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend span img,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend span img,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend span img,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group .input-group-prepend span img,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group .input-group-prepend span img,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group .input-group-prepend span img,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group .input-group-prepend span img,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group .input-group-prepend span img,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group .input-group-prepend span img{width:26px}.users-login-page .user-login-form .user-login-login fieldset .input-group input,.users-login-page .user-login-form .user-reset-pass fieldset .input-group input,.users-login-page .user-pass .user-login-login fieldset .input-group input,.users-login-page .user-pass .user-reset-pass fieldset .input-group input,.users-login-page .user-pass-reset .user-login-login fieldset .input-group input,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group input,.users-password-page .user-login-form .user-login-login fieldset .input-group input,.users-password-page .user-login-form .user-reset-pass fieldset .input-group input,.users-password-page .user-pass .user-login-login fieldset .input-group input,.users-password-page .user-pass .user-reset-pass fieldset .input-group input,.users-password-page .user-pass-reset .user-login-login fieldset .input-group input,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group input,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group input,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group input,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group input,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group input,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group input,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group input,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group input,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group input,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group input,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group input,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group input,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group input{margin:0;height:40px;border:1.33333px solid #d0d0d0;box-sizing:border-box;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:0;font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:16px !important;line-height:32px;color:#828282 !important}.users-login-page .user-login-form .user-login-login fieldset .input-group input:focus,.users-login-page .user-login-form .user-reset-pass fieldset .input-group input:focus,.users-login-page .user-pass .user-login-login fieldset .input-group input:focus,.users-login-page .user-pass .user-reset-pass fieldset .input-group input:focus,.users-login-page .user-pass-reset .user-login-login fieldset .input-group input:focus,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group input:focus,.users-password-page .user-login-form .user-login-login fieldset .input-group input:focus,.users-password-page .user-login-form .user-reset-pass fieldset .input-group input:focus,.users-password-page .user-pass .user-login-login fieldset .input-group input:focus,.users-password-page .user-pass .user-reset-pass fieldset .input-group input:focus,.users-password-page .user-pass-reset .user-login-login fieldset .input-group input:focus,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group input:focus,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group input:focus,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group input:focus,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group input:focus,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group input:focus,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group input:focus,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group input:focus,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group input:focus,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group input:focus,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group input:focus,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group input:focus,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group input:focus,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group input:focus{outline:none;box-shadow:none}.users-login-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill,.users-login-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill:hover,.users-login-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill:focus,.users-login-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill,.users-login-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.users-login-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.users-login-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill,.users-login-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill:hover,.users-login-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill:focus,.users-login-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill,.users-login-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.users-login-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.users-login-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill,.users-login-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill:hover,.users-login-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill:focus,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.users-password-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill,.users-password-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill:hover,.users-password-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill:focus,.users-password-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill,.users-password-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.users-password-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.users-password-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill,.users-password-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill:hover,.users-password-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill:focus,.users-password-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill,.users-password-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.users-password-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.users-password-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill,.users-password-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill:hover,.users-password-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill:focus,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill:hover,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill:focus,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill:hover,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill:focus,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill:hover,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill:focus,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill:hover,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group input:-webkit-autofill:focus,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill:hover,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group input:-webkit-autofill:focus,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group input:-webkit-autofill:focus,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill:hover,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group input:-webkit-autofill:focus,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill:hover,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset !important;background:rgba(0,0,0,0) !important;-webkit-text-fill-color:#828282 !important;font-size:16px !important}.users-login-page .user-login-form .user-login-login fieldset .input-group input::placeholder,.users-login-page .user-login-form .user-reset-pass fieldset .input-group input::placeholder,.users-login-page .user-pass .user-login-login fieldset .input-group input::placeholder,.users-login-page .user-pass .user-reset-pass fieldset .input-group input::placeholder,.users-login-page .user-pass-reset .user-login-login fieldset .input-group input::placeholder,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group input::placeholder,.users-password-page .user-login-form .user-login-login fieldset .input-group input::placeholder,.users-password-page .user-login-form .user-reset-pass fieldset .input-group input::placeholder,.users-password-page .user-pass .user-login-login fieldset .input-group input::placeholder,.users-password-page .user-pass .user-reset-pass fieldset .input-group input::placeholder,.users-password-page .user-pass-reset .user-login-login fieldset .input-group input::placeholder,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group input::placeholder,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group input::placeholder,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group input::placeholder,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group input::placeholder,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group input::placeholder,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group input::placeholder,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group input::placeholder,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group input::placeholder,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group input::placeholder,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group input::placeholder,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group input::placeholder,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group input::placeholder,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group input::placeholder{font-size:16px !important;color:#a9a9ac !important}.users-login-page .user-login-form .user-login-login fieldset .input-group .description,.users-login-page .user-login-form .user-reset-pass fieldset .input-group .description,.users-login-page .user-pass .user-login-login fieldset .input-group .description,.users-login-page .user-pass .user-reset-pass fieldset .input-group .description,.users-login-page .user-pass-reset .user-login-login fieldset .input-group .description,.users-login-page .user-pass-reset .user-reset-pass fieldset .input-group .description,.users-password-page .user-login-form .user-login-login fieldset .input-group .description,.users-password-page .user-login-form .user-reset-pass fieldset .input-group .description,.users-password-page .user-pass .user-login-login fieldset .input-group .description,.users-password-page .user-pass .user-reset-pass fieldset .input-group .description,.users-password-page .user-pass-reset .user-login-login fieldset .input-group .description,.users-password-page .user-pass-reset .user-reset-pass fieldset .input-group .description,.users-pass-reset-page .user-login-form .user-login-login fieldset .input-group .description,.users-pass-reset-page .user-login-form .user-reset-pass fieldset .input-group .description,.users-pass-reset-page .user-pass .user-login-login fieldset .input-group .description,.users-pass-reset-page .user-pass .user-reset-pass fieldset .input-group .description,.users-pass-reset-page .user-pass-reset .user-login-login fieldset .input-group .description,.users-pass-reset-page .user-pass-reset .user-reset-pass fieldset .input-group .description,.practice-request-ownership-page .user-login-form .user-login-login fieldset .input-group .description,.practice-request-ownership-page .user-login-form .user-reset-pass fieldset .input-group .description,.practice-request-ownership-page .user-pass .user-login-login fieldset .input-group .description,.practice-request-ownership-page .user-pass .user-reset-pass fieldset .input-group .description,.practice-request-ownership-page .user-pass-reset .user-login-login fieldset .input-group .description,.practice-request-ownership-page .user-pass-reset .user-reset-pass fieldset .input-group .description{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;color:#828282}.users-login-page .user-login-form .user-login-login .form-actions,.users-login-page .user-login-form .user-reset-pass .form-actions,.users-login-page .user-pass .user-login-login .form-actions,.users-login-page .user-pass .user-reset-pass .form-actions,.users-login-page .user-pass-reset .user-login-login .form-actions,.users-login-page .user-pass-reset .user-reset-pass .form-actions,.users-password-page .user-login-form .user-login-login .form-actions,.users-password-page .user-login-form .user-reset-pass .form-actions,.users-password-page .user-pass .user-login-login .form-actions,.users-password-page .user-pass .user-reset-pass .form-actions,.users-password-page .user-pass-reset .user-login-login .form-actions,.users-password-page .user-pass-reset .user-reset-pass .form-actions,.users-pass-reset-page .user-login-form .user-login-login .form-actions,.users-pass-reset-page .user-login-form .user-reset-pass .form-actions,.users-pass-reset-page .user-pass .user-login-login .form-actions,.users-pass-reset-page .user-pass .user-reset-pass .form-actions,.users-pass-reset-page .user-pass-reset .user-login-login .form-actions,.users-pass-reset-page .user-pass-reset .user-reset-pass .form-actions,.practice-request-ownership-page .user-login-form .user-login-login .form-actions,.practice-request-ownership-page .user-login-form .user-reset-pass .form-actions,.practice-request-ownership-page .user-pass .user-login-login .form-actions,.practice-request-ownership-page .user-pass .user-reset-pass .form-actions,.practice-request-ownership-page .user-pass-reset .user-login-login .form-actions,.practice-request-ownership-page .user-pass-reset .user-reset-pass .form-actions{width:100%;margin-top:15px}.users-login-page .user-login-form .user-login-login .form-actions button,.users-login-page .user-login-form .user-reset-pass .form-actions button,.users-login-page .user-pass .user-login-login .form-actions button,.users-login-page .user-pass .user-reset-pass .form-actions button,.users-login-page .user-pass-reset .user-login-login .form-actions button,.users-login-page .user-pass-reset .user-reset-pass .form-actions button,.users-password-page .user-login-form .user-login-login .form-actions button,.users-password-page .user-login-form .user-reset-pass .form-actions button,.users-password-page .user-pass .user-login-login .form-actions button,.users-password-page .user-pass .user-reset-pass .form-actions button,.users-password-page .user-pass-reset .user-login-login .form-actions button,.users-password-page .user-pass-reset .user-reset-pass .form-actions button,.users-pass-reset-page .user-login-form .user-login-login .form-actions button,.users-pass-reset-page .user-login-form .user-reset-pass .form-actions button,.users-pass-reset-page .user-pass .user-login-login .form-actions button,.users-pass-reset-page .user-pass .user-reset-pass .form-actions button,.users-pass-reset-page .user-pass-reset .user-login-login .form-actions button,.users-pass-reset-page .user-pass-reset .user-reset-pass .form-actions button,.practice-request-ownership-page .user-login-form .user-login-login .form-actions button,.practice-request-ownership-page .user-login-form .user-reset-pass .form-actions button,.practice-request-ownership-page .user-pass .user-login-login .form-actions button,.practice-request-ownership-page .user-pass .user-reset-pass .form-actions button,.practice-request-ownership-page .user-pass-reset .user-login-login .form-actions button,.practice-request-ownership-page .user-pass-reset .user-reset-pass .form-actions button{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:29px;padding:5px 128px;background:#74b151;border-radius:10px;margin-top:15px;width:100%}.users-login-page .user-login-form .user-login-login .request-password-link,.users-login-page .user-login-form .user-reset-pass .request-password-link,.users-login-page .user-pass .user-login-login .request-password-link,.users-login-page .user-pass .user-reset-pass .request-password-link,.users-login-page .user-pass-reset .user-login-login .request-password-link,.users-login-page .user-pass-reset .user-reset-pass .request-password-link,.users-password-page .user-login-form .user-login-login .request-password-link,.users-password-page .user-login-form .user-reset-pass .request-password-link,.users-password-page .user-pass .user-login-login .request-password-link,.users-password-page .user-pass .user-reset-pass .request-password-link,.users-password-page .user-pass-reset .user-login-login .request-password-link,.users-password-page .user-pass-reset .user-reset-pass .request-password-link,.users-pass-reset-page .user-login-form .user-login-login .request-password-link,.users-pass-reset-page .user-login-form .user-reset-pass .request-password-link,.users-pass-reset-page .user-pass .user-login-login .request-password-link,.users-pass-reset-page .user-pass .user-reset-pass .request-password-link,.users-pass-reset-page .user-pass-reset .user-login-login .request-password-link,.users-pass-reset-page .user-pass-reset .user-reset-pass .request-password-link,.practice-request-ownership-page .user-login-form .user-login-login .request-password-link,.practice-request-ownership-page .user-login-form .user-reset-pass .request-password-link,.practice-request-ownership-page .user-pass .user-login-login .request-password-link,.practice-request-ownership-page .user-pass .user-reset-pass .request-password-link,.practice-request-ownership-page .user-pass-reset .user-login-login .request-password-link,.practice-request-ownership-page .user-pass-reset .user-reset-pass .request-password-link{text-align:right;width:100%;font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:29px;letter-spacing:-0.333333px;color:#74b151}.users-login-page .user-login-form .user-login-login .or,.users-login-page .user-login-form .user-reset-pass .or,.users-login-page .user-pass .user-login-login .or,.users-login-page .user-pass .user-reset-pass .or,.users-login-page .user-pass-reset .user-login-login .or,.users-login-page .user-pass-reset .user-reset-pass .or,.users-password-page .user-login-form .user-login-login .or,.users-password-page .user-login-form .user-reset-pass .or,.users-password-page .user-pass .user-login-login .or,.users-password-page .user-pass .user-reset-pass .or,.users-password-page .user-pass-reset .user-login-login .or,.users-password-page .user-pass-reset .user-reset-pass .or,.users-pass-reset-page .user-login-form .user-login-login .or,.users-pass-reset-page .user-login-form .user-reset-pass .or,.users-pass-reset-page .user-pass .user-login-login .or,.users-pass-reset-page .user-pass .user-reset-pass .or,.users-pass-reset-page .user-pass-reset .user-login-login .or,.users-pass-reset-page .user-pass-reset .user-reset-pass .or,.practice-request-ownership-page .user-login-form .user-login-login .or,.practice-request-ownership-page .user-login-form .user-reset-pass .or,.practice-request-ownership-page .user-pass .user-login-login .or,.practice-request-ownership-page .user-pass .user-reset-pass .or,.practice-request-ownership-page .user-pass-reset .user-login-login .or,.practice-request-ownership-page .user-pass-reset .user-reset-pass .or{width:250px;text-align:center;border-bottom:1px solid #d0d0d0;line-height:.1em;margin:31px 0 20px}.users-login-page .user-login-form .user-login-login .or span,.users-login-page .user-login-form .user-reset-pass .or span,.users-login-page .user-pass .user-login-login .or span,.users-login-page .user-pass .user-reset-pass .or span,.users-login-page .user-pass-reset .user-login-login .or span,.users-login-page .user-pass-reset .user-reset-pass .or span,.users-password-page .user-login-form .user-login-login .or span,.users-password-page .user-login-form .user-reset-pass .or span,.users-password-page .user-pass .user-login-login .or span,.users-password-page .user-pass .user-reset-pass .or span,.users-password-page .user-pass-reset .user-login-login .or span,.users-password-page .user-pass-reset .user-reset-pass .or span,.users-pass-reset-page .user-login-form .user-login-login .or span,.users-pass-reset-page .user-login-form .user-reset-pass .or span,.users-pass-reset-page .user-pass .user-login-login .or span,.users-pass-reset-page .user-pass .user-reset-pass .or span,.users-pass-reset-page .user-pass-reset .user-login-login .or span,.users-pass-reset-page .user-pass-reset .user-reset-pass .or span,.practice-request-ownership-page .user-login-form .user-login-login .or span,.practice-request-ownership-page .user-login-form .user-reset-pass .or span,.practice-request-ownership-page .user-pass .user-login-login .or span,.practice-request-ownership-page .user-pass .user-reset-pass .or span,.practice-request-ownership-page .user-pass-reset .user-login-login .or span,.practice-request-ownership-page .user-pass-reset .user-reset-pass .or span{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#828282;background:#fff;padding:0 10px}.users-login-page .user-login-form .user-login-login .practice_account_request,.users-login-page .user-login-form .user-reset-pass .practice_account_request,.users-login-page .user-pass .user-login-login .practice_account_request,.users-login-page .user-pass .user-reset-pass .practice_account_request,.users-login-page .user-pass-reset .user-login-login .practice_account_request,.users-login-page .user-pass-reset .user-reset-pass .practice_account_request,.users-password-page .user-login-form .user-login-login .practice_account_request,.users-password-page .user-login-form .user-reset-pass .practice_account_request,.users-password-page .user-pass .user-login-login .practice_account_request,.users-password-page .user-pass .user-reset-pass .practice_account_request,.users-password-page .user-pass-reset .user-login-login .practice_account_request,.users-password-page .user-pass-reset .user-reset-pass .practice_account_request,.users-pass-reset-page .user-login-form .user-login-login .practice_account_request,.users-pass-reset-page .user-login-form .user-reset-pass .practice_account_request,.users-pass-reset-page .user-pass .user-login-login .practice_account_request,.users-pass-reset-page .user-pass .user-reset-pass .practice_account_request,.users-pass-reset-page .user-pass-reset .user-login-login .practice_account_request,.users-pass-reset-page .user-pass-reset .user-reset-pass .practice_account_request,.practice-request-ownership-page .user-login-form .user-login-login .practice_account_request,.practice-request-ownership-page .user-login-form .user-reset-pass .practice_account_request,.practice-request-ownership-page .user-pass .user-login-login .practice_account_request,.practice-request-ownership-page .user-pass .user-reset-pass .practice_account_request,.practice-request-ownership-page .user-pass-reset .user-login-login .practice_account_request,.practice-request-ownership-page .user-pass-reset .user-reset-pass .practice_account_request{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:29px;padding:5px 35px;background:#74b151;border-radius:10px;margin-top:26px;width:100%;color:#fff;text-decoration:none}.users-login-page .alert,.users-password-page .alert,.users-pass-reset-page .alert,.practice-request-ownership-page .alert{border-radius:25px;display:flex;align-items:center;box-shadow:0 1px 5px rgba(0,0,0,.5);background-color:#fff}.users-login-page .alert:before,.users-password-page .alert:before,.users-pass-reset-page .alert:before,.practice-request-ownership-page .alert:before{position:relative;top:-4px}.users-login-page .alert em,.users-password-page .alert em,.users-pass-reset-page .alert em,.practice-request-ownership-page .alert em{margin:0 5px}.user-logged-in.path-user{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;height:100%;overflow:hidden;background:linear-gradient(0deg,rgba(151,151,151,0.1),rgba(151,151,151,0.1)),#fff}.user-logged-in.path-user .tooltip{opacity:1 !important}.user-logged-in.path-user .my-practice{border:1px solid #dadada;background:#fff;box-sizing:border-box;border-radius:10px;margin:10px 0;padding:10px 20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:85%;position:relative}.user-logged-in.path-user .my-practice .divider{border-top:1px solid #e3e3e3;width:100%;margin:5px 0}.user-logged-in.path-user .my-practice.practice-action-open .practice-title{pointer-events:none;filter:opacity(0.1) blur(1px)}.user-logged-in.path-user .my-practice.practice-action-open .dropdown-practice-actions{width:175px}.user-logged-in.path-user .my-practice .practice-title{width:100%;padding:20px 0 8px 0;text-align:center}.user-logged-in.path-user .my-practice .practice-title .name{font-family:"Poppins",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#161513}.user-logged-in.path-user .my-practice .youvia-li{cursor:not-allowed;margin:0;padding:0;list-style:none}.user-logged-in.path-user .my-practice .youvia{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;width:88px;height:31px;background:#74b151;box-shadow:0 3px 0 #579a30;border-radius:10px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;text-align:center;color:#fff !important;margin:8px 0 10px 0;text-decoration:none}.user-logged-in.path-user .my-practice .youvia.disabled{background:#c9c9c9;box-shadow:0 3px 0 gray;pointer-events:none}.user-logged-in.path-user .my-practice .actions{display:flex;flex-direction:row;justify-content:space-between;margin:5px 0 20px 0}.user-logged-in.path-user .my-practice .actions a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;width:88px;height:31px;background:#74b151;box-shadow:0 3px 0 #579a30;border-radius:10px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;text-align:center;color:#fff !important;margin-left:10px}.user-logged-in.path-user .my-practice .info{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.user-logged-in.path-user .my-practice .info .practice-collaboration{border:2px solid #ff4284;border-radius:4px;color:#ff4284;font-size:11px;font-weight:700;padding:0 5px;text-transform:uppercase;display:block}.user-logged-in.path-user .my-practice .info .practice-collaboration.yes{border:2px solid #74b151;color:#74b151}.user-logged-in.path-user .my-practice .info form{position:relative;top:-5px}.user-logged-in.path-user .my-practice .dropdown-practice-actions{position:absolute;right:80px;top:0;height:100%;width:0;background:#fff;padding:15px 0;overflow-x:hidden;transition:width .5s}.user-logged-in.path-user .my-practice .dropdown-practice-actions .dropdown-item{padding:0 20px}.user-logged-in.path-user .my-practice .js-form-item{padding:0 !important;margin:10px 0 0 0 !important;width:190px;background:#fff;font-family:"Poppins",sans-serif;font-style:normal;font-weight:600;font-size:13.75px;line-height:16px;display:flex;align-items:center;text-align:center;color:#161513}.user-logged-in.path-user .my-practice .js-form-item select{border:1px solid rgba(22,21,19,.3);box-sizing:border-box;border-radius:4px;padding:0 10px;height:23px;width:150px;font-size:13px}.user-logged-in.path-user .page-content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;position:relative;overflow:hidden;padding:0;margin:0}.user-logged-in.path-user .page-content .sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:245px;position:fixed;top:0;bottom:0;box-sizing:content-box;margin:0;padding:0}.user-logged-in.path-user .page-content .sidebar.sidebar-green{background-color:#74b151;color:#fff}.user-logged-in.path-user .page-content .sidebar.sidebar-expand-lg{position:static}.user-logged-in.path-user .page-content .sidebar-content{position:relative;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section{position:relative;-ms-flex-negative:0;flex-shrink:0}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .sidebar-section-body{position:relative;padding:1.25rem 1.25rem}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .sidebar-section-body img{width:160px;height:auto}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar{-ms-flex-direction:column;flex-direction:column}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item:not(.nav-item-divider){margin-bottom:10px}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item>.nav-link{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:32px;letter-spacing:-0.266667px;color:#fff;padding:10px 10px;display:block}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item>.nav-link.active{background:linear-gradient(90deg,#579A30 62.35%,#74B151 92.13%);font-size:16px;font-weight:600}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item>.nav-link i{padding-right:10px}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item-submenu.nav-item-open>.nav-link:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item-submenu.nav-item-open .nav-group-sub{background:#629942;overflow-y:auto;position:absolute;max-height:300px;scrollbar-width:auto;scrollbar-color:#629942 #f1f1f1;z-index:2}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item-submenu.nav-item-open .nav-group-sub li{margin-left:30px}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item-submenu>.nav-link:after{content:"";font-family:icomoon;display:inline-block;font-size:18px;position:relative;top:2px;float:right;right:0;margin-top:0;line-height:30px;transition:-webkit-transform .25s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.user-logged-in.path-user .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item-submenu .nav-group-sub{display:none}.user-logged-in.path-user .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;position:relative;min-width:0}.user-logged-in.path-user .content-wrapper .content-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch}.user-logged-in.path-user .content-wrapper .content-inner .page-header-light{margin-bottom:20px;background:#fff;border:1px solid #dadada;box-sizing:border-box}.user-logged-in.path-user .content-wrapper .content-inner .page-header-light .page-header-content{position:relative;padding:20px}.user-logged-in.path-user .content-wrapper .content-inner .page-header-light .page-header-content .page-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#8b8c8c;padding:0}.user-logged-in.path-user .content-wrapper .content-inner .page-header-light .page-header-content .page-name{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:27px;line-height:45px;color:#272835}.user-logged-in.path-user .content-wrapper .content-inner .page-header-light .page-header-content .user-actions .user-logo{width:54px;height:54px;background:url(/modules/custom/tndclinic/images/users-svgrepo-com.svg);border:2px solid #dcdcdc;border-radius:12px;cursor:pointer}.user-logged-in.path-user .content-wrapper .content-inner .page-header-light .page-header-content .user-actions .dropdown-menu{top:77px;right:20px;border:2px solid #dcdcdc}@media(min-width:992px){.user-logged-in.path-user .content-wrapper .content-inner .page-header-light .header-elements-lg-inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.user-logged-in.path-user .content-wrapper .content-inner .page-header-light button{padding:0;border:1px solid #74b151;background:#74b151;color:#fff;width:260px;height:37px;border-radius:10px;font-size:18px}.user-logged-in.path-user .content-wrapper .content-inner .page-header-light button:focus{outline:none;box-shadow:none}.user-logged-in.path-user .content-wrapper .content-inner .actual-content{padding:0 20px;flex-grow:1;overflow-x:auto;height:0;margin-bottom:calc(122px - 1%)}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card{background:#fff;border:1px solid rgba(22,21,19,.1);border-radius:10px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .card-body{padding:10px 20px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .card-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:40px;color:#161513;margin:0}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .card-value{font-family:Poppins,sans-serif;font-style:normal;font-weight:800;font-size:24px;line-height:32px;color:#161513}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card #line_chart_reviews .d3-line-medium,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card #line_chart_new_patients .d3-line-medium{stroke-width:1.5px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card #line_chart_reviews .d3-line,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card #line_chart_new_patients .d3-line{fill:none}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card #line_chart_reviews svg,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card #line_chart_new_patients svg{height:80px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .header-elements .buttons{border-radius:10px;width:149px;height:36px;display:flex;justify-content:center}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .header-elements .buttons button{background:no-repeat;border:none;padding:0;width:115px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .header-elements .buttons button:first-child{border:1px solid rgba(22,21,19,.5);border-right:#74b151;border-top-left-radius:10px;border-bottom-left-radius:10px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .header-elements .buttons button:nth-child(2){border:1px solid rgba(22,21,19,.5);border-left:none;border-top-right-radius:10px;border-bottom-right-radius:10px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .header-elements .buttons button.active{background:#74b151;color:#fff}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .header-elements .buttons button.active:first-child{border:1px solid #74b151}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .header-elements .buttons button.active:nth-child(2){background:#74b151;border:1px solid #74b151}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .card .header-elements .buttons button:focus{outline:none;box-shadow:none}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .groups_selection{display:flex;align-items:center;justify-content:space-between;margin:30px 15px 25px 15px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .groups_selection .card-title{font-family:Poppins,sans-serif;font-style:normal;color:#161513;display:flex;flex-direction:column}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .groups_selection .card-title .title{font-weight:700;font-size:18px;line-height:32px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .groups_selection .card-title .info{font-weight:400;font-size:14px;line-height:24px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .groups_selection select{border:1px solid rgba(22,21,19,.5);box-sizing:border-box;border-radius:4px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .card{background:#fff;border:none;border-radius:8px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .card .card-header{border:0;border-radius:0;padding:20px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .card .card-header .title-info{display:flex;flex-direction:column}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .card .card-header .title-info .main{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:32px;color:#161513}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .card .card-header .title-info .info{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#161513}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .card .card-header .header-elements{display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-style:normal;align-items:flex-end}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .card .card-header .header-elements .badge-pill{font-weight:700;font-size:18px;line-height:32px;color:#75b151;padding:0}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .card .card-header .header-elements .badge-inf{font-weight:400;font-size:14px;line-height:24px;color:#d1d1d1;background-color:rgba(0,0,0,0)}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive{border-top:0;background:linear-gradient(0deg,rgba(151,151,151,0.1),rgba(151,151,151,0.1)),#fff !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive tr{background:linear-gradient(0deg,rgba(151,151,151,0.1),rgba(151,151,151,0.1)),#fff !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active:not(.average_score_tandarts) td{border-top-left-radius:8px !important;border-top-right-radius:8px !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table{border-radius:0;margin:0}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table .averages{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table .averages a{background:#75b151;border-radius:6px;padding:2px 0;text-align:center;color:#fff !important;display:inline-block;width:60px;text-decoration:none}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table .averages-nolink{background:#75b151;border-radius:6px;padding:2px 0;text-align:center;color:#fff !important;display:inline-block;width:60px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table th{padding:15px 20px;border:1px solid #f0f0f0 !important;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:18px;letter-spacing:.05em;color:#676767 !important;text-align:left !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table th:first-child,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table th:last-child{border-left:none !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .open_employees,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .open_average{background:#fbfbfb !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .open_employees .icons-div a,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .open_average .icons-div a{color:#25213b !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .tandarts_reviews{cursor:pointer}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .tandarts_reviews .icons-div{display:flex;align-items:center}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .tandarts_reviews .icons-div a{text-decoration:none}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .google_reviews_none .icons-div,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .zorgkaart_reviews_none .icons-div{display:flex;align-items:center}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .google_reviews_none .icons-div a,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .zorgkaart_reviews_none .icons-div a{text-decoration:none}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .no-border td{border:none !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .rounded-lst td:first-of-type{border-bottom-left-radius:8px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .rounded-lst td:last-of-type{border-bottom-right-radius:8px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .separator-rev-report{padding:15px 0;border:none}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .separator-rev-report td{background:linear-gradient(0deg,rgba(151,151,151,0.1),rgba(151,151,151,0.1)),#fff !important;padding:15px 0 !important;border:none !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td{border:1px solid #f0f0f0 !important;background:#fff !important;text-align:left !important;padding:5px 20px;font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#25213b}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td .text-muted{font-weight:400;font-size:14px;line-height:21px;color:#676767 !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td.averages-all,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td.averages-all-practices{padding:10px 20px;border-right:0 !important;cursor:pointer}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td.averages-all .graph-button,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td.averages-all-practices .graph-button{width:150px;background:#018bc7;padding:5px 0;border-radius:8px;display:flex;align-items:center;justify-content:center}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td.averages-all .graph-button img,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td.averages-all-practices .graph-button img{filter:brightness(0) invert(1)}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td.averages-all .graph-button span,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody td.averages-all-practices .graph-button span{color:#fff;margin-left:15px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .chart-container .loaderwheeal{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.9);border-radius:10px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .chart-container .loaderwheeal .loader-wheel{animation:spin_second 1s infinite linear;border:2px solid rgba(192,192,192,.5);border-left:4px solid #018bc7;border-radius:50%;height:215px;width:215px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .chart-container .loaderwheeal .loader-text{color:#212529;font-family:Poppins,sans-serif;position:absolute;width:158px;font-size:18px;text-align:center}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .chart-container .loaderwheeal .loader-text:after{content:"Wacht alsjeblieft..."}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table tbody .has-fixed-height{height:470px}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active .treaters-report th{color:#b5b5c3 !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active .treaters-report th:first-child{color:#464e5f !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar{border-radius:0;background:#fbfbfb !important;border:none;padding:0}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar .title{padding-left:20px !important;vertical-align:middle;font-weight:500 !important;font-size:13px;line-height:18px !important;color:#464e5f !important;height:65px;width:25%}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar .score{padding-left:20px !important;vertical-align:middle;line-height:18px !important;height:65px;font-weight:500 !important;font-size:13px !important;color:#b5b5c3 !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar .score .tandarts_stars{background-repeat:repeat-x;display:inline-block;overflow:hidden;background-size:14px 14px;height:18px;width:70px;left:0;right:0;background-image:url(/themes/custom/tandarts_theme/personal_page/star-empty-monitor.svg)}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar .score .tandarts_stars span{background-size:14px 14px;height:18px;background-repeat:repeat-x;display:block;background-image:url(/themes/custom/tandarts_theme/personal_page/star-full-monitor.svg)}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar .last-date{padding-left:38px !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar .reviews-number{padding-left:25px !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar .last-date,.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar .reviews-number{vertical-align:middle;line-height:18px !important;height:65px;font-weight:500 !important;font-size:13px !important;color:#464e5f !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open .behandelaar td{background:#fbfbfb !important;padding-top:10px;border:1px rgba(0,0,0,0) !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open td{padding:0 !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open td table{border:none}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active.employees.open td table th{border:none !important;background:#f7f7f7 !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content .monitor-cards .table-responsive .table-active td{padding:20px !important;font-family:Poppins,sans-serif !important;font-style:normal !important;font-weight:700 !important;line-height:32px !important;color:#a9a9a9 !important}.user-logged-in.path-user .content-wrapper .content-inner .actual-content #search-practices-admin{width:100%;height:45px;margin:5px 0 10px 0;box-shadow:0 1px 5px rgba(0,0,0,.25);border-radius:10px;border:3px solid #a4cf64;padding:10px}.user-logged-in.path-user .d3-tip{padding:.375rem .75rem;background-color:#000;color:#fff;margin-bottom:0;font-size:.875rem;z-index:1070;border-radius:.25rem}.user-logged-in.path-user .timeline-row{margin-top:20px}.user-logged-in.path-user .timeline-row .card{background:#fff;border:1px solid #dadada;box-sizing:border-box;border-radius:10px}.user-logged-in.path-user .timeline-row .card .card-header{padding:15px 20px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.125);background-color:rgba(0,0,0,0);border-bottom-width:0}@media(min-width:576px){.user-logged-in.path-user .timeline-row .card .card-header.header-elements-sm-inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.user-logged-in.path-user .timeline-row .card .card-body .chart-container{position:relative;width:100%}.user-logged-in.path-user .timeline-row .card .card-body .chart-container .chart{position:relative;display:block;width:100%}.user-logged-in.path-user .timeline-row .card .card-body .chart-container .chart.has-fixed-height{height:697px}.user-logged-in.path-user .timeline-row .card .card-body .chart-container .chart.has-fixed-height-s{height:450px}.path-nieuwsbrief #toolbar-administration,.path-nieuwsbrief .notifications-body,.path-nieuwsbrief .site-footer,.path-nieuwsbrief header,.path-nieuwsbrief .highlighted,.node--type-news-brief #toolbar-administration,.node--type-news-brief .notifications-body,.node--type-news-brief .site-footer,.node--type-news-brief header,.node--type-news-brief .highlighted{display:none;height:0}.path-nieuwsbrief ul.breadcrumb li.first,.node--type-news-brief ul.breadcrumb li.first{border-right:none;display:none}#edit-group-branche-cijfers-en-nieuws .ui-accordion-content{padding:0 !important}.table-responsive.pricing-table ul,.table-responsive.pricing-table span,.table-responsive.pricing-table font,.table-responsive.pricing-table strong,.table-responsive.pricing-table p{font-family:Poppins,sans-serif !important;font-size:16px !important;font-weight:400 !important;color:#000 !important;list-style:none;padding:0}.table-responsive.pricing-table li{margin-bottom:10px;list-style:none}.table-responsive.pricing-table p{margin-bottom:15px;margin-left:0 !important;text-align:left}.table-responsive.pricing-table p.emptyP,.table-responsive.pricing-table p br{display:none}.table-responsive.pricing-table strong,.table-responsive.pricing-table b{font-weight:600 !important}.table-responsive.pricing-table h3{font-family:Poppins,sans-serif !important}.table-responsive.pricing-table .btn{font-family:Poppins,sans-serif !important;background:#018bc7;box-shadow:0 4px 0 #006591;border-radius:10px;border:1px solid #018bc7}.row.voordelen-u .flex-row{flex-direction:column !important;justify-content:space-between;flex-wrap:nowrap;padding:10px 15px;font-family:Poppins,sans-serif !important;font-size:16px !important}.row.voordelen-u .flex-row img{width:70px !important}#tndclinic-review-monitor-view-settings .js-form-type-checkbox{position:relative;margin-left:0;padding:0}#tndclinic-review-monitor-view-settings .js-form-type-checkbox input{overflow:hidden;word-wrap:normal;width:117px;height:25px;clip:auto;margin-left:0;opacity:0;cursor:pointer;z-index:99;top:8px;right:22px;transform:translateY(-50%)}#tndclinic-review-monitor-view-settings .js-form-type-checkbox input:checked~.field-suffix .checkbox-toggle__inner{background-color:#74b151}#tndclinic-review-monitor-view-settings .js-form-type-checkbox input:checked~.field-suffix .checkbox-toggle__inner:before{transform:translateX(16px);background-color:#fff}#tndclinic-review-monitor-view-settings .js-form-type-checkbox .field-suffix{z-index:1;display:inline-block;vertical-align:top;width:40px;height:24px;border-radius:12px;box-sizing:border-box}#tndclinic-review-monitor-view-settings .js-form-type-checkbox .field-suffix .checkbox-toggle__inner{position:relative;display:block;width:100%;height:100%;overflow:hidden;-webkit-clip-path:circle(24px at 50% 50%);clip-path:circle(24px at 50% 50%);background-color:#bbb;border:3px solid rgba(0,0,0,0);border-radius:12px;box-sizing:border-box}#tndclinic-review-monitor-view-settings .js-form-type-checkbox .field-suffix .checkbox-toggle__inner:before{position:absolute;content:"";width:100%;height:100%;background-color:#fff;border-radius:21px;transform:translateX(-16px);transition:transform .3s}#tndclinic-review-monitor-view-settings .js-form-type-checkbox label{z-index:99;position:relative;padding-left:4px;color:#222330;left:0}#tndclinic-reviews-settings{position:relative}#tndclinic-reviews-settings .js-form-type-checkbox{position:relative;margin-left:0;display:flex;justify-content:end;top:46px;right:15px}#tndclinic-reviews-settings .js-form-type-checkbox input{position:absolute !important;overflow:hidden;word-wrap:normal;width:40px;height:24px;clip:auto;margin-left:0;opacity:0;cursor:pointer;z-index:99;top:8px;float:left;transform:translateY(-50%)}#tndclinic-reviews-settings .js-form-type-checkbox input:checked~.field-suffix .checkbox-toggle__inner{background-color:#74b151}#tndclinic-reviews-settings .js-form-type-checkbox input:checked~.field-suffix .checkbox-toggle__inner:before{transform:translateX(16px);background-color:#fff}#tndclinic-reviews-settings .js-form-type-checkbox .field-suffix{z-index:1;display:inline-block;vertical-align:top;width:40px;height:24px;border-radius:12px;box-sizing:border-box}#tndclinic-reviews-settings .js-form-type-checkbox .field-suffix .checkbox-toggle__inner{position:relative;display:block;width:100%;height:100%;overflow:hidden;-webkit-clip-path:circle(24px at 50% 50%);clip-path:circle(24px at 50% 50%);background-color:#bbb;border:3px solid rgba(0,0,0,0);border-radius:12px;box-sizing:border-box}#tndclinic-reviews-settings .js-form-type-checkbox .field-suffix .checkbox-toggle__inner:before{position:absolute;content:"";width:100%;height:100%;background-color:#fff;border-radius:21px;transform:translateX(-16px);transition:transform .3s}#tndclinic-reviews-settings .js-form-type-checkbox label{z-index:99;position:absolute;padding-left:4px;padding-bottom:0;color:#222330;order:2;left:0;cursor:pointer;opacity:0}#edit-review-settings,#edit-dentalrules-settings,#edit-google-dentalrules-settings,#edit-review-settings-kv,#edit-review-notification-settings,#edit-google-sync-settings{color:#222330;border:1px solid #d4d4d8;border-radius:8px;box-shadow:none;display:block;margin-top:0;margin-bottom:25px;background-color:#fff;position:relative;opacity:.9}#edit-review-settings[open],#edit-dentalrules-settings[open],#edit-google-dentalrules-settings[open],#edit-review-settings-kv[open],#edit-review-notification-settings[open],#edit-google-sync-settings[open]{pointer-events:all;opacity:1}#edit-review-settings[open]>summary::before,#edit-dentalrules-settings[open]>summary::before,#edit-google-dentalrules-settings[open]>summary::before,#edit-review-settings-kv[open]>summary::before,#edit-review-notification-settings[open]>summary::before,#edit-google-sync-settings[open]>summary::before{transform:rotate(-90deg)}#edit-review-settings summary,#edit-dentalrules-settings summary,#edit-google-dentalrules-settings summary,#edit-review-settings-kv summary,#edit-review-notification-settings summary,#edit-google-sync-settings summary{color:#222330;font-size:.9375rem;font-weight:600;padding:1.25rem 1rem 1.25rem 2.25rem;background-color:rgba(0,0,0,0);position:relative;box-sizing:border-box;list-style:none;cursor:pointer;transition:background-color .12s ease-in-out;word-wrap:break-word;hyphens:auto;border-radius:1px;line-height:1rem;pointer-events:none}#edit-review-settings summary::before,#edit-dentalrules-settings summary::before,#edit-google-dentalrules-settings summary::before,#edit-review-settings-kv summary::before,#edit-review-notification-settings summary::before,#edit-google-sync-settings summary::before{background:#222330;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:50%;left:.75rem;display:inline-block;width:1rem;height:1rem;margin-top:-0.5rem;content:"";transition:transform .12s ease-in 0s;transform:rotate(90deg);text-align:center}#edit-review-settings summary::after,#edit-dentalrules-settings summary::after,#edit-google-dentalrules-settings summary::after,#edit-review-settings-kv summary::after,#edit-review-notification-settings summary::after,#edit-google-sync-settings summary::after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;content:"";transition:opacity .2s ease-in-out;pointer-events:none;opacity:0;border-radius:8px;box-shadow:inset 0 0 0 1px #222330,inset 0 0 0 4px #222330}#edit-review-settings .details-wrapper,#edit-dentalrules-settings .details-wrapper,#edit-google-dentalrules-settings .details-wrapper,#edit-review-settings-kv .details-wrapper,#edit-review-notification-settings .details-wrapper,#edit-google-sync-settings .details-wrapper{margin:1rem 1.25rem}@media screen and (min-width:48em){#edit-review-settings .details-wrapper,#edit-dentalrules-settings .details-wrapper,#edit-google-dentalrules-settings .details-wrapper,#edit-review-settings-kv .details-wrapper,#edit-review-notification-settings .details-wrapper,#edit-google-sync-settings .details-wrapper{margin:1.5rem 2.25rem}}#edit-review-settings .details-wrapper label,#edit-dentalrules-settings .details-wrapper label,#edit-google-dentalrules-settings .details-wrapper label,#edit-review-settings-kv .details-wrapper label,#edit-review-notification-settings .details-wrapper label,#edit-google-sync-settings .details-wrapper label{position:relative;padding-bottom:4px;color:#222330;margin-top:.25rem;margin-bottom:.25rem;font-size:.889rem;font-weight:bold;line-height:1.125rem;display:table}#edit-review-settings .details-wrapper input,#edit-dentalrules-settings .details-wrapper input,#edit-google-dentalrules-settings .details-wrapper input,#edit-review-settings-kv .details-wrapper input,#edit-review-notification-settings .details-wrapper input,#edit-google-sync-settings .details-wrapper input{color:#222330;background-color:#fff;border:1px solid #8e929c;border-radius:8px;box-sizing:border-box;transition:.15s cubic-bezier(0.19,1,0.22,1)}#edit-review-settings .details-wrapper fieldset,#edit-dentalrules-settings .details-wrapper fieldset,#edit-google-dentalrules-settings .details-wrapper fieldset,#edit-review-settings-kv .details-wrapper fieldset,#edit-review-notification-settings .details-wrapper fieldset,#edit-google-sync-settings .details-wrapper fieldset{background-color:#fff !important}#edit-patient-settings{color:#222330;border:1px solid #d4d4d8;border-radius:8px;box-shadow:none;display:block;margin-top:0;margin-bottom:25px;background-color:#fff;position:relative;opacity:.9}#edit-patient-settings[open]>summary::before{transform:rotate(-90deg)}#edit-patient-settings summary{color:#222330;font-size:.9375rem;font-weight:600;padding:1.25rem 1rem 1.25rem 2.25rem;background-color:rgba(0,0,0,0);position:relative;box-sizing:border-box;list-style:none;cursor:pointer;transition:background-color .12s ease-in-out;word-wrap:break-word;hyphens:auto;border-radius:1px;line-height:1rem}#edit-patient-settings summary::before{background:#222330;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:50%;left:.75rem;display:inline-block;width:1rem;height:1rem;margin-top:-0.5rem;content:"";transition:transform .12s ease-in 0s;transform:rotate(90deg);text-align:center}#edit-patient-settings summary::after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;content:"";transition:opacity .2s ease-in-out;pointer-events:none;opacity:0;border-radius:8px;box-shadow:inset 0 0 0 1px #222330,inset 0 0 0 4px #222330}#edit-patient-settings .details-wrapper{margin:1rem 1.25rem}@media screen and (min-width:48em){#edit-patient-settings .details-wrapper{margin:1.5rem 2.25rem}}#edit-patient-settings .details-wrapper label{position:relative;padding-bottom:4px;color:#222330;margin-top:10px;margin-bottom:.25rem;font-size:.889rem;font-weight:bold;line-height:1.125rem;display:table}#edit-patient-settings .details-wrapper input{color:#222330;background-color:#fff;border:1px solid #8e929c;border-radius:8px;box-sizing:border-box;transition:.15s cubic-bezier(0.19,1,0.22,1)}#edit-patient-settings .details-wrapper fieldset{background-color:#fff !important}#edit-patient-settings .details-wrapper .js-form-type-checkbox label{padding-top:3px}#previewModal tr td{padding:0;border:none;text-align:center;text-align:-webkit-center}#previewModal tr{border-bottom:none;padding:0}#previewModal table[bgcolor="#ffffff"] td{background:#fff}#previewModal table{margin:0}.form-upload-patients input{padding:3px}.all-patients-list nav{margin-top:10px}.all-patients-list .patient,.all-patients-list .e-table-header{margin:0;border:1px solid #ccc;background:#fff;padding:10px 15px;position:relative;display:flex}.all-patients-list .patient .details,.all-patients-list .e-table-header .details{display:grid;grid-template-columns:repeat(6,1fr);width:100%;align-items:center}.all-patients-list .patient .details.to-send,.all-patients-list .e-table-header .details.to-send{grid-template-columns:repeat(3,1fr) !important}.all-patients-list .patient .details.to-send-auto,.all-patients-list .e-table-header .details.to-send-auto{grid-template-columns:repeat(2,1fr) !important}.all-patients-list .patient .details.to-send-auto.history,.all-patients-list .e-table-header .details.to-send-auto.history{grid-template-columns:repeat(5,1fr) !important}.all-patients-list .patient .details .delete-patient,.all-patients-list .patient .details .delete-patient-auto,.all-patients-list .e-table-header .details .delete-patient,.all-patients-list .e-table-header .details .delete-patient-auto{background:#db7093;cursor:pointer;color:#fff;padding:7px 8px;margin:0;border:none;border-radius:5px;font-size:16px;line-height:18px;min-width:110px}.get_administrations{background:#74b151;cursor:pointer;color:#fff;padding:10px 8px;margin:25px 0;border:none;border-radius:5px;font-size:16px;line-height:18px;min-width:110px}.all-patients-list .loaderwheeal{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.99);border-radius:10px;z-index:99}.all-patients-list .loaderwheeal .loader-wheel{animation:spin_second 1s infinite linear;border:2px solid rgba(192,192,192,.5);border-left:4px solid #018bc7;border-radius:50%;height:150px;width:150px}.all-patients-list .loaderwheeal .loader-text{color:#212529;font-family:Poppins,sans-serif;position:absolute;width:120px;font-size:13px;text-align:center}.all-patients-list .loaderwheeal .loader-text:after{content:"Wacht alsjeblieft..."}.patients-card-ls .card-header{align-items:center}.patients-card-ls button{background:#74b151;cursor:pointer;color:#fff;padding:7px 8px;margin:0;border:none;border-radius:5px;font-size:16px;line-height:18px;min-width:110px}.patients-card-ls button.disabled{pointer-events:none;opacity:.5}.stop-smoking .header{background-image:url(/sites/default/files/stoppem-met-roken-medipro-1.jpg);background-position:center center;background-size:cover;border-style:solid;border-width:0 0 5px 0;border-color:#a6a8ab;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;width:100%;min-height:505px;position:relative;display:block}.stop-smoking .header .background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);background-color:rgba(0,0,0,0);background-image:linear-gradient(260deg,rgba(255,255,255,0.17) 0%,rgba(15,117,188,0.64) 100%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s;height:100%;width:100%;top:0;left:0;position:absolute}@media(max-width:575px){.stop-smoking .header .background-overlay{background-image:linear-gradient(260deg,rgba(15,117,188,0.47) 0%,rgba(15,117,188,0.74) 100%)}}.stop-smoking .header .container{display:flex;margin-right:auto;margin-left:auto;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:50px 0}@media(max-width:575px){.stop-smoking .header .container{padding:55px 0 0 0}}.stop-smoking .header .ss-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:575px){.stop-smoking .header .ss-row{flex-direction:column;align-items:center}}.stop-smoking .header .ss-column,.stop-smoking .header .ss-column-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.stop-smoking .header .ss-column{min-height:1px}@media(max-width:575px){.stop-smoking .header .ss-column{width:100%;margin-bottom:15px}.stop-smoking .header .ss-column.ml-5{margin:0 !important}}.stop-smoking .header .ss-column-wrap{width:100%}.stop-smoking .header .ss-widget-wrap{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.stop-smoking .header .ss-widget-wrap .logo-img{max-width:200px;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}@media(max-width:575px){.stop-smoking .header .ss-widget-wrap.first{margin-top:-35px}}.stop-smoking .header .ss-widget-wrap.p-0{padding:0 !important}.stop-smoking .header .ss-widget-wrap .widget{width:100%;position:relative}.stop-smoking .header .ss-widget-wrap .widget:not(:last-child){margin-bottom:20px}.stop-smoking .header .ss-widget-wrap .widget .heading-title{color:#fff;font-family:Poppins,sans-serif;font-size:52px;font-weight:500;padding:0;margin:0;line-height:1}@media(max-width:575px){.stop-smoking .header .ss-widget-wrap .widget .heading-title{font-size:35px}}.stop-smoking .header .ss-widget-wrap .widget.with-p{padding:0 0 10px 0}.stop-smoking .header .ss-widget-wrap .widget .text{text-align:left;color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:100;line-height:.7em;letter-spacing:.7px}@media(max-width:575px){.stop-smoking .header .ss-widget-wrap .widget .text{line-height:1.1em}}.stop-smoking .header .ss-widget-wrap .widget .text:after{content:"";display:block;clear:both;width:0;height:0}.stop-smoking .header .ss-widget-wrap .actions{width:100%;position:relative}.stop-smoking .header .ss-widget-wrap .actions .view-video{background-color:#d70a8b !important;transition:background-color 300ms;-webkit-transition:background-color 300ms;width:175px !important;text-align:center;padding:15px;color:#fff;border-radius:8px;border:3px solid #d70a8b;font-family:Poppins,sans-serif;font-weight:500;cursor:pointer}@media(max-width:575px){.stop-smoking .header .ss-widget-wrap .actions .view-video{width:100% !important}}.stop-smoking .header .ss-widget-wrap .actions .view-video:hover{background-color:rgba(255,255,255,0) !important;transition:background-color 300ms;-webkit-transition:background-color 300ms}.stop-smoking .header .ss-widget-wrap .actions .view-form{background-color:#cadc79 !important;transition:background-color 300ms;-webkit-transition:background-color 300ms;width:175px !important;text-align:center;padding:15px;color:#fff;border-radius:8px;border:3px solid #cadc79;font-family:Poppins,sans-serif;font-weight:500;cursor:pointer}@media(max-width:575px){.stop-smoking .header .ss-widget-wrap .actions .view-form{width:100% !important}}.stop-smoking .header .ss-widget-wrap .actions .view-form:hover{background-color:rgba(255,255,255,0) !important;transition:background-color 300ms;-webkit-transition:background-color 300ms}@media(min-width:768px){.stop-smoking .header .ss-column.ss-col-100{width:100%}}.stop-smoking .details{margin-top:65px;margin-bottom:50px}.stop-smoking .details .heading-title{font-family:Poppins,sans-serif;font-size:26px;font-weight:500;letter-spacing:.2px;margin-bottom:15px !important;color:#3a3a3a}.stop-smoking .details p{font-family:Poppins,sans-serif;font-size:16px;letter-spacing:.2px;color:#3a3a3a}.stop-smoking .details ul{list-style-type:none;margin:0;padding:0}.stop-smoking .details ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;font-family:Poppins,sans-serif;font-size:16px;color:#3a3a3a}.stop-smoking .details ul li:not(:last-child){padding-bottom:7px}.stop-smoking .details ul li i{color:#cadb7a;width:1.45em}.stop_smoking_button{position:relative;top:30px}.stop_smoking_button img{width:360px;height:auto;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}#stop_smoking_form_wrapper button:not(.close){margin:15px auto;display:block;background:#74b151;border-radius:5px;border-color:rgba(0,0,0,0);padding:10px}#stop_smoking_form_wrapper .form-actions{width:100%}.kv-reviews .review{border-bottom:1px solid #ccc;padding-bottom:2.5em;color:#716c6c}.kv-reviews .review .review-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media(max-width:768px){.kv-reviews .review .review-content{flex-direction:column}}.kv-reviews .review .review-content .left{margin-right:2em;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;justify-content:center}@media(max-width:768px){.kv-reviews .review .review-content .left{margin-right:0}}.kv-reviews .review .review-content .left>*{-ms-flex:0 0 auto;flex:0 0 auto}.kv-reviews .review .review-content .left .rating-number{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:2em;padding:1.3em;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width:768px){.kv-reviews .review .review-content .left .rating-number{margin-bottom:0}}@media(min-width:768px){.kv-reviews .review .review-content .left .rating-number{margin-right:1.5em;margin-bottom:0}}.kv-reviews .review .review-content .left .rating-number .rating-number-container{display:block;background:url(/modules/custom/tndclinic/images/kv_shape.svg) 50% 50% no-repeat;background-size:cover;width:8em;height:8em;position:relative;color:#464343}.kv-reviews .review .review-content .left .rating-number .rating-number-container:before{content:"";position:absolute;top:5%;left:5%;width:90%;height:90%;background:#fff;z-index:-1;border-radius:50%}.kv-reviews .review .review-content .left .rating-number .rating-number-container>.rating{display:block;position:absolute;font-weight:500;font-family:Poppins,sans-serif;font-size:2.6em;top:50%;left:0;width:100%;margin:-0.7em 0 0 -0.04em;letter-spacing:-0.05em;text-align:center}.kv-reviews .review .review-content .left .rating-number .rating-stars{margin:.7em 0}.kv-reviews .review .review-content .right{-ms-flex:1 1 0px;flex:1 1 0px;min-width:0;overflow:hidden;clear:left;padding-right:50px}@media(max-width:768px){.kv-reviews .review .review-content .right{-ms-flex:1 1 100%;flex:1 1 100%;padding-right:0}}.kv-reviews .review .review-content .right .component{margin-top:1em;margin-bottom:1em;display:flex;flex-direction:column}.kv-reviews .review .review-content .title{font-family:Poppins,sans-serif;color:#000;font-size:15px;font-weight:bold;order:1}.kv-reviews .review .review-content .opinion{font-family:Poppins,sans-serif;font-size:15px;font-weight:400;color:#716c6c;order:2}.kv-reviews .review .review-content .ratings-per-division{margin-top:1.5em;color:#716c6c}.kv-reviews .review .review-content .ratings-per-division ul{font-family:Poppins,sans-serif;margin-bottom:-0.3em;font-size:15px;line-height:1.5rem;display:block;list-style:none;padding:0;color:#716c6c;font-weight:400}.kv-reviews .review .review-content .ratings-per-division ul li .question-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px}.kv-reviews .review .review-content .meta-data .date{font-family:Poppins,sans-serif;font-size:15px;font-weight:600}.kv-reviews .review .review-content .meta-data .date .author{font-weight:400}.support{margin-top:35px}.support span{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#828282;background:#fff}.map_practices_list .practices-menu.change .results{text-align:center}.page-user-request_ownership .ui-autocomplete{max-height:470px !important;overflow:auto !important;max-width:465px !important}.page-user-request_ownership .ui-autocomplete::-webkit-scrollbar-thumb{background:#018bc7}#edit-comment-custom-form fieldset{padding:0 !important;background:inherit !important}#edit-comment-custom-form .form-submit{background:#74b151;border-radius:5px;padding:10px 60px;border:none;margin-bottom:22px}.block-fear-test-statistics .card{background:#fff;border:1px solid rgba(22,21,19,.1);border-radius:10px;margin-bottom:10px}.block-fear-test-statistics .card .card-header{padding:15px 20px;margin-bottom:5px;border-bottom:1px solid rgba(0,0,0,.125);background-color:rgba(0,0,0,0)}.block-fear-test-statistics .card .card-header .card-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:40px;color:#161513;margin:0}.block-fear-test-statistics .chart-container{position:relative;width:100%}.block-fear-test-statistics .chart-container .chart.has-fixed-height-s{height:450px}.block-fear-test-statistics .chart-container .chart{position:relative;display:block;width:100%}.users-login-page .user-login-form .user-login-login .practice_account_request{text-align:center;position:relative}.users-login-page .user-login-form .user-login-login .practice_account_request span{position:absolute;font-size:15px;left:9px;top:5px;text-shadow:0 0 5px #000}.packages h4{color:#018bc7}.packages ul{margin:0;padding:0}.packages ul li{display:grid !important;grid-template-columns:60% 15% 25%;justify-items:end !important;align-items:center !important;border-left:none !important;border-right:none !important;border-top:none !important;border-radius:0 !important;margin:0 !important;padding:5px !important}@media only screen and (max-width:768px){.packages ul li{grid-template-columns:100%;justify-items:start !important}}.packages ul li:last-child{border-bottom:none !important}.packages ul li p{font-size:14.5px}.packages .card.active{border:2px solid #018bc7}.packages .card.active button{background-color:#018bc7;border-color:#018bc7;opacity:.95}.packages .actions{display:flex;justify-content:space-between;align-items:center}.packages .actions button{margin-right:15px;background-color:#74b151;border-color:#74b151}.packages .actions button:focus{box-shadow:none}.packages .actions .final_price{font-size:14.5px;font-weight:bold}.js-fancybox,.info-service-box{background-color:#018bc7;border-color:#018bc7;text-decoration:none;color:#fff !important;font-weight:400;text-align:center;font-size:1rem;border-radius:.25rem;padding:.375rem .75rem}.js-fancybox:hover,.info-service-box:hover{text-decoration:none}ul.accordion-list-tariffs{position:relative;display:block;width:100%;height:auto;min-height:610px;padding:25px 0;margin:0;list-style:none}ul.accordion-list-tariffs li:not(.nav-item){position:relative;display:block;width:100%;height:auto;background-color:#fff;padding:20px;margin:0 auto 15px auto;border:1px solid #eee;border-radius:5px;cursor:pointer}ul.accordion-list-tariffs li:not(.nav-item).active h3:after{transform:rotate(45deg)}ul.accordion-list-tariffs li:not(.nav-item) h3{font-weight:700;position:relative;display:block;width:100%;height:auto;padding:0 0 0 0;margin:0;font-size:20px;letter-spacing:.01em;cursor:pointer}ul.accordion-list-tariffs li:not(.nav-item) h3:after{content:"";font-family:"Font Awesome 5 Free";position:absolute;right:0;top:0;color:#74b151;transition:all .3s ease-in-out;font-size:18px}ul.accordion-list-tariffs li:not(.nav-item) div.answer{position:relative;display:block;width:100%;height:auto;margin:45px 0 0 0;padding:0;cursor:pointer;overflow:hidden}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2%}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .grid-col-9{grid-column:span 9}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .grid-col-12{grid-column:span 12}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .product-card{border:1px solid #e9ecef;border-radius:2px;background-color:#fff;display:flex;padding:18px;position:relative}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .product-card.active{border:2px solid #018bc7}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .product-card.active button{background-color:#018bc7;border-color:#018bc7;opacity:.95}@media only screen and (max-width:768px){ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .product-card{flex-direction:column}}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__card{margin-bottom:12px;justify-content:space-between;border-bottom:1px solid #e9ecef}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__card.disabled{pointer-events:none}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__card.disabled::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(120deg,#f8f8f8,#ffffff);opacity:.6}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__description{display:flex;justify-content:space-between;align-items:center;flex:1 1 50%;padding-right:110px}@media only screen and (max-width:768px){ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__description{flex:1 1 0;padding-right:0}}@media only screen and (max-width:576px){ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__description{flex-direction:column;align-items:flex-start}}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__description button{margin-right:15px;background-color:#74b151;border-color:#74b151}@media only screen and (max-width:576px){ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__description button{margin-right:0;margin-bottom:10px;width:100%}}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__description p{margin:0;line-height:20px;padding:0 0 10px}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__pricing{display:flex;align-items:center;flex:1 1 0}@media only screen and (max-width:768px){ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__pricing{margin-top:10px}}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__pricing p{margin:0;padding:0;line-height:20px}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__pricing p.price,ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__pricing p.period{margin-right:5px}@media only screen and (min-width:768px){ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__pricing p.price,ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__pricing p.period{flex:1 1 0}}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__footnote{display:flex;justify-content:flex-end;margin:9px 0 18px}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .choose-plan__footnote span{font-size:15px;line-height:20px}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in{border:2px solid rgba(150,150,150,.16);border-radius:0 0 20px 20px;border-top:none;margin-bottom:20px;padding:20px 50px 20px}@media only screen and (max-width:768px){ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in{padding:20px 30px 20px}}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-info{align-items:center;display:flex;flex-wrap:nowrap;height:100%}@media only screen and (max-width:768px){ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-info{justify-content:center;margin-bottom:30px}}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-info .checkout-info-item{display:flex;flex-direction:column;justify-content:center;align-items:start}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-info .checkout-info-item-in{align-items:center;display:flex;flex-wrap:nowrap}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-info .checkout-info-item-in .checkout-info-text{color:rgba(0,0,0,.64);font-size:13px;font-weight:400;line-height:1.4;white-space:normal}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-purchase-price,ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-purchase-price-action{color:rgba(0,0,0,.78);font-size:16px;font-weight:400;line-height:1.4;margin-bottom:5px}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-purchase-price span,ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-purchase-price-action span{color:#000;font-weight:600}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-purchase{text-align:end}@media only screen and (max-width:768px){ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-purchase{text-align:center}}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-purchase .checkout-purchase-cta .btn{color:#fff;font-size:16px;height:48px;min-width:104px;max-width:360px;width:100%;padding:0 8px;position:relative;text-align:center;border-radius:10px;transition:background .3s,border-color .3s,color .3s;vertical-align:middle;white-space:nowrap;background:#74b151;border-color:#74b151;font-weight:600}ul.accordion-list-tariffs li:not(.nav-item) div.answer .grid-row .order-in .checkout-purchase .checkout-purchase-cta .btn.disabled{opacity:.7;pointer-events:none}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row{margin:0 0 15px 0;display:flex;flex-direction:column;flex-wrap:wrap;min-height:100%;max-width:100%;flex:1 1 100%}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row .info{min-height:320px;background-image:none;flex:0 0 100%;max-width:100%;position:relative;margin:40px 0}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row .info::before{color:#fff;background-color:#018bc7;content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:5px}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row .info .content{padding:0 23px 30px 30px;border-radius:5px;position:relative;flex:1;max-width:100%}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row .info .content .top-details{border-radius:5px;min-height:115px;height:auto;width:100%;margin:-51px 0 0;box-shadow:0 0 15px 0 rgba(0,0,0,.1);background-color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row .info .content .top-details div{padding-left:20px;padding-right:20px;position:relative;max-width:100%}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row .info .content .top-details div p{letter-spacing:1px;text-transform:uppercase;font-weight:700;margin:0;padding:0;font-size:17px;color:#018bc7}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row .info .content .details-i{color:#f2eff8;margin:30px 0 0}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row .info .content .details-i .information{display:grid;grid-template-columns:repeat(3,1fr);width:100%;align-items:center;justify-items:center;border-bottom:1px solid #ccc}ul.accordion-list-tariffs li:not(.nav-item) div.answer .i-layout-row .info .content .details-i .information .first{justify-self:baseline}ul.accordion-list-tariffs li:not(.nav-item) div.answer p{position:relative;display:block;font-weight:500;padding:10px 0 0 0;cursor:pointer;line-height:150%;margin:0 0 15px 0;font-size:15px}@media only screen and (max-width:768px){ul.accordion-list-tariffs li:not(.nav-item) div.answer p.emptyP{display:none}}@media only screen and (min-width:478px){.form-type-signature{display:grid}}@media only screen and (min-width:992px){.form-type-signature{position:absolute;bottom:30px;right:0}}.rev-for-practices fieldset{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff !important;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem !important;outline:0;padding:0 !important}.rev-for-practices fieldset label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);font-weight:500;margin-bottom:0;line-height:1.5;font-size:1.25rem}.rev-for-practices fieldset #edit-select-practice{margin:1rem;width:auto}.modal .modal-body legend{font-size:1rem}.modal .modal-body .add-order-form,.modal .modal-body .add-order-zzp-form{position:relative}@media only screen and (min-width:992px){.modal .modal-body .add-order-form #edit-actions,.modal .modal-body .add-order-form #edit-actions--2,.modal .modal-body .add-order-zzp-form #edit-actions,.modal .modal-body .add-order-zzp-form #edit-actions--2{margin-top:25px}}@media only screen and (min-width:992px){.modal .modal-body .add-order-form #edit-invoice-period--wrapper,.modal .modal-body .add-order-form #edit-invoice-period--2--wrapper,.modal .modal-body .add-order-zzp-form #edit-invoice-period--wrapper,.modal .modal-body .add-order-zzp-form #edit-invoice-period--2--wrapper{width:60%}}.modal .modal-body #thank-you-header{margin:0 auto;padding:50px 0 0;max-width:820px}@media only screen and (min-width:40em){.modal .modal-body #thank-you-header{padding-top:55px}}.modal .modal-body #thank-you-header .thank-you__title{margin:0;font-weight:700;line-height:1.1;text-transform:uppercase;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#333;text-align:center}@media only screen and (min-width:40em){.modal .modal-body #thank-you-header .thank-you__title{font-size:3.25rem}}.modal .modal-body .main-content-thank-you{margin:15px auto 60px auto;max-width:820px;color:#333;text-align:center;word-wrap:break-word;-webkit-font-smoothing:antialiased}.modal .modal-body .main-content-thank-you .main-content__checkmark{font-size:4.0625rem;line-height:1;color:#74b151}@media only screen and (min-width:40em){.modal .modal-body .main-content-thank-you .main-content__checkmark{font-size:6.25rem}}.modal .modal-body .main-content-thank-you .main-content__body{margin:20px 0 0;font-size:1rem;line-height:1.4}@media only screen and (min-width:40em){.modal .modal-body .main-content-thank-you .main-content__body{font-size:1.25rem}}#edit-contact-form-message .info-i{margin-top:0;margin-bottom:10px}.info-i{margin-top:10px;color:#ff4284;font-weight:500}.new-patient-lead{position:relative}.new-patient-lead .lead-form-box-confirm{text-align:center}.new-patient-lead .lead-form-box-confirm .lead-form-title{font-size:2.1rem;line-height:3rem;padding-bottom:35px;color:#75b151;margin-bottom:0}.new-patient-lead .lead-form-box-confirm .lead-form-description{padding-bottom:10px;font-size:17px}.new-patient-lead .lead-form-box-confirm a.pdf{color:#018bc7}.new-patient-lead .lead-form-box-confirm a:not(.pdf){padding:14px 24px;font-size:1rem;display:inline-block;line-height:1rem;font-weight:700;border-radius:.3rem;text-decoration:none;text-align:center;background:rgba(0,0,0,0);color:#75b151;border:1px solid #75b151;margin-top:14px}.new-patient-lead .lead-form-box-confirm .lead-form-confirm-image{margin-top:30px}.new-patient-lead .lead-form-box-confirm .lead-form-confirm-image img{width:auto;display:block;margin:auto;max-width:100%;height:auto}.new-patient-lead .lead-form-box{box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;background-color:#fff;width:100%;padding:32px 24px;margin-bottom:60px;margin-top:30px}.click-on-website{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;width:210px;height:60px;background:#018bc7;box-shadow:0 4px 0 #006591;border-radius:10px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#fff !important;text-decoration:none !important}.disabled-dts{opacity:.6;cursor:not-allowed}.tooltip-inner{background-color:#75b151;font-size:16px !important}.tooltip.bs-tooltip-right .arrow:before{border-right-color:#75b151 !important}.tooltip.bs-tooltip-left .arrow:before{border-left-color:#75b151 !important}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#75b151 !important}.tooltip.bs-tooltip-top .arrow:before{border-top-color:#75b151 !important}#appointment_request_form_question .is-patient-question-form .ajax-progress-throbber{position:absolute;width:100%;height:100%;background:#fff;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:20px}#appointment_request_form_question .is-patient-question-form .info_general{font-size:18px;text-align:center;margin:30px 0}#appointment_request_form_question .is-patient-question-form .form-actions{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:40px 75px}@media only screen and (max-width:564px){#appointment_request_form_question .is-patient-question-form .form-actions{padding:30px 5px}}#appointment_request_form_question .is-patient-question-form .form-actions button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;margin-bottom:15px;width:179px;height:60px;border-radius:10px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#fff}#appointment_request_form_question .is-patient-question-form .form-actions button.yes{background-color:#018bc7 !important;box-shadow:0 4px 0 #006591;border-color:#018bc7 !important}#appointment_request_form_question .is-patient-question-form .form-actions button.no{background-color:#f29018 !important;box-shadow:0 4px 0 #ee610d;border-color:#f29018 !important}.no-service-active{padding:20px !important;font-family:Poppins,sans-serif !important;font-style:normal !important;font-weight:700 !important;line-height:32px !important;color:#a9a9a9 !important}.up-patients nav{padding:0 20px}.up-patients nav .nav-tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style:none;margin-bottom:1rem !important;border-bottom:1px solid #dee2e6 !important}.up-patients nav .nav-tabs .nav-link{margin-bottom:-1px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0) !important;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:block;padding:.5rem 1rem;-webkit-appearance:button;margin-right:0}.up-patients nav .nav-tabs .nav-link:focus{outline:none}.up-patients nav .nav-tabs .nav-link:hover{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6 !important}.up-patients nav .nav-tabs .nav-link.active{color:#495057 !important;background:#fff;border-color:#dee2e6 #dee2e6 #fff !important;box-shadow:none}.up-patients nav .nav-tabs .nav-link.active:hover{background:unset !important;background:unset !important;box-shadow:none !important;color:initial !important;border-radius:.25rem .25rem 0 0 !important}.up-patients .tab-content .preview{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:1460px){.up-patients .tab-content .preview{flex-direction:column}}.up-patients .tab-content .preview .iframe-mob{margin-right:20px}.widget-menu-admin,.reviews-list-response,.auto-reviews-request{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);border:none;border-radius:8px;padding:25px 20px}.widget-menu-admin nav,.reviews-list-response nav,.auto-reviews-request nav{display:block}.widget-menu-admin nav .nav-tabs,.reviews-list-response nav .nav-tabs,.auto-reviews-request nav .nav-tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style:none;margin-bottom:1rem !important;border-bottom:1px solid #dee2e6 !important}.widget-menu-admin nav .nav-tabs .nav-link,.reviews-list-response nav .nav-tabs .nav-link,.auto-reviews-request nav .nav-tabs .nav-link{margin-bottom:-1px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0) !important;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:block;padding:.5rem 1rem;-webkit-appearance:button;margin-right:0}.widget-menu-admin nav .nav-tabs .nav-link:focus,.reviews-list-response nav .nav-tabs .nav-link:focus,.auto-reviews-request nav .nav-tabs .nav-link:focus{outline:none}.widget-menu-admin nav .nav-tabs .nav-link:hover,.reviews-list-response nav .nav-tabs .nav-link:hover,.auto-reviews-request nav .nav-tabs .nav-link:hover{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6 !important}.widget-menu-admin nav .nav-tabs .nav-link.active,.reviews-list-response nav .nav-tabs .nav-link.active,.auto-reviews-request nav .nav-tabs .nav-link.active{color:#495057 !important;background:#fff;border-color:#dee2e6 #dee2e6 #fff !important;box-shadow:none}.widget-menu-admin nav .nav-tabs .nav-link.active:hover,.reviews-list-response nav .nav-tabs .nav-link.active:hover,.auto-reviews-request nav .nav-tabs .nav-link.active:hover{background:unset !important;background:unset !important;box-shadow:none !important;color:initial !important;border-radius:.25rem .25rem 0 0 !important}.widget-menu-admin .tab-content .preview,.reviews-list-response .tab-content .preview,.auto-reviews-request .tab-content .preview{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:1460px){.widget-menu-admin .tab-content .preview,.reviews-list-response .tab-content .preview,.auto-reviews-request .tab-content .preview{flex-direction:column}}.widget-menu-admin .tab-content .preview .iframe-mob,.reviews-list-response .tab-content .preview .iframe-mob,.auto-reviews-request .tab-content .preview .iframe-mob{margin-right:20px}.practice-google-comments-form{min-height:325px;width:100%;position:relative}.practice-google-comments-form .create-connection-google-entity,.practice-google-comments-form .connect_api{padding:10px;font-size:17px;margin:15px 0 0 0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:768px){.practice-google-comments-form .create-connection-google-entity,.practice-google-comments-form .connect_api{margin:70px 0 0 0}}.practice-google-comments-form .info{max-width:960px;position:relative;margin:0 auto;padding-top:45px}@media only screen and (max-width:768px){.practice-google-comments-form .info{padding-top:10px}}.practice-google-comments-form .connect_api{color:#fff;background:#74b151;border-radius:5px;min-width:180px;text-align:center;text-decoration:none;margin-top:70px}.practice-google-comments-form .google-api-info{padding:38px}.practice-google-comments-form .ajax-progress{margin:40px 0 0 0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.practice-google-comments-form #e-msg{padding:10px;font-size:17px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:75px 0 0 0;font-weight:500;display:none}.practice-google-comments-form .loaderwheeal{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.99);border-radius:10px;z-index:99}.practice-google-comments-form .loaderwheeal .loader-wheel{animation:spin_second 1s infinite linear;border:2px solid rgba(192,192,192,.5);border-left:4px solid #018bc7;border-radius:50%;height:215px;width:215px}.practice-google-comments-form .loaderwheeal .loader-text{color:#212529;font-family:Poppins,sans-serif;position:absolute;width:170px;font-size:18px;text-align:center}.practice-google-comments-form .loaderwheeal .loader-text.setup:after{content:"Locaties instellen..." !important}.practice-google-comments-form .loaderwheeal .loader-text:after{content:"Wacht alsjeblieft..."}.practice-google-comments-form #edit-parsing-locations{visibility:hidden}.admin-google-reviews{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);border:none;border-radius:8px;padding:25px 20px;margin:25px 50px}.admin-google-reviews .group-header{padding-right:15px;padding-left:15px;padding-bottom:15px;display:flex;width:100%;justify-content:space-between;align-items:center;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:15px;color:#000}.admin-google-reviews .comment_body p{font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:15px;line-height:21px;color:#000;margin-bottom:0}.admin-google-reviews .comment_response{display:flex;margin-top:10px;margin-bottom:10px;position:relative}.admin-google-reviews .comment_response .icon-holder{width:45px}.admin-google-reviews .comment_response .reactie-v{overflow:hidden;background:#fffeea;border:1px solid #75b151;border-radius:4px;margin-left:10px;padding:8px 20px;position:relative;width:100%}.admin-google-reviews br{content:"";display:block;margin:2px 0}.admin-google-reviews .react-to-review{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#74b151 !important;border-color:#74b151 !important;color:#fff;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:10px;text-decoration:none;margin:25px auto 10px auto}.s_and_t{display:flex;align-items:center}.s_and_t a{text-decoration:none;font-size:27px;font-weight:600}.s_and_t a:hover{color:#74b151}.s_and_t img{width:50px;margin-right:15px}.title-and-ico-tarrifs{display:flex;align-items:center}.title-and-ico-tarrifs img{margin-right:10px}.title-and-ico-tarrifs img.sec{margin-left:-3px;width:80px}.payt-authorize{display:inline-block;width:250px;font-weight:500;color:#fff !important;font-size:17px;text-align:center}.form-select{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn,.btn:hover,.btn:focus{background-color:#74b151;color:#fff;border:none #74b151}.u-media-player--centered{margin-left:2rem}.info-service-box{background-color:#018bc7;border-color:#018bc7;text-decoration:none;color:#fff !important;font-weight:400;text-align:center;font-size:1rem;border-radius:.25rem;padding:.375rem .75rem}.info-service-box:hover{text-decoration:none}.products-tariffs{display:inline-flex;align-items:center}.products-tariffs input[type=checkbox]{margin:.5rem}@media(min-width:578px){.choose-plan-container-button-description{display:flex;align-items:center}}.practice-email-confirm-form .captcha-type-challenge--image .captcha__element{margin:0 auto;width:50%;margin-top:1rem;align-items:flex-end}.connection-card{border:1px solid #ccc;padding:1em;margin:1em 0;display:flex;flex-direction:column;gap:.5em;background:#f9f9f9;border-radius:8px;font-family:Poppins,sans-serif}.connection-card-header{display:flex;justify-content:space-between;align-items:center;font-family:Poppins,sans-serif}.connection-status-dot{width:10px;height:10px;border-radius:50%;background-color:red}@media(min-width:600px){.connection-card{flex-direction:row;justify-content:space-between}}.connection-card{background:#fff;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);display:grid;grid-template-columns:repeat(2,1fr) auto;align-items:center;font-family:Poppins,sans-serif}.connection-card-header{grid-column:1/-1;display:flex;align-items:center;padding-bottom:1rem;border-bottom:1px solid #eee;font-family:Poppins,sans-serif}.practice-title{font-size:1.25rem;font-weight:600;color:#2c3e50;text-decoration:none;margin-right:auto;padding-right:2rem;font-family:Poppins,sans-serif}.connection-status-dot{width:12px;height:12px;border-radius:50%}.connection-details{display:flex;justify-content:space-between}.connection-actions{display:flex;gap:1rem;justify-content:flex-end;font-family:Poppins,sans-serif;transform:scale(0.9)}.connection-actions a{padding:.5rem 1.25rem;border-radius:6px;text-decoration:none;font-weight:500;transition:all .2s ease;font-size:.95rem}.edit-connection{background-color:#4d7e31;color:#fff !important;border:1px solid #4d7e31}.edit-connection:hover{background-color:#4d7e31}.logout-connection{background-color:#3498db;color:#fff !important;border:1px solid #3498db}.logout-connection:hover{background-color:#2980b9}.delete-connection{background-color:#dc3545;color:#fff !important;border:1px solid #4e1117}.delete-connection:hover{background-color:#4e1117}.connection-card>div:not(.connection-card-header):not(.connection-actions){color:#666;font-size:.95rem}@media(max-width:992px){.connection-card{grid-template-columns:1fr 1fr}.connection-actions{grid-column:1/-1;justify-content:flex-start}}@media(max-width:768px){.connection-card{grid-template-columns:1fr;gap:1rem}}.info-column{display:flex;gap:.5rem;align-items:baseline}.info-label{color:#666;font-weight:500}.info-value{color:#2c3e50;font-weight:400}.connection-actions{display:flex;gap:.75rem;justify-content:flex-end}.connection-actions a{padding:.5rem 1.25rem;border-radius:6px;text-decoration:none;font-weight:500;white-space:nowrap;font-size:.95rem;min-width:80px;text-align:center}@media(max-width:576px){.connection-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%}.connection-actions a{width:100%;min-width:unset;padding:.5rem 1rem}}@media(max-width:400px){.connection-actions{grid-template-columns:1fr}}.dental-rules-connection-form{background:#fff;border-radius:16px;padding:1rem;margin:2rem auto;box-shadow:0 4px 24px rgba(0,0,0,.06);max-width:600px;margin-top:0}.dental-rules-connection-form .form-wrapper{display:grid;gap:1.5rem}.dental-rules-connection-form .form-item{display:grid;gap:.5rem}.dental-rules-connection-form .form-item label{font-weight:600;font-size:.95rem;color:#374151;display:flex;align-items:center}.dental-rules-connection-form .form-required{margin-left:4px;font-size:1rem}.dental-rules-connection-form .form-text,.dental-rules-connection-form .form-email,.dental-rules-connection-form .form-number,.dental-rules-connection-form .form-select,.dental-rules-connection-form .form-password{width:100%;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;color:#1f2937;background-color:#fff;transition:all .2s ease}.dental-rules-connection-form .form-text:focus,.dental-rules-connection-form .form-email:focus,.dental-rules-connection-form .form-number:focus,.dental-rules-connection-form .form-select:focus,.dental-rules-connection-form .form-password:focus{outline:none;border-color:#82b366;box-shadow:0 0 0 4px rgba(130,179,102,.1)}.dental-rules-connection-form .form-text:hover,.dental-rules-connection-form .form-email:hover,.dental-rules-connection-form .form-number:hover,.dental-rules-connection-form .form-select:hover,.dental-rules-connection-form .form-password:hover{border-color:#82b366}.dental-rules-connection-form .form-select:disabled{background-color:#f9fafb;border-color:#e5e7eb;color:#6b7280;cursor:not-allowed}.dental-rules-connection-form .form-submit{background-color:#82b366;color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;width:100%;margin-top:1rem;box-shadow:0 2px 4px rgba(130,179,102,.2)}.dental-rules-connection-form .form-submit:hover{background-color:#75a359;transform:translateY(-1px);box-shadow:0 4px 6px rgba(130,179,102,.2)}.dental-rules-connection-form .form-submit:active{transform:translateY(0);box-shadow:0 2px 4px rgba(130,179,102,.2)}.dental-rules-connection-form .error{border-color:#ef4444}.dental-rules-connection-form .form-item--error-message{color:#ef4444;font-size:.875rem;margin-top:.25rem;display:flex;align-items:center;gap:.25rem}.dental-rules-connection-form .form-item--error-message::before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:#ef4444;color:#fff;border-radius:50%;font-size:.75rem;font-weight:bold}.dental-rules-connection-form .description{font-size:.875rem;color:#6b7280;margin-top:.375rem;line-height:1.4}@media(max-width:768px){.dental-rules-connection-form{padding:2rem;margin:1rem;border-radius:12px}}@media(max-width:480px){.dental-rules-connection-form{padding:1.5rem;margin:.5rem}.dental-rules-connection-form .form-item label{font-size:.9rem}.dental-rules-connection-form .form-text,.dental-rules-connection-form .form-email,.dental-rules-connection-form .form-number,.dental-rules-connection-form .form-select,.dental-rules-connection-form .form-password{padding:.75rem;font-size:.95rem}.dental-rules-connection-form .form-submit{padding:.875rem 1.5rem}}.sliding-form-panel{position:fixed;top:0;right:-600px;width:600px;height:100vh;background:#fff;box-shadow:-4px 0 24px rgba(0,0,0,.1);transition:right .3s ease;z-index:1000;overflow-y:auto;padding:0}.sliding-form-panel.active{right:0}.form-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .3s ease;z-index:999}.form-overlay.active{opacity:1;visibility:visible}.sliding-form-header{padding:1.5rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background:#fff;position:sticky;top:0;z-index:1}.sliding-form-header h2{margin:0;font-size:1.25rem;font-weight:600;color:#374151}.close-form-btn{background:none;border:none;padding:.5rem;cursor:pointer;font-size:1.5rem;color:#6b7280;transition:color .2s}.close-form-btn:hover{color:#374151}.sliding-form-content{padding:1.5rem}.loading-spinner{text-align:center;padding:2rem;color:#6b7280}@media(max-width:768px){.sliding-form-panel{width:100%;right:-100%}}.dental-rules-connection-page .no-connection-message{padding:1rem;width:100%;margin-top:1rem;color:#8b8c8c;font-family:Poppins,sans-serif}.dental-rules-wrapper .create-connection-btn{margin:1rem;font-family:Poppins,sans-serif}.description-dental-rules{margin:1rem;font-family:Poppins,sans-serif}.block-therapist-recognitions-block{padding:1rem !important}.therapist-recognitions{font-family:Poppins,sans-serif}.recognitions-header{border-radius:8px;padding:.85rem 1.25rem;display:flex;justify-content:center}.recognitions-header h3{margin:0;font-size:1.125rem;font-weight:600;color:#333;line-height:1.3}.recognitions-wrapper{position:relative}.recognitions-carousel{border-radius:8px;padding:.75rem;overflow:hidden}.recognitions-container{display:flex;justify-content:center;gap:1rem;padding-bottom:.5rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.recognitions-container::-webkit-scrollbar{height:6px}.recognitions-container::-webkit-scrollbar-track{background:rgba(0,0,0,.03);border-radius:3px}.recognitions-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.recognition-item{flex:0 0 auto;min-width:7.5rem;display:flex;flex-direction:column}.recognition-inner{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:.75rem .5rem;text-align:center;transition:all .25s ease;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.03)}.recognition-inner:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:rgba(0,0,0,.12)}.recognition-logo{height:3.5rem;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.recognition-logo img{max-width:90%;max-height:90%;object-fit:contain;transition:transform .2s ease}.recognition-inner:hover .recognition-logo img{transform:scale(1.05)}.recognition-text{font-weight:600;font-size:.9rem;color:#333;height:3rem;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;line-height:1.2}.recognition-details{font-size:.65rem;color:#666;width:100%;margin-top:auto}.registration-number,.recognition-date{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.recognition-controls{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:5}.recognition-nav{background-color:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.1);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;position:relative;margin:0 .5rem;box-shadow:0 2px 5px rgba(0,0,0,.1);pointer-events:auto;transition:all .2s ease;color:#555;font-size:1.25rem;font-weight:bold;padding:0;line-height:1}.recognition-nav:hover:not([disabled]){background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.15);color:#333}.recognition-nav[disabled]{opacity:.5;cursor:not-allowed}.recognition-nav.prev{left:0}.recognition-nav.next{right:0}@media(min-width:768px){.recognition-nav.prev{left:-16px}.recognition-nav.next{right:-16px}}@media(max-width:767px){.recognition-item{width:5.5rem;min-width:5.5rem}.recognition-logo{height:3rem}.recognition-details{font-size:.6rem}.recognitions-carousel{padding:1rem .75rem}.recognition-nav{width:28px;height:28px;font-size:1rem}}@media(max-width:375px){.recognition-item{min-width:6rem}.recognition-inner{padding:.5rem .35rem}.recognition-logo{height:2.5rem;margin-bottom:.5rem}.recognition-text{font-size:.8rem;height:2.5rem}.recognition-details{font-size:.55rem}}.tnd-gids-section{background-color:#f0f4f0;padding:60px 0 60px;width:100%;position:relative}.tnd-gids-container{max-width:1200px;margin:0 auto;padding:0 24px}.tnd-gids-header{margin-bottom:40px;max-width:850px}.tnd-gids-decoration{display:flex;align-items:center;gap:6px;margin-bottom:20px}.tnd-gids-dot{display:inline-block;width:7px;height:7px;background-color:#6ab04c;border-radius:50%}.tnd-gids-diamond{display:inline-block;width:12px;height:12px;border:2px solid #6ab04c;transform:rotate(45deg);background:rgba(0,0,0,0)}.tnd-gids-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:38px;font-weight:800;color:#1a1a1a;margin:0 0 14px 0;line-height:1.15;letter-spacing:-0.5px}.tnd-gids-description{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1.65;color:#555;margin:0}.tnd-gids-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.tnd-gids-card{background-color:#fff;border-radius:20px;border:1px solid #d0d8d0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.03);transition:box-shadow .25s ease;position:relative}.tnd-gids-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}.tnd-gids-card::before{content:"";position:absolute;border:2px solid var(--insights-green);border-radius:10px;z-index:10;pointer-events:none;inset:10px}.tnd-gids-card-inner{border-radius:14px;overflow:hidden;height:100%;display:flex;flex-direction:column}.tnd-gids-card-image{width:100%;height:180px;overflow:hidden;background-color:#f5f5f5;flex-shrink:0}.tnd-gids-card-image img{width:100%;height:100%;object-fit:cover;display:block}.tnd-gids-card-content{padding:25px 30px 30px;flex:1}.tnd-gids-card-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:20px;font-weight:600;color:#6ab04c;margin:0 0 14px 0;line-height:1.3}.tnd-gids-card-links{list-style:none;padding:0;margin:0}.tnd-gids-card-links li{position:relative;padding-left:16px;margin-bottom:8px;line-height:1.4}.tnd-gids-card-links li:last-child{margin-bottom:0}.tnd-gids-card-links li::before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;background-color:#6ab04c;border-radius:50%}.tnd-gids-card-links a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;color:#333;text-decoration:none;transition:color .2s ease}.tnd-gids-card-links a:hover{color:#6ab04c}@media(max-width:1024px){.tnd-gids-grid{grid-template-columns:repeat(2,1fr)}.tnd-gids-title{font-size:32px}}@media(max-width:768px){.tnd-gids-section{padding:40px 0 50px}.tnd-gids-container{padding:0 16px}.tnd-gids-grid{grid-template-columns:1fr;gap:20px}.tnd-gids-card-image{height:160px}.tnd-gids-title{font-size:28px}.tnd-gids-description{font-size:15px}.tnd-gids-line{width:100px}}@media(max-width:480px){.tnd-gids-card-content{padding:16px 16px 20px}.tnd-gids-card-title{font-size:18px}.tnd-gids-card-links a{font-size:13px}.tnd-gids-title{font-size:24px}}.adv-city-page .block-tnd-advertisement{width:100%;padding:15px 15px 0}.adv-city-page .block-tnd-advertisement img{width:100%;border-radius:5px}.region-advertisement-simple-page-sidebar-first,.region-advertisement-simple-page-leaderboard{margin:0;display:block}.simple-page-sidebar{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px;order:2;margin-bottom:10px}@media only screen and (min-width:768px){.simple-page-sidebar{-ms-flex:0 0 330px;flex:0 0 330px;max-width:330px;order:-1}}body.simple-page .card-body img{height:auto;max-width:100%}.advertisement-simple-leaderboard img,.advertisement-news-leaderboard img,.region-advertisement-simple-page-sidebar-first img{width:100%;border-radius:3px}.advertisement-news-leaderboard{padding:0 15px}.advertisement-news-leaderboard .block-tnd-advertisement{width:100%}@media only screen and (max-width:767px){.advertisement-simple-leaderboard{margin-top:10px}}.advertising-mondzorg{padding:0 15px}.advertising-mondzorg img{width:100%;height:auto}.advertising-mondzorg .block-tnd-advertisement{width:100%}.advertisement-news-sidebar{position:relative}.advertisement-news-sidebar .block.block-tnd-advertisement{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding-top:0;padding-bottom:0}.advertisement-news-sidebar img{max-width:100%;border-radius:10px}.advertisement-practice-page{width:100%;margin-bottom:10px;margin-top:20px}.advertisement-practice-page img{border-radius:5px;width:100%}.map-legend{left:0;position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box !important;display:block;direction:ltr !important;z-index:100}.map-legend .content-map{position:absolute;width:328px;background:#fff;box-shadow:-2px -2px 12px rgba(0,0,0,.08);border-radius:0 10px 10px 0;left:-328px;transition:all .4s ease-out;display:flex;flex-direction:column;align-items:flex-start;padding:20px;top:50%;transform:translateY(-50%)}.map-legend .content-map.open{left:0;z-index:2}.map-legend .content-map .separator{width:285px;height:0;border:1px solid #e7e7e7;margin:12px 0}.map-legend .content-map .pin{display:flex;flex-direction:row;align-items:center;padding:0}.map-legend .content-map .pin img{width:25px;margin:0 20px}.map-legend .content-map .pin .text-icon{font-family:Roboto,serif;font-style:normal;font-weight:normal;font-size:16px;line-height:23px;text-align:center;color:#8a97a0}.map-legend .see-legend{border-radius:0 3px 3px 0;transform:translateX(-8px);font-size:14px;position:relative;border:none;outline:none;padding:12px 14px 12px 12px;cursor:pointer;white-space:nowrap;background-color:#74b151 !important;transition:all .4s ease-out;opacity:.96;width:40px;display:flex;flex-direction:column;align-items:flex-start;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));left:0}.map-legend .see-legend .text{word-break:normal !important;word-wrap:normal !important;white-space:nowrap !important;cursor:pointer;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;transform:rotate(180deg);color:#fff !important}.map-legend .see-legend.open{left:325px}.personnel .region-therapist-header{display:block !important;margin:0}.personnel .practice_selector .modal-body{min-height:350px}.personnel .practice_selector .custom-selector{position:relative}.personnel .practice_selector .custom-selector::before,.personnel .practice_selector .custom-selector::after{--size:0.3rem;position:absolute;content:"";right:1rem;pointer-events:none}.personnel .practice_selector .custom-selector::before{border-left:var(--size) solid rgba(0,0,0,0);border-right:var(--size) solid rgba(0,0,0,0);border-bottom:var(--size) solid #000;top:40%}.personnel .practice_selector .custom-selector::after{border-left:var(--size) solid rgba(0,0,0,0);border-right:var(--size) solid rgba(0,0,0,0);border-top:var(--size) solid #000;top:55%}.personnel .practice_selector select{appearance:none;-webkit-appearance:none;width:100%;font-size:1.15rem;padding:.675em 6em .675em 1em;background-color:#fff;border:1px solid #caced1;border-radius:.25rem;color:#000;cursor:pointer}.personnel .cover{width:100%;min-height:715px;background:#e5e5e5;text-align:center;overflow:hidden}.personnel .cover .cover-shape{position:absolute;height:605px;width:100%;background:#75b151 url(/themes/custom/tandarts_theme/personal_page/mask-graph.svg) no-repeat center center;background-size:cover}@media only screen and (max-width:767px){.personnel .cover .cover-shape{height:357px}}.personnel .cover .cover-shape .mask{background:url(/themes/custom/tandarts_theme/personal_page/mask.svg) no-repeat center center;width:100%;height:275px;position:relative;top:338px}@media only screen and (max-width:1920px){.personnel .cover .cover-shape .mask{background-size:cover}}@media only screen and (max-width:767px){.personnel .cover .cover-shape .mask{height:110px;top:250px}}.personnel .cover .cover-img{position:absolute;left:50%;transform:translate(-50%,0)}@media only screen and (max-width:767px){.personnel .cover .cover-img{height:420px}}.personnel .cover .moto-and-actions{position:relative;top:222px}.personnel .cover .moto-and-actions .moto{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:45px;line-height:108%;color:#75b151}@media only screen and (max-width:767px){.personnel .cover .moto-and-actions .moto{font-size:40px}}.personnel .cover .moto-and-actions .actions{display:flex;flex-direction:row;justify-content:center;margin-top:32px}@media only screen and (max-width:600px){.personnel .cover .moto-and-actions .actions{flex-wrap:wrap}}.personnel .cover .moto-and-actions .actions .write-review{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#018bc7;border-radius:56px;font-size:16px;line-height:22px;text-align:center;color:#fff;border:none;padding:10px 10px 10px 20px;height:55px;width:252px;text-decoration:none}@media only screen and (max-width:767px){.personnel .cover .moto-and-actions .actions .write-review{margin-bottom:15px}}.personnel .cover .moto-and-actions .actions .write-review img{margin:0 0 0 10px}.personnel .cover .moto-and-actions .actions .write-review:focus{outline:none}.personnel .cover .moto-and-actions .actions .treater-login{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 10px 10px 20px;border:3px solid #018bc7;box-sizing:border-box;border-radius:56px;margin:0 16px;color:#018bc7;font-size:16px;line-height:22px;text-align:center;height:55px;width:252px;text-decoration:none}.personnel .cover .moto-and-actions .actions .treater-login img{margin:0 0 0 10px}.personnel .cover .moto-and-actions .actions .treater-login:focus{outline:none}.personnel .cover .top-header{position:relative}.personnel .cover .top-header .avatar{width:290px;height:290px;border-radius:50%;background:#fff;position:relative;top:175px;left:0;right:0;margin-left:auto;margin-right:auto}.personnel .cover .top-header .avatar img{width:100%;border-radius:50%}.personnel .cover .top-header .diamond1{position:absolute;width:35.2px;height:34.86px;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,0.37) 100%);border-radius:6px;transform:rotate(-45deg);right:-41px;left:0;margin-left:auto;margin-right:auto;top:75px}.personnel .cover .top-header .diamond2{position:absolute;width:75.85px;height:75.02px;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,0.37) 100%);border-radius:14px;transform:rotate(-45deg);right:0;left:-470px;margin-left:auto;margin-right:auto;top:255px}.personnel .cover .top-header .rating{position:absolute;width:175.65px;height:175.65px;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,0.37) 100%);border-radius:32px;transform:rotate(-45deg);right:-435px;left:0;margin-left:auto;margin-right:auto;top:60px;display:flex;justify-content:center;align-items:center;flex-direction:column}.personnel .cover .top-header .rating img{transform:rotate(45deg);position:absolute;z-index:-1;width:155px}.personnel .cover .top-header .rating .name{transform:rotate(45deg);position:relative;width:100%}.personnel .cover .top-header .rating .name span{top:-70px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:30px;color:#018bc7;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.personnel .cover .top-header .rating .score{transform:rotate(45deg);position:relative;width:100%}.personnel .cover .top-header .rating .score span{position:absolute;font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:75px;line-height:132px;color:#018bc7;top:-70px;left:0;right:0;margin-left:auto;margin-right:auto}.personnel .cover .top-header .rating .stars{position:absolute;transform:rotate(45deg);width:100%}.personnel .cover .top-header .rating .stars .tandarts_stars{background-repeat:repeat-x;position:absolute;display:inline-block;overflow:hidden;background-size:25px 25px;height:25px;top:35px;width:125px;left:0;right:0;margin-left:auto;margin-right:auto;background-image:url(/themes/custom/tandarts_theme/personal_page/star-empty.svg)}.personnel .cover .top-header .rating .stars .tandarts_stars span{background-size:25px 25px;height:25px;background-repeat:repeat-x;display:block;background-image:url(/themes/custom/tandarts_theme/personal_page/star-full.svg)}@media only screen and (max-width:767px){.personnel .cover .top-header .avatar{width:205px;height:205px;border-radius:50%;background:#fff;position:relative;top:150px;left:0;right:0;margin-left:auto;margin-right:auto}.personnel .cover .top-header .rating{position:absolute;width:130px;height:130px;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,0.37) 100%);border-radius:32px;transform:rotate(-45deg);right:-226px;left:0;margin-left:auto;margin-right:auto;top:30px}.personnel .cover .top-header .rating img{transform:rotate(43deg);position:absolute;width:82%}.personnel .cover .top-header .rating .name span{top:-60px;font-size:17px}.personnel .cover .top-header .rating .score span{top:-65px;font-size:55px}.personnel .cover .top-header .rating .stars .tandarts_stars{background-size:17px 17px;height:24px;top:29px;width:85px}.personnel .cover .top-header .rating .stars .tandarts_stars span{background-size:17px 17px;height:24px}.personnel .cover .top-header .diamond1{position:absolute;width:35.2px;height:34.86px;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,0.37) 100%);border-radius:6px;transform:rotate(-45deg);right:1px;left:0;margin-left:auto;margin-right:auto;top:95px}.personnel .cover .top-header .diamond2{position:absolute;width:64.85px;height:64.85px;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,0.37) 100%);border-radius:14px;transform:rotate(-45deg);right:0;left:-308px;margin-left:auto;margin-right:auto;top:190px}}.personnel .region-therapist-info{background:#f8f8f8;margin:auto}.personnel .region-therapist-info .block{margin:0 auto;padding:50px 0;width:100%}.personnel .region-therapist-info .block .info{display:flex;flex-direction:column;align-items:center;padding:0}.personnel .region-therapist-info .block .info h1{font-family:Poppins,sans-serif;font-weight:500;margin:5px 0}.personnel .region-therapist-info .block .info .specialization-gender{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;text-align:center;color:#000;margin:5px 0}.personnel .region-therapist-info .block .separator{border:1px solid #efeff0;margin:24px 0}.personnel .region-therapist-info .block .contact_info{display:flex;flex-direction:row;justify-content:center;padding:0;margin:24px 0}.personnel .region-therapist-info .block .contact_info .v-separator{border:1px solid #efeff0;position:relative;transform:rotate(-90deg);width:35px;height:1px;top:25px}.personnel .region-therapist-info .block .contact_info .email{justify-content:flex-end}.personnel .region-therapist-info .block .contact_info .linked-in{justify-content:flex-start}.personnel .region-therapist-info .block .contact_info .email,.personnel .region-therapist-info .block .contact_info .linked-in{display:flex;flex-direction:row;align-items:center;padding:0;margin:0;flex-grow:1;flex-basis:0}.personnel .region-therapist-info .block .contact_info .email .icon,.personnel .region-therapist-info .block .contact_info .linked-in .icon{margin:0 10px 0 0}.personnel .region-therapist-info .block .contact_info .email .icon img,.personnel .region-therapist-info .block .contact_info .linked-in .icon img{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.1))}.personnel .region-therapist-info .block .contact_info .email .details .label,.personnel .region-therapist-info .block .contact_info .linked-in .details .label{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#000}.personnel .region-therapist-info .block .contact_info .email .details .inf,.personnel .region-therapist-info .block .contact_info .linked-in .details .inf{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;color:#018bc7}@media only screen and (max-width:576px){.personnel .region-therapist-info .block .contact_info{flex-direction:column;align-items:center}.personnel .region-therapist-info .block .contact_info .v-separator{display:none}.personnel .region-therapist-info .block .contact_info .email{margin-bottom:15px}}.personnel .region-therapist-info .block .about{padding:0 130px}@media only screen and (max-width:1024px){.personnel .region-therapist-info .block .about{padding:0}}.personnel .region-therapist-info .block .about .about-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:22px;margin:10px 0;line-height:30px;text-align:center;color:#000}.personnel .region-therapist-info .block .about .about-body{text-align:center}.personnel .region-therapist-info .block .about .about-body .read-more-state{display:none}.personnel .region-therapist-info .block .about .about-body .read-more-wrap{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:24px;text-align:center;color:#000}.personnel .region-therapist-info .block .about .about-body .read-more-target{display:none;max-height:0;font-size:0}.personnel .region-therapist-info .block .about .about-body .read-more-state:checked~.read-more-wrap .read-more-target{display:block;font-size:inherit;max-height:999em}.personnel .region-therapist-info .block .about .about-body .read-more-state~.read-more-trigger:before{content:"Lees verder";display:block}.personnel .region-therapist-info .block .about .about-body .read-more-state~.read-more-trigger:after{content:url("/themes/custom/tandarts_theme/personal_page/arrow-down.svg")}.personnel .region-therapist-info .block .about .about-body .read-more-state:checked~.read-more-trigger:before{content:"Lees minder"}.personnel .region-therapist-info .block .about .about-body .read-more-state:checked~.read-more-trigger:after{content:url("/themes/custom/tandarts_theme/personal_page/arrow-up.svg")}.personnel .region-therapist-info .block .about .about-body .read-more-trigger{cursor:pointer;display:block;font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;text-align:center;color:#018bc7}.personnel .region-therapist-reviews{margin:0}.personnel .region-therapist-reviews .block{margin:0 auto;width:100%}.personnel .region-therapist-reviews .general-details{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;padding:35px 0;background:#75b151 url(/themes/custom/tandarts_theme/personal_page/mask-graph.svg) no-repeat center center;background-size:cover}.personnel .region-therapist-reviews .general-details .shield{width:90px;height:90px;background:linear-gradient(180deg,#774EF6 0%,#281185 100%);border-radius:14px;transform:rotate(-45deg);display:flex;justify-content:center;align-items:center;flex-direction:column}.personnel .region-therapist-reviews .general-details .shield.no{background:linear-gradient(180deg,rgba(199,200,202,0.8) 0%,rgb(199,200,202) 100%);opacity:.8}.personnel .region-therapist-reviews .general-details .shield .info{transform:rotate(45deg);position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.personnel .region-therapist-reviews .general-details .shield .info span{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:27px;text-align:center;color:#fff}.personnel .region-therapist-reviews .general-details .shield img{transform:rotate(45deg);position:absolute;z-index:-1;width:65px}.personnel .region-therapist-reviews .general-details .separator{border:1px solid #9fd082;transform:rotate(90deg);width:130px}.personnel .region-therapist-reviews .general-details .rating-desc{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:21px;color:#fff;max-width:260px}.personnel .region-therapist-reviews .general-details .rating-desc .infos{text-align:left}.personnel .region-therapist-reviews .general-details .rating-desc .progress{margin-top:0;height:8px;border-radius:5px;background:rgba(97,150,66,.85)}.personnel .region-therapist-reviews .general-details .rating-desc .progress .progress-bar{background:#fff;border-radius:5px}.personnel .region-therapist-reviews .general-details .rating-desc .text-left{font-weight:600;font-size:16px}.personnel .region-therapist-reviews .general-details .number-of-reviews{display:flex;flex-direction:column;align-items:center}.personnel .region-therapist-reviews .general-details .number-of-reviews .number{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:85px;line-height:90px;text-align:center;color:#fff}.personnel .region-therapist-reviews .general-details .number-of-reviews .words{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#fff}@media only screen and (max-width:767px){.personnel .region-therapist-reviews .general-details{flex-direction:column}.personnel .region-therapist-reviews .general-details .separator{display:none}.personnel .region-therapist-reviews .general-details .rating-desc{margin:30px 0}}.personnel .region-therapist-reviews .expanded-reviews{text-align:center;margin-top:20px;margin-bottom:120px}.personnel .region-therapist-reviews .expanded-reviews .read-more-trigger{cursor:pointer;display:block;font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;text-align:center;color:#fff;margin:30px 0 0 0}.personnel .region-therapist-reviews .expanded-reviews .review-card{filter:drop-shadow(0px 4px 30px rgba(0,0,0,0.15));background:#fff;border-radius:10px;padding:20px 30px;margin-bottom:20px}.personnel .region-therapist-reviews .expanded-reviews .review-card .quotes{margin-bottom:10px}.personnel .region-therapist-reviews .expanded-reviews .review-card .header{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#000;text-align:left;margin-bottom:5px}.personnel .region-therapist-reviews .expanded-reviews .review-card .body{font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:21px;color:#000;margin-bottom:14px;text-align:left}.personnel .region-therapist-reviews .expanded-reviews .review-card .rev-details .progress-all{margin-bottom:10px}.personnel .region-therapist-reviews .expanded-reviews .review-card .rev-details .rating-label{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;color:#000}.personnel .region-therapist-reviews .expanded-reviews .review-card .rev-details .rating-progress{display:flex;flex-direction:row;align-items:center}.personnel .region-therapist-reviews .expanded-reviews .review-card .rev-details .rating-progress .score{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#000}.personnel .region-therapist-reviews .expanded-reviews .review-card .rev-details .rating-progress .progress{width:100%;background:rgba(199,200,202,.3);border-radius:5px;height:10px}.personnel .region-therapist-reviews .expanded-reviews .review-card .rev-details .rating-progress .progress .progress-bar{background:#75b151;border-radius:5px}.personnel .region-therapist-reviews .expanded-reviews .review-card .total-score{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:70px;line-height:110px;text-align:center;color:#75b151}.personnel .region-therapist-reviews .load-more-ajax{width:350px;background:#018bc7;border-radius:70px;padding:18px 55px;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;margin:40px 0}.personnel .region-therapist-reviews .load-more-ajax:focus{outline:none}.personnel .region-therapist-agenda{margin:auto;background:#fff}.personnel .region-therapist-agenda .block{margin:0 auto;width:100%}.personnel .region-therapist-agenda .container-fluid{padding:0}.personnel .region-therapist-agenda .container-fluid .tabs-accordion{background:#fff;border-radius:0}.personnel .region-therapist-agenda .container-fluid .tabs-accordion input{position:absolute;opacity:0;z-index:-1}.personnel .region-therapist-agenda .container-fluid .tabs-accordion input:checked+.tab-accordion-label{background:#fff}.personnel .region-therapist-agenda .container-fluid .tabs-accordion input:checked+.tab-accordion-label::after{transform:rotate(90deg)}.personnel .region-therapist-agenda .container-fluid .tabs-accordion input:checked~.tab-accordion-content{max-height:100vh;padding:0}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion{width:100%;color:#fff;overflow:hidden}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-label{display:flex;justify-content:space-between;padding:20px 39px;cursor:pointer;font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#018bc7;margin:0}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-label:hover{background:#fafafa}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-label::after{content:"❯";width:1em;height:1em;color:#018bc7;text-align:center;transition:all .35s}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion:last-child label{margin:0}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-content{max-height:0;padding:0 1em;color:#888;background:#fafafa;transition:all .35s}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-content .table-borderless{margin:0}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-content .table-borderless thead>tr>th{background:#fafafa !important;border-top:1px solid rgba(233,233,233,.65) !important;border-left:none !important;border-right:none !important;border-bottom:2px solid rgba(233,233,233,.65) !important;padding:15px;font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;text-align:center;color:#000}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-content .table-borderless thead>tr>th.current{background:rgba(117,177,81,.05) !important;border:1px solid #75b151 !important;border-bottom:2px solid rgba(233,233,233,.65) !important}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-content .table-borderless tbody>tr:last-child>td.current{border-bottom:1px solid #75b151 !important}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-content .table-borderless tbody>tr>td{background:#fafafa !important;border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid rgba(233,233,233,.65) !important;padding:9px;font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;text-align:center;color:#000}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-content .table-borderless tbody>tr>td.current{background:rgba(117,177,81,.05) !important;border:1px solid #75b151 !important;border-bottom:2px solid rgba(233,233,233,.65) !important}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:blue;cursor:pointer}.personnel .region-therapist-agenda .container-fluid .tabs-accordion .tab-accordion-close:hover{background:#00c}.personnel .region-therapist-experience{margin:auto;background:#fff}.personnel .region-therapist-experience .block{margin:0 auto;padding:50px 0;width:100%}.personnel .region-therapist-experience .container .title{text-align:center}.personnel .region-therapist-experience .container .title .line{width:100px;height:5px;margin:0 auto;background:#74b24f;border-radius:10px}.personnel .region-therapist-experience .container .title h3{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:40px;line-height:60px;color:#000;padding-top:15px;padding-bottom:30px}.personnel .region-therapist-experience .container .experience{padding:0 130px}.personnel .region-therapist-experience .container .experience .entity{display:flex}.personnel .region-therapist-experience .container .experience .entity .company-logo{margin-right:15px}.personnel .region-therapist-experience .container .experience .entity .title-e{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:150%;color:#181818}.personnel .region-therapist-experience .container .experience .entity .experience-detail-e{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:150%;color:#0275b1}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list{list-style-type:none;padding:0}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .single .bullet{display:none}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .single .details::before{display:none}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list li:last-of-type .details::before{display:none}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .bullet{position:relative;display:block;border-radius:50%;height:11px;width:11px;background-color:#c4c4c4;top:20px;left:-49px;margin-bottom:-8px}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details{position:relative;padding:12px 0;display:flex}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details::before{content:"";position:absolute;left:-45px;top:36px;height:calc(100% - 24px);width:2px;background-color:#c4c4c4}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details .title-ed{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;color:#018bc7}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details .experience-detail-ed{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#c4c4c4}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details .text-ed{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:21px;color:#828282}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details .text-ed .read-more-state{display:none}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details .text-ed .read-more-target{opacity:0;max-height:0;font-size:0;transition:.25s ease}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details .text-ed .read-more-state:checked~.read-more-target{opacity:1;font-size:inherit;max-height:999em}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details .text-ed .read-more-state~.read-more-trigger:before{content:"... [lees verder]"}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details .text-ed .read-more-state:checked~.read-more-trigger:before{display:none}.personnel .region-therapist-experience .container .experience .entity .experience-in-company .list .details .text-ed .read-more-trigger{cursor:pointer}.therapist-login{display:flex;flex-direction:column}.therapist-login #page{min-height:100vh;background:#74b151}.therapist-login #page #main-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:90vh;background:#74b151}.therapist-login #page #main-wrapper .-role-login-page-form{display:flex;border-radius:26px;overflow:hidden;background:#fff}.therapist-login #page #main-wrapper .-role-login-page-form .therapist-img{position:relative;text-align:center}.therapist-login #page #main-wrapper .-role-login-page-form .therapist-img .general-image{height:800px}.therapist-login #page #main-wrapper .-role-login-page-form .therapist-img .logo{position:absolute;left:36px;top:25px;width:220px}.therapist-login #page #main-wrapper .-role-login-page-form .therapist-img .text-bottom{position:absolute;bottom:55px;left:50%;transform:translate(-50%,0);font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:32px;line-height:25px;color:#fff}.therapist-login #page #main-wrapper .-role-login-page-form .therapist-img .text-bottom span{font-size:17px}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 80px}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist .welcome{font-family:Poppins,sans-serif;font-style:normal;font-weight:bold;font-size:32px;line-height:43px;color:#74b151;margin-bottom:15px}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset{padding:0 !important;margin:10px !important;background:none !important}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group .input-group-prepend{height:40px;margin-right:-10px}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group .input-group-prepend span{background:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;border:1.33333px solid #d0d0d0;border-right:0}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group .input-group-prepend span img{width:26px}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group input{margin:0;height:40px;border:1.33333px solid #d0d0d0;box-sizing:border-box;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:0;font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:20px !important;line-height:32px;color:#828282 !important}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group input:focus{outline:none;box-shadow:none}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group input:-webkit-autofill::first-line{font-size:20px !important}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group input:-webkit-autofill,.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group input:-webkit-autofill:hover,.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset !important;background:rgba(0,0,0,0) !important;-webkit-text-fill-color:#828282 !important;font-size:inherit !important}.therapist-login #page #main-wrapper .-role-login-page-form .login-therapist fieldset .input-group .description{font-family:Poppins,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;color:#828282}.therapist-login #page #main-wrapper .-role-login-page-form button{padding:5px 128px;background:#74b151;border-radius:10px;margin-top:15px}.path-behandelaar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;height:100%;overflow:hidden;background:linear-gradient(0deg,rgba(151,151,151,0.1),rgba(151,151,151,0.1)),#fff}.path-behandelaar .page-content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;position:relative;overflow:hidden}.path-behandelaar .page-content .h6,.path-behandelaar .page-content h6{font-size:1rem !important}.path-behandelaar .page-content .sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:300px;position:fixed;top:0;bottom:0;box-sizing:content-box}.path-behandelaar .page-content .sidebar-expand-lg{position:static}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main{z-index:99;box-shadow:none}.path-behandelaar .page-content div[data-drupal-messages]{display:flex;position:absolute;width:calc(100% - 425px);height:65px;right:0;justify-content:flex-end;margin:15px 33px;z-index:1}.path-behandelaar .page-content div[data-drupal-messages] .alert{position:absolute}.path-behandelaar .page-content .gutters-sm{margin-right:-8px;margin-left:-8px}.path-behandelaar .page-content .gutters-sm>.col,.path-behandelaar .page-content .gutters-sm>[class*=col-]{padding-right:8px;padding-left:8px}.path-behandelaar .page-content .main-body{overflow:auto;max-height:100vh;padding:15px 15px 310px}.path-behandelaar .page-content .main-body .btn{margin-top:20px;color:#fff}.path-behandelaar .page-content .main-body .user-services-form .fields-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:0 20px}.path-behandelaar .page-content .main-body .user-services-form fieldset{margin:0 !important}.path-behandelaar .page-content .main-body .user-services-form .js-form-type-checkbox input{overflow:hidden;word-wrap:normal;width:145px;height:25px;clip:auto;margin-left:0;opacity:0;cursor:pointer;z-index:99;top:8px;left:17px;transform:translateY(-50%)}.path-behandelaar .page-content .main-body .user-services-form .js-form-type-checkbox .field-suffix{z-index:1;display:inline-block;vertical-align:top;width:40px;height:24px;border-radius:12px;box-sizing:border-box}.path-behandelaar .page-content .main-body .user-services-form .js-form-type-checkbox .checkbox-toggle__inner{position:relative;display:block;width:100%;height:100%;overflow:hidden;-webkit-clip-path:circle(24px at 50% 50%);clip-path:circle(24px at 50% 50%);background-color:#bbb;border:3px solid rgba(0,0,0,0);border-radius:12px;box-sizing:border-box}.path-behandelaar .page-content .main-body .user-services-form .js-form-type-checkbox .checkbox-toggle__inner:before{position:absolute;content:"";width:100%;height:100%;background-color:#fff;border-radius:21px;transform:translateX(-16px);transition:transform .3s}.path-behandelaar .page-content .main-body .user-services-form .js-form-type-checkbox input:checked~.field-suffix .checkbox-toggle__inner{background-color:#74b151}.path-behandelaar .page-content .main-body .user-services-form .js-form-type-checkbox input:checked~.field-suffix .checkbox-toggle__inner:before{transform:translateX(16px);background-color:#fff}.path-behandelaar .page-content .main-body .product-card{border:1px solid #e9ecef;border-radius:2px;background-color:#fff;display:flex;padding:18px;position:relative;align-items:center}.path-behandelaar .page-content .main-body .product-card:not(:last-of-type){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.path-behandelaar .page-content .main-body .product-card .product-name{flex:2}.path-behandelaar .page-content .main-body .product-card .product-name h3{max-width:360px;margin:0;font-size:15px;line-height:18px;font-weight:600;color:#294661}.path-behandelaar .page-content .main-body .product-card .product-details{display:flex;flex-direction:column;flex:2}.path-behandelaar .page-content .main-body .product-card .product-details .product-detail{display:flex;align-items:center}.path-behandelaar .page-content .main-body .product-card .product-details .product-detail .product-description{flex:1}.path-behandelaar .page-content .main-body .product-card .product-details .product-detail .product-description p{font-size:15px;line-height:20px;color:#7f90a0;margin-bottom:0}.path-behandelaar .page-content .main-body .product-card .product-details .product-detail .product-description p:first-child{display:inline-block;white-space:nowrap}.path-behandelaar .page-content .main-body .product-card .product-details .product-detail .product-price{text-align:end;width:215px;font-size:15px;line-height:20px}.path-behandelaar .page-content .main-body .product-card .product-details .product-detail .product-price p{font-size:15px;line-height:20px;margin:0}.path-behandelaar .page-content .main-body .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);border-radius:.25rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.path-behandelaar .page-content .main-body .card-body{flex:1 1 auto;min-height:1px;padding:1rem}.path-behandelaar .page-content .main-body .edit{background:#74b151;cursor:pointer;color:#fff;padding:7px 8px;margin:0;border:none;border-radius:5px;font-size:16px;line-height:18px;min-width:110px}@media(min-width:992px){.path-behandelaar .page-content .sidebar-expand-lg.sidebar-collapsed{width:auto}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-collapsed .btn-sidebar-expand{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-collapsed>:not(.btn-sidebar-expand){display:none !important}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized{position:absolute;left:0;transition:none}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized+*{margin-left:3.5rem}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold){width:3.5rem;overflow:hidden}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-group-sub,.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-item-header>div,.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-link>span,.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .sidebar-main-title{display:none !important}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .sidebar-section-body{padding-left:0;padding-right:0}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .sidebar-user .media{-ms-flex-pack:center;justify-content:center}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .sidebar-user .media>:not(:first-child){display:none !important}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .sidebar-user .media>:first-child{margin-right:0 !important}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .sidebar-resize-hide{display:none}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .sidebar-resize-show{display:block}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-item-header,.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-link,.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .sidebar-main-header{padding-left:0;padding-right:0;-ms-flex-pack:center;justify-content:center}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .sidebar-main-header>*{margin:0 !important}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-item-header i,.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-link i{position:static;display:block}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-link:after{content:none}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-link i{margin-left:0;margin-right:0}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-item-header{display:-ms-flexbox;display:flex}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized:not(.sidebar-main-unfold) .nav-sidebar .nav-item-header>i{margin-top:.1875rem;margin-bottom:.1875rem}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-main-resized.sidebar-main-unfold{width:18.75rem;z-index:1022;box-shadow:.25rem 0 1rem rgba(0,0,0,.35)}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-secondary{z-index:98;box-shadow:none}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-right{z-index:97;box-shadow:none}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-component{display:-ms-flexbox;display:flex;width:18.75rem;z-index:96}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-component-left{margin-right:1.25rem}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-component-right{margin-left:1.25rem}.path-behandelaar .page-content .sidebar-expand-lg.sidebar-green:not(.sidebar-component)+.sidebar-green:not(.sidebar-component){box-shadow:1px 0 0 rgba(255,255,255,.1) inset}@supports(position:-webkit-sticky) or (position:sticky){.path-behandelaar .page-content .sidebar-expand-lg.sidebar-sticky{position:-webkit-sticky;position:sticky;top:1.25rem;z-index:1020}}}.path-behandelaar .page-content .sidebar-green{background-color:#74b151;color:#fff}.path-behandelaar .page-content .sidebar-content{position:relative;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.path-behandelaar .page-content .sidebar-content .sidebar-section{position:relative;-ms-flex-negative:0;flex-shrink:0}.path-behandelaar .page-content .sidebar-content .sidebar-section .sidebar-section-body{position:relative;padding:1.25rem 1.25rem;text-align:center}.path-behandelaar .page-content .sidebar-content .sidebar-section .sidebar-section-body img{width:195px}.path-behandelaar .page-content .sidebar-content .sidebar-section .nav-sidebar{-ms-flex-direction:column;flex-direction:column}.path-behandelaar .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item:not(.nav-item-divider){margin-bottom:1px}.path-behandelaar .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item>.nav-link{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:32px;letter-spacing:-0.266667px;color:#fff;padding:10px 19px}.path-behandelaar .page-content .sidebar-content .sidebar-section .nav-sidebar .nav-item>.nav-link.active{background:linear-gradient(90deg,#579A30 62.35%,#74B151 92.13%)}.path-behandelaar .page-content .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;position:relative;min-width:0}.path-behandelaar .page-content .content-wrapper .content-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch}.path-behandelaar .page-content .content-wrapper .content-inner .page-header-light{background:#fff;border:1px solid #dadada;box-sizing:border-box;margin:0 0 20px 0;border-radius:0}.path-behandelaar .page-content .content-wrapper .content-inner .page-header-light .page-header-content{position:relative;padding:20px}.path-behandelaar .page-content .content-wrapper .content-inner .page-header-light .page-header-content .page-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#8b8c8c;padding:0}.path-behandelaar .page-content .content-wrapper .content-inner .page-header-light .page-header-content .page-name{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:27px;line-height:45px;color:#272835}@media(min-width:992px){.path-behandelaar .page-content .content-wrapper .content-inner .page-header-light .header-elements-lg-inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.path-behandelaar .page-content .content-wrapper .content-inner .content{padding:32px;flex-grow:1}.path-behandelaar .page-content .content-wrapper .content-inner .content .card{margin-bottom:1.25rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.profile-pic{color:rgba(0,0,0,0);transition:all .3s ease;display:flex;justify-content:center;align-items:center;position:relative;height:120px;width:120px}.profile-pic input{display:none}.profile-pic img{position:absolute;object-fit:cover;width:120px;height:120px;box-shadow:0 3px 8px rgba(0,0,0,.35);border-radius:100px;z-index:0}.profile-pic .-label{cursor:pointer;height:120px;width:120px;margin-bottom:0}.profile-pic:hover .-label{display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.9);z-index:10000;color:#3b3b3b;transition:background-color .2s ease-in-out;border-radius:100px;margin-bottom:0}.profile-pic span{display:inline-flex;padding:.2em;height:2em;align-items:center;font-weight:500}#profile_image_emp{border-radius:100%;width:95px;height:95px;position:relative;cursor:pointer;display:table;background:#fff center center;background-repeat:no-repeat;background-size:75px;box-shadow:0 3px 8px rgba(0,0,0,.35)}#profile_image_emp .dashes{position:absolute;top:0;left:0;border-radius:100%;width:100%;height:100%;border:4px dashed #ddd;opacity:1}#profile_image_emp i{display:table-cell;vertical-align:middle;text-align:center;padding:0 30px;color:gray;opacity:1}#profile_image_emp.dragging{background-image:none !important}#profile_image_emp.dragging .dashes{animation-duration:10s;animation-name:spin;animation-iteration-count:infinite;animation-timing-function:linear;opacity:1 !important}#profile_image_emp.dragging label{opacity:.5 !important}#profile_image_emp.hasImage .dashes,#profile_image_emp.hasImage label{opacity:0;pointer-events:none;user-select:none}.practitioner-info-edit-form{display:grid;gap:15px 15px;grid-template-columns:1fr 1fr}.practitioner-info-edit-form .form-item-profession,.practitioner-info-edit-form .form-item-about-me,.practitioner-info-edit-form .form-item-user-reference{grid-column:1/-1}.path-behandelaar .ui-autocomplete{z-index:9999}.shield-nascholing{cursor:pointer;display:flex;align-items:center;margin-bottom:20px}.scholing-info-box-wrapper{position:absolute;top:0;left:0;display:flex;align-items:flex-start;transform:translateX(-100%);transition:transform .5s ease-in-out;z-index:5}.scholing-info-box-wrapper.show{transform:translateX(0)}.shield-nascholing .diamond{background:url("/themes/custom/tandarts_theme/personal_page/rating.svg") no-repeat center center;width:50px;height:50px;background-size:cover}.scholing-info-box{border-radius:8px;max-width:100%;transition:all .3s ease;position:relative}.scholing-info-box::before{content:"";position:absolute;top:20px;left:-20px;width:0;height:0;border-left:20px solid #fff;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0)}.scholing-list{padding:2rem;display:grid;gap:20px;list-style-type:none;margin:0;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.scholing-item{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:15px;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.scholing-category{font-weight:bold;display:flex;align-items:center;justify-content:space-between}.scholing-description{margin:5px 0;font-style:italic}.scholing-date{color:#666;margin-top:10px}.scholing-category svg{width:24px;height:24px;fill:#40c057}.nascholing-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:22px;margin:10px 0;line-height:30px;text-align:center;color:#000}@media(max-width:768px){.scholing-info-box{padding:15px}}.shield-nascholing{z-index:999;width:110px;height:110px;background:linear-gradient(180deg,#774EF6 0%,#281185 100%);border-radius:14px;transform:rotate(-45deg);display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;right:390px;left:0;margin-left:auto;margin-right:auto;top:100px}.shield-nascholing .info{transform:rotate(45deg);position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.shield-nascholing .info span{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:27px;text-align:center;color:#fff}.shield-nascholing img{transform:rotate(45deg);position:absolute;z-index:-1;width:65px}.shield-nascholing-team{z-index:999;width:40px;height:40px;background:linear-gradient(180deg,#774EF6 0%,#281185 100%);border-radius:8px;transform:rotate(-45deg);display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:auto;margin-top:1rem;margin-right:.5rem}.shield-nascholing-team .info{transform:rotate(45deg);position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.shield-nascholing-team .info span{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;font-size:8px;line-height:10px;text-align:center;color:#fff}.shield-nascholing-team img{transform:rotate(45deg);position:absolute;z-index:-1;width:65px}@media(max-width:567px){.shield-nascholing{width:90px !important;height:90px !important;right:250px !important;top:60px !important}}.path-temporary-edit #main-wrapper{background:#fff !important}.path-temporary-edit .horizontal-tabs{display:none}.path-temporary-edit .layout-region-node-secondary{display:none}.path-temporary-edit #edit-body-0-format{display:none}.path-temporary-edit label{position:relative;margin-bottom:15px;letter-spacing:.08em;text-transform:uppercase;font-size:1em;font-weight:bold}.path-temporary-edit .field--name-field-employee .field--name-uid,.path-temporary-edit .field--name-field-employee .field--name-created,.path-temporary-edit .field--name-field-employee .field--name-field-scholing,.path-temporary-edit .field--name-field-employee .field--name-field-linkedin-show-checkbox{display:none}.tndclinic-homepage-statistics-block{background:#637dbe;background-size:cover;background-position:center;padding:24px 24px;text-align:center;position:relative}.tndclinic-homepage-statistics-block::before{content:"";position:absolute;inset:0;background:rgba(30,140,200,.55);pointer-events:none}.tndclinic-homepage-statistics-block .statistics-container{position:relative;z-index:1;max-width:900px;margin:0 auto}.tndclinic-homepage-statistics-block .statistics-title{color:#fff;font-family:"Google Sans","Product Sans","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:1.45rem;font-weight:700;margin:0 0 8px;letter-spacing:.01em}.tndclinic-homepage-statistics-block .statistics-separator{display:flex;align-items:center;justify-content:center;margin-bottom:12px;gap:5px}.tndclinic-homepage-statistics-block .statistics-separator .line{display:block;height:1px;width:180px;background:rgba(255,255,255,.6)}.tndclinic-homepage-statistics-block .statistics-separator .dot{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.8);display:inline-block;flex-shrink:0;margin:.5rem}.tndclinic-homepage-statistics-block .statistics-separator .diamond{width:8px;height:8px;border:2px solid rgba(255,255,255,.9);background:rgba(0,0,0,0);transform:rotate(45deg);display:inline-block;flex-shrink:0}.tndclinic-homepage-statistics-block .statistics-items{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:10px;gap:0;max-width:700px;margin:0 auto}.tndclinic-homepage-statistics-block .statistics-item{flex:1;padding:8px 24px;text-align:center;position:relative}.tndclinic-homepage-statistics-block .statistics-item+.statistics-item::before{content:"";position:absolute;left:0;top:10%;height:80%;width:1px;background:#d0dce8}.tndclinic-homepage-statistics-block .statistics-value{color:#1a7abf;font-family:"Google Sans","Product Sans","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.1;margin-bottom:4px}.tndclinic-homepage-statistics-block .statistics-label{color:#555f6e;font-family:"Google Sans","Product Sans","Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:.82rem;font-weight:400;text-transform:none;letter-spacing:.01em}@media(max-width:600px){.tndclinic-homepage-statistics-block .statistics-items{flex-direction:column;gap:8px;padding:20px 16px}.tndclinic-homepage-statistics-block .statistics-item+.statistics-item::before{display:none}.tndclinic-homepage-statistics-block .statistics-item{width:100%;padding:5px;border-top:1px solid #d0dce8}.tndclinic-homepage-statistics-block .statistics-item:first-child{border-top:none}}
@font-face{font-family:"bootstrap-icons";src:url(/themes/custom/tandarts_theme/css/bootstrap-icons/./fonts/bootstrap-icons.woff2?856008caa5eb66df68595e734e59580d=) format("woff2"),url(/themes/custom/tandarts_theme/css/bootstrap-icons/./fonts/bootstrap-icons.woff?856008caa5eb66df68595e734e59580d=) format("woff");}[class^="bi-"]::before,[class*=" bi-"]::before{display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bi-alarm-fill::before{content:"\f101";}.bi-alarm::before{content:"\f102";}.bi-align-bottom::before{content:"\f103";}.bi-align-center::before{content:"\f104";}.bi-align-end::before{content:"\f105";}.bi-align-middle::before{content:"\f106";}.bi-align-start::before{content:"\f107";}.bi-align-top::before{content:"\f108";}.bi-alt::before{content:"\f109";}.bi-app-indicator::before{content:"\f10a";}.bi-app::before{content:"\f10b";}.bi-archive-fill::before{content:"\f10c";}.bi-archive::before{content:"\f10d";}.bi-arrow-90deg-down::before{content:"\f10e";}.bi-arrow-90deg-left::before{content:"\f10f";}.bi-arrow-90deg-right::before{content:"\f110";}.bi-arrow-90deg-up::before{content:"\f111";}.bi-arrow-bar-down::before{content:"\f112";}.bi-arrow-bar-left::before{content:"\f113";}.bi-arrow-bar-right::before{content:"\f114";}.bi-arrow-bar-up::before{content:"\f115";}.bi-arrow-clockwise::before{content:"\f116";}.bi-arrow-counterclockwise::before{content:"\f117";}.bi-arrow-down-circle-fill::before{content:"\f118";}.bi-arrow-down-circle::before{content:"\f119";}.bi-arrow-down-left-circle-fill::before{content:"\f11a";}.bi-arrow-down-left-circle::before{content:"\f11b";}.bi-arrow-down-left-square-fill::before{content:"\f11c";}.bi-arrow-down-left-square::before{content:"\f11d";}.bi-arrow-down-left::before{content:"\f11e";}.bi-arrow-down-right-circle-fill::before{content:"\f11f";}.bi-arrow-down-right-circle::before{content:"\f120";}.bi-arrow-down-right-square-fill::before{content:"\f121";}.bi-arrow-down-right-square::before{content:"\f122";}.bi-arrow-down-right::before{content:"\f123";}.bi-arrow-down-short::before{content:"\f124";}.bi-arrow-down-square-fill::before{content:"\f125";}.bi-arrow-down-square::before{content:"\f126";}.bi-arrow-down-up::before{content:"\f127";}.bi-arrow-down::before{content:"\f128";}.bi-arrow-left-circle-fill::before{content:"\f129";}.bi-arrow-left-circle::before{content:"\f12a";}.bi-arrow-left-right::before{content:"\f12b";}.bi-arrow-left-short::before{content:"\f12c";}.bi-arrow-left-square-fill::before{content:"\f12d";}.bi-arrow-left-square::before{content:"\f12e";}.bi-arrow-left::before{content:"\f12f";}.bi-arrow-repeat::before{content:"\f130";}.bi-arrow-return-left::before{content:"\f131";}.bi-arrow-return-right::before{content:"\f132";}.bi-arrow-right-circle-fill::before{content:"\f133";}.bi-arrow-right-circle::before{content:"\f134";}.bi-arrow-right-short::before{content:"\f135";}.bi-arrow-right-square-fill::before{content:"\f136";}.bi-arrow-right-square::before{content:"\f137";}.bi-arrow-right::before{content:"\f138";}.bi-arrow-up-circle-fill::before{content:"\f139";}.bi-arrow-up-circle::before{content:"\f13a";}.bi-arrow-up-left-circle-fill::before{content:"\f13b";}.bi-arrow-up-left-circle::before{content:"\f13c";}.bi-arrow-up-left-square-fill::before{content:"\f13d";}.bi-arrow-up-left-square::before{content:"\f13e";}.bi-arrow-up-left::before{content:"\f13f";}.bi-arrow-up-right-circle-fill::before{content:"\f140";}.bi-arrow-up-right-circle::before{content:"\f141";}.bi-arrow-up-right-square-fill::before{content:"\f142";}.bi-arrow-up-right-square::before{content:"\f143";}.bi-arrow-up-right::before{content:"\f144";}.bi-arrow-up-short::before{content:"\f145";}.bi-arrow-up-square-fill::before{content:"\f146";}.bi-arrow-up-square::before{content:"\f147";}.bi-arrow-up::before{content:"\f148";}.bi-arrows-angle-contract::before{content:"\f149";}.bi-arrows-angle-expand::before{content:"\f14a";}.bi-arrows-collapse::before{content:"\f14b";}.bi-arrows-expand::before{content:"\f14c";}.bi-arrows-fullscreen::before{content:"\f14d";}.bi-arrows-move::before{content:"\f14e";}.bi-aspect-ratio-fill::before{content:"\f14f";}.bi-aspect-ratio::before{content:"\f150";}.bi-asterisk::before{content:"\f151";}.bi-at::before{content:"\f152";}.bi-award-fill::before{content:"\f153";}.bi-award::before{content:"\f154";}.bi-back::before{content:"\f155";}.bi-backspace-fill::before{content:"\f156";}.bi-backspace-reverse-fill::before{content:"\f157";}.bi-backspace-reverse::before{content:"\f158";}.bi-backspace::before{content:"\f159";}.bi-badge-3d-fill::before{content:"\f15a";}.bi-badge-3d::before{content:"\f15b";}.bi-badge-4k-fill::before{content:"\f15c";}.bi-badge-4k::before{content:"\f15d";}.bi-badge-8k-fill::before{content:"\f15e";}.bi-badge-8k::before{content:"\f15f";}.bi-badge-ad-fill::before{content:"\f160";}.bi-badge-ad::before{content:"\f161";}.bi-badge-ar-fill::before{content:"\f162";}.bi-badge-ar::before{content:"\f163";}.bi-badge-cc-fill::before{content:"\f164";}.bi-badge-cc::before{content:"\f165";}.bi-badge-hd-fill::before{content:"\f166";}.bi-badge-hd::before{content:"\f167";}.bi-badge-tm-fill::before{content:"\f168";}.bi-badge-tm::before{content:"\f169";}.bi-badge-vo-fill::before{content:"\f16a";}.bi-badge-vo::before{content:"\f16b";}.bi-badge-vr-fill::before{content:"\f16c";}.bi-badge-vr::before{content:"\f16d";}.bi-badge-wc-fill::before{content:"\f16e";}.bi-badge-wc::before{content:"\f16f";}.bi-bag-check-fill::before{content:"\f170";}.bi-bag-check::before{content:"\f171";}.bi-bag-dash-fill::before{content:"\f172";}.bi-bag-dash::before{content:"\f173";}.bi-bag-fill::before{content:"\f174";}.bi-bag-plus-fill::before{content:"\f175";}.bi-bag-plus::before{content:"\f176";}.bi-bag-x-fill::before{content:"\f177";}.bi-bag-x::before{content:"\f178";}.bi-bag::before{content:"\f179";}.bi-bar-chart-fill::before{content:"\f17a";}.bi-bar-chart-line-fill::before{content:"\f17b";}.bi-bar-chart-line::before{content:"\f17c";}.bi-bar-chart-steps::before{content:"\f17d";}.bi-bar-chart::before{content:"\f17e";}.bi-basket-fill::before{content:"\f17f";}.bi-basket::before{content:"\f180";}.bi-basket2-fill::before{content:"\f181";}.bi-basket2::before{content:"\f182";}.bi-basket3-fill::before{content:"\f183";}.bi-basket3::before{content:"\f184";}.bi-battery-charging::before{content:"\f185";}.bi-battery-full::before{content:"\f186";}.bi-battery-half::before{content:"\f187";}.bi-battery::before{content:"\f188";}.bi-bell-fill::before{content:"\f189";}.bi-bell::before{content:"\f18a";}.bi-bezier::before{content:"\f18b";}.bi-bezier2::before{content:"\f18c";}.bi-bicycle::before{content:"\f18d";}.bi-binoculars-fill::before{content:"\f18e";}.bi-binoculars::before{content:"\f18f";}.bi-blockquote-left::before{content:"\f190";}.bi-blockquote-right::before{content:"\f191";}.bi-book-fill::before{content:"\f192";}.bi-book-half::before{content:"\f193";}.bi-book::before{content:"\f194";}.bi-bookmark-check-fill::before{content:"\f195";}.bi-bookmark-check::before{content:"\f196";}.bi-bookmark-dash-fill::before{content:"\f197";}.bi-bookmark-dash::before{content:"\f198";}.bi-bookmark-fill::before{content:"\f199";}.bi-bookmark-heart-fill::before{content:"\f19a";}.bi-bookmark-heart::before{content:"\f19b";}.bi-bookmark-plus-fill::before{content:"\f19c";}.bi-bookmark-plus::before{content:"\f19d";}.bi-bookmark-star-fill::before{content:"\f19e";}.bi-bookmark-star::before{content:"\f19f";}.bi-bookmark-x-fill::before{content:"\f1a0";}.bi-bookmark-x::before{content:"\f1a1";}.bi-bookmark::before{content:"\f1a2";}.bi-bookmarks-fill::before{content:"\f1a3";}.bi-bookmarks::before{content:"\f1a4";}.bi-bookshelf::before{content:"\f1a5";}.bi-bootstrap-fill::before{content:"\f1a6";}.bi-bootstrap-reboot::before{content:"\f1a7";}.bi-bootstrap::before{content:"\f1a8";}.bi-border-all::before{content:"\f1a9";}.bi-border-bottom::before{content:"\f1aa";}.bi-border-center::before{content:"\f1ab";}.bi-border-inner::before{content:"\f1ac";}.bi-border-left::before{content:"\f1ad";}.bi-border-middle::before{content:"\f1ae";}.bi-border-outer::before{content:"\f1af";}.bi-border-right::before{content:"\f1b0";}.bi-border-style::before{content:"\f1b1";}.bi-border-top::before{content:"\f1b2";}.bi-border-width::before{content:"\f1b3";}.bi-border::before{content:"\f1b4";}.bi-bounding-box-circles::before{content:"\f1b5";}.bi-bounding-box::before{content:"\f1b6";}.bi-box-arrow-down-left::before{content:"\f1b7";}.bi-box-arrow-down-right::before{content:"\f1b8";}.bi-box-arrow-down::before{content:"\f1b9";}.bi-box-arrow-in-down-left::before{content:"\f1ba";}.bi-box-arrow-in-down-right::before{content:"\f1bb";}.bi-box-arrow-in-down::before{content:"\f1bc";}.bi-box-arrow-in-left::before{content:"\f1bd";}.bi-box-arrow-in-right::before{content:"\f1be";}.bi-box-arrow-in-up-left::before{content:"\f1bf";}.bi-box-arrow-in-up-right::before{content:"\f1c0";}.bi-box-arrow-in-up::before{content:"\f1c1";}.bi-box-arrow-left::before{content:"\f1c2";}.bi-box-arrow-right::before{content:"\f1c3";}.bi-box-arrow-up-left::before{content:"\f1c4";}.bi-box-arrow-up-right::before{content:"\f1c5";}.bi-box-arrow-up::before{content:"\f1c6";}.bi-box-seam::before{content:"\f1c7";}.bi-box::before{content:"\f1c8";}.bi-braces::before{content:"\f1c9";}.bi-bricks::before{content:"\f1ca";}.bi-briefcase-fill::before{content:"\f1cb";}.bi-briefcase::before{content:"\f1cc";}.bi-brightness-alt-high-fill::before{content:"\f1cd";}.bi-brightness-alt-high::before{content:"\f1ce";}.bi-brightness-alt-low-fill::before{content:"\f1cf";}.bi-brightness-alt-low::before{content:"\f1d0";}.bi-brightness-high-fill::before{content:"\f1d1";}.bi-brightness-high::before{content:"\f1d2";}.bi-brightness-low-fill::before{content:"\f1d3";}.bi-brightness-low::before{content:"\f1d4";}.bi-broadcast-pin::before{content:"\f1d5";}.bi-broadcast::before{content:"\f1d6";}.bi-brush-fill::before{content:"\f1d7";}.bi-brush::before{content:"\f1d8";}.bi-bucket-fill::before{content:"\f1d9";}.bi-bucket::before{content:"\f1da";}.bi-bug-fill::before{content:"\f1db";}.bi-bug::before{content:"\f1dc";}.bi-building::before{content:"\f1dd";}.bi-bullseye::before{content:"\f1de";}.bi-calculator-fill::before{content:"\f1df";}.bi-calculator::before{content:"\f1e0";}.bi-calendar-check-fill::before{content:"\f1e1";}.bi-calendar-check::before{content:"\f1e2";}.bi-calendar-date-fill::before{content:"\f1e3";}.bi-calendar-date::before{content:"\f1e4";}.bi-calendar-day-fill::before{content:"\f1e5";}.bi-calendar-day::before{content:"\f1e6";}.bi-calendar-event-fill::before{content:"\f1e7";}.bi-calendar-event::before{content:"\f1e8";}.bi-calendar-fill::before{content:"\f1e9";}.bi-calendar-minus-fill::before{content:"\f1ea";}.bi-calendar-minus::before{content:"\f1eb";}.bi-calendar-month-fill::before{content:"\f1ec";}.bi-calendar-month::before{content:"\f1ed";}.bi-calendar-plus-fill::before{content:"\f1ee";}.bi-calendar-plus::before{content:"\f1ef";}.bi-calendar-range-fill::before{content:"\f1f0";}.bi-calendar-range::before{content:"\f1f1";}.bi-calendar-week-fill::before{content:"\f1f2";}.bi-calendar-week::before{content:"\f1f3";}.bi-calendar-x-fill::before{content:"\f1f4";}.bi-calendar-x::before{content:"\f1f5";}.bi-calendar::before{content:"\f1f6";}.bi-calendar2-check-fill::before{content:"\f1f7";}.bi-calendar2-check::before{content:"\f1f8";}.bi-calendar2-date-fill::before{content:"\f1f9";}.bi-calendar2-date::before{content:"\f1fa";}.bi-calendar2-day-fill::before{content:"\f1fb";}.bi-calendar2-day::before{content:"\f1fc";}.bi-calendar2-event-fill::before{content:"\f1fd";}.bi-calendar2-event::before{content:"\f1fe";}.bi-calendar2-fill::before{content:"\f1ff";}.bi-calendar2-minus-fill::before{content:"\f200";}.bi-calendar2-minus::before{content:"\f201";}.bi-calendar2-month-fill::before{content:"\f202";}.bi-calendar2-month::before{content:"\f203";}.bi-calendar2-plus-fill::before{content:"\f204";}.bi-calendar2-plus::before{content:"\f205";}.bi-calendar2-range-fill::before{content:"\f206";}.bi-calendar2-range::before{content:"\f207";}.bi-calendar2-week-fill::before{content:"\f208";}.bi-calendar2-week::before{content:"\f209";}.bi-calendar2-x-fill::before{content:"\f20a";}.bi-calendar2-x::before{content:"\f20b";}.bi-calendar2::before{content:"\f20c";}.bi-calendar3-event-fill::before{content:"\f20d";}.bi-calendar3-event::before{content:"\f20e";}.bi-calendar3-fill::before{content:"\f20f";}.bi-calendar3-range-fill::before{content:"\f210";}.bi-calendar3-range::before{content:"\f211";}.bi-calendar3-week-fill::before{content:"\f212";}.bi-calendar3-week::before{content:"\f213";}.bi-calendar3::before{content:"\f214";}.bi-calendar4-event::before{content:"\f215";}.bi-calendar4-range::before{content:"\f216";}.bi-calendar4-week::before{content:"\f217";}.bi-calendar4::before{content:"\f218";}.bi-camera-fill::before{content:"\f219";}.bi-camera-reels-fill::before{content:"\f21a";}.bi-camera-reels::before{content:"\f21b";}.bi-camera-video-fill::before{content:"\f21c";}.bi-camera-video-off-fill::before{content:"\f21d";}.bi-camera-video-off::before{content:"\f21e";}.bi-camera-video::before{content:"\f21f";}.bi-camera::before{content:"\f220";}.bi-camera2::before{content:"\f221";}.bi-capslock-fill::before{content:"\f222";}.bi-capslock::before{content:"\f223";}.bi-card-checklist::before{content:"\f224";}.bi-card-heading::before{content:"\f225";}.bi-card-image::before{content:"\f226";}.bi-card-list::before{content:"\f227";}.bi-card-text::before{content:"\f228";}.bi-caret-down-fill::before{content:"\f229";}.bi-caret-down-square-fill::before{content:"\f22a";}.bi-caret-down-square::before{content:"\f22b";}.bi-caret-down::before{content:"\f22c";}.bi-caret-left-fill::before{content:"\f22d";}.bi-caret-left-square-fill::before{content:"\f22e";}.bi-caret-left-square::before{content:"\f22f";}.bi-caret-left::before{content:"\f230";}.bi-caret-right-fill::before{content:"\f231";}.bi-caret-right-square-fill::before{content:"\f232";}.bi-caret-right-square::before{content:"\f233";}.bi-caret-right::before{content:"\f234";}.bi-caret-up-fill::before{content:"\f235";}.bi-caret-up-square-fill::before{content:"\f236";}.bi-caret-up-square::before{content:"\f237";}.bi-caret-up::before{content:"\f238";}.bi-cart-check-fill::before{content:"\f239";}.bi-cart-check::before{content:"\f23a";}.bi-cart-dash-fill::before{content:"\f23b";}.bi-cart-dash::before{content:"\f23c";}.bi-cart-fill::before{content:"\f23d";}.bi-cart-plus-fill::before{content:"\f23e";}.bi-cart-plus::before{content:"\f23f";}.bi-cart-x-fill::before{content:"\f240";}.bi-cart-x::before{content:"\f241";}.bi-cart::before{content:"\f242";}.bi-cart2::before{content:"\f243";}.bi-cart3::before{content:"\f244";}.bi-cart4::before{content:"\f245";}.bi-cash-stack::before{content:"\f246";}.bi-cash::before{content:"\f247";}.bi-cast::before{content:"\f248";}.bi-chat-dots-fill::before{content:"\f249";}.bi-chat-dots::before{content:"\f24a";}.bi-chat-fill::before{content:"\f24b";}.bi-chat-left-dots-fill::before{content:"\f24c";}.bi-chat-left-dots::before{content:"\f24d";}.bi-chat-left-fill::before{content:"\f24e";}.bi-chat-left-quote-fill::before{content:"\f24f";}.bi-chat-left-quote::before{content:"\f250";}.bi-chat-left-text-fill::before{content:"\f251";}.bi-chat-left-text::before{content:"\f252";}.bi-chat-left::before{content:"\f253";}.bi-chat-quote-fill::before{content:"\f254";}.bi-chat-quote::before{content:"\f255";}.bi-chat-right-dots-fill::before{content:"\f256";}.bi-chat-right-dots::before{content:"\f257";}.bi-chat-right-fill::before{content:"\f258";}.bi-chat-right-quote-fill::before{content:"\f259";}.bi-chat-right-quote::before{content:"\f25a";}.bi-chat-right-text-fill::before{content:"\f25b";}.bi-chat-right-text::before{content:"\f25c";}.bi-chat-right::before{content:"\f25d";}.bi-chat-square-dots-fill::before{content:"\f25e";}.bi-chat-square-dots::before{content:"\f25f";}.bi-chat-square-fill::before{content:"\f260";}.bi-chat-square-quote-fill::before{content:"\f261";}.bi-chat-square-quote::before{content:"\f262";}.bi-chat-square-text-fill::before{content:"\f263";}.bi-chat-square-text::before{content:"\f264";}.bi-chat-square::before{content:"\f265";}.bi-chat-text-fill::before{content:"\f266";}.bi-chat-text::before{content:"\f267";}.bi-chat::before{content:"\f268";}.bi-check-all::before{content:"\f269";}.bi-check-circle-fill::before{content:"\f26a";}.bi-check-circle::before{content:"\f26b";}.bi-check-square-fill::before{content:"\f26c";}.bi-check-square::before{content:"\f26d";}.bi-check::before{content:"\f26e";}.bi-check2-all::before{content:"\f26f";}.bi-check2-circle::before{content:"\f270";}.bi-check2-square::before{content:"\f271";}.bi-check2::before{content:"\f272";}.bi-chevron-bar-contract::before{content:"\f273";}.bi-chevron-bar-down::before{content:"\f274";}.bi-chevron-bar-expand::before{content:"\f275";}.bi-chevron-bar-left::before{content:"\f276";}.bi-chevron-bar-right::before{content:"\f277";}.bi-chevron-bar-up::before{content:"\f278";}.bi-chevron-compact-down::before{content:"\f279";}.bi-chevron-compact-left::before{content:"\f27a";}.bi-chevron-compact-right::before{content:"\f27b";}.bi-chevron-compact-up::before{content:"\f27c";}.bi-chevron-contract::before{content:"\f27d";}.bi-chevron-double-down::before{content:"\f27e";}.bi-chevron-double-left::before{content:"\f27f";}.bi-chevron-double-right::before{content:"\f280";}.bi-chevron-double-up::before{content:"\f281";}.bi-chevron-down::before{content:"\f282";}.bi-chevron-expand::before{content:"\f283";}.bi-chevron-left::before{content:"\f284";}.bi-chevron-right::before{content:"\f285";}.bi-chevron-up::before{content:"\f286";}.bi-circle-fill::before{content:"\f287";}.bi-circle-half::before{content:"\f288";}.bi-circle-square::before{content:"\f289";}.bi-circle::before{content:"\f28a";}.bi-clipboard-check::before{content:"\f28b";}.bi-clipboard-data::before{content:"\f28c";}.bi-clipboard-minus::before{content:"\f28d";}.bi-clipboard-plus::before{content:"\f28e";}.bi-clipboard-x::before{content:"\f28f";}.bi-clipboard::before{content:"\f290";}.bi-clock-fill::before{content:"\f291";}.bi-clock-history::before{content:"\f292";}.bi-clock::before{content:"\f293";}.bi-cloud-arrow-down-fill::before{content:"\f294";}.bi-cloud-arrow-down::before{content:"\f295";}.bi-cloud-arrow-up-fill::before{content:"\f296";}.bi-cloud-arrow-up::before{content:"\f297";}.bi-cloud-check-fill::before{content:"\f298";}.bi-cloud-check::before{content:"\f299";}.bi-cloud-download-fill::before{content:"\f29a";}.bi-cloud-download::before{content:"\f29b";}.bi-cloud-drizzle-fill::before{content:"\f29c";}.bi-cloud-drizzle::before{content:"\f29d";}.bi-cloud-fill::before{content:"\f29e";}.bi-cloud-fog-fill::before{content:"\f29f";}.bi-cloud-fog::before{content:"\f2a0";}.bi-cloud-fog2-fill::before{content:"\f2a1";}.bi-cloud-fog2::before{content:"\f2a2";}.bi-cloud-hail-fill::before{content:"\f2a3";}.bi-cloud-hail::before{content:"\f2a4";}.bi-cloud-haze-1::before{content:"\f2a5";}.bi-cloud-haze-fill::before{content:"\f2a6";}.bi-cloud-haze::before{content:"\f2a7";}.bi-cloud-haze2-fill::before{content:"\f2a8";}.bi-cloud-lightning-fill::before{content:"\f2a9";}.bi-cloud-lightning-rain-fill::before{content:"\f2aa";}.bi-cloud-lightning-rain::before{content:"\f2ab";}.bi-cloud-lightning::before{content:"\f2ac";}.bi-cloud-minus-fill::before{content:"\f2ad";}.bi-cloud-minus::before{content:"\f2ae";}.bi-cloud-moon-fill::before{content:"\f2af";}.bi-cloud-moon::before{content:"\f2b0";}.bi-cloud-plus-fill::before{content:"\f2b1";}.bi-cloud-plus::before{content:"\f2b2";}.bi-cloud-rain-fill::before{content:"\f2b3";}.bi-cloud-rain-heavy-fill::before{content:"\f2b4";}.bi-cloud-rain-heavy::before{content:"\f2b5";}.bi-cloud-rain::before{content:"\f2b6";}.bi-cloud-slash-fill::before{content:"\f2b7";}.bi-cloud-slash::before{content:"\f2b8";}.bi-cloud-sleet-fill::before{content:"\f2b9";}.bi-cloud-sleet::before{content:"\f2ba";}.bi-cloud-snow-fill::before{content:"\f2bb";}.bi-cloud-snow::before{content:"\f2bc";}.bi-cloud-sun-fill::before{content:"\f2bd";}.bi-cloud-sun::before{content:"\f2be";}.bi-cloud-upload-fill::before{content:"\f2bf";}.bi-cloud-upload::before{content:"\f2c0";}.bi-cloud::before{content:"\f2c1";}.bi-clouds-fill::before{content:"\f2c2";}.bi-clouds::before{content:"\f2c3";}.bi-cloudy-fill::before{content:"\f2c4";}.bi-cloudy::before{content:"\f2c5";}.bi-code-slash::before{content:"\f2c6";}.bi-code-square::before{content:"\f2c7";}.bi-code::before{content:"\f2c8";}.bi-collection-fill::before{content:"\f2c9";}.bi-collection-play-fill::before{content:"\f2ca";}.bi-collection-play::before{content:"\f2cb";}.bi-collection::before{content:"\f2cc";}.bi-columns-gap::before{content:"\f2cd";}.bi-columns::before{content:"\f2ce";}.bi-command::before{content:"\f2cf";}.bi-compass-fill::before{content:"\f2d0";}.bi-compass::before{content:"\f2d1";}.bi-cone-striped::before{content:"\f2d2";}.bi-cone::before{content:"\f2d3";}.bi-controller::before{content:"\f2d4";}.bi-cpu-fill::before{content:"\f2d5";}.bi-cpu::before{content:"\f2d6";}.bi-credit-card-2-back-fill::before{content:"\f2d7";}.bi-credit-card-2-back::before{content:"\f2d8";}.bi-credit-card-2-front-fill::before{content:"\f2d9";}.bi-credit-card-2-front::before{content:"\f2da";}.bi-credit-card-fill::before{content:"\f2db";}.bi-credit-card::before{content:"\f2dc";}.bi-crop::before{content:"\f2dd";}.bi-cup-fill::before{content:"\f2de";}.bi-cup-straw::before{content:"\f2df";}.bi-cup::before{content:"\f2e0";}.bi-cursor-fill::before{content:"\f2e1";}.bi-cursor-text::before{content:"\f2e2";}.bi-cursor::before{content:"\f2e3";}.bi-dash-circle-dotted::before{content:"\f2e4";}.bi-dash-circle-fill::before{content:"\f2e5";}.bi-dash-circle::before{content:"\f2e6";}.bi-dash-square-dotted::before{content:"\f2e7";}.bi-dash-square-fill::before{content:"\f2e8";}.bi-dash-square::before{content:"\f2e9";}.bi-dash::before{content:"\f2ea";}.bi-diagram-2-fill::before{content:"\f2eb";}.bi-diagram-2::before{content:"\f2ec";}.bi-diagram-3-fill::before{content:"\f2ed";}.bi-diagram-3::before{content:"\f2ee";}.bi-diamond-fill::before{content:"\f2ef";}.bi-diamond-half::before{content:"\f2f0";}.bi-diamond::before{content:"\f2f1";}.bi-dice-1-fill::before{content:"\f2f2";}.bi-dice-1::before{content:"\f2f3";}.bi-dice-2-fill::before{content:"\f2f4";}.bi-dice-2::before{content:"\f2f5";}.bi-dice-3-fill::before{content:"\f2f6";}.bi-dice-3::before{content:"\f2f7";}.bi-dice-4-fill::before{content:"\f2f8";}.bi-dice-4::before{content:"\f2f9";}.bi-dice-5-fill::before{content:"\f2fa";}.bi-dice-5::before{content:"\f2fb";}.bi-dice-6-fill::before{content:"\f2fc";}.bi-dice-6::before{content:"\f2fd";}.bi-disc-fill::before{content:"\f2fe";}.bi-disc::before{content:"\f2ff";}.bi-discord::before{content:"\f300";}.bi-display-fill::before{content:"\f301";}.bi-display::before{content:"\f302";}.bi-distribute-horizontal::before{content:"\f303";}.bi-distribute-vertical::before{content:"\f304";}.bi-door-closed-fill::before{content:"\f305";}.bi-door-closed::before{content:"\f306";}.bi-door-open-fill::before{content:"\f307";}.bi-door-open::before{content:"\f308";}.bi-dot::before{content:"\f309";}.bi-download::before{content:"\f30a";}.bi-droplet-fill::before{content:"\f30b";}.bi-droplet-half::before{content:"\f30c";}.bi-droplet::before{content:"\f30d";}.bi-earbuds::before{content:"\f30e";}.bi-easel-fill::before{content:"\f30f";}.bi-easel::before{content:"\f310";}.bi-egg-fill::before{content:"\f311";}.bi-egg-fried::before{content:"\f312";}.bi-egg::before{content:"\f313";}.bi-eject-fill::before{content:"\f314";}.bi-eject::before{content:"\f315";}.bi-emoji-angry-fill::before{content:"\f316";}.bi-emoji-angry::before{content:"\f317";}.bi-emoji-dizzy-fill::before{content:"\f318";}.bi-emoji-dizzy::before{content:"\f319";}.bi-emoji-expressionless-fill::before{content:"\f31a";}.bi-emoji-expressionless::before{content:"\f31b";}.bi-emoji-frown-fill::before{content:"\f31c";}.bi-emoji-frown::before{content:"\f31d";}.bi-emoji-heart-eyes-fill::before{content:"\f31e";}.bi-emoji-heart-eyes::before{content:"\f31f";}.bi-emoji-laughing-fill::before{content:"\f320";}.bi-emoji-laughing::before{content:"\f321";}.bi-emoji-neutral-fill::before{content:"\f322";}.bi-emoji-neutral::before{content:"\f323";}.bi-emoji-smile-fill::before{content:"\f324";}.bi-emoji-smile-upside-down-fill::before{content:"\f325";}.bi-emoji-smile-upside-down::before{content:"\f326";}.bi-emoji-smile::before{content:"\f327";}.bi-emoji-sunglasses-fill::before{content:"\f328";}.bi-emoji-sunglasses::before{content:"\f329";}.bi-emoji-wink-fill::before{content:"\f32a";}.bi-emoji-wink::before{content:"\f32b";}.bi-envelope-fill::before{content:"\f32c";}.bi-envelope-open-fill::before{content:"\f32d";}.bi-envelope-open::before{content:"\f32e";}.bi-envelope::before{content:"\f32f";}.bi-eraser-fill::before{content:"\f330";}.bi-eraser::before{content:"\f331";}.bi-exclamation-circle-fill::before{content:"\f332";}.bi-exclamation-circle::before{content:"\f333";}.bi-exclamation-diamond-fill::before{content:"\f334";}.bi-exclamation-diamond::before{content:"\f335";}.bi-exclamation-octagon-fill::before{content:"\f336";}.bi-exclamation-octagon::before{content:"\f337";}.bi-exclamation-square-fill::before{content:"\f338";}.bi-exclamation-square::before{content:"\f339";}.bi-exclamation-triangle-fill::before{content:"\f33a";}.bi-exclamation-triangle::before{content:"\f33b";}.bi-exclamation::before{content:"\f33c";}.bi-exclude::before{content:"\f33d";}.bi-eye-fill::before{content:"\f33e";}.bi-eye-slash-fill::before{content:"\f33f";}.bi-eye-slash::before{content:"\f340";}.bi-eye::before{content:"\f341";}.bi-eyedropper::before{content:"\f342";}.bi-eyeglasses::before{content:"\f343";}.bi-facebook::before{content:"\f344";}.bi-file-arrow-down-fill::before{content:"\f345";}.bi-file-arrow-down::before{content:"\f346";}.bi-file-arrow-up-fill::before{content:"\f347";}.bi-file-arrow-up::before{content:"\f348";}.bi-file-bar-graph-fill::before{content:"\f349";}.bi-file-bar-graph::before{content:"\f34a";}.bi-file-binary-fill::before{content:"\f34b";}.bi-file-binary::before{content:"\f34c";}.bi-file-break-fill::before{content:"\f34d";}.bi-file-break::before{content:"\f34e";}.bi-file-check-fill::before{content:"\f34f";}.bi-file-check::before{content:"\f350";}.bi-file-code-fill::before{content:"\f351";}.bi-file-code::before{content:"\f352";}.bi-file-diff-fill::before{content:"\f353";}.bi-file-diff::before{content:"\f354";}.bi-file-earmark-arrow-down-fill::before{content:"\f355";}.bi-file-earmark-arrow-down::before{content:"\f356";}.bi-file-earmark-arrow-up-fill::before{content:"\f357";}.bi-file-earmark-arrow-up::before{content:"\f358";}.bi-file-earmark-bar-graph-fill::before{content:"\f359";}.bi-file-earmark-bar-graph::before{content:"\f35a";}.bi-file-earmark-binary-fill::before{content:"\f35b";}.bi-file-earmark-binary::before{content:"\f35c";}.bi-file-earmark-break-fill::before{content:"\f35d";}.bi-file-earmark-break::before{content:"\f35e";}.bi-file-earmark-check-fill::before{content:"\f35f";}.bi-file-earmark-check::before{content:"\f360";}.bi-file-earmark-code-fill::before{content:"\f361";}.bi-file-earmark-code::before{content:"\f362";}.bi-file-earmark-diff-fill::before{content:"\f363";}.bi-file-earmark-diff::before{content:"\f364";}.bi-file-earmark-easel-fill::before{content:"\f365";}.bi-file-earmark-easel::before{content:"\f366";}.bi-file-earmark-excel-fill::before{content:"\f367";}.bi-file-earmark-excel::before{content:"\f368";}.bi-file-earmark-fill::before{content:"\f369";}.bi-file-earmark-font-fill::before{content:"\f36a";}.bi-file-earmark-font::before{content:"\f36b";}.bi-file-earmark-image-fill::before{content:"\f36c";}.bi-file-earmark-image::before{content:"\f36d";}.bi-file-earmark-lock-fill::before{content:"\f36e";}.bi-file-earmark-lock::before{content:"\f36f";}.bi-file-earmark-lock2-fill::before{content:"\f370";}.bi-file-earmark-lock2::before{content:"\f371";}.bi-file-earmark-medical-fill::before{content:"\f372";}.bi-file-earmark-medical::before{content:"\f373";}.bi-file-earmark-minus-fill::before{content:"\f374";}.bi-file-earmark-minus::before{content:"\f375";}.bi-file-earmark-music-fill::before{content:"\f376";}.bi-file-earmark-music::before{content:"\f377";}.bi-file-earmark-person-fill::before{content:"\f378";}.bi-file-earmark-person::before{content:"\f379";}.bi-file-earmark-play-fill::before{content:"\f37a";}.bi-file-earmark-play::before{content:"\f37b";}.bi-file-earmark-plus-fill::before{content:"\f37c";}.bi-file-earmark-plus::before{content:"\f37d";}.bi-file-earmark-post-fill::before{content:"\f37e";}.bi-file-earmark-post::before{content:"\f37f";}.bi-file-earmark-ppt-fill::before{content:"\f380";}.bi-file-earmark-ppt::before{content:"\f381";}.bi-file-earmark-richtext-fill::before{content:"\f382";}.bi-file-earmark-richtext::before{content:"\f383";}.bi-file-earmark-ruled-fill::before{content:"\f384";}.bi-file-earmark-ruled::before{content:"\f385";}.bi-file-earmark-slides-fill::before{content:"\f386";}.bi-file-earmark-slides::before{content:"\f387";}.bi-file-earmark-spreadsheet-fill::before{content:"\f388";}.bi-file-earmark-spreadsheet::before{content:"\f389";}.bi-file-earmark-text-fill::before{content:"\f38a";}.bi-file-earmark-text::before{content:"\f38b";}.bi-file-earmark-word-fill::before{content:"\f38c";}.bi-file-earmark-word::before{content:"\f38d";}.bi-file-earmark-x-fill::before{content:"\f38e";}.bi-file-earmark-x::before{content:"\f38f";}.bi-file-earmark-zip-fill::before{content:"\f390";}.bi-file-earmark-zip::before{content:"\f391";}.bi-file-earmark::before{content:"\f392";}.bi-file-easel-fill::before{content:"\f393";}.bi-file-easel::before{content:"\f394";}.bi-file-excel-fill::before{content:"\f395";}.bi-file-excel::before{content:"\f396";}.bi-file-fill::before{content:"\f397";}.bi-file-font-fill::before{content:"\f398";}.bi-file-font::before{content:"\f399";}.bi-file-image-fill::before{content:"\f39a";}.bi-file-image::before{content:"\f39b";}.bi-file-lock-fill::before{content:"\f39c";}.bi-file-lock::before{content:"\f39d";}.bi-file-lock2-fill::before{content:"\f39e";}.bi-file-lock2::before{content:"\f39f";}.bi-file-medical-fill::before{content:"\f3a0";}.bi-file-medical::before{content:"\f3a1";}.bi-file-minus-fill::before{content:"\f3a2";}.bi-file-minus::before{content:"\f3a3";}.bi-file-music-fill::before{content:"\f3a4";}.bi-file-music::before{content:"\f3a5";}.bi-file-person-fill::before{content:"\f3a6";}.bi-file-person::before{content:"\f3a7";}.bi-file-play-fill::before{content:"\f3a8";}.bi-file-play::before{content:"\f3a9";}.bi-file-plus-fill::before{content:"\f3aa";}.bi-file-plus::before{content:"\f3ab";}.bi-file-post-fill::before{content:"\f3ac";}.bi-file-post::before{content:"\f3ad";}.bi-file-ppt-fill::before{content:"\f3ae";}.bi-file-ppt::before{content:"\f3af";}.bi-file-richtext-fill::before{content:"\f3b0";}.bi-file-richtext::before{content:"\f3b1";}.bi-file-ruled-fill::before{content:"\f3b2";}.bi-file-ruled::before{content:"\f3b3";}.bi-file-slides-fill::before{content:"\f3b4";}.bi-file-slides::before{content:"\f3b5";}.bi-file-spreadsheet-fill::before{content:"\f3b6";}.bi-file-spreadsheet::before{content:"\f3b7";}.bi-file-text-fill::before{content:"\f3b8";}.bi-file-text::before{content:"\f3b9";}.bi-file-word-fill::before{content:"\f3ba";}.bi-file-word::before{content:"\f3bb";}.bi-file-x-fill::before{content:"\f3bc";}.bi-file-x::before{content:"\f3bd";}.bi-file-zip-fill::before{content:"\f3be";}.bi-file-zip::before{content:"\f3bf";}.bi-file::before{content:"\f3c0";}.bi-files-alt::before{content:"\f3c1";}.bi-files::before{content:"\f3c2";}.bi-film::before{content:"\f3c3";}.bi-filter-circle-fill::before{content:"\f3c4";}.bi-filter-circle::before{content:"\f3c5";}.bi-filter-left::before{content:"\f3c6";}.bi-filter-right::before{content:"\f3c7";}.bi-filter-square-fill::before{content:"\f3c8";}.bi-filter-square::before{content:"\f3c9";}.bi-filter::before{content:"\f3ca";}.bi-flag-fill::before{content:"\f3cb";}.bi-flag::before{content:"\f3cc";}.bi-flower1::before{content:"\f3cd";}.bi-flower2::before{content:"\f3ce";}.bi-flower3::before{content:"\f3cf";}.bi-folder-check::before{content:"\f3d0";}.bi-folder-fill::before{content:"\f3d1";}.bi-folder-minus::before{content:"\f3d2";}.bi-folder-plus::before{content:"\f3d3";}.bi-folder-symlink-fill::before{content:"\f3d4";}.bi-folder-symlink::before{content:"\f3d5";}.bi-folder-x::before{content:"\f3d6";}.bi-folder::before{content:"\f3d7";}.bi-folder2-open::before{content:"\f3d8";}.bi-folder2::before{content:"\f3d9";}.bi-fonts::before{content:"\f3da";}.bi-forward-fill::before{content:"\f3db";}.bi-forward::before{content:"\f3dc";}.bi-front::before{content:"\f3dd";}.bi-fullscreen-exit::before{content:"\f3de";}.bi-fullscreen::before{content:"\f3df";}.bi-funnel-fill::before{content:"\f3e0";}.bi-funnel::before{content:"\f3e1";}.bi-gear-fill::before{content:"\f3e2";}.bi-gear-wide-connected::before{content:"\f3e3";}.bi-gear-wide::before{content:"\f3e4";}.bi-gear::before{content:"\f3e5";}.bi-gem::before{content:"\f3e6";}.bi-geo-alt-fill::before{content:"\f3e7";}.bi-geo-alt::before{content:"\f3e8";}.bi-geo-fill::before{content:"\f3e9";}.bi-geo::before{content:"\f3ea";}.bi-gift-fill::before{content:"\f3eb";}.bi-gift::before{content:"\f3ec";}.bi-github::before{content:"\f3ed";}.bi-globe::before{content:"\f3ee";}.bi-globe2::before{content:"\f3ef";}.bi-google::before{content:"\f3f0";}.bi-graph-down::before{content:"\f3f1";}.bi-graph-up::before{content:"\f3f2";}.bi-grid-1x2-fill::before{content:"\f3f3";}.bi-grid-1x2::before{content:"\f3f4";}.bi-grid-3x2-gap-fill::before{content:"\f3f5";}.bi-grid-3x2-gap::before{content:"\f3f6";}.bi-grid-3x2::before{content:"\f3f7";}.bi-grid-3x3-gap-fill::before{content:"\f3f8";}.bi-grid-3x3-gap::before{content:"\f3f9";}.bi-grid-3x3::before{content:"\f3fa";}.bi-grid-fill::before{content:"\f3fb";}.bi-grid::before{content:"\f3fc";}.bi-grip-horizontal::before{content:"\f3fd";}.bi-grip-vertical::before{content:"\f3fe";}.bi-hammer::before{content:"\f3ff";}.bi-hand-index-fill::before{content:"\f400";}.bi-hand-index-thumb-fill::before{content:"\f401";}.bi-hand-index-thumb::before{content:"\f402";}.bi-hand-index::before{content:"\f403";}.bi-hand-thumbs-down-fill::before{content:"\f404";}.bi-hand-thumbs-down::before{content:"\f405";}.bi-hand-thumbs-up-fill::before{content:"\f406";}.bi-hand-thumbs-up::before{content:"\f407";}.bi-handbag-fill::before{content:"\f408";}.bi-handbag::before{content:"\f409";}.bi-hash::before{content:"\f40a";}.bi-hdd-fill::before{content:"\f40b";}.bi-hdd-network-fill::before{content:"\f40c";}.bi-hdd-network::before{content:"\f40d";}.bi-hdd-rack-fill::before{content:"\f40e";}.bi-hdd-rack::before{content:"\f40f";}.bi-hdd-stack-fill::before{content:"\f410";}.bi-hdd-stack::before{content:"\f411";}.bi-hdd::before{content:"\f412";}.bi-headphones::before{content:"\f413";}.bi-headset::before{content:"\f414";}.bi-heart-fill::before{content:"\f415";}.bi-heart-half::before{content:"\f416";}.bi-heart::before{content:"\f417";}.bi-heptagon-fill::before{content:"\f418";}.bi-heptagon-half::before{content:"\f419";}.bi-heptagon::before{content:"\f41a";}.bi-hexagon-fill::before{content:"\f41b";}.bi-hexagon-half::before{content:"\f41c";}.bi-hexagon::before{content:"\f41d";}.bi-hourglass-bottom::before{content:"\f41e";}.bi-hourglass-split::before{content:"\f41f";}.bi-hourglass-top::before{content:"\f420";}.bi-hourglass::before{content:"\f421";}.bi-house-door-fill::before{content:"\f422";}.bi-house-door::before{content:"\f423";}.bi-house-fill::before{content:"\f424";}.bi-house::before{content:"\f425";}.bi-hr::before{content:"\f426";}.bi-hurricane::before{content:"\f427";}.bi-image-alt::before{content:"\f428";}.bi-image-fill::before{content:"\f429";}.bi-image::before{content:"\f42a";}.bi-images::before{content:"\f42b";}.bi-inbox-fill::before{content:"\f42c";}.bi-inbox::before{content:"\f42d";}.bi-inboxes-fill::before{content:"\f42e";}.bi-inboxes::before{content:"\f42f";}.bi-info-circle-fill::before{content:"\f430";}.bi-info-circle::before{content:"\f431";}.bi-info-square-fill::before{content:"\f432";}.bi-info-square::before{content:"\f433";}.bi-info::before{content:"\f434";}.bi-input-cursor-text::before{content:"\f435";}.bi-input-cursor::before{content:"\f436";}.bi-instagram::before{content:"\f437";}.bi-intersect::before{content:"\f438";}.bi-journal-album::before{content:"\f439";}.bi-journal-arrow-down::before{content:"\f43a";}.bi-journal-arrow-up::before{content:"\f43b";}.bi-journal-bookmark-fill::before{content:"\f43c";}.bi-journal-bookmark::before{content:"\f43d";}.bi-journal-check::before{content:"\f43e";}.bi-journal-code::before{content:"\f43f";}.bi-journal-medical::before{content:"\f440";}.bi-journal-minus::before{content:"\f441";}.bi-journal-plus::before{content:"\f442";}.bi-journal-richtext::before{content:"\f443";}.bi-journal-text::before{content:"\f444";}.bi-journal-x::before{content:"\f445";}.bi-journal::before{content:"\f446";}.bi-journals::before{content:"\f447";}.bi-joystick::before{content:"\f448";}.bi-justify-left::before{content:"\f449";}.bi-justify-right::before{content:"\f44a";}.bi-justify::before{content:"\f44b";}.bi-kanban-fill::before{content:"\f44c";}.bi-kanban::before{content:"\f44d";}.bi-key-fill::before{content:"\f44e";}.bi-key::before{content:"\f44f";}.bi-keyboard-fill::before{content:"\f450";}.bi-keyboard::before{content:"\f451";}.bi-ladder::before{content:"\f452";}.bi-lamp-fill::before{content:"\f453";}.bi-lamp::before{content:"\f454";}.bi-laptop-fill::before{content:"\f455";}.bi-laptop::before{content:"\f456";}.bi-layer-backward::before{content:"\f457";}.bi-layer-forward::before{content:"\f458";}.bi-layers-fill::before{content:"\f459";}.bi-layers-half::before{content:"\f45a";}.bi-layers::before{content:"\f45b";}.bi-layout-sidebar-inset-reverse::before{content:"\f45c";}.bi-layout-sidebar-inset::before{content:"\f45d";}.bi-layout-sidebar-reverse::before{content:"\f45e";}.bi-layout-sidebar::before{content:"\f45f";}.bi-layout-split::before{content:"\f460";}.bi-layout-text-sidebar-reverse::before{content:"\f461";}.bi-layout-text-sidebar::before{content:"\f462";}.bi-layout-text-window-reverse::before{content:"\f463";}.bi-layout-text-window::before{content:"\f464";}.bi-layout-three-columns::before{content:"\f465";}.bi-layout-wtf::before{content:"\f466";}.bi-life-preserver::before{content:"\f467";}.bi-lightbulb-fill::before{content:"\f468";}.bi-lightbulb-off-fill::before{content:"\f469";}.bi-lightbulb-off::before{content:"\f46a";}.bi-lightbulb::before{content:"\f46b";}.bi-lightning-charge-fill::before{content:"\f46c";}.bi-lightning-charge::before{content:"\f46d";}.bi-lightning-fill::before{content:"\f46e";}.bi-lightning::before{content:"\f46f";}.bi-link-45deg::before{content:"\f470";}.bi-link::before{content:"\f471";}.bi-linkedin::before{content:"\f472";}.bi-list-check::before{content:"\f473";}.bi-list-nested::before{content:"\f474";}.bi-list-ol::before{content:"\f475";}.bi-list-stars::before{content:"\f476";}.bi-list-task::before{content:"\f477";}.bi-list-ul::before{content:"\f478";}.bi-list::before{content:"\f479";}.bi-lock-fill::before{content:"\f47a";}.bi-lock::before{content:"\f47b";}.bi-mailbox::before{content:"\f47c";}.bi-mailbox2::before{content:"\f47d";}.bi-map-fill::before{content:"\f47e";}.bi-map::before{content:"\f47f";}.bi-markdown-fill::before{content:"\f480";}.bi-markdown::before{content:"\f481";}.bi-mask::before{content:"\f482";}.bi-megaphone-fill::before{content:"\f483";}.bi-megaphone::before{content:"\f484";}.bi-menu-app-fill::before{content:"\f485";}.bi-menu-app::before{content:"\f486";}.bi-menu-button-fill::before{content:"\f487";}.bi-menu-button-wide-fill::before{content:"\f488";}.bi-menu-button-wide::before{content:"\f489";}.bi-menu-button::before{content:"\f48a";}.bi-menu-down::before{content:"\f48b";}.bi-menu-up::before{content:"\f48c";}.bi-mic-fill::before{content:"\f48d";}.bi-mic-mute-fill::before{content:"\f48e";}.bi-mic-mute::before{content:"\f48f";}.bi-mic::before{content:"\f490";}.bi-minecart-loaded::before{content:"\f491";}.bi-minecart::before{content:"\f492";}.bi-moisture::before{content:"\f493";}.bi-moon-fill::before{content:"\f494";}.bi-moon-stars-fill::before{content:"\f495";}.bi-moon-stars::before{content:"\f496";}.bi-moon::before{content:"\f497";}.bi-mouse-fill::before{content:"\f498";}.bi-mouse::before{content:"\f499";}.bi-mouse2-fill::before{content:"\f49a";}.bi-mouse2::before{content:"\f49b";}.bi-mouse3-fill::before{content:"\f49c";}.bi-mouse3::before{content:"\f49d";}.bi-music-note-beamed::before{content:"\f49e";}.bi-music-note-list::before{content:"\f49f";}.bi-music-note::before{content:"\f4a0";}.bi-music-player-fill::before{content:"\f4a1";}.bi-music-player::before{content:"\f4a2";}.bi-newspaper::before{content:"\f4a3";}.bi-node-minus-fill::before{content:"\f4a4";}.bi-node-minus::before{content:"\f4a5";}.bi-node-plus-fill::before{content:"\f4a6";}.bi-node-plus::before{content:"\f4a7";}.bi-nut-fill::before{content:"\f4a8";}.bi-nut::before{content:"\f4a9";}.bi-octagon-fill::before{content:"\f4aa";}.bi-octagon-half::before{content:"\f4ab";}.bi-octagon::before{content:"\f4ac";}.bi-option::before{content:"\f4ad";}.bi-outlet::before{content:"\f4ae";}.bi-paint-bucket::before{content:"\f4af";}.bi-palette-fill::before{content:"\f4b0";}.bi-palette::before{content:"\f4b1";}.bi-palette2::before{content:"\f4b2";}.bi-paperclip::before{content:"\f4b3";}.bi-paragraph::before{content:"\f4b4";}.bi-patch-check-fill::before{content:"\f4b5";}.bi-patch-check::before{content:"\f4b6";}.bi-patch-exclamation-fill::before{content:"\f4b7";}.bi-patch-exclamation::before{content:"\f4b8";}.bi-patch-minus-fill::before{content:"\f4b9";}.bi-patch-minus::before{content:"\f4ba";}.bi-patch-plus-fill::before{content:"\f4bb";}.bi-patch-plus::before{content:"\f4bc";}.bi-patch-question-fill::before{content:"\f4bd";}.bi-patch-question::before{content:"\f4be";}.bi-pause-btn-fill::before{content:"\f4bf";}.bi-pause-btn::before{content:"\f4c0";}.bi-pause-circle-fill::before{content:"\f4c1";}.bi-pause-circle::before{content:"\f4c2";}.bi-pause-fill::before{content:"\f4c3";}.bi-pause::before{content:"\f4c4";}.bi-peace-fill::before{content:"\f4c5";}.bi-peace::before{content:"\f4c6";}.bi-pen-fill::before{content:"\f4c7";}.bi-pen::before{content:"\f4c8";}.bi-pencil-fill::before{content:"\f4c9";}.bi-pencil-square::before{content:"\f4ca";}.bi-pencil::before{content:"\f4cb";}.bi-pentagon-fill::before{content:"\f4cc";}.bi-pentagon-half::before{content:"\f4cd";}.bi-pentagon::before{content:"\f4ce";}.bi-people-fill::before{content:"\f4cf";}.bi-people::before{content:"\f4d0";}.bi-percent::before{content:"\f4d1";}.bi-person-badge-fill::before{content:"\f4d2";}.bi-person-badge::before{content:"\f4d3";}.bi-person-bounding-box::before{content:"\f4d4";}.bi-person-check-fill::before{content:"\f4d5";}.bi-person-check::before{content:"\f4d6";}.bi-person-circle::before{content:"\f4d7";}.bi-person-dash-fill::before{content:"\f4d8";}.bi-person-dash::before{content:"\f4d9";}.bi-person-fill::before{content:"\f4da";}.bi-person-lines-fill::before{content:"\f4db";}.bi-person-plus-fill::before{content:"\f4dc";}.bi-person-plus::before{content:"\f4dd";}.bi-person-square::before{content:"\f4de";}.bi-person-x-fill::before{content:"\f4df";}.bi-person-x::before{content:"\f4e0";}.bi-person::before{content:"\f4e1";}.bi-phone-fill::before{content:"\f4e2";}.bi-phone-landscape-fill::before{content:"\f4e3";}.bi-phone-landscape::before{content:"\f4e4";}.bi-phone-vibrate-fill::before{content:"\f4e5";}.bi-phone-vibrate::before{content:"\f4e6";}.bi-phone::before{content:"\f4e7";}.bi-pie-chart-fill::before{content:"\f4e8";}.bi-pie-chart::before{content:"\f4e9";}.bi-pin-angle-fill::before{content:"\f4ea";}.bi-pin-angle::before{content:"\f4eb";}.bi-pin-fill::before{content:"\f4ec";}.bi-pin::before{content:"\f4ed";}.bi-pip-fill::before{content:"\f4ee";}.bi-pip::before{content:"\f4ef";}.bi-play-btn-fill::before{content:"\f4f0";}.bi-play-btn::before{content:"\f4f1";}.bi-play-circle-fill::before{content:"\f4f2";}.bi-play-circle::before{content:"\f4f3";}.bi-play-fill::before{content:"\f4f4";}.bi-play::before{content:"\f4f5";}.bi-plug-fill::before{content:"\f4f6";}.bi-plug::before{content:"\f4f7";}.bi-plus-circle-dotted::before{content:"\f4f8";}.bi-plus-circle-fill::before{content:"\f4f9";}.bi-plus-circle::before{content:"\f4fa";}.bi-plus-square-dotted::before{content:"\f4fb";}.bi-plus-square-fill::before{content:"\f4fc";}.bi-plus-square::before{content:"\f4fd";}.bi-plus::before{content:"\f4fe";}.bi-power::before{content:"\f4ff";}.bi-printer-fill::before{content:"\f500";}.bi-printer::before{content:"\f501";}.bi-puzzle-fill::before{content:"\f502";}.bi-puzzle::before{content:"\f503";}.bi-question-circle-fill::before{content:"\f504";}.bi-question-circle::before{content:"\f505";}.bi-question-diamond-fill::before{content:"\f506";}.bi-question-diamond::before{content:"\f507";}.bi-question-octagon-fill::before{content:"\f508";}.bi-question-octagon::before{content:"\f509";}.bi-question-square-fill::before{content:"\f50a";}.bi-question-square::before{content:"\f50b";}.bi-question::before{content:"\f50c";}.bi-rainbow::before{content:"\f50d";}.bi-receipt-cutoff::before{content:"\f50e";}.bi-receipt::before{content:"\f50f";}.bi-reception-0::before{content:"\f510";}.bi-reception-1::before{content:"\f511";}.bi-reception-2::before{content:"\f512";}.bi-reception-3::before{content:"\f513";}.bi-reception-4::before{content:"\f514";}.bi-record-btn-fill::before{content:"\f515";}.bi-record-btn::before{content:"\f516";}.bi-record-circle-fill::before{content:"\f517";}.bi-record-circle::before{content:"\f518";}.bi-record-fill::before{content:"\f519";}.bi-record::before{content:"\f51a";}.bi-record2-fill::before{content:"\f51b";}.bi-record2::before{content:"\f51c";}.bi-reply-all-fill::before{content:"\f51d";}.bi-reply-all::before{content:"\f51e";}.bi-reply-fill::before{content:"\f51f";}.bi-reply::before{content:"\f520";}.bi-rss-fill::before{content:"\f521";}.bi-rss::before{content:"\f522";}.bi-rulers::before{content:"\f523";}.bi-save-fill::before{content:"\f524";}.bi-save::before{content:"\f525";}.bi-save2-fill::before{content:"\f526";}.bi-save2::before{content:"\f527";}.bi-scissors::before{content:"\f528";}.bi-screwdriver::before{content:"\f529";}.bi-search::before{content:"\f52a";}.bi-segmented-nav::before{content:"\f52b";}.bi-server::before{content:"\f52c";}.bi-share-fill::before{content:"\f52d";}.bi-share::before{content:"\f52e";}.bi-shield-check::before{content:"\f52f";}.bi-shield-exclamation::before{content:"\f530";}.bi-shield-fill-check::before{content:"\f531";}.bi-shield-fill-exclamation::before{content:"\f532";}.bi-shield-fill-minus::before{content:"\f533";}.bi-shield-fill-plus::before{content:"\f534";}.bi-shield-fill-x::before{content:"\f535";}.bi-shield-fill::before{content:"\f536";}.bi-shield-lock-fill::before{content:"\f537";}.bi-shield-lock::before{content:"\f538";}.bi-shield-minus::before{content:"\f539";}.bi-shield-plus::before{content:"\f53a";}.bi-shield-shaded::before{content:"\f53b";}.bi-shield-slash-fill::before{content:"\f53c";}.bi-shield-slash::before{content:"\f53d";}.bi-shield-x::before{content:"\f53e";}.bi-shield::before{content:"\f53f";}.bi-shift-fill::before{content:"\f540";}.bi-shift::before{content:"\f541";}.bi-shop-window::before{content:"\f542";}.bi-shop::before{content:"\f543";}.bi-shuffle::before{content:"\f544";}.bi-signpost-2-fill::before{content:"\f545";}.bi-signpost-2::before{content:"\f546";}.bi-signpost-fill::before{content:"\f547";}.bi-signpost-split-fill::before{content:"\f548";}.bi-signpost-split::before{content:"\f549";}.bi-signpost::before{content:"\f54a";}.bi-sim-fill::before{content:"\f54b";}.bi-sim::before{content:"\f54c";}.bi-skip-backward-btn-fill::before{content:"\f54d";}.bi-skip-backward-btn::before{content:"\f54e";}.bi-skip-backward-circle-fill::before{content:"\f54f";}.bi-skip-backward-circle::before{content:"\f550";}.bi-skip-backward-fill::before{content:"\f551";}.bi-skip-backward::before{content:"\f552";}.bi-skip-end-btn-fill::before{content:"\f553";}.bi-skip-end-btn::before{content:"\f554";}.bi-skip-end-circle-fill::before{content:"\f555";}.bi-skip-end-circle::before{content:"\f556";}.bi-skip-end-fill::before{content:"\f557";}.bi-skip-end::before{content:"\f558";}.bi-skip-forward-btn-fill::before{content:"\f559";}.bi-skip-forward-btn::before{content:"\f55a";}.bi-skip-forward-circle-fill::before{content:"\f55b";}.bi-skip-forward-circle::before{content:"\f55c";}.bi-skip-forward-fill::before{content:"\f55d";}.bi-skip-forward::before{content:"\f55e";}.bi-skip-start-btn-fill::before{content:"\f55f";}.bi-skip-start-btn::before{content:"\f560";}.bi-skip-start-circle-fill::before{content:"\f561";}.bi-skip-start-circle::before{content:"\f562";}.bi-skip-start-fill::before{content:"\f563";}.bi-skip-start::before{content:"\f564";}.bi-slack::before{content:"\f565";}.bi-slash-circle-fill::before{content:"\f566";}.bi-slash-circle::before{content:"\f567";}.bi-slash-square-fill::before{content:"\f568";}.bi-slash-square::before{content:"\f569";}.bi-slash::before{content:"\f56a";}.bi-sliders::before{content:"\f56b";}.bi-smartwatch::before{content:"\f56c";}.bi-snow::before{content:"\f56d";}.bi-snow2::before{content:"\f56e";}.bi-snow3::before{content:"\f56f";}.bi-sort-alpha-down-alt::before{content:"\f570";}.bi-sort-alpha-down::before{content:"\f571";}.bi-sort-alpha-up-alt::before{content:"\f572";}.bi-sort-alpha-up::before{content:"\f573";}.bi-sort-down-alt::before{content:"\f574";}.bi-sort-down::before{content:"\f575";}.bi-sort-numeric-down-alt::before{content:"\f576";}.bi-sort-numeric-down::before{content:"\f577";}.bi-sort-numeric-up-alt::before{content:"\f578";}.bi-sort-numeric-up::before{content:"\f579";}.bi-sort-up-alt::before{content:"\f57a";}.bi-sort-up::before{content:"\f57b";}.bi-soundwave::before{content:"\f57c";}.bi-speaker-fill::before{content:"\f57d";}.bi-speaker::before{content:"\f57e";}.bi-speedometer::before{content:"\f57f";}.bi-speedometer2::before{content:"\f580";}.bi-spellcheck::before{content:"\f581";}.bi-square-fill::before{content:"\f582";}.bi-square-half::before{content:"\f583";}.bi-square::before{content:"\f584";}.bi-stack::before{content:"\f585";}.bi-star-fill::before{content:"\f586";}.bi-star-half::before{content:"\f587";}.bi-star::before{content:"\f588";}.bi-stars::before{content:"\f589";}.bi-stickies-fill::before{content:"\f58a";}.bi-stickies::before{content:"\f58b";}.bi-sticky-fill::before{content:"\f58c";}.bi-sticky::before{content:"\f58d";}.bi-stop-btn-fill::before{content:"\f58e";}.bi-stop-btn::before{content:"\f58f";}.bi-stop-circle-fill::before{content:"\f590";}.bi-stop-circle::before{content:"\f591";}.bi-stop-fill::before{content:"\f592";}.bi-stop::before{content:"\f593";}.bi-stoplights-fill::before{content:"\f594";}.bi-stoplights::before{content:"\f595";}.bi-stopwatch-fill::before{content:"\f596";}.bi-stopwatch::before{content:"\f597";}.bi-subtract::before{content:"\f598";}.bi-suit-club-fill::before{content:"\f599";}.bi-suit-club::before{content:"\f59a";}.bi-suit-diamond-fill::before{content:"\f59b";}.bi-suit-diamond::before{content:"\f59c";}.bi-suit-heart-fill::before{content:"\f59d";}.bi-suit-heart::before{content:"\f59e";}.bi-suit-spade-fill::before{content:"\f59f";}.bi-suit-spade::before{content:"\f5a0";}.bi-sun-fill::before{content:"\f5a1";}.bi-sun::before{content:"\f5a2";}.bi-sunglasses::before{content:"\f5a3";}.bi-sunrise-fill::before{content:"\f5a4";}.bi-sunrise::before{content:"\f5a5";}.bi-sunset-fill::before{content:"\f5a6";}.bi-sunset::before{content:"\f5a7";}.bi-symmetry-horizontal::before{content:"\f5a8";}.bi-symmetry-vertical::before{content:"\f5a9";}.bi-table::before{content:"\f5aa";}.bi-tablet-fill::before{content:"\f5ab";}.bi-tablet-landscape-fill::before{content:"\f5ac";}.bi-tablet-landscape::before{content:"\f5ad";}.bi-tablet::before{content:"\f5ae";}.bi-tag-fill::before{content:"\f5af";}.bi-tag::before{content:"\f5b0";}.bi-tags-fill::before{content:"\f5b1";}.bi-tags::before{content:"\f5b2";}.bi-telegram::before{content:"\f5b3";}.bi-telephone-fill::before{content:"\f5b4";}.bi-telephone-forward-fill::before{content:"\f5b5";}.bi-telephone-forward::before{content:"\f5b6";}.bi-telephone-inbound-fill::before{content:"\f5b7";}.bi-telephone-inbound::before{content:"\f5b8";}.bi-telephone-minus-fill::before{content:"\f5b9";}.bi-telephone-minus::before{content:"\f5ba";}.bi-telephone-outbound-fill::before{content:"\f5bb";}.bi-telephone-outbound::before{content:"\f5bc";}.bi-telephone-plus-fill::before{content:"\f5bd";}.bi-telephone-plus::before{content:"\f5be";}.bi-telephone-x-fill::before{content:"\f5bf";}.bi-telephone-x::before{content:"\f5c0";}.bi-telephone::before{content:"\f5c1";}.bi-terminal-fill::before{content:"\f5c2";}.bi-terminal::before{content:"\f5c3";}.bi-text-center::before{content:"\f5c4";}.bi-text-indent-left::before{content:"\f5c5";}.bi-text-indent-right::before{content:"\f5c6";}.bi-text-left::before{content:"\f5c7";}.bi-text-paragraph::before{content:"\f5c8";}.bi-text-right::before{content:"\f5c9";}.bi-textarea-resize::before{content:"\f5ca";}.bi-textarea-t::before{content:"\f5cb";}.bi-textarea::before{content:"\f5cc";}.bi-thermometer-half::before{content:"\f5cd";}.bi-thermometer-high::before{content:"\f5ce";}.bi-thermometer-low::before{content:"\f5cf";}.bi-thermometer-snow::before{content:"\f5d0";}.bi-thermometer-sun::before{content:"\f5d1";}.bi-thermometer::before{content:"\f5d2";}.bi-three-dots-vertical::before{content:"\f5d3";}.bi-three-dots::before{content:"\f5d4";}.bi-toggle-off::before{content:"\f5d5";}.bi-toggle-on::before{content:"\f5d6";}.bi-toggle2-off::before{content:"\f5d7";}.bi-toggle2-on::before{content:"\f5d8";}.bi-toggles::before{content:"\f5d9";}.bi-toggles2::before{content:"\f5da";}.bi-tools::before{content:"\f5db";}.bi-tornado::before{content:"\f5dc";}.bi-trash-fill::before{content:"\f5dd";}.bi-trash::before{content:"\f5de";}.bi-trash2-fill::before{content:"\f5df";}.bi-trash2::before{content:"\f5e0";}.bi-tree-fill::before{content:"\f5e1";}.bi-tree::before{content:"\f5e2";}.bi-triangle-fill::before{content:"\f5e3";}.bi-triangle-half::before{content:"\f5e4";}.bi-triangle::before{content:"\f5e5";}.bi-trophy-fill::before{content:"\f5e6";}.bi-trophy::before{content:"\f5e7";}.bi-tropical-storm::before{content:"\f5e8";}.bi-truck-flatbed::before{content:"\f5e9";}.bi-truck::before{content:"\f5ea";}.bi-tsunami::before{content:"\f5eb";}.bi-tv-fill::before{content:"\f5ec";}.bi-tv::before{content:"\f5ed";}.bi-twitch::before{content:"\f5ee";}.bi-twitter::before{content:"\f5ef";}.bi-type-bold::before{content:"\f5f0";}.bi-type-h1::before{content:"\f5f1";}.bi-type-h2::before{content:"\f5f2";}.bi-type-h3::before{content:"\f5f3";}.bi-type-italic::before{content:"\f5f4";}.bi-type-strikethrough::before{content:"\f5f5";}.bi-type-underline::before{content:"\f5f6";}.bi-type::before{content:"\f5f7";}.bi-ui-checks-grid::before{content:"\f5f8";}.bi-ui-checks::before{content:"\f5f9";}.bi-ui-radios-grid::before{content:"\f5fa";}.bi-ui-radios::before{content:"\f5fb";}.bi-umbrella-fill::before{content:"\f5fc";}.bi-umbrella::before{content:"\f5fd";}.bi-union::before{content:"\f5fe";}.bi-unlock-fill::before{content:"\f5ff";}.bi-unlock::before{content:"\f600";}.bi-upc-scan::before{content:"\f601";}.bi-upc::before{content:"\f602";}.bi-upload::before{content:"\f603";}.bi-vector-pen::before{content:"\f604";}.bi-view-list::before{content:"\f605";}.bi-view-stacked::before{content:"\f606";}.bi-vinyl-fill::before{content:"\f607";}.bi-vinyl::before{content:"\f608";}.bi-voicemail::before{content:"\f609";}.bi-volume-down-fill::before{content:"\f60a";}.bi-volume-down::before{content:"\f60b";}.bi-volume-mute-fill::before{content:"\f60c";}.bi-volume-mute::before{content:"\f60d";}.bi-volume-off-fill::before{content:"\f60e";}.bi-volume-off::before{content:"\f60f";}.bi-volume-up-fill::before{content:"\f610";}.bi-volume-up::before{content:"\f611";}.bi-vr::before{content:"\f612";}.bi-wallet-fill::before{content:"\f613";}.bi-wallet::before{content:"\f614";}.bi-wallet2::before{content:"\f615";}.bi-watch::before{content:"\f616";}.bi-water::before{content:"\f617";}.bi-whatsapp::before{content:"\f618";}.bi-wifi-1::before{content:"\f619";}.bi-wifi-2::before{content:"\f61a";}.bi-wifi-off::before{content:"\f61b";}.bi-wifi::before{content:"\f61c";}.bi-wind::before{content:"\f61d";}.bi-window-dock::before{content:"\f61e";}.bi-window-sidebar::before{content:"\f61f";}.bi-window::before{content:"\f620";}.bi-wrench::before{content:"\f621";}.bi-x-circle-fill::before{content:"\f622";}.bi-x-circle::before{content:"\f623";}.bi-x-diamond-fill::before{content:"\f624";}.bi-x-diamond::before{content:"\f625";}.bi-x-octagon-fill::before{content:"\f626";}.bi-x-octagon::before{content:"\f627";}.bi-x-square-fill::before{content:"\f628";}.bi-x-square::before{content:"\f629";}.bi-x::before{content:"\f62a";}.bi-youtube::before{content:"\f62b";}.bi-zoom-in::before{content:"\f62c";}.bi-zoom-out::before{content:"\f62d";}.bi-bank::before{content:"\f62e";}.bi-bank2::before{content:"\f62f";}.bi-bell-slash-fill::before{content:"\f630";}.bi-bell-slash::before{content:"\f631";}.bi-cash-coin::before{content:"\f632";}.bi-check-lg::before{content:"\f633";}.bi-coin::before{content:"\f634";}.bi-currency-bitcoin::before{content:"\f635";}.bi-currency-dollar::before{content:"\f636";}.bi-currency-euro::before{content:"\f637";}.bi-currency-exchange::before{content:"\f638";}.bi-currency-pound::before{content:"\f639";}.bi-currency-yen::before{content:"\f63a";}.bi-dash-lg::before{content:"\f63b";}.bi-exclamation-lg::before{content:"\f63c";}.bi-file-earmark-pdf-fill::before{content:"\f63d";}.bi-file-earmark-pdf::before{content:"\f63e";}.bi-file-pdf-fill::before{content:"\f63f";}.bi-file-pdf::before{content:"\f640";}.bi-gender-ambiguous::before{content:"\f641";}.bi-gender-female::before{content:"\f642";}.bi-gender-male::before{content:"\f643";}.bi-gender-trans::before{content:"\f644";}.bi-headset-vr::before{content:"\f645";}.bi-info-lg::before{content:"\f646";}.bi-mastodon::before{content:"\f647";}.bi-messenger::before{content:"\f648";}.bi-piggy-bank-fill::before{content:"\f649";}.bi-piggy-bank::before{content:"\f64a";}.bi-pin-map-fill::before{content:"\f64b";}.bi-pin-map::before{content:"\f64c";}.bi-plus-lg::before{content:"\f64d";}.bi-question-lg::before{content:"\f64e";}.bi-recycle::before{content:"\f64f";}.bi-reddit::before{content:"\f650";}.bi-safe-fill::before{content:"\f651";}.bi-safe2-fill::before{content:"\f652";}.bi-safe2::before{content:"\f653";}.bi-sd-card-fill::before{content:"\f654";}.bi-sd-card::before{content:"\f655";}.bi-skype::before{content:"\f656";}.bi-slash-lg::before{content:"\f657";}.bi-translate::before{content:"\f658";}.bi-x-lg::before{content:"\f659";}.bi-safe::before{content:"\f65a";}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.field--name-body,.field--name-body *{font-family:'Poppins',sans-serif !important;}.text-green{color:#74B151 !important;}.text-blue{color:#038BC7 !important;}.text-dark{color:#1a1a1a !important;}.text-gray{color:#8A97A0 !important;}.text-white{color:#fff !important;}.text-red{color:#DC3545 !important;}.text-orange{color:#E67E22 !important;}.text-xs{font-size:0.75rem !important;}.text-small{font-size:0.85rem !important;}.text-large{font-size:1.25rem !important;}.text-xl{font-size:1.5rem !important;}.text-xxl{font-size:2rem !important;font-weight:700 !important;}.text-bold{font-weight:700 !important;}.text-semibold{font-weight:600 !important;}.text-light{font-weight:300 !important;}.text-italic{font-style:italic !important;}.text-uppercase{text-transform:uppercase !important;letter-spacing:0.05em;}.text-underline{text-decoration:underline !important;text-underline-offset:3px;}.text-highlight{background:#FFF3CD;padding:0.1em 0.35em;border-radius:3px;}.label-green{display:inline-block;background:#74B151;color:#fff !important;padding:0.15em 0.6em;border-radius:4px;font-size:0.85em;font-weight:600;}.label-blue{display:inline-block;background:#038BC7;color:#fff !important;padding:0.15em 0.6em;border-radius:4px;font-size:0.85em;font-weight:600;}.label-orange{display:inline-block;background:#E67E22;color:#fff !important;padding:0.15em 0.6em;border-radius:4px;font-size:0.85em;font-weight:600;}.label-red{display:inline-block;background:#DC3545;color:#fff !important;padding:0.15em 0.6em;border-radius:4px;font-size:0.85em;font-weight:600;}.text-center{text-align:center !important;}.text-right{text-align:right !important;}.text-lead{font-size:1.15rem !important;color:#555 !important;line-height:1.8;}.highlight-green{background:#f0f9eb;border-left:4px solid #74B151;padding:1em 1.2em;border-radius:6px;margin-bottom:1em;}.highlight-blue{background:#e8f4fd;border-left:4px solid #038BC7;padding:1em 1.2em;border-radius:6px;margin-bottom:1em;}.highlight-yellow{background:#FFF9E6;border-left:4px solid #F0C000;padding:1em 1.2em;border-radius:6px;margin-bottom:1em;}.highlight-red{background:#FDF2F2;border-left:4px solid #DC3545;padding:1em 1.2em;border-radius:6px;margin-bottom:1em;}.highlight-gray{background:#f5f5f5;padding:1em 1.2em;border-radius:6px;margin-bottom:1em;}.callout-tip{background:#f0f9eb;border-left:4px solid #74B151;padding:1em 1.2em 1em 2.8em;border-radius:6px;margin-bottom:1em;position:relative;}.callout-tip::before{content:'\2714';position:absolute;left:0.8em;top:1em;color:#74B151;font-size:1.1em;}.callout-warning{background:#FFF9E6;border-left:4px solid #E67E22;padding:1em 1.2em 1em 2.8em;border-radius:6px;margin-bottom:1em;position:relative;}.callout-warning::before{content:'\26A0';position:absolute;left:0.8em;top:1em;color:#E67E22;font-size:1.1em;}.callout-info{background:#e8f4fd;border-left:4px solid #038BC7;padding:1em 1.2em 1em 2.8em;border-radius:6px;margin-bottom:1em;position:relative;}.callout-info::before{content:'\2139';position:absolute;left:0.9em;top:1em;color:#038BC7;font-size:1.1em;font-weight:700;}
