@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700;800;900&display=swap');
@import url('../fonts/font.css');
@font-face {
  font-family: Benguiat;
  src: url("../fonts/Benguiat-Bold.ttf");	
}
@font-face {
  font-family: ProximaNova-Regular;
  src: url("../fonts/ProximaNova-Regular.ttf");	
}
@font-face {
  font-family: ProximaNova-Bold;
  src: url("../fonts/ProximaNova-Bold.ttf");	
}
@font-face {
  font-family: SourceSansPro-Regular;
  src: url("../fonts/SourceSansPro-Regular.ttf");	
}

* 					{margin:0;padding:0;-webkit-font-smoothing:antialiased;line-height:normal;}
body 				{margin:0 auto;font-size:19px;color:#000;font-family: 'Poppins', sans-serif;background:#fff;}
html				{height: 100%;}
a:active, a:focus,input:focus, textarea:focus,select button{outline:0}
a:active, a:focus	{outline:expression(hideFocus='true')}
::-moz-focus-inner	{border:1px solid transparent!important}
:link,:visited      {text-decoration:none}
ul,ol,li,pre,
form,blockquote,
fieldset,input,p,select,label,button,textarea,section,a{margin:0px;list-style:none;padding:0;vertical-align:top;border-radius:0;font-family:'ProximaNova-Regular';}
a img				{border:none;}
h1,h2,h3,h4,h5,h6	{margin:0px;padding:10px 0px;color:#000000;font-family: 'Nunito Sans', sans-serif;text-transform:uppercase}
.button,.digital-health img,.wsmenu-list > li > a,.view-more a,.schedule-tab li,.schedule-tab li .day-num,.sponsors-links li a,.speaker-thumb,.speaker-thumb img,.speaker-detail,.logobar,.amiri,.flag-holder,#jpreBar
					{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s}
.about-readmore{transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s}
header{padding:10px 30px;position:fixed;z-index:999;top:0px;width:100%;left:0px;right:0px;text-align:center;background: rgb(223 70 130);}
header .col-12{position: relative;z-index:1}
.logobar{width:155px;margin:0 0px 0 0;position:absolute;top:-10px;left:15px;border-radius:0 0 20px 20px;overflow:hidden}
.navigation,.logobar,.register-button{display:inline-block;vertical-align:middle}
.amiri{display:block;background:#fff;padding:15px}
.amiri img{width:100%}
.navi-regi{white-space:nowrap;text-align:center;}
header {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0.86, 0, 0.07, 1);
  -moz-transition: -moz-transform 1s cubic-bezier(0.86, 0, 0.07, 1);
  transition: transform 1s cubic-bezier(0.86, 0, 0.07, 1);
}

header .container{z-index:99;position:relative}
header.header-bg{/*background:url(../images/header-bg.jpg) left bottom no-repeat;background-size:100% 100%;*/}
header.hidden {
  -webkit-transform: translateY(-100px);
  -moz-transform: translateY(-100px);
  -ms-transform: translateY(-100px);
  -o-transform: translateY(-100px);
  transform: translateY(-100px);
}

.wsmenu-list > li {margin-left:0px;padding-right:10px}
.wsmenu-list > li a{font-family: 'Poppins', sans-serif;}
.wsmenu-list > li a.nav-active {
    /*background: #e5a851!important;*/
    color: #fff!important;
    border-radius: 0;
	border-bottom:1px solid #fff;
}
@media screen and (min-width:781px){
	header.small-header .logobar{width:80px;border-radius:0px 0px 10px 10px;}
	header.small-header .amiri{padding:5px 7px 10px 7px;}
}
sup                {text-transform: none;}
.count-down         {display: inline-block;}
.count-down h4     {color: #fff;font-family: 'Poppins', sans-serif;margin-top:3%;margin-left:0%;text-transform: none;}
ul.top-conf-logo   {display: inline-flex;}
ul.top-conf-logo li{padding-right: 0rem;}
.img-top-conf-logo {width:45%;}

.banner-main{position:relative;z-index:1;overflow:hidden;/*background:url(../images/slide-1.jpg) left top;background-size:100% auto*/height:900px;}
.banner-img{position: absolute;top:0px;left:0px;right:0px;bottom:0px;height:100%;}
.banner-img img{width:100%;min-height:100%;}
p{padding:10px 0;color:#000000}
.banner-text{position:relative;z-index:99;padding-top:1rem;padding-bottom: 0rem; width:100%;}
.title-main{color:#ffffff;font-size:35px;font-family:'Benguiat';margin:20px 0 0 0;line-height:64px;text-shadow: 2px 2px 10px #000;text-transform: uppercase;width: 75%;}
.venue{color:#fff;font-size:25px;font-family: 'Poppins', sans-serif;text-transform:uppercase;padding:15px 0 0 0px;text-shadow: 2px 2px 10px #000;}
.cme-cpd{font-size:35px;font-family:'Benguiat';font-weight:700;text-transform:uppercase;margin-top:0%;text-shadow: 2px 2px 10px #575757;}


h4.participant   {background-color: #f7941d;width: 20%;text-align: center;border-radius: 25px;font-size: 18px;margin-left:0%;margin-top: 2%;}
h4.participant a {color: #fff;}

.img-mobile      {display: none;}
.registerBtn{background-color: #ffca7f!important;color:#000!important;}
/****ABOUT CSS STARTS HERE****/
.about-section{position:relative;z-index:1;padding-top: 10rem;padding-bottom: 2rem;}
.about-section h2{text-align: center;font-weight: 500;font-size:35px;color: #0fcee8;font-size:40px;}
.about-main h4   {text-transform: none;color:#0fcee8;}
.about-main p    {font-family:'ProximaNova-Regular';text-align: justify;}
/****ABOUT CSS ENDS HERE*****/

.dr-dtl{margin-top:25px;margin-bottom:10px}
.dr-dtl p{padding:0px}
.parallaxcont{width:100%;background-attachment: fixed!important;background-size:cover;background-repeat:repeat-y;background-position:top center;position:relative;}

/****SPEAKERS CSS STARTS HERE*****/
.speakers-main   {background:url(../images/speaker-bg.jpg) left top no-repeat;background-size:100% auto;padding:30px 0;padding-top: 3rem;}
.speakers-main h2{color:#fff;text-align: center;padding-top: 3rem;font-size:5px;}
.speakersWrap			{padding:70px 0;}
.speakersWrap h2 		{color: #262562;}


/***CONFERENCE SECTION STARTS HERE***/
/*.schedule-plan                     {background:#6fc4ff;padding:50px 0}
.schedule-plan h2                  {color:#fff;text-align: center;font-size: 40px;font-weight: 600;}
.program .program-row                       {margin-bottom: 0px; padding: 10px 0 ; border-bottom: 1px solid #000;}
.program .last                              {margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px solid #eee;}
.program .program-row h4                    {color: #000; font-size: 18px; margin: 0px; padding: 0px; text-transform: uppercase; font-weight: 600; line-height: 25px;}
.program .program-row h5                    {color: #0f716a; font-size: 18px; margin: 0px; padding: 0px; text-transform: uppercase; font-weight: 600; line-height: 25px;}
.program .program-row p                     {margin-bottom: 0; font-weight: 300; line-height: 25px; font-weight: bold;}
.program .highlight-1                       {background: #1d9188; color:#fff;}
.program .highlight-2                       {background: #4c2f7f; color:#fff;}
.program .highlight h4, .program .highlight p{color: #fff;}
.program .workshop-highlight strong         {font-weight: 700;}
h6.conf-date                                {text-align: center;text-transform: none;font-weight: 600;font-size: 20px;}
h4.sessions                                 {font-size: 30px;font-weight: 600;text-align: left;}
.img-circle                                 {border-radius: 50%;}
.schedule                          {float: left; width: 100%; list-style:none; margin-bottom: 5px; -webkit-padding-start: 0px;}
.schedule li                       {float: left; width: 98%; padding: 10px 1%; border-bottom: 1px solid #CCC; text-transform: capitalize;}
.schedule li .schedule_a           {float: left; width: 21%; padding-top: 2rem; text-transform: uppercase;font-size:17px;font-weight: 600;}
.schedule li .schedule_b           {float: left; width: 14%; font-size: 14px;font-weight: 600;text-align: center;}
.schedule li .schedule_bc          {float: left; width: 73%;}
.schedule li .schedule_cc          {float: left; width: 47%;}
.schedule li .schedule_c           {float: right; width: 65%; padding-top: 2rem;text-align: left; padding-left: 15%;}
.schedule li .schedule_c p         {font-size: 14px;}

.schedule li .schedule_c1          {float: right; width: 50%; padding-top: 2rem; text-align: left;}
.schedule li .schedule_c1 h4       {padding: 0; color: #000; font-size: 17px;}
.schedule li .schedule_c1 h5       {padding: 0; font-size: 14px; font-weight: 400; line-height: 18px;}

.schedule li .schedule_c h4        {padding: 0; color: #000; font-size: 18px;font-weight: 600;text-transform: none;}
.schedule li .schedule_c h5        {padding: 0; font-size: 14px; font-weight: 400; line-height: 18px;}
.schedule li .schedule_d           {float: left; width: 15%;}
.schedule .highlight_b             {background: #f9f9f9; padding: 15px 1% 3px;}
.highlight_b p                     {color: #343591; font-size: 18px; font-weight: 500; text-align: center; text-transform: uppercase;}
.highlight_b p span                {color: #333; font-size: 15px; font-style: italic;}
.break                             {color: #fff !important; font-weight: 600; padding: 0; font-size: 40px;}
.img-conf                          {width: 80px; height: 80px;}
li.dark-color                      {background-color: #9ad6ff;}
li.light-color                     {background-color: #ddebff;}
.schedule li .course_ca            {width: 100%;}
h4.sessions-1                      {color: #982323!important;font-weight: 600;text-transform: uppercase!important;margin-bottom: 0px!important;}
li.session-color                   {background-color: #0fcee8;}
h4.prog-register                   {text-transform: uppercase!important;font-size: 22px!important;margin-top: -3px;}
.highlight-a1                      {background-color: #9ad6ff66;}
.highlight-a2                      {background-color: #ddebff;}*/
/***CONFERENCE SECTION ENDS HERE***/


.registration-main{background:#f1f1f1;padding-top: 3rem;padding-bottom: 3rem;}
.registration-main h2 {}
.registration-div{/*width:575px;*/margin:0 auto}
.submit-btn {color: white; border-color: white;background-color:#0d426a;margin-top: 2rem;}
.submit-btn:hover {background-color:#444;color:#fff;}



.register-free h6{text-transform: none;font-size:17px;}




.sponsors-main{padding-top: 3rem;padding-bottom: 3rem;;background:#c1c0c0;}
.sponsors-main h2,.venue-main h2{color:#000;font-size:40px;font-weight: 600;text-align: center;}
.sponsors-main p{text-align:center;font-size:20px;font-weight:bold}
.sponsors-links{text-align:center;margin-bottom:15px}
.sponsors-links li{display:inline-block;width:20%;margin:0.5%;}
.sponsors-links li a{display:block;background:#fff;padding:10px;border-radius:20px;cursor:default}
.sponsors-links li a img{width:100%;}
.sub-title{padding-top:20px}
.padding-top0{padding-top:0px}
.sub-title h3{text-align:left;font-size:25px;color:#000;font-weight:600;text-transform: uppercase;}
.committee-main{padding-top: 3rem;padding-bottom: 3rem;}
.committee-main h2{color:#000;text-align: center;font-size:40px;font-weight:600;}
.committee-div{padding:10px;}
.committee-div h5 {color:#000;font-weight: 600;}
.committee-div span{text-align: center;display: block;font-size: 14px;}


/*******VENUE CSS STARTS HERE*********/
.venue-section                                 {padding-top: 3rem;padding-bottom: 3rem;}
.venue-img                                     {border: 5px solid #ccc;}
.venue-section h2                              {font-size:40px; text-align: center;font-weight:600;color: #000;margin-bottom: 1rem;}
.venue-location h3                             {color: #fff;text-align: center;text-transform: uppercase;font-size: 26px;font-weight: 600;}
.venue-location h5                             {color: #fff;text-align: center;text-transform: uppercase;font-size: 20px;font-weight: 600;margin-bottom: 1rem;}
.venue-location p                              {color: #fff;text-align: center;text-transform: uppercase;margin-top: 5px;}
.location-img                                  {width: 35%;margin-left: 32%;}
.venue-location                                {width:25%;background-color: #00000096;padding: 10px;margin-left: 35%;padding-top: 2rem;padding-bottom: 2rem;}
.venue-location a                              {color: #fff;text-decoration: none;}
p.location-map                                 {font-weight: 600;}
p.location-map img                             {width: 10%;margin-top: -3%;}
p.location-map a:hover                         {color:#0fcee8;}                       
/*****************VENUE CSS STARTS HERE*************************/

.box-13-committee img {border: 5px solid #ccc;}
footer{background-color:#0d426a;padding:0px 0}
.copyright{float:left;}
.designed{float:right;}
.copyright,.designed{color:#ffffff;font-size:13px;padding:15px 0}
.designed a{color:#ffffff;}
.designed a:hover{color:#0d426a}

.form-control{height:auto!important;padding:.575rem 1rem;border: 1px solid #ccc;border-radius: 25px;font-size:18px}
.form-control:hover,.form-control:focus{border: 1px solid #0d426a;}
.form-group .form-label{display:block;}
.form-main{margin:0 auto;width:575px}

.speaker-modal{width:640px;padding:30px;}
.speaker-modal h3{color:#ee1059;font-size:20px;padding-top:0px;}
.speaker-modal p{font-size:16px;}
.speaker-modal .speaker-img{width:250px;float:right;margin:0 0 10px 15px}
.speaker-modal .speaker-img img{width:100%;}
.speaker-modal .speaker-post{padding:0px;text-align:left}
.speaker-modal .speaker-post a{color:#2cba04!important;font-size:15px;}
.speaker-modal .speaker-post a:hover{color:#000!important;}
.about-modal{width:1100px}
.swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ed1c24'%2F%3E%3C%2Fsvg%3E") !important;
}

.swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ed1c24'%2F%3E%3C%2Fsvg%3E") !important;
}
.about-readmore{position:fixed;z-index:999;top:0px;right:-60%;background:#fff;padding:30px 15px 30px 35px;width:50%;height:100%;box-shadow:0 0 25px 25px rgba(0,0,0,0.2) }
.about-readmore .speaker-sub p{font-size:17px}
.about-close-btn{
    position: absolute;
    width: 35px;
    height: 35px;
    background:#ed1c24;
    top: 50%;
    left: -30px;
    border-radius: 3px;
    box-shadow: 0 0 15px rgba(255,255,255,0.2);
    text-align: center;
    display: flex;
    align-items: center;
    transform: rotate(45deg) translateY(-50%);
}
.about-close-btn::after {
    content: "";
    border: 2px solid transparent;
    border-left: 2px solid #000;
    border-bottom: 2px solid #000;
    width: 10px;
    height: 10px;
    display: block;
    margin: 0 auto;
}
.about-close-btn:hover{background:#00f6ff}
.about-readmore.opened{right:0%}


.popup-hidden{display:none}
.fancybox-button svg path{fill:#fff}
.popup-hidden{display:none;background-color:rgba(255,255,255,0.9);border-radius:3px;/*background-color:rgba(247,145,49,0.9);*/padding:35px;}
.popup-hidden::after{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#f3f3f3;content:"";z-index:-1}
.popup-hidden h2{padding-top:0px;text-align:left;color:#000;padding-bottom:25px;font-weight:600;font-size:25px;}
.popup-hidden p{line-height:30px;font-weight:500;}
.fancybox-close-small{background-color: #000;}
/* Start state */
.animated-modal {border-radius:5px;overflow:visible;transform: translateY(-50px);transition:all .7s;}
.animated-modal .anim1,.animated-modal .anim2,.animated-modal .anim3,.animated-modal .anim4,.animated-modal .anim5,.animated-modal .anim6,.animated-modal .anim7,.animated-modal .anim7,.animated-modal .anim8,.animated-modal .anim9,.animated-modal .anim10
{transform: translateY(50px);opacity:0;transition-property:transform, opacity;transition-duration:.4s;}


/* Final state */
.fancybox-slide--current .animated-modal,
.fancybox-slide--current .animated-modal .anim1,
.fancybox-slide--current .animated-modal .anim2,
.fancybox-slide--current .animated-modal .anim3,
.fancybox-slide--current .animated-modal .anim4,
.fancybox-slide--current .animated-modal .anim5,
.fancybox-slide--current .animated-modal .anim6,
.fancybox-slide--current .animated-modal .anim7,
.fancybox-slide--current .animated-modal .anim8,
.fancybox-slide--current .animated-modal .anim9,
.fancybox-slide--current .animated-modal .anim10
{
  transform: translateY(0);
  opacity: 1;
}

/* Reveal content with different delays */

.fancybox-slide--current .animated-modal .anim1 {
  transition-delay: .1s;
}

.fancybox-slide--current .animated-modal .anim2 {
  transition-delay: .2s;
}
.fancybox-slide--current .animated-modal .anim3 {
  transition-delay: .3s;
}
.fancybox-slide--current .animated-modal .anim4 {
  transition-delay: .4s;
}
.fancybox-slide--current .animated-modal .anim5 {
  transition-delay: .5s;
}
.fancybox-slide--current .animated-modal .anim6 {
  transition-delay: .6s;
}
.fancybox-slide--current .animated-modal .anim7 {
  transition-delay: .7s;
}
.fancybox-slide--current .animated-modal .anim8 {
  transition-delay: .8s;
}
.fancybox-slide--current .animated-modal .anim9 {
  transition-delay: .9s;
}
.fancybox-slide--current .animated-modal .anim10 {
  transition-delay: 1s;
}



button,.form-control,
textarea:hover, 
.form-control:hover, 
textarea:active, 
.form-control:active, 
textarea:focus, 
.form-control:focus,
button:focus,
button:active,
button:hover,
label:focus,
.btn:active,
.btn.active,.swiper-button-next, .swiper-button-prev
{
    outline:0px !important;
    -webkit-appearance:none;box-shadow:none!important 
}

.input::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{ /* Chrome/Opera/Safari */
  color:#999; font-style: italic
}
.input::-moz-placeholder,.form-control::-moz-placeholder { /* Firefox 19+ */
   color:#999; font-style: italic
}
.input:-ms-input-placeholder,.form-control:-ms-input-placeholder { /* IE 10+ */
  color:#999; font-style: italic
}
.input:-moz-placeholder,.form-control:-moz-placeholder { /* Firefox 18- */
   color:#999; font-style: italic
}
::selection 		{color:#fff;background:#ed1c24}
::-moz-selection	{color:#fff;background:#ed1c24}
.none				{display:none !important}

.fancybox-close-small,.fancybox-close-small:after,.swiper-pagination-bullet{outline: none !important; box-shadow: none;}

a					{color:#000000;text-decoration:none}
a:hover 			{color:#ed1c24;text-decoration:none}
a:focus 			{color:#000000;text-decoration:none}

.button{font:400 19px/25px 'ProximaNova-Regular';color:#fff;background:#0fcee8;padding:3px 25px 3px 25px;font-size:16px;display:inline-block;border-radius:30px;cursor:pointer;text-align:center;border:2px solid transparent;text-decoration:none;text-transform:uppercase;vertical-align:middle;letter-spacing:1px}
.button:hover,.button:focus{background:#000;color:#fff;border:2px solid transparent;}
header .button:hover,header .button:focus{background:#fff;color:#fff;border:2px solid transparent;}

.program-sponsor   {width:15%;}
.kma-logo          {position:absolute;width:10%;margin-top:-30%;margin-left:50%;}

.panel-container		{margin-top: 20px;width:100%;}
.panel-container h4 	{margin-top: 0px; margin-bottom: 15px; color: #000;font-weight: 600; text-align: center; display: inline-block; width: 100%;text-transform: none!important;}
.row-container			{padding: 1rem; /*border-top: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5;*/ border: 1px solid #e5e5e5; 
	                    margin-bottom: 0.25rem; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius:0px;}
.row-container:last-child{margin-bottom: 0; /*border-bottom: 1px solid #e5e5e5;*/}
.prog-cont strong		{color: #000; font-weight:600;text-transform: uppercase;font-size:20px;}
.prog-cont h5			{margin-bottom: 0;font-weight: 600;color:#982323;text-transform: none;}
.prog-cont h6           {text-transform: none;font-weight: 600;}
.highlight-a			{background-color: #f0fafe;}
.highlight-a strong		{color: #00aeef !important;}
.prog-rounded-img		{-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.time-prog              {text-transform: uppercase;font-weight:600;font-size:18px;}
.time-prog-conf         {text-transform: uppercase;font-weight:600;font-size:18px;margin-top: 15px;}
.radio-conf             {margin-top:2%;}



.highlight-session{background-color: #2b9c93;}
.highlight-session h4{color:#fff!important;}
.padding-left-right{padding-left:6%;padding-right:6%;}
.img-webinar{width:20%;margin-top:3rem;}

.workshop-plan                     {background:#447394;padding-top:3rem;padding-bottom:3rem;}
.workshop-plan h2                  {color:#fff;text-align: center;font-size: 40px;font-weight: 600;}
.workshop-container h4             {color:#fff;}
td.sub-head01 h4                   {color:#000;}

h4.prog-venue{font-size:30px;text-transform: uppercase;}
th.table-head{width:33%;}
h2.time-work{text-transform: none;}
td.sub-head h3{font-size:17px;font-weight:600;}
td.sub-head h6{color:#145591;font-weight:700;font-size:17px;}
td.sub-head0 {background-color: #bae4f0;}
td.sub-head0 strong{color:#000;}
td.sub-head01{background-color: #ccc;}

td.sub-head h2{font-size: 22px;color:#000;text-align:left;margin-bottom: 0.5rem;}
td.sub-head h4{text-align: left;font-size:18px;margin-bottom: 5px;}
td.sub-head h2:after{display: none;}
td.sub-head h5{color:#145591;font-weight:700;font-size:15px;text-align: left;padding: 0px;}

.table-bordered td, .table-bordered th { border: 2px solid #76b4fa;}
th.table-head{text-align:center;background-color:#0085c9;font-size:25px;color:#fff;font-weight: 500;}
th.table-head span{font-size:20px;color:#fff;}

td.sub-head h1{margin-bottom:0px;border-bottom:0px;font-size:23px;text-transform:uppercase;color:#0085c9;font-weight:600;}

td.sub-head span{color:#000;font-weight:600;font-style:italic;margin-top: 0.5rem;display: block;}


.break-container{background-color:#0095ff;}
.break-container strong{color:#fff;}

@media (min-width: 2500px) and (max-width: 2560px){
.about-section{padding-top: 25rem;}
.chairman-img::before{right:202px!important;top:-10px!important;height:250px!important;width:50%!important;}}

@media (min-width: 2008px) and (max-width: 2100px){
.about-section{padding-top:15rem;}
.chairman-img::before{right:105px!important;top:-7px!important;width:60%!important;}}

.register-free h4{font-weight: 600;text-transform: none;margin-bottom: 1rem;}

.chairman-img::before{content: "";position: absolute;right: 55px;top: -8px;height: 250px;width: 80%;border-right: 2px solid #0064a3;border-top: 2px solid #0064a3;}

.chairman-section h2{display: none;}

/*******NEW CSS STARTS HERE*****/
.banner-text{padding-left:0rem;background-color: #df468273;/*filter: drop-shadow(2px 2px 2px #fff);*/}

.col-derma-name:after{content: '';border-right: 1px solid #fff;height: 100%;position: absolute;left: 35%;top: 0rem;}

.banner-text h1{color:#fff;font-size:50px;font-weight:600;width:50%;font-family: 'Nunito Sans', sans-serif;}
.banner-text h2{color:#fff;font-size:50px;font-weight: 600; font-family: 'Nunito Sans', sans-serif;margin-top: 2rem;}


.banner-text-date h2{font-size:35px;color:#fff;}
/*span.text-dec1:after{content:'';border-bottom:2px solid;position:absolute;width:100%;top:45%;left:0rem;}*/
span.text-dec1{font-weight:300;font-size:50px;}
span.text-dec2{font-weight:200;font-size:50px;}
span.text-dec3{font-weight:500;font-size:50px;}

ul#example li{margin-right:20px;}
ul#example li span{font-size:40px;font-weight: 100;color:#fff!important;}
ul#example li{width:100px;height:100px;}
ul#example li p{color:#fff;}

.img-webinar{width:20%;margin-top:0rem;margin-left:-5rem;}
.cme-cpd h2 {font-size:60px!important;font-weight:600;}
.cme-cpd h2 span{font-weight:500;font-size:50px;}

.welcome-section   {padding-top:8rem;padding-bottom:3rem;background-image: url("../images/icon-background.png");background-repeat: no-repeat;background-size: cover;background-position: top right;}
.welcome-section h2{color:#4b4b4b;font-weight:600;}
.welcome-section h4{color:#4b4b4b;line-height:45px;font-size:28px;}
.welcome-section p{font-size:19px;line-height: 30px;text-align: justify;}
.welcome-section h5{font-size:15px;coor:#333;text-transform: none;}
.welcome-section span{font-size: 15px;color:#333;}

ul.listings  {padding-left: 1.5rem;margin-top:0%;}
.listings li {font-size:19px;padding: 15px 0 15px 0px; position: relative;z-index: 1;line-height: 30px;}
.listings li::before {position: absolute;left: 0px;top: 18px;border-top: 2px solid #ffca7f;border-right: 2px solid #ffca7f;width: 8px;height: 8px;transform: rotate(45deg);content: "";display: block;display:none;}

.welcome-text{margin-top:-15%;}
h2.topics-head{padding-left:1.2rem;}
h4.conf-venue{color:#fff;font-size: 30px;font-weight: 400;}


.chairman-section{background-color:#e6e6e6; background-image: url("../images/chairman-back.png");background-repeat: no-repeat;background-position: top right;background-repeat: no-repeat;background-size: cover;padding-top: 2rem;padding-bottom: 2rem;}
.chairman-section h1{color: #0d426a;text-shadow: 2px 2px 10px #575757;font-size:50px;opacity: 0.2;position: absolute;transform: rotate(-89.1deg) scaleX(1);letter-spacing: 5px;}
.chairman-text{padding-top: 5rem;}
.chairman-text p{line-height: 30px;font-weight: 600; font-size: 20px;}

.chairman-text h5{color:#0d426a;text-transform: none;font-weight: 400;}
.chairman-text span{color:#0d426a;font-weight:600;}


.welcome-line-divider:after {content: '';border-right: 1px solid #333;height: 75%;position: absolute;right: -1%;top: 5rem;}

.speakers-section   {padding-top:3rem;padding-bottom:3rem;background-image: url("../images/committee-section-background.png");background-position: center right;background-repeat: no-repeat;}
.speakers-section h2{text-align:center;color:#000;font-weight: 500;font-size:40px;padding-bottom: 3rem;}

/*****JUMBOTRON VIDEO CSS STARTS HERE*****/
.jumbotron {position: relative;overflow: hidden;background: rgba(0,0,0);}
.jumbotron video {position: absolute;z-index:auto;top: 0;width:100%;height:100%;object-fit: cover;opacity:0.5;}
.jumbotron .container {z-index: 2;position: relative;}
.jumbotron            {margin-top:-3rem;margin-bottom:-3rem;padding-top: 6rem;padding-bottom: 6rem;}
/*****JUMBOTRON VIDEO CSS ENDS HERE*****/

.jumbo-video {margin-top: 0rem;margin-bottom: 0rem;padding-top:3rem;padding-bottom: 0rem;background-color: #000000;}

/*********************** Demo - 13 *******************/
/*.box13                                          {position:relative;transition:all .2s ease-out 0s;border-left:2px dotted #fff;border-top:2px dotted #fff;}
.box13 .box-content,.box13:after                {position:absolute;left:20px;right:20px}
.box13:after                                    {content:"";display:block;background:#ffffffd1;top:15px;bottom:20px;opacity:0;transform:rotate3d(-1,1,0,100deg);
	                                            transition:all .4s ease-in-out 0s;height:auto;margin-top: 0rem;}
.box13:hover:after                              {opacity:.9;transform:rotate3d(0,0,0,0deg)}
.box13 img                                      {width:100%;height:auto;background-color: #0000008c;border-radius: 100%;}
.box13 .box-content                             {top:35%;opacity:0;z-index:1;-webkit-transform:translate(10%,-30%);transform:translate(10%,-30%);transition:all .2s ease-out 0s}
.box13:hover .box-content                       {opacity:1;transform:translate(0,-50%);transition-delay:.2s}
.box13 .title                                   {display:block;font-size:18px;font-weight:400;color:#0d426a;margin-top:5rem;text-align: center;width: 100%;text-transform: none;}
.box13 .post                                    {}
.box13 .social                                  {padding:0;margin:0;list-style:none}
.box13 .social li                               {display:inline-block}
.box13 .social li a                             {display:block;width:35px;height:35px;background:#f7f7b9;border-radius:50%;font-size:17px;color:#1b1462;line-height:35px;
	                                            margin-right:5px;transition:all .4s ease-in-out 0s}
.box14 .icon li,.box14 .post                    {display:inline-block}
.box13 a                                        {color:#0d426a!important;text-align: center;display: block;font-weight:600;}
.box13 a:hover                                  {color:#0d426a!important;text-decoration: none;}*/


/*********************** Demo - 13 *******************/
.box13                                          {position:relative;transition:all .2s ease-out 0s;}
.box13 .box-content,.box13:after                {position:absolute;left:20px;right:20px}
.box13:after                                    {content:"";display:block;background:#df468296;top:15px;bottom:20px;opacity:0;transform:rotate3d(-1,1,0,100deg);
	                                            transition:all .4s ease-in-out 0s;/*height: 220px;*/margin-top: 0rem;border-radius:100%;}
.box13:hover:after                              {opacity:.9;transform:rotate3d(0,0,0,0deg)}
.box13 img                                      {width:100%;height:275px;border-radius: 100%;/*box-shadow: inset 7.5px 7.5px 0 #df4682;*/border-left: 10px solid #df4682;border-top: 10px solid #df4682;}
.box13 .box-content                             {top:35%;opacity:0;z-index:1;-webkit-transform:translate(10%,-30%);transform:translate(10%,-30%);transition:all .2s ease-out 0s}
.box13:hover .box-content                       {opacity:1;transform:translate(0,-50%);transition-delay:.2s}
.box13 .title                                   {display:block;font-size:17px;font-weight:700;color:#fff;margin-top:5rem;text-align: center;width: 100%;text-transform: none;}
.box13 .post                                    {}
.box13 .social                                  {padding:0;margin:0;list-style:none}
.box13 .social li                               {display:inline-block}
.box13 .social li a                             {display:block;width:35px;height:35px;background:#f7f7b9;border-radius:50%;font-size:17px;color:#1b1462;line-height:35px;
	                                            margin-right:5px;transition:all .4s ease-in-out 0s}
.box14 .icon li,.box14 .post                    {display:inline-block}
.box13 a                                        {color:#fff!important;}
.box13 a:hover                                  {color:#fff!important;text-decoration: none;}
.flag-holder img{width:12%!important;margin-top: -10%;display: inline-block!important;position: relative;}
@media only screen and (max-width:990px){.box13{margin-bottom:0px}}
@media only screen and (max-width:990px){.box13{margin-bottom:0px}}
a.social-links-info {display: inline-block;}
p.social-link-info-text{text-align: center;}

/*********************** Demo - 13 *******************/

h3.title-1                                     {text-align: center;font-size: 18px;color: #000;font-weight:200;text-transform: none;letter-spacing: 1px;}
.fa-left                                       {color:#df4682;border:1px solid #fff;padding:5px;background-color:#fff;}
.fa-right                                      {color:#df4682;border:1px solid #fff;padding:5px;background-color:#fff;}


/****PROGRAM SECTION CSS STARTS HERE*****/
.schedule 			{overflow:hidden;}
.schedule li 	 	{margin:10px 0}
.schedule .schedule_date {float:left;width:250px;color:#343434;/*text-shadow:0px 1px 1px #000;*/text-align:right;padding-right:20px;padding-top:12px;font-size:18px;font-weight:bold;position:relative;z-index:1;border-bottom:1px solid rgba(0,0,0,0.3)}
.schedule .schedule_date::after{content:'';position: absolute;right:0;bottom:-6px;border-bottom:1px solid rgba(0,0,0,0.3);border-right:1px solid rgba(0,0,0,0.3);width:11px;height:11px;transform: rotate(
-45deg
);  }
.schedule .schedule_dis{margin:0 0 0 278px;text-align: left; color: #fff;}
.program-main 		{/*background-image:url(../images/program-bg.jpg) !important*/}
.program-main h1 	{/*text-shadow:0px 1px 1px #000;color:#000;*/}
.schedule_dis 		{padding:15px;border-radius:5px 5px 5px 5px;position:relative;z-index:9}
.schedule_dis:after {
    border-bottom: 20px solid rgba(255,255,255,0.6);
    border-left: 20px solid transparent;
    border-top: 0px solid transparent;
    content: "";
    left: -20px;
    position: absolute;
    top:10px;display: none
}

.schedule li.break .schedule_dis{color:#52498e;}
.schedule li.break .schedule_dis:after{border-bottom: 20px solid #196db6;}
.schedule_topic 	{font-size:20px;color:#52498e;font-weight: 600;}
.schedule_spkr      {color:#b217b0;padding-top: 8px;font-weight: 600;}
.schedule_spkr a 	{/*display: inline-block;width:25px;height:25px;border-radius:50%;overflow:hidden;border:1px solid #ccc;vertical-align:middle*/color:#b217b0;}
.schedule_spkr a img {/*width:100%;*/ }
.info,.info:focus	{display: inline-block;background:#196db6;width:25px; height:25px;color:#fff;text-align:center;border-radius:50%;}
.info:hover 		{background:#666;color:#fff;}
.highlited 			{color:#FF0004}
.points 			{color:#fff;font-size:18px;border:1px solid rgba(255,255,255,0.1);display:inline-block;margin-bottom:15px;padding:7px 15px;}

.program-section   {padding-top:7rem;padding-bottom:7rem;background-image: url("../images/program-section-background.png");background-repeat: no-repeat;background-size: cover;background-position: top;}
.program-section h2{color:#4b4b4b;font-weight: 500;font-size:40px;padding-bottom: 3rem;}

.profile-link{display:inline-block;color:rgba(255,255,255,1)}
.profile-link img{width:20px;margin-right:7px}

.sponsors-section   {padding-top:5rem;padding-bottom:5rem;background-color: #e4e3e3;}
.sponsors-section h2{color:#4b4b4b;font-weight: 500;font-size:40px;padding-bottom: 3rem;}

.sponsors-list 		{overflow: hidden;}
.sponsors-list li 	{width:20%;padding:5px;display:inline-block}
.sponsors-list li img{width:100%}
.col-sponsors-section h5{color:#333;}

.col-sponsors-section img{-webkit-transition: all 0.6s;cursor: pointer;}
.col-sponsors-section img:hover{transform: scale(1.1);}

.col-sponsors-section{padding-bottom:2rem;}

.registration-section   {padding-top:5rem;padding-bottom:5rem;background-color: #f1f1f1;}
.registration-section h2{color:#4b4b4b;font-weight: 500;font-size:40px;padding-bottom: 3rem;}

.derma-logo{width:20%;margin-top: 0%;}
.conf-date-mobile{display:none;}

.topics-section{display:none;}

.speakers-carousel {margin-top: 2rem;}
.border-session{border-bottom:1px solid #ccc;}
.schedule-tab {margin-bottom: 25px;}
.schedule-day{background:#df4682ba;border-radius:5px;padding:20px 30px 30px 30px}
.schedule-tab{margin-bottom:25px}
.schedule-tab .swiper-pagination-bullet{width: auto;height:auto;border-radius: 10px;color: #ffffff;border: 1px solid #a5a5a5;padding: 5px 20px 5px 20px;background-color: #a5a5a5;opacity:1!important;font-size:20px;font-family: 'Nunito Sans', sans-serif;font-weight:300;}
.schedule-tab .swiper-pagination-bullet:first-child{margin-right:75px}
.schedule-tab .swiper-pagination-bullet-active{border-radius: 10px;color: #ffffff;border: 1px solid #df468280;padding: 5px 20px 5px 20px;background-color: #df4682ba;}
.program-list li{overflow:hidden;padding:3px 0;font-family: 'Nunito Sans', sans-serif;font-weight:300;}
.program-list li label{float:left;width:300px;color:#fff;font-size:16px;font-family: 'Nunito Sans', sans-serif;}
.program-list li .program-dtl{margin:0 0 0 300px;color:#fff;font-size:17px;}
.program-list li.program-name label,.program-list li.program-name .program-dtl{color:#000;font-size:30px;font-family: 'Nunito Sans', sans-serif;font-weight:300;}
.program-list li.session-name h3{color:#fff;/*border-bottom: 1px solid #fff;*/font-size:27px;padding-bottom:0px;font-family: 'Nunito Sans', sans-serif;font-weight:300;text-transform: capitalize;}
.program-list li.session-name p{padding-top:0px;color:#000;font-size:20px;}
.program-list li .program-dtl .dr-name{color:#000;font-weight: 600;}
.border-session-symposium {padding-top: 5px!important;padding-bottom: 10px!important;padding-top: 0px!important;border-bottom: 1px solid #fff;}
.border-session {border-bottom: 1px solid #ccc;}
h3.webinar-day{color: #fff;border-bottom: 1px solid #ccc;margin-bottom: 2rem;font-weight:600;font-size:30px;}

h4.schedule-head{padding-top:0rem;border-bottom: 1px dashed #ccc;margin-bottom: 1rem;color:#fff;font-size:25px;text-transform: none;font-weight: 400;padding: 5px;}

h2.session-topic{font-size:35px;font-weight: 500;}
p.case-discussion{color: #fff;text-align: center;line-height: 30px;}
.flag-img-pro{width: 20px;margin-top: -7px;}

.committee-section   {padding-top:3rem;padding-bottom:3rem;background-color: #e6e6e6;/*background-image: url("../images/committee-section-background.png");background-position: center right;background-repeat: no-repeat;*/}
.committee-section h2{text-align:center;color:#0d426a;font-weight: 600;font-size:50px;padding-bottom: 3rem;font-family: 'Nunito Sans', sans-serif;}
.committee-section h4{font-family: 'Nunito Sans', sans-serif;color:#0d426a;font-weight: 600;font-size:30px;}

.sponsors-section   {padding-top:3rem;padding-bottom:3rem;background-color:#fff;}
.sponsors-section h2{text-align:center;color:#000;font-weight: 600;font-size:50px;padding-bottom: 3rem;font-family: 'Nunito Sans', sans-serif;}

.item_img img {border-radius: 500px;overflow: hidden;}
.item_img img {max-width: 100%;height: auto;}
.img-heading  {border-radius: 50%;height: 210px;width: 210px;position: relative;text-align: center;/*display: inline-block;*/left:3rem;background: #ffffffcf;margin-top: -80px;z-index: 0;}
.img-heading:before {border-top: 1px solid #df4682;border-left: 1px solid #df4682;}
.img-heading:before {content: '';border-radius: 50%;position: absolute;top: 25px;z-index: -1;left: 25px;bottom: 25px;right: 25px;margin: 0 auto;border-top: 1px solid #df4682;border-left: 1px solid #df4682; -webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.item_title {padding-top:0px;margin-bottom: 10px;font-size:18px;text-transform:none;}

.sponsors-block				{margin-bottom: 30px; cursor: pointer;-webkit-transition: all 0.6s ease-out 0s;}
.sponsors-block:hover       {transform: scale(1.1);}

.sponsors-section h4 {color: #df4682;text-align: center;padding-top:15px;font-weight:600;text-transform:none;}

.sigma_contact-image {position: absolute;left: 15px;top: 50px;width: 100%;z-index: 1;border-radius: 6px;overflow: hidden;height: 100%;}
.sigma_contact-image img {width: 100%;}

.registration-section   {padding-top:5rem;padding-bottom:5rem;background-color:#df4682;}


.registration-section h2{position: absolute;transform: rotate(-89.1deg) scaleX(1);float: left;margin-left: -18rem;color: #fff;text-transform: uppercase;margin-top: 15rem;margin-bottom: 10rem;font-size: 60px;letter-spacing: 5px;font-weight: 700;opacity: 0.3;}


.reg-conf-form{padding: 50px;background-color: #ccc;}
.speaker-nationality {position: absolute;width: 15%!important;bottom: 15%;right: 5px;}

.wp-button{margin-top:14px;}

.float-whatsapp{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:35px;box-shadow: 2px 2px 3px #999;z-index:100;}

h2.program-mobile{display: none;}

.speakers-details span{font-size:17px;color:#c1c2c3;}
/*.speakers-details img{border-radius:50%;border: 2px solid #c1c2c3;box-shadow: inset 7.5px 7.5px 0 #df4682;}*/
.speakers-details h4{font-weight:400;font-size: 20px;text-transform: none;}

.moh-logo{position: absolute;right: 0;width: 10%;top: 5%;}
.new-kuwait-logo{position: absolute;left: 0;width: 20%;top: 5%;}

.circle-top-left {box-shadow: inset 7.5px 7.5px 0 red;}

.banner-text h4{color:#fff;}

.about-kuwait{padding-top: 2rem;padding-bottom: 2rem;}

.about-kuwait-page{padding-top:8rem;padding-bottom:3rem;}
.about-kuwait-page h2{text-transform: none;color: #df4682;}


.panel-3{/*background-image:url("../images/360-view.jpg");background-position: top center;background-repeat: no-repeat;background-size: cover;padding:10px 10px 10px 10px;padding-top: 2rem;*/padding-bottom: 2rem;}
.panel-3 h3 {text-align: center;margin-top: -23rem;color: #fff;font-size: 33px;font-family: 'Nunito', sans-serif;margin-bottom: 6rem;}
.panel-3 a{line-height:30px;color:#fff;font-family: 'Nunito', sans-serif;font-size:14px;}
.panel-3{height:400px;}
.panel-3 a {line-height: 40px;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;position: inherit;}

@media only screen and (max-width:475px){
h3.abt{font-size:30px!important;}
.about-kuwait-page h2{font-size:24px!important;}
.about-kuwait-page{padding-top:5rem;}
.about-kuwait-page li{font-size:15px;}}

.img-intro img{border-left: 10px solid #df4682; border-top: 10px solid #df4682;}
.item_title{text-align:center;}
.item_content{text-align: center;}
span.designation{font-size:16px;text-align:center;color:#000!important;}

.instagram-icon .fa-instagram{font-size:30px;color:#fff;}

@media only screen and (max-width:768px){
.instagram-icon{position:absolute;bottom:5rem;left:1rem;}
.webinar-column {margin-bottom: 2rem;}}

@media only screen and (max-width:475px){
.day1-webinar{background-position: bottom!important;background-size: contain!important;}
.day2-webinar{background-position: bottom!important;background-size: contain!important;}}

h5.chairpersons-head{color:#000;border-bottom:1px solid #fff;font-size:21px;text-transform: none;font-weight: 600;}


.webinar-program-section{padding-top:5rem;padding-bottom:5rem;background-color:#e2e1e1;background-size:100% auto;background: radial-gradient(circle, rgba(0,11,42,1) 0%, rgba(0,18,71,1) 100%);height: 100%;}
.webinar-program-section h2{font-size:50px;text-align:center;color:#bbb9b9;font-weight:600;text-transform:normal;margin-bottom: 2rem;}


.day1-webinar{background-color: #fff;padding: 20px 15px 20px 15px;box-shadow: 5px 10px 10px #ffffff2b;background-image: url("../images/zoom-icon.png"); background-repeat: no-repeat;background-position: left;background-size: auto;}
.day1-webinar h2{color:#000;font-size:25px;line-height:50px;text-align: right;text-transform:none!important;}
a.day1-link{background-color:#0b2e69;color:#fff;border:1px solid #0b2e69;padding:10px 35px 10px 35px ;border-radius: 25px;}
.day1-webinar h6{text-align:right;}


.day2-webinar{background-color:#fff;padding: 20px 15px 20px 15px;box-shadow: 5px 10px 10px #ffffff2b;background-image: url("../images/zoom-icon.png"); background-repeat: no-repeat;background-position: left;background-size: auto;}
.day2-webinar h2{color:#000;font-size:25px;line-height:50px;text-align: right;text-transform:none!important;}
a.day2-link{background-color:#0b2e69;color:#fff;border:1px solid #0b2e69;padding:10px 35px 10px 35px ;border-radius: 25px;}
.day2-webinar h6{text-align:right;}