

/* CSS Document */

/*
font-family: 'Playfair Display', serif;
font-family: "Poppins", sans-serif;
*/
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@200;300;400;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=El+Messiri:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Markazi+Text:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@100;300;400;500;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

body 				{color: #333333; background-color: #FFFFFF; font-size: 1rem;font-family: "Poppins", sans-serif;}

h1, h2, h3, h4, h5	{color: #062d67; font-weight: 800; font-family: "Poppins", sans-serif;}
h1					{}
h2					{}
h3					{}
h4					{}
h5					{}

strong				{font-weight: 700;}

a					{text-decoration:none; color: #062d67;}
a:hover				{text-decoration:none; color: #333333;}
a:visited			{text-decoration:none;}
a:focus,a:hover		{text-decoration:none;}


:root {
	--def-padding : 5rem;
	--blue-color : #00458a;
}

.navbar-toggler-icon 	{background-image: url("../images/menu-icon.png");}

.page					{}

.menu-area			{padding: 1.5rem 0; background-color: #fff; position: fixed; top: 0; left: 0; z-index: 10; width: 100%; -webkit-transition: all 0.4s ease; transition: all 0.4s ease;}
.menu-area.sticky 	{padding: 1.5rem 0; background-color: rgba(11,31,143,1.00); box-shadow: 0 3px 12px 0 rgba(0,0,0,.05);}


.navbar 												{padding: 0;}

.navbar-toggler{/*border:1px solid #ffa200;*/border-radius: 0px;}

.menu-area .bg-light 									{background-color: transparent !important;}
.menu-area .navbar-light .navbar-nav .nav-link 			{color: #000; font-weight: 500;border:1px solid transparent;font-size:16px;}
.menu-area .navbar-light .navbar-nav .nav-link:hover	{color: #fff; border:1px solid #062d67;background-color: #062d67;}
.menu-area .navbar-nav .nav-item.active a				{color: #892181; background-color: #892181;}


.menu-area .navbar-expand-lg .navbar-nav .nav-link 		{padding-left: 0.7rem; padding-right: 0.7rem;}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active 				{color: #892181;border-radius: 0.25rem;}

.line-b h3{color:#fff;font-weight:300;font-size:30px;margin-top: 1.5rem;margin-bottom: 1.5rem;}
.line-b img{width:3%;margin-top:-10px;}


.family-medicine-logo img{position: absolute;width:6%;top: -20px;}



.banner-area						{position: relative; width: 100%;background-color: #3813c2;padding-top: 5rem;}
.banner-area .banner-text			{position: absolute; bottom: 30%; left: 0; z-index: 1; width: 100%; text-align: center;}
.banner-area .banner-text .line-a	{font-family: "Poppins", sans-serif;font-size: 100px; font-weight:500; color: #FFFFFF; line-height: normal;margin-bottom: 2rem;}
.banner-area .banner-text .line-a span{display: block;font-size:70px;}
.banner-area .banner-text .line-b	{font-size: 200%; color: #FFFFFF; margin-bottom: 1rem;}
.banner-area .banner-text .line-c	{}

.shape-line{position: absolute;right: 0;}

.animate-charcter
{text-transform: uppercase;/*background-image: linear-gradient(-225deg,#2a2a29 0%,#f3d605 29%,#121066 67%,#0b2804 100%);background-size: auto auto;background-clip: border-box;background-size: 200% auto;color: #fff;background-clip: text;text-fill-color: transparent;-webkit-background-clip: text;-webkit-text-fill-color: transparent;animation: textclip 10s linear infinite;display: inline-block;*/}

@keyframes textclip {
  to {
    background-position: 200% center;
  }
}


.rotate {-webkit-animation: rotateShape 30s linear infinite;animation: rotateShape 30s linear infinite;}
.shape-mockup {position: absolute;z-index: 0;right:-9%;bottom:14%;}

.ripple-shape {position: absolute;top: 0;left: 0;}

.ripple-1 {-webkit-animation-delay: 0;animation-delay: 0;}
.ripple-2 {-webkit-animation-delay: 1s;animation-delay: 1s;}
.ripple-3 {-webkit-animation-delay: 2s;animation-delay: 2s;}
.ripple-4 {-webkit-animation-delay: 4s;animation-delay: 4s;}
.ripple-5 {-webkit-animation-delay: 5s;animation-delay: 5s;}

.ripple-shape{position:absolute;top:0;left:0}.ripple-1,.ripple-2,.ripple-3,.ripple-4,.ripple-5{height:1px;width:1px;position:absolute;left:0;bottom:0;background-color:#fff;border-radius:50%;transform:translate3d(-50%,50%,0);-webkit-animation-name:heroripple;animation-name:heroripple;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;will-change:transform,opacity}.ripple-1{-webkit-animation-delay:0;animation-delay:0}.ripple-2{-webkit-animation-delay:1s;animation-delay:1s}.ripple-3{-webkit-animation-delay:2s;animation-delay:2s}.ripple-4{-webkit-animation-delay:3s;animation-delay:3s}.ripple-4{-webkit-animation-delay:4s;animation-delay:4s}.ripple-5{-webkit-animation-delay:5s;animation-delay:5s}@-webkit-keyframes heroripple{0%{transform:translate3d(-50%,50%,0) scale(0);opacity:.05}100%{transform:translate3d(-50%,50%,0) scale(1000);opacity:0}}@keyframes heroripple{0%{transform:translate3d(-50%,50%,0) scale(0);opacity:.05}100%{transform:translate3d(-50%,50%,0) scale(1000);opacity:0}}

@keyframes rotateShape{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}


.date-box       {border: 2px solid #b5b5b5;padding: 10px 20px;display: inline-block;text-align: center;margin-bottom: 22px;}
.date-box .date {color: var(--white-color);border-bottom: 1px solid #b5b5b5;padding: 0 25px 6px 25px;margin-bottom: 8px;color:#fff;}
span.month{color:#fff;}
.conf-icon{font-size:25px;font-weight: 300;}

.abt-img{box-sizing: border-box;transform: translatey(0px);animation: float 5s ease-in-out infinite;}
@keyframes float {
	0% {box-shadow: 0 5px 15px 0px rgba(0,0,0,0.1); transform: translatey(0px);}
	50% {box-shadow: 0 25px 15px 0px rgba(0,0,0,0.05); transform: translatey(-20px);}
	100% {box-shadow: 0 5px 15px 0px rgba(0,0,0,0.1); transform: translatey(0px);}
}

.coming-soon-section {padding-top: 2rem;padding-bottom: 2rem;background-color: #062d67;}

.coming-soon-section .dots	{position: absolute; top: 20%; left: 10%; width: auto; z-index: 1;}

.dots {animation-name: roll;animation-duration: 5s;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-direction: alternate;animation-delay: 2s;}

@keyframes roll {
  0% {transform: translateX(0px);}  
  100% {transform: translateX(50px);}
  0% {transform: translateY(0px);}
}


.auto-container      {position: static;max-width: 1500px;padding: 0px 15px;margin: 0 auto;}
.coming-soon-section .outer-container {position: relative;display: block;background-color: #ffc600;text-align: left;}
.coming-soon-section .title-column {position: relative;float: left;width: 50%;}
.coming-soon-section .title-column .inner-column {position: relative;padding: 40px 90px;}
.coming-soon-section .title-column .inner-column:before {position: absolute;right: 85px;top: 40px;height: 110px;width: 3px;background-image: url(../images/icons/border1.png);content: "";}
.coming-soon-section h3 {position: relative;display: block;font-size: 40px;line-height:50px;color: #212639;font-weight: 600;font-family: "Poppins", sans-serif;}
.coming-soon-section .timer-column {position: relative;float: right;width: 50%;}
.coming-soon-section .timer-column .inner-column {position: relative;float: right;padding: 0 50px;}

.lgx-inner-countdown {background: #062d67;display: flex;/*background-image: url("../images/bg-13.jpg");background-position: bottom;background-repeat: no-repeat;*/}
.lgx-inner-countdown .countdown-left-info {background: #ffb320;width: 30%;text-align: center;padding: 4.2rem 1rem;}
.lgx-inner-countdown .countdown-left-info .title {margin-top: 0;font-weight: 700;}
.lgx-inner-countdown .countdown-left-info .subtitle {font-weight: 400;margin-bottom: 0;}
.lgx-inner-countdown .countdown-right {text-align: center;margin: 1rem auto 0;}

.count-down{text-align: center;display: inline-flex;margin-top:0rem;}
.count-div{width:200px;}
ul#example li{height: 150px;border:0px;}
ul#example li span{font-size:80px;line-height: 80px;color:#fff; /*background: linear-gradient(97.14deg, #7579FF 7.11%, #B224EF 97.04%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;*/}
ul#example li{height: 150px!important;padding-top: 30px!important;}
ul#example li p{font-size:21px;padding: 15px 0px 15px 0px;}
.count-div { width: 150px!important;}
ul#example li span{font-size:80px!important;line-height: 80px!important;}
ul#example li p{color:#fff!important;font-weight:600;font-family: 'Nunito Sans', sans-serif!important;}


.chairman-section{padding-top: var(--def-padding); padding-bottom: var(--def-padding);position: relative;}
.chairman-section::before {content: 'About Us';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #f2f2f2;font-weight: 700;text-align: center;/*z-index: 1;*/}

.chairperson-msg-section{padding-top: var(--def-padding); padding-bottom: var(--def-padding);position: relative;background-color: #f1f1f1;}
.chairperson-msg-section::before {content: 'Chairperson Message';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #ccc;font-weight: 700;text-align: center;/*z-index: 1;*/}
.chairperson-msg-section
.conf-details{background-image: url("../images/bg-2.jpg");background-repeat: no-repeat;background-position: bottom;}

.chairman-back{position: absolute;right: 0;width:45%;opacity: 0.3;}
.chair-area-msg	{padding-top: 5rem;}
.chairman-section h1{font-weight:500;font-size:70px;color:#221638;font-family: 'Poppins', sans-serif!important;margin-bottom:1rem;/*text-transform: uppercase;*/}
.chairman-section p{font-size: 16px;color: #000;line-height: 30px;text-align: justify;}

.info-box {display: flex;padding-bottom: 0px;border-bottom: 1px solid var(--border-color);margin-bottom: 40px;}
.info-box_icon {margin-right: 15px;}
.media-body {flex: 1;}
.info-box_title {margin-bottom: 5px;margin-top: 1.0em;color:#fff;}

.conf-details{margin-top:0rem;}
.conf-details .info-box{border-right:1px solid #fff;}
.conf-details .info-box-none{border-right: 0px;}
.conf-details{padding-top: 3rem;padding-left: 2rem;padding-bottom: 2rem;}

/*.committee-area						{padding-top: var(--def-padding); padding-bottom: var(--def-padding);}*/



.top-area					{padding-top: var(--tb-padding); padding-bottom: var(--tb-padding);}
.top-area-block				{padding: 5rem 2rem; height: 100%;}
.top-area-block .line-a		{margin-bottom: 2rem; color: #FFFFFF; font-size: 200%; font-weight: 500;text-transform:uppercase;}
.top-area-block .line-b		{margin-bottom: 2rem; color: #FFFFFF; font-size: 150%; font-weight: 500;text-transform:uppercase;}
.top-area-block .line-c		{margin-bottom: 0rem; color: #FFFFFF; font-size: 100%;}


.top-area-block-a		{background-repeat: no-repeat; background-position: center top; background-size: cover; background-image: url("../images/auditorium.jpg");}
.top-area-block-b		{background-repeat: no-repeat; background-position: center top; background-size: cover; background-image: url("../images/medical-exhibition1.jpg");}
.btn-360{color:#fff;border:1px solid #fff;}
.btn-360:hover{color:#fff;border:1px solid #fff;background-color: #9d0718;}
a.zoom-link{color:#fff;border:1px solid #fff;margin:5px;}
a.zoom-link:hover{border:1px solid #000!important;color:#000!important;background-color: #60d0f9;}


.speakers-area .nav-item-tab {border-bottom: 1px solid #ffb320;}
.speakers-area .nav-pills .nav-link{background-color:transparent;border-radius: 0px;border:none;color:#f3f3f3;padding-bottom: 20px;padding-top: 20px;text-align: left;}
.speakers-area .nav-pills .nav-link.active{font-size:25px;color:#ffb320;text-align: left;}
.speakers-area .nav-item{border-bottom:1px solid #ffb320;width:100%;}

.speakers-area	{padding-top: var(--def-padding); padding-bottom: var(--def-padding);background-color: #fff;background-image: url("../images/bg-3.png");background-repeat: no-repeat;background-position: top center;position: relative;}
.speakers-area::before {content: 'Speakers';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #f2f2f2;font-weight: 700;text-align: center;/*z-index: 1;*/}
.speakers-area h1{font-weight:600;font-size:50px;color:#221638;font-family: 'Poppins', sans-serif!important;margin-bottom:1rem;text-transform: uppercase;position: relative;}
h4.name{font-family: 'Poppins', sans-serif!important;}
span.designation{font-family: 'Nunito Sans', sans-serif;}

.committees-area	{padding-top: var(--def-padding); padding-bottom: var(--def-padding);background-color: #f1f1f1;}
.committees-area::before {content: 'Committee';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #ccc;font-weight: 700;text-align: center;/*z-index: 1;*/}
.committees-area h1{font-weight:600;font-size:50px;color:#221638;font-family: 'Poppins', sans-serif!important;margin-bottom:1rem;text-transform: uppercase;position: relative;}

.inner-box1{background-color: #000;padding:15px;}
.inner-box2{background-color: #8b8b8b;padding:15px;}

.animated-box {position: relative;}
.animated-box:after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 4px;background: linear-gradient(120deg, #000, #0575E6, #11498f);background-size: 300% 300%;clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);}

.animated-box.in:after {animation: frame-enter 1s forwards ease-in-out reverse, gradient-animation 4s ease-in-out infinite;}

/* motion */
@keyframes gradient-animation {
  0% {
    background-position: 15% 0%;
  }
  50% {
    background-position: 85% 100%;
  }
  100% {
    background-position: 15% 0%;
  }
}

@keyframes frame-enter {
  0% {
    clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);
  }
  25% {
    clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%);
  }
  50% {
    clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%);
  }
  75% {
    -webkit-clip-path: polygon(0% 100%, 3px 100%, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 0%, 0% 0%);
  }
  100% {
    -webkit-clip-path: polygon(0% 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 0% 100%);
  }
}



.speaker-block {position: relative;margin-bottom: 40px;}
.speaker-block .inner-box {position: relative;height: 100%;}
.speaker-block .image-box {position: relative;padding: 5px;background-color: rgba(255,255,255,.15);overflow: hidden;}
.speaker-block .image-box .image:after, .speaker-block .image-box:before {position: absolute;left: 0;top: 0;height: 0;width: 100%;background-color: #ffffff;content: "";-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;}
.speaker-block .image-box .image {position: relative;margin-bottom: 0;z-index: 1;overflow: hidden;}
.speaker-block .image-box .image img {display: block;width: 100%;height: auto;}
.speaker-block .social-links {position: absolute;left: 0;bottom: -140px;padding: 20px;width: 100%;z-index: 9;-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;}
.speaker-block .social-links ul {position: relative; padding: 15px 0px;text-align: center;background-color: rgba(68,68,68,.80);}
.speaker-block .social-links li {position: relative;display: inline-block;margin: 0 9px;}
.speaker-block .social-links li a {position: relative;display: block;font-size: 14px;line-height: 30px;font-weight: 400;color: #ffffff;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.speaker-block .image-box .image:after {opacity: .40;z-index: 1;top: auto;bottom: 0;background-color: #5c5a5a;}
.speaker-block .image-box:before {position: absolute;left: 0;top: 0;height: 0;width: 100%;background-color: #ffffff;content: "";-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;}
.speaker-block .caption-box {position: relative;padding-top: 30px;}
.speaker-block .caption-box .name {position: relative;display: block;font-size: 16px;line-height: 1em;color: #ffffff;font-weight: 400;margin-bottom: 10px;text-align: center;}
.speaker-block .caption-box .name a {color: #ffffff;display: inline-block;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.speaker-block .caption-box .designation {position: relative;display: block;font-size: 14px;line-height: 26px;color: #ffffff;font-weight: 400;opacity: .70;text-align: center;}
.speaker-block .inner-box:hover .image-box .image:after, .speaker-block .inner-box:hover .image-box:before {height: 100%;}
.speaker-block .inner-box:hover .social-links {bottom: 0;}



.schedule-section	{padding-top: var(--def-padding); padding-bottom: var(--def-padding);background-color: #fafafa;position: relative;}
.schedule-section::before {content: 'Scientific Program';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #f2f2f2;font-weight: 700;text-align: center;/*z-index: 1;*/}
.schedule-section h1{font-weight:600;font-size:50px;color:#221638;font-family: 'Poppins', sans-serif!important;margin-bottom:1rem;text-transform: uppercase;position: relative;}
.workshop-section::before {content: 'Workshops';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #f2f2f2;font-weight: 700;text-align: center;/*z-index: 1;*/}
.scrtabs-tabs-fixed-container ul.nav-tabs > li{width:33%;}

.schedule-session-name{margin-top: 1rem;}
.schedule-session-name h2{color:#f14b59;}
span.schedule-day-date{color:#000;font-weight:600;font-size:25px;display: block;}
span.schedule-topic{color:#221638;font-weight:300;margin-top: 1rem;display: block;}
.schedule-session-name h2{font-family: "Poppins", sans-serif;line-height: 50px;font-weight:800;font-size:50px;}
.shedule-block {position: relative;padding: 3px;margin-bottom:5px;background-color: #dfe1e3;}
.shedule-block:hover:before {height: 100%;top: 0;}
.shedule-block:before {position: absolute;left: 0;top: 0%;height: 0;width: 100%;content: "";background: rgb(241,75,89);background: -moz-linear-gradient(left, rgba(241,75,89,1) 0%, rgba(69,74,180,1) 50%, rgba(255,162,0,1) 100%);background: -webkit-linear-gradient(left, rgba(241,75,89,1) 0%,rgba(69,74,180,1) 50%,rgba(255,162,0,1) 100%);background: linear-gradient(to right, rgb(239 25 14) 0%,rgba(69,74,180,1) 50%,rgb(17 17 18) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f14b59', endColorstr='#ffa200',GradientType=1 );-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}
.shedule-block .inner-box {position: relative;padding: 20px 35px 15px;padding-left: 75px;background-color: #ffffff;}
.shedule-block .thumbs-box {position: absolute;left: 35px;top: 25px;height: 70px;width: 70px;border-radius: 50%; overflow: hidden;}
.shedule-block .thumbs-box img {display: block; width: 100%;height: auto;}
.shedule-block .content-box {position: relative;float: left;max-width: 670px;width: 100%;}
.shedule-block .date {position: relative;display: block;font-size: 16px;line-height: 30px;color: #212639;font-weight: 600;margin-bottom:10px;}
.shedule-block .date .icon {position: relative;float: left;font-size: 18px;line-height: 30px;color: #f14b59;margin-right: 10px;}
.shedule-block h4 {position: relative;display: block;font-size: 20px;line-height: 1em;color: #212639;font-weight: 500;margin-bottom: 15px;}
.shedule-block h4 a {color: #212639;display: inline-block;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.shedule-block .text {display: block;font-size: 15px;line-height: 26px;color: #848484;font-weight: 400;margin-bottom: 15px;}
.shedule-block .shedule-info {position: relative;padding-left: 0rem;float: right;}
.shedule-block .shedule-info li {position: relative;float: left;margin-right: 20px;padding-right: 20px;font-size: 18px;line-height: 30px;color: #212639;font-weight: 600;/*border-right: 2px dashed #f14b59;*/list-style: none;}
.shedule-block .shedule-info li span {color: #848484;}
.shedule-block .shedule-info li a {color: #f14b59;font-weight: 500;display: inline-block;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.shedule-block .btn-box {position: relative;float: right;padding-top: 80px;}
.shedule-block .btn-box a {padding: 14px 40px;line-height: 20px;font-size: 15px;}

li.tab1{background-color: #5a5a5aa6;color:#fff;}
li.tab2{background-color: #5a5a5aa6;color:#fff;}
li.tab3{background-color: #5a5a5aa6;color:#fff}
li.tab4{background-color: #5a5a5aa6;color:#fff;}
li.tab5{background-color: #5a5a5aa6;color:#fff}
li.tab6{background-color: #5a5a5aa6;color:#fff;}
li.tab7{background-color: #5a5a5aa6;color:#fff}
li.tab8{background-color: #5a5a5aa6;color:#fff;}
li.tab9{background-color: #5a5a5aa6;color:#fff}


.sponsors-section	{padding-top: var(--def-padding); padding-bottom: var(--def-padding);background-color: #fff;position: relative;}
.sponsors-section::before {content: 'Sponsors';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #f2f2f2;font-weight: 700;text-align: center;/*z-index: 1;*/}
.sponsors-section h1{font-weight:500;font-size:50px;color:#221638;font-family: 'Poppins', sans-serif!important;margin-bottom:1rem;text-transform: uppercase;position: relative;}

.sponsors-shadow{position: absolute;right:0;top: 0;}

.col-sponsors-section h5{font-family: 'Poppins', sans-serif!important;}

.sponsors-list 		{overflow: hidden;padding-left: 0rem!important;}
.sponsors-list li 	{width:40%;padding:5px;display:inline-block}
.sponsors-list li img{width:100%}
.col-sponsors-section h5{color:#333;font-weight:500;font-size:17px;}

.col-sponsors-section img{-webkit-transition: all 0.6s;cursor: pointer;border:1px solid #ccc;}
.col-sponsors-section img:hover{transform: scale(1.1);}

.col-sponsors-section{padding-bottom:2rem;}


.registration-section	{padding-top: var(--def-padding); padding-bottom: var(--def-padding);background-color: #fafafa;position: relative;}
.registration-section::before {content: 'Registration';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #f2f2f2;font-weight: 700;text-align: center;/*z-index: 1;*/}
.registration-section h1{font-weight:500;font-size:50px;color:#221638;font-family: 'Poppins', sans-serif!important;margin-bottom:1rem;text-transform: uppercase;position: relative;}

.reg-left {background-color: #fff; /*background: linear-gradient(100deg, rgba(249,71,67,1) 0%, rgba(255,124,73,1) 100%);*/padding: 1rem 1rem;height: 100%;color: #FFFFFF;}

.amount-main {background: #05317a;/* padding: 10px 0px 0px 0px; */border-radius: 3px;/* margin: 15px 0; */}
.grand-total h5 {color: #fff;font-weight: 300;}

h4.float-whatsapp{font-weight:400;}
.btn-registration{background-color: #0b1f8f;border:1px solid #0b1f8f;}
.btn-registration:hover{background-color: #0b1f8f;border:1px solid #0b1f8f;}
.item-detail {text-align: right;padding-right: 10px;font-size: 19px;font-weight: 500;padding-top: 5px;background-color: #0e559f;}
.registration-method .unstyled li{display:block;margin:0px}
.registration-method .unstyled .styled-checkbox + label::before{float:left}
.registration-method .unstyled label{display:block;position:relative;z-index:1}
.registration-method .unstyled .styled-checkbox + label .registration-div{/*margin:0 50px 0 40px*/}
.registration-div h4{padding:0px;font-size:18px;color:#000!important;}
.registration-method h4{color:#05317a;text-transform: none;padding-bottom: 1rem;font-weight: 600;}
.registration-div p{padding-top:0px;padding-bottom:15px}
.registration-amount{position:absolute;top:5%;right:0px;float:right;font-weight:bold;font-family: 'Rubik', sans-serif;}
.registration-method ul li:last-child p{padding-bottom:0px;}
.registration-method ul{padding-left: 0rem;}
.registration-method li{padding-bottom: 1rem;}

.form-hr{border:1px solid #ccc;}


ul.unstyled-pay{list-style: none;padding-left: 0rem;}

.form-label-pay{font-size:25px;text-transform: uppercase;color:#221638;}
.registration-section h5{font-size:20px;font-weight:400;text-transform: uppercase;color:#221638;padding: 5px;}
.register-btn .btn{background: linear-gradient(97.14deg, #000 7.11%, #B224EF 97.04%);border:0px;color:#fff;border-radius:0px;}
.contact-info-bar h4{font-weight:400;color:#221638;font-size:20px;}
.contact-info-bar a{color:#221638!important;}

.rights{padding-top:1.0rem;padding-bottom:1.0rem;background:#221638;}
.rights p,.rights p a{padding-bottom:0rem;font-size:18px;color:var(--white-color);opacity:0.8;color:#fff;margin-bottom: 0rem;}
.rights p a:hover{opacity:1}

p.copyright{float:left;}
p.designed{float:right;}


.medical-exhibition{padding-top: var(--def-padding); padding-bottom: var(--def-padding);background-image: url("../images/medical-exhibition.png");background-repeat: no-repeat;background-color: #f2f2f2;}
.medical-exhibition h1{font-weight:500;font-size:50px;color:#221638;font-family: 'Poppins', sans-serif!important;margin-bottom:1rem;text-transform:uppercase;text-align:center;}



.panel-1{background-image:url("../images/medical-exhibition.jpg");background-position: top center;background-repeat: no-repeat;background-size: cover;padding:10px 10px 10px 10px;padding-top: 5rem;padding-bottom: 3rem;border-left: 3px solid #ef4d5b;border-right:3px solid #892181;border-top: 3px solid #ef4d5b;border-bottom:3px solid #892181;}
.panel-1 h3{text-align:center;margin-bottom:1.5rem;color:#fff;font-size:38px;font-weight:500;font-family: 'Poppins', sans-serif}
.panel-1 a{line-height:30px;color:#fff;font-family: "Poppins", sans-serif;font-size:14px;}
.panel-1{height:400px;}
.panel-1 img{width:15%;}
.panel-1 a{line-height: 200px;color: #fff;font-family: "Poppins", sans-serif;font-size: 20px;/*border:1px solid #fff;border-top-left-radius: 20px;border-bottom-right-radius: 20px;padding:15px;background-color:#000000d6;*/}

.panel-2{background-image:url("../images/poster-presentation-back.jpg");background-position: top center;background-repeat: no-repeat;background-size: cover;padding:10px 10px 10px 10px;padding-top: 5rem;padding-bottom: 3rem;border-left: 3px solid #ef4d5b;border-right:3px solid #892181;border-top: 3px solid #ef4d5b;border-bottom:3px solid #892181;}
.panel-2 h3{text-align:center;margin-bottom:1.5rem;color:#fff;font-size:38px;font-weight:500;font-family: 'Nunito', sans-serif;}
.panel-2 a{line-height:30px;color:#fff;font-family: 'Nunito', sans-serif;font-size:14px;}
.panel-2{height:400px;}
.panel-2 img{width:15%;}
.panel-2 a{line-height: 200px;color: #fff;font-family: 'Nunito', sans-serif;font-size: 20px;/*border:1px solid #fff;border-top-left-radius: 20px;border-bottom-right-radius: 20px;padding:15px;background-color:#000000d6;*/}


.styled-checkbox {
  position: absolute;
  opacity: 0;
}
.styled-checkbox + label {
  position:relative;
  cursor:pointer;
  padding:0;font-size:16px;line-height: 1.5;
}
.styled-checkbox + label:before {
  content: '';border-radius: 50%; 
  margin-right:10px;margin-left:1px;
  display: inline-block;
  vertical-align:bottom;
  width: 28px;
  height: 28px;
  background: #fff;box-shadow: 0 0 0 1px #ced4da;
}
.styled-checkbox:hover + label:before {
  background:#05317a;box-shadow: 0 0 0 1px #05317a;
}
.styled-checkbox:focus + label:before {
  box-shadow: 0 0 0 1px #05317a;
}
.styled-checkbox:checked + label:before {
  background:#05317a;box-shadow: 0 0 0 1px #05317a;
}
.styled-checkbox:disabled + label {
  color: #b8b8b8;
  cursor: auto;
}
.styled-checkbox:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.styled-checkbox:checked + label:after {
 content: '✓';
position: absolute;
left: 8px;
top: 0px;
background: none;
width: 2px;
height: 2px;
color: #fff;
font-size: 18px;font-weight: bold;
}
/*.checkbox .styled-checkbox:checked + label:after {content:"";width:23px;height:23px;left:3px;top:3px;bottom:3px;right:3px;background:#c9b87a}*/

.checkbox .styled-checkbox + label:before {border-radius:0%;}


/* ===== PRELOADER ===== */
#preloader	{position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: #fff; z-index: 9999;}
#status		{width: 64px; height: 64px; position: absolute; left: 50%; top: 50%; background-image: url("../images/loading.gif"); background-repeat:no-repeat; background-position: center center; margin: -32px 0 0 -32px;}
/* ===== PRELOADER ===== */



















/* ----------- Non-Retina Screens ----------- */
@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 1) {
	  
	  
	  
}

/* ----------- Retina Screens ----------- */
@media screen 
  and (min-device-width: 1200px) 
  and (max-device-width: 1600px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (min-resolution: 192dpi) {
	  
	  
	  
}


/* Laptop - For 1366 Resolution */
@media only screen
and (min-width: 1030px)
and (max-width: 1366px)
{
	

	
}


/* Laptop  - For 1024 Resolution */
@media only screen
and (min-width : 768px)
and (max-width : 1024px)
{
	
body 				{font-size: 0.875rem;}	
	
	
}


/* iPad Landscape */
@media only screen   
and (orientation : landscape)   
and (-webkit-min-device-pixel-ratio: 2)  
and (min-width : 768px)   
and (max-width : 1024px)   
{
	
body 				{font-size: 0.875rem;}






	
}


/* iPad Portrait */
/* Orientation : Portrait */  
@media only screen   
and (orientation : portrait)   
and (-webkit-min-device-pixel-ratio: 2)   
and (min-width : 768px)   
and (max-width : 1024px)  
{

body 				{font-size: 0.875rem;}
	
	



	
	

	

	
}

/* Generally, this dimension is recommended for mobile: - For 640 Resolution */  
@media only screen   
and (min-width : 360px)   
and (max-width : 640px)  
{
	
body 				{font-size: 0.875rem;}
	

.page								{margin-top: 70px;}
	
.banner-area .banner-text			{bottom: 5%;}
.banner-area .banner-text .line-a	{font-size: 150%;}
.banner-area .banner-text .line-b	{font-size: 100%;}
.banner-area .banner-text .line-c	{}
	
	
/*.chair-area							{text-align: center;}*/
	
.speakers-block				{padding: 1rem 1rem;}	

	
}

/* Mobile - For 480 Resolution */  
@media only screen   
and (min-width : 320px)   
and (max-width : 480px)
{
	
body 				{font-size: 0.875rem;}
	
.page								{margin-top: 55px;}
	
.banner-area .banner-text			{bottom: 5%;}
.banner-area .banner-text .line-a	{font-size: 150%;}
.banner-area .banner-text .line-b	{font-size: 100%;}
.banner-area .banner-text .line-c	{}
	
	
/*.chair-area					{text-align: center;}*/
	
.speakers-block				{padding: 1rem 1rem;}

}

.padding-left-right{padding-left: 10%;padding-right: 10%;}

.sc_tab_cont .sp_img {padding: 20px 0 20px 10px;}
.sc_tab_cont .sp_img img {border-radius: 15px;-webkit-box-shadow: 0 3px 24px rgb(0 0 0 / 10%);box-shadow: 0 3px 24px rgb(0 0 0 / 10%);}
.sc_tab_cont .sp_cont {padding: 25px 25px 25px 50px;background: #ffffff;}
.sc_tab_cont .sp_cont h5 {color: #fd424d;margin-top: 20px;}
.sc_tab_cont .sp_cont h4 {margin-bottom: 10px;}
.sc_tab_cont .sp_cont h4 a {color: #221b68;}
.margin-top-20 {margin-top: 20px;}
.sc_tab_cont .sp_cont .meta-box span{margin-right: 10px;}

.banner-for-mobile{display: none;}

@media only screen and (max-width:768px){
.banner-for-desktop{display: none;}
.banner-for-mobile{display: block;}
.conf-logos{display: block!important;padding-bottom: 1rem;}}


.chairman-section h3{font-size:20px;font-weight:600;}

.program-wrap .nav-pills .nav-link.active,
.program-wrap .nav-pills .show>.nav-link 	{color: #FFFFFF; background: rgb(51,54,134); background: -moz-linear-gradient(45deg,  rgba(51,54,134,1) 0%, rgba(182,79,148,1) 100%); background: -webkit-linear-gradient(45deg,  rgba(51,54,134,1) 0%,rgba(182,79,148,1) 100%); background: linear-gradient(45deg, rgb(15 83 161) 0%,rgb(96 203 235) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333686', endColorstr='#b64f94',GradientType=1 );}
.program-wrap .nav-link 					{color: #333333; background-color: #f5f5f5;}

.program-wrap .nav-item .nav-link			{-webkit-box-shadow: 0px 1px 50px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 1px 50px 0px rgba(0,0,0,0.2); box-shadow: 0px 1px 50px 0px rgba(0,0,0,0.2);height: 100%;}

.program-wrap .nav-link						{padding: 0.75rem 1.25rem;}

.program-wrap .nav-item .line-a				{font-size: 200%; font-weight: 700;}
.prog-row				{padding: 0.75rem 0.5rem; border-bottom: 1px solid #CCCCCC;}
.prog-row:last-child	{border-bottom: none;}

.prog-row .time			{font-size:16px;}
.prog-row .doc			{}
.prog-row .lecture		{font-weight: 500;font-size:16px;color:#fff;font-family: var(--poppins)!important;}
.prog-row .docname		{font-weight: 500;font-family: var(--poppins)!important;font-size:15px;color:#0f53a1;}
.prog-row.highlight-a	{background: linear-gradient(45deg, rgb(96 203 235) 0%,rgb(15 83 161) 100%);color:#fff;margin-bottom:0.5rem;}
.prog-row.highlight-b	{background-color: #0f53a1;color:#fff;margin-bottom:0.5rem;}
.prog-row.highlight-c   {background-color: #e7e7e7;color:#000;margin-bottom:0.5rem;}
.highlight-break-session{background-color: #62d1f4!important;color:#000;text-transform: uppercase;}
.prog-row.highlight-c .lecture{color:#000;}

.prog-row .doc img		{border-radius: 20%;width:30%;}
.highlight-session      {background-color: #d9c7b9;text-align: center;}
.highlight-session .time{font-size:30px;text-transform: uppercase;font-weight: 600;font-family: var(--poppins)!important;}
/*.prog-row span{font-size:24px;font-family: var(--poppins)!important;}*/


.conf-logos{display:none;}
.chairperson-msg-img h4{line-height: 45px;}
.chair-area-msg span{font-weight: 500;font-size: 20px;}

.chairperson-msg-img{margin-top:5rem;}
.chairperson-msg-img img{border: 2px solid #221b68;padding: 5px;}


.previous-section	{padding-top: var(--def-padding); padding-bottom: var(--def-padding);background-color: #f1f1f1;position: relative;}
.previous-section::before {content: 'Previous Conferences';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #ccc;font-weight: 700;text-align: center;/*z-index: 1;*/}
.previous-section h1{font-weight:600;font-size:50px;color:#221638;font-family: 'Poppins', sans-serif!important;margin-bottom:1rem;margin-top: 1rem; text-transform: uppercase;position: relative;}

.sponsors-section	{padding-top: var(--def-padding); padding-bottom: var(--def-padding);background-color: #fff;position: relative;}
.sponsors-section::before {content: 'Sponosors';position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 100%;font-size: 600%;color: #f2f2f2;font-weight: 700;text-align: center;/*z-index: 1;*/}
.sponsors-section h1{font-weight:600;font-size:50px;color:#221638;font-family: 'Poppins', sans-serif!important;margin-bottom:1rem;text-transform: uppercase;position: relative;}

/*********************** Demo - 14 *******************/
.box14{position:relative}
.box15,.box17,.box18{box-shadow:0 0 5px #7e7d7d;text-align:center}
.box14:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;opacity:0;transition:all .35s ease 0s}
.box14:hover:before{opacity:1}
.box14 img{width:100%;height:auto}
.box14 .box-content{width:90%;height:90%;position:absolute;top:5%;left:5%}
.box14 .box-content:after,.box14 .box-content:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition:all .7s ease 0s}
.box14 .box-content:before{border-bottom:1px solid rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.5);transform:scale(0,1);transform-origin:0 0 0}
.box14 .box-content:after{border-left:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5);transform:scale(1,0);transform-origin:100% 0 0}
.box14:hover .box-content:after,.box14:hover .box-content:before{opacity:1;transform:scale(1);transition-delay:.15s}
.box14 .title{font-size:21px;font-weight:700;color:#fff;margin:15px 0;opacity:0;transform:translate3d(0,-50px,0);transition:transform .5s ease 0s}
.box14:hover .title{opacity:1;transform:translate3d(0,0,0)}
.box14 .post{font-size:14px;color:#fff;padding:10px;background:#981d34;opacity:0;border-radius:0 19px;transform:translate3d(0,-50px,0);transition:all .7s ease 0s}
.box14 .icon,.box15 .icon{padding:0;list-style:none}
.box14:hover .post{opacity:1;transform:translate3d(0,0,0);transition-delay:.15s}
.box14 .icon{width:100%;margin:0;position:absolute;bottom:-10px;left:0;opacity:0;z-index:1;transition:all .7s ease 0s}
.box14:hover .icon{bottom:4rem;opacity:1;transition-delay:.15s}
.box14 .icon li a{display:block;width:100%;height:100%;line-height:40px;/*border:1px solid #fff;border-radius:0 16px;*/font-size:17px;color:#fff;/*margin-right:5px;*/transition:all .4s ease 0s;padding-left: 10px;padding-right: 10px;}
/*.box14 .icon li a:hover{background:#981d34;border-color:#981d34}*/
@media only screen and (max-width:990px){.box14{margin-bottom:10px}
}

.previous-section h4{font-size:18px;font-weight:500;margin-top:1rem;}


.box-card-flag {right: -15%;transform: translateX(-50%);width: 40px;bottom: 25px;z-index: 5;margin-bottom: 5%;position: relative;}
.box-card-flag img{position: relative;}


ul.list-cv li{color:#fff;}


span.cme-span{background-color: #d71f1f;font-weight: 600; padding-left:15px;padding-right: 15px;padding-top: 5px;padding-bottom: 5px; color: #fff;font-weight: 300;font-size: 21px;display: table;margin-bottom: 1rem;}


.virtual-link{border-top-left-radius: 25px;border: 1px solid #fff;border-bottom-right-radius: 25px;padding: 10px;}
.virtual-link h3{color:#fff;}

.play-icon-virtual{margin-right: 10px;}

.play{text-align: center;}
.play span{display: block;}
.play .video-icon{font-size:30px;}

@media only screen and (max-width:475px){
.play{text-align: left;}}


.print-cme-section-desktop{/*background-color: #0d2e59;*/padding-top: 1rem;padding-bottom: 1rem;}
.print-cme-section a{color:#fff;}
.print-cme a {color: #fff;text-transform: uppercase;font-size: 25px;background-color: #c01d30;padding:10px 20px 10px 20px;border-radius: 50px;}

.print-cme-section-mobile{display: none!important;}
.print-cme-section-desktop{display: none;}


@media only screen and (max-width:768px){
.print-cme-section-desktop{display: none;}
.print-cme-section-mobile{display: block!important;padding-top: 1rem;padding-bottom: 1rem;}}


.certificates-section {padding-top: 2rem;padding-bottom: 2rem;}
