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;
  /*--turquoise:#1bb9b5;*/
  --turquoise:rgba(13,159,176,1);
  --purple:#6855e0;
  --purple1:#9c94df;
  --orange:#f89721;
  --green-dark:#002b31;
  --blue-dark:#05172c;   
  --poppins:"Poppins", sans-serif;
  --oswald:"Oswald", sans-serif;
}


@media screen and (min-width:768px){
  body{background:var(--blue-dark) url(../img/banner-bg.webp) center top no-repeat;background-size:100% auto;}
}

*{font-family:var(--poppins);}
@media (prefers-reduced-motion: no-preference){
    :root {
        scroll-behavior:auto!important;
    }
}
header,.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,.korlc-card img,.korlc-card .banner-left-title{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(--poppins);}
h1,h2,h3,h4,h5,h6{color:var(--yellow);}
header{width:100%;left:0;top:0;z-index:99;backdrop-filter:blur(0px);}
header.smaller .navbar-collapse{}
header .navbar>.container{justify-content:center;}
.radiology-brand{display:block;overflow:hidden;margin-right:1rem;transition:all 0.7s ease 0s;}
.radiology-brand span{width:200px}

.navbar-collapse{flex-grow:initial}
.navbar-register{text-align:right; }
.btn{background:var(--orange);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(--turquoise);border-radius:5px;border:none;font-size:1.125rem;padding:1rem 2rem;}
.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(--white);font-size:1.125rem;padding:0;font-weight:400; transition:all 700ms cubic-bezier(0.68, -0.55, 0.265, 1.55);font-family:var(--lora);text-transform:uppercase;}
.navbar-collapse{}
.navbar-expand-lg{background-color: var(--blue-dark);padding:10px 0;}
.navbar-expand-lg .navbar-nav li a.nav-link{color:var(--white);padding:20px 0;display:block;text-transform:uppercase;}
.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(--orange);}
.navbar-expand-lg .navbar-nav .nav-link span{display:inline-block;}
.navbar-expand-lg .navbar-nav .nav-link:hover span:nth-child(even){transform:translateY(3px);}
.navbar-expand-lg .navbar-nav .nav-link:hover span:nth-child(odd){transform:translateY(-3px)}
.navbar-expand-lg .navbar-nav li .nav-link:hover{color:var(--turquoise)}
.navbar-expand-lg .navbar-nav li .nav-link.active{color:var(--orange)}
.navbar-expand-lg .navbar-nav li{padding:0rem 1.58rem 0rem 1.58rem}
.navbar-expand-lg .navbar-nav li:last-child{padding-right:0;}
/* .navbar-expand-lg .navbar-nav li:last-child{padding-right:0!important;;} */
.register-link{background-color:var(--turquoise);color:var(--white);display:block;border:1px solid var(--turquoise);}
.register-link:hover,.register-link:focus{border:1px solid var(--white);background:var(--blue-dark);}
/* .register-link:hover,.register-link:focus{border:none;color:var(--turquoise);background:var(--blue-dark);font-size:1.125rem;padding:20px 30px;border:1px solid var(--white);} */
.navbar-reg{display:flex;}
.navbar-expand-lg .navbar-nav .nav-link span.spacing{visibility:hidden;padding:0 2px;}
@media screen and (min-width:992px) {
	.radiology-brand{flex:0 0 0px;}
  .navbar-expand-lg .navbar-nav li{transition:all 0.7s ease 0s;}
  .smaller .radiology-brand{flex:0 0 200px;}
  .smaller .radiology-brand span{width:200px;}
  .smaller .navbar-expand-lg .navbar-nav li{padding:0rem 0.84rem 0rem 0.84rem}
  .navbar-expand-lg .navbar-nav li:last-child{padding-right:0;}
    /* header.smaller{background:rgba(255,255,255,0.5);backdrop-filter: blur(25px);}
    header.smaller .ksdc-brand{width:10rem;}
    header.smaller .navbar-register{margin-top:0rem;} */
}
.sub-section{padding:100px 0 10px 0;}
.sponsors .sub-section,.abstract .sub-section{padding-bottom:5rem;}
.banner{overflow:hidden;padding-top:60px;margin:0;height:100vh;display:flex;align-items:center;}
.banner .container{position:relative;}
.radiology-wheel-main{height:80vh;float:left;}
.radiology-wheel{width:100%;height:100%;}
.radiology-wheel img{height:100%;}
.radiology-wheel picture:nth-child(2) img,.radiology-wheel picture:nth-child(3) img,.radiology-wheel picture:nth-child(4) img,.radiology-wheel picture:nth-child(5) img{position:absolute;left:0;top:0;}
.radiology-wheel picture:nth-child(3) img{animation:rotation 50s linear infinite reverse;z-index:1;}
.radiology-wheel picture:nth-child(4) img{animation:rotation 50s linear infinite ;z-index:3;}
.radiology-wheel picture:nth-child(2) img{animation:rotation 30s linear infinite}
.radiology-wheel picture:nth-child(5) img{z-index:9;}
@keyframes rotation{
  100%{transform:rotate(360deg)}
}
.circles{z-index:2;}
.circles > div{}
.circles > div > div{border-width:2px;border-style:solid;border-color:transparent transparent var(--turquoise) var(--turquoise);border-radius:50%;}
.circles > div > div::before{width:5px;height:5px;position:absolute;top:14.25%;left:14.25%;background:var(--white);content:'';border-radius:50%;box-shadow:0 0 5px 3px var(--white) ;}
.circles div::after{}
.circles > div:nth-child(1){transform:scale(0.85)}
.circles > div:nth-child(1) > div{animation:rotations 15s linear infinite;}
.circles > div:nth-child(2){transform:scale(0.8)}
.circles > div:nth-child(2) div{border-color:transparent transparent var(--purple) var(--purple);animation:rotations 14s linear infinite;}
.circles > div:nth-child(2) div::before{background:var(--purple);box-shadow:0 0  7px 5px var(--purple)}
.circles > div:nth-child(3){transform:scale(0.75)}
.circles > div:nth-child(3) > div{animation:rotations 13s linear infinite;}
.circles > div:nth-child(4){transform:scale(0.7)}
.circles > div:nth-child(4) > div{border-color:transparent transparent var(--white) var(--white);animation:rotations 12s linear infinite;}
.circles > div:nth-child(4) div::before{background:var(--white);box-shadow:0 0 5px 3px var(--white)}
.circles > div:nth-child(5){transform:scale(0.65)}
.circles > div:nth-child(5) > div{border-width:3px;border-color:transparent transparent var(--purple1) var(--purple1);animation:rotations 11s linear infinite;}
.circles > div:nth-child(5) div::before{background:var(--purple1);box-shadow:0 0 7px 5px var(--purple1)}
.circles > div:nth-child(6){transform:scale(0.6)}
.circles > div:nth-child(6) > div{border-color:transparent transparent var(--white) var(--white);animation:rotations 10s linear infinite;}
.circles > div:nth-child(6) div::before{background:var(--white);box-shadow:0 0 7px 5px var(--white)}
@keyframes rotations{
  100%{transform:rotate(360deg)}
}

