body{background-color:white !important;font-family:'Open Sans',sans-serif}.page-frame{background-color:white}.site-title{background-color:#3f2540;color:white;padding:3%}.rib-content h1{font-family:'Open Sans',sans-serif !important;font-size:30pt !important;color:white}.rib-content h2{font-family:'Open Sans',sans-serif !important;font-weight:400;font-size:26pt !important;color:#6f4170;margin-top:1% !important;padding-top:1% !important}.rib-content h3{font-family:'Open Sans',sans-serif !important;font-size:20pt !important;color:#8b8b8b}.rib-content h4{font-family:'Open Sans',sans-serif !important;font-weight:900;font-size:32pt !important;color:black}.rib-content h5{font-family:'Open Sans',sans-serif;font-weight:bolder;color:black}.rib-content p{font-family:'Open Sans',sans-serif !important;font-size:14pt}.rib-content .font-magenta{color:#3f2540}.rib-content .big-lh{line-height:50px}.rib-content .banner-img img{width:100% !important;height:auto !important}.rib-content .small-text{font-size:8pt !important}@media screen and (min-width:800px){h2{padding-top:7% !important}}.text-center{text-align:center}.rib-header{background-size:60%;background-position-y:bottom}.rib-header img{height:15%;width:15%}.footer{font-family:'Roboto',sans-serif !important;color:#8b8b8b;margin:20px 0px 20px 0px;padding-top:20px;background-color:#e6e6e6;font-size:16pt}.designed-by{font-family:'Roboto',sans-serif !important;font-size:10pt;padding-right:10px;text-align:right;color:black;margin:20px 0px 20px 0px}.footer-rib{text-transform:uppercase;font-size:22pt}.footer-image-left img{width:75% !important;height:auto;padding-left:5%}.footer-image-right{padding-right:2%}.nav-bar-color ul,.menu ul{text-transform:uppercase !important;font-family:'Roboto',sans-serif !important;font-weight:bolder !important}.nav-bar-color ul li,.menu ul li{list-style:none;font-size:12pt !important}.rib-navbar{margin-left:40px}a{color:#3f2540}a:link{color:#3f2540 !important}a:visited{color:#58345a !important}a:hover{color:#856d85 !important}a:active{color:#5a455b !important}.hero-image{height:682px !important;width:100% !important}.hero-image .textwidget{padding:100px 0px 0px 50px;font-family:'Roboto',sans-serif !important}