#banner{
    background-image: url("../img/calculator-cutout.png");
    width:100%;
    height: 200px;
    box-shadow: 0px 0px 5px 0px #000000;
}
#bannerTextA{
    color: #FFFFFF;
    font-size: 3.5vw;
    font-weight: bold;
    font-family: Rubik;
    position: relative;
    float: left;
    top: 52%;
    left: 15%;
    transform: translate(-52%, -15%);
}
#bannerTextB{
    color: #FFFFFF;
    font-size: 3.5vw;
    font-weight: bold;
    font-family: Rubik;
    position: relative;
    float: left;
    top: 52%;
    left: 25%;
    transform: translate(-52%, -25%);
}
#rowOne{
    width:100%;
    min-height:200px;
    overflow: hidden;
    margin-bottom:10px;
}
#rowOneImageContainer{
    width:49%;
    float:left;
    padding-bottom: 1500px;
    margin-bottom: -1500px;
    
}
#rowOneImage{
    width:100%;
    display: block;
    border-radius: 0px 0px 10px 0px;
    border-right:3px solid #999999;
    border-bottom:3px solid #999999;
}
#rowOneTextContainer{
    width:50%;   
    float:left;
    padding-bottom: 1500px;
    margin-bottom: -1500px;
    text-align: left;
    vertical-align: center;
    font-family: Rubik;
    font-size:1.7vw;
    color:#555555;

}
#rowOneText{
    margin:30px;
    line-height: 150%;
}
#rowTwo{
    width:100%;
    min-height: 400px;
    overflow:auto; 
}
#rowTwoHeadline{
    text-align: center;
    color: #555555;
    font-size: 3vw;
    font-weight: bold;
    font-family: Rubik;
}
.rowTwoColumn{
    text-align: center;
    color: #555555;
    font-size: 1.2vw;
    font-family: Rubik;
    
    float: left;
    margin: 0 1.5%;
    width: 30%;
    margin-top:10px;
    margin-bottom:10px;
    min-height: 200px;
}