.conto{font-weight:200;}
.descriptionofdept p{line-height:1.8}
.descriptionofdept b,.descriptionofdept strong{font-weight:500;}
.descriptionofdept h2, .descriptionofdept h3{font-weight:300;color:#222}
.descriptionofdept h2{font-size:24px;margin-bottom:20px;}
.descriptionofdept h3 {font-size: 22px;margin-bottom:20px;}
.descriptionofdept ul{margin-bottom:30px;}
.descriptionofdept ul > li {line-height:28px;position: relative;padding-left:30px;margin:5px 0;display:inline-block;min-width:47%;margin:5px 0;}
.descriptionofdept ul > li::before {content: '\f137';font-family: 'bootstrap-icons';font-size:16px;position: absolute;left: 0;top:1px;font-weight: 500;}
.descriptionofdept ul li ul > li {line-height:28px;position: relative;padding-left:30px;margin:5px 0;display:inline-block;min-width:47%;margin:5px 0;}
.descriptionofdept ul li ul > li::before {content: '\f132';font-family: 'bootstrap-icons';font-size:16px;position: absolute;left: 0;top:1px;font-weight: 500;}
@media(max-width:991px){.descriptionofdept h2,.descriptionofdept h3{font-size: 20px;}}
@media(max-width:767px){.descriptionofdept h2,.descriptionofdept h3{font-size: 18px;}}
.descriptionofdept .accordion-button,.descriptionofdept .accordion-button:not(.collapsed){border:0;color:#fff;background:var(--main-color2);font-size:90%;}
.descriptionofdept .accordion-button:hover,.descriptionofdept .accordion-button:not(.collapsed):hover{color:var(--white-color);}
.descriptionofdept .accordion-button::after {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' 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;}
.descriptionofdept .accordion-button:not(.collapsed)::after{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' 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");
}
.accordion-content ul{margin-bottom:20px;}
.accordion-content ul li{list-style:none;position:relative;padding-left:20px;}
.accordion-content ul.loose li{list-style:none;position:relative;display:inline-block;min-width:46%;padding-left:20px;}
.accordion-content ul li::before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:20px;background:#333;}

.sidio{border-left:1px solid #e8e8e8;}