body{font-family:"Open Sans",sans-serif;color:#000;font-size:15px}.right-icons a i{padding:6px;margin-bottom:10px}.blue{color:#80cc28}.right-icons{padding:0;position:fixed;top:120px;z-index:99999;width:45px;border-radius:0 10px 10px 0}.abbg{background-image:url(../../assets/img/slide/mbg.jpg);padding:0;color:#fff}.abbg .fa{color:#80cc28;font-size:50px;margin-bottom:30px;margin-top:20px}.abbg p{text-align:center!important}.right-icons a i.fa-phone{font-size:40px;float:left;color:#fff;font-weight:700;background:#020031;border-radius:0 10px 10px 0}.right-icons a i.fa-whatsapp{font-size:40px;float:right;color:#fff;font-weight:700;background:#00b509;border-radius:0 10px 10px 0}a{color:#004fa0}.about p{line-height:30px;text-align:left}a:hover{color:#80cc28;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif}input#contact{padding:10px;width:100px;background:#80cc28}.icon-box.aos-init.bgblue{background:#02b158}.abbghover{background:#0000009c;padding:30px 0}.service-hover{background:#f2feffc4;padding:30px 0}.service-area{background:#e6fdff}.bgl{background:#f1feff;background:url(../img/about-bg.jpg);background-repeat:no-repeat;background-size:cover}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}.featured-services .icon-box{width:100%}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #004fa0;border-top-color:#ecf8f9;border-radius:50%;width:60px;height:60px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite}.socialtop a{background: #000;padding:5px 8px;height:30px;width:30px;display:inline-block;color:#fff}@-webkit-keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.back-to-top{position:fixed;display:none;right:15px;bottom:15px;z-index:99999}.back-to-top i{display:flex;align-items:center;justify-content:center;font-size:24px;width:40px;height:40px;border-radius:4px;background:#80cc28;color:#0a0a0a;transition:all 0.4s}.back-to-top i:hover{background:#80cc28;color:#fff}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}#topbar{background:#80cc28;color: #000;font-size:15px;font-weight:600;transition:all 0.5s;padding:7px 0}#topbar.topbar-scrolled{top:-40px}#topbar i{padding-right:0}#header{background:#fff;transition:all 0.5s;z-index:997;padding:6px 0;top:40px;box-shadow:0 2px 15px rgba(0,0,0,.1)}@media (max-width:992px){#header{padding:6px 0}}#header.header-scrolled{top:0}#header .logo{font-size:28px;margin:0;padding:0;line-height:1;font-weight:600;letter-spacing:.5px;text-transform:uppercase}#header .logo a{color:#555}#header .logo img{max-height:80px}@media (max-width:992px){#header{top:0}#header .logo{font-size:28px}}.nav-menu ul{margin:0;padding:0;list-style:none}.nav-menu>ul{display:flex}.nav-menu>ul>li{position:relative;white-space:nowrap}.nav-menu>ul>li a{padding:10px 30px}.nav-menu a{display:block;position:relative;color:#555;transition:0.3s;font-size:13px;font-family:"Roboto",sans-serif;text-transform:uppercase;font-weight:500}.nav-menu a:hover,.nav-menu .active>a,.nav-menu li:hover>a{color:#80cc28}.nav-menu .drop-down ul{display:block;position:absolute;left:15px;top:calc(100% + 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);transition:0.3s}.nav-menu .drop-down:hover>ul{opacity:1;top:100%;visibility:visible}.nav-menu .drop-down li{min-width:180px;position:relative}.nav-menu .drop-down ul a{padding:4px 20px;font-size:14px;font-weight:500;text-transform:none;color:#000}.nav-menu .drop-down ul a:hover,.nav-menu .drop-down ul .active>a,.nav-menu .drop-down ul li:hover>a{color:#80cc28}.form input{width:100%;padding:10px}.form textarea{width:100%;padding:10px}.nav-menu .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:5px}.nav-menu .drop-down .drop-down ul{top:0;left:calc(100% - 30px)}.nav-menu .drop-down .drop-down:hover>ul{opacity:1;top:0;left:100%}.nav-menu .drop-down .drop-down>a{padding-right:35px}.nav-menu .drop-down .drop-down>a:after{content:"\eaa0";font-family:IcoFont;position:absolute;right:15px}@media (max-width:1366px){.nav-menu .drop-down .drop-down ul{left:-90%}.nav-menu .drop-down .drop-down:hover>ul{left:-100%}.nav-menu .drop-down .drop-down>a:after{content:"\ea9d"}}.appointment-btn{margin-left:25px;background:#80cc28;color:#fff;border-radius:4px;padding:8px 25px;white-space:nowrap;transition:0.3s;font-size:14px;display:inline-block;font-weight:700}.welcomename{font-size:40px}.grey{color: #000}.blue-l{color:#80cc28}.appointment-btn:hover{background: #000;color:#fff}@media (max-width:768px){.appointment-btn{margin:0 48px 0 0;padding:6px 18px}section#featured-services{padding:10px 0}}.mobile-nav-toggle{position:absolute;right:15px;top:90px;z-index:9998;border:0;background:none;font-size:24px;transition:all 0.4s;outline:none!important;line-height:1;cursor:pointer;text-align:right}.mobile-nav-toggle i{color:#555}.mobile-nav{position:fixed;top:55px;right:15px;bottom:15px;left:15px;z-index:9999;overflow-y:auto;background:#fff;transition:ease-in-out 0.2s;opacity:0;visibility:hidden;border-radius:10px;padding:10px 0}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav a{display:block;position:relative;color:#555;padding:10px 20px;font-weight:500;outline:none}.mobile-nav a:hover,.mobile-nav .active>a,.mobile-nav li:hover>a{color:#004fa0;text-decoration:none}.mobile-nav .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:10px;position:absolute;right:15px}.mobile-nav .active.drop-down>a:after{content:"\eaa1"}.mobile-nav .drop-down>a{padding-right:35px}.mobile-nav .drop-down ul{display:none;overflow:hidden}.mobile-nav .drop-down li{padding-left:20px}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;background:rgba(60,60,60,.6);overflow:hidden;display:none;transition:ease-in-out 0.2s}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav{opacity:1;visibility:visible}.mobile-nav-active .mobile-nav-toggle i{color:#fff}#hero{width:100%;height:520px;background-color:rgba(60,60,60,.8);overflow:hidden;position:relative}#hero .carousel,#hero .carousel-inner,#hero .carousel-item,#hero .carousel-item::before{position:absolute;top:0;right:0;left:0;bottom:0}.featured-services img{width:50px}#hero .carousel-item{background-size:100%;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:flex-end}#hero .container{text-align:center;background:rgba(255,255,255,.9);padding-top:30px;padding-bottom:30px;margin-bottom:50px;border-top:4px solid #004fa0}@media (max-width:1200px){#hero .container{margin-left:50px;margin-right:50px}}#hero h2{color:#2f2f2f;margin-bottom:20px;font-size:36px;font-weight:700}#hero p{-webkit-animation-delay:0.4s;animation-delay:0.4s;margin:0 auto 30px auto;color:#555}#hero .carousel-inner .carousel-item{transition-property:opacity;background-position:center top}#hero .carousel-inner .carousel-item,#hero .carousel-inner .active.carousel-item-left,#hero .carousel-inner .active.carousel-item-right{opacity:0}#hero .carousel-inner .active,#hero .carousel-inner .carousel-item-next.carousel-item-left,#hero .carousel-inner .carousel-item-prev.carousel-item-right{opacity:1;transition:0.5s}#hero .carousel-inner .carousel-item-next,#hero .carousel-inner .carousel-item-prev,#hero .carousel-inner .active.carousel-item-left,#hero .carousel-inner .active.carousel-item-right{left:0;transform:translate3d(0,0,0)}#hero .carousel-control-prev,#hero .carousel-control-next{width:10%;top:0}@media (max-width:992px){#hero .carousel-control-prev,#hero .carousel-control-next{top:66px}}#hero .carousel-control-next-icon,#hero .carousel-control-prev-icon{background:none;font-size:36px;line-height:1;width:auto;height:auto;background:rgb(128 128 128);border-radius:50px;padding:10px;transition:0.3s;color:rgba(255,255,255,.5)}#hero .carousel-control-next-icon:hover,#hero .carousel-control-prev-icon:hover{background:rgb(3 177 88);color:rgba(255,255,255,.8)}#hero .carousel-indicators li{cursor:pointer;background:#fff;overflow:hidden;border:0;width:12px;height:12px;border-radius:50px;opacity:.6;transition:0.3s}#hero .carousel-indicators li.active{opacity:1;background:#80cc28}#hero .btn-get-started{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:14px 32px;border-radius:4px;transition:0.5s;line-height:1;color:#fff;-webkit-animation-delay:0.8s;animation-delay:0.8s;background:#004fa0}#hero .btn-get-started:hover{background:#80cc28}@media (max-width:992px){#hero{height:400px}#hero .container{margin-top:100px}}@media (max-width:768px){#hero h2{font-size:28px}}@media (min-width:1024px){#hero .carousel-control-prev,#hero .carousel-control-next{width:5%}}section{padding:60px 0;overflow:hidden}.section-bg{background-color:#f7fcfc}.section-title{text-align:center;padding-bottom:30px}.section-title h2{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding-bottom:20px;position:relative;color: #000}.section-title h2::after{content:'';position:absolute;display:block;width:50px;height:3px;background:#80cc28;bottom:0;left:calc(50% - 25px)}.section-title p{margin-bottom:0}.breadcrumbs{padding:20px 0;background-color:#ecf8f9;min-height:40px;margin-top:120px}@media (max-width:992px){.breadcrumbs{margin-top:70px}}.breadcrumbs h2{font-size:24px;font-weight:300;margin:0}@media (max-width:992px){.breadcrumbs h2{margin:0 0 10px 0}}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li::before{display:inline-block;padding-right:10px;color:#6c757d;content:"/"}@media (max-width:768px){#topbar{font-size:13px}.breadcrumbs .d-flex{display:block!important}.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline-block}}.featured-services .icon-box{padding:6px;position:relative;overflow:hidden;background:#fff;box-shadow:0 0 29px 0 rgba(68,88,144,.12);transition:all 0.3s ease-in-out;border-radius:8px;z-index:1;text-align:center}.featured-services .icon-box::before{content:'';position:absolute;background:#d9f1f2;right:0;left:0;bottom:0;top:100%;transition:all 0.3s;z-index:-1}.icon img{width:100%}.i-bn img{width:50px;margin-top:10px}.featured-services .icon-box:hover::before{background:#80cc28;top:0;border-radius:0}.featured-services .icon-box .icon{width:70px;height:70px;background:#fff;border-radius:50%;text-align:center;display:block;margin:0 auto}.featured-services .icon-box:hover .icon{width:70px;height:70px;background:#fff;border-radius:50%;text-align:center;display:block;margin:0 auto}.featured-services .icon{margin-bottom:15px}.featured-services .icon i{font-size:48px;line-height:1;color:#004fa0;transition:all 0.3s ease-in-out}.featured-services .title{font-weight:700;margin-top:8px;margin-bottom:6px;font-size:18px}.featured-services .title a{color: #000}.featured-services .description{font-size:14px;line-height:28px;margin-bottom:0;color:#7f7f7f}a.rdbt{background:#80cc28;color: #000;border-color: #000}a.rdbt:hover{color:#fff;background-color: #000;border-color:#80cc28}.featured-services .icon-box:hover .title a,.featured-services .icon-box:hover .description{color: #000}.featured-services .icon-box:hover .icon i{color:#fff}.cta{background:#004fa0;color:#fff;background-size:cover;padding:60px 0}.cta h3{font-size:28px;font-weight:700}.cta .cta-btn{font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;padding:10px 35px;border-radius:25px;transition:0.5s;margin-top:10px;border:2px solid #fff;color:#fff;background:#80cc28}.cta .cta-btn:hover{background:#fff;color:#004fa0}.about .content h3{font-weight:600;font-size:26px}.about .content ul{list-style:none;padding:0}.about .content ul li{padding-bottom:10px}.about .content ul i{font-size:20px;padding-right:4px;color:#004fa0}.about .content p:last-child{margin-bottom:0}.counts{padding-bottom:30px}.counts .count-box{box-shadow:-10px -5px 40px 0 rgba(0,0,0,.1);padding:30px;width:100%}.counts .count-box i{display:block;font-size:30px;color:#80cc28;float:left}.service-area .icon-box{border:1px solid;padding:10px}.counts .count-box span{font-size:42px;line-height:24px;display:inline-block;font-weight:700;color: #000;margin-left:20px}.sub-p{font-size:30px}.counts .count-box p{padding:30px 0 0 0;margin:0;font-family:"Roboto",sans-serif;font-size:15px}.counts .count-box a{font-weight:600;display:block;margin-top:20px;color:#7b7b7b;font-size:15px;font-family:"Poppins",sans-serif;transition:ease-in-out 0.3s}.counts .count-box a:hover{color:#004fa0}.features .icon-box h4{font-size:20px;font-weight:700;margin:5px 0 10px 60px}.features .icon-box i{font-size:48px;float:left;color:#004fa0}.features .icon-box p{font-size:15px;color:#848484;margin-left:60px}.features .image{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:400px}.services .icon-box{margin-bottom:20px;text-align:center}.services .icon{display:flex;justify-content:center;margin-bottom:20px}.services .icon i{width:80px;height:80px;margin-bottom:20px;background:#fff;border-radius:50%;transition:0.5s;color:#004fa0;font-size:40px;overflow:hidden;padding-top:20px;box-shadow:0 0 25px rgba(0,0,0,.15)}.services .icon-box:hover .icon i{box-shadow:0 0 25px rgba(63,187,192,.3)}.services .title{font-weight:600;margin-bottom:15px;font-size:18px;position:relative;padding-bottom:15px}.services .title a{color: #000;transition:0.3s}.services .title a:hover{color:#004fa0}.services .title::after{content:'';position:absolute;display:block;width:50px;height:2px;background:#80cc28;bottom:0;left:calc(50% - 25px)}.services .description{line-height:28px;font-size:15px}.appointment .php-email-form{width:100%}.appointment .php-email-form .form-group{padding-bottom:8px}.appointment .php-email-form .validate{display:none;color:red;margin:0 0 15px 0;font-weight:400;font-size:13px}.appointment .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.appointment .php-email-form .error-message br+br{margin-top:25px}.appointment .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.appointment .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.appointment .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}.appointment .php-email-form input,.appointment .php-email-form textarea,.appointment .php-email-form select{border-radius:0;box-shadow:none;font-size:14px;padding:10px!important}.appointment .php-email-form input:focus,.appointment .php-email-form textarea:focus,.appointment .php-email-form select:focus{border-color:#004fa0}.appointment .php-email-form input,.appointment .php-email-form select{height:44px;width:100%}.appointment .php-email-form textarea{padding:10px 12px;width:100%}.appointment .php-email-form button[type="submit"]{background:#004fa0;border:0;padding:10px 35px;color:#fff;transition:0.4s;border-radius:50px}.appointment .php-email-form button[type="submit"]:hover{background:#52c2c6}.departments .nav-tabs{border:0}.departments .nav-link{border:0;padding:20px;color:#555;border-radius:0;border-left:5px solid #fff}.departments .nav-link h4{font-size:18px;font-weight:600;transition:0.3s}.departments .nav-link p{font-size:14px;margin-bottom:0}.departments .nav-link:hover h4{color:#004fa0}.departments .nav-link.active{background:#f7fcfc;border-color:#004fa0}.departments .nav-link.active h4{color:#004fa0}.departments .tab-pane.active{-webkit-animation:slide-down 0.5s ease-out;animation:slide-down 0.5s ease-out}.departments .tab-pane img{float:left;max-width:300px;padding:0 15px 15px 0}@media (max-width:768px){.departments .tab-pane img{float:none;padding:0 0 15px 0;max-width:100%}}.departments .tab-pane h3{font-size:26px;font-weight:600;margin-bottom:20px;color:#004fa0}.departments .tab-pane p{color:#777}.departments .tab-pane p:last-child{margin-bottom:0}@-webkit-keyframes slide-down{0%{opacity:0}100%{opacity:1}}@keyframes slide-down{0%{opacity:0}100%{opacity:1}}.testimonials .testimonial-item{box-sizing:content-box;min-height:320px}.testimonials .testimonial-item .testimonial-img{width:90px;border-radius:50%;margin:-40px 0 0 40px;position:relative;z-index:2;border:6px solid #fff}.testimonials .testimonial-item h3{font-size:18px;font-weight:700;margin:10px 0 5px 45px;color: #000}.testimonials .testimonial-item h4{font-size:14px;color:#999;margin:0 0 0 45px}.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:#80cc28;font-size:26px}.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonials .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px}.testimonials .testimonial-item p{font-style:italic;margin:0 15px 0 15px;padding:20px 20px 60px 20px;background: #000;position:relative;border-radius:6px;position:relative;color:#fff;z-index:1}.testimonials .owl-nav,.testimonials .owl-dots{margin-top:5px;text-align:center}.testimonials .owl-dot{display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#80cc28!important}.testimonials .owl-dot.active{background-color:#808080!important}@media (max-width:767px){.featured-services .icon-box{width:100%}#hero{padding:0}.testimonials{margin:0}section{padding:30px 0}#topbar .tp{margin:0 auto;margin-bottom:10px;justify-content:center}#hero .carousel-control-prev,#hero .carousel-control-next{top:0}#hero .carousel-control-next-icon,#hero .carousel-control-prev-icon{font-size:6px}}@media (max-width:767px){.qlwapp-toggle{padding:4px 10px;background:#fff;border-radius:5px}.right-icons a i.fa-whatsapp{font-size:40px;float:right;color:#12b619;font-weight:700;background:#bdf7c0;border-radius:0 10px 10px 0}.right-icons a i.fa-phone{font-size:40px;float:left;color:#80cc28;font-weight:700;background:#fff;border-radius:0 10px 10px 0}.whats{background:#02b158;float:left;width:49%;border-radius:0 30px 30px 0}.phno{background:#02b158;float:right;width:49%;border-radius:30px 0 0 30px}.right-icons{padding:3px;position:fixed;bottom:0;z-index:999;left:0;width:100%;height:64px;top:inherit;border-radius:0;margin:auto;display:block;text-align:center}.right-icons{background:#fff}.right-icons a i.fa-whatsapp{border-radius:50%;width:50px;height:50px}.right-icons a i.fa-phone{border-radius:50%;width:50px;height:50px}}@media (max-width:482px){#hero{height:145px}}@media (max-width:361px){.section-title h2{font-size:18px}.welcomename{font-size:20px}.welcomename{font-size:20px}}@media (max-width:361px){.mobile-nav-toggle{top:160px}#hero{height:133px}}.doctors .member{margin-bottom:20px;overflow:hidden;text-align:center;border-radius:4px;background:#fff;box-shadow:0 2px 15px rgba(63,187,192,.1)}.doctors .member .member-img{position:relative;overflow:hidden}.doctors .member .social{position:absolute;left:0;bottom:0;right:0;height:40px;opacity:0;transition:ease-in-out 0.3s;text-align:center;background:rgba(255,255,255,.85)}.doctors .member .social a{transition:color 0.3s;color:#555;margin:0 10px;padding-top:8px;display:inline-block}.doctors .member .social a:hover{color:#004fa0}.doctors .member .social i{font-size:18px;margin:0 2px}.doctors .member .member-info{padding:25px 15px}.doctors .member .member-info h4{font-weight:700;margin-bottom:5px;font-size:18px;color:#555}.doctors .member .member-info span{display:block;font-size:13px;font-weight:400;color:#aaa}.doctors .member .member-info p{font-style:italic;font-size:14px;line-height:26px;color:#777}.doctors .member:hover .social{opacity:1}.gallery{overflow:hidden;background:#e6fdff}.gallery .owl-nav,.gallery .owl-dots{margin-top:25px;text-align:center}.gallery .owl-item{border-left:2px solid #fff;border-right:2px solid #fff}.gallery .owl-dot{display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#80cc28!important}.gallery .owl-dot.active{background-color:#808080!important}.gallery .gallery-carousel .owl-stage-outer{overflow:visible}.gallery .gallery-carousel .center{border:6px solid #80cc28;margin:-10px;box-sizing:content-box;padding:4px;background:#fff;z-index:1}.pricing .box{padding:20px;background:#fff;text-align:center;box-shadow:0 0 4px rgba(0,0,0,.12);border-radius:4px;position:relative;overflow:hidden}.pricing h3{font-weight:400;margin:-20px -20px 20px -20px;padding:20px 15px;font-size:16px;font-weight:600;color:#777;background:#f8f8f8}.pricing h4{font-size:36px;color:#004fa0;font-weight:600;font-family:"Poppins",sans-serif;margin-bottom:20px}.pricing h4 sup{font-size:20px;top:-15px;left:-3px}.pricing h4 span{color:#bababa;font-size:16px;font-weight:300}.pricing ul{padding:0;list-style:none;color:#444;text-align:center;line-height:20px;font-size:14px}.pricing ul li{padding-bottom:16px}.pricing ul i{color:#004fa0;font-size:18px;padding-right:4px}.pricing ul .na{color:#ccc;text-decoration:line-through}.pricing .btn-wrap{margin:20px -20px -20px -20px;padding:20px 15px;background:#f8f8f8;text-align:center}.pricing .btn-buy{background:#004fa0;display:inline-block;padding:8px 35px 10px 35px;border-radius:4px;color:#fff;transition:none;font-size:14px;font-weight:400;font-family:"Roboto",sans-serif;font-weight:600;transition:0.3s}.pricing .btn-buy:hover{background:#80cc28}.pricing .featured h3{color:#fff;background:#004fa0}.pricing .advanced{width:200px;position:absolute;top:18px;right:-68px;transform:rotate(45deg);z-index:1;font-size:14px;padding:1px 0 3px 0;background:#004fa0;color:#fff}.faq{padding:60px 0}.faq .faq-list{padding:0;list-style:none}.faq .faq-list li{padding:0 0 20px 25px}.faq .faq-list a{display:block;position:relative;font-family:#004fa0;font-size:18px;font-weight:500}.faq .faq-list i{font-size:18px;position:absolute;left:-25px;top:6px}.faq .faq-list p{margin-bottom:20px;font-size:15px}.faq .faq-list a.collapse{color:#004fa0}.faq .faq-list a.collapsed{color:#343a40}.faq .faq-list a.collapsed:hover{color:#004fa0}.faq .faq-list a.collapsed i::before{content:"\eab2"!important}.contact .info-box{color:#444;text-align:center;box-shadow:0 0 20px rgba(214,215,216,.5);padding:20px 0 30px 0}.contact .info-box i{font-size:32px;color:#80cc28;border-radius:50%;padding:8px;border:2px dotted #80cc28}.contact .info-box h3{font-size:20px;color:#777;font-weight:700;margin:10px 0}.contact .info-box p{padding:0;line-height:24px;font-size:14px;margin-bottom:0}.contact .php-email-form{box-shadow:0 0 20px rgba(214,215,216,.5);padding:30px}.contact .php-email-form .validate{display:none;color:red;margin:0 0 15px 0;font-weight:400;font-size:13px}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:4px;box-shadow:none;font-size:14px;width:100%}.contact .php-email-form input::focus,.contact .php-email-form textarea::focus{background-color:#004fa0}.contact .php-email-form input{padding:20px 15px;width:100%;margin-bottom:20px}.contact .php-email-form textarea{padding:12px 15px;margin-bottom:20px}.contact h2{text-align:center;color: #000}.contact .php-email-form button[type="submit"]{background:#80cc28;border:0;padding:10px 30px;color:#000;transition:0.4s;border-radius:4px}.contact .php-email-form button[type="submit"]:hover{background: #000;color:#fff}@-webkit-keyframes animate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#footer{background:#eee;padding:0 0 30px 0;color:#555;font-size:14px}.bullet{margin-left:20px}.bullet li{list-style:disc}#footer .footer-top{background:#eaeaea;padding:60px 0 30px 0}#footer .footer-top .footer-info{margin-bottom:30px}#footer .footer-top .footer-info h3{font-size:24px;margin:0 0 20px 0;padding:2px 0 2px 0;line-height:1;font-weight:700}#footer .footer-top .footer-info p{font-size:14px;line-height:24px;margin-bottom:0;font-family:"Roboto",sans-serif}#footer .footer-top .social-links a{font-size:18px;display:inline-block;background:#80cc28;color:#818181;line-height:1;padding:8px 0;margin-right:4px;border-radius:4px;text-align:center;width:36px;height:36px;transition:0.3s}#footer .footer-top .social-links a:hover{background:#80cc28;text-decoration:none}#footer .footer-top h4{font-size:16px;font-weight:600;position:relative;padding-bottom:12px;color:#80cc28}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:2px;color:#004fa0;font-size:18px;line-height:1}#footer .footer-top .footer-links ul li{padding:10px 0;display:flex;align-items:center}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#555;transition:0.3s;display:inline-block;line-height:1}#footer .footer-top .footer-links ul a:hover{color:#80cc28}#footer .footer-top .footer-newsletter form{margin-top:30px;background:#fff;padding:6px 10px;position:relative;border:1px solid #d5d5d5;border-radius:4px}#footer .footer-top .footer-newsletter form input[type="email"]{border:0;padding:4px;width:calc(100% - 110px)}#footer .footer-top .footer-newsletter form input[type="submit"]{position:absolute;top:-1px;right:-1px;bottom:-1px;border:0;background:none;font-size:16px;padding:0 20px;background:#004fa0;color:#fff;transition:0.3s;border-radius:0 4px 4px 0}#footer .footer-top .footer-newsletter form input[type="submit"]:hover{background:#80cc28}#footer .copyright{text-align:center;padding-top:30px}#footer .credits{padding-top:10px;text-align:center;font-size:13px}



.nav-menu a {
    display: block;
    position: relative;
    color: #555;
    transition: 0.3s;
    font-size: 13px;
    font-family: "Roboto",sans-serif;
    text-transform: uppercase;
    font-weight: 800;
}

#hero .carousel-item img {
    width: 100%;
}
.borderdfgf img {
    border: solid #d9d9d9 1px;
    padding: 10px;
     
}
#hero {
    width: 100%;
     height: 100% !important; 
    background-color: rgba(60,60,60,.8);
    overflow: inherit !important;
    position: inherit !important;
    padding: 0px 0px;
}
#hero .carousel, #hero .carousel-inner, #hero .carousel-item, #hero .carousel-item::before {
    position: inherit !important;
}
.carousel-indicators {
    bottom: 20% !important;
}

