body { 


background: url(/assets/images/bg-colored-min.jpg);
    background-size: cover;
    background-attachment: fixed;


}
.container {
    background: #fff;
    border-radius: 50px;
	padding:5px 30px 30px 30px;
}
p, a, ul, li, span { font-size:18px;}
.footer {     background: #aed9eaf2;
    color: #000;
    margin-top: 30px;
    position: fixed;
    bottom: 0;
}
.footer p { padding-top:10px; font-size: 12px;}

   .navbar {
      display: flex;
      justify-content: center;
      align-items: center;
	  margin-bottom:30px;
    }
    .navbar-collapse {
      flex-grow: 0;
	  text-align:center;
    }
	

    .dropdown-menu {
      margin-top: 0;
    }
	
	  .navbar {
      display: flex;
      justify-content: center;
      align-items: center;
      background: #2da3c5 !important;
    }
    .navbar-nav .nav-link,
	.dropdown-item	{
      font-size: 21px;
      color: white !important;
	  text-transform:uppercase;	  
    }
	 .navbar-nav .nav-link {
	margin-right: 25px;
    font-weight: 600;
	}
    .navbar-toggler {
      border-color: rgba(255, 255, 255, 0.1);
    }
    .navbar-toggler-icon {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28255, 255, 255, 1%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
    }
    .dropdown-menu {
      background-color: #2da3c5;
    }
    .dropdown-item {
      color: white !important;
    }
    .dropdown-item:hover {
      background-color: rgba(255, 255, 255, 0.1);
    }
	
	ul.dropdown-menu.show {
    border: 0;
    text-align: center;
}
	
	
	#stfintro {
		max-width: 600px;
		margin: 0 auto;
	}
	
 .w-50 {
    width: 100% !important;
	max-width:700px;
	margin:0 auto;
	display:block;
  }	
@media only screen 
  and (min-device-width: 393px)
  and (max-device-width: 430px)
  and (-webkit-device-pixel-ratio: 3) {

  .w-50 {
    width: 100% !important;
  }
}

@media only screen 
  and (min-device-width: 393px) 
  and (max-device-width: 932px)
  and (-webkit-device-pixel-ratio: 3) {

  .w-50 {
    width: 100% !important;
  }
}