.radiology-text{top:50%;left:75%;width:60%;height:auto!important;z-index:8;position:absolute;}
.radiology-year{justify-content:space-between;}
.radiology-year div:nth-child(1){flex:0 0 45%;height:auto!important;display:block;}
.radiology-year div:nth-child(2){font-size:2rem;color:var(--turquoise);line-height:1;font-family:var(--oswald);text-transform:uppercase;font-weight:300;padding:0 0 0 15px ;}
.fan-white{top:0;height:100%;left:11%;}
.fan-white img{animation:rotation 10s linear infinite;}
.radiology-text h5{margin-top:20px;font-size:1.5rem;color:var(--white);line-height:1;font-family:var(--oswald);text-transform:uppercase;font-weight:400;}
.ministry{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end;mix-blend-mode:screen;}
.ministry img{flex:0 0 auto;display:block;width:auto;height:125px;margin-left:5px;}

.radiology-wheel-main[data-aos^=fade][data-aos^=fade].aos-animate + .ministry + .count-down{opacity:1;transform:translateZ(0)}

.count-down{position:absolute;right:0;bottom:10%;width:190px;}
/* .count-down ul{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;} */
.count-down ul li > div{padding:2rem;}
.count-down ul li h2{font-size:3rem;font-family:var(--oswald);text-align:center;line-height:1;}
.count-down ul li p{font-size:1.75rem;font-family:var(--oswald);text-align:center;margin:0;line-height:1;white-space:nowrap;text-transform:uppercase;}
.count-down ul li:not(:first-child){display:none;}
.count-down ul li {}

h1{font-size:3.75rem;margin-bottom:2.5rem;color:var(--turquoise);font-family:var(--oswald);}
h3{font-size:1.875rem;}
p,li{color:rgba(255,255,255,.75);font-size:1.1rem;line-height:1.5;}

.about-contents{position:relative;z-index:3;}
.about-contents h3{margin-top:2rem;color:rgba(255,255,255,.75)}
.message-contents ul{padding-left:1.4rem;}
.about-row .col-lg-3:nth-child(1),.about-row .col-lg-3:nth-child(3){z-index:9;position:relative;}
.about-contents{width:150%;/*background:rgba(13,159,176,0.8);*/padding:2rem;}
.about-contents::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:linear-gradient(90deg,rgba(13, 159, 176, .2) 0%, rgba(5, 23, 44, 0.8) 50%, rgba(5, 23, 44, 0.8) 100%);}
.about-contents p{font-size:16px;}
.about-contents p:last-child{margin-bottom:0;}
.about-row .col-lg-3:nth-child(3){}
.about-row .col-lg-3:nth-child(3) .about-contents{margin-left:-75%;width:175%;}
.about-row .col-lg-3:nth-child(3) .about-contents::before{transform:scaleX(-1);}
.chairman img{max-width:195px;}
.chairman h4{color:var(--turquoise);font-size:1.5rem;font-family:var(--oswald);}
.chairman h3{color:var(--white);font-size:1.5rem;}
.chairman p{color:var(--white);font-size:15px;opacity:0.7;margin-bottom:0;}