#topbar {
    color: #fff;
}
section#featured-services h4.title a, section#featured-services p {
    color: #fff;
}
a.rdbt {
    color: #fff;
}
section#services .icon img {
    height: 250px;
}
.contact .info-box h3 {
    color: #000;
}
.contact .info-box p {
    color: #000;
}
#footer .footer-top .social-links a {
    color: #ffffff;
}
#footer .footer-top {
    background: #171616;
}
#footer .footer-top .footer-links ul a, #footer .footer-top .footer-info p, .grey {
    color: #d7cbcb;
}
span.grey.welcomename {
    color: #80cc28 !important;
}
span.blue-l.welcomename {
    color: #02b158;
}
section#about1 h5, section#about1 h4, section#about1 p {
    color: #000 !important;
}
.footer-info h3 span {
    color: #80cc28 !important;
}
.galery-add img {
    height: 100%;
    width: 100%;
    margin-bottom: 20px;
    border: solid #ddd 1px;
    padding: 10px;
}
#footer .footer-top .footer-links ul i {
    color: #b8bec5;
}
.copyright .grey {
    color: #000;
}
input#contact {
    border: 0;
    color: #fff;
}
.testimonials .testimonial-item p {
    height: 180px;
}
#footer {
    background: #80cc28;
    color: #fff;
}
.blue-l {
    color: #ffffff;
}

