html.lenis, html.lenis body {
  height: auto;
}
.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}
.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}
.lenis.lenis-stopped {
  overflow: hidden;
}
.lenis.lenis-scrolling iframe {
  pointer-events: none;
}
a{text-decoration:none;color:var(--yellow);}
a:hover,a:focus{color:var(--orange);}
:root{
  --site:#525252;
  --black:#000000;
  --white:#ffffff;
  --pink:#d51591;
  --gray-1:#706f6f;
  --mid-blue:#2e8cb5;
  --light-blue:#d2fbff;
  --violate:#682b8a;
  --purple:#4b3c86;
  --gray-2:#4d4d4d;
  --persian-blue:#272c5a;
  --orange:#f89721;
  --green-dark:#002b31;
  --blue-dark:#05172c;   
  --quicksand:"Quicksand", sans-serif;
}

*{font-family:var(--quicksand);}
@media (prefers-reduced-motion: no-preference){
    :root {
        scroll-behavior:auto!important;
    }
}
header,.navbar-brand,.navbar-expand-lg .navbar-nav li a.nav-link.registration-link,.navbar-expand-lg .navbar-nav li a.nav-link.registration-link span,.btn,.navbar-register,.navbar-collapse,.accordion-title,.register-link,.nav-tabs button h3,.box-card,.box-card-dtl,.box-card-dtl p,.nav-tabs button span,.accordion-title::after,.nav-tabs button,.nav-tabs button span,.nav-tabs button,.box-card-holder::after,.box-card h3,.box-card-img,.box-card-img img,footer a{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}
body,h1,h2,h3,h4,h5,h6,li,p,div{font-family:var(--quicksand);}
h1,h2,h3,h4,h5,h6{}
header{width:100%;left:0;top:0;z-index:99;}
.navbar-brand{padding:0;margin:0 0px 0 0px;flex:0 0 0px;overflow: hidden;display: block;}
.navbar-brand span{display:block;width:200px;}

