@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);h1,h2{color:var(--secondary-color)}*,.index3-testimonial-sec .testimonial-inner-sec .carousel-item{padding:0}.blog-box-con h4 a,.blog-details h4 a,.blog-txt-con>a,.contact-txt a,.generic-btn a,.know-more,.mega-menu a,.not-found-con .submit-btn a,.profile-btn,.social-links ul li a{text-decoration:none}.awards-card img,.banner-images-con figure:first-child img,.blog-top-image figure img,.treatment-types>figure img{object-fit:cover;object-fit:cover}*,.awards-slide{box-sizing:border-box}:root{--primary-color:#fff;--secondary-color:#232323;--accent:#efbe1b;--text-color:#7a7a7a;--button-color:#F20F0B}*{margin:0}html{scroll-behavior:smooth}body{font-size:15px;line-height:27px;color:var(--text-color);font-weight:400;font-family:Poppins,sans-serif}h1,h2,h3{font-weight:500}h1{font-size:66px;line-height:73px}h2{font-size:42px;line-height:56px}#boxclose,h3{font-size:30px}h3{line-height:44px;color:var(--secondary-color)}h4,h5{font-weight:400;color:var(--secondary-color)}h4{font-size:20px;line-height:26px}h5{font-size:18px;line-height:22px}.small-text{font-size:16px;line-height:28px;font-weight:300;color:var(--accent);display:block}.generic-btn a{font-size:16px;font-weight:700;line-height:18px;padding:21px 25px;border-radius:8px;display:inline-block;background:var(--accent);color:var(--primary-color)}.padding-top{padding-top:150px}.padding-bottom{padding-bottom:150px}.light-bg{background:#fbf7f3}.container-fluid{padding:0 15.3%}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;padding:0;top:20px}.blogs-section .owl-carousel .owl-dots.disabled,.category-section.active,.dentists-main-section .owl-carousel .owl-dots.disabled,.desktop-image,.doctor-slides .owl-carousel .owl-nav.disabled,.dropdown-submenu.show .dropdown-menu,.header-con .navbar-light .navbar-nav .nav-item.dropdown:hover .dropdown-menu,.project-main-section .owl-carousel .owl-dots.disabled,.type-content.active{display:block}.blog-box-con h4 a:hover,.blog-box-con>a:hover,.blog-details h4 a:hover,.blog-details>a:hover,.blog-txt-con a:hover,.blog-txt-con>a:hover h4,.contact-main-sec .contact-form span,.contact-txt a:hover,.dentist-box:hover h4,.faq-inner-section .btn-link:hover,.header-main-con .navbar-light .navbar-nav .active>.nav-link,.header-main-con .navbar-light .navbar-nav .nav-item.active,.header-main-con .navbar-light .navbar-nav .nav-link:hover,.header-main-con .phone-txt a:hover,.index3-banner-section .banner-txt-section span,.index3-contact-con .contact-form span,.index3-testimonial-sec .customer-status h5,.inquiry-top-img span,.member-detail-box ul li a:hover i,.navbar-light .navbar-nav .nav-link.active,.service-slider2 a:hover,.service-slider2:hover h4,.service-type-box a:hover,.service-type-box a:hover i,.sub-banner-inner-con .breadcrumb a:hover,.treatment-types a:hover,.treatment-types a:hover i{color:var(--accent)}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item{padding:8px 20px}#megaMenu_2 .dropdown-item{padding:4px 17px}.banner-btns.generic-btn a:last-child:hover,.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover{color:var(--primary-color);background:var(--accent)}.header-main-con{position:sticky;top:0;left:0;z-index:99;padding:8px 0;background:#fff;border-bottom:2px solid #e9c52c}.header-main-con .navbar-light .navbar-nav .nav-link{color:#333}.header-main-con .dropdown-item.active,.header-main-con .dropdown-item:active{color:#fff;text-decoration:none;background-color:var(--accent)}.header-main-con .navbar-nav{gap:12px;margin-right:20px}.header-main-con .phone-txt span{font-size:12px;letter-spacing:1px;color:var(--primary-color)}.header-main-con .phone figure{margin-right:7px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:var(--accent)}.cart-box{display:flex;align-items:center;margin-right:8px}.cart-box a:first-child,.index2-header-con .phone{margin-right:23px}.header-main-con .phone-txt a{font-size:18px;font-weight:800;color:var(--primary-color)}.header-contact .phone{padding-left:23px;margin-right:15px;padding-right:28px;border-right:1px solid var(--primary-color)}.cart-box a i{color:var(--primary-color);font-size:22px}.navbar-collapse{margin-right:10px}.banner-main-section{background:url(../images/banner-bg-image.jpg) top/cover no-repeat;height:1050px;position:relative;overflow:hidden}.banner-main-section::after{content:"";background:#fbe186;position:absolute;left:0;top:0;width:100%;height:100%}.about-contact-con .contact-inner-con,.banner-images-con,.banner-inner-con,.dropdown-submenu,.form-box ul li,.project-box,.project-main-section .owl-carousel .item{position:relative}.banner-txt-section h1,.banner-txt-section p,.banner-txt-section span,.contact-main-sec .contact-form h2,.footer-boxes,.footer-text-boxes h4,.footer-text-boxes ul li,.footer-text-boxes ul li a,.footer-text-boxes ul li a i,.index2-header-con .phone-txt a,.index3-banner-section .banner-txt-section h1,.index3-contact-con .contact-form h2,.inquiry-top-img p{color:var(--secondary-color)}.banner-btns a{transition:.4s ease-in-out}.banner-btns.generic-btn a:last-child{margin-left:10px;padding:21px 43px;color:var(--secondary-color);background:var(--primary-color)}.banner-btns.generic-btn a:first-child:hover{color:var(--primary-color);background:var(--button-color)}.banner-inner-con{z-index:3;display:grid;grid-template-columns:50% 46%;gap:40px;align-items:center}.banner-images-con figure{border-radius:38px;overflow:hidden;width:fit-content;position:absolute}.banner-images-con figure:first-child img{width:467px;height:467px}.banner-images-con figure:nth-child(2) img{width:348px;height:348px;object-fit:cover}.banner-images-con figure:first-child{top:50%;right:132px;transform:translateY(-51%)}.banner-images-con figure:nth-child(2){right:-251px;top:-410px}.banner-images-con figure:last-child{top:-33px;right:-313px;overflow:visible}.banner-images-con::before{content:"";width:88px;height:84px;border-radius:15px;background:var(--primary-color);position:absolute;right:132px;bottom:262px}.banner-images-con::after{content:"";width:88px;height:84px;border-radius:15px;background:var(--accent);position:absolute;right:512px;bottom:-339px}.banner-txt-section span::before{content:"";width:53px;height:2px;background:var(--primary-color);position:absolute;left:0;top:50%;transform:translateY(-50%)}.about-txt-con .generic-btn a,.project-detail a{background:var(--button-color);transition:.4s ease-in-out}.banner-txt-section span{padding-left:65px;display:block;margin-bottom:12px}.banner-txt-section p{font-size:18px;line-height:28px;font-weight:500;margin-bottom:33px}.about-us-about .about-txt-con p,.banner-txt-section h1,.contact-main-box .contact-form h2,.inquiry-text-sec>span,.member-detail-box ul{margin-bottom:10px}.social-links{z-index:3;position:absolute;left:68px;top:50%;transform:translateY(-46%)}.customer-status,.member-detail-box,.type-img{transform:translateX(-50%)}.social-links ul li{margin-bottom:15px}.social-links ul li a{color:var(--primary-color);width:46px;height:46px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#f5820e;transition:.4s ease-in-out}.social-links ul li a:hover{transform:translateY(-6px);background:var(--accent)}.treatment-types{position:relative;padding:13px 13px 30px;border-radius:15px;background:var(--primary-color);min-height:450px}.dentists-main-section .owl-carousel .owl-item img,.index2-service-slider .owl-carousel .owl-item img,.service-slider .type-img figure img{width:auto}.type-img{width:78px;height:78px;border-radius:100%;background:var(--accent);display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:248px}.treatment-types>figure{border-radius:15px;overflow:hidden;margin-bottom:24px;transition:.4s ease-in-out}.service-slider2:hover figure,.treatment-types:hover>figure{transform:translateY(8px)}.treatment-types>figure img{height:196px}.contact-txt h4,.project-detail h4,.treatment-types h4{margin-bottom:5px}.treatment-types a,.treatment-types a i{border-radius:10px;color:#fff;font-weight:700;font-size:14px;background-color:var(--button-color)}.generic-title,.index3-blogs-section .generic-title{margin-bottom:40px;color:var(--secondary-color)}.generic-title .small-text{margin-bottom:7px}.treatment-types p{padding:0 15px}#fade1:hover~#boxclose,.about-contact-con.index3-contact-con .contact-inner-con::after,.blogs-section .owl-carousel .owl-nav,.category-section,.dentists-main-section .owl-carousel .owl-nav,.doctor-slides .owl-dots,.doctor-slides .owl-nav .owl-next span,.doctor-slides .owl-nav .owl-prev span,.footer-text-boxes:last-child ul li:last-child br,.index2-service-slider .owl-nav,.index3-contact-con.contact-con::after,.index3-contact-con.contact-con::before,.patient-reviews-sec .owl-carousel .owl-nav,.process-right-sec ul li:last-child .process-img-sec::after,.project-main-section .owl-carousel .owl-nav,.service-slider .owl-dots,.service-slider .owl-nav .owl-next span,.service-slider .owl-nav .owl-prev span,.test:hover~.test2{display:none}.service-slider .owl-nav .owl-next,.service-slider .owl-nav .owl-prev{width:19px;height:34px;position:absolute;top:50%;transform:translateY(-50%);opacity:.5}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active,.service-slider .owl-nav .owl-next:hover,.service-slider .owl-nav .owl-prev:hover{opacity:1}#button,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.doctor-slides .owl-carousel .owl-nav button.owl-prev,.service-slider .owl-nav .owl-prev{background:url(../images/slider-left-img.png) no-repeat!important;left:-70px}.doctor-slides .owl-carousel .owl-nav button.owl-next,.service-slider .owl-nav .owl-next{background:url(../images/slider-right-img.png) no-repeat!important;right:-70px}.service-slider .owl-nav .owl-next:focus,.service-slider .owl-nav .owl-prev:focus{outline:0}.about-inner-con{display:grid;gap:62px;grid-template-columns:42.1% 43%}.about-txt-con{margin-top:-10px}.about-txt-con ul{display:grid;gap:10px;grid-template-columns:48% 48%;margin-bottom:37px}.about-txt-con ul li{position:relative;padding-left:30px;color:var(--secondary-color);font-weight:600}.about-txt-con ul li::before{content:"\f058";font-family:"Font Awesome 5 Free";position:absolute;font-weight:900;left:0;top:0;color:var(--accent)}.about-txt-con .generic-title,.footer-text-boxes:last-child h4,.inquiry-top-img figure,.service-type-box p{margin-bottom:14px}.about-video-box{position:relative;bottom:171px;left:-69px;display:inline-block}.about-txt-con .generic-btn a{padding:20px 43px}.about-txt-con .generic-btn a:hover,.index2-about-txt-con .generic-btn a:hover{background:var(--accent);transform:translateY(-8px)}.about-video-box>figure{border-radius:20px;border:10px solid var(--primary-color)}.about-video-box>figure img{border-radius:8px}.about-txt-con p{font-size:17px;line-height:28px;margin-bottom:24px}#fade1,#fade2{top:0;left:0;width:100%;height:100%;opacity:.8;z-index:1001;display:none;position:fixed;background-color:#000}#light iframe,#light2 iframe{width:100%;height:500px}#light,#light2{top:70%;left:50%;display:none;z-index:1002;position:absolute;margin-top:-180px;transform:translate(-50%,-50%)}#light,.testimonial-main-sec .carousel-item figure img{width:50%}#light2{width:58%}#boxclose{top:-10px;width:40px;right:-10px;height:40px;padding:7px 10px 10px;display:flex;align-items:center;z-index:1002;cursor:pointer;font-weight:700;line-height:30px;position:absolute;border-radius:50%;justify-content:center;color:var(--white-color);background:var(--accent)}.boxclose:before{content:"x";color:var(--primary-color);font-size:22px}.about-video-box .btn-outer{position:absolute;top:50%;left:-50px;transform:translateY(-50%)}.contact-con:after,.contact-con:before{top:0;height:100%;position:absolute;content:""}.about-video-box .btn-outer a{width:110px;height:110px;display:flex;align-items:center;justify-content:center;background:var(--accent);border-radius:100%;border:8px solid var(--primary-color)}.contact-con:before{left:0;width:100%;background:rgba(247,195,14,.3)}.contact-con:after{right:0;width:50%;background:url(../images/contact-us.jpg)0 0/cover no-repeat}.contact-inner-con:after{top:50%;transform:translateY(-50%);left:0;content:"";width:333px;height:329px;background:url(../images/shape-img.png) no-repeat;position:absolute;filter:brightness(0) saturate(100%) invert(83%) sepia(11%) saturate(4294%) hue-rotate(310deg) brightness(101%) contrast(88%)}.contact-form{width:516px;position:relative;z-index:1}.form-box ul li i{position:absolute;right:10px;top:21px;font-size:14px}.form-box ul li input,.form-box ul li select{border:none;font-size:14px;height:53px;color:#838383!important;width:100%;background:#fff;box-shadow:0 0 0 1px #f3ad91;padding:10px 35px 10px 23px;border-radius:5px}.form-box input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--primary-color);padding:10px 8px 10px 23px}.form-box ul li select option{font-size:15px;line-height:18px;margin:10px 0}.form-box ul li input:focus-visible,.form-box ul li select:focus{outline:0}.form-box ul li input:focus,.form-box ul li select:focus{box-shadow:0 0 0 1px var(--primary-color)}.form-box ul li select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/angle-down.png);background-repeat:no-repeat;background-position-x:95%;background-position-y:50%}::-webkit-calendar-picker-indicator{filter:invert(1)}.contact-form span{font-weight:600;font-size:16px;line-height:18px;margin-bottom:13px}.contact-form p,.inquiry-text-sec p,.sub-banner-inner-con p{font-size:18px;line-height:28px;margin-bottom:33px}.contact-form h2,.contact-form p,.contact-form span{color:#000}.contact-form ul li span{font-size:14px;margin:8px 0 0;display:inline-block}.contact-con form ul li .dropdown .btn{width:100%;font-size:14px;display:flex;align-items:center;justify-content:space-between;background:#f5820e;border:none;box-shadow:0 0 0 1px #f3ad91;padding:0 10px 0 23px;height:53px;border-radius:5px}.contact-con form ul li .dropdown .dropdown-item,.index3-testimonial-sec .customer-status span,.member-con span,.review-img-box ul li{font-size:14px}.contact-con form ul li .dropdown .btn:focus{outline:0;border:none;background:0 0;box-shadow:0 0 0 1px #f3ad91}.contact-con form ul{display:grid;gap:15px;margin-bottom:30px;grid-template-columns:48.5% 48.5%}.contact-con .btn-secondary:not(:disabled):not(.disabled).active,.contact-con .btn-secondary:not(:disabled):not(.disabled):active,.contact-con .show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#f5820e;box-shadow:0 0 0 1px #f3ad91;border:none}.blogs-section .owl-carousel .owl-dots button:focus,.contact-con .btn:not(:disabled):not(.disabled),.contact-con .submit-btn button:focus,.contact-main-sec .form-box button:focus,.dentists-main-section .owl-carousel .owl-dots button:focus,.doctor-slides .owl-carousel .owl-nav button.owl-next:focus,.doctor-slides .owl-carousel .owl-nav button.owl-prev:focus,.patient-reviews-sec .owl-carousel button:focus,.project-main-section .owl-carousel .owl-dots button:focus,.subscribe-con .sign-up-btn:focus,.subscribe-con input:focus{outline:0}.contact-con .show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 1px #f3ad91;background:#f5820e}.contact-con .btn-secondary:not(:disabled):not(.disabled).active,.contact-con .btn-secondary:not(:disabled):not(.disabled):active{background:#f5820e}.contact-con form ul li .dropdown-menu.show,.contact-main-sec .contact-form,.index2-map-section iframe,.patient-reviews-sec .owl-carousel .owl-item .review-img-box figure img{width:100%}.contact-con .submit-btn button{width:100%;height:60px;color:#333;font-weight:700;border-radius:8px;border:none;cursor:pointer;transition:.4s ease-in-out;background:var(--primary-color)}.contact-con .submit-btn button[type=submit],.subscribe-con .sign-up-btn[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-con .submit-btn button:hover{color:#333;background:#f5820e}.project-main-section{padding-bottom:105px}.dentists-main-section .owl-carousel .owl-dots button span,.patient-reviews-sec .owl-carousel .owl-dots button span,.project-main-section .owl-carousel .owl-dots button span{width:12px;height:12px;background:#e2dad3;display:inline-block;border-radius:100%;transition:.4s ease-in-out}.project-main-section .owl-carousel .owl-dots{text-align:center;bottom:49px;position:relative}.dentist-details .social-links ul li,.dentists-main-section .owl-carousel button.owl-dot,.doctor-detail .social-links ul li,.patient-reviews-sec .owl-carousel button.owl-dot,.project-main-section .owl-carousel .owl-dots button{margin:0 5px}.dentists-main-section .owl-carousel .owl-dots button.active span,.patient-reviews-sec .owl-carousel .owl-dots button.active span,.project-main-section .owl-carousel .owl-dots button.active span{width:17px;height:17px;background:var(--accent)}.project-detail{border:3px solid orange;width:71.5%;margin:0 auto;border-radius:15px;padding:15px 35px;text-align:center;background:var(--primary-color);position:relative;bottom:50px}.project-img figure{overflow:hidden;border-radius:15px}.project-detail span{font-size:14px;line-height:23px;font-weight:600;color:var(--accent)}.footer-text-boxes h4,.index2-about-txt-con .generic-title,.project-detail p{margin-bottom:12px}.banner2-con h1,.banner2-con p,.banner2-con span,.project-detail a i,.sub-banner-inner-con h1,.sub-banner-inner-con p{color:var(--primary-color)}.project-detail a{width:43px;height:43px;border-radius:100%;padding:10px;display:inline-block}.project-detail a:hover{transform:translateX(8px);background:var(--accent)}.counter-section{background-size:cover;height:428px}.counter-outer-layer{height:100%;background:#f8f4df;padding:105px 0}.counter-inner-sec ul{display:grid;gap:0;grid-template-columns:26% 26% 25% 23%}.counter-inner-sec ul li figure{width:112px;height:112px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;border-radius:100%;background:#efbe1b;transition:.4s ease-in-out}.counter-inner-sec ul li{text-align:center;color:var(--secondary-color);border-right:1px solid #4b897e}.counter-inner-sec ul li:hover figure{transform:translateY(10px)}.counter-inner-sec ul li:last-child,.index3-counter-section .counter-inner-sec ul li:last-child{border:none}.counter-inner-sec ul li .count{font-size:42px;line-height:56px;margin-bottom:3px;font-family:Poppins,serif}.process-inner-con{display:grid;gap:64px;grid-template-columns:51.5% 44%}.process-left-sec figure{border-radius:25px;overflow:hidden}.process-right-sec ul li figure{margin-bottom:0;width:85px;height:85px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:var(--primary-color);border:1px dashed var(--accent);position:relative;z-index:2}.process-text-con{display:table-cell}.contact-detail:last-child,.faq-inner-section .card:last-child,.index3-counter-section .counter-inner-sec ul li .count,.plan-box ul li:last-child,.process-text-con p{margin-bottom:0}.process-right-sec ul li{margin-bottom:47px;display:flex;align-items:center;gap:25px;padding-right:20px}.plans-main-section .generic-title,.process-right-sec ul li:last-child{margin-bottom:42px}.process-img-sec{float:left;position:relative}.process-img-sec::after{content:"";width:1px;height:100%;border-right:1px dashed var(--accent);position:absolute;left:50%;top:100%}.process-right-sec .generic-btn a{transition:.4s ease-in-out;background:var(--button-color)}.process-right-sec .generic-btn a:hover{transform:translateY(-8px);background:var(--accent)}.process-right-sec .generic-btn{margin-left:10px}.process-right-sec .generic-title{margin-top:-10px;margin-bottom:35px}.team-inner-section{display:grid;grid-template-columns:23% 23% 23% 23%;gap:30px}.member-img-details figure{border-radius:15px;overflow:hidden;margin-bottom:0;display:inline-block}.member-detail-box{padding:53px 0;border-radius:10px;background:var(--primary-color);width:88%;margin:0 auto;position:absolute;left:50%;top:-350px;transition:.4s ease-in-out}.member-detail-box ul li i{transition:.4s ease-in-out;color:var(--text-color)}.member-detail-box ul li{margin:0 7px}.member-detail-box .generic-btn a{font-size:14px;line-height:28px;padding:8px 19px;transition:.4s ease-in-out}.contact-main-sec .form-box button:hover,.index2-header-con .phone figure,.index3-contact-con.contact-con .submit-btn button:hover,.index3-counter-section .counter-inner-sec ul li:nth-child(odd) figure,.member-detail-box .generic-btn a:hover,.not-found-con .submit-btn a:hover,.plans-inner-con .generic-btn a:hover{background:var(--button-color)}.member-img-details{overflow:hidden;margin-bottom:23px;display:inline-block}.member-img-details:hover .member-detail-box{top:50%;left:50%;transform:translate(-50%,-50%)}.member-con h4{margin-bottom:2px}.testimonial-main-sec .carousel-item p{color:var(--secondary-color);font-size:16px;line-height:33px;font-weight:400;font-family:Marcellus,serif;margin-bottom:0}.testimonial-inner-sec{width:1060px;margin:0 auto}.testimonial-inner-sec .carousel-item{padding:40px}.testimonial-inner-sec .review-details-box{padding:50px 60px;box-shadow:6px 6px 83px 20px rgb(0 0 0 / 2%)}.contact-detail,.index2-service-slider,.patient-review-box,.patient-reviews-sec .owl-carousel,.plan-box,.service-slider2,.service-type-box{box-shadow:6px 6px 83px 20px rgb(0 0 0 / 3%)}.testimonial-inner-sec .carousel-control-next{background-image:url(../images/slider-right-img.png);right:-25px}.testimonial-inner-sec .carousel-control-prev{background-image:url(../images/slider-left-img.png);left:-25px}.testimonial-inner-sec .carousel-control-next,.testimonial-inner-sec .carousel-control-prev{width:19px;height:34px;position:absolute;top:30%;transform:translateY(-50%)}.testimonial-inner-sec .carousel-indicators li{width:55px;height:55px;border-radius:100%;transition:.4s ease-in-out;opacity:.6;margin:0 4px;position:relative}.testimonial-inner-sec .carousel-indicators li.active{opacity:1;scale:1.5;margin:0 20px;background-size:cover}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li:nth-child(4),.testimonial-inner-sec .carousel-indicators li:first-child{background:url(../images/client-img2.jpg) no-repeat}.testimonial-inner-sec .carousel-indicators li:nth-child(2){background:url(../images/client-img3.jpg) no-repeat}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li:nth-child(2),.testimonial-inner-sec .carousel-indicators li:nth-child(3){background:url(../images/client-img1.jpg) no-repeat}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li:nth-child(3),.testimonial-inner-sec .carousel-indicators li:nth-child(4){background:url(../images/client-img4.jpg) no-repeat}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li:first-child,.testimonial-inner-sec .carousel-indicators li:nth-child(5){background:url(../images/client-img5.jpg) no-repeat}.testimonial-inner-sec .carousel-indicators{bottom:93px}.customer-status{position:absolute;left:51%;bottom:-153px}.footer-logo-con p,.review-details-box figure{margin-bottom:22px}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{transform:translateX(0);transform:translate3d(0,0,0)}.blog-img-box{width:350px;height:342px;border-radius:10px}.blog-first-img{background:url(../images/blog-slider-img.jpg) center no-repeat}.blog-second-img{background:url(../images/blog-slider-img2.jpg) center no-repeat}.blog-third-img{background:url(../images/blog-slider-img3.jpg) center no-repeat}.blog-box{width:350px;background:var(--white-color)}.blog-details{width:290px;padding:30px 28px 21px;border-radius:10px;margin:-96px auto 0;transition:.4s ease-in-out;background:var(--primary-color);position:relative;z-index:3}.banner2-con .generic-btn a,.blog-details h4 a,.blog-details>a,.contact-detail figure,.contact-main-sec .form-box button,.dentist-details .social-links ul li a,.index2-about-txt-con .generic-btn a,.not-found-con .submit-btn a,.plans-inner-con .generic-btn a,.service-slider2,.service-slider2 figure,.subscribe-con .sign-up-btn,.top-to-bottom-btn a{transition:.3s ease-in-out}.blog-details span{color:var(--accent);font-weight:400;font-size:14px;margin-bottom:10px;font-family:Marcellus,serif}.blog-details h4 a{color:var(--secondary-color)}.blog-details h4,.plan-box h4,.service-type-box h4{margin-bottom:6px}.blog-details>a{color:var(--button-color);font-weight:700;font-size:14px}.blogs-section .owl-carousel button.owl-dot.active{height:18px;width:18px;background:var(--accent);border-color:var(--accent)}.blogs-section .owl-carousel .owl-dots,.index3-banner-image-con{text-align:center}.blogs-section .owl-carousel button.owl-dot{border:solid #e2dad3;margin:0 5px;height:13px;width:13px;background:#e2dad3;border-radius:100%}.blogs-section .owl-stage-outer{margin-bottom:40px}.blogs-section{padding-bottom:250px}.subscribe-con{padding:40px 45px;border-radius:20px;align-items:center;background:#f20f0b;justify-content:space-between;position:relative;top:-60px}.subscribe-con h4{font-size:36px;line-height:39px;margin-bottom:0;color:var(--primary-color)}.subscribe-con input{width:492px;font-size:14px;background:#fff;padding:17px 20px 18px;border-radius:8px;color:var(--primary-color);border:1px solid rgba(255,255,255,.3);outline:0}.subscribe-con input::placeholder{color:#000!important;opacity:1}.subscribe-con input:-ms-input-placeholder{color:#000}.subscribe-con input::-ms-input-placeholder{color:#000}.subscribe-con .sign-up-btn{font-size:16px;font-weight:700;padding:19px 36px 18px 37px;border-radius:8px;border:none;cursor:pointer;background:var(--primary-color)}.subscribe-con .sign-up-btn:hover{color:var(--primary-color);background:#e9c52c}.subscribe-con input:focus{border:1px solid #fff}.subscribe-con .form-sec{display:flex;gap:15px;align-items:center}.subscribe-con input::after{content:"/f0e0"}.footer-main-section{background:rgba(247,195,14,.5);border-bottom:1px solid #e21e27;padding-bottom:90px}.footer-logo-con .social-links ul li{margin:0 4px}.footer-logo-con .social-links ul li:first-child{margin-left:0}.footer-logo-con .social-links ul li:last-child,.index2-header-con .cart-box{margin-right:0}.doctor-detail .social-links,.footer-logo-con .social-links,.index3-testimonial-sec .customer-status{position:unset;transform:unset}.footer-logo-con .social-links ul li a{background:#e21e27;transition:.3s ease-in-out}.footer-logo-con .social-links ul li a:hover,.index2-banner-section .social-links ul li a:hover,.index3-banner-section .banner-txt-section span::before{background:var(--accent)}.footer-main-section::after{content:"";width:301px;height:285px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.footer-logo-con p,.footer-text-boxes ul li a,.footer-text-boxes ul li a i{font-size:14px;line-height:25px}.footer-inner-sec{display:grid;gap:30px;grid-template-columns:25% 17.3% 42%;justify-content:center}.footer-text-boxes ul li a:hover{color:#f20f0b}.faq-inner-section .card,.footer-logo-con figure{margin-bottom:20px}.footer-text-boxes ul li{padding-left:20px;margin-bottom:7px}.footer-text-boxes ul li i{position:absolute;left:0}.footer-text-boxes{padding-left:22px;margin-top:-4px}.footer-text-boxes:last-child ul li{padding-left:27px;margin-bottom:13px;font-size:14px}.footer-text-boxes:last-child ul li:last-child i{top:6px}.copy-rihgt-sec{padding:25px;background:rgba(247,195,14,.5)}.copy-rihgt-sec p{font-size:12px;color:var(--secondary-color)}.index2-header-con .cart-box a i,.index2-header-con .navbar-light .navbar-nav .active>.nav-link,.index2-header-con .navbar-light .navbar-nav .nav-link,.index2-header-con .phone-txt span{color:var(--text-color)}.index2-header-con .header-contact .phone{border-right:1px solid var(--text-color)}.index2-header-con{padding:15px 0;position:unset}.index2-banner-section{background:url(../images/index2-banner-img.jpg) center/cover no-repeat;height:937px;position:relative}.index2-banner-section::before{content:"";background:rgb(0,0,0,.5);width:100%;height:100%;position:absolute;left:0;top:0}.banner2-con{position:relative;z-index:3;padding:0 6%}.banner2-con span{font-weight:500;letter-spacing:1px;margin-bottom:10px}.banner2-con p{font-size:18px;line-height:28px;margin-bottom:32px}.banner2-con h1{font-size:70px;line-height:80px}.banner2-con .generic-btn a{padding:19px 35px 23px 41px}.banner2-con .generic-btn a:hover{transform:translateY(-8px);background:var(--button-color)}.index2-banner-section .social-links ul li a{background:rgb(0,0,0,.2)}.index2-banner-section::after{content:"";background:url(../images/banner2-shape-img.png) center/cover no-repeat;height:259px;width:100%;position:absolute;bottom:-78px;left:0}.index2-banner-shape{height:937px;display:flex;align-items:center;justify-content:center}.index2-banner-shape::after{content:"";background:url(../images/banner2-shapes.png) center/cover no-repeat;width:100%;height:170px;position:absolute;bottom:5px;left:0;z-index:4}.service-slider2 a{color:var(--button-color);font-weight:700;font-size:14px}.service-slider2 a i{margin-left:7px}.service-slider2{padding:45px 33px 35px;border-radius:15px;border-top:2px solid var(--button-color)}.patient-review-box:hover,.service-slider2:hover{border-color:var(--accent)}.index2-service-slider .owl-dots{text-align:center;position:absolute;left:50%;bottom:-50px;transform:translateX(-50%)}.index2-service-slider .owl-dots button.owl-dot{width:12px;height:12px;margin:0 3px;border-radius:100%;background:#e2dad3;transition:.4s ease-in-out}.index2-service-slider .owl-dots button.owl-dot.active{width:17px;height:17px;border-radius:100%;background:var(--accent)}.index2-service-slider .owl-dots button:focus{border:none;outline:0}.index2-about-con{display:grid;gap:97px;grid-template-columns:48% 48%;align-items:center}.index2-about-txt-con ul{display:grid;gap:12px 10px;margin-bottom:36px;grid-template-columns:47% 47%}.index2-about-txt-con ul li{border-radius:5px;background:var(--primary-color);padding:11px 15px 10px 43px;font-weight:600;color:var(--secondary-color)}.index2-about-txt-con ul li i{color:var(--accent);position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:18px}.before-after-box h4,.emergency-contact ul li a,.emergency-contact ul li h4,.inquiry-text-sec,.publish-date{color:var(--primary-color)}.about-absolute-img{position:absolute;right:-53px;top:6px}.index2-about-txt-con .generic-btn a{padding:21px 43px 21px 44px;background:var(--button-color)}.index2-about-txt-con p{font-size:18px;line-height:28px;margin-bottom:25px}.index2-about-image-box{margin-top:4px}.index2-about-image-box::before{content:"";background:rgb(0,0,0,.1);width:80px;height:80px;border-radius:100%;position:absolute;bottom:24px;left:-26px}.index2-contact-sec.contact-con:after{right:unset;left:0;background:url(../images/index2-contact-left-img.jpg) center/cover no-repeat}.index2-contact-sec .contact-form{float:right}.index2-contact-sec .contact-inner-con{width:100%;float:left}.index2-contact-sec .contact-inner-con::after{background:url(../images/index2-contact-right-shape.png) center no-repeat;width:342px;right:0;left:unset}.before-after-box figure{position:relative;width:269px;height:354px}.before-after-box figure::after{content:"";background:linear-gradient(to top,#000 0,rgba(0,0,0,0) 67%,rgba(0,0,0,0) 150%);width:100%;height:100%;position:absolute;left:0;bottom:0}.before-after-con{display:grid;gap:3px;grid-template-columns:49.7% 49.7%;border-radius:15px;overflow:hidden}.before-after-box h4{position:absolute;left:50%;transform:translateX(-50%);bottom:17px}.dentists-main-section,.index2-project-section{padding-bottom:210px}.index2-project-section.project-main-section .owl-carousel .owl-dots{display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:-70px}.dentist-box figure{width:252px;height:252px;overflow:hidden;border-radius:100%;margin:0 auto}.dentist-details{border-radius:15px;border-bottom:2px solid var(--accent);padding:153px 45px 43px;background:var(--primary-color);margin-top:-126px}.dentist-details .social-links{z-index:unset;position:unset;transform:unset}.dentist-details .social-links ul li a{color:var(--text-color);border:1px solid var(--text-color);background:0 0;width:39px;height:39px}.dentist-details h4,.doctor-detail h4{font-size:22px;margin-bottom:4px}.dentist-details span,.doctor-detail span{margin-bottom:18px}.dentist-details:hover,.service-type-box:hover{border-color:var(--button-color)}.dentist-details .social-links ul li a:hover{color:var(--primary-color);background:var(--accent);border-color:var(--accent)}.dentists-main-section .owl-carousel .owl-dots,.patient-reviews-sec .owl-carousel .owl-dots{display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:-67px}.inquiry-text-sec{padding-right:82px}.inquiry-section{background:url(../images/inquiry-bg-img.jpg) center/cover no-repeat;height:760px}.inquiry-bottom-box,.inquiry-top-img{background:var(--primary-color);position:absolute}.inquiry-section .counter-outer-layer{padding:192px 0}.inquiry-inner-sec{display:grid;gap:60px;grid-template-columns:47.6% 47%;align-items:center}.inquiry-center-img{display:inline-block;border-radius:25px;overflow:hidden}.inquiry-top-img{padding:28px 25px 22px;width:160px;text-align:center;border-radius:15px;top:-52px;left:-67px}.inquiry-bottom-box{width:199px;padding:18px 26px 27px;border-radius:15px;right:-40px;bottom:-50px}.inquiry-bottom-box span,.inquiry-top-img p,.inquiry-top-img span{font-size:14px;line-height:20px;margin-bottom:0;font-weight:400;font-family:Marcellus,serif}.inquiry-bottom-box span{margin-bottom:11px;color:var(--secondary-color)}.emergency-contact{padding:13px 17px 14px;display:flex;gap:27px;border-radius:15px;align-items:center;background:var(--accent)}.index2-blog-box,.patient-review-box{background:var(--primary-color);border-radius:15px}.emergency-contact ul li h4{font-size:22px;margin-bottom:0}.emergency-contact ul li{font-size:14px;line-height:30px}.emergency-contact ul li a{font-size:18px;line-height:30px;font-weight:800}.emergency-contact i{font-size:30px;width:83px;height:83px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:rgb(255,255,255,.1)}.blog-txt-con p,.inquiry-text-sec h2{margin-bottom:13px}.inquiry-image-sec{margin-top:10px;padding-left:11px}.patient-reviews-sec .owl-carousel .owl-item img{width:90px}.review-img-box figure{width:56px;height:56px;overflow:hidden;border-radius:100%;margin-right:17px}.review-img-box{display:flex;align-items:center}.patient-review-box{position:relative;border-top:2px solid var(--button-color);padding:40px}.patient-review-box p{font-size:18px;line-height:26px;margin-bottom:20px;color:var(--secondary-color);font-family:Marcellus,serif}.review-img-box ul li span{font-weight:700;font-size:16px;color:var(--secondary-color)}.patient-review-box::after{content:"";background:url(../images/quotes-img.png) center no-repeat;width:51px;height:36px;position:absolute;right:32px;bottom:37px}.index2-blog-box{overflow:hidden;text-align:center}.opening-hours i,.publish-date{background:var(--accent);border-radius:100%}.awards-section,.card-box,.opening-hours ul{text-align:left}.blog-txt-con{padding:55px 40px 35px}.blog-txt-con h4{line-height:27px;margin-bottom:5px}.publish-date{font-size:34px;line-height:34px;font-weight:800;width:96px;height:96px;position:absolute;left:50%;transform:translateX(-50%);bottom:-38px;display:flex;gap:3px;flex-direction:column;align-items:center;justify-content:center;z-index:2}.doctor-detail,.opening-hours{background:var(--primary-color)}.publish-date span{font-size:14px;line-height:14px;font-weight:400}.index2-blog-inner-con{display:grid;gap:29px;grid-template-columns:31.54% 31.54% 31.54%}.blog-top-image figure img{width:100%;height:255px}.blog-top-image::after{content:"";background:url(../images/index2-blog-shap.png) center/cover no-repeat;width:100%;height:40px;position:absolute;bottom:0;left:0}.blog-box-con>a,.blog-txt-con a{font-size:14px;font-weight:700;color:var(--button-color)}.blog-txt-con a i{margin-left:5px}.index2-footer-sec .subscribe-con{top:-100px}.index2-footer-sec{padding-top:20px}.index3-header-con{padding:20px 0 0;position:absolute}.index3-banner-section{height:905px;padding:133px 0 0;overflow:hidden}.index3-banner-section .banner-txt-section p{color:var(--text-color);margin-bottom:30px}.opening-hours{display:flex;align-items:center;border-radius:36px;width:271px;padding:12px 16px 13px;gap:12px;position:absolute;right:-70px;bottom:33%;transform:translateY(-50%)}.opening-hours i{width:48px;height:48px;padding:10px;font-size:24px;color:var(--primary-color);display:flex;align-items:center;justify-content:center}.opening-hours ul li span{font-size:16px;line-height:26px;font-weight:700;color:var(--secondary-color)}.opening-hours ul li{font-size:12px;line-height:18px}.index3-banner-image-con .inquiry-top-img{width:160px;top:117px;left:-5px}.index3-banner-image-con>figure::before{content:"";width:573px;height:573px;border-radius:100%;background:linear-gradient(to right,#156c5f 0,#ee8961 100%);position:absolute;left:50%;top:50%;transform:translate(-49%,-50%);z-index:-1;opacity:40%}.index3-banner-section::before{content:"";background:url(../images/index3-banner-shape.png) center no-repeat;width:363px;height:279px;position:absolute;top:55%;transform:translateY(-50%);left:-112px}.index3-banner-section .banner-inner-con{grid-template-columns:50% 47%}.index3-banner-section .banner-txt-section{margin-top:-38px}.index3-service-con,.plans-inner-con{display:grid;gap:29px;grid-template-columns:31.6% 31.6% 31.6%}.service-type-box{display:flex;flex-direction:column;border-radius:15px;padding:37px 40px 31px;border:1px solid var(--primary-color)}.plan-box p,.service-type-box figure{margin-bottom:23px}.service-type-box a,.service-type-box a i{font-size:14px;font-weight:700;color:var(--button-color);margin-top:auto}.blog-box-con h4 a,.counter-digits,.plan-box .price,.plan-box ul li{color:var(--secondary-color)}.service-type-box a{width:fit-content}.index3-about-section .about-inner-con{gap:65px;align-items:revert;grid-template-columns:42.8% 51.3%}.index3-about-section .about-img-con{width:475px;height:584px;overflow:hidden;border-radius:15px}.index3-about-section .about-txt-con figure{width:570px;height:417px;border-radius:15px;overflow:hidden}.index3-about-section .btn-outer a{width:168px;height:168px;display:flex;align-items:center;justify-content:center;background:var(--button-color);border-radius:100%;border:none}.index3-about-section .btn-outer a::before{content:"";background:url(../images/video-play-bg.png) center no-repeat;width:146px;height:147px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.index3-about-section .about-video-box{bottom:180px;left:-10px}.index3-about-section .about-txt-con p{margin-bottom:64px;padding-right:10px}.doctor-detail .social-links ul li a{width:39px;height:39px;color:var(--text-color);background:0 0;border:1px solid var(--text-color)}.doctor-detail .social-links ul li a:hover{color:var(--primary-color);border-color:var(--button-color);background:#f5820e}.doctor-detail{border-radius:15px;padding:12px 12px 30px}.doctor-detail figure{border-radius:15px;overflow:hidden;margin-bottom:25px}.plan-box .price,.plan-box ul{margin-bottom:38px}.doctor-slides .owl-carousel .owl-nav button.owl-next,.doctor-slides .owl-carousel .owl-nav button.owl-prev{width:19px;height:34px;position:absolute;top:50%;transform:translateY(-50%)}.index3-contact-con .contact-inner-con::after{background:url(../images/index2-contact-right-shape.png) center/contain no-repeat;width:293px;height:279px;right:0;left:unset;opacity:.1}.contact-width-box{max-width:1320px;margin:0 auto}.index3-contact-con .form-box ul li input,.index3-contact-con .form-box ul li select{color:var(--text-color)!important;background:0 0;box-shadow:0 0 0 1px var(--text-color)}.index3-contact-con .form-box ul li select{-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/black-angle-down.png);background-repeat:no-repeat;background-position-x:95%;background-position-y:50%}.index3-contact-con .form-box ul li input::placeholder{color:var(--text-color)}.index3-contact-con .form-box input[type=date]::-webkit-calendar-picker-indicator{filter:grayscale(1)}.index3-contact-con.contact-con form ul li .dropdown .btn{background:0 0;box-shadow:0 0 0 1px var(--text-color);color:var(--text-color)}.index3-contact-con .form-box ul li input:focus,.index3-contact-con .form-box ul li select:focus{box-shadow:0 0 0 1px var(--secondary-color)}.index3-contact-con.contact-con .submit-btn button{background:var(--accent);color:var(--primary-color)}.contact-main-sec .contact-form p,.index3-contact-con .contact-form p,.index3-contact-con .form-box ul li i,.index3-counter-section .counter-inner-sec span{color:var(--text-color)}.blog-box-con span,.plan-box .price span{color:var(--accent);font-weight:400;font-family:Marcellus,serif}.index3-contact-con.contact-con .show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 1px var(--text-color);background:0 0}.index3-contact-con.contact-con .btn-secondary:not(:disabled):not(.disabled).active,.index3-contact-con.contact-con .btn-secondary:not(:disabled):not(.disabled):active{background:0 0}.contact-image-con figure{width:641px;height:591px;overflow:hidden;border-radius:15px}.index3-contact-con .contact-inner-con{display:grid;gap:55px;grid-template-columns:48% 38%;align-items:center}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li.active{opacity:1;scale:1;margin:0 4px;border:6px solid var(--accent);border-radius:100%}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators li{width:66px;height:66px;border:6px solid #fbf7f3;border-radius:100%}.index3-testimonial-sec.testimonial-main-sec .carousel-item p{margin-bottom:21px;line-height:30px}.index3-testimonial-sec .testimonial-inner-sec .carousel-inner,.testimonial-inner-sec .carousel-inner{padding-bottom:0}.index3-testimonial-sec .testimonial-inner-sec .carousel-indicators{bottom:-7px}.index3-testimonial-sec .testimonial-inner-sec .review-details-box{box-shadow:none;padding:0 120px 100px;position:relative}.index3-testimonial-sec .review-details-box::before{content:"";background:url(../images/testimonial-shape.png) center no-repeat;width:68px;height:73px;position:absolute;left:60px;top:8px}.plans-inner-con .generic-btn a{padding:18px 40px 17px 41px}.plan-box{border-radius:15px;padding:54px 43px 59px 40px;border:1px solid var(--primary-color)}.plan-box:hover{cursor:pointer;border-color:var(--button-color)}.plan-box .price{font-size:42px;line-height:56px;font-weight:400;font-family:Marcellus,serif;display:flex;gap:8px;align-items:center;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.plan-box .price span{font-size:16px;line-height:47px}.plan-box ul li{padding-left:31px;margin-bottom:11px}.plan-box ul li i{position:absolute;left:1px;top:2px;font-size:18px;color:var(--button-color)}.index3-counter-section.counter-section{background:#fbf7f3;padding:120px 0;height:auto}.counter-digits{display:inline-block;position:relative;margin-left:-13px}.counter-digits .plus{position:absolute;right:-17px;top:6px;font-size:30px}.index3-counter-section .counter-inner-sec ul li{border-right:1px solid #e9e5e2}.index3-counter-section .counter-inner-sec ul li figure{width:110px;height:110px;margin-bottom:26px}.index3-counter-section .counter-inner-sec ul{grid-template-columns:26% 25.6% 25.6% 22.7%}.blog-box-con figure{width:350px;height:270px;overflow:hidden;border-radius:10px;margin-bottom:26px}.blog-box-con span{font-size:14px;margin-bottom:9px}.blog-box-con h4 a{font-weight:400;font-family:Marcellus,serif}.blog-box-con h4{margin-bottom:16px}.index3-blogs-section.blogs-section .owl-stage-outer{margin-bottom:56px}.sub-banner-section{background:url(../images/about-banner-img.jpg) center/cover no-repeat;width:100%;height:510px}.about-special-txt,.contact-main-sec .form-box button,.not-found-con .submit-btn a{color:var(--primary-color);background:var(--accent)}.sub-banner-inner-con{margin-top:15px}.sub-banner-inner-con h1{margin-bottom:17px}.sub-banner-inner-con .breadcrumb a{color:var(--primary-color);font-size:16px}.breadcrumb-item+.breadcrumb-item::before{content:"-";font-size:18px;line-height:18px;color:var(--primary-color);padding:0 15px 0 13px}.sub-banner-inner-con .breadcrumb{font-size:16px;background:0 0;border:1px solid;padding:14px 29px 14px 28px}.about-us-about .about-inner-con{gap:65px;grid-template-columns:45.6% 45%}.about-us-about .about-img-con figure{width:507px;height:555px;overflow:hidden;border-radius:25px}.about-special-txt h4{font-style:italic;margin-bottom:0;color:var(--primary-color)}.about-special-txt{position:absolute;left:-85px;bottom:70px;width:291px;padding:29px 25px 28px 30px;border-radius:25px}.about-special-txt figure,.contact-main-box .contact-form span{margin-bottom:11px}.about-us-about .about-txt-con .generic-btn a{padding:21px 40px}.about-us-about .about-txt-con ul{margin-top:25px;gap:10px 0}.about-contact-con .contact-image-con{order:2}.about-contact-con.index3-contact-con .contact-inner-con{gap:52px;grid-template-columns:47% 58%}.service-banner{background:url(../images/service-banner-img.jpg) center/cover no-repeat;height:640px}.project-banner{background:url(../images/project-banner-img.jpg) center/cover no-repeat;height:640px}.loader,.loader div{width:50px;height:50px}.projects-outer-con{display:grid;gap:50px 30px;grid-template-columns:31.5% 31.5% 31.5%}.projects-outer-con .project-detail{width:71.5%;margin:-100px auto 0;border-radius:15px;padding:25px 35px;position:relative;bottom:0}.project-testimonial-con{padding-bottom:200px}.contact-main-box{display:grid;gap:76px;grid-template-columns:31.6% 61.5%}.contact-detail{display:flex;gap:20px;border-radius:15px;padding:38px 35px;margin-bottom:30px}.contact-detail figure{margin-top:5px}.contact-detail:hover figure{transform:translateY(-8px)}.contact-txt a{display:block;color:var(--text-color)}.contact-main-sec .form-box ul li input{height:58px;background:#fff;color:var(--text-color)!important;box-shadow:0 0 0 1px var(--text-color);padding:8px 15px 10px 21px}.contact-main-sec .form-box ul li input:focus{box-shadow:0 0 0 1px var(--accent)}.contact-main-sec .btn-secondary,.contact-main-sec .form-box ul li i,.contact-main-sec .form-box ul li input::placeholder{color:var(--text-color)}.contact-main-sec .form-box ul li textarea{height:121px;resize:none;width:100%;border-radius:5px;padding:15px 10px 10px 20px;color:var(--text-color);border:none;box-shadow:0 0 0 1px var(--text-color)}.contact-main-sec .form-box ul li i{right:17px}.contact-main-sec .form-box ul li textarea::placeholder{font-size:14px}.contact-main-sec .form-box ul li textarea:focus{outline:0;box-shadow:0 0 0 1px var(--accent);border:none}.contact-main-sec .form-box ul{display:grid;gap:20px 15px;grid-template-columns:48.8% 48.8%;margin-bottom:20px}.contact-main-sec .form-box ul li:last-child{grid-column:1/-1}.contact-main-sec .form-box button{width:100%;height:60px;font-weight:700;border-radius:8px;border:none;cursor:pointer}#button,.loader div{display:inline-block;background-color:var(--accent);border-radius:50%}.faq-inner-section .card-header:first-child{background:no-repeat;padding:20px}.faq-inner-section .btn-link{font-weight:600;color:var(--secondary-color);padding:0;white-space:normal}.not-found-con h2{font-size:110px;line-height:110px;color:var(--secondary-color)}.not-found-con span{font-size:18px;line-height:28px;color:var(--accent);margin-bottom:10px}.not-found-con p{font-size:18px;line-height:26px;margin-bottom:30px}.not-found-con .submit-btn a{font-size:16px;padding:18px 20px;display:inline-block;border-radius:5px}.loader-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999}.loader{position:absolute;left:50%;top:50%;font-size:0;color:var(--accent);display:inline-block;margin:-25px 0 0 -25px;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.lead{font-size:13px}.loader div{float:none;position:absolute;top:0;left:0;opacity:.5;-webkit-animation:2s ease-in-out infinite ballPulseDouble;animation:2s ease-in-out infinite ballPulseDouble}.loader div:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes ballPulseDouble{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ballPulseDouble{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}#button.show{opacity:1;visibility:visible}#button:hover,.top-to-bottom-btn a:hover{cursor:pointer}#button{width:82px;height:82px;text-align:center;position:fixed;bottom:57px;right:113px;transition:background-color .3s,opacity .5s,visibility .5s;visibility:hidden;z-index:1000;display:flex;align-items:center;justify-content:center;-webkit-animation:2s infinite spineer;animation:2s infinite spineer;cursor:pointer}#button::after{content:"\f062";font-family:"Font Awesome 5 free";font-size:26px;line-height:50px;color:#fff;font-weight:600}@-webkit-keyframes spineer{from{box-shadow:0 0 0 0 rgb(238,137,97,.99)}to{box-shadow:0 0 0 25px rgb(238,137,97,.01)}}@keyframes spineer{from{box-shadow:0 0 0 0 rgb(238,137,97,.99)}to{box-shadow:0 0 0 25px rgb(238,137,97,.01)}}.top-to-bottom-btn a{width:64px;height:64px;border-radius:100%;background:var(--primary-color);display:flex;align-items:center;justify-content:center}.top-to-bottom-btn a::before{content:"";background:url(../images/top-to-bottom-bg.png) center/cover no-repeat;width:118px;height:117px;position:absolute;left:50%;bottom:-26px;transform:translateX(-50%)}.top-to-bottom-btn{position:absolute;left:48.5%;bottom:74px;z-index:5;-webkit-animation:2s 2s infinite bounce;animation:2s 2s infinite bounce;-webkit-transition:.2s ease-in;transition:.2s ease-in}.mega-menu,.mega-menu2{position:absolute;top:100%;padding:10px;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:999;background:#fff}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}.awards-card:hover,.card-box:hover,.team-card:hover{transform:translateY(-5px)}.mega-menu{width:90%;left:10%;display:none}.mega-menu .row{display:flex;justify-content:space-between;flex-wrap:nowrap}.mega-menu .col-md-3{padding:10px}.mega-menu a{display:block;padding:5px 10px;color:#333}-menu a:hover{background-color:#f8f9fa;border-radius:4px}.mega-menu2{width:92%;left:5%;display:none;font-size:.9rem}.dropdown-submenu .dropdown-menu .dropdown-item{font-size:.977rem}.dropdown-submenu .dropdown-menu{display:none;position:static;background-color:#f8f9fa;padding-left:.5rem;border:none}.container,.navbar,.team-card,.team-section{position:relative}.dropdown-submenu>.dropdown-toggle::after{display:none!important;content:" ▾";float:right}.dropdown-header{font-size:1rem;color:#000;font-weight:600;padding-bottom:.5rem;border-bottom:1px solid #ddd;margin-bottom:.5rem}.card-title,.icon{margin-bottom:10px}.navbar{z-index:1000}.scrollable-dropdown{max-height:400px;overflow-y:auto!important}.tab-section{display:flex;width:100%;border-radius:15px;backdrop-filter:blur(10px)}.vision-mission-container{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.card-box{background:#fff;border-radius:12px;padding:30px;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s}.awards-section .awards-list,.experience-list{padding:0;list-style:none}.card-box:hover{box-shadow:0 8px 15px rgba(0,0,0,.2)}.icon{font-size:58px;color:#f20f0b;margin-right:15px}.card-title{font-size:28px;font-weight:700;color:#000}.card-text{font-size:16px;color:#333}.experience-list{text-align:left;display:inline-block}.experience-list li{font-size:16px;color:#333;margin:5px 0}.experience-list li::before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;color:#c9a44c}@media (max-width:992px){.vision-mission-container{flex-direction:column;align-items:center}}.testimonials-img{max-height:120px;max-width:120px}.awards-section{background:#fff4d1;padding:50px 0}.awards-section .section-title h2{font-size:28px;font-weight:700;margin-bottom:10px}.awards-section .section-title p{font-size:16px;color:#666;margin-bottom:30px}.awards-section .awards-list li{background:#fff;padding:12px 15px;margin-bottom:10px;border-radius:30px;display:flex;align-items:center;font-size:16px;font-weight:500;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease-in-out}.awards-section .awards-list li:hover{transform:translateY(-2px)}.awards-section .awards-list li::before{content:"🏆";font-size:18px;margin-right:10px}.types-section{max-width:1100px;margin:auto;background:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1);text-align:center}.types-title{font-size:24px;font-weight:700;color:#333;margin-bottom:20px}.types-container{display:flex;justify-content:space-around;flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#f5c30e #fff}.type-box,.type-box img{padding:15px;transition:.3s ease-in-out}.types-container::-webkit-scrollbar{height:6px}.types-container::-webkit-scrollbar-thumb{background:#f5c30e;border-radius:10px}.type-box{text-align:center;cursor:pointer;flex:0 0 auto;width:120px}.type-box img{width:70px;height:70px;background:#f5c30e;border-radius:50%}.type-box.active img,.type-box:hover img{background:#f5820e;transform:scale(1.1)}.type-box p{font-size:16px;color:#333;margin-top:10px;font-weight:600;white-space:normal}.btn-submit,.contact-form h3,.doctor-name,.doctor-title,.know-more,.modal-title,.profile-btn,.services-header{font-weight:700}.type-content{display:none;text-align:left;padding:20px;font-size:16px;color:#555}.know-more{color:#f5c30e;display:inline-block;margin-top:10px}.separator{width:100%;height:1px;background:#ddd;margin:15px 0}.nav-pills-custom .nav-link{color:#0a0a0a;background:#e6878c;position:relative}.nav-pills-custom .nav-link.active{color:#fff;background:#f20f0b}.team-section{background:url('/assets/images/overview/back_ban.jpg') center center/cover no-repeat;color:#fff;padding:60px 0}.team-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.container{z-index:2}.team-card{background:#fff;padding:20px;min-height:475px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .3s ease-in-out}.team-card img{border-radius:10px;width:100%;height:200px}.doctor-name{font-size:18px;color:red;margin-top:10px}.doctor-title{font-size:16px;color:red}.doctor-info{font-size:14px;color:#666}.profile-btn{position:absolute;bottom:10px;width:85%;display:block;background:#ff0;color:#000;padding:10px;border-radius:5px;margin-top:10px}.about-main-section{padding:60px 0}.overview-content{background:#fff;padding:40px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.overview-content h3{font-size:28px;font-weight:700;color:#333;margin-bottom:15px}.overview-content p{font-size:16px;color:#555;line-height:1.6}.overview-content ul{padding-left:20px}.overview-content ul li{font-size:16px;color:#333;margin-bottom:8px}.contact-form{background-color:#fff;color:#000;padding:40px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.contact-form h3{margin-bottom:20px;color:#000;text-align:center}.contact-form .form-group{position:relative;margin-bottom:20px}.contact-form .form-control{background:0 0;border:none;border-bottom:2px solid rgba(255,255,255,.7);border-radius:0;color:#fff;padding:8px 0;font-size:14px;outline:0;box-shadow:none}.contact-form .form-control::placeholder{color:#fff}.btn-submit{background:#f20f0b;color:#fff;border:none;padding:10px;width:100%;border-radius:5px;cursor:pointer;text-transform:uppercase}.btn-submit:hover{background:#fff;color:#5727a3}.custom-arrows-carousel .owl-nav,.docotr-video-carousel .owl-nav,.doctor-profile-section .owl-nav{position:absolute;top:30%;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.custom-arrows-carousel .owl-nav button,.docotr-video-carousel .owl-nav button,.doctor-profile-section .owl-nav button{color:#f20f0b!important;border:none;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:44px!important;font-weight:bolder;transition:background-color .3s;pointer-events:auto}.topbar .social-icons a,.topbar .tel a{text-decoration:none;transition:color .3s}.custom-arrows-carousel .owl-nav button.owl-prev,.docotr-video-carousel .owl-nav button.owl-prev,.doctor-profile-section .owl-nav button.owl-prev{position:absolute;left:-50px}.custom-arrows-carousel .owl-nav button.owl-next,.docotr-video-carousel .owl-nav button.owl-next,.doctor-profile-section .owl-nav button.owl-next{position:absolute;right:-50px}.faq-main-section .btn{text-align:left!important}.icon-btn,.services-header,.video-des h2,.video-des p{text-align:center}.owl-carousel .item{cursor:pointer;text-align:center}.owl-carousel .item img{width:100%;height:auto}.owl-carousel .item h4{margin-top:10px;font-size:17px;color:#f20f0b}.treatment-types p{font-size:15px}.modal-content{background-color:#f8f9fa}.modal-header{border-bottom:none}.services-container{margin:20px auto;background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.services-header{font-size:22px;color:#f20f0b;margin-bottom:15px}.service-item{display:flex;align-items:center;background:#e9ecef;padding:10px;margin:5px;border-radius:5px;font-size:16px;transition:.3s ease-in-out}.service-item i{color:#f20f0b;font-size:20px;margin-right:10px}.service-item:hover{background:#f20f0b;color:#fff;transform:scale(1.02)}.germanten-news .explore-btn,.germanten-news select#sectionSelector{background-color:#f0ad0b;transition:background-color .3s;font-weight:700}.service-item:hover i{color:#fff}.footer-inner-sec-2{display:grid;gap:30px;padding-top:50px;grid-template-columns:21% 21% 21% 21%;justify-content:center}.custom-social-icons ul{display:flex;gap:20px;justify-content:left;align-items:center;padding-left:50px;padding-top:20px}.custom-social-icons li{list-style:none;width:50px;height:50px;background-color:#e50914;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:transform .3s}.custom-social-icons li:hover{transform:scale(1.1)}.icon-facebook a,.icon-instagram a,.icon-twitter a{color:#fff;font-size:20px;text-decoration:none}.germanten-news{padding:100px 40px 130px;position:relative}.germanten-news .header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:30px;gap:20px}.germanten-news .left-header{display:flex;align-items:center;gap:20px}.germanten-news .header h2{font-size:28px;font-weight:600;color:#002b3f;margin:0}.germanten-news .explore-btn{color:#000;padding:12px 20px;border-radius:25px;text-decoration:none}.germanten-news .explore-btn:hover,.germanten-news select#sectionSelector:hover{background-color:#e89d00}.germanten-news select{padding:10px 14px;font-size:14px;border-radius:6px;border:1px solid #ccc;outline:0}.germanten-news .owl-carousel .news-item{height:350px;background-size:cover;background-position:center;border-radius:15px;position:relative;overflow:hidden}.germanten-news .news-overlay{position:absolute;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;padding:20px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:end;border-radius:15px}.germanten-news .news-overlay small{font-size:13px;font-weight:500;opacity:.8}.germanten-news .news-overlay h3{font-size:18px;font-weight:600;color:#fff;line-height:1.2rem;margin-top:5px}.germanten-news .owl-nav{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:flex;gap:20px}.germanten-news .owl-nav button.owl-next,.germanten-news .owl-nav button.owl-prev{background:0 0;border-radius:50%;padding:8px 14px;font-size:20px;color:#000;transition:border-color .3s}.germanten-news .owl-nav button:hover{border-color:#f0ad0b}.germanten-news select#sectionSelector{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin-right:15px;color:#000;font-size:14px;padding:12px 40px 12px 16px;border:none;border-radius:25px;cursor:pointer;position:relative;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 14px center;background-size:18px}@media(max-width:481px){.germanten-news select#sectionSelector{width:100%;margin-bottom:25px}.germanten-news .explore-btn{width:100%}}.icon-buttons{position:fixed;top:50%;right:0;z-index:1000;display:flex;flex-direction:column}.icon-btn{background-color:#d21a0b;color:#fff;padding:12px;margin:1px 0;font-size:18px;border-radius:4px 0 0 4px;text-decoration:none;transition:background-color .3s}.icon-btn:hover{background-color:#f4ca0f}.topbar{background-color:#f7f7f7;padding:4px 0 2px;width:100%}.topbar-container{max-width:91vw;margin:0 auto;padding:0 15px}.topbar .row{display:flex;justify-content:space-between;align-items:center}.topbar .social-icons{display:flex;align-items:center;gap:15px}.topbar .social-icons a{color:#222;font-size:16px}.topbar .social-icons a:hover{color:#c2202d}.topbar .emergency-contact-1{display:flex;align-items:center;gap:30px}.topbar .emergency-contact-1 img{height:31px;width:auto}.topbar .tel{display:flex;flex-direction:column;line-height:normal}.topbar .tel p{color:#555;font-size:13px;font-weight:500;margin:0}.topbar .tel a{color:#c2202d;font-size:15px;font-weight:500}.topbar .tel a:hover{text-decoration:underline}.award-logos{display:flex;align-items:center;gap:13px}@media screen and (max-width:991px){.topbar{display:none}}@media screen and (max-width:1200px){.topbar .emergency-contact-1{gap:20px}}@media screen and (max-width:768px){.topbar .emergency-contact-1{flex-wrap:wrap;gap:15px;justify-content:flex-end}.topbar .tel{min-width:120px}}.slider-container-text{overflow:hidden;background:#fefefe;padding:14px 0;border-top:3px solid #d32410;border-bottom:3px solid #d32410;position:relative}.slider-container-text .slider-track{display:flex;width:max-content;animation:30s linear infinite scroll-left}.slider-container-text .slide{flex:none;margin-right:18px;padding:10px 20px;background:#d32410;color:#fff;border-radius:50px;font-size:.95rem;white-space:nowrap;font-weight:500;display:flex;align-items:center;gap:8px;box-shadow:0 4px 10px rgba(211,36,16,.2);transition:transform .3s}.slider-container-text .slide:hover{transform:scale(1.05)}.slider-container-text .slide i{font-size:1rem}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-1px;display:none}.dropdown-submenu:hover>.dropdown-menu{display:block;height:400px!important;overflow-y:auto!important;top:0}.dropdown-submenu:hover>.dropdown-menu::-webkit-scrollbar{width:7px}.dropdown-submenu:hover>.dropdown-menu::-webkit-scrollbar-track{background:#f9f9f9}.dropdown-submenu:hover>.dropdown-menu::-webkit-scrollbar-thumb{background:#f20f0b}.video-section{max-width:1200px;margin:0 auto;padding:40px 20px}.video-container{display:flex;gap:40px;align-items:center}.video-des,.video-thumbnail-col{flex:1;min-width:0}.video-thumbnail{position:relative;cursor:pointer;transition:transform .3s;border-radius:12px;overflow:hidden}.video-thumbnail:hover{transform:scale(1.02)}.video-thumbnail img{width:100%;display:block}.video-thumbnail:hover .play-button{transform:translate(-50%,-50%) scale(1.1)}.video-des h2{font-size:32px;margin-bottom:20px;color:#333;line-height:40px}.video-des p{font-size:18px;line-height:1.6;color:#555;margin-bottom:25px}.watch-button{background:red;color:#fff;border:none;padding:12px 25px;font-size:16px;border-radius:30px;cursor:pointer;transition:.3s}.watch-button:hover{background:#e60000;transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,0,0,.3)}.video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.95);z-index:1000;justify-content:center;align-items:center}.modal-content{position:relative;width:95%;max-width:1200px}.modal-content iframe{width:100%;height:675px;border:none;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.5)}.close{position:absolute;top:-50px;right:0;color:#fff;font-size:40px;cursor:pointer;transition:color .2s}@media (max-width:768px){.types-container{overflow-x:auto;flex-wrap:nowrap;padding:10px;display:flex;gap:10px;justify-content:start}.type-box{flex:0 0 auto;width:100px}.contact-form,.overview-content{padding:30px}.custom-arrows-carousel .owl-nav button,.docotr-video-carousel .owl-nav button,.doctor-profile-section .owl-nav button{width:40px;height:40px;font-size:18px}.custom-arrows-carousel .owl-nav button.owl-prev,.docotr-video-carousel .owl-nav button.owl-prev,.doctor-profile-section .owl-nav button.owl-prev{left:5px}.custom-arrows-carousel .owl-nav button.owl-next,.docotr-video-carousel .owl-nav button.owl-next,.doctor-profile-section .owl-nav button.owl-next{right:5px}.germanten-news .header,.germanten-news .left-header{flex-direction:column;align-items:flex-start}.video-container{flex-direction:column;gap:20px}.video-des{text-align:justify}.video-des h2{font-size:22px;line-height:30px}.video-des p{font-size:16px}.video-modal{height:60%;top:20%}.director-about-img{width:330px}.modal-content{position:relative;width:95%;max-width:600px}.modal-content iframe{height:300px}}@media(max-width:991px){.dropdown-submenu .dropdown-menu{left:0}.desktop-image{display:none}}.yt-infinite-slider-section{padding:80px 0;background-color:#f8f9fa}.yt-infinite-slider-container{max-width:1400px}.yt-infinite-slider-heading{text-align:center;margin-bottom:50px;color:#212529;font-weight:700;font-size:2.5rem}.yt-infinite-carousel{margin-bottom:30px}.yt-infinite-carousel-inner{padding:20px 0}.yt-infinite-video-col{padding:0 15px;margin-bottom:30px}.yt-infinite-video-embed{border-radius:12px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.12);transition:.4s;margin-bottom:15px}.yt-infinite-video-embed:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.yt-infinite-video-embed iframe{border:none;height:100%;width:100%}.yt-infinite-video-title{font-size:1.25rem;font-weight:600;text-align:center;margin-top:12px;color:#343a40}.yt-infinite-explore-btn{padding:14px 42px;font-weight:600;border-radius:50px;font-size:1.2rem;transition:.3s;background-color:red;border:none;letter-spacing:.5px}.yt-infinite-explore-btn:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(255,0,0,.25);background-color:red}.awards-card{border-color:#f5d15d;box-shadow:0 8px 10px rgba(250,213,48,.4);padding:15px}.awards-card img{border-radius:10px;margin-bottom:10px;width:100%;height:200px}.awards-card h6{font-weight:600;padding:15px;margin:0;font-size:16px;line-height:1.4}.coe-icons-section .awards-grid{display:flex;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.awards-slider-container{position:relative;max-width:1200px;margin:0 auto;overflow:hidden}.awards-slider{display:flex;transition:transform .5s;padding:10px 0}.awards-slide{min-width:100%;padding:0 15px}.awards-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s;height:100%}.category-btn,.slider-button{cursor:pointer;transition:.3s}.slider-button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.7);border:none;border-radius:50%;width:40px;height:40px;font-size:20px;z-index:10}.slider-button:hover{background:rgba(255,255,255,.9)}.prev{left:10px}.next{right:10px}@media (min-width:768px){.awards-slide{min-width:50%}}@media (min-width:992px){.awards-slide{min-width:33.33%}}.category-buttons2{display:flex;justify-content:start;margin-left:11%;flex-wrap:wrap}.category-btn{padding:10px 20px;margin:0 10px;background:#f5f5f5;border:none;border-radius:30px;font-weight:600}.category-btn.active{background:#0056b3;color:#fff}.category-btn:hover{background:#ddd}.category-btn.active:hover{background:#004494}.coe-icons-section .awards-grid{display:flex;flex-wrap:nowrap;overflow-x:hidden;flex-direction:column;gap:8px;padding-bottom:20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}
@media (max-width: 991px) { .dropdown-submenu:hover > .dropdown-menu { display: none !important; } .dropdown-submenu.show > .dropdown-menu { display: block !important; max-height: 400px; overflow-y: auto; } }