#footer .footer-top .footer-links ul a {
    text-transform: uppercase;
}

.dentalservice {
    background: #fff;
}
.socialtop a i {
    font-size: 20px;
}
.nav-menu .drop-down ul {
    left: 0px;
}
.nav-menu .drop-down ul a {
    padding: 4px 3px;
    text-transform: uppercase;
}


@keyframes pulse {
  0%,
  100% {
    animation-timing-function: ease-in;
  }
  50% {
    transform: scale(1.33);
  }
}

.circle {
    border-radius: 50% !important;
    /* border: 5px solid #f0f !important; */
    height: 100% !important;
    width: 200px !important;
    animation: pulse 3s infinite !important;
}

/*.book-appointment.pay{
animation: pulse 10s infinite !important;	
}*/

.book-appointment.pay {
    display: block;
    margin-top: 30px;
    text-align: center;
}

.circle:hover {
  transform: scale(1.33) !important;
   animation-play-state: paused !important; 
}

div#google_translate_element {
    position: absolute;
    z-index: 9999;
    /* left: 50%; */
    transform: translateX(-25%);
    top: 0px;
    right: 25%;
}

.googletext .skiptranslate.goog-te-gadget {
    font-size: 0px !important;
}

.googletext select.goog-te-combo {
    padding: 8px 0px;
}
.googletext span {
    display: none !important;
}
.listsnew {
    justify-content: center;
}
.listsnew .col-md-4.col-sm-12 {
    padding: 0;
    text-align: center;
    background: #49bc45;
    border: solid #ddd 1px;
    border-top: 0;
}
.listsnews {
    justify-content: center;
}
.listsnew {
    justify-content: center;
    margin: 30px 0px 0px;
}
.aboutlisterst h4 {
    margin-bottom: 0px;
    padding: 10px 0px;
    color: #fff;
    font-size: 18px;
}
ul.listeby {
    padding-left: 20px;
    list-style: none;
}
ul.listeby {
    display: flex;
    justify-content: space-between;
    width: 97.3%;
    margin: auto;
    flex-wrap: wrap;
    padding-left: 0px;
}
ul.listeby li b span {
    font-weight: 500;
    color: #000;
    font-size: 16px;
}
ul.listeby li {
    border: solid #d2b6b6 1px;
    width: 33%;
    align-items: center;
    display: inline-flex;
    padding: 5px 20px !important;
}
li.lastlist {
    display: block !important;
}