.speaker-row .col-lg-3{width:20%;max-width:20%;}
.about-committees{max-width:768px;text-align:center;margin:0 auto 2rem auto;}
.about-committees p{font-size:1.25rem;}
.speaker-region{text-align:center;margin-top:2rem;}
.speaker-region h2{color:var(--white);font-family:var(--poppins);text-align: center;font-size:2rem;margin-bottom:2rem;border:1px solid rgba(13,159,176,0.3);display:inline-block;background-color:rgba(13,159,176,0.15);padding:10px 25px;}
.box-card{display:block;border:1px solid var(--turquoise);background:rgba(13,159,176,0.9);height:100%;}
.speaker-row .col-lg-3{padding:calc(var(--bs-gutter-x) * .5);}
.box-card-img{ background: rgba(20,38,63,1);background:linear-gradient(0deg, rgba(20,38,63,1) 0%, rgba(82,108,142,1) 100%);overflow:hidden;position:relative;}
.leaders .col-lg-3:nth-child(1){width:28%;max-width:28%;}
.leaders .col-lg-3:nth-child(2){width:23%;max-width:23%;}

/* .box-card-img::after{content:'';top:0;left:0;width:100%;height:100%;display:block;position:absolute;z-index:3;background:linear-gradient(0deg, rgba(20,38,63,1) 0%, rgba(20,38,63,1) 16%, rgba(20,38,63,0) 40%, rgba(20,38,63,0) 100%);
} */
.speakers-holder{overflow:hidden; }
.box-card-img img{ }
.box-card-flag{left:50%;transform:translateX(-50%);width:35px;top:-17px;z-index:5;border-radius:50%;overflow:hidden;}
/* .box-card-dtl{bottom:4px;width:calc(100% - 8px);padding:30px 10px 5px 10px;background:rgba(13,159,176,0.9);left:4px;z-index:9;text-align:center;height:130px;display:flex;align-items:center;justify-content:center;flex-direction:column;} */
.box-card-dtl{width:100%;padding:30px 10px 5px 10px;position:relative;z-index:9;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.committees .box-card-dtl{height:100px;padding:0 10px;}
.committees .box-card-dtl h3{margin-bottom:0;}
.box-card-dtl h3{font-size:18px;margin-bottom:0;width:100%;color:var(--blue-dark);padding-bottom:0px;line-height:1;font-weight:600;margin-bottom:10px;}
.box-card-dtl p{font-size:14px;margin-bottom:0;}
.box-card:hover .box-card-img img{transform:scale(1.05);filter:grayscale(1);}
.box-card:hover{background:rgba(13,159,176,1);border:1px solid var(--white);}
.box-card:hover .box-card-dtl h3{color:var(--white);}
.box-card:hover .box-card-img{}
.box-card:hover .box-card-dtl p{color:var(--blue-dark);}
.nav-tabs{border:none;margin-bottom:50px;}
.nav-tabs button{flex:0 0 25%;border:none;background:rgba(13,159,176,0.5);padding:10px 5px;position:relative}
.nav-tabs button::after{position:absolute;left:50%;transform:translateX(-50%) rotate(45deg);bottom:-9px;width:1px;height:1px;border-width:10px;border-style:solid;border-color:transparent var(--turquoise) var(--turquoise) transparent;content:'';opacity:0;}
.nav-tabs button h3{color:var(--white);}
.nav-tabs button h3,.nav-tabs button span{opacity:0.7;}
.nav-tabs button:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;}
.nav-tabs button:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;}
.nav-tabs button + button{border-left:1px solid var(--blue-dark);}
.nav-tabs button span{color:var(--white);font-size:1.5rem;}
.nav-tabs button:hover{background-color:var(--turquoise);}
.nav-tabs button:hover span,.nav-tabs button:hover h3{opacity:1;}
.nav-tabs button.active{background:rgba(13,159,176,1)}
.nav-tabs button.active::after{opacity:1;}
.nav-tabs button.active h3{color:var(--blue-dark);}
.nav-tabs button.active span{opacity:1;color:var(--black);}
.tab-pane ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;}
.tab-pane ul li{padding:5px;flex:0 0 50%;}
.tab-pane ul li.break{flex:0 0 100%;}
.tab-pane ul li.session .box{background-color:rgba(13,159,176,0.51)}

.tab-pane ul li.coffee .box{background-color:rgba(152,105,75,1);}
.tab-pane ul li.coffee .box .crumb{background-color:rgba(221,163,113,0.7);}
.tab-pane ul li.lunch .box{background-color:rgba(48,68,9,0.7);}
.tab-pane ul li.lunch .box .crumb{background-color:rgba(48,68,1,1);}

.tab-pane ul li .box{display:flex;background-color:rgba(13,159,176,0.1);padding:1rem;align-items:center;position:relative;border-radius:10px;overflow: hidden;height:100%;}
.tab-pane ul li .speaker-frame{flex:0 0 170px;}
.speaker-photo{background:rgba(13,159,176,1);border-radius:50%;overflow:hidden;width:100%;height:0;padding-bottom:100%;position:relative;}
.speaker-photo img{width:100%;position:absolute;left:50%;transform:translateX(-50%);top:0;}
.tab-pane ul li .programme-dtl{flex:0 0 calc(100% - 200px);padding:0 0 0 2.5rem;}
.tab-pane ul li .programme-dtl h4,.tab-pane ul li .programme-dtl .topic,.tab-pane ul li .programme-dtl h3{font-size:1.5rem;margin:0;}
.tab-pane ul li .programme-dtl h4{color:var(--orange);}
.tab-pane ul li .programme-dtl .topic{color:var(--white);margin:10px 0;line-height:1.2;}
.tab-pane ul li .programme-dtl h3{font-style:italic;color:var(--turquoise);}

