
body
{
    font-family: 'Mulish','Poppins', 'Roboto', Arial, Helvetica, sans-serif;
    font-size:16px;
    line-height: 1.75;
    
}
.text-darker
{
    color:black !important;
}

.inputBorderDarker
{
    border-color: gray !important;
}

.fontInvolveme
{
   font-family:'Open Sans', Arial, 'Trebuchet MS', 'Segoe UI', 'Helvetica', sans-serif;
}

#line{
stroke-width:2px;
stroke:rgb(0,0,0);
}


/* -----
SVG Icons - svgicons.sparkk.fr
----- */

.svg-icon {
width: 1.5em;
height: 1.5em;
}

.svg-icon path,
.svg-icon polygon,
.svg-icon rect {
fill: #4691f6;
}

.svg-icon circle {
stroke: #4691f6;
stroke-width: 1;
}

.blueOutlineBorder
{
border:1px #4691f6 solid;
border-radius: 2px;
}

.featureTable > table
{
font-size:0.9em;
color:#100000;


}

.featureTable .borderedTable  > thead > tr > th,td

{
border:1px solid rgb(16, 16, 75);
}

.infoOverlay
{
background-color: rgba(17, 17, 148, 0.8);
background-color:#4691f6;
color:white;
border-radius: 0.4em;
}

.heroOverlayColor
{

background-color: rgba(15, 23, 42,1);
}

.stepsColorCard >div > li > div
{
padding:0.5em;
}
.stepsColorCard:hover >div > li > div
{
/*border-color: #ff6c60;*/
background-color: rgba(255, 108, 96,0.25);
padding:0.5em;

}

.even-step li
{
margin-top: 150px !important;

}

h2
{
font-size: 2.3rem;
}



.sectionPadding
{

}


.Poppins
{
font-family: "Poppins";
}