.hero-banner,.redefning-wraper{justify-content:center;display:grid}.card-brand,.card-content,.celebrate-img,.event-picture{position:relative}.news-link:after,.read-more:after{width:22px;vertical-align:middle;content:""}.brand-heading h2,.card-content a,.event-button a,.event-direction a{text-transform:uppercase}#popupForm.popup_home,div#popupForm{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.5);display:none}.hero-banner{grid-template-columns:repeat(2,1fr);align-items:center;background-color:var(--c-f1f1f1)}.medical-list,.medical-list p{background-color:var(--c-293671)}.pioneer-left-txt{padding:0 20% 0 7%}.celebrating-right-pic{overflow:hidden}.pioneer-left-txt h1{font-size:var(--fs-47);color:var(--c-666666);font-weight:300;font-family:var(--fm-Roboto);margin-bottom:32px}.pioneer-left-txt span{line-height:var(--lh-57);color:var(--c-293671);font-weight:700}.pioneer-left-txt a,.pioneer-left-txt p{font-weight:400;line-height:var(--lh-24)}.pioneer-left-txt p{font-size:var(--fs-16);color:var(--c-666666);font-family:var(--fm-Roboto);margin-bottom:30px}.pioneer-left-txt a{font-size:var(--fs-15);color:var(--c-293671);font-family:var(--fm-Roboto);cursor:pointer}.medical-list a,.medical-list p{font-size:var(--fs-14);font-family:var(--fm-Roboto)}.read-more:after{display:inline-block;background:url(../images/arrow-direction.svg) 0 0/cover no-repeat;height:22px;margin-left:20px;transition:.3s}.redefning-wraper{grid-template-columns:calc(60% - 50px) calc(40% - 50px);align-items:center;column-gap:100px}.medical-list{display:grid;grid-template-columns:58% 42%;justify-content:center;align-items:center;border:1px solid var(--c-ababab);margin-bottom:20px}.card-brand,.dss-main,.event-main{border-radius:6px;overflow:hidden}.our-flagship-section .brand-heading h2,.redefning-medical-list li:last-child .medical-list,.testimonial-main .brand-heading h2{margin-bottom:0}.medical-list p{color:var(--c-ffffff);padding-left:22px;font-weight:500}.medical-list a{color:var(--c-666666);font-weight:400;cursor:pointer;padding:20px 30px 20px 60px;background-color:var(--c-ffffff);display:flex;justify-content:space-between;align-items:center}.redefening-left-txt h3{font-size:var(--fs-26);color:var(--c-293671);font-weight:500;font-family:var(--fm-Roboto);margin-bottom:28px}.redefening-left-txt p{font-size:var(--fs-14);line-height:var(--lh-24);color:var(--c-000000);font-weight:400;font-family:var(--fm-Roboto)}.cards-section{justify-content:center;align-items:center}.card,.know-more{text-align:center}.card-content{width:100%;max-width:100%;margin:0 auto;border-top:none;padding:20px 15px 0 0;text-align:left}.card-content .read-more:after{content:none}.card-content a{font-size:var(--fs-17);color:#000;font-weight:500;font-family:var(--fm-Roboto);margin-top:0}.dss-logo a,.dss-logo p{font-weight:400;font-family:var(--fm-Roboto)}.event-content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.search_wrap img{width:100%;height:auto}.dss-image-wraper{background:url(https://www.dssimage.com/wp-content/uploads/2025/06/about-dss-bg3_11zon-scaled.webp) 0 0/cover no-repeat;object-fit:cover;padding:7.5% 5%}.dss-image-txt{max-width:57%}.dss-logo img{max-width:82px;margin-bottom:30px}.dss-logo p{font-size:var(--fs-25);line-height:var(--lh-42);color:#293671;margin-bottom:35px}.dss-logo a{background-color:var(--c-a50000);font-size:var(--fs-15);line-height:var(--lh-24);color:var(--c-ffffff);padding:13px 43px;cursor:pointer;display:inline-block}.card_content h2,.card_content p{font-family:Roboto;text-align:center}.cards-section.second-card,.dss-icon-btn ul,.more-form-wrapper{display:grid;grid-template-columns:repeat(3,1fr)}.card_content h2{font-size:25px;color:#293671;font-weight:500;margin-bottom:20px}.card_content p{font-size:13px;line-height:23px;color:#000;font-weight:400;max-width:90%;margin:0 auto}.card_content{padding:40px 0 20px}.cards-section.second-card{gap:35px;margin-top:15px}.slider-container,.testimonial-slide{padding-left:55px;margin-bottom:65px}.slick-slide{padding:6px}.card-brand{background:var(--c-ffffff);color:#000;padding:20px;height:100%;min-height:350px}.card-wrapper,.dss-main{padding:0;margin-right:15px}.home .card-brand{padding-bottom:30px;min-height:unset}.home .card-brand h4 a{font-size:20px;line-height:normal;padding-bottom:20px;margin-bottom:20px}.arrow-brand a{position:absolute;bottom:0;right:0;width:75px;height:75px;z-index:2}.brands-section{background-color:var(--c-293671)}.brand-heading h2{font-size:var(--fs-24);color:#fff;font-weight:500;font-family:var(--fm-Roboto);text-align:center;margin-bottom:40px}.card-brand img:not(.arrow-brand img,.dss-image img){max-width:100px;height:100%;aspect-ratio:4/3;object-fit:contain;margin-bottom:20px}.card-brand h4 a{font-size:var(--fs-25);line-height:var(--lh-36);color:var(--c-666666);font-weight:400;font-family:var(--fm-Roboto);border-bottom:1px solid #ccc;padding-bottom:25px;display:block;margin-bottom:25px}.card-brand p,.home .testimonial-item .testimonila-content p{line-height:25px}.card-brand p{font-size:var(--fs-17);color:#666;font-weight:400;font-family:var(--fm-Roboto);padding-top:25px;margin-bottom:10px}.know-more a,.know-more.all-products a{font-size:var(--fs-17);line-height:var(--lh-24);font-weight:400;font-family:var(--fm-Roboto);cursor:pointer}.home .brand_con_txt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}& p:not(:last-of-type),.home .more-form-wrapper:not(:last-child){margin-bottom:15px}.home .testimonial-slide .slick-track{display:flex}.home .dss-testimonial-wraper,.home .slider-container .card-wrapper,.home .slider-container .dss-main{height:auto}.home .testimonial-item{height:100%}.home .slider-container .dss-wraper{height:100%;display:flex;flex-direction:column;align-content:end}.know-more a{color:#fff}section.dss-head{padding-top:0;background-color:var(--c-f5f5f5)}.brand-heading.dss-image h2{color:var(--c-293671)}.dss-icon-btn ul li img{max-width:25px;margin:auto;min-height:20px;aspect-ratio:3/2;object-fit:contain}.dss-pictures img{min-height:330px;object-fit:cover;aspect-ratio:3/2}.dss-main{background-color:var(--c-f7f7f7)}.dss-content-image h4{margin-bottom:20px;border-bottom:1px solid var(--c-ccc);padding-bottom:20px}.dss-content-image h4 a{color:var(--c-333333);font-family:var(--fm-Roboto);display:block;font-size:18px;line-height:25px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0;font-weight:500}.dss-content-image p{font-size:var(--fs-17);line-height:var(--fs-25);color:var(--c-333333);font-weight:400;font-family:var(--fm-Roboto);padding-top:25px}.dss-content-image,.event-content,.testimonial-item{padding:20px}.dss-icon-btn li a{background:var(--c-a50000);display:block;text-align:center;padding:11px;height:100%;align-content:center}.dss-icon-btn ul li:nth-child(2) a{background:var(--c-b81b1b)}.know-more.all-products a{color:var(--c-293671);text-decoration:none}.brands-section .know-more.all-products a,.brands-section .know-more.all-products a:hover{color:#fff}.brands-section .all-products a.read-more:before,.brands-section .know-more a:before{background:#fff!important}.testimonila-content span.read-more-list{text-decoration:unset}.testimonial-section{background-color:var(--c-efefef)}.testimonial-picture img{max-width:95px}.testimonila-content h6{font-size:var(--fs-15);line-height:var(--lh-25);color:var(--c-666666);font-weight:400;font-family:var(--fm-Roboto);margin:30px 0}.testimonila-content p{font-size:var(--fs-15);line-height:31px;color:var(--c-252525);font-weight:400;font-family:var(--fm-Roboto)}.event-button a,.event-content p,.event-direction a{font-size:var(--fs-17);line-height:var(--lh-27);font-weight:400;font-family:var(--fm-Roboto)}.testimonial-slide .slick-list.draggable{padding:0 55px 0 0!important}.dss-testimonial-wraper{background-color:var(--c-ffffff);margin-right:15px;padding:0;border-top:9px solid #293671}.more-form-wrapper{align-items:flex-start;column-gap:15px}.event-picture{overflow:hidden}.event-direction a{position:absolute;top:-75px;left:-75px;background:var(--c-293671);transform:rotate(-45deg);height:150px;width:150px;align-content:end;text-align:center;display:inline-block;color:var(--c-fefefe)}.event-direction a span{margin-bottom:10px;display:inline-block}.event-content h4 a{font-size:var(--fs-25);line-height:var(--lh-36);color:var(--c-333333);font-weight:400;font-family:var(--fm-Roboto);padding-bottom:25px;border-bottom:1px solid var(--c-ccc);text-decoration:none;display:block;cursor:pointer;font-size:20px;line-height:30px}.event-content p{color:#333;margin:25px 0}.more-form-wrapper .event-picture img{object-fit:cover;aspect-ratio:1/1}.more-from-main:nth-child(2) .more-form-wrapper .event-picture img{object-fit:cover;aspect-ratio:231/124}.event-main{border:1px solid var(--c-cdcdcd);height:100%}.event-blog-item{display:flex;flex-direction:column;justify-content:space-between;height:100%}.news-link:after{display:inline-block;background:url(../images/event-arrow-icon.png) center no-repeat;height:22px}.event-button{background-color:var(--c-a50000)}.event-button a{color:var(--c-efefef);display:flex;align-items:center;justify-content:space-between;padding:18px}.desk_menu{padding:20px 0}.desk_menu ul li a{padding:10px 20px;transition:.1s;display:block}#popupForm.popup_home{height:100%;justify-content:center;align-items:center}.brands-section .brand-heading,.our-flagship-section .brand-heading,.testimonial-main .brand-heading{display:grid;grid-template-columns:33.3% 33.3%;justify-content:end;align-items:end;margin-bottom:40px}.slick_btns{display:flex;justify-content:end;column-gap:20px}.prev_arrow img{transform: scaleX(-1);}.slick_btns img{max-width:20px;margin:auto;cursor:pointer}.all-products a,.hero-banner a.read-more,.know-more a{position:relative;text-decoration:none}.all-products a.read-more:before,.hero-banner a.read-more:before,.know-more a:before{content:"";width:0%;background:var(--c-a50000);height:1px;position:absolute;bottom:0;left:calc(50% - 45px);transform:translateX(calc(-50% + 22.5px));transition:.7s}.know-more a:before{left:50%;transform:translateX(-50%);background:#fff}.all-products a.read-more:hover:before,.hero-banner a.read-more:hover:before,.know-more a:hover:before, .know-more a:hover:before {width: calc(100% - 45px);}.hero-banner a.read-more:hover,.know-more.all-products a:hover{color: var(--c-a50000);}.brands ul li img{display:block;max-width:100%;background-repeat:no-repeat;background-position:center center;padding-left:10px;padding-right:10px;-webkit-filter:grayscale(1);filter:grayscale(1);transition:.4s ease-in-out;min-height:70px;aspect-ratio:6/2;object-fit:contain}ul.menu-list li .mega_menu.brands{background:#fff}.redefning-wraper .redefning-medical-list .medical-list a.read-more{margin-top:0}.more-from-main .more-from-blogss{padding-top:50px}.more-from-main .know-more{padding-top:20px}.hero-banner .pioneer-left-txt h1{line-height:var(--lh-57);color:#293671;font-weight:700}div#popupForm{height:100%;justify-content:center;align-items:center}@media screen and (min-width:768px){.mob-wishlist{display:none}}@media screen and (max-width:767px){.card,.pioneer-left-txt{text-align:center}.toggle_menu.open_menu,div.mobile_menu{scrollbar-width:none!important}.cervsure .molecular_img img,.dss-image-txt{max-width:100%}button#load-more-products,section.news-section button{width:95%;font-size:15px}.news-container .news-content p a{word-break:break-all}.enq-btnss .enq-btn{width:100%;margin-left:0;padding:15px 17px}.more-from-main .know-more{padding-top:10px}.more-from-main .more-from-blogss{padding-bottom:30px}.tinv-wishlist .enq-btnss-wrpss .enq-btnss,.tinv-wishlist .enq-btnss-wrpss .tinv-header{width:50%}.brands-section .container,.our-flagship-section .container,.testimonial-main .container{padding:0 15px}.brands-section .brand-heading,.our-flagship-section .brand-heading,.testimonial-main .brand-heading{grid-template-columns:4fr 0.8fr;align-items:center;column-gap:20px}.cards-section,.cards-section.second-card,.hero-banner,.more-form-wrapper,.redefning-wraper{grid-template-columns:auto}.menu-head{padding:10px 20px}.pioneer-left-txt{padding:20px;order:2}.pioneer-left-txt h1,.pioneer-left-txt span{font-size:var(--fs-26);line-height:var(--lh-36);margin-bottom:20px}.pioneer-left-txt p{margin-bottom:20px}.redefening-left-txt h3{font-size:var(--fs-20);margin-bottom:20px}.dss-content-image,.dss-image-wraper,.event-content,.redefning-wrap,.testimonial-item{padding:20px}.redefening-left-txt{text-align:center;margin-bottom:20px}.medical-list a{padding:12px 10px}.card-brand p,.dss-content-image p{padding-top:15px;font-size:var(--fs-14)}.cards-section{padding:0 20px 20px;gap:20px}.cards-section .card:last-child,div.desktpss-btn{margin-bottom:0}.cards-section.second-card{justify-content:unset;gap:20px}.card-brand h4 a,.dss-content-image h4 a,.event-content h4 a{font-size:var(--fs-20);padding-bottom:15px}.brand-heading h2{font-size:var(--fs-20)}.slider-container,.testimonial-slide{padding-left:20px;margin-bottom:40px}.card-brand img:not(.arrow-brand img,.dss-image img){margin-bottom:15px;max-width:80px}.card-brand{padding:20px;min-height:280px}.dss-content-image p{padding-bottom:0}.testimonila-content h6{margin:20px 0}.testimonial-picture img{max-width:75px}.more-form-wrapper{padding:20px;gap:20px}.event-content p{font-size:var(--fs-14);margin:15px 0}.event-button a{font-size:var(--fs-16)}.mobile_menu ul li.main_tab:last-child.active ul.product-service-main-ul{display:grid;grid-template-columns:repeat(3,1fr)}.mobile-product-service-main-ul>li>ul{padding-left:15px;margin-top:5px}.mobile-product-service-main-ul>li,.mobile_menu>ul>li.main_tab{position:relative}.mobile-product-service-main-ul>li>a{position:relative;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#000}.mobile-product-service-main-ul>li:has(ul,div)>a:after{content:'+';font-size:18px;font-weight:700;transition:transform .3s;pointer-events:none;position:absolute;right:15px;top:18px;transform:translateY(-9px)}.mobile-product-service-main-ul>li.active>a:after{transform:translateY(-9px) rotate(45deg)}.mobile_menu ul li a:hover{background:0 0!important;color:unset!important}.mobile_menu>ul>li.main_tab a{display:inline-block;position:static}div.toggle_menu{overflow:hidden}div.mobile_menu{overflow-y:auto;height:100%}}