.dci_practices_map_pins{list-style:none;position:absolute;top:0;left:0;z-index:500;display:none}.dci_practices_map_pins li{position:absolute;background:url(/nidm/wp-content/plugins/mi-dci/images/map-pin.png) no-repeat;display:block;height:45px;width:35px}.dci_practices_map_pins li.small{background-size:100%;height:22.5px!important;width:17.5px!important}.dci_practices_map_pins li .pin_title{color:#2c3c46;font-size:12px;line-height:12px;font-weight:700;position:absolute;white-space:nowrap;background:#fff;padding:2px 3px}.dci_practices_map_pins li .pin_title.none{display:none}.dci_practices_map_pins li .pin_title.top{top:-25px}.dci_practices_map_pins li .pin_title.right{left:40px;top:12px}.dci_practices_map_pins li .pin_title.bottom{top:35px}.dci_practices_map_pins li .pin_title.left{right:40px;top:12px}.dci_practices_map_pins li.small .pin_title.top{top:-15px}.dci_practices_map_pins li.small .pin_title.right{left:23px;top:0}.dci_practices_map_pins li.small .pin_title.bottom{top:20px}.dci_practices_map_pins li.small .pin_title.left{right:25px;top:0}.dci_practices_map_pins li .pin_popup{display:none;position:absolute;background-color:rgb(255 255 255 / .9);line-height:20px;width:230px;padding:15px 15px;bottom:45px;left:-97.5px;z-index:1000;color:#084b75;font-size:15px;font-family:'Lato'}.dci_practices_map_pins li.small .pin_popup{bottom:30px;left:-106.25px}.dci_practices_map_pins li:hover .pin_popup{display:block!important}.dci_practices_map_pins li .pin_popup .pin_popup_title{font-weight:700}.dci_practices_map_pins li .pin_popup .pin_popup_read_more a{color:#f3732c;text-decoration:none;font-weight:700}.dci_practices_map_pins li .pin_popup .pin_popup_read_more a:hover{text-decoration:underline}.dci_practices_map_pins li .pin_popup .pin_popup_arrow{background:url(/nidm/wp-content/plugins/mi-dci/images/map_pin_popup_arrow.png) no-repeat;width:22px;height:10px;position:absolute;display:block;bottom:-10px;left:50%;margin-left:-11px}.mi_province_filer{float:none;clear:both}.mi_category_filer,.mi_province_filer{width:100%;display:inline-block;margin:20px 0 30px 0!important;text-align:center}.mi_category_filer span:hover,.mi_category_filer span.active,.mi_province_filer span:hover,.mi_province_filer span.active{background:#ebf4fa}.mi_category_filer span,.mi_province_filer span{font-size:13px;padding:3px 5px;border-radius:10px;margin:0 0 5px 0;color:#526671;cursor:pointer}ul.dci_practices_ul{list-style:none;padding-left:0;overflow:auto;clear:both;margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.container .dci_practice_full_width.container-full{padding-left:40px!important;padding-right:40px!important}ul.dci_practices_ul li{width:calc(33% - 30px);float:left;margin-bottom:20px;text-align:left;background:#ebf4fa;padding:30px;margin:15px;font-size:15px}ul.dci_practices_ul li a{color:#00649f;text-decoration:none;outline:none!important;font-weight:600}ul.dci_practices_ul li .phone_number_link,ul.dci_practices_ul li .dci_practices_details_link{color:#526671;background:url(/nidm/wp-content/plugins/mi-dci/images/single-link-blue.png) no-repeat left;padding-left:35px;background-position-x:-15px}ul.dci_practices_ul li .phone_number_link::before,ul.dci_practices_ul li .dci_practices_details_link::before{left:35px}ul.dci_practices_ul li .phone_number_link:hover::before,ul.dci_practices_ul li .dci_practices_details_link:hover::before,ul.dci_practices_ul li .phone_number_link:hover::after,ul.dci_practices_ul li .dci_practices_details_link:hover::after{width:calc(100% - 35px)}ul.dci_practices_ul li a{color:#00649f;text-decoration:none;position:relative;font-size:15px}ul.dci_practices_ul li a::after,ul.dci_practices_ul li a::before{content:"";display:block;position:absolute;height:1px;width:0}ul.dci_practices_ul li a::before{transition:width 0s ease 0s,background 0.4s ease 0s;left:0;right:0;bottom:0rem}ul.dci_practices_ul li a::after{right:2.2%;bottom:0rem;transition:width 0.4s ease 0s;background:#00649f}ul.dci_practices_ul li a:hover::after{width:100%;background:0 0;transition:all 0s ease 0s}ul.dci_practices_ul li a:hover::before{width:100%;transition:width 0.4s ease 0s;background:#00649f}ul.dci_practices_ul .dci_practices_details_link,ul.dci_practices_ul .phone_number_link{color:#526671}ul.dci_practices_ul .dci_practices_details_link::after,ul.dci_practices_ul .phone_number_link::after{background:#526671}ul.dci_practices_ul .dci_practices_details_link:hover::before,ul.dci_practices_ul .phone_number_link:hover::before{background:#526671}ul.dci_practices_ul li .small_button,ul.dci_practices_ul li .small_button_inv{width:175px;margin-bottom:5px}ul.dci_practices_ul li .manage_btn{width:auto!important}.small_button{font-size:14px;font-weight:700!important;text-transform:uppercase;background:#f3732c;transition:all .2s;display:inline-block;height:28px;line-height:18px;padding:5px 15px;color:#fff!important;text-decoration:none;text-align:center;margin-bottom:5px;border-radius:12.5px}.small_button:hover{background:#00649f;color:#fff}.small_button_inv{font-size:14px;font-weight:700;text-transform:uppercase;background:#00649f;transition:all .2s;display:inline-block;height:28px;line-height:18px;font-weight:700!important;padding:5px 15px;color:#fff!important;text-decoration:none;text-align:center;border-radius:12.5px}.small_button_inv:hover{background:#f3732c;color:#fff}.container .dci_treatment_practices.container-full{padding-left:40px!important;padding-right:40px!important}.dci_treatment_practices .tretment_list{background:#ebf4fa;padding:30px;margin-bottom:40px}.dci_treatment_practices .tretment_list p a{font-size:13px}.dci_treatment_practices .tretment_list p{margin:0!important}@media screen and (max-width:980px){ul.dci_practices_ul li{width:calc(50% - 30px)}}@media screen and (max-width:768px){.container .dci_practice_full_width.container-full,.container .dci_treatment_practices.container-full{padding-left:20px!important;padding-right:20px!important}ul.dci_practices_ul li{width:calc(50% - 20px);margin:10px}ul.dci_practices_ul{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:600px){ul.dci_practices_ul li{width:calc(100% - 20px)}}@media screen and (max-width:480px){ul.dci_practices_ul li{padding:20px}}.mi_post_content a{color:#526671;text-decoration:none;position:relative}.mi_post_content a::after,.mi_post_content a::before{content:"";display:block;position:absolute;height:1px;width:0}.mi_post_content a::before{transition:width 0s ease 0s,background 0.4s ease 0s;left:0;right:0;bottom:0rem}.mi_post_content a::after{right:2.2%;bottom:0rem;transition:width 0.4s ease 0s;background:#526671}.mi_post_content a:hover::after{width:100%;background:0 0;transition:all 0s ease 0s}.mi_post_content a:hover::before{width:100%;transition:width 0.4s ease 0s;background:#526671}.mi_post_content h2 a{color:var(--blue)}.mi_post_content h2 a::after{background:var(--blue);bottom:-1px}.mi_post_content h2 a::before{bottom:-1px}.mi_post_content h2 a:hover::before{background:var(--blue)}a.practice-button::before,a.practice-button::after{height:0}a.practice-button{color:#fff!important}.dci_close_button img{height:40px;width:40px;background:#f3732c;padding:10px;position:absolute;right:0;cursor:pointer}