body {
    min-height: 1400px;
    /*padding-top: 70px; */
  }

.navbar-brand{
   max-height: 70px; /* height of the navbar */
}

.navbar{
    background-color: #fff    
 } 

 .navbar .nav-link
 {
    color:#000
 }

 .navbar .nav-link a
 {
    color:#000
 }

 .brandtext{
   font-size:32px   
 }

 h2 {   
   text-decoration: underline;
   text-underline-offset: 7px;
   text-decoration-color: #f72 ;
   margin-bottom: 20px;   
 }

 h3 {   
   text-decoration: underline;
   text-underline-offset: 7px;
   text-decoration-color: #f72 ;
   margin-bottom: 20px;   
 }
 .icon-box {
   padding: 30px;
   margin-top:10px;
   position: relative;
   overflow: hidden;
   margin: 0 0 40px 0;
   background: #fff;
   box-shadow: 0 10px 29px 0 rgba(68, 88, 144, 0.1);
   transition: all 0.3s ease-in-out;
   border-radius: 15px;
   text-align: center;
   border-bottom: 3px solid #fff;
 }

 .icon i {
   font-size: 48px;
   line-height: 1;
   margin-bottom: 15px;
   color: #ef7f4d;
 }

 .icon-box:hover {
   transform: translateY(-5px);
   border-color: #ef7f4d;
 }

 
 h4 {
   font-size:20px
 }

 .title {
   text-align: center;
   padding-bottom: 20px;
 }
 
 .section-text{
   padding-bottom:20px;
 }