.tab-pane ul li .crumb{position:absolute;left:0px;top:0px;width:40px;height:40px;border-radius:0% 50% 50% 10px;background-color: rgba(13,159,176,0.5);color:rgba(255,255,255,0.5);display: flex;align-items: center;justify-content: center;font-size:18px;}
.tab-pane ul li:nth-child(1) .crumb::before{content:'1';}
.tab-pane ul li:nth-child(2) .crumb::before{content:'2';}
.tab-pane ul li:nth-child(3) .crumb::before{content:'3';}
.tab-pane ul li:nth-child(4) .crumb::before{content:'4';}
.tab-pane ul li:nth-child(5) .crumb::before{content:'5';}
.tab-pane ul li:nth-child(6) .crumb::before{content:'6';}
.tab-pane ul li:nth-child(7) .crumb::before{content:'7';}
.tab-pane ul li:nth-child(8) .crumb::before{content:'8';}
.tab-pane ul li:nth-child(9) .crumb::before{content:'9';}
.tab-pane ul li:nth-child(10) .crumb::before{content:'10';}
.tab-pane ul li:nth-child(11) .crumb::before{content:'11';}
.tab-pane ul li:nth-child(12) .crumb::before{content:'12';}
.tab-pane ul li:nth-child(13) .crumb::before{content:'13';}
.tab-pane ul li:nth-child(14) .crumb::before{content:'14';}
.tab-pane ul li:nth-child(15) .crumb::before{content:'15';}
.tab-pane ul li:nth-child(16) .crumb::before{content:'16';}
.tab-pane ul li:nth-child(17) .crumb::before{content:'17';}
.tab-pane ul li:nth-child(18) .crumb::before{content:'18';}
.tab-pane ul li:nth-child(19) .crumb::before{content:'19';}
.tab-pane ul li:nth-child(20) .crumb::before{content:'20';}
.tab-pane ul li:nth-child(21) .crumb::before{content:'21';}
.tab-pane ul li:nth-child(22) .crumb::before{content:'22';}
.tab-pane ul li:nth-child(23) .crumb::before{content:'23';}
.tab-pane ul li:nth-child(24) .crumb::before{content:'24';}
.tab-pane ul li:nth-child(25) .crumb::before{content:'25';}
.tab-pane ul li:nth-child(26) .crumb::before{content:'26';}
.tab-pane ul li:nth-child(27) .crumb::before{content:'27';}
.tab-pane ul li:nth-child(28) .crumb::before{content:'28';}
.tab-pane ul li:nth-child(29) .crumb::before{content:'29';}
.tab-pane ul li:nth-child(30) .crumb::before{content:'30';}
.tab-pane ul li:nth-child(31) .crumb::before{content:'31';}
.tab-pane ul li:nth-child(32) .crumb::before{content:'32';}
.tab-pane ul li:nth-child(33) .crumb::before{content:'33';}
.tab-pane ul li:nth-child(34) .crumb::before{content:'34';}
.tab-pane ul li:nth-child(35) .crumb::before{content:'35';}
.tab-pane ul li:nth-child(36) .crumb::before{content:'36';}
.tab-pane ul li:nth-child(37) .crumb::before{content:'37';}
.tab-pane ul li:nth-child(38) .crumb::before{content:'38';}
.tab-pane ul li:nth-child(39) .crumb::before{content:'39';}
.tab-pane ul li:nth-child(40) .crumb::before{content:'40';}
.sponsors .row{justify-content:center;}
.sponsors .row + .row{margin-bottom:3.5rem;}
.sponsors .row:last-child{margin-bottom:0rem;}
.sponsors .row h3{color:var(--white);font-size:1.875rem;margin-bottom:1rem;}
.sponsors .row .col-lg-3 img{max-width:100%;}
.venue h2{font-size:2.5rem;margin-bottom:2rem;}
.hotel-row a{display:block;}
.hotel-row .col-lg-8 a + a{margin-top:calc(var(--bs-gutter-x) * 1)}
.hotel-row .row{margin-bottom:calc(var(--bs-gutter-x) * 1);}
.venue{padding-bottom:50px;}
.venue-box ul{margin-top:1.5rem;padding-left:1rem;}
.venue-box ul li{padding:10px 0;}

.form-select:focus{}

