* { font-family: sans-serif; }  .auto-container { width: 86%; margin: 0 auto; }  /* sticky social */ .socialSticky { position: fixed; right: 0; top: 50%; width: 42px; z-index: 999; display: block; transform: translateY(-10%); -webkit-transform: translateY(-10%); -moz-transform: translateY(-10%); -ms-transform: translateY(-10%); -o-transform: translateY(-10%); }  .socialSticky ul { position: relative; z-index: 99; margin: 0; padding: 0; list-style: none; border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; -moz-border-radius: 10px 0 0 10px; -ms-border-radius: 10px 0 0 10px; -o-border-radius: 10px 0 0 10px; }  .socialSticky ul li { padding: 0; width: 100%; height: auto; margin: 10px 0; background-color: #ffffff00; backdrop-filter: blur(20px); }  .socialSticky ul li a figure { width: 28px; height: 28px; position: relative; display: block; display: flex; align-items: center; justify-content: start; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; }  .socialSticky ul li a figure img { width: 100%; height: 100%; object-fit: contain; }  .socialSticky ul li a:hover { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }  /* sticky social */ /* Header Code */ .new-header { position: relative; overflow: hidden; background-image: url(https://medicalfair-india.com/images/header-bg.jpg); background-repeat: no-repeat; background-size: cover; padding: 20px 0; }  .new-header .auto-container { width: 85%; margin: 0 auto; }  .new-header .logo figure { width: 150px; height: 150px; margin: 0; }  .new-header .logo figure img { width: 100%; height: 100%; object-fit: contain; }  .doctor-img { width: auto; height: 280px; position: absolute; top: -92px; right: 0; }  .doctor-img img { width: 100%; height: 100%; object-fit: cover; }  .head-dated .head-tagline { font-size: 25px; color: #fff; margin: 0 0 20px; padding: 0; font-family: sans-serif; font-weight: 700; text-transform: uppercase; }  .dates-venue h3 { color: #fff; margin: 0; padding: 0; font-weight: 700; font-size: 30px; }  .dates-venue p { margin: 8px 0; padding: 0; font-weight: 500; font-size: 15px; line-height: 1.3; color: #fff; }  .divider-right { width: 1px; height: 120px; background-color: #fff; position: absolute; top: 0; left: 47%; padding: 0; margin: 0; }  .heading-countdown-wrap { display: flex; flex-direction: column; justify-content: start; align-items: start; gap: 10px; }  .heading-countdown-wrap h4 { margin: 0; padding: 0; color: #fff; font-size: 20px; }  #countdown { display: flex; flex-direction: row; align-items: center; justify-content: start; flex-wrap: wrap; gap: 12px; margin-top: 10px; }  #countdown .box { background-color: #000; padding: 8px 10px; border-radius: 5px; display: flex; flex-direction: column; justify-content: center; align-items: center; width: 3.6vw; position: relative; }  /* #countdown .box::before { position: absolute; content: ""; background-image: url("https://medicalfair-india.com/images/Colon.svg"); background-size: contain; background-repeat: no-repeat; top: 50%; left: 130%; transform: translate(-50%, -50%); width: 100%; height: 60%; } */ #countdown .box:last-child::before { background-image: none; }  #countdown .box span { color: #e53035; font-size: 22px; font-family: sans-serif; font-weight: 700; }  #countdown .box .label { color: #fff; margin: 0; padding: 0; font-size: 9.5px; font-weight: 400; text-transform: uppercase; }  #old-header { display: none; }  #medicalfairindia-header { display: block !important; }  /* Header Code */ /* Main Slider */ .main-slider { background: url("../medi-img/Sliding-Header.jpg") center / cover no-repeat; position: relative; overflow: hidden; }  .main-slider::before { position: absolute; content: ""; top: -30%; right: 0%; background: radial-gradient(circle, rgba(229, 48, 53, 1) 0%, rgba(255, 255, 255, 0) 100%); width: 50%; height: 500px; /* border-radius: 50%; */ opacity: 0.3; }  .main-slider .slide_card { background-color: #fff; padding: 20px 49px 30px; border-bottom: 4px solid #e53035; position: relative; }  .main-slider .slide_card p { font-size: 18px; font-weight: 400; color: #000; margin: 0 0 10px; line-height: 2; }  .main-slider .slide_card p span { font-weight: 700; color: #e53035; }  .sliderbtnwrap { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; gap: 20px; position: absolute; bottom: -25px; }  .sliderbtnwrap a { padding: 12px 20px; font-size: 14px; color: #fff; margin: 0; background-color: #02385a; border: 1.5px solid #fff; text-decoration: none; border-radius: 10px; }  .main-slider .owl-carousel .owl-stage { padding-bottom: 30px; }  .main-slider .owl-nav { position: absolute; top: 30%; width: 100%; }  .main-slider .owl-prev { position: absolute; left: -6%; width: 40px; height: 40px; border: 1px solid #fff !important; border-radius: 50px; display: flex; justify-content: center; align-items: center; font-size: 16px !important; color: #fff !important; line-height: 0; background: none !important; }  .main-slider .owl-next { position: absolute; right: -6%; width: 40px; height: 40px; border: 1px solid #fff !important; border-radius: 50px; display: flex; justify-content: center; align-items: center; font-size: 16px !important; color: #fff !important; line-height: 0; background: none !important; }  .main-slider .owl-prev span, .main-slider .owl-next span { background: none; display: flex; justify-content: center; align-items: center; margin: 0 !important; left: unset; }  .main-slider .owl-prev span svg, .main-slider .owl-next span svg { stroke: #fff; }  /* Main Slider */ /* Main info */ .main_info { background-color: #e53035; width: 100%; height: 100%; }  .main_info .white-bg { background-color: #fff; }  /* Main info */ /* stats sec */ .stats_sec { padding: 40px 0 80px; }  .stats_sec .heading { position: relative; }  .stats_sec .heading::before { position: absolute; content: ""; bottom: -6px; left: 0; width: 55%; height: 2px; background-color: #e53035; }  .stats_sec .heading h4 { font-size: 45px; font-weight: 400; margin: 0; padding: 0; color: #02385a; }  .stats_sec .heading h4 span { font-weight: 700; }  .stats-wrapper { display: flex; justify-content: center; align-items: center; gap: 5px; }  .stats-wrapper figure { width: 80px; height: 80px; margin: 0; }  .stats-wrapper figure img { width: 100%; height: 100%; object-fit: contain; }  .stats-wrapper .content p { font-size: 21px; margin: 0; padding: 0; font-weight: 600; color: #000; }  .stats-wrapper .content p span { font-size: 16px; line-height: 1.3; margin: 0; padding: 0; display: block; }  /* stats sec */ /* Medi industry */ .med_industry_sec { position: relative; background-color: #ebebeb; }  .med_industry_sec .heading { background-color: #e53035; padding: 5px 20px; display: inline-block; border-radius: 15px 15px 0 0; position: absolute; top: -16.2%; left: 7%; }  .med_industry_sec .heading h4 { font-size: 45px; color: #fff; margin: 0; padding: 0; font-weight: 400; }  .med_industry_sec .heading h4 span { font-weight: 700; }  .med_industry_sec .content p { font-size: 18px; color: #000; margin: 0; padding: 0 0 15px; font-weight: 400; }  .white-bg .content p { font-size: 18px; }  .med_industry_sec figure { width: 100%; height: auto; padding: 20px; margin: 0; background: linear-gradient(90deg, rgba(229, 48, 53, 1) 0%, rgba(255, 255, 255, 1) 100%); }  .med_industry_sec figure img { width: 100%; height: 100%; object-fit: cover; }  .source-btn { display: flex; justify-content: space-between; align-items: center; }  .source-btn p a { text-decoration: none; color: #000; }  .btn_med_indus { background-color: #e53035; padding: 5px 15px; font-size: 16px; font-weight: 500; color: #fff; margin: 0; border-radius: 10px; text-decoration: none; }  /* Medi industry */ /* video sec */ .video_sec { background: url("../medi-img/Video-bg-new.jpg") center / cover no-repeat; width: 100%; height: 100%; }  .video_sec .heading h4 { font-size: 45px; margin: 0; padding: 0; text-align: center; color: #fff; font-weight: 400; }  .video_sec .heading h4 span { font-weight: 700; }  .video_sec .video-wrap { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 20px; position: relative; margin-bottom: 20px; border: 2px solid #fff; }  .video_sec .video-wrap figure { width: 100%; height: 240px; margin: 0; padding: 0; position: relative; overflow: hidden; }  .video_sec .video-wrap figure::before { content: ""; position: absolute; width: 100%; height: 100%; background-color: #000; opacity: 0.3; top: 0; left: 0; }  .video_sec .video-wrap figure img { width: 100%; height: 100%; object-fit: cover; }  .video_sec .btn-play-pulse { background: #e53035; color: white !important; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 18px; width: 50px !important; height: 50px !important; display: flex; justify-content: center; align-items: center; width: 0; height: 0; z-index: 99; padding: 20px; text-decoration: none; border-radius: 50%; animation-name: pulse; animation-duration: 1.5s; animation-timing-function: ease-out; animation-iteration-count: infinite; }  /* video sec */ /* Medi Show Section */ .Medi_show_sec { width: 100%; height: 100%; background: url("../medi-img/special-shows-bg.jpg") center / cover no-repeat; padding: 20px; }  .Medi_show_sec .heading { position: relative; }  .Medi_show_sec .heading::before { position: absolute; content: ""; bottom: -6px; left: -2%; width: 100%; height: 2px; background-color: #fff; }  .Medi_show_sec .heading h4 { font-size: 45px; margin: 0; padding: 0; text-align: left; color: #fff; font-weight: 400; }  .Medi_show_sec .heading h4 span { font-weight: 700; text-transform: uppercase; }  .show-box h4 { margin: 0 0 10px; padding: 0; color: #fff; font-size: 13px; }  .show-box div figure { width: 100%; height: 140px; margin: 0; padding: 10px; background-color: #fff; }  .show-box div figure img { width: 100%; height: 100%; object-fit: contain; }  .show-box .contentwrapper { background-color: #e53035; width: 100%; height: 150px; display: flex; flex-direction: column; justify-content: space-between; align-items: start; padding: 10px; }  .show-box .contentwrapper p { font-size: 14px; line-height: 1.4; font-weight: 500; color: #fff; margin: 0; padding: 0; }  .show-box .contentwrapper .boxbtn { background-color: #fff; padding: 5px 15px; font-size: 13px; font-weight: 500; color: #000; margin: 0; border-radius: 10px; text-decoration: none; }  .show_video_sec h4 { color: #e53035; font-size: 30px; margin: 0 0 20px; padding: 0; }  .show_sec .video-wrap { display: flex; flex-direction: column; justify-content: center; align-items: start; position: relative; margin-bottom: 20px; }  .show_sec .video-wrap figure { width: 100%; height: 240px; margin: 0; padding: 0; position: relative; overflow: hidden; }  .show_sec .video-wrap figure::before { content: ""; position: absolute; width: 100%; height: 100%; background-color: #000; opacity: 0.3; top: 0; left: 0; }  .show_sec .video-wrap figure img { width: 100%; height: 100%; object-fit: cover; }  .btn-play-pulse { background: #e53035; color: #fff !important; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -100%); font-size: 18px; width: 50px !important; height: 50px !important; display: flex; justify-content: center; align-items: center; width: 0; height: 0; z-index: 99; padding: 20px; text-decoration: none; border-radius: 50%; animation-name: pulse; animation-duration: 1.5s; animation-timing-function: ease-out; animation-iteration-count: infinite; }  .show_sec .video-wrap p { text-align: left; margin: 0; padding: 0; font-weight: 500; }  @keyframes pulse { 0% { box-shadow: 0 0 0 0 rgba(229, 48, 23, 0.5); }  80% { box-shadow: 0 0 0 14px rgba(37, 211, 102, 0); } }  .show_video_btn { text-decoration: none; color: #000; font-size: 18px; margin: 0; padding: 0; font-weight: 500; }  .show_video_btn svg { width: 24px; height: 24px; }  /* Medi Show Section */ /* Photo gallery */ .photo_gallery_sec { position: relative; overflow: hidden; background-color: #ebebeb; }  .photo_gallery_sec .heading { position: relative; }  .photo_gallery_sec .heading::before { position: absolute; content: ""; bottom: -6px; left: -2%; width: 380px; height: 2px; background-color: #e53035; }  .photo_gallery_sec .heading h4 { font-size: 45px; margin: 0; padding: 0; text-align: left; color: #02385a; font-weight: 400; }  .photo_gallery_sec .heading h4 span { font-weight: 700; }  .galleryslidewrapper { margin: 30px 0 0; }  .img_content { display: flex; flex-direction: column; justify-content: start; align-items: start; gap: 15px; }  .img_content figure { width: 100%; height: 300px; margin: 0; padding: 0; }  .img_content figure img { width: 100%; height: 100%; object-fit: cover; }  .img_content p { font-size: 15px; font-weight: 600; color: #000; margin: 0; padding: 0; font-family: sans-serif; }  .photo_gallery_sec .owl-nav { position: absolute; top: 30%; width: 100%; }  .photo_gallery_sec .owl-prev { position: absolute; left: -6%; width: 40px; height: 40px; border: 1px solid #aaaaaa !important; border-radius: 50px; display: flex; justify-content: center; align-items: center; font-size: 16px !important; color: #aaaaaa !important; line-height: 0; background: none !important; }  .photo_gallery_sec .owl-next { position: absolute; right: -6%; width: 40px; height: 40px; border: 1px solid #aaaaaa !important; border-radius: 50px; display: flex; justify-content: center; align-items: center; font-size: 16px !important; color: #aaaaaa !important; line-height: 0; background: none !important; }  .photo_gallery_sec .owl-prev span, .photo_gallery_sec .owl-next span { background: none; display: flex; justify-content: center; align-items: center; margin: 0 !important; left: unset; }  .photo_gallery_sec .owl-prev span svg, .photo_gallery_sec .owl-next span svg { stroke: #aaaaaa; }  /* Photo gallery */ /* logo sec */ .logo_slider_sec .heading h4 { font-size: 36px; color: #000; margin: 0 0 30px; padding: 0; font-weight: 600; text-align: center; }  .logo_slider_sec .slider-wrapper figure { width: 100%; height: 100px; overflow: hidden; border: 1px solid #aaaaaa; padding: 15px 20px; margin: 0; }  .logo_slider_sec .slider-wrapper figure img { width: 100%; height: 100%; object-fit: contain; }  .logo_slider_sec .owl-nav { position: absolute; top: 30%; width: 100%; }  .logo_slider_sec .owl-prev { position: absolute; left: -6%; width: 40px; height: 40px; border: 1px solid #aaaaaa !important; border-radius: 50px; display: flex; justify-content: center; align-items: center; font-size: 16px !important; color: #aaaaaa !important; line-height: 0; background: none !important; }  .logo_slider_sec .owl-next { position: absolute; right: -6%; width: 40px; height: 40px; border: 1px solid #aaaaaa !important; border-radius: 50px; display: flex; justify-content: center; align-items: center; font-size: 16px !important; color: #aaaaaa !important; line-height: 0; background: none !important; }  .logo_slider_sec .owl-prev span, .logo_slider_sec .owl-next span { background: none; display: flex; justify-content: center; align-items: center; margin: 0 !important; left: unset; }  .logo_slider_sec .owl-prev span svg, .logo_slider_sec .owl-next span svg { stroke: #aaaaaa; }  /* logo sec */ /* Footer */ footer { background: url("medi-img/footer-bg-img.jpg") center / cover no-repeat; width: 100%; height: 100%; position: relative; overflow: hidden; }  footer::before { position: absolute; content: ""; width: 100%; height: 100%; background-color: #000; top: 0; left: 0; opacity: 0.9; }  footer .heading h4 { font-size: 30px; color: #fff; margin: 0; padding: 0; font-weight: 600; }  footer .footer-list { list-style: none; margin: 0; padding: 0; }  footer .footer-list li { font-size: 14px; margin: 0; padding: 8px 0 8px 20px; color: #fff; position: relative; }  footer .footer-list li::before { position: absolute; top: 10px; left: 0; font: 16px / 1 FontAwesome; content: "\f054"; color: #e53035; }  .iconlogowrapper { width: 100%; height: 100%; display: flex; flex-direction: column; justify-content: space-between; align-items: end; }  .social-icon ul { list-style: none; margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; gap: 8px; }  .social-icon ul li { color: #fff; width: 30px; height: 30px; display: flex; justify-content: center; align-items: center; border: 1px solid #fff; border-radius: 50px; }  .iconlogowrapper figure { width: 150px; height: 150px; margin: 0; }  .iconlogowrapper figure img { width: 100%; height: 100%; object-fit: contain; }  .footer-divider { width: 94%; margin: 20px auto; height: 1.5px; background-color: #fff; position: relative; }  .footer-bottom { display: flex; flex-direction: row; justify-content: space-between; align-items: center; }  .footer-bottom p { color: #fff; margin: 0; padding: 0; font-size: 16px; font-weight: 500; }  .footer-bottom p a { text-decoration: none; color: #fff; }  p.mwoefootertag img { width: 20px; margin: 0 2px 0 0; }  /*    #old-footer { display: none; }*/  /* Footer */ .row { --bs-gutter-x: 1.5rem !important; }  .fa-angle-left { --fa: "\f104" !important; }  .slider-wrapper { background: none; border-radius: 0; padding: 0; }  body { overflow-x: hidden !important; }  .content-block--14165351 { background-color: #ccd2d6; }  .foot_col { color: #fff !important; }  /* Social Icon Css */ .socialStickybox { position: fixed; right: 0; top: 50%; width: 42px; z-index: 9999; display: block; transform: translateY(-10%); -webkit-transform: translateY(-10%); -moz-transform: translateY(-10%); -ms-transform: translateY(-10%); -o-transform: translateY(-10%) }  .socialStickybox ul { position: relative; z-index: 99; margin: 0; padding: 0; list-style: none; background: #00000030; border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; -moz-border-radius: 10px 0 0 10px; -ms-border-radius: 10px 0 0 10px; -o-border-radius: 10px 0 0 10px }  .socialStickybox ul li { padding: 6px 6px; border-bottom: #585858 solid 1px }  .socialStickybox ul li a { position: relative; display: block; width: 30px; height: 30px; color: #FFFFFF; font-size: 18px; line-height: 1.5; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-decoration: none; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s }  .socialStickybox ul li img { width: 16px }  .socialStickybox ul li .twitter { width: 1.15rem; color: #FFFFFF; fill: #FFFFFF; transition: .25s ease-in-out; -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -ms-transition: .25s ease-in-out; -o-transition: .25s ease-in-out }  .socialStickybox ul li:last-child { border-bottom: none; margin-bottom: 0 }  .socialStickybox ul li a:hover { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1) }  /* End Social Icon Css */ /* Optimization Code  Start */ form#form1 { overflow: hidden; }  @media(max-width:1920px) and (min-width:1650px) { #mainNavWrapper #nav_main li.level_1 &gt;  a { font-size: 20px; }  .main-slider { padding: 40px 0; }  .divider-right { left: 49%; }  .main-slider .slide_card p, .main-slider .slide_card p, .med_industry_sec .content p { font-size: 20px; }  .stats-wrapper .content p { font-size: 28px; }  .stats-wrapper .content p span { font-size: 18px; }  .med_industry_sec .heading { top: -16%; }  .show-box h4 { font-size: 17px; }  .show-box .contentwrapper p { font-size: 18px; }  .show-box .contentwrapper { height: 200px; }  .show-box .contentwrapper .boxbtn { font-size: 18px; }  .show_sec .video-wrap p { font-size: 20px; } }  @media(max-width:1760px) and (min-width:1650px) { .show-box h4 { font-size: 16px; } }  @media(max-width:1649px) and (min-width:1550px) { .main-slider, .video_sec { padding: 40px 0; }  .med_industry_sec .heading { top: -18%; }  .show-box .contentwrapper { height: 200px; }  .show-box .contentwrapper .boxbtn { font-size: 15px; }  .show-box .contentwrapper p { font-size: 16px; }  .img_content p { font-size: 16px; } }  @media(max-width:1500px) { .doctor-img { width: auto; height: 260px; position: absolute; top: -70px; right: 0; }  .main-slider { padding: 30px 0 !important; }  .show-box .contentwrapper { height: 200px; }  .show-box .contentwrapper p { font-size: 16px; }  .show-box .contentwrapper .boxbtn { font-size: 15px; } }  @media(max-width:1366px) { .head-dated .head-tagline { font-size: 22px; }  .new-header .logo figure { width: 130px; }  .dates-venue h3 { font-size: 24px; }  .dates-venue p { font-size: 13.5px; }  #countdown .box { width: 4.2vw; }  .doctor-img { height: 230px; top: -40px; }  .show-box .contentwrapper p { font-size: 14px; }  .show-box .contentwrapper { height: 175px; }  .show-box h4 { font-size: 11px; }  .stats_sec .justify-content-between { justify-content: center !important; } }  @media(max-width:1280px) { .stats_sec .justify-content-between { justify-content: center !important; }  .divider-right { left: 49%; }  .med_industry_sec .heading { top: -18%; }  .video_sec .heading h4, .Medi_show_sec .heading h4, .photo_gallery_sec .heading h4, .stats_sec .heading h4 { font-size: 36px; }  .show_video_sec h4 { font-size: 24px; }  .auto-container { width: 90%; }  .show-box .contentwrapper { height: 200px; } }  @media(max-width: 1199.98px) { .stats-wrapper .content p { font-size: 24px; }  .stats-wrapper .content p span { font-size: 18px; }  .Medi_show_sec .heading::before { width: 70%; }  .show-box h4 { font-size: 16px; }  .show-box .contentwrapper p { font-size: 16px; }  .show-box .contentwrapper .boxbtn { font-size: 16px; }  .show_sec .video-wrap p { font-size: 18px; }  .mob_videosec { display: flex; flex-direction: row; justify-content: center; flex-wrap: wrap; gap: 10px 25px; }  .show_sec .video-wrap { width: 46%; } }  @media(max-width:1024px) { .new-header .logo figure { width: 120px; }  #countdown .box { width: 5.2vw; }  .med_industry_sec .heading h4 { font-size: 40px; }  .med_industry_sec .heading { top: -15%; }  .show-box h4 { font-size: 14px; }  .show-box .contentwrapper p { font-size: 16.5px; }  .video_sec .heading h4, .Medi_show_sec .heading h4, .photo_gallery_sec .heading h4, .stats_sec .heading h4 { font-size: 32px; } }  @media (max-width: 991.98px) { .header_sec_first { width: 20%; }  .new-header .logo figure { width: 120px; }  .header_sec_second { width: 80%; }  #countdown .box { width: 6vw; }  .doctor-img { height: 210px; top: -30px; right: -10%; }  .toggle-nav-btn::before { border-top: 0.75rem double #fff; border-bottom: 0.25rem solid #fff; }  .med_industry_sec .heading { top: -6.8%; left: 5%; }  .show-box div figure { height: 180px; }  .show-box .contentwrapper { height: 190px; }  .show-box .contentwrapper .boxbtn { font-size: 20px; }  .show-box h4 { font-size: 24px; }  .iconlogowrapper { align-items: start; gap: 20px; } }  @media (max-width: 767.98px) { .head-dated .head-tagline { font-size: 18px; }  .head-dated .mob-space { margin-bottom: 25px; }  .new-header .logo figure { width: 120px; }  .sliderbtnwrap a { padding: 12px; }  .main-slider .slide_card { padding: 20px; }  .main-slider .owl-carousel .owl-stage { padding-bottom: 0; }  .new-header .auto-container { width: 90%; }  #countdown .box { width: 7vw; }  #countdown { gap: 8px; }  .doctor-img { height: 190px; top: 25%; right: -10%; }  .sliderbtnwrap { position: unset; margin-top: 20px; }  .med_industry_sec .heading h4 { font-size: 36px; }  .med_industry_sec .heading { top: -6%; left: 5%; }  .video_sec .heading h4, .Medi_show_sec .heading h4, .photo_gallery_sec .heading h4, .stats_sec .heading h4 { font-size: 30px; }  .Medi_show_sec .heading::before { width: 90%; }  .show-box .contentwrapper p { font-size: 20px; }  .footer-bottom { flex-direction: column; justify-content: center; align-items: center; }  .divider-right { display: none; }  .dates-venue p br { display: none; }  .show-box .contentwrapper .boxbtn { font-size: 22px; }  .show-box .contentwrapper { height: 120px; }  .logo_slider_sec { padding-right: 20px; padding-left: 20px; }  .show_sec { padding-right: 8px; padding-left: 8px; } }  @media (max-width: 575.98px) { .header_sec_first { width: 30%; }  .header_sec_second { width: 70%; }  #countdown .box { width: 10vw; }  .stats-wrapper { justify-content: flex-start; }  .video_sec { padding-left: 20px; padding-right: 20px; }  .show_sec .video-wrap { width: 100%; }  .show_sec .video-wrap figure { height: 260px; }  .show-box .contentwrapper { height: 180px; }  footer { padding-left: 20px; padding-right: 20px; }  .header_sec_third { display: none; } }  @media(max-width:480px) { .new-header .logo figure { width: 95px; }  .header_sec_second { width: 70%; }  .head-dated .head-tagline { font-size: 17px; width: 86%; }  .med_industry_sec .heading h4 { font-size: 28px; }  .med_industry_sec .heading { top: -5%; left: 5%; } }