.addnewcontet {
    text-align: center;
    margin: auto;
}

.addnewcontet span {
    background: #80cc28;
    padding: 10px 15px;
    font-size: 20px;
    color: #fff;
}
.addnewcontet a  {
    background: #004d1a;
    padding: 6px 10px;
    display: block;
    color: #fff;
    text-transform: capitalize;
    font-size: 25px;
    margin-top: 15px;

	text-decoration: none;
	border-radius: 1%;
	animation-name: pulse;
	animation-duration: 1.5s;
	animation-timing-function: ease-out;
	animation-iteration-count: infinite;
}
.addnewcontet {
    text-align: center;
    margin: auto;
    display: block;
    padding-top: 15px;
}



.newhed {
    background: #80cc28;
    padding: 6px 10px;
    display: block;
    color: #fff;
    text-transform: capitalize;
    font-size: 25px;
    margin-top: 0px;
    text-decoration: none;
    border-radius: 1%;
    animation-name: pulse;
    animation-duration: 1.5s;
    animation-timing-function: ease-out;
    animation-iteration-count: infinite;
    color: #fff !important;
}


@keyframes pulse {
	0% {
		box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.5);
	}
	80% {
		box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);
	}
}


.viting-counter a {
    font-weight: 700;
    color: #fff !important;
}

