
.card-header, .card-header.py3 {
    background-color: transparent; 
    border-bottom: none; 
}

.card-footer {
   background-color: transparent;
 /*  border-top: none;  */
}

.breadcrumb {
   background-color: transparent;
}

.m-0.font-weight-bold.text-primary{
 color:#6b6b6b !important;
}

h1{
 font-size:58px;
 font-weight:bold;
}
.svg-icon{
 height:39.5781px;
 width:40px;
}



#navbar .row.w-50 {
    padding-bottom: 0;
}

.btn{
 border-bottom-left-radius:15px;
 border-bottom-right-radius:15px;
 border-top-left-radius:15px;
 border-top-right-radius:15px;
 font-size:14px;
 font-weight:700;
 padding-bottom:5px;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
}

.wide-card{
 background-color:rgb(248, 248, 248);
 border-bottom-color:transparent;
 border-bottom-left-radius:15px;
 border-bottom-right-radius:15px;
 border-bottom-style:initial;
 border-bottom-width:initial;
 border-image-outset:initial;
 border-image-repeat:initial;
 border-image-slice:initial;
 border-image-source:initial;
 border-image-width:initial;
 border-left-color:transparent;
 border-left-style:initial;
 border-left-width:initial;
 border-right-color:transparent;
 border-right-style:initial;
 border-right-width:initial;
 border-top-color:transparent;
 border-top-left-radius:15px;
 border-top-right-radius:15px;
 border-top-style:initial;
 border-top-width:initial;
}
.card-title{
 color:rgb(0, 0, 0);
 font-size:18px;
 font-weight:700;
 letter-spacing:0em;
 orphans:2;
 widows:2;
}
.card-text{
 font-size:14px;
 font-weight:300;
 letter-spacing:0em;
 line-height:1.3em;
}
.spacer{
 height:100px;
 padding-bottom:10px;
 padding-left:10px;
 padding-right:10px;
 padding-top:10px;
}
.card-columns{
 column-count:2;
}
.card-feature{
 text-align:center;
}
.card-feature-text{
 color:rgb(var(--color_15));
 font-weight:300;
 letter-spacing:0em;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 text-align:center;
}
.color-section-title{
 color:white;
 font-size:50px;
 text-align:left;
}
.color-section-subtitle{
 color:white;
 font-size:24px;
 font-weight:300;
 text-align:left;
}
.color-section-text{
 color:white;
 font-weight:300;
 text-align:left;
}
.green-section{
 background-color:rgb(123, 169, 154);
 background-image:var(--bg-gradient);
}
.small-image{
 width:500px;
}

.container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
margin-top: 90px!important;
}
.container.one-section{
 width:625px;
}

.navbar.navbar-expand.topbar.mb-4.static-top.shadow.fixed-top.justify-content-between.bg-white{
 height:70px;
 padding-left:35px !important;
}

.sidebar-brand-icon > img {
 height: 50px;
}

.typography.p-3.section-title.h4{
 font-weight:600;
}
.svg-icon.align-items-center{
 height:30px;
 width:30.207778930664062px;
}

@media (min-width: 768px) {
  #accordionSidebar {
      margin-top: 70px !important;
  ]
}
@media only screen and (max-width: 768px) 
{
 .navbar.navbar-expand.topbar.mb-4.static-top.shadow.fixed-top.justify-content-between.bg-white{
   height:48px;
   padding-left: 20px !important;
   padding-right: 10px !important;
 }

 .sidebar-brand-icon > img {
   height: 26px;
   object-fit: cover;
}
}