.registration .container {
  max-width: 768px;
}
.registration .container h1{margin-bottom:2rem;}
.form-floating>.form-control, .form-floating>.form-control-plaintext, .form-floating>.form-select{background-color:rgba(13,159,176,.2);border: var(--bs-border-width) solid rgba(13,159,176,.5);color:var(--white);}
.form-floating>label{color:var(--white);}
.form-floating>.form-select option{background-color:var(--blue-dark);}
.form-control:focus,.form-select:focus{border-color:var(--turquoise);box-shadow:0 0 0 .25rem rgba(13,159,176,.5);background-color:rgba(13,159,176,.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;
}

footer{background:var(--turquoise);padding:15px 0; }
footer a,footer p{color:var(--blue-dark);margin:0;}
footer a:hover{color:var(--white);}

.modal-dialog {
  max-width: 1300px;
}
.modal-content{padding:0 15px 15px 15px;border:none;background-color:var(--blue-dark);background:linear-gradient(-90deg, var(--turquoise) 0%, var(--blue-dark)100%);}
.modal-body .speaker-photo{border-radius:0;}
.modal-content .speaker-holder{order: 2;width:250px;flex:0 0 250px;}
.modal-content .speaker-info{padding-right:25px;}
.modal-title{font-size:35px;color:var(--turquoise);font-family:var(--oswald);}
.modal-header{border-bottom:1px solid rgba(255,255,255,0.1)}
.modal-header h6{margin-bottom:1rem;color:var(--white);font-size:16px;font-weight: 300;}
.modal-header h6 a{color:var(--white)}
.modal-header h6 a:hover{color:var(--turquoise)}
.modal-footer{border-top:1px solid rgba(255,255,255,0.1);justify-content: flex-start;}
.modal-body{padding-top:2rem;align-items: flex-start;}
.modal-body p,.speaker-info li{color:rgba(255,255,255,0.8);line-height:1.5;}
.speaker-info ul{list-style-type:none;margin:0 0 1.5rem 0;padding:0;}
.speaker-info ul li{padding:5px 5px 5px 40px;margin:0;position:relative;}
.speaker-info ul li::before {
  content: '';
  width: 21px;
  height: 12px;
  position: absolute;
  left: 0;
  top: 12px;
  background: url(../img/arrow-right.svg) left center no-repeat;
  background-size: 100% auto;
  display: block;
  /* filter: invert(1) brightness(10); */
}
.modal-header .btn-close{margin-right:25px;filter: invert(1);}
.btn-close:focus {
  outline: 0;
  box-shadow: 0 0 0 .25rem rgba(0, 0, 0, .25);
  opacity: 1;
}
.abstract-btn{margin-top:1rem;}
.abstract-btn .btn{padding-left:10px;padding-right:10px;line-height:1;background-color:var(--turquoise);border:2px solid var(--white);font-size:18px;}
.abstract-btn .btn:hover{background-color:var(--blue-dark);border:2px solid var(--turquoise);font-size:18px}
.abstract-btn .btn:focus{background-color:var(--blue-dark);color:var(--white);border:2px solid var(--turquoise);font-size:18px}
.abstract-btn p{margin-top:10px;}
.abstract-btn p span{background-color:rgba(255,255,255,0.7);color:var(--blue-dark); padding:5px 10px;font-size:16px;display:inline-block;border-radius:5px;}
.radiology-logo{width:300px;flex:0 0 300px;margin-right:0rem;}
.radiology-logo + div{border-left:2px solid rgba(255,255,255,.5);margin-left:2rem;padding-left:2rem;}
.radiology-logo + div a{color:var(--white);font-size:1.2rem;}
.radiology-logo + div a:hover{color:var(--turquoise);font-size:1.2rem;}
.abstract h1{max-width:991px;text-align:center;margin:0 auto;}
ul ul{margin-bottom:1rem;}
.registration h5,.coupon-left{color:var(--white);}
.abstract h3,.abstract h2,.form-check-label{color:var(--white);}
.abstract h3,.abstract h2,.abstract h4{margin-top:2rem;margin-bottom:1rem;}
.abstract h4{color:var(--turquoise)}
.abstract h2{font-size:2.5rem;}
.form-group label{color:var(--white);}
.form-group{margin-bottom:1rem;}
.abstract .container{position:relative;z-index:9;}
.abstract::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-color:rgba(4,23,44,.7);backdrop-filter:blur(10px);}
.form-check-input{width:1.5em;height:1.5em;margin-top:0;--bs-form-check-bg:rgba(13,159,176,.2);border:var(--bs-border-width) solid rgba(13,159,176,.5)}
/* .form-check-input:focus{
  border-color: var(--turquoise);
  box-shadow: 0 0 0 .25rem rgba(13, 159, 176, .5);
  background-color:#0d6efd;
  color: var(--white);
} */
.form-check-label{padding-left:1rem;}
.personal-details{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:2rem;}
.abstractp,.abstract li {
  color: rgba(255, 255, 255, .75);
  font-size: 1.2rem;
  line-height: 1.5;
}
.deadline{border:1px solid rgba(13,159,176,.5);opacity:0.75;font-size:1.5rem;max-width:640px;margin:1.5rem auto 0 auto;padding:1rem;color:var(--white);text-align: center;}