@media only screen and (max-width: 1199px){
    .nav-menu>ul>li a {
        padding: 10px 20px;
    }
    #topbar {
        font-size: 12px;
    }
    #hero {
        height: 330px;
    }

    .nav-menu>ul>li a {
    padding: 10px 8px;
    font-size: 10px;
}

.book-appointment a {
    padding: 8px 8px 8px 8px;
    font-size: 12px;
}

.bank-account h5 b {
    font-size: 18px !important;
    font-weight: 500;
}

    
}

@media only screen and (max-width: 992px){
    #topbar {
        font-size: 9px;
    }
    #hero {
        height: 240px;
    }
}

@media only screen and (max-width: 767px){

    .about-section h2 {
        padding-top: 30px !important;
        font-size: 20px;
}

.book-appointment.pay a {
    display: block;
    font-size: 18px;
}

.aboutlisterst h4 {
    font-size: 10px;
}
ul.listeby li {
    padding: 5px 2px !important;
} 
ul.listeby li b {
    font-size: 9px;
    font-weight: 600;
}  
ul.listeby li b span {
    font-size: 10px;
}

ul.listeby li {
    width: 33.33%;
}
section#about1 P {
    margin-bottom: 0px;
    text-align: left !important;
}

.circle {
    height: 100% !important;
    width: 150px !important;
    animation: pulse 3s infinite !important;
    text-align: center;
}


