html {scroll-behavior: smooth;}* {margin: 0;padding: 0;}:root {--darkblue: #001c58;--blue: #0198d7;--white: #ffffff;}body {font-family: "Assistant", sans-serif;}img {width: 100%;max-width: 100%;height: auto;}body p {font-size: 16px;color: #222;line-height: 1.5;}body a {text-decoration: none;}.paddingtop {padding-top: 80px;}.padding-bottom {padding-bottom: 80px;}.paddbottm {padding-bottom: 80px;}.top-menubar {background: var(--darkblue);padding: 0px 30px;}.top-menubar .top-menu ul {display: flex;justify-content: flex-end;margin-bottom: 0px;padding-left: 0px;list-style: none;gap: 20px;height: 35px;align-items: center;}.top-menubar .top-menu ul li a {padding: 6px 10px;}.top-menubar .top-menu ul li.cancer-treatment a {background-color: red;display: flex;justify-content: center;align-items: center;color: #FFF;}.top-menubar .top-menu ul li.ambulance-num a {background-color: transparent;color: #ffffff;display: flex;justify-content: left;align-items: center;gap: 3px;}.top-menubar .top-menu ul li a {color: #fff;font-size: 15px;font-weight: 500;}.navbar-brand img {width: 140px;}header {background: #ffffff;}header .navbar {top: 0;}header .navbar .navbar-nav {gap: 30px;}header .navbar .navbar-nav .nav-item .nav-link {padding: 0px;font-size: 18px;color: var(--darkblue);font-weight: 600;}header .navbar .navbar-nav .nav-item .nav-link.active, header .navbar .navbar-nav .nav-item:hover .nav-link {color: #001c58;}#mainHeader {transition: all 0.3s ease;}.fixed-header {position: fixed;top: 0;width: 100%;z-index: 1050;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);background-color: #ffffff;animation: slideDown 0.3s ease-in-out;}.fixed-header .navbar-brand img {width: 100px;}.fixed-header .navbar .navbar-nav .nav-item .nav-link {font-size: 16px;}.home-banner {position: relative;}.home-banner .carousel-content {position: absolute;z-index: 0;top: 0;bottom: 0;left: 0;display: flex;justify-content: center;align-items: center;}.home-banner .carousel-inner .carousel-content h2 {font-size: 45px;line-height: 1.2;font-weight: 700;color: #fff;}.home-banner .carousel-inner .carousel-content p {color: #fff;}.about-cus h2 {color: #0093de !important;font-weight: 500;background-color: white;color: #333;-webkit-text-stroke: 1px #0093de;text-shadow: 0px 4px 4px #66cbff;}.about-cus h3 {color: #000000;font-weight: 500;font-size: 22px;}.heading {padding-bottom: 30px;}.heading .welcomes {font-weight: 600;display: inline-block;padding-bottom: 1px;margin-bottom: 10px;text-transform: uppercase;letter-spacing: 1px;font-size: 15px;color: #0198d9;position: relative;}.heading .welcomes::before {content: "";position: absolute;bottom: 0;left: 0;width: 65px;height: 2px;background-color: #0198d9;}.heading h2 {font-size: 40px;line-height: 40px;font-weight: normal;margin-bottom: 0px;padding-bottom: 5px;color: #000;}.heading p {margin-bottom: 0px;}.about-cus p {line-height: 1.5;margin-bottom: 0px;padding-bottom: 5px;}.servic-card {background-color: #e5f2f9;border-left: 3px solid var(--darkblue);padding: 10px;max-width: 360px;border-radius: 0 4px 4px 0;margin-bottom: 30px;-webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.03);box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.03);}.servic-card:hover {background-color: #a8dbf7;transition: all ease 500ms;}.servic-tab {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.servic-card .servic-tab .services-icon {font-size: 24px;margin-right: 10px;color: var(--darkblue);display: flex;}.servic-card .services-content h3 {font-size: 16px;text-transform: uppercase;margin: 0;font-weight: 600;line-height: 1;}.servic-card .servic-pill p {margin-bottom: 0px;}.servic-card .servic-pill {padding-top: 10px;}.heading .offer, .heading .offer-2 {position: relative;color: #444;text-align: center;font-size: 16px;font-weight: 700;line-height: normal;letter-spacing: 3.2px;text-transform: uppercase;display: inline-block;margin-top: 61px;}.heading .offer::before {content: "";position: absolute;top: -61px;-webkit-transform: translateX(-50%);transform: translateX(-50%);left: 50%;width: 50px;height: 50px;background-image: url(../image/top-icon.svg);}.heading ul {list-style: none;margin-bottom: 0px;padding-left: 0px;}.heading ul li p {display: flex;justify-content: flex-start;align-items: center;gap: 5px;font-size: 16px;font-weight: 500;color: #161515;padding-bottom: 7px;}.custom-service-tab .nav-pills {background: var(--darkblue);padding: 20px;border-radius: 10px 10px 300px 10px;overflow: hidden;}.custom-service-tab .nav-pills .nav-link.active {background-color: var(--blue);color: #000;}.custom-service-tab .nav-pills .nav-link {border: 0;width: 100%;text-align: left;border-radius: 10px;background: rgba(217, 217, 217, 0.1);height: 60px;line-height: 60px;padding: 0 27px;margin-bottom: 10px;font-size: 18px;font-weight: 700;line-height: normal;color: #ffffff;}.custom-service-tab .nav-pills .nav-link i {position: relative;font-size: 14px;margin-right: 15px;}.custom-service-tab .inner-cus {border-radius: 200px 10px 10px 200px;background: #fff;padding: 45px 45px 45px 280px;position: relative;}.custom-service-tab .inner-cus h3 {color: #001c58;font-size: 30px;font-weight: 700;line-height: 1.3;letter-spacing: 1.4px;}.custom-service-tab .inner-cus .servic-image {position: absolute;top: 51px;left: -230px;margin: 20px;width: 426px;height: 426px;border-radius: 100%;}.custom-service-tab .inner-cus .servic-image::before {content: "";position: absolute;top: -20px;left: -20px;width: 466px;height: 466px;border: 5px solid var(--blue);border-radius: 50%;}.custom-service-tab .inner-cus .inner-icon {position: absolute;top: 5px;right: -20px;width: 130px;height: 130px;line-height: 120px;text-align: center;border-radius: 50%;background-color: #f2fdff;border: 3px dashed #0198d9;border-radius: 50%;}.custom-service-tab .inner-cus .inner-icon::before {content: url(/assets/image/plus.png);position: absolute;top: -50px;right: -11px;font-weight: 900;color: #0198d9;}.custom-service-tab .inner-cus .servic-image img {border-radius: 50%;height: 100%;-o-object-fit: cover;object-fit: cover;}.custom-service-tab .inner-cus .inner-icon img {width: 75px;border-radius: 0px;height: auto;}.learning-more-link {color: #000;font-size: 16px;font-style: normal;font-weight: 700;line-height: 28px;border-bottom: 2px solid #07ccec;}.blog-card {margin-bottom: 25px;border-radius: 4px;background: #f5f5f5;padding: 10px;transition: 500ms all;}.blog-card:hover h3 {color: var(--blue);}.article-details {padding-top: 60px;padding-bottom: 60px;}.blog-card img {border-radius: 6px;height: 215px;object-fit: cover;}.blog-card .inner-body {padding: 10px 0px 0px 0px;}.blog-card h3, .blog-card h2 {font-size: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #000000;line-height: normal;}.blog-card p {margin-bottom: 0px;text-align: justify;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;line-height: 1.4;color: #121212;font-weight: 300;font-size: 15px;}.meet-expert {background: #001c58;border-radius: 20px;}.about-expert {padding: 50px;color: #fff;text-align: left;height: 100%;}.about-expert h2 {font-size: 40px;padding-bottom: 10px;}.about-expert p {color: #fff;line-height: normal;font-weight: 300;font-size: 18px;}.about-docter {padding-left: 9px;height: 450px;width: 100%;}.about-docter img {width: 100%;height: 100%;object-fit: cover;border-top-left-radius: 25px;border-bottom-left-radius: 25px;}.question .accordion-item {margin-bottom: 20px;border: 1px solid;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.question .accordion-item .accordion-header .accordion-button {background-color: transparent;font-size: 19px;padding: 20px 10px;box-shadow: none;font-weight: 600;}.question .accordion-item:last-of-type > .accordion-header .accordion-button.collapsed, .question .accordion-button:focus {box-shadow: none;outline: none;}.question .accordion-item .accordion-body p {margin-bottom: 0px;}.question .accordion-item .accordion-body {padding-top: 5px;}.testimonial-card {text-align: center;padding: 11px;}.testimonial-card .client-image {width: 65px;height: 65px;border-radius: 50%;margin-bottom: 0px;}.testimonial-card .client-image img {border-radius: 50%;height: 100%;width: 100%;object-fit: cover;}.testimonial-card p {font-size: 19px;text-align: left;line-height: 1.5;font-weight: 600;margin-bottom: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}.testimonial-card .review-profile {display: flex;justify-content: flex-start;align-items: center;gap: 10px;padding-bottom: 40px;}.testimonial-card .review-name h3 {font-size: 20px;font-weight: 700;margin-bottom: 0px;}.testimonial-card .review-profile .review-name p {padding-bottom: 0px;font-weight: 500;margin-bottom: 0px;}.testimonial-slider .owl-nav {display: flex;justify-content: flex-start;gap: 10px;}.testimonial-slider .owl-nav button.owl-prev, .testimonial-slider .owl-nav button.owl-next {width: 40px;height: 40px;border-radius: 6px 6px 6px 6px;color: #fff;background-color: var(--blue);line-height: 40px;font-size: 25px;display: flex;justify-content: center;align-items: center;}.elementskit-watermark-icon {text-align: left;margin-bottom: 30px;}.about-clients {padding-top: 60px;}.about-clients .total-clients {border-right: 1px solid #333;padding: 10px;}.about-clients .total-clients:last-child {border-right: none;}.about-clients .total-clients h3 {font-size: 40px;margin-bottom: 0px;font-weight: 700;color: var(--blue);}.about-clients .total-clients p {margin-bottom: 0px;font-size: 20px;color: #666;}.review-google {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;position: relative;padding-bottom: 90px;}.review-google .review-logo {align-self: flex-start;}.review-google .rating {color: goldenrod;}.review-google .review-logo .inner-review {border-radius: 60px 60px 60px 60px;height: 100%;position: relative;overflow: hidden;}.review-google .review-logo .inner-review img {object-fit: cover;display: inline-block;vertical-align: middle;}.review-google .total-review {right: 0px;background: var(--darkblue);width: 450px;display: flex;flex-direction: column;position: absolute;border: 6px solid #fff;border-radius: 30px 30px 30px 30px;padding: 30px;z-index: 1;bottom: 0px;}.healthy-cus {background-image: url("/assets/image/about-bg-img.svg");background-position: center center;background-repeat: no-repeat;background-size: auto;position: relative;}.healthy-cus .your-journey {width: 60%;}.healthy-cus .your-journey .inner-journey {border-radius: 40px 40px 40px 40px;position: relative;overflow: hidden;height: 100%;text-align: left;}.healthy-cus .your-journey .inner-journey::after, .review-google .review-logo .inner-review::after {content: "";position: absolute;width: 200%;height: 0%;left: 50%;top: 50%;background-color: rgba(255, 255, 255, 0.3);transform: translate(-50%, -50%) rotate(-45deg);z-index: 1;}.healthy-cus .your-journey .inner-journey img {max-width: 100%;object-fit: cover;}.healthy-cus .health-about {right: 10px;max-width: 100%;bottom: -65px;text-align: right;position: absolute;}.healthy-cus .health-about .healt-inner {padding: 0px 0px 0px 0px;border-style: solid;border-width: 7px 7px 7px 7px;border-color: #fff;border-radius: 40px 40px 40px 40px;overflow: hidden;width: 350px;height: auto;}.healthy-cus .health-about .healt-inner img {width: 100%;max-width: 100%;object-fit: cover;}.total-review .rating-item {display: flex;justify-content: space-between;gap: 50px;border-bottom: 1px solid #595959;padding-bottom: 25px;}.star-rating {display: flex;justify-content: space-between;gap: 50px;padding-top: 20px;align-items: center;}.total-review .rating-item h3 {color: #fff;margin-bottom: 0px;font-size: 40px;font-weight: 700;}.total-review .rating-item p, .star-rating p {color: #fff;font-size: 18px;margin-bottom: 0px;}.experienced-doctor {display: flex;gap: 15px;align-items: center;}.exprienced-cus h3 {font-size: 22px;font-weight: 700;margin-bottom: 0px;padding-bottom: 4px;}.exprienced-cus p {margin-bottom: 0px;line-height: 1.4;}.experienced-doctor {padding-bottom: 85px;}.servic-tab.collapsed::after {flex-shrink: 0;width: 24px;height: 24px;margin-left: auto;content: "";background-image: url(../image/abplus.png);background-repeat: no-repeat;}.servic-tab:not(.collapsed)::after {flex-shrink: 0;width: 24px;height: 24px;margin-left: auto;content: "";background-image: url(../image/abminus.png);background-repeat: no-repeat;}.dentists-cus .servic-tab:not(.collapsed)::after {display: none;}.dentists-cus {margin-top: 20px;}footer {background-color: var(--darkblue);padding: 50px 0px 10px 0px;}.footer-list .heding {color: #fff;font-size: 22px;line-height: normal;margin-bottom: 0px;padding-bottom: 15px;font-weight: 800;}.footer-list ul {list-style: none;padding-left: 0px;margin-bottom: 0px;}.footer-list ul li {padding-bottom: 8px;color: #fff;padding-left: 10px;}.footer-list ul li a {color: #fff;font-weight: 300;display: flex;justify-content: flex-start;align-items: center;gap: 5px;font-size: 16px;}.footer-list ul li a svg {width: 10px;}.copy-warite p {margin-bottom: 0px;color: #fff;padding-top: 15px;font-size: 16px;font-weight: 300;}.copy-warite p a{color: #fff;text-decoration: underline;}.copy-warite p a:hover{color: var(--blue);}.footer-add .footer-logo {width: 200px;background: #fff;border-radius: 10px;margin-bottom: 25px;}.footer-add p {color: #fff;margin-bottom: 0px;font-size: 18px;line-height: 1.4;width: 85%;font-weight: 300;}.footer-add .solicallist {list-style: none;display: flex;justify-content: start;padding-left: 0px;margin-bottom: 0px;margin-top: 30px;gap: 15px;}.footer-add .solicallist li {color: #fff;border-radius: 50%;width: 35px;height: 35px;text-align: center;align-items: center;line-height: 36px;background-color: #fff;}.footer-add .solicallist li a {color: var(--blue);display: flex;justify-content: center;align-items: center;text-align: center;height: 35px;}.footerlist {list-style: none;margin-left: 0px;padding-left: 0px;}.footerlist li {margin-bottom: 20px !important;}.footer-right {margin-left: 0px;padding-top: 10px;}.footer-right li span svg {width: 57px;padding-right: 16px;}.lotion {border-left: 1px solid white;padding-left: 15px;}.footer h6, .foter-tile-6 {font-weight: 500;font-size: 21px;line-height: 1.5;}.footerlist li p {color: #fff;font-weight: 400;}.lotion p {margin-bottom: 0px;}.footer-right li {display: flex;margin-bottom: 15px;padding-left: 0px !important;}.fix-icons-footer-cus {position: fixed;right: 0;bottom: 90px;background-color: var(--blue);border-radius: 10px 0 0 10px;transition: all 0.5s ease-in-out;z-index: 999;}.phone-icon {padding: 10px 10px 10px 10px;display: flex;align-items: center;justify-content: center;}.mail-icon {padding: 5px 10px;display: flex;align-items: center;justify-content: center;}.whatsapp-icon-cus {padding: 10px 10px;display: flex;align-items: center;justify-content: center;}.fix-icons-footer-cus a {color: #fff;line-height: normal;border: 1px solid #fff;height: 35px;width: 35px;display: flex;align-items: center;justify-content: center;border-radius: 100%;transition: all 0.5s ease-in-out;}.appoinmetinput .form-label {margin-bottom: 0px;padding-left: 4px;color: #000000;}.appoinmentemodal .modal-header {padding: 10px 15px 0px 15px;border-bottom: none;justify-content: center;}.appoinmetinput .form-control {border-radius: 4px;box-shadow: none;}.appoinmetinput .form-control:focus {box-shadow: none;}.submit-button .btn {width: 100%;border-radius: 4px;}.whychooses {position: relative;}.whychooses .whyimage {position: absolute;left: 2px;bottom: 0px;right: 52px;top: -6px;background-color: var(--blue);z-index: -1;border-top-left-radius: 120px;border-bottom-right-radius: 120px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}.whychooses .why-iamge2 {width: 356px;height: auto;border-radius: 10px;right: 0px;position: relative;}.whychooses .why-iamge2 img {border-top-left-radius: 120px;border-bottom-right-radius: 120px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}.appoinmentemodal .btn-close {font-size: 12px;margin-top: -57px;background: red;opacity: 1;border-radius: 50%;margin-right: -8px;display: flex;justify-content: center;align-items: center;text-align: center;position: absolute;right: 0px;}.appoinmentemodal .btn-close:focus {box-shadow: none;}header .navbar-toggler {font-size: 13px;padding: 3px 6px 3px 6px;border-radius: 4px;}.breadcumb-wrapper {padding: 50px 0 80px 0px;margin-bottom: 0;background-size: cover;background-repeat: no-repeat;}.breadcumb-wrapper .breadcrumb-head h1 {font-size: 45px;margin: 0;color: #fff;letter-spacing: 2px;-webkit-text-stroke: 1px;-webkit-text-fill-color: #0f4faf;-webkit-text-stroke-color: #0f4faf;text-shadow: 2px 2px 7px #7fb2d8;}.breadcumb-wrapper .breadcumb-menu-wrap {position: relative;top: 11%;display: flex;justify-content: center;}.breadcumb-wrapper .breadcumb-menu-wrap .breadcumb-menu {border-radius: 4px;margin: 0 0 0 0;display: flex;justify-content: center;list-style: none;gap: 10px;padding-top: 5px;padding-left: 20px;border-top-left-radius: 13px;border-bottom-left-radius: 13px;}.breadcumb-wrapper .breadcumb-menu-wrap .breadcumb-menu li a {color: var(--darkblue);}.breadcumb-wrapper .breadcumb-menu-wrap .breadcumb-menu li.active {min-width: 90px;text-align: left;}.dentists-cus p {font-size: 20px;font-weight: 600;}.dentists-cus p i {color: #1d84b5;}.qualitycare {position: relative;}.qualitycare .qualitycare-box {position: absolute;left: -2px;bottom: -2px;right: 0;top: 0;background-color: #0198d7;z-index: -1;border-top-left-radius: 120px;border-bottom-right-radius: 120px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}.qualitycare .qualitycare-image {width: fit-content;height: auto;border-radius: 10px;right: 0px;position: relative;padding-right: 20px;padding-top: 20px;}.qualitycare .qualitycare-image img {border-top-left-radius: 120px;border-bottom-right-radius: 120px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}.gallery-card {}.gallery-card a {position: relative;display: block;overflow: hidden;height: 240px;width: auto;background-color: #f4f4f4;border-radius: 6px;}.gallery-card a img {width: 100%;height: 100%;object-fit: cover;}.gallery-card a::before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: var(--darkblue);border-radius: 6px;opacity: 0;visibility: hidden;z-index: 1;transform: scale(0);transition: all 0.4s ease-in-out;}.gallery-card a::after {content: "";position: absolute;top: 50%;left: 0;right: 0;bottom: 0;transform: translateY(-50%);width: 65px;height: 65px;margin: 0 auto;background: var(--blue) url(../image/v3-icon-eye.svg) no-repeat;background-position: center center;background-size: 40px auto;border-radius: 50%;z-index: 1;opacity: 0;visibility: hidden;transition: all 0.5s ease-in-out;}.gallery-card a:hover:before {opacity: 70%;visibility: visible;transform: scale(1);}.gallery-card a:hover:after {opacity: 1;visibility: visible;}.gallery-heading {position: relative;margin-bottom: 25px;margin-top: 25px;}.gallery-heading h2 {font-size: 24px;padding-bottom: 0px;margin-bottom: 0px;}.gallery-heading::after {content: "";position: absolute;width: 135px;height: 2px;background-color: var(--blue);margin-top: 5px;}.service-card {padding: 15px;box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.058823529411764705);border: 1px solid #ddd;border-radius: 10px;transition: all 0.4s ease-in-out;position: relative;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center center;}.service-card::before {position: absolute;content: "";height: 100%;width: 100%;background-size: 101% 101%;background-color: var(--darkblue);transition: all 0.4s ease-in-out;left: 0;top: 100%;}.service-card .servic-card-icon {margin: 0px 0px 10px 0px;transform: rotate(0deg);}.service-card .servi-card-body h2 {font-size: 24px;text-transform: capitalize;color: var(--darkblue);margin-bottom: 0px;padding-bottom: 5px;position: relative;transition: all 0.4s ease;min-height: 60px;}.service-card .servi-card-body p {font-size: 17px;margin-bottom: 10px;padding-bottom: 0px;color: #555;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;position: relative;transition: all 0.4s ease;}.service-card .servi-card-body .read-more a {font-size: 17px;color: var(--darkblue);text-transform: capitalize;font-weight: 500;position: relative;z-index: 9;}.service-card:hover::before {top: 0;}.service-card:hover .servi-card-body h2 {color: #fff;}.service-card:hover .servi-card-body p {color: #fff;}.service-card:hover .servic-card-icon svg, .service-card:hover .servic-card-icon path {color: #fff;fill: #fff;transition: all 0.5s ease-in-out;}.service-card:hover .read-more a {color: var(--blue);}.card-testimonial {border-radius: 6px;min-height: 240px;box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.058823529411764705);padding: 15px 15px 15px 15px;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;margin-bottom: 25px;transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);}.card-testimonial:hover {transform: rotate(5deg);transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}.card-testimonial .testimonial-card-body p {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;font-size: 16px;color: #666;margin-bottom: 15px;padding-bottom: 0px;}.card-testimonial .testing-profile {display: flex;justify-content: center;gap: 5px;align-items: center;flex-direction: column;text-align: center;}.card-testimonial .testing-profile .profile-testing {border-radius: 50%;width: 50px;height: 50px;overflow: hidden;}.card-testimonial .testing-profile .profile-testing img {width: 100%;height: 100%;object-fit: cover;}.card-testimonial .testing-profile .name .full-name {margin-bottom: 0px;font-size: 20px;color: var(--darkblue);}.card-testimonial .testing-profile .name .postion {font-size: 13px;line-height: normal;margin-bottom: 0px;padding-bottom: 0px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}.card-testimonial .rating-star i {color: #f0ad4e;margin-right: 5px;font-size: 13px;}.form-section {display: none;}.form-section.current {display: block;}.btn-next, .btn-prev {min-width: 100px;}.step-indicator {display: flex;justify-content: space-between;margin-bottom: 10px;}.step-indicator div {flex: 1;text-align: left;position: relative;color: #000000;font-weight: 500;}.step-indicator div::before {content: "";height: 1px;width: 100%;background: #ccc;position: absolute;top: 61%;left: 0;z-index: 0;}.step-indicator div.active::before {background: var(--darkblue);}.step-indicator span {background: #fff;border: 2px solid #ccc;border-radius: 50%;padding: 5px 5px;display: inline-block;margin-bottom: 5px;z-index: 9;position: relative;}.step-indicator .active span {border-color: var(--darkblue);color: var(--darkblue);background-color: var(--darkblue);}.appointment-cus h2 {text-align: center;font-size: 25px;padding-bottom: 30px;color: var(--darkblue);margin-bottom: 0px;position: relative;margin: auto;display: flex;justify-content: center;align-items: end;}.appointment-cus h2::after {content: "";background-color: #0c9bd5;height: 2px;width: 100px;position: absolute;display: flex;justify-content: center;align-items: center;top: 35px;}.form-select:focus {box-shadow: none;}.appointment-cus .form-control:focus {box-shadow: none;}.appointment-cus .form-label {margin-bottom: 0px;padding-left: 5px;}.appointment-cus .form-select, .appointment-cus .form-control::placeholder {border-radius: 4px;color: #121414;font-weight: 600;}.time-slote {border: 1px solid #e1e1e1;border-top: none;padding: 0 8px;height: 250px;overflow-y: auto;margin-top: 20px;margin-bottom: 15px;}.time-slote .slote-heade {font-size: 15px;font-weight: 600;color: #000000;text-align: left;letter-spacing: 0.8px;margin: 10px 0 0px;padding-left: 2px;}.time-slote ul {display: flex;flex-wrap: wrap;border-radius: 4px;padding: 0;list-style: none;margin-bottom: 10px;gap: 11px;padding: 10px 0px;}.time-slote ul li {min-width: 18%;font-size: 16px;padding: 12px 8px;border: 1px solid #e7e7e5;font-weight: 400;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;transition: 0.2s ease-in-out;text-align: center;border-radius: 10px;}.time-slote ul li p {line-height: 20px;font-weight: 600;color: #121414;margin-bottom: 0px;}.time-slote ul li:hover {background-color: #ddf2fb;border: 1px solid var(--blue);}.time-slote ul li:hover p, .time-slote ul li.active p {color: #018dc6 !important;}.time-slote ul li.active {background-color: #ddf2fb;border: 1px solid var(--blue);}.time-slote ul li.booked {opacity: 0.5;text-decoration: line-through;cursor: default;}.appointment-fixed {position: relative;}.appointment-box {position: absolute;left: 130px;bottom: 0px;right: 0;top: -6px;background-color: var(--blue);z-index: -1;border-top-left-radius: 85px;border-bottom-right-radius: 85px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}.appointment-fixed .appointment-image {width: 407px;height: auto;border-radius: 10px;right: -130px;position: relative;}.appointment-fixed .appointment-image img {border-top-left-radius: 85px;border-bottom-right-radius: 85px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}.contact-us .contactinput .form-label {margin-bottom: 0px;padding-bottom: 3px;}.contact-us .contactinput .form-control, .captcha_code .form-control {height: 45px;padding: 0 15px 0 15px;border: 1px solid #6f6e77;color: #6f6e77;background-color: #fff0;border-radius: 6px;font-size: 16px;width: 100%;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.contact-us .contactinput textarea.form-control {padding-top: 10px;}.contact-us .contactinput .form-control:focus {box-shadow: none;outline: none;border: 1px solid var(--blue);}.contact-us h2 {font-size: 25px;font-weight: 600;margin-bottom: 0px;}.contact-us p {font-size: 17px;line-height: normal;font-weight: 300;}.map-addres iframe {width: 100%;min-height: 220px;}.form-group {margin-bottom: 20px;position: relative;}.captcha_code {position: relative;}.captcha_code span {padding: 5px 0px 5px 5px;background: #000;display: flex;border-radius: 0px 6px 6px 0px;width: 100px;height: 100%;position: absolute;right: 0;top: 0;align-items: center;justify-content: center;}.contact-us .contactinput {margin-bottom: 20px;}.contact-us {border: 1px solid #d1d1d1;padding: 21px;border-radius: 10px;}.contact-deatils-box {border: 1px solid #ddd;padding: 10px;border-radius: 10px;margin-bottom: 20px;min-height: 180px;display: flex;justify-content: left;align-items: center;flex-direction: column;}.contact-deatils-box .contact-deatils-icon {margin: 0px 0px 10px 0px;height: 40px;font-size: 30px;padding: 11px 11px 11px 11px;transform: rotate(0deg);width: 40px;display: flex;justify-content: center;align-items: center;border-radius: 100px 100px 100px 100px;background-color: #dcebff;}.submit-btn-cus {background: var(--darkblue);border: 1px solid var(--darkblue);display: block;border-radius: 8px;font-size: 18px;padding: 6px 45px;font-weight: 600;height: 50px;line-height: 30px;color: #fff;text-decoration: none;transition: 0.2s all ease-in-out;margin-top: 10px;}.contact-deatils-box .contact-body {text-align: center;}.contact-deatils-box .contact-body a {color: var(--darkblue);font-weight: 500;font-size: 18px;}.contact-deatils-box .contact-body p {font-size: 17px;line-height: normal;font-weight: 300;margin-bottom: 0px;}.contact-deatils-box .contact-body h2 {font-size: 25px;margin-bottom: 0px;padding-bottom: 4px;text-align: center;color: var(--darkblue);}.addres-cus {border-radius: 10px;background-color: #f4f4f4;position: relative;min-height: 150px;padding: 15px;margin-top: 20px;}.add-icon-cus {box-shadow: 0px 4px 4px 0px #c0c0c040;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;margin: auto;border-radius: 12px;position: absolute;top: -20px;left: 0px;background: linear-gradient(138deg, var(--darkblue), var(--blue));right: 0px;color: #fff;}.addres-cus h4 {color: #101010;font-size: 18px;font-weight: 600;line-height: 29.16px;margin-top: 15px;text-align: center;}.addres-cus p {text-align: center;margin-bottom: 0px;font-size: 15px;line-height: normal;font-weight: 400;}.headquarters, .power-cus {padding-bottom: 60px;}.power-data-cus {text-align: center;}.power-data-cus h4 {font-size: 18px;font-weight: 600;margin-bottom: 0px;}.power-data-icon {height: 45px;width: 45px;margin: auto;margin-bottom: 15px;background-color: var(--blue);border-radius: 10px;display: flex;justify-content: center;align-items: center;color: #fff;}.gallerypopup .btn-close {background: var(--blue);background-image: none;opacity: 1;filter: none;display: flex;justify-content: center;align-items: center;color: #fff;z-index: 44444;}.gallerypopup .carousel-control-next, .gallerypopup .carousel-control-prev {position: fixed;width: 30%;}.gallerypopup .carousel-control-next-icon, .gallerypopup .carousel-control-prev-icon {border-radius: 50%;}.articldeatils-list-image {padding-bottom: 20px;}.treatment-image {position: relative;margin: 20px;width: 426px;height: 426px;border-radius: 15px;}.treatment-image img {border-radius: 6px;}.treatment-image::before {content: "";position: absolute;top: -20px;left: -20px;width: 466px;height: 466px;border: 2px solid var(--blue);border-radius: 15px;}.treatment-inner-icon {position: absolute;top: -55px;right: -70px;width: 130px;height: 130px;line-height: 120px;text-align: center;border-radius: 50%;background-color: #f2fdff;border: 3px dashed #0198d9;border-radius: 50%;}.treatment-inner-icon::before {content: url(/assets/image/plus.png);position: absolute;top: -50px;right: -11px;font-weight: 900;color: #0198d9;}.treatment-inner-icon img {width: 75px;border-radius: 0px;height: auto;}.implants-cus {position: relative;}.implants-box {position: absolute;left: 2px;bottom: 0px;right: 52px;top: -6px;background-color: var(--blue);z-index: -1;border-top-left-radius: 120px;border-bottom-right-radius: 120px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}.implants-cus .implants-cus-inner {width: 476px;height: auto;border-radius: 10px;right: 0px;position: relative;}.implants-cus .implants-cus-inner img {border-top-left-radius: 120px;border-bottom-right-radius: 120px;border-bottom-left-radius: 10px;border-top-right-radius: 10px;}.treatment-content h2 {font-size: 30px;color: var(--darkblue);margin-bottom: 0px;}.treatment-content h3 {font-size: 23px;line-height: 1.4;padding-top: 4px;}.paddbtop {padding-top: 20px;}.privacy-cus h3 {font-size: 21px;}.privacy-cus p {font-size: 15px;font-weight: 400;}.thank-you {text-align: center;padding-bottom: 30px;padding-top: 15px;}.thank-you h3 {font-size: 40px;font-weight: 600;color: var(--blue);margin-bottom: 0px;line-height: 40px;}.thank-you .regster-link {font-size: 15px;font-weight: 300;margin-bottom: 0px;}.download-buttom {width: 211px;height: 35px;background-color: var(--blue);color: #fff;border-radius: 6px;margin: auto;}.download-buttom a {width: 100%;height: 100%;color: #fff;display: flex;justify-content: center;align-items: center;font-size: 14px;}.arrow-bottom {margin-bottom: 10px;font-size: 26px;color: var(--darkblue);}.googlelist a {display: flex;justify-content: flex-start;align-items: center;gap: 10px;}.googlelist a img {width: 50px;height: 50px;}.googlelist a p {font-size: 13px;}.meida-card img {border-radius: 6px;}.pagenotfound, .thankyou {min-height: 100vh;display: flex;justify-content: space-between;align-items: center;}.pagenotfound h1, .thankyou h1 {font-size: 50px;line-height: 1.2;font-weight: 400;color: var(--blue);font-family: cursive;margin-bottom: 0px;padding-bottom: 10px;}.thankyou .thank-line {font-size: 20px;color: #000;font-weight: 500;padding-bottom: 8px;}.thankyou p, .pagenotfound p {margin-bottom: 0px;font-size: 17px;line-height: 1.5;color: #555;font-weight: 400;}.thankyou .footer-add .solicallist {margin-top: 10px;margin-bottom: 10px;}.thankyou .footer-add .solicallist li {background: var(--blue);}.thankyou .footer-add .solicallist li a {color: #fff;display: flex;justify-content: center;align-items: center;height: 35px;}.back-home {margin-top: 25px;margin-bottom: 11px;}.back-home .back-home-btn {padding: 9px 30px;background: var(--darkblue);color: #fff;border-radius: 4px;}.issue-para {font-size: 14px !important;color: #898989 !important;}.issue-para a {color: #000;font-weight: 500;}.videopopup .btn-close {position: absolute;z-index: 9999;background-color: red;filter: none;top: 0;right: 0;margin: 0px !important;padding: 7px;opacity: 1;border-radius: 0px;}.videopopup .btn-close:focus {box-shadow: none;outline: none;}.errorMsg {color: rgb(128, 6, 6);position: absolute;font-size: 12px;display: none;}.award-silder-cus .carousel-inner .carousel-item {height: 500px;width: 100%;overflow: hidden;background: #f5f5f5;border: 1px solid #ddd;border-radius: 6px;}.award-silder-cus .carousel-inner .carousel-item img {width: 100%;height: 100%;object-fit: contain;}.award-silder-cus .carousel .carousel-indicators {position: relative;margin-top: 10px;}.award-silder-cus .carousel-indicators [data-bs-target] {width: 150px;height: 100px;border: none;overflow: hidden;border-radius: 4px;margin: 0 4px;border: 2px solid #68c0ef;}.award-silder-cus .carousel-indicators [data-bs-target].active {border: 2px solid var(--darkblue);box-shadow: 0px 0px 5px 0px #000000;}.award-silder-cus .carousel-indicators img {width: 100%;height: 100%;object-fit: cover;}.branch-cus {background-image: url(../image/location-bg2.webp);height: 100%;width: 100%;padding: 50px;position: relative;z-index: 1;}.branch-cus::before {content: "";position: absolute;background: rgb(255 255 255 / 72%);width: 50%;left: 0;bottom: 0;top: 0;}.branch-card {position: relative;z-index: 99;text-align: center;}.branch-card .card-title {font-size: 30px;padding-top: 20px;color: var(--darkblue);padding-bottom: 10px;}.branch-card .card-body p {text-align: center;max-width: 370px;margin: auto;}.branch-card .card-body p svg {color: var(--darkblue);}.branch-card .branch-image {width: 300px;height: 300px;border-radius: 100%;margin: 20px;margin: auto;background: #bde0f7;position: relative;}.branch-card .branch-image::before {content: "";position: absolute;top: -20px;left: -20px;width: 340px;height: 340px;border: 3px solid var(--blue);border-radius: 50%;}.branch-card img {border-radius: 50%;height: 100%;object-fit: cover;}.branch-image .inner-icon {position: absolute;top: 5px;right: -40px;width: 110px;height: 110px;line-height: 120px;text-align: center;background-color: #f2fdff;border: 3px dashed #0198d9;border-radius: 50%;}.branch-image .inner-icon img {width: 70px;border-radius: 0px;height: auto;object-fit: cover;margin-top: -18px;}.google-listpg {margin-top: 15px;}.google-listpg a {background-color: var(--blue);color: #fff;padding: 10px 20px;border-radius: 10px;}.gallery-card{background-color: #f5f5f5;overflow: hidden;border-radius: 6px;}.gallery-card .title-cus{padding: 9px 15px;font-size: 18px;margin: 0;text-transform: capitalize;}.gallery-card .title-cus a{height: auto;color: #000;display: contents;}.video_container{background-color: #f5f5f5;overflow: hidden;border-radius: 6px;padding: 10px;}.video_container .title-cus{font-size: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color: #000000;line-height: normal;padding-top: 6px;}.video_container .title-cus a{color: #000;}@media screen and (max-width: 990px) {.implants-box {left: 2px;bottom: 0px;right: 0px;top: 0px;}.implants-cus .implants-cus-inner {width: fit-content;padding-right: 30px;padding-top: 30px;}.row-reverse {flex-direction: column-reverse;}.dentists-cus {padding-bottom: 40px;}.addres-cus {min-height: 185px;}.paddingtop {padding-top: 40px;}.padding-bottom {padding-bottom: 40px;}.paddbottm {padding-bottom: 40px;}.heading .offer-2 {margin-top: 0px;}.contact-deatils-box .contact-body a {line-break: anywhere;}}@media screen and (max-width: 912px) {.servic-card .services-content h3 {font-size: 12px;}.footer-list ul li a {line-break: anywhere;}header .navbar .navbar-nav {padding-top: 20px;padding-bottom: 15px;gap: 10px;}header .navbar {padding-bottom: 15px;}.home-banner {padding-top: 130px;}.healthy-cus .health-about {bottom: -16px;}.custom-service-tab .inner-cus {padding: 45px 30px 37px 30px;position: static;}.custom-service-tab .inner-cus .servic-image {position: relative;top: 51px;left: 0px;margin: auto;margin-bottom: 30px;width: 426px;height: 426px;border-radius: 100%;}.whychooses .why-iamge2 {width: 255px;}.review-google .total-review {bottom: -65px;width: 321px;}}@media screen and (max-width: 968px) {.servic-card .services-content h3 {font-size: 12px;}.footer-list ul li a {line-break: anywhere;}header {position: absolute;z-index: 99;right: 0;left: 0;}.breadcumb-wrapper {padding: 160px 0 20px 0px;}.service-card .servi-card-body h2 {min-height: 80px;}.branch-cus{padding: 15px 40px;}.branch-card{margin-top: 65px;margin-bottom: 40px;}.branch-cus::before{width: 100%;height: 50%;left: 0;bottom: 0;top: 0;right: 0;}}@media screen and (max-width: 767px) {header .navbar .navbar-nav {gap: 10px;padding-top: 20px;padding-bottom: 10px;}.navbar-collapse {padding-bottom: 15px;}.top-menubar {padding: 0px 0px;}.top-menubar .top-menu ul {display: flex;justify-content: space-between;gap: 0px;}header .navbar {padding: 0px;}.navbar-brand img {width: 85px;}.top-menubar .top-menu ul li a {color: #fff;font-size: 12px;padding: 8px 7px;}.home-banner .carousel-indicators {margin-bottom: -4px;}.home-banner .carousel-inner .carousel-content h2 {font-size: 18px;line-height: normal;}.home-banner .carousel-inner .carousel-content p {color: #fff;line-height: normal;font-size: 13px;}.healthy-cus .your-journey {width: 80%;}.padding-bottom {padding-bottom: 40px;}.paddbottm {padding-bottom: 40px;}.paddingtop {padding-top: 40px;}.healthy-cus .health-about {max-width: 60%;bottom: -9px;}.heading h2 {font-size: 30px;line-height: 34px;}.about-clients {padding-top: 40px;}.custom-service-tab .inner-cus {padding: 20px 0px 0px 0px;position: relative;display: flex;align-items: center;flex-direction: column;}.custom-service-tab .inner-cus .servic-image::before {content: "";position: absolute;top: -15px;left: -15px;width: 350px;height: 350px;}.custom-service-tab .inner-cus .servic-image {position: relative;top: 0px;left: 0px;margin: 20px;width: 321px;height: 320px;border-radius: 100%;}.experienced-doctor {padding-bottom: 20px;}.review-google .total-review {width: 380px;padding: 10px;bottom: -15px;}.addres-cus {margin-top: 40px;}.power-data-cus {text-align: center;margin-bottom: 25px;}.power-data-icon {margin-bottom: 5px;}.headquarters, .power-cus {padding-bottom: 35px;}.services-cus, .blog {padding-bottom: 40px;}.heading {padding-bottom: 15px;}.footer-add .solicallist {margin-bottom: 30px;margin-top: 11px;}.footer-list {padding-bottom: 20px;}.healthy-cus {padding-bottom: 25px;}.heading .offer {margin-top: 55px;}.heading .offer-2 {margin-top: 0px;}.heading .offer::before {top: -50px;}.contact-deatils-box {min-height: 290px;}.service-card {min-height: 260px;}.implants-cus .implants-cus-inner {width: fit-content;padding-right: 25px;padding-top: 15px;}.treatment-image {width: 320px;height: 365px;}.treatment-image::before {width: 365px;height: 365px;}.treatment-inner-icon {right: -30px;}.breadcumb-wrapper .breadcrumb-head h1 {text-align: center;}.breadcumb-wrapper .breadcumb-menu-wrap {justify-content: center;}.breadcumb-wrapper .breadcumb-menu-wrap i {right: 270px;}.appointment-box {top: 30px;left: 0;}.appointment-fixed .appointment-image {width: 379px;height: auto;border-radius: 10px;right: 0px;position: relative;top: 48px;padding-bottom: 50px;}.question .accordion-item .accordion-header .accordion-button {padding: 10px 10px;}.learning-more-link {margin-bottom: 20px;}.custom-service-tab .nav-pills {border-radius: 10px 10px 127px 10px;margin-right: 0px !important;}.service-card .servi-card-body h2 {font-size: 18px;}.gallery-card a {height: 145px;}.healthy-cus .health-about .healt-inner {width: 219px;}header {position: absolute;z-index: 99;right: 0;left: 0;}.home-banner {padding-top: 90px;}.custom-service-tab .inner-cus .inner-icon {right: 0px;width: 115px;height: 115px;}.breadcumb-wrapper {padding: 100px 0 40px 0px;}.breadcumb-wrapper .breadcrumb-head h1 {font-size: 25px;}.contact-deatils-box .contact-body a {line-break: anywhere;}.fix-icons-footer-cus {bottom: 240px;}.footer-add p {width: 100%;font-size: 15px;}.footer-add .footer-logo {margin-bottom: 15px;width: 160px;}footer {padding: 40px 0px 10px 0px;}.copy-warite p {padding-top: 0px;font-size: 14px;}.footer-right li span svg {width: 40px;padding-right: 5px;}.footerlist li {margin-bottom: 15px !important;}.footer-list ul li {padding-bottom: 5px;}.time-slote ul li {min-width: 22%;}.about-clients .total-clients p {font-size: 17px;}.about-clients .total-clients {border-right: none;}.implants-box {right: 4px;}.paddbottm {padding-bottom: 40px;}.testimonial-card .review-profile {padding-bottom: 0px;}.servic-card {margin-bottom: 15px;max-width: 100%;}.thankyou img {width: 70%;margin: auto;text-align: center;}.pagenotfound img {padding-bottom: 20px;width: 80%;}.meida-card {margin-bottom: 10px;}.thankyou, .pagenotfound {min-height: auto;padding-top: 100px;padding-bottom: 40px;}.thankyou .col-sm-12, .pagenotfound .col-sm-12 {text-align: center;}.pagenotfound h1, .thankyou h1 {font-size: 35px;padding-bottom: 4px;}.map-addres {margin-bottom: 10px;}.elementskit-watermark-icon {margin-top: 20px;margin-bottom: 0px;}.total-review .rating-item, .star-rating {gap: 15px;padding-bottom: 10px;padding-top: 10px;}.review-google .rating {flex: none;}.total-review .rating-item p {font-size: 15px;line-height: normal;}.whychooses .whyimage {bottom: 0px;right: 0px;top: 0px;}.whychooses .why-iamge2 {width: fit-content;padding-right: 7px;padding-top: 7px;}.award-silder-cus .carousel-inner .carousel-item {height: 300px;}.award-silder-cus .carousel-indicators [data-bs-target] {height: 60px;}.gallery-heading::after {width: 60px;}.branch-cus{padding: 30px;}.branch-card{margin-bottom: 70px;}.branch-card .branch-image{width: 250px;height: 250px;}.branch-card .branch-image::before{top: -15px;left: -15px;width: 280px;height: 280px;}.branch-image .inner-icon{top: -15px;right: -9px;width: 95px;height: 95px;}.branch-image .inner-icon img{width: 50px;margin-top: -40px;}}@media screen and (max-width: 375px) {.treatment-image {width: 275px;height: auto;}.treatment-image::before {width: 320px;height: 313px;}.review-google .total-review {width: 310px;}.copy-warite p {font-size: 12px;}}@media screen and (max-width: 345px) {.breadcumb-wrapper .breadcumb-menu-wrap i {right: 240px;}}.video-thumbnail-wrapper {position: relative;display: inline-block;width: 100%;}.video-thumbnail {width: 100%;display: block;}.video-btn {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2;pointer-events: none;}.play-icon {width: 50px;height: auto;}


.btn-link-default:hover {background:#f58120;border: 1px solid #f58120;}
.btn-link-default:hover {
    background: #000;
    color: #fff;
    border: 1px solid #000;
    box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);
}
.pagination-jump-page-custom{
	display: flex;
    align-items: center;
    gap: 5px;
    position: absolute;
    right: 0;
    top: 15px;
    color: #555;
}
.pagination-jump-page-custom span{}
.pagination-jump-page-custom input{
	width: 50px;
}
.pagination-def-go{
	background: #f2812800 none repeat scroll 0 0;
    font-size: 13px;
    color: #000;
    font-weight: 500;
    height: 30px;
    line-height: 30px;
    padding: 0px 5px;
    border-radius: 8px;
    text-transform: capitalize;
    min-width: 35px;
    text-align: center;
    border: 1px solid #000;
}
.pagination-setup {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
  position: relative;
}

.pagination {
  display: block;
  text-align: right;
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 10px 0;
  border-radius: 4px;
}

.pagination-setup .pagination ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  padding: 0;
  list-style: none;
  margin: 0;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.pagination-setup .pagination ul li a.active {
  background-color: #ff432b;
  border-radius: 3px;
  border: 1px solid #ea250c;
  color: #fff;
}

.pagination-setup .pagination ul li a {
  margin: 0 3px;
  padding: 6px 13px;
  color: #55555a;
  display: block;
  border-radius: 3px;
  border: 1px solid #ccc;
}

.pagination-setup .pagination a:hover {
  background-color: #d2d2d2;
}
.current_page {
  background: #000;
  color: #fff !important;
}

