 
@charset "UTF-8";


body {
      font: 400 16px/1.8 "avenir next", sans-serif;
      color: #000000;
      max-width: 1700px; 
      margin: 0 auto; 
}

.press{
  text-align: center;
  width: 100%; 
  height: 100%; 
  background-color: rgba(255, 223, 43, .7);  
}

.press-logo{
  width: 100px; 
  margin: 3em;  
}

.about-logo{
  width: 150px;
  margin: 3em;
}

.amiah{
  position: relative;
  width: 100%; 
}

.amiah{
  position: relative;
  width: 100%; 
}

.amiah-about{
  width: 100%; 
  position: relative;
}


.bh{
  position: relative;
  overflow: hidden;
  height: 100%; 
}

.bht{
  height: 700px;
  padding: 2em; 
}

.bht2{
  height: 900px;
  padding: 2em; 
  margin-bottom: 3em;
}

.box-text{  
  position: relative; 
   top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%); 
}

.box-height{
  position: relative;
  height: 900px;   
}

.name-move{
  width: 90%; 
  position: relative;
  top: 50%;
  left: 70%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%); 
}

.text-blog{
  font-size: 18px; 
  width: 90%; 
  margin: 0 auto; 
}

.bh .col-md-6{
  padding-right: 0px;   
  padding-left: 0px;
}

.overlay-text{
  position: absolute;
   top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}

.blue{
  color: rgba(0, 46, 102, .9)!important;
}

.bg-white{
  background-color: rgba(0, 46, 102, .9);
  color: #fff; 
}

.bg-color-blue{
  background-color: rgba(0, 46, 102, .4); 
}

.bg-color-blue h1, .bg-color-blue p{
  color: white; 
}

/* Modifies opening question */
.opening-text{
  font-size: 36px; 
  color: rgba(0, 46, 102, .9); 
  font-weight: 700; 
  line-height: 40px; 
}

.btnn{
  border: 0px; 
  width: 300px; 
  color: #fff;
  background-color: #FFDF2B;
  font-size: 20px; 
  font-weight: 600; 
  border-radius: 50px; 
  padding: 4px; 
}

.line-border{
  border-top: 1px solid #FFDF2B;
  width: 30%; 
  margin-top: 40px;
  margin-bottom: 40px;
}

.thumbnail{
  padding: 0px; 
}

.margin-title{
  margin-bottom: 2em;  
}

.margin-sub-title h5{
  margin-bottom: 1.25em; 
}

.pricing-menu{
  margin: 5em 2em; 
}

.pricing-menu .thumbnail{ 
  border-radius: 10px; 
  overflow: hidden;
  border: 1px rgba(0, 46, 102, .4) solid; 
    margin-bottom: 2.5em; 
    text-align: center; 
}

.head-line{
  color: #ffd64f; 
  font-size: 42px;     
}


.thumbnail-text h4{
  color: rgba(0, 46, 102, .9)!important;     
}

.thumbnail-text{
  text-align: center;
  padding: 2.5em .5em; 
  width: 90%; 
  margin: 0 auto; 
}

.btn{
  width: 100%; 
  background-color: rgba(0, 46, 102, .4);
  color: #fff; 
  border-radius: 0px; 
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a{
  color: #fff; 
}

.main-container{
  width: 100%;
  height: 100%; 
  overflow: hidden;
}


.blue{ 
  color: rgba(0, 46, 102, .8);
}

.fa {
    font-size: 30px;
    width: 60px;
    text-align: center;
    text-decoration: none;
}

a:hover{
  text-decoration: none;
}

h3{
      margin: 10px 0 10px 0; 
      font-weight: 400;     
}

h4 {
      color: #fff !important;
      text-align: center;
      font-size: 30px;
  }

.item p{
  color: #333 !important; 
  width: 100%; 
  margin: 0 auto; 
}

.item{
  margin: 4em; 
}

.carousel-control.right, .carousel-control.left {
background-image: none;
}

.container {
      padding: 50px 4%;
}

.about{
    padding: 2.5em; 
    line-height: 2em; 
    height: 100%; 

}

.date{
    color: #f0ad4e; 
  }

footer p{
    font-size: 12mstepx; 
  }


.nav-tabs li a {
      color: #fff;
  }
  
.navbar {
      margin-bottom: 0;
      background-color: rgba(0, 46, 102, .8);
      border: 0;
      font-size: 11px !important;
      letter-spacing: 1px;
  }

.navbar li a, .navbar .navbar-brand { 
      color: #fff !important;
  }

.navbar-nav li a:hover {
      color: #fff !important;
  }

.navbar-nav li.active a {
      color: #fff !important;
      background-color: #29292c !important;
  }

.navbar-default .navbar-toggle {
      border-color: transparent;
  }

.navbar-default .navbar-toggle .icon-bar{
    background-color: #fff;
  }

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #0B95D2;
  }

.open .dropdown-toggle {
      color: #fff;
      background-color: rgba(0, 46, 102, 1) !important;
  }

.dropdown-menu li a {
      color: #fff !important;
  }

.dropdown-menu li a:hover {
      background-color: rgba(0, 46, 102, .5) !important;;
  }

.navbar-default .navbar-nav .open .dropdown-menu>li>a{
  color: #333; 
}

footer {
      background-color: rgba(0, 46, 102, .8);
      color: #f5f5f5;
      padding: 16px;
  }

footer a {
      color: #f5f5f5;
  }

footer a:hover {
      color: #777;
      text-decoration: none;
  }  

#logo{
    width: 30px; 
    position: absolute;
  }

.br{
  margin-bottom: 1em;
  font-size: 16px;
}

@media only screen and (min-width: 768px){
.amiah{
  width: 110%;
  top: 50%; 
   left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}

.bh{
  height: 950px; 
}

.about{
    padding: 4em; 
    line-height: 2em; 
}

.item{
  margin: 7em; 
}

.item p{ 
  width: 70%; 
}

footer p{
    font-size: 14px; 
  }

.dropdown-menu li a {
      color: #333 !important;
  }

.name-move{
  left: 75%; 
}

}


@media only screen and (min-width: 1200px) {

.text-blog{
  width: 70%;  
}

.pricing-menu{
  margin: 10em; 
}

.thumbnail-text{
  padding: 2.5em; 
  width: 80%; 
}

  }


@media only screen and (min-width: 1400px) {

.amiah{
  top: 60%; 
}

.name-move{
  left: 75%; 
}

}