#header .logo img {
    max-height: 60px !important;
    margin-left: -10px !important;
}
.mobile-nav-toggle {
    padding: 5px 5px;
}

.book-appointment a {
    font-size: 9px;
    padding: 8px 5px 8px 5px !important;
}

    .tp a {
        color: #fff;
        font-size: 14px;
    }
    #topbar i {
        padding-right: 0px;
        padding-top: 0px;
        font-size: 16px;
    }
    #header {
        padding: 5px 0 15px !important;
    }
    .linkpage a {
        margin-bottom: 20px;
    }
    .linkpage {
        text-align: center;
    }
 #topbar i {
    padding-right: 2px;
    padding-top: 0px;
    font-size: 18px;
}
.addnewcontet span {
    font-size: 14px;
}
.addnewcontet a {
    font-size: 16px;
}
.newhed {
    font-size: 16px;
}
.viting-counter {
    bottom: 200px !important;
}
    .mobile-nav-toggle {
        top: 132px;
        /* transform: translateY(-2px); */
        background: #80cc28;
        color: #fff !important;
        border-radius: 5px;
    }
    .mobile-nav-toggle i {
        color: #fff;
    }
    #hero {
        height: 110px;
    }
    .section-title h2 {
        font-size: 20px;
    }
    .welcomename {
        font-size: 30px;
    }
    section#services .icon img {
        height: 100%;
    }
    .testimonials .testimonial-item p {
        height: 100%;
    }
    .galery-add img {
        height: 100%;
    }
    #footer {
        padding: 0 0 70px 0;
    }
    #topbar {
        font-size: 11px;
    }
.book-appointment a {
    font-size: 12px !important;
}

}

.social-links.socialtop {
    text-align: end;
    /* display: grid; */
    width: 100%;
}
li.active a {
    background: #80cc28;
    color: white !important;
}
.borderdfgf img {
    /* padding: 6px; */
 
    width:100% !important;
    height:auto !important;
}
.fw-bolder {
    font-weight: 800;
    font-size: 50px;
}
section.bg-successss {
    background: #80cc28;
}
.nav-menu>ul>li a {
    padding: 10px 10px;
}
.fixed-top1 ul li a:hover {
    background: #004d1a;
    color: #fff;
}
.fixed-top1 ul li {
    margin: 0px -1px;
}
.nav-menu a {
    font-size: 11px;
}
h4.why {
    padding-top: 20px;
}
.appointment-btn {
    margin-left: 10px;
    background: #80cc28;
    color: #fff;
    border-radius: 4px;
    padding: 8px 12px;
    white-space: nowrap;
    transition: 0.3s;
    font-size: 14px;
    display: inline-block;
    font-weight: 700;
}
h2.logotitle {
    font-size: 25px;
    font-weight: 800;
}
.footer-info h3 span {
    color: #ffffff !important;
    line-height: 30px;
}
#topbar {
    background: #80cc28;
}
#footer .footer-top h4 {
    font-size: 20px;
    font-weight: 600;
    position: relative;
    padding-bottom: 12px;
    color: #ffffff;
    text-transform: uppercase;
}
#header {
    padding: 20px 0;
}
.as img {
    /* padding-top: 18px; */
}
section#featured-services {
    margin-top: -15px;
}
.icon-box.aos-init.bgblue {
    background: #2b9840;
}

