.logo-img {
	width:150px;
	height:auto;
}
.banner_section .display-3 {
	font-size: 45px;
	font-weight: normal;
	line-height: 1.2;
}
.cooperation_models_section .service-item {
	background: rgba(255, 255, 255, 0.7);
    box-shadow: 0px 12px 30px rgba(103, 180, 106, 0.1);
    transition: all 0.2s ease-in-out;
	color: #181d38;
}
.cooperation_models_section .service-item:hover {
    margin-top: 0;
    background: var(--primary);
}
.back-to-top {
  margin-bottom: 30px;
}




@media (max-width: 991px) {
  .mb-hide {
	  display:none;
  }
  .banner_section .display-3 {
	  font-size: calc(1.1rem + 3.3vw);
  }
}
@media (max-width: 767px) {
  .mb-pd-33 {
	  padding-right: 33.33%;
	}
}