.navbar-collapse{flex-grow:initial}
.navbar-register{text-align:right; }
.btn{background:var(--pink);border-radius:5px;font-family:var(--poppins);color:var(--white);font-size:1.125rem;padding:1rem 2rem;border:none;text-transform:uppercase;}
.btn:hover,.btn:focus{color:var(--white);background:var(--mid-blue);border-radius:5px;border:none;font-size:1.125rem;padding:1rem 2rem;}
.btn-border{background:none!important;border:1px solid var(--pink);}
.btn-border:hover{background:var(--pink)!important;border:1px solid var(--pink);}
.btn-border:focus{color:var(--white)}
.offcanvas{width:500px!important;}
section{overflow:hidden;}
.navbar-expand-lg .navbar-nav .nav-link,.navbar-expand-lg .navbar-nav .nav-link span{white-space:nowrap;color:var(--black);font-size:1.25rem;padding:0;text-transform:uppercase;}
.navbar-collapse{}
.navbar-expand-lg{padding:10px 0;background:none;}
.navbar-expand-lg .container .navbar-row{display:flex;justify-content:space-between;align-items:center;background-color:var(--white);padding-left:calc(var(--bs-gutter-x) * .5);border-radius:10px;width:100%;}
.navbar-expand-lg .navbar-nav li a.nav-link{color:var(--black);padding:20px 0;display:block;text-transform:uppercase;text-align:center;font-weight:500;}
.navbar-expand-lg .navbar-nav li.active a.nav-link{color:var(--pink);}
.navbar-expand-lg .navbar-nav li a.nav-link.register-link{padding-left:20px;padding-right:20px;}
.navbar-expand-lg .navbar-nav li .nav-link.active,.navbar-expand-lg .navbar-nav li .nav-link.active span{color:var(--pink);}
.navbar-expand-lg .navbar-nav .nav-link span{display:inline-block;}
.navbar-expand-lg .navbar-nav li .nav-link:hover{color:var(--pink)}
.navbar-expand-lg .navbar-nav li .nav-link.active{color:var(--pink)}
/* .navbar-expand-lg .navbar-nav li{padding:0rem 27px} */
.navbar-expand-lg .navbar-nav li:last-child{padding-right:0;}
.register-link{background-color:var(--pink);color:var(--white);display:block;border:1px solid var(--pink);}
.register-link:hover,.register-link:focus{border:1px solid var(--white);background:var(--blue-dark);}
.navbar-reg{display:flex;}
.navbar-expand-lg .navbar-nav .nav-link span.spacing{visibility:hidden;padding:0 2px;}
.navbar-expand-lg .navbar-nav li:last-child{padding-left:30px!important;padding-right:0px!important;}
.navbar-expand-lg .navbar-nav li a.nav-link.registration-link{background:linear-gradient(0deg,rgba(182, 71, 156, 1) 0%, rgba(216, 20, 145, 1) 100%);position:relative;padding:16px 25px 16px 50px!important;font-size:1.563rem;font-weight:600;color:var(--white);border-radius:0 10px 10px 0;}
.navbar-expand-lg .navbar-nav li a.nav-link.registration-link span{display:flex;align-items:center;justify-content:center;position:absolute;left:-30px;top:50%;transform:translateY(-50%);width:60px;height:60px;border-radius:50%;border:2px solid var(--white);background:linear-gradient(0deg,rgba(182, 71, 156, 1) 0%, rgba(216, 20, 145, 1) 100%);}
.navbar-expand-lg .navbar-nav li a.nav-link.registration-link span img{width:60%;}
.navbar-expand-lg .navbar-nav li a.nav-link.registration-link:hover{background:linear-gradient(0deg,rgba(216, 20, 145, 1) 0%, rgba(182, 71, 156, 1) 100%);}
.navbar-expand-lg .navbar-nav li a.nav-link.registration-link:hover span{background:linear-gradient(0deg,rgba(216, 20, 145, 1) 0%, rgba(182, 71, 156, 1) 100%);}
.registration-link img{display:block;width:36px;}
.navbar-expand-lg .navbar-collapse{flex:0 0 calc(100% - 50px);}
@media screen and (min-width:992px) {
	.radiology-brand{flex:0 0 0px;}
  .navbar-expand-lg .navbar-nav li{transition:all 0.3s ease-out 0s;}
  .smaller .navbar-brand{flex:0 0 200px}
  /* .smaller .navbar-expand-lg .navbar-nav li{padding:0px 10px;} */
  .smaller .navbar-expand-lg .navbar-nav li a.nav-link.registration-link span{width:50px;height:50px;left:-25px;}
  .smaller .navbar-expand-lg .navbar-nav li a.nav-link.registration-link{font-size:1.3rem;padding:20px 25px 20px 40px!important}
  header.smaller .navbar-collapse{flex:0 0 calc(100% - 250px)}
  .navbar-expand-lg .navbar-nav{justify-content:space-between;width:100%;}
}
.banner{position:relative;height:100vh;overflow:hidden;}
.banner video{position:relative;z-index:0;}
@media screen and (min-width:768px){.banner video{min-width:100%;min-height:100%;max-width:100%;object-fit:cover}}
.banner::after{content:'';left:0;top:0;width:100%;height:100%;display:block;position:absolute;z-index:1;background:url(../images/mask.webp) left top no-repeat;background-size:auto 100%;}
.banner-contents{position:absolute;left:0;top:0px;height:100%;z-index:2;}
.banner-contents .container{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;height:100vh;padding-top:100px;}
.banner-contents .banner-logo{width:700px;}
.banner-contents h4{color:var(--white);font-size:1.5rem;}
.banner-contents h3{color:#ff87d4;font-size:1.875rem;}
.banner-contents .registration-now{font-size:1.875rem;display:flex;align-items:center;color:var(--white);padding:7px 20px 7px 20px;border-radius:10px; background:linear-gradient(0deg,rgba(182, 71, 156, 1) 0%, rgba(216, 20, 145, 1) 100%);margin-top:50px;}
.banner-contents .registration-now span{display:block;margin-right:10px;}
.banner-contents .registration-now img{width:45px;}
.banner-contents .registration-now:hover{background:linear-gradient(0deg,rgba(216, 20, 145, 1) 0%, rgba(182, 71, 156, 1) 100%);}
.count-down ul{border:none;background-color:var(--pink);border:none;color:var(--white);border-radius:15px 0 0 15px;text-align: center;}
.count-down ul li:not(:first-child){display:none;}
.count-down ul li{padding:1rem;}
.count-down ul li h2{text-align:center;font-weight:700;}
.count-down ul p{margin:0;}


.powered-by{padding:0;background-color:var(--mid-blue);overflow:visible;}
.powered-by-card{box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:20px;background-color:rgba(255, 255, 255, 1);padding:2rem 3.438rem;position:relative;z-index:9;margin-top:-50px;}
.powered-by-card h3{text-align: center;font-size:2.25rem;font-weight:300;color:var(--gray-1);text-transform:uppercase;margin-bottom:1.5rem;}
.powered-by-card ul{display:flex;align-items:center;list-style-type:none;margin:0;padding:0;width:100%;justify-content: space-between;}
.powered-by-card ul li{}
.powered-by-card ul li img{height:140px;}

.overview{background-color:var(--mid-blue);padding-top:4.5rem;}
.about-row .col-lg-4{display: flex;align-items: flex-end;width:35%;}
.about-row .col-lg-4 img{flex:0 0 100%;width:100%;}
.about-row .col-lg-8{padding-bottom:2rem;width:65%;}
.about-contents h1{color:var(--white);font-size:3.75rem;font-weight:300;margin-bottom:2rem;}
.about-contents ul{display: flex;flex-wrap: wrap;}
.about-contents ul li{flex:0 0 50%;}
.about-contents ul li:nth-last-child(2){flex:0 0 100%;}
.about-contents ul li:last-child{flex:0 0 100%;}
.about-contents p,.about-contents ul{margin-bottom:1.5rem;}
.about-contents p,.about-contents ul li{font-size:1.23rem;color:var(--white);}

.speaker{background-color:var(--light-blue);padding:4.5rem 0;}
.speaker h1,.sponsors h1,.agenda h1{font-size:4.5rem;font-weight:400;}
.speaker h1{color:var(--mid-blue);}

.speaker-row .col-lg-3{padding-top:2.5rem;padding-bottom:2.5rem;}
.box-card{display:block;height:100%;}
.box-card-img{border:1px solid var(--purple);border-radius:50%;padding:0.75rem;}
.box-card-img{width:90%;margin:0 auto;}
.speakers-holder{width:100%;height:0px;padding-top:100%;overflow:hidden;background-color:var(--purple);border-radius:50%;}
.speakers-holder img{min-width:100%;max-width:100%;min-height:100%;object-fit:cover;position:absolute;left:50%;top:0;transform:translateX(-50%);}
.box-card-flag{width:55px;height:55px;left:6%;bottom:6%;overflow: hidden;border-radius:50%;}
.box-card-flag img{min-width:100% ;height:100%; }
.box-card-dtl{text-align:center;}
.box-card-dtl h3{font-size:1.75rem;font-weight:500;color:var(--mid-blue);margin-top:2.375rem;}
.box-card-dtl p{font-size:1.125rem;line-height:normal;color:var(--gray-2);font-weight:500;line-height:normal;}
.modal-dialog{max-width:991px;}
.modal-content{background:linear-gradient(0deg,rgba(104, 43, 138, 1) 0%, rgba(216, 20, 145, 1) 100%);}
.speaker-holder h5{font-size:1.5rem;text-align:center;margin-top:1rem;color:var(--white);}
.modal-header .btn-close{filter:invert(1);}
.speaker-info{padding-left:25px;}
.modal-content p,.modal-content li{color:var(--white);opacity:0.75;font-size:1rem;}
.speaker-info li{}
.modal-header{border:none;}
/* .btn-close{position: absolute;right:0;top:0;} */

/* .committees{background-color:var(--white);}
.committee{margin:1rem 0;}
.committee h2{text-align:center;font-size:3rem;color:var(--mid-blue);} */
.agenda{padding:4.5rem 0;background-color:var(--violate)}
.agenda h1{text-align:center;color:var(--white);}
.agenda .row .col-12:nth-child(1) h3{color:var(--white);font-size:2rem;}
.moderators{margin:2rem 0 0 0;}
.moderators h2{color:#d2fbff;text-transform:uppercase;font-weight:600;}
.moderators h3{font-weight:600;color:var(--white);}
.agenda-item:not(.moderators){background-color:#ecd3e6;padding:1rem 2rem;margin:1rem 0;}
/*.agenda-item.break.coffee{background-color:#feb26f}
.agenda-item.break.lunch{background-color:#c5dcc6}*/
.agenda-item.break h6{font-size:1.5rem;}
.agenda-speakers{width:100px;;}
.agenda-item > div:nth-child(1){flex:0 0 200px;color:#37383c;font-size:1.25rem;font-weight:600;border-right:2px solid #00a0fa;padding:10px 0}
.agenda-item > div:nth-child(2){flex:0 0 200px;}
.agenda-item > div:nth-child(3){}
.agenda-item > div:nth-child(1) .am{color:var(--pink);opacity:0.75;}
.agenda-item > div:nth-child(1) .pm{color:var(--purple);opacity:0.75;}
.agenda-item > div:nth-child(3) h4{color:#37383c;font-weight:700;font-size:1.5rem;}
.agenda-item > div:nth-child(3) h5{color:var(--violate);font-weight:700;font-size:1.5rem;}
.agenda-item > div:nth-child(2) .agenda-speakers{margin:0 auto;}
.agenda-item > div:nth-child(2) .agenda-speakers .speakers-holder{background-color:var(--white);}



.sponsors{background:var(--persian-blue);padding:4.5rem 0;}
.sponsors h1{color:var(--white);}
.sponsors h3{color:var(--white);font-size:3rem;font-weight:500;margin-top:2.5rem;}
.sponsors .row .col-lg-3{padding:calc(var(--bs-gutter-x) * 1)}
.sponsor-logo{border-radius:20px;overflow:hidden;background-color:var(--white);}
.sponsor-logo img{width:100%;}

footer{background-color:var(--mid-blue);padding:2rem 0;}
footer p{color:var(--white);font-size:1rem;margin:0;}

.inner-banner{background:url(../images/banner-poster.webp) center top no-repeat;background-size:cover;padding-top:150px;min-height:90.74vh;padding-bottom:50px;position:relative;}
.inner-banner::before{content:'';position:absolute;left:0;width:100%;height:100%;top:0;z-index:0;display:block;background-color:rgba(0,0,0,.85);}
.inner-banner h1{color:var(--white);text-align:center;margin-bottom:2rem;}
.registration-form{max-width:768px;margin:0 auto;}
.banner-poster{min-width:100%;max-width:100%;min-height:100%;object-fit:cover;}

.form-floating>.form-control, .form-floating>.form-control-plaintext, .form-floating>.form-select{background-color:rgba(98,83,163,.3);border:var(--bs-border-width) solid rgba(134,119,198,.55);color:var(--white);}
.form-floating>label{color:var(--white);}
.form-floating>.form-select option{background-color:var(--persian-blue);}
.form-control:focus,.form-select:focus{border-color:var(--pink);box-shadow:0 0 0 .25rem rgba(98,83,163,.5);background-color:rgba(98,83,163,.2);color:var(--white)}
.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label {
  color: rgba(var(--bs-body-color-rgb), .65);
  transform: scale(.85) translateY(-.5rem) translateX(.15rem);color:rgba(255,255,255,.5);
}
.form-floating>.form-control-plaintext~label::after, .form-floating>.form-control:focus~label::after, .form-floating>.form-control:not(:placeholder-shown)~label::after, .form-floating>.form-select~label::after
{
  background-color:transparent;
}

/* Responsive */
@media screen and (min-width:1600px) and (max-width:1700px) {
   
}
@media screen and (min-width:1440px) and (max-width:1599px) {
   
}
@media screen and (min-width:1300px) and (max-width:1439px) {
   
}
@media screen and (min-width:1024px) and (max-width:1299px) {
   
}
@media screen and (min-width:992px) and (max-width:1023px) {
  
}
@media screen and (min-width:300px) and (max-width:991px) {
  .navbar-expand-lg .container{padding:calc(var(--bs-gutter-x) * .5);width:calc(100% - 30px);}
  .navbar-toggler{border:none;margin:0;padding:0;background-color: var(--pink);width:50px;height:35px;position:relative;}
  .navbar-toggler:focus{box-shadow:none;}
  .navbar-toggler-icon{position:relative;background:none;width:60%;top:50%;left:50%;transform:translate(-50%,-50%);}
  .navbar-toggler-icon,.navbar-toggler-icon::before,.navbar-toggler-icon::after{transition:all 0.3s ease-out 0s;display:block;height:2px;background-color:var(--white);position:absolute;}
  .navbar-toggler-icon::before,.navbar-toggler-icon::after{content:'';width:100%;left:0%;}
  .navbar-toggler-icon::before{top:0px;}
  .navbar-toggler-icon::after{bottom:0px;}
  .navbar-toggler.collapsed .navbar-toggler-icon::before{top:-7px;}
  .navbar-toggler.collapsed .navbar-toggler-icon::after{bottom:-7px;}
  .navbar-expand-lg .container{background-color:rgba(255,255,255,1);}
  .navbar-brand{flex:0 0 120px;}
  .navbar-nav{ }
  .navbar-expand-lg .navbar-nav li a.nav-link{display:block;text-align:left;}
  .navbar-expand-lg .navbar-nav li{padding:0rem 0px;}
  .navbar-expand-lg .navbar-nav li a.nav-link{padding:7px 0;font-size:15px}
  .navbar-expand-lg .navbar-nav li a.nav-link.registration-link{font-size:15px;padding:10px 20px 10px 25px!important;border-radius:10px;width:150px;}
  .navbar-expand-lg .navbar-nav li a.nav-link.registration-link span{width:40px;height:40px;left:-20px;}
  .navbar-expand-lg .navbar-nav li a.nav-link.registration-link{}
  .navbar-expand-lg .navbar-nav li:last-child{padding-left:20px!important;}
  .navbar-nav{margin-top:1rem;}
  .banner-contents .banner-logo{width:250px;display:none!important;}
  .speaker,.sponsors{padding:75px 0;}
  .speaker h1, .sponsors h1{font-size:3rem;}
  footer p{text-align: center;font-size:14px;}
  footer p + p{margin-top:10px;}
  .banner::after{background-size:100% 100%;}
}
@media screen and (min-width:768px) and (max-width:991px) {

}
@media screen and (min-width:300px) and (max-width:767px) {
  
  .banner,.banner-contents .container{height:450px;}
  .banner-contents .container{padding-top:80px;padding-bottom:40px;}
  .banner-contents h4{font-size:18px;width:70%;}
  .banner-contents h3{font-size:18px;}
  .banner-contents .registration-now{margin-top:25px;}
  .banner-contents .registration-now{font-size:16px;}
  .banner-contents .registration-now span{width:35px;}
  .banner-contents .registration-now span img{width:100%;}
  .count-down ul p{font-size:15px;}
  .count-down ul li{padding:10px;}
  .count-down ul{border-radius:10px 0 0 10px}
  .banner video{ height:450px;position: absolute;top:0;right:0%}
  .powered-by-card{margin-top:-25px;padding:15px}
  .powered-by-card ul{}
  .powered-by-card ul li img{height:auto;width:100%;}
  .about-contents p, .about-contents ul li{font-size:16px;}
  .speaker h1, .sponsors h1{font-size:40px;}
  .committee h2{font-size:30px;}
}
@media screen and (min-width:300px) and (max-width:576px) {
  .banner video{right:-10%}
  .powered-by-card ul{display:block;}
  .powered-by-card ul li{text-align:center;}
  .powered-by-card ul li img{height:70px;width:auto;}
  .powered-by-card ul li + li{margin-top:15px;}
  .powered-by-card h3{font-size:30px;}
  .about-row .col-sm-4{width:100%;}
  .messager-holder{height:400px;overflow:hidden;border-bottom:1px solid var(--pink);}
  .about-row .col-lg-8{width:100%;padding-top:15px;}
  .about-contents h1{font-size:2rem;}
  .box-card-dtl h3{margin-top:15px;}
  /* .speaker-row .col-lg-3{width:50%;} */
  .box-card-img{width:200px;}
  .speaker-row .col-lg-3{padding-top:2rem;padding-bottom:0rem;}
  .box-card-flag{width:45px;height:45px;left:6%;bottom:6%;}
  .box-card-img{padding:10px;}
  .sponsors h3{font-size:25px;}
  .sponsors .row .col-lg-3{width:50%;padding:calc(var(--bs-gutter-x) * .5);}
  .sponsor-logo{border-radius:15px;}
  
}
@media screen and (min-width:300px) and (orientation : portrait) and (max-width:767px) {
  /* .banner video{min-height:60vh;} */
}

.span-ad{text-align:center;display:block;margin-top:1rem;}
.span-ad a{background-color:#bf3999;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;color:#fff;font-weight:600;border-radius:20px;font-size:18px;}



.powered-by-card{margin-top: 0px;}

.sympo-logo{width: 10%;margin: 0rem;border-radius: 10px;padding: 5px;}

@media only screen and (max-width:1024px){
.sympo-logo	{width:15%;}
.agenda-item > div:nth-child(3) h4{font-size:1.0rem;}
.agenda-item > div:nth-child(3) h5{font-size:1.0rem;}}

@media only screen and (max-width:768px){
.box-card-dtl h3{font-size:18px;}
.box-card-dtl p{font-size:14px;}
.moderators h2{font-size:22px;}
.moderators h3{fonr-size:18px;}}

@media only screen and (max-width:475px){
.agenda-item{text-align: center;display: inline-block!important;}
.agenda-item > div:nth-child(1){border-right:none;}
.agenda-item > div:nth-child(2) .agenda-speakers{margin: 10px auto;}
.sympo-logo{width:20%;}
.navbar-brand span{width:115px;}
.cme-credit-img {width: 80%!important;margin-top: 3rem;}}

.registration-header{background-color: #fff;}

.cme-credit-img{width:100%;margin-bottom: 1rem;}
