.blurr{border-radius:100%;position:absolute;z-index:0}
.blurr1{background:#e2dafe;filter:blur(70px);width:300px;height:300px;top:-120px;left:-120px;}
.blurr2{background:#fadfd1;filter:blur(70px);width:300px;height:300px;top:auto;bottom:-120px;left:auto;right:-120px}

.cd-wrap{box-shadow:0 12px 50px 0 #00000026;position:relative;top:-40px}
.td-countdown-3-shape{position:absolute;right:28%;top:0;z-index:0}
.td-countdown-3-shape-2{position:absolute;left:28%;bottom:0;z-index:0}
.td-hero-countdown ul li{color:var(--black-color);background:var(--whiteColor);border-radius:18px;width:22%;height:90px;font-weight:600;font-size:13px;padding-top:10px}
.td-hero-countdown ul li span{font-size:13px;display:block;margin-top:3px}
.td-countdown-3-location{font-size:18px;line-height:24px;text-decoration:underline;text-decoration-skip-ink:none;display:inline-block}
@media(max-width:767px){
.td-countdown-3-location{font-size:16px;line-height:22px;}
.location-icon svg{width:24px;height:24px;}
}
@media(max-width:575px){
.cd-wrap .td-hero-countdown ul li{width:46%;}
}
.info-switch{position:relative;height:70px;overflow:hidden;width:100%;}
.info-item{position:absolute;inset:0;display:flex;align-items:center;gap:12px;opacity:0;transform:translateY(20px);animation:switchContent 8s infinite}
.item2{animation-delay:4s}
@keyframes switchContent {
0%{opacity:0;transform:translateY(20px)}
8%,42%{opacity:1;transform:translateY(0)}
50%{opacity:0;transform:translateY(-20px)}
100%{opacity:0;transform:translateY(-20px)}
}

.descriptionofdept h2{font-size:28px;margin-bottom:15px;color:#fff;}
.descriptionofdept h3{font-size:21px;margin-bottom:15px;color:#fff;}
.descriptionofdept p + h3{margin-top:20px;}
.descriptionofdept p:has(strong) {margin-bottom: 9px;}
.descriptionofdept hr{opacity:.1;margin:20px 0}
.descriptionofdept ul{margin-bottom:24px}
.descriptionofdept b,.descriptionofdept strong{font-weight:600}
.descriptionofdept ul li{line-height:26px;position:relative;padding-left:18px;margin:5px 0;display:inline-block;min-width:47%;margin:5px 0}
.descriptionofdept ul li::before{content:'';position:absolute;color:var(--main-color);left:0;top:9px;font-weight:500;width:8px;height:8px;border-radius:50%;background-color:var(--main-color3);}
@media(max-width:991px) {
.descriptionofdept h2{font-size:24px}
.descriptionofdept h3{font-size:19px}
}
@media(max-width:767px) {
.descriptionofdept h2{font-size:20px}
.descriptionofdept h3{font-size:18px}
}
.faq-accordion .accordion-item{border:1px solid var(--main-color);border-radius:10px;overflow:hidden;}
.faq-accordion .accordion-button{padding: 12px;}
.faq-accordion .accordion-content ul{margin:0;padding:0;padding-left:20px}
.faq-accordion .accordion-button:not(.dusra),.faq-accordion .accordion-button:not(.collapsed){border:0;color:var(--main-color);border-radius:10px;font-weight:600}
.faq-accordion .accordion-button:hover,.faq-accordion .accordion-button:not(.collapsed):hover{color:var(--main-color)}
.faq-accordion .accordion-button::after{ background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23064976' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e"); transform:scale(.7)!important; -webkit-transform:scale(.7)!important; -moz-transform:scale(.7)!important; -ms-transform:scale(.7)!important; -o-transform:scale(.7)!important;width: 32px;height: 32px;border-radius: 4px;display: flex;align-items: center;justify-content: center;background-position: center;}
.faq-accordion .accordion-button:not(.collapsed)::after{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23064976' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");width: 32px;height: 32px;border-radius: 4px;display: flex;align-items: center;justify-content: center;background-position: center;}
.accordion-content{padding-left:20px!important;border-top:1px solid var(--main-color)}
.accordion-content p{padding-top:10px!important}
.depoo{position:absolute;left:15px}
.top-35{margin-top:-35px;}
.desc .h5{min-height:50px;}
@media(max-width:767px) {
.desc .h5{font-size:17px;min-height:42px;}
}
p strong a{color: #233c75;}

.jigi li{padding:4px 5px 4px 10px;background:rgba(255,255,255,.7);border-radius:10px;}