div ul li>a {
width:auto;
margin-left: 3px;
}
/* -------------
 Directions Layout START
 */
.main-directions {
  padding-top: 60px;
  padding-bottom: 60px;
  font-size: 16px;
}

.main-directions__area {}

@media (min-width: 992px) {
  .main-directions__area {
    display: flex;
  }
}

.main-directions__heading {
  margin-bottom: 45px;
  letter-spacing: 1px;
}

.main-directions__directions {
  margin-bottom: 40px;
}

@media (min-width: 992px) {
  .main-directions__directions {
    margin-bottom: 0;
    max-width: 70%;
    flex: 0 0 70%;
  }
}

.main-directions__actions {
  margin: 0 -10px;
}

@media (min-width: 576px) {
  .main-directions__actions {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}

@media (min-width: 992px) {
  .main-directions__actions {
    margin-top: -160px;
    max-width: 30%;
    flex: 0 0 30%;
    z-index: 2;
    display: block;
  }
}

.main-directions__actions-action {
  padding: 0 10px;
}

.main-directions__actions-action:not(:last-child) {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .main-directions__actions-action {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 10px;
  }

  .main-directions__actions-action:not(:last-child) {
    margin-bottom: 0;
  }
}

@media (min-width: 768px) {
  .main-directions__actions-action {
    flex: 0 0 33.333%;
    max-width: 33.333%;
    padding: 0 10px;
  }
}

@media (min-width: 992px) {
  .main-directions__actions-action {
    max-width: none;
  }

  .main-directions__actions-action:not(:last-child) {
    margin-bottom: 15px;
  }
}

/* Directions */
.directions {}

.directions__list {
  flex-wrap: wrap;
  max-width: 740px;
  align-items: center;
}

@media (min-width: 576px) {
  .directions__list {
    display: flex;
  }
}

@media (min-width: 992px) {}

.directions__item {
  font-weight: bold;
  font-family: 'Proxima Nova', Arial, sans-serif;
  font-size: 17px;
  margin: 7px 0;
  line-height: 1.4;
}

@media (min-width: 576px) {
  .directions__item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (min-width: 992px) {}

.directions__link {
  color: #474141;
  transition: all .3s;
  display: inline-block;
  padding: 5px 0 5px 50px;
  position: relative;
}

.directions__link:hover {
  color: #796f6f;
}

.directions__link:hover .directions__icon {
  fill: #796f6f;
}

.directions__icon {
  width: 28px;
  vertical-align: middle;
  transition: all .3s;
  position: absolute;
  left: 0;
  top: 4px;
}

.directions__text {
  vertical-align: middle;
  border-bottom: 1px solid #dad9d9;
  padding: 3px 0;
}
/* Directions */

/* Action */
.action {
  display: block;
  color: #fff;
  border-radius: 10px;
  position: relative;
  overflow: hidden;
  transition: all .3s;
  box-shadow: 0 0 40px rgba(48, 42, 42, 0.2);
}

.action::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  box-shadow: 0 0 40px rgba(48, 42, 42, 0.2) inset;
  background-image: linear-gradient(to top, rgba(40, 36, 36, 0.6) 0%, transparent 100%);
  z-index: 2;
}

.action::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  background: rgba(71, 65, 65, .5);
  transition: all .3s;
}

.action:hover:after {
  background: rgba(71, 65, 65, .2);
}

.action:hover .action__img  {
  transform: scale(1.05);
}

.action__main {}

.action__img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  display: block;
  transition: all .3s;
}

.action__figcaption {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 20px;
  z-index: 2;
  display: flex;
  flex-direction: column;
}

.action__type {
  font-size: 12px;
  text-transform: uppercase;
  padding: 10px 0;
}

.action__sticker {
  position: absolute;
  right: 20px;
  top: 20px;
  background: #ff402c;
  width: 35px;
  height: 35px;
  text-align: center;
  line-height: 35px;
  font-size: 13px;
  font-weight: 600;
  border-radius: 50%;
}

.action__sticker::before,
.action__sticker::after {
  content: '';
  position: absolute;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

.action__sticker::before {
  box-shadow: rgba(255, 64, 44, .7) 0 0 0 5px;
}

.action__sticker::after {
  box-shadow: rgba(255, 64, 44, .5) 0 0 0 10px;
}

.action__heading {
  font-size: 17px;
  font-weight: bold;
  margin-top: auto;
  margin-bottom: 8px;
}

.action__desc {
  color: #fff;
  font-size: 14px;
}

@media (min-width: 576px) {
  .action__desc {
    display: none;
  }
}

@media (min-width: 768px) {
  .action__desc {}
}

@media (min-width: 992px) {
  .action__desc {
    display: block;
  }
}
/* Action */
/* -------------
 Directions Layout END
 */

 html .rasroch.fun{
	 background-image:-webkit-linear-gradient(100deg, #73a883 0%, #5d825d 100%);
	 background-image:-o-linear-gradient(100deg, #73a883 0%, #5d825d 100%);
	 background-image:linear-gradient(100deg, #73a883 0%, #5d825d 100%);
	 }
html .rasroch.fun .rasroch-val {
    border-color: #02417f;
}

.header-content .header-logo{
	max-width:20rem;
	max-height:7rem;
	margin-right: 0%;
}
/*===================================================*/
.header-logo img{

}
.header-logo .logo{

    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: left center;
    object-position: left center;

	    display: block;
    max-width: 100%;
}

#block-share-new{


	display:block;
    position: absolute;
    right: 110px;
    top: -20px;

}

#block-share-new ul:not(.count) li:before {
    content: "";
    width: 0;
    height: 0;
     border-style: none; /
     border-width: 0;
     border-color: transparent ;
    margin-top: 5px;
    margin-right: 1.875rem;
}

@media (max-width: 576px) {
	#block-share-new{

	right:5px;
	}
}
