.ourvis ul li::before {
    content: "\2022";
    color: #fac299;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    font-size: 30px;
    margin-left: -1em;
    position: absolute;
}
/*#page-title { padding:3rem 0 0 0; }*/

.ourvis ul {
    list-style: none;
 
}
.abttitle { font-size:32px; }

.fgpage1 ul ul { margin-top:1em; }


.ourvis ul li{

line-height:1.5em;
 
}

.ourvis2 ul li::before {
         content: "\2022";
         color: #fac299;
         font-weight: bold;
         display: inline-block; 
         width: 1em;
         font-size: 25px;
         margin-left: 0em;
         }
         
.title-block5 {
         padding: 0px 0px 0px 60px; border-left: 4px solid #f58634;}
.admin-list-work{vertical-align: text-bottom;
         /*margin-left: 25px;*/}
         .admin-list-work-lg{vertical-align: text-bottom;
         margin-left: 40px;}
.toggle-icon, .accordion-icon {
         -ms-flex: 0 0 auto;
         flex: 0 0 auto;
         width: auto;
         max-width: 100%;
         padding: 0px 20px 0px 0px;
         text-align: center;
         }
         .clients-grid, .testimonials-grid {
         overflow: hidden;
         }
         .dpl65-mpl25 { padding-left:65px; }
         .toggle-content .ourvis ul ul { padding-left: 40px; }
         .toggle-title{font-size: 28px;}
         .toggle-title-sm{font-size: 18px;}
         .toggle-icon{padding: 10px 0px 0px 0px;}
         .toggle-icon-sm{padding: 4px 15px 0px 25px;}
         @media (max-width: 575.98px) {
             .mpl20 { padding-left:20px;}
             .mpr20 { padding-right:20px; }
             .dpl65-mpl25 { padding-left:25px; }
.toggle .line2 { margin:0; }
            .mpr15 { padding-right: 15px; }
            .mpl15 { padding-left: 15px; }
            .toggle-title { font-size: 18px; }
            .toggle-icon { padding-top: 0; }
            .param-fw { margin-bottom:10px; }
            .abttitle { font-size: 20px !important;
    padding: 0 15px;
    margin-bottom: 1em; }
            .toggle-header, .accordion-header { margin: 0 11px; }
         .title-block5 {
         padding: 0px 0px 0px 5px; border-left: none;
         margin: 5px;}
         .ourvis { padding-right: 15px; }
         .toggle-content .ourvis { margin-left: 40px; }
         .toggle-content .ourvis ul ul { padding-left: 40px; }
         .admin-list-work{vertical-align: text-bottom;
         margin-left: 0px;}
         .toggle-icon-sm{padding: 4px 12px 0px 15px; font-size: 14px;}
         .admin-font {font-size: 17px;}
    }
    
/* Accordion */