.insider::before{opacity:.9}
.bindu{top:-10px;position:relative;}
.jugnuwale{height:100%;background: var(--whiteColor);}
.jugnucha{padding-bottom:60px!important;position:relative;transition:var(--transition)}
.jugnuwale.active,.jugnuwale.active:hover,.jugnuwale:hover{background:var(--main-color)}
.jugnuwale.active *,.jugnuwale:hover *{color:var(--whiteColor)}
.link-hover-end{position:absolute;bottom:15px;left:25px;font-size:15px;color:var(--main-color3)}
.link-hover-end i{position:relative;left:5px;transition:var(--transition)}
.link-hover-end:hover>i{left:10px}

.descriptionofdept h2{font-size:28px;margin-bottom:20px}
.descriptionofdept h3{font-size:21px;margin-bottom:15px}
.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:28px;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-color2);left:0;top:9px;font-weight:500;width:8px;height:8px;border-radius:50%;background-color:var(--main-color2);}
@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 #ffe3de;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(--black-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='%23d11915' 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;background-color: #f2f2f2;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='%23d11915' 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");background-color: #f2f2f2;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 #ffe3de}
.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;}
}
.form-shape{position: relative;}
.form-shape::before{ position: absolute; width: calc(100% - 36px); height: calc(100% + 22px); background: var(--main-color); content: ''; left: 50%; top: 50%; border-radius: 14px; -webkit-border-radius: 14px; -moz-border-radius: 14px; -ms-border-radius: 14px; -o-border-radius: 14px; z-index: 1; transform: translate(-50%, -50%);}
.treatment-top{position: relative;margin-top: -142px;}
.treatment-view-inner::before{width: 100%;height: 100%;background: #0000001f;content: '';position: absolute;left: 0;top: 0;backdrop-filter: blur(9px);}
@media(max-width:575px) {
.treatment-top{margin-top: -108px;}
}
.faq-shape{position: relative;}
.faq-shape::before{position: absolute;bottom: -11px;right: -11px;width: 100%;height: 100%;background: var(--main-color);content: '';z-index: -1;border-radius: 8px;}
@media(max-width:575px) {
.faq-shape::before{bottom: -7px;right: -7px;}
}