.et_pb_section_video_bg embed,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg video{max-width:100%;height:580px!important;width:100%!important;object-fit:cover;object-position:bottom}.mainbanner h1{font-size:41px;font-weight:600;line-height:1.3em;filter:drop-shadow(1px 0px 1px black);font-family:'Inter'}.et_pb_menu__wrap{justify-content:end!important;gap:29%}a.wp-block-latest-posts__post-title{font-size:17px}.mainproducts .et_pb_with_border.wdcl_image_carousel_child{border-radius:188px;padding:15px}.copyright p a img{width:32px;position:relative;top:11px}.et_pb_post{margin-bottom:60px;word-wrap:break-word;border:1px solid #ddd;padding:27px 15px}#main-content .container{width:100%;max-width:88%}#comment-wrap{border:1px solid #ddd;padding:15px;margin-top:47px}.et_pb_post p{font-size:16px;font-family:'Inter';line-height:1.8em;color:#222}#left-area .post-meta{font-size:16px;padding-bottom:15px;font-family:'Inter'}.et_post_meta_wrapper h1{font-family:'Inter';color:#111;font-weight:600}.et_contact_bottom_container{width:100%;justify-content:center}.mainclients .slick-slide img{filter:grayscale(1)}.mainproducts h3.dcm-image-title{font-size:18px;padding:0 5px;line-height:21px;font-weight:700!important}.mainproducts .dcm-carousel-item figure img{width:100%;border-radius:71%;height:230px!important;object-fit:cover}.mainproducts h5.dcm-image-subtitle{display:block;background:linear-gradient(45deg,black,transparent);color:#fff;padding:8px;height:38px;width:38px;margin:7px auto 18px;border-radius:66px}ul.footlinks li a{color:#fff;font-family:'Inter';font-size:16px}ul.footlinks li{line-height:2}ul.footlinks{list-style-type:none}.mainproducts .slick-initialized .slick-slide{display:block;margin-bottom:24px}.photo-collage{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,200px);gap:15px;animation:fadeInRight 1s ease 0.5s both}.photo-item{border-radius:15px;overflow:hidden;position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease}.photo-item:hover{transform:scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,0.3);z-index:10}.photo-item:first-child{grid-row:1 / 3;grid-column:1}.photo-item img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.photo-item:hover img{transform:scale(1.1)}.hedtext{list-style-type:none!important;padding:0;margin:20px 0;display:flex;flex-wrap:wrap;gap:20px}.hedtext li{position:relative;background:#f8f9fa;padding:8px 9px 8px 42px;border-radius:12px;font-size:16px;font-weight:600;color:#034694;box-shadow:1px 1px 5px rgba(0,0,0,0.08);transition:all 0.3s ease;flex:1 1 282px;font-family:'Inter';line-height:normal;display:flex;align-items:center}.et_pb_text_inner,p{font-weight:400;line-height:1.6em}.btn{position:relative;display:inline-flex;align-items:center;gap:10px;padding:8px 26px 8px 12px;border-radius:50px;border:1px solid #c8102e;background:transparent;color:#c8102e;font-weight:600;font-size:16px;cursor:pointer;text-decoration:none;overflow:hidden;z-index:1;font-family:'Marcellus';margin-top:22px}.offer .et_pb_module.et_pb_blurb .et_pb_blurb_container{padding:0 22px}.hedtext li::before{content:"✔";position:absolute;left:15px;top:50%;transform:translateY(-50%);background:#034694;color:#fff;font-size:14px;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.hedtext li:hover{background:#034694;color:#fff;transform:translateY(-3px)}.hedtext li:hover::before{background:#fff;color:#034694}.et_pb_section.et_pb_section_1_tb_header.et_pb_sticky_module.et_pb_with_background.et_section_regular.et_pb_section--with-menu.et_pb_sticky.et_pb_sticky--top{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 2px 23px 0 rgba(0,0,0,.051);background:#ffffffcf!important}.social-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:#0077b5;color:white;border-radius:4px;text-decoration:none;font-size:18px;transition:background 0.3s ease}#leadership-team-section .team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px}#leadership-team-section .leader-card{background:white;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.1);transition:all 0.3s ease;position:relative}#leadership-team-section .leader-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,0.15)}#leadership-team-section .leader-image{width:100%;height:400px;background:#e8e8e8;position:relative;overflow:hidden}#leadership-team-section .leader-image img{width:100%;height:100%;object-fit:cover}#leadership-team-section .gradient-overlay{position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(to bottom,rgba(28,20,140,0.7),rgba(28,20,140,0.95));opacity:0;transition:opacity 0.3s ease}#leadership-team-section .leader-card:hover .gradient-overlay{opacity:1}#leadership-team-section .view-bio-btn{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);background:white;color:#1c148c;border:none;padding:12px 30px;border-radius:25px;font-weight:600;cursor:pointer;opacity:0;transition:all 0.3s ease;display:flex;align-items:center;gap:8px;font-size:14px}#leadership-team-section .leader-card:hover .view-bio-btn{opacity:1;bottom:50px}#leadership-team-section .view-bio-btn:hover{background:#1c148c;color:white}#leadership-team-section .leader-info{padding:25px;text-align:left}#leadership-team-section .leader-name{font-size:1.5rem;color:#1a1a1a;margin-bottom:8px;font-weight:600}#leadership-team-section .leader-role{color:#666;font-size:1rem;margin-bottom:15px}#leadership-team-section .social-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:#0077b5;color:white;border-radius:4px;text-decoration:none;font-size:18px;transition:background 0.3s ease}#leadership-team-section .social-link:hover{background:#005582}#leadership-modal-section{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}#leadership-modal-section.modal-active{display:flex;align-items:center;justify-content:center;animation:fadeIn 0.3s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#leadership-modal-section .modal-content{background:white;width:90%;max-width:900px;max-height:90vh;border-radius:12px;overflow:hidden;animation:slideUp 0.3s ease;display:flex;position:relative}@keyframes slideUp{from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}#leadership-modal-section .modal-left{width:40%;background:#e8e8e8;position:relative}#leadership-modal-section .modal-left img{width:100%;height:100%;object-fit:cover}#leadership-modal-section .modal-gradient{position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to bottom,transparent,rgba(28,20,140,0.9))}#leadership-modal-section .modal-right{width:60%;padding:40px;overflow-y:auto}#leadership-modal-section .close-btn{position:absolute;top:20px;right:20px;background:white;border:none;width:40px;height:40px;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all 0.3s ease;color:#333}#leadership-modal-section .close-btn:hover{background:#1c148c;color:white;transform:rotate(90deg)}#leadership-modal-section .modal-name{font-size:2rem;color:#1a1a1a;margin-bottom:10px;font-weight:600}#leadership-modal-section .modal-role{color:#666;font-size:1.1rem;margin-bottom:25px;padding-bottom:20px;border-bottom:2px solid #e8e8e8}#leadership-modal-section .modal-bio{color:#444;line-height:1.8;font-size:1rem}#leadership-modal-section .modal-bio p{margin-bottom:15px}#leadership-modal-section .modal-data{display:none}#leadership-modal-section .modal-data.active{display:block}@media (max-width:768px){#leadership-team-section .team-grid{grid-template-columns:1fr}#leadership-modal-section .modal-content{flex-direction:column;max-height:95vh}#leadership-modal-section .modal-left{width:100%;height:300px}#leadership-modal-section .modal-right{width:100%;padding:25px}#leadership-modal-section .modal-name{font-size:1.5rem}}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:32px;padding:27px 0px;overflow:hidden;transition:max-height 0.5s ease,padding 0.5s ease}.product-grid.collapsed{max-height:0;padding:0 35px}.category-section .product-card{padding:15px 15px;border-radius:15px;transition:all 0.3s ease;cursor:pointer;position:relative;overflow:hidden;box-shadow:2px 1px 14px rgb(179 165 165 / 27%);border:1px solid #ddd!important}.product-card.neurology-product p{font-family:'Inter';font-size:16px}.product-card:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(102,126,234,0.3)}.product-card.neurology-product{border-left-color:#667eea}.product-card.cardiology-product{border-left-color:#f5576c}.product-name{font-size:19px;line-height:inherit;color:#2c3e50;font-weight:600;position:relative;z-index:1;font-family:'Inter';padding-bottom:10px}.product-badge{display:inline-block;padding:4px 10px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:white;border-radius:6px;font-size:11px;font-weight:700;margin-top:10px;text-transform:uppercase;letter-spacing:0.5px}.neurology-product .product-badge{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.sidebar{width:100%;background:rgba(255,255,255,0.95);border-radius:20px;padding:30px 20px;box-shadow:0 1px 6px rgb(93 93 93 / 30%);backdrop-filter:blur(10px)}.sidebar-header{text-align:center;margin-bottom:25px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}.sidebar-header h2{color:#333;font-size:24px;font-weight:600}.specialty-list{list-style:none}.specialty-item{margin-bottom:12px;opacity:0;animation:fadeInUp 0.5s forwards}.specialty-item:nth-child(1){animation-delay:0.1s}.specialty-item:nth-child(2){animation-delay:0.15s}.specialty-item:nth-child(3){animation-delay:0.2s}.specialty-item:nth-child(4){animation-delay:0.25s}.specialty-item:nth-child(5){animation-delay:0.3s}.specialty-item:nth-child(6){animation-delay:0.35s}.specialty-item:nth-child(7){animation-delay:0.4s}.specialty-item:nth-child(8){animation-delay:0.45s}.specialty-item:nth-child(9){animation-delay:0.5s}.specialty-item:nth-child(10){animation-delay:0.55s}.specialty-item:nth-child(11){animation-delay:0.6s}.specialty-item:nth-child(12){animation-delay:0.65s}.specialty-item:nth-child(13){animation-delay:0.7s}.specialty-link{display:flex;align-items:center;padding:9px 10px;background:linear-gradient(135deg,#efefef 0%,#f3f3f3 100%);color:#000!important;text-decoration:none;border-radius:12px;font-size:16px;font-weight:500;transition:all 0.3s ease;position:relative;overflow:hidden}.et_pb_widget_area_left{border-right:0px solid rgba(0,0,0,.1);padding-right:0px}.specialty-link::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(255,255,255,0.2);transition:left 0.3s ease}.specialty-link:hover::before{left:100%}.specialty-link:hover{transform:translateX(5px);box-shadow:0 8px 20px rgba(102,126,234,0.4)}.specialty-icon{width:32px;height:32px;background:rgba(255,255,255,0.3);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:18px}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section-title{background:#1565C0;color:white;padding:12px 40px;text-align:center;font-size:1.3em;font-weight:bold;letter-spacing:2px;border-radius:30px;display:inline-block;margin:30px auto}.title-center{text-align:center}.products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:20px}.product-card{border:2px solid #ddd;border-radius:20px;padding:0;background:white;box-shadow:0 4px 10px rgba(0,0,0,0.08);overflow:hidden;transition:0.5s}.product-header{background:linear-gradient(135deg,#FF6F00 0%,#FF8F00 100%);color:white;padding:12px 20px;font-size:1.2em;font-weight:bold;border-radius:18px 18px 0 0}.product-right img.product-img{width:90px}.product-body{display:flex;padding:20px;gap:15px}.product-left{flex:1}.product-right{flex:0 0 180px;display:flex;flex-direction:column;align-items:center}.composition-section{margin-bottom:12px}.section-label{color:#1565C0;font-weight:bold;font-size:0.85em;text-transform:uppercase;margin-bottom:5px}.composition-list{font-size:1em;line-height:1.6;color:#444}.composition-item{display:flex;justify-content:space-between;padding:2px 0}.comp-name{color:#333}.comp-strength{color:#666;margin-left:10px}.indication-section{background:#f8f9fa;padding:10px;border-radius:8px;border-left:3px solid #FF6F00;margin-top:10px}.indication-text{font-size:1em;color:#555;line-height:1.5}.blister-container{border-radius:10px;margin-bottom:10px}.blister-pack{display:block;padding:10px;border-radius:14px;box-shadow:inset 0 2px 5px rgba(0,0,0,0.1)}.pill{aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#fff,#d5d5d5);border-radius:50%;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),0 1px 2px rgba(255,255,255,0.8);border:1px solid #bbb}.product-footer{display:flex;gap:10px;padding:0 20px 20px;flex-wrap:wrap}.pack-info{background:#1565C0;color:white;padding:8px 16px;border-radius:20px;font-size:0.8em;font-weight:600}.price-info{background:linear-gradient(135deg,#FF6F00 0%,#FF8F00 100%);color:white;padding:8px 16px;border-radius:20px;font-size:0.8em;font-weight:600}.tab-buttons{display:flex;justify-content:center;gap:15px;margin:20px 0;flex-wrap:wrap}.tab-btn{padding:10px 22px;border-radius:25px;border:2px solid #1565C0;cursor:pointer;font-weight:bold;font-size:1.7em;color:#1565C0;background:white;transition:.3s}.tab-btn.active{background:#1565C0;color:white;box-shadow:0 4px 10px rgba(0,0,0,0.15)}.tab-content{display:none}.tab-content.active{display:block}@media (max-width:768px){.products-grid{grid-template-columns:1fr}.product-body{flex-direction:column}}@media (max-width:400px){.sidebar{width:100%}}