@import url("//hello.myfonts.net/count/38e539");

  
@font-face {font-family: 'Averta Bold';src: url('webfonts/38E539_0_0.eot');src: url('webfonts/38E539_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/38E539_0_0.woff2') format('woff2'),url('webfonts/38E539_0_0.woff') format('woff'),url('webfonts/38E539_0_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'Averta Light';src: url('webfonts/38E539_1_0.eot');src: url('webfonts/38E539_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/38E539_1_0.woff2') format('woff2'),url('webfonts/38E539_1_0.woff') format('woff'),url('webfonts/38E539_1_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'Averta';src: url('webfonts/38E539_2_0.eot');src: url('webfonts/38E539_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/38E539_2_0.woff2') format('woff2'),url('webfonts/38E539_2_0.woff') format('woff'),url('webfonts/38E539_2_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'Averta Semibold';src: url('webfonts/38E539_3_0.eot');src: url('webfonts/38E539_3_0.eot?#iefix') format('embedded-opentype'),url('webfonts/38E539_3_0.woff2') format('woff2'),url('webfonts/38E539_3_0.woff') format('woff'),url('webfonts/38E539_3_0.ttf') format('truetype');}
 
body, p {
	
	font-family: 'Averta', sofia-pro, sans-serif;
}


.fullmob{
		min-height: 100vh;
	}
	
@media only screen and (min-width: 600px) {

.fullmob{
		min-height: 70vh;
	}
}
	.bloom2-btn:hover {
    background-color: #5B66BD;
	text-decoration: none !important;
	color: #fff;

	}
	
	.bloom2-btn {
    background-color: #4f589d ;

		color: #fff;
		text-transform: none !important;
    font-weight: 400 !important;
    font-size: 1rem !important;
    line-height: 1.5 !important;
    letter-spacing: 0.4px !important;
    border-radius: 25px;
    letter-spacing: 2px;
    padding: 7px 15px 7px;
    line-height: 24px;
    display: inline-block !important;
    text-decoration: none;
    cursor: pointer;
    text-align: center;
    outline: none;
    border: none;
	}


.dropdown-item {
	color: rgba(0,0,0,0.5);
}
.navbar-light-shadow {
	box-shadow: 0 0 4px rgba(0, 0, 0, .3);
  background-color: #fff;
}
.navbar-dark-shadow {
  background-color: #343a40;
}

hr {
  border-color: #eee;
}

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
            column-gap: 1.25rem;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.hvr-float {
  transition: all 0.2s ease-in !important;
  opacity: .95
}

.hvr-float:hover {
  transition: all 0.2s ease-in !important;
  opacity: 1
}

.re__icon {
  border-radius: 5px;
  padding: 5px;
}

.re__icons-border {
  border: solid 2px #eee;
  padding: 20px 0;
  border-radius: 20px;
}

.re__card-template {
  transition: all .15s;
  border: none;
}

.re__card-template:hover {
  text-decoration: none !important;
  margin-top: -5px;
}

.re__thumb {
  overflow: hidden;
  background: transparent !important;
}

@media (max-width: 990px) {
  
  .navbar {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
    background-color: #fff !important; }

}

.btn-info {
  color: #fff;
  background-color: #000;
  border-color: #000;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.bloom-btn{
	
	text-transform: none !important;
	font-weight: 400 !important;
	font-size: 1rem !important;
	line-height:1.5 !important;
	letter-spacing: 0.4px !important;
	
}



.navbar-light .navbar-nav .nav-link {
	color: rgba(255,255,255,0.7) !important;
}
.bg-white .navbar-nav .nav-link{
	
	color: rgba(0,0,0,0.5) !important;
}
.navbar-light .navbar-brand1 span {
    background-image: url("../images/logo-white.svg?v=1");
}
.bg-white .navbar-brand1 span {
    background-image: url("../images/logo8.svg?v=1");
}

@media (max-width: 994px) { 
	.navbar-light .navbar-brand1 span {
		background-image: url("../images/logo8.svg?v=1");
	}
	.navbar-light .navbar-nav .nav-link {
		color: rgba(0,0,0,0.5) !important;
	}
}


.navbar-toggler {
	padding-right:0;
}