.tp a {
    color: #fff;
}
.section-title span {
    color: #80cc28 !important;
}
section#featured-services {
    background: none;
}
/* section#featured-services .col-md-6.col-lg-4.d-flex.align-items-stretch.mb-5.mb-lg-0 {
    padding: 0px;
} */
section#featured-services {
    padding: 0px;
}

.section-title h2, span.grey.welcomename {
    color: #80cc28;
}
.timrdss .icon-box.bgblue.aos-init.aos-animate {
    background: #2b9840;
    /*padding: 20px 10px;*/
}
.content h5.grey {
    line-height: 32px;
    font-weight: 400;
}
.aboutne {
    margin-top: 60px;
}
.clinicimg img {
    width: 100%;
}
.right-icons {
    top: 98%;
    transform: translateY(-98%);
}
.clinicimg img {
    border: solid #ddd 1px;
    padding: 10px;
    width: 100%;
}

a.rdbt {
    border-color: #80cc28;
}

.example-image {
    height: 300px !important;
    width: 320px !important;
}
.nav-menu ul li ul li a:hover {
    color: #fff !important;
}

.nav-menu .drop-down ul a {
    padding: 4px 10px;
}
ul.listsrt {
    padding-bottom: 0px;
    margin-bottom: 0px;
}




@media (max-width: 1199px) { }
@media (max-width: 992px) {
    div#topbar .col-sm-12.col-md-6.col-lg-6.d-flex.align-items-center.tp,  div#topbar .col-sm-12.col-md-2.col-lg-3.d-flex.align-items-center.tp,  div#topbar .col-sm-12.col-md-4.col-lg-3.d-flex.align-items-center.tp {
        max-width: 30% !important;
        flex: 0 0 33.666667%;
    }
}
@media (max-width: 767px) {
.social-links.socialtop {
    text-align: end;
}
div#google_translate_element {
    position: absolute;
    z-index: 9999;
    /* left: 50%; */
    transform: translateX(-25%);
    top: 65px;
    right: 36%;
}
.example-image {
    height: 100% !important;
    width: 100% !important;
}
.image-row a {
    margin-bottom: 20px;
}
.bg-change h1 {
    font-size: 20px;
}
div#topbar .col-sm-12.col-md-6.col-lg-6.d-flex.align-items-center.tp, div#topbar .col-sm-12.col-md-2.col-lg-3.d-flex.align-items-center.tp, div#topbar .col-sm-12.col-md-4.col-lg-3.d-flex.align-items-center.tp {
    max-width: 100% !important;
    flex: 0 0 100.666667%;
}
#topbar .tp {
    text-align: center;
}
.align-items-center {
    align-items: start!important;
}
.section-title img {
    width: 100%;
}
.right-icons {
    background: none;
    width: 100%;
}
.right-icons {
    margin-bottom: 0px;
}
.right-icons a i.fa-phone {
    font-size: 40px;
    float: left;
    color: #fcfcfc;
    font-weight: 700;
    background: #000;
    border-radius: 50%;
}
.whats {
    background: none;
    float: left;
    width: 20%;
    border-radius: 0 30px 30px 0;
}
.phno {
    background: none;
    float: right;
    width: 20%;
    border-radius: 30px 0 0 30px;
}
.carousel-indicators {
    display: none;
}
.makeappoinment a span {
    padding: 0px 0px !important;
    margin-right: 5px !important;
}
body .makeappoinment p {
    font-size: 16px !important;
}
section.bg-successss h2 {
    font-size: 35px;
    margin-top: 6px;
}
.col-lg-8.pt-4.pt-lg-0.content.aos-init.aos-animate {
    padding-left: 15px !important;
}
a.carousel-control-prev {
    display: none;
}
a.carousel-control-next {
    display: none;
}
.mobile-nav .drop-down>a:after {
    padding-left: 5px;
    background: #80cc28;
    padding-right: 5px;
    color: #fff;
}

}

.col-lg-8.pt-4.pt-lg-0.content.aos-init.aos-animate {
    padding-left: 40px;
}


.socialtop a {
    background: #fff;
    padding: 0px 0px !important;
    height: 30px;
    width: 30px;
    color: #000;
    border-radius: 50px;
    border: solid #fff 2px;
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
}
.contact .info-box {
    color: #444;
    text-align: center;
    /* box-shadow: 0 0 20px rgba(214,215,216,.5); */
    padding: 20px 20px 30px 20px;
    box-shadow: 0 0rem 1rem rgba(0 0 0 / 22%);
}

#hero .carousel-control-next-icon:hover, #hero .carousel-control-prev-icon:hover {
    background: rgb(0 77 26);
    color: rgba(255,255,255,.8);
}

section#contact .col-lg-12 {
    margin-bottom: 50px;
}

.socialtop a:hover {
	background: none !important;
	color: #fff;
	    border: solid #fff 2px;
 
}

.makeappoinment a {
    background: #00b509;
    color: #fff;
    padding: 0px 10px 0px 0px;
    margin-top: 0px;
    font-size: 20px;
    border-radius: 5px;
    display: inline-flex;
    align-items: center;
    font-weight: 700;
    margin-bottom: 10px;
    width: 100%;
    text-decoration: none !important;
}
.makeappoinment a span {
    background: #00b509;
    font-size: 30px;
    padding: 0px 18px;
    margin-right: 10px;
    border-radius: 5px 0px 0px 5px;
    border-right: solid #fff 2px;
    color: #fff;
}
.makeappoinment a p {
    margin: 0;
    line-height: 28px;
    text-align: center;
    padding: 10px 0px;
    color: #fff;
    width: 100%;
    font-size: 16px;
}
.makeappoinment span i {
    color: #fff !important;
    border: none !important;
}
.makeappoinment p {
    color: #fff !important;
    font-size: 18px !important;
}

