.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;
}

.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;
}

/*
.btn-primary{
background-color: #49c060;
border: #49c060;
 }
.btn-secondary{
background-color: #008f7c;
border: #008f7c;
}
*/

.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:16px;
 font-weight:700;
 letter-spacing:0em;
 orphans:2;
 widows:2;
}
.card-text{
 color:rgb(var(--color_15));
 font-size:14px;
 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);
}
.text-truncate {
 white-space: wrap !important;
}