.gallery{overflow:hidden;position:relative}.gallery .gallery_title{margin:auto;max-width:767px;text-align:center}.gallery .gallery_title span{display:inline-block;font-size:13px;font-weight:500;letter-spacing:4px;line-height:100%;margin:0 0 15px;text-transform:uppercase}.gallery .gallery_title h2{letter-spacing:1px;line-height:100%;margin:0 0 50px;text-transform:capitalize}.gallery .gallery_content{display:flex;flex-wrap:wrap;margin:0 -11px;position:relative;row-gap:22px;z-index:1}.gallery .gallery_content .gallery_section{padding:0 11px;width:33.33%}.gallery .gallery_content .gallery_card{line-height:0;position:relative}.gallery .gallery_content .gallery_card img{border-radius:20px;cursor:pointer;height:325px!important;object-fit:cover;width:100%}.gallery .gallery_slider{display:flex;margin:0 auto;transform:translateX(0)}.gallery .gallery_slider_inside{flex:0 0 100%}.gallery .gallery_slider_popup.active{display:block}.gallery .gallery_slider_popup{backdrop-filter:blur(4px);background:#00000099;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:10}.gallery .gallery_slider_inside .gallery_slider_component{line-height:0}.gallery .gallery_slider_inside .gallery_slider_component img{border-radius:20px;width:100%}.gallery .gallery_card .clinic-info{align-items:center;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:end;left:0;opacity:0;position:absolute;top:0;transition:1s;width:100%}.gallery .gallery-button{padding-top:50px;position:relative;text-align:center;z-index:1}.gallery .gallery-button a{display:inline-block;letter-spacing:1px;line-height:100%}.gallery .gallery_card .clinic-info .icons{align-items:center;border-radius:100%;cursor:pointer;display:flex;height:52px;justify-content:center;margin-bottom:66px;width:52px}.gallery .gallery_card .clinic-info .title{font-size:28px;font-weight:700;letter-spacing:1px;line-height:100%;margin-bottom:36px;text-align:center;text-transform:capitalize}.gallery .gallery_card .clinic-info:hover{opacity:1}.gallery .gallery_slider_popup .gallery_popup{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;max-width:700px;overflow:hidden}.gallery .gallery_slider_popup .gallery_arrows button.left_arrow{left:200px}.gallery .gallery_slider_popup .gallery_arrows button.left_arrow,.gallery .gallery_slider_popup .gallery_arrows button.right_arrow{align-items:center;border:none;display:flex;height:48px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:48px}.gallery .gallery_slider_popup .gallery_arrows button.right_arrow{right:200px}.gallery .gallery_slider_popup .gallery_close{color:#fff;cursor:pointer;font-size:22px;line-height:normal;position:absolute;right:50px;top:50px}@media only screen and (max-width:767px){.gallery .gallery_content .gallery_section{width:100%}.gallery .gallery_title h2{font-size:30px;margin-bottom:30px}.gallery .gallery_slider_popup .gallery_close{right:20px;top:20px}.gallery .gallery_slider_popup .gallery_arrows button.left_arrow{left:20px;top:10%;transform:none}.gallery .gallery_slider_popup .gallery_arrows button.right_arrow{right:20px;top:10%;transform:none}.gallery .gallery_slider_popup{padding:0 20px}.gallery.for_bg_img:after,.gallery.for_bg_img:before{height:150px!important;width:150px!important}}@media only screen and (min-width:768px) and (max-width:1024px){.gallery .gallery_slider_inside .gallery_slider_component{margin:auto;max-width:80%}.gallery .gallery_slider_popup .gallery_arrows button.left_arrow{left:50px;transform:translateY(-50%)}.gallery .gallery_slider_popup .gallery_arrows button.right_arrow{right:50px;transform:translateY(-50%)}.gallery.for_bg_img:after,.gallery.for_bg_img:before{height:300px!important;width:200px!important}.gallery .gallery_content .gallery_section{width:50%}}@media only screen and (min-width:1025px) and (max-width:1300px){.gallery .gallery_slider_popup .gallery_arrows button.left_arrow{left:50px}.gallery .gallery_slider_popup .gallery_arrows button.right_arrow{right:50px}}