#header .logo img {
    max-height: 60px;
    width: 100% !important;
   
    
}
.testimonials .testimonial-item p {
    background: #433d3d;
}

section#about1 P {
    margin-bottom: 0px;
    text-align: justify;
}
a.btn.btn-primary.rdbt {
    margin-top: 15px;
}
.bg-successs {
    background: #80cc28;
    color: white;
}


.footer-ul{
     padding-top:45px !important;

}

.fa-location{
    color: white !important;
}

header#header nav.nav-menu.d-none.d-lg-block {
    margin: auto;
}

.book-appointment a {
    background: #80cc28;
    color: white;
    padding: 8px 10px 8px 10px;
    border-radius: 2px;
    font-size: 16px;
}

header#header .container.d-flex {
    align-items: center;
}

.about-section {
    background: #49bc45;
    height: 100px;
    align-items: center;
    justify-content: center;
    display: flex;
    margin-top: -60px !important;

}

.about-section h2 {
    color:white !important;
    text-transform: uppercase;
 
}

.about-ul{
    padding-left: 20px !important;
}

.about-perograph ul{
    padding-left: 20px !important;
}


.about-perograph ul li {
    list-style: disc;
}

.my-about img {
    height: auto;
    border: 1px solid #49bc45;
    padding: 10px;
    width: 100%;
}

.about-perograph {
    margin-bottom: 15px;
}

.gallery-section-my video {
    width: 100% !important;
    margin-top: 30px;
    border: 1px solid #49bc45;
    padding: 5px;
    height: 100%;
}

.icon-box{
    border: 1px solid #49bc45 !important;
}

.bank-account{
    box-shadow: 0 1rem 1rem rgba(0 0 0 / 20%);
}

.bank-account h2 {
    font-weight: 900;
    padding-top: 0px;
    padding-left: 10px;
    font-size: 25px;
    margin: 0;
}
.bank-account img {
    width: 92% !important;
    margin-top:10px;
    padding-left: 10px;
}

.bank-account p {
    font-size: 16px;
    font-weight: 500;
    padding-top: 10px;
    color: #524e4e;
    padding-left: 10px;
    margin-bottom: 7px;
}
.bank-account span {
    color: red;
}

.bank-account h5 {
    color: #6c6464;
    line-height: 28px;
    padding-left: 10px;
    border-bottom: 1px solid gray;
    width: 100%;
    padding-bottom: 3px;
}
.bank-account h5 b {
    font-size: 18px !important;
}

.footer-links ul li {
    font-weight: 100;
}

.footer-links p {
    font-weight: 100;
}


.treatment img {
    width: 100%;
    border: 1px solid #bbb7b7;
    /*margin-top: 10px;*/
}

.treatment-pakege {
    background: #49bc45;
    padding: 18px;
    border-radius: 10px;
    width: 90%;
    margin: auto;
}
.treatment-pakege p {
    border-bottom: solid #ffffff80 1px;
    padding-bottom: 8px;
}

.treatment-pakege p {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 8px;  
    color: #fff;  
}

.treatment-pakege span{
    text-align: justify;
}

.jjcc {
    margin-top: 30px;   
}

.jjcc .col-sm-6 {
    padding: 0px;
}

.jkjk {
    align-items: center;
    justify-content: left;
    display: flex;
}
.jjcc .row {
    justify-content: center;
}

.bank-account {
    height: 515px;
}

.gallery-section-my {
    margin-top: 30px;
   
}

.gallery-section-my img {
    border: 1px solid green;
    padding: 5px;
    width: 100%;
}

.treatment-pakege {
    padding-left: 20px;
}
 
 section.carouselss {
    padding-top: 3px;
}
.jjcc .row {
    border: solid #ddd 1px;
    padding: 0 !important;
    width: 90%;
    margin: 0 auto 20px;
    justify-content: space-between !important;
}
.jkjkjk {
    justify-content: center;
}

.my-carousel .item{
    height: 100%;
/*    border: 1px solid green;
    padding: 5px;*/
}

.my-carousel .gallery-section-my {
    margin-top: 0px;
}
.book-appointment a:hover {
    background: #7fca28;
}

.owl-nav {
    text-align: center;
    font-size: 25px;
} 

button.owl-prev {
    margin: 5px;
}

.owl-nav {
    text-align: center;
    font-size: 25px;
    color: green;
    font-weight: 900;
}

.mobile-nav a {
    text-transform: uppercase;
}

.icon-box p {
    margin-bottom: 0px;
}

.col-sm-12.col-md-6.col-lg-4.d-flex.align-items-center.tp i {
    padding-right: 8px !important;
}




/*body,
.website-counter {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
*/


/* Styles for website counter container */
.website-counter {
    height: 50px;
    width: 80px;
    color: white;
    border-radius: 30px;
    font-weight: 700;
    font-size: 25px;
    margin-top: 10px;
    margin: auto;
    background: none;
}

/* Styles for reset button */
#reset {
  margin-top: 20px;
  background-color: #008cba;
  cursor: pointer;
  font-size: 18px;
  padding: 8px 20px;
  color: white;
  border: 0;
}

#footer .copyright {
    padding-top: 90px;
}

.websiteerconter {
    text-align: center;
    font-size: 20px;
    position: absolute;
    bottom: 112px;
    left: 50%;
    transform: translateX(-50%);
    color: #fff;
}

.viting-counter {
    text-align: center;
    position: absolute;
    bottom: 130px;
    left: 50%;
    transform: translateX(-50%);
}

div#error_d188d657b8bb276680bc71360d15e9102124b229 {
    font-size: 0;
}