﻿.StyledBulletPoints i {
	padding-right:15px;
	width: 30px;
}
.StyledBulletPoints{
	margin-bottom:10px;
	color:#000;
	font-weight:500;

}
.StyledBulletPoints i{
	color:#000;
}
.ms-webpartzone-cell:has(.StyledBulletPoints ) h2 nobr {
white-space: initial!important;

} 


.ms-webpartzone-cell:has(.StyledBulletPoints ){
    padding:25px 0 30px 0;
    align-items: center;
    background: #EBF7FF; 
}

.ms-webpartzone-cell:has(.StyledBulletPoints ) h2 {
   text-align:center!important;


} 

.ms-webpartzone-cell:has(.StyledBulletPoints ) h2 span {
   color:#006099!important;

} 
.ms-webpartzone-cell:has(.StyledBulletPoints )  .dfwp-column{
	display: flex;
    justify-content: space-evenly;
   
}
.ms-webpartzone-cell:has(.StyledBulletPoints )  .slm-layout-main{
	    width: revert;
}

.webPartZone3 .ms-webpartzone-cell:has(.StyledBulletPoints )  .dfwp-column{
	display: flex;
    justify-content: center;
    margin-left:10px;
    flex-direction:column;
}
.webPartZone3 .ms-webpartzone-cell:has(.StyledBulletPoints ) .dfwp-column {
    width: 100%!important;
}
.webPartZone9 .ms-webpartzone-cell:has(.StyledBulletPoints ) .dfwp-column {
    display: flex;
   justify-content: space-around;

}
.webPartZone9  .ms-webpartzone-cell:has(.StyledBulletPoints ) .dfwp-column {
        width: 100%!important;
}

.ms-webpartzone-cell:has(.StyledBulletPoints ) h2 span{
   text-align:center!important;
   text-transform:uppercase!important;
   font-size:19px;
   letter-spacing:1px;
}

.ms-webpartzone-cell:has(.StyledBulletPoints ) .groupheader{
	display:none!important;
}

.ms-webpartzone-cell:has(.StyledBulletPoints ) .fa-duotone:before, .fad:before {
    position: absolute;
    color: var(--fa-primary-color,inherit);
    opacity: var(--fa-primary-opacity,1);
}
.ms-webpartzone-cell:has(.StyledBulletPoints )  .fa-duotone:after, .fad:after {
    color: var(--fa-secondary-color,inherit);
}

@media only screen and (max-width: 768px) {
.StyledBulletPoints{
	font-size:14px;
}
.ms-webpartzone-cell:has(.StyledBulletPoints ) .dfwp-column {
    display: flex;
    justify-content: space-evenly;
    flex-direction: column;
    padding-left:30px;
}
.ms-webpartzone-cell:has(.StyledBulletPoints )  .dfwp-column{
	    width:80%!important;
}

}