.coupon-div .row .col-lg-6:nth-child(1){width:calc(100% - 200px);max-width:calc(100% - 200px);padding-right:0;}
.coupon-div .row .col-lg-6:nth-child(2){width:200px;max-width:200px; }
.coupon-div .row .col-lg-6:nth-child(2) .btn{width:175px;padding-left:0px;padding-right:0;font-size:1rem;}
.fees .col-lg-6:nth-child(1) h5 div{margin-bottom:5px;}
.fees span{color:#4ec1b3;font-size:2rem}
.other-hospital {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.4s ease;
}

.other-hospital.show {
  max-height: 80px; /* adjust as needed */
}

/* Responsive */
@media screen and (min-width:1600px) and (max-width:1700px) {
  .radiology-wheel-main{height:75vh;}
  .radiology-year div:nth-child(2){font-size:1.75rem;}
  .radiology-text h5{font-size:1.17rem;}
  .ministry img{height:115px;}
  .about-contents p{font-size:15px;}
  .speaker-region h2{font-size:1.75rem;}
  .box-card-dtl{height:105px;padding-top:20px;}
  .box-card-dtl p{font-size:13px;line-height:1;}
  .nav-tabs button span{font-size:1.35rem;}
  h1{font-size:3.5rem;}
  .tab-pane ul li .programme-dtl h4,.tab-pane ul li .programme-dtl .topic,.tab-pane ul li .programme-dtl h3{font-size:20px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
  .radiology-wheel-main{height:75vh;}
  .radiology-text h5{font-size:19px;}
  h1{font-size:3.25rem;}
  .about-contents p{font-size:15px;}
  .about-committees p{font-size:1.15rem;}
  .box-card-dtl h3{font-size:17px;}
  .committees .box-card-dtl{height:80px;}
  .speaker-region h2{font-size:1.75rem;}
  .box-card-dtl{height:110px;}
  .box-card-dtl p{font-size:13px;line-height:1;}
  .box-card-dtl{padding-top:20px;}
  .tab-pane ul li .speaker-frame {flex:0 0 150px;}
  .tab-pane ul li .programme-dtl h4,.tab-pane ul li .programme-dtl .topic,.tab-pane ul li .programme-dtl h3{font-size:20px;}
}
@media screen and (min-width:1300px) and (max-width:1439px) {
  .navbar-expand-lg .navbar-nav li{padding:0rem 1.25rem 0rem 1.25rem;}
  .smaller .navbar-expand-lg .navbar-nav li{padding: 0rem 0.5rem 0rem 0.5rem;}
  .navbar-expand-lg .navbar-nav li:last-child{padding-right:0;}
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav .nav-link span{font-size:.98rem;}
  .radiology-wheel-main{height:75vh;}
  .radiology-text h5{font-size:19px;}
  .ministry img{height:100px;}
  .about-contents p{font-size:14px;}
  .chairman h4{font-size:20px;}
  .chairman h3{font-size:22px;}
  .chairman p{font-size:13px;}
  .about-committees p{font-size:1.15rem;}
  .box-card-dtl h3{font-size: 17px;}
  .committees .box-card-dtl{height:80px;}
  .speaker-region h2{font-size:1.5rem;}
  .box-card-dtl{height:120px;padding-top:20px;}
  .box-card-dtl p{font-size:12px;line-height:1;}
  .modal-dialog{max-width:1200px;}
  .nav-tabs button span{font-size:1.15rem;}
  .tab-pane ul li .speaker-frame{flex:0 0 140px;}
  .tab-pane ul li .programme-dtl{padding:0 0 0 25px;}
  .tab-pane ul li .programme-dtl h4,.tab-pane ul li .programme-dtl .topic,.tab-pane ul li .programme-dtl h3{font-size:20px;}
  h1{font-size:3rem;}
  .sponsors .row h3{font-size:1.5rem;}
}
@media screen and (min-width:1024px) and (max-width:1299px) {
  .radiology-brand span{width:150px;}
  .smaller .radiology-brand{flex:0 0 150px;}
  .smaller .radiology-brand span{width:150px;}
  .navbar-expand-lg .navbar-nav li{padding:0rem 0.8rem 0rem 0.8rem}
  .smaller .navbar-expand-lg .navbar-nav li{padding:0rem 0.59rem 0rem 0.59rem}
  .navbar-expand-lg .navbar-nav li:first-child{padding-left:0;}
  .navbar-expand-lg .navbar-nav li:last-child{padding-right:0;}
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav .nav-link span{font-size:15px;}
  .smaller .navbar-expand-lg .navbar-nav .nav-link,.smaller .navbar-expand-lg .navbar-nav .nav-link span{font-size:13px;}
  .navbar-expand-lg .navbar-nav li a.nav-link.register-link{padding-left:10px;padding-right:10px;}
  .radiology-wheel-main{height:500px;}
  .radiology-year div:nth-child(2){font-size:1.7rem;}
  .ministry img{height:75px;}
  .about-contents p{font-size:13px;}
  .about-committees p{font-size:1.15rem;}
  .speaker-region h2{font-size:1.5rem;}
  h1{font-size:3rem;}
  .nav-tabs button span{font-size:1.15rem;}
  .nav-tabs button h3{font-size:1.5rem;}
  .tab-pane ul li{flex:0 0 100%;}
  .tab-pane ul li .programme-dtl h4, .tab-pane ul li .programme-dtl .topic, .tab-pane ul li .programme-dtl h3{font-size:1.25rem;}
  .tab-pane ul li .speaker-frame{flex:0 0 150px;}
  footer a, footer p{font-size:1rem}
}
@media screen and (min-width:992px) and (max-width:1023px) {
  .container, .container-md, .container-sm{max-width:95%;}
  .radiology-brand span{width:125px;}
  .smaller .radiology-brand{flex:0 0 125px;}
  .smaller .radiology-brand span{width:125px;}
  .navbar-expand-lg .navbar-nav li{padding:0rem 0.8rem 0rem 0.8rem}
  .smaller .navbar-expand-lg .navbar-nav li{padding:0rem 0.59rem 0rem 0.59rem}
  .navbar-expand-lg .navbar-nav li:first-child{padding-left:0;}
  .navbar-expand-lg .navbar-nav li:last-child{padding-right:0;}
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav .nav-link span{font-size:15px;}
  .smaller .navbar-expand-lg .navbar-nav .nav-link,.smaller .navbar-expand-lg .navbar-nav .nav-link span{font-size:13px;}
  .navbar-expand-lg .navbar-nav li a.nav-link.register-link{padding-left:10px;padding-right:10px;}
  .radiology-wheel-main{height:500px;}
  .radiology-year div:nth-child(2){font-size:1.7rem;}
  .ministry img{height:75px;}
  .about-contents p{font-size:13px;}
  .about-committees p{font-size:1.15rem;}
  .speaker-region h2{font-size:1.5rem;}
  h1{font-size:3rem;}
  .speaker-row .col-lg-3{width:25%;max-width:25%;}
  .leaders .col-lg-3:nth-child(1){width:30%;max-width:30%;}
  .leaders .col-lg-3:nth-child(2){width:27%;max-width:27%;}
  .nav-tabs button span{font-size:1.15rem;}
  .nav-tabs button h3{font-size:1.5rem;}
  .tab-pane ul li{flex:0 0 100%;}
  .tab-pane ul li .speaker-frame{flex:0 0 135px;}
  .tab-pane ul li .programme-dtl h4, .tab-pane ul li .programme-dtl .topic, .tab-pane ul li .programme-dtl h3{font-size:1.25rem;}
  footer a, footer p{font-size:1rem}
}
@media screen and (min-width:300px) and (max-width:991px) {
  .navbar-expand-lg{padding:0;}
  .radiology-brand span,.radiology-logo{width:200px;flex: 0 0 200px;}
  .radiology-logo + div{border-left:0px solid rgba(255, 255, 255, .5);margin-left:0rem;padding-left:0rem;}
  .navbar-expand-lg .container{padding:10px 15px;}
  .register-link,.register-link:hover,.register-link:focus{font-size:13px;padding:10px 15px}
  .navbar-expand-lg .navbar-nav li a.nav-link{font-size:16px;padding:14px 0px;}
  .navbar-toggler{padding:0;border:0px solid red;width:40px;height:35px;display:flex;align-items:center;margin-left:15px;justify-content:flex-start;box-shadow:none;z-index:99;position:relative;}
  .navbar-toggler:focus{box-shadow:none}
  .navbar-toggler-icon{width:25px;height:2px;background:rgba(255,255,255,1);;border-radius:0;position:relative;}
  .navbar-toggler-icon::after,.navbar-toggler-icon::before{content:'';position:absolute;width:100%;height:2px;display:block;background:var(--white);left:-8px;transition:left 0.5s ease 0.3s;}
  .navbar-toggler-icon::before{top:-8px;}
  .navbar-toggler-icon::after{bottom:-8px;}
  .navbar-toggler.collapsed{}
  .navbar-toggler.collapsed .navbar-toggler-icon::before,.navbar-toggler.collapsed .navbar-toggler-icon::after{left:8px}
  .collapse:not(.show){display:block;}
  header .navbar>.container{padding-left:10px;padding-right:10px;justify-content:space-between;position: relative;}
  .navbar-register{width:1px;height:1px;position:absolute;z-index:88;right:0;top:57px;}
  .navbar-register .navbar-collapse{width:300px;overflow:auto;transition:right 0.35s ease 0s!important;position:absolute;right:-300px;top:0;z-index:9;height:92vh;background:var(--blue-dark);/*box-shadow:0 0 200px rgba(0,0,0,0);*/}
  .navbar-register .navbar-collapse.collapsing{top:0;}
  .navbar-register .navbar-collapse.show{top:0!important;/*box-shadow:0 0 200px rgba(0,0,0,0.75);*/height:92vh;width:300px;right:0px;} 
  .navbar-nav{padding-top:25px;}
  .navbar-expand-lg .navbar-nav li{padding:0 25px;}
  .navbar-expand-lg .navbar-nav .nav-link{text-align:left;border-bottom:1px solid rgba(255,255,255,0.15);}
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav .nav-link span{font-size:4.7rem;color:var(--white);}
  .navbar-expand-lg .navbar-nav li{transform:translateX(-100px);transition:all 0.3s ease 0s;opacity:0;}
  .navbar-register .navbar-collapse.show .navbar-nav li{transform:translateX(0px);opacity:1;}
  .navbar-register .navbar-collapse.show .navbar-nav li:nth-child(1){transition-delay:0.2s;}
  .navbar-register .navbar-collapse.show .navbar-nav li:nth-child(2){transition-delay:0.25s;}
  .navbar-register .navbar-collapse.show .navbar-nav li:nth-child(3){transition-delay:0.3s;}
  .navbar-register .navbar-collapse.show .navbar-nav li:nth-child(4){transition-delay:0.35s;}
  .navbar-register .navbar-collapse.show .navbar-nav li:nth-child(5){transition-delay:0.4s;}
  .navbar-register .navbar-collapse.show .navbar-nav li:nth-child(6){transition-delay:0.45s;}
  .navbar-register .navbar-collapse.show .navbar-nav li:nth-child(7){transition-delay:0.5s;}
  .navbar-register .navbar-collapse.show .navbar-nav li:nth-child(8){transition-delay:0.55s;}
  .navbar-register .navbar-collapse.show .navbar-nav li:nth-child(9){transition-delay:0.6s;}
}
@media screen and (min-width:300px) and (max-width:767px) {
  body{background: var(--blue-dark) url(../img/banner-bg-m.webp) center top no-repeat;background-size:100% auto;}
  .banner{display:block;height:auto;min-height:100vh;}
  .ministry{width:100%;justify-content:center;top:10px;}
  .ministry img{height:70px;}
  .radiology-wheel-main{width:300px;height:auto;float:none;margin:70px auto auto auto;}
  .radiology-wheel img{height:auto;width:100%;}
  .circles{width:300px!important;height:300px!important;} 
  .circles > div > div::before{width:5px;height:5px;top:13.6%;left:13.6%;}
  .radiology-text{position:static!important;width:200px;margin:0px auto auto auto;}
  .radiology-year div:nth-child(2){font-size:16px;}
  .radiology-year div:nth-child(1) .fan-white{padding:0;left:18.3908045977%;width:40px;}
  .radiology-wheel .fan-white img{height:100%;}
  .radiology-text h5{font-size:18px;text-align: center;line-height:1.3;margin-top:15px;}
  .count-down{position:static;margin:0px auto auto auto;text-align:center;margin-top:30px;width:170px}
  .card-container{margin:0px auto auto auto}
  .svg-container,.card-container{display:none;}  
  .inner-container{transform:translate(-50%, -50%) scale(0.4) rotate(90deg)}
  .count-down ul li > div{padding:1rem;}
  .count-down ul li h2{font-size:35px;}
  .count-down ul li p{font-size:20px;}
  .abstract-btn p span{font-size:14px;}
  .sub-section{padding:70px 0 10px 0;}
  h1{font-size:35px;margin-bottom:25px;}
  .about-contents{width:100%;padding:15px;}
  .about-row .col-lg-3:nth-child(3) .about-contents{margin-left:0%;}
  .chairman{text-align:center;}
  .about-committees p{font-size:17px;}
  .speaker-row .col-lg-3{width:50%;max-width:50%;}
  .box-card-dtl{padding-top:20px;}
  .box-card-dtl h3{font-size:16px;}
  .box-card-dtl{height:110px;}
  .committees .box-card-dtl{height:70px;padding:0 10px;}
  .speaker-region h2{font-size:20px}
  .box-card-dtl p{font-size:11px;line-height:1;}
  .box-card-flag{width:30px;}
  .modal-header .btn-close{margin-right:0px;}
  .modal-title{font-size:22px;line-height:1;margin-bottom:10px;}
  .modal-content{padding:0;}
  .modal-header h6{font-size:14px;margin-bottom:0px;}
  .modal-body{display: block !important;padding-top:1rem;}
  .modal-content .speaker-holder{width:200px;}
  .modal-content .speaker-info{padding-right:0px;padding-top:25px;}
  .modal-body p, .speaker-info li{font-size:15px;}
  .btn{font-size:15px;}
  .speaker-info ul{margin-bottom:0;}
  .nav-tabs button{flex:0 0 50%;}
  .nav-tabs button::after{display:none;}
  .nav-tabs button h3{font-size:25px}
  .nav-tabs button span{font-size:16px}
  .nav-tabs button:nth-child(2){border-top-right-radius:10px;border-bottom-right-radius:10px;}
  .nav-tabs button:nth-child(3){border-top-left-radius:10px;border-bottom-left-radius:10px;}
  .tab-pane ul li .box{border-radius:5px}
  .tab-pane ul li .speaker-frame{flex:0 0 70px;}
  .tab-pane ul li{flex:0 0 100%;}
  .tab-pane ul li .crumb{font-size:14px;width:30px;height:30px;border-radius:0% 50% 50% 5px;}
  .tab-pane ul li .programme-dtl{flex:0 0 calc(100% - 70px);padding:0 0 0 10px;}
  .tab-pane ul li .programme-dtl h4,.tab-pane ul li .programme-dtl .topic,.tab-pane ul li .programme-dtl h3{font-size:18px;}
  .sponsors .row h3{font-size:25px}
  .sponsors .row .col-lg-3{width:50%;max-width:50%;padding:calc(var(--bs-gutter-x) * .5);}
  .sponsors .row + .row{margin-bottom:2.5rem;}
  /* footer{margin-top:2rem} */
  footer a, footer p{font-size:15px;text-align: center;margin:5px 0 ;}
  .deadline{font-size:1.25rem;}
  .abstract h4{font-size:1.5rem;}
  .abstract p,.abstract li{font-size:1rem;}
  .abstract h2{font-size:1.85rem;}
  .abstract h3{font-size:1.6rem;}  
  .coupon-div .row .col-lg-6:nth-child(1){width:calc(100% - 153px);max-width:calc(100% - 153px);padding-right:0;}
  .coupon-div .row .col-lg-6:nth-child(2){width:153px;max-width:153px; }
  .coupon-div .row .col-lg-6:nth-child(2) .btn{width:130px;padding-left:0px;padding-right:0;font-size:14px;}
  .fees .col-lg-6:nth-child(1) .form-floating{margin-bottom:10px;}
  .form-check{margin-bottom:10px;}
  .sponsors .sub-section,.abstract .sub-section{padding-bottom:3rem